--- /srv/rebuilderd/tmp/rebuilderd4Phx8q/inputs/git-mediate_1.1.0-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd4Phx8q/out/git-mediate_1.1.0-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-15 04:27:33.000000 debian-binary │ -rw-r--r-- 0 0 0 1164 2026-01-15 04:27:33.000000 control.tar.xz │ --rw-r--r-- 0 0 0 3669684 2026-01-15 04:27:33.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 3675948 2026-01-15 04:27:33.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,10 +1,10 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 23326656 2026-01-15 04:27:33.000000 ./usr/bin/git-mediate │ │ │ +-rwxr-xr-x 0 root (0) root (0) 23326640 2026-01-15 04:27:33.000000 ./usr/bin/git-mediate │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-01-15 04:27:33.000000 ./usr/share/doc/git-mediate/ │ │ │ -rw-r--r-- 0 root (0) root (0) 318 2026-01-15 04:27:33.000000 ./usr/share/doc/git-mediate/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1281 2001-09-09 01:46:40.000000 ./usr/share/doc/git-mediate/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 523 2026-01-15 04:27:33.000000 ./usr/share/doc/git-mediate/copyright │ │ ├── ./usr/bin/git-mediate │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: EXEC (Executable file) │ │ │ │ Machine: ARM │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x10e09 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 23325416 (bytes into file) │ │ │ │ + Start of section headers: 23325400 (bytes into file) │ │ │ │ Flags: 0x5000400, Version5 EABI, hard-float ABI │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ Size of program headers: 32 (bytes) │ │ │ │ Number of program headers: 10 │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ Number of section headers: 31 │ │ │ │ Section header string table index: 30 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 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 0x1521858 0x1521858 R E 0x1000 │ │ │ │ - LOAD 0x1522840 0x0152b840 0x0152b840 0x11c110 0x11fd74 RW 0x1000 │ │ │ │ + LOAD 0x1522840 0x0152b840 0x0152b840 0x11c100 0x11fd34 RW 0x1000 │ │ │ │ DYNAMIC 0x1522eec 0x0152beec 0x0152beec 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000190 0x00008190 0x00008190 0x00044 0x00044 R 0x4 │ │ │ │ GNU_EH_FRAME 0x1521850 0x01529850 0x01529850 0x00008 0x00008 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ ARM_EXIDX 0x13cd64c 0x013d564c 0x013d564c 0x00008 0x00008 R 0x4 │ │ │ │ GNU_RELRO 0x1522840 0x0152b840 0x0152b840 0x007c0 0x007c0 RW 0x10 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -There are 31 section headers, starting at offset 0x163eae8: │ │ │ │ +There are 31 section headers, starting at offset 0x163ead8: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .interp PROGBITS 00008174 000174 000019 00 A 0 0 1 │ │ │ │ [ 2] .note.ABI-tag NOTE 00008190 000190 000020 00 A 0 0 4 │ │ │ │ [ 3] .note.gnu.build-id NOTE 000081b0 0001b0 000024 00 A 0 0 4 │ │ │ │ @@ -22,19 +22,19 @@ │ │ │ │ [17] .eh_frame PROGBITS 0152984c 152184c 000004 00 A 0 0 4 │ │ │ │ [18] .eh_frame_hdr PROGBITS 01529850 1521850 000008 00 A 0 0 4 │ │ │ │ [19] .data.rel.ro.local PROGBITS 0152b840 1522840 000020 00 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 0152b860 1522860 000004 04 WA 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0152b864 1522864 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 0152b870 1522870 00067c 00 WA 0 0 16 │ │ │ │ [23] .dynamic DYNAMIC 0152beec 1522eec 000108 08 WA 5 0 4 │ │ │ │ - [24] .data PROGBITS 0152c000 1523000 119154 00 WA 0 0 16 │ │ │ │ - [25] .tm_clone_table PROGBITS 01645154 163c154 000000 00 WA 0 0 4 │ │ │ │ - [26] .got PROGBITS 01645154 163c154 0027fc 00 WA 0 0 4 │ │ │ │ - [27] .bss NOBITS 01647980 163e950 003c34 00 WA 0 0 64 │ │ │ │ - [28] .note.gnu.gold-version NOTE 00000000 163e950 00001c 00 0 0 4 │ │ │ │ - [29] .ARM.attributes ARM_ATTRIBUTES 00000000 163e96c 00003b 00 0 0 1 │ │ │ │ - [30] .shstrtab STRTAB 00000000 163e9a7 000141 00 0 0 1 │ │ │ │ + [24] .data PROGBITS 0152c000 1523000 119144 00 WA 0 0 16 │ │ │ │ + [25] .tm_clone_table PROGBITS 01645144 163c144 000000 00 WA 0 0 4 │ │ │ │ + [26] .got PROGBITS 01645144 163c144 0027fc 00 WA 0 0 4 │ │ │ │ + [27] .bss NOBITS 01647940 163e940 003c34 00 WA 0 0 64 │ │ │ │ + [28] .note.gnu.gold-version NOTE 00000000 163e940 00001c 00 0 0 4 │ │ │ │ + [29] .ARM.attributes ARM_ATTRIBUTES 00000000 163e95c 00003b 00 0 0 1 │ │ │ │ + [30] .shstrtab STRTAB 00000000 163e997 000141 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,187 +1,187 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 345 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 1: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (2) │ │ │ │ - 2: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (3) │ │ │ │ - 3: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (3) │ │ │ │ - 4: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ - 5: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (4) │ │ │ │ - 6: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (2) │ │ │ │ - 7: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (3) │ │ │ │ - 8: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (3) │ │ │ │ - 9: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (3) │ │ │ │ - 10: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (2) │ │ │ │ - 11: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ - 12: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ - 13: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ - 14: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ - 15: 00000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.4 (2) │ │ │ │ - 16: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (2) │ │ │ │ - 17: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (2) │ │ │ │ - 18: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (2) │ │ │ │ - 19: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ - 20: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (2) │ │ │ │ - 21: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (2) │ │ │ │ - 22: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (2) │ │ │ │ - 23: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (3) │ │ │ │ - 24: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (3) │ │ │ │ - 25: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ - 26: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (3) │ │ │ │ - 27: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ - 28: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ - 29: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (3) │ │ │ │ - 30: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ - 31: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (3) │ │ │ │ - 32: 00000000 0 FUNC GLOBAL DEFAULT UND numa_run_on_node@libnuma_1.1 (17) │ │ │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (3) │ │ │ │ - 34: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (3) │ │ │ │ - 35: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (3) │ │ │ │ - 36: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (3) │ │ │ │ - 37: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 38: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ - 39: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ - 41: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (2) │ │ │ │ - 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (3) │ │ │ │ - 44: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ - 45: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ - 46: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ - 47: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (3) │ │ │ │ - 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ - 49: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ - 50: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ - 51: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.4 (2) │ │ │ │ - 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (3) │ │ │ │ - 53: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (3) │ │ │ │ - 54: 00000000 0 FUNC GLOBAL DEFAULT UND numa_bitmask_free@libnuma_1.2 (18) │ │ │ │ - 55: 00000000 0 FUNC GLOBAL DEFAULT UND numa_get_mems_allowed@libnuma_1.2 (18) │ │ │ │ - 56: 00000000 0 FUNC GLOBAL DEFAULT UND numa_num_configured_nodes@libnuma_1.2 (18) │ │ │ │ - 57: 00000000 0 FUNC GLOBAL DEFAULT UND numa_available@libnuma_1.1 (17) │ │ │ │ - 58: 00000000 0 FUNC GLOBAL DEFAULT UND mbind@libnuma_1.1 (17) │ │ │ │ - 59: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ - 60: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ - 61: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (3) │ │ │ │ - 62: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (3) │ │ │ │ - 63: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (5) │ │ │ │ - 64: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (3) │ │ │ │ - 65: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (6) │ │ │ │ - 66: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ - 67: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ - 68: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (3) │ │ │ │ - 69: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (3) │ │ │ │ - 70: 00000000 0 FUNC GLOBAL DEFAULT UND clock_getcpuclockid@GLIBC_2.17 (7) │ │ │ │ - 71: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_double@LIBFFI_BASE_8.0 (15) │ │ │ │ - 72: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_float@LIBFFI_BASE_8.0 (15) │ │ │ │ - 73: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint64@LIBFFI_BASE_8.0 (15) │ │ │ │ - 74: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint16@LIBFFI_BASE_8.0 (15) │ │ │ │ - 75: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint32@LIBFFI_BASE_8.0 (15) │ │ │ │ - 76: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint8@LIBFFI_BASE_8.0 (15) │ │ │ │ - 77: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint64@LIBFFI_BASE_8.0 (15) │ │ │ │ - 78: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_pointer@LIBFFI_BASE_8.0 (15) │ │ │ │ - 79: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint16@LIBFFI_BASE_8.0 (15) │ │ │ │ - 80: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_void@LIBFFI_BASE_8.0 (15) │ │ │ │ - 81: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint32@LIBFFI_BASE_8.0 (15) │ │ │ │ - 82: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint8@LIBFFI_BASE_8.0 (15) │ │ │ │ - 83: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_prep_closure_loc@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ - 84: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_alloc@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ - 85: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_free@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ - 86: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ - 87: 00000000 0 FUNC GLOBAL DEFAULT UND stpcpy@GLIBC_2.4 (2) │ │ │ │ - 88: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.4 (2) │ │ │ │ - 89: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ - 90: 00000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.4 (2) │ │ │ │ - 91: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ - 92: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (2) │ │ │ │ - 93: 00000000 0 FUNC GLOBAL DEFAULT UND __ctime64_r@GLIBC_2.34 (3) │ │ │ │ - 94: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (3) │ │ │ │ - 95: 00000000 0 FUNC GLOBAL DEFAULT UND __nanosleep64@GLIBC_2.34 (3) │ │ │ │ - 96: 00000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.4 (2) │ │ │ │ - 97: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ - 98: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ - 99: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ - 100: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ - 101: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 (2) │ │ │ │ - 102: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (2) │ │ │ │ - 103: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ - 104: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (2) │ │ │ │ - 105: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (4) │ │ │ │ - 106: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (4) │ │ │ │ - 107: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ - 109: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.4 (2) │ │ │ │ - 110: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ - 111: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ - 112: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (2) │ │ │ │ - 113: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (2) │ │ │ │ - 114: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ - 115: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.4 (2) │ │ │ │ - 116: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ - 117: 00000000 0 FUNC GLOBAL DEFAULT UND execvpe@GLIBC_2.11 (8) │ │ │ │ - 118: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (3) │ │ │ │ - 119: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (9) │ │ │ │ - 120: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (3) │ │ │ │ - 121: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (10) │ │ │ │ - 122: 00000000 0 FUNC GLOBAL DEFAULT UND __futimes64@GLIBC_2.34 (3) │ │ │ │ - 123: 00000000 0 FUNC GLOBAL DEFAULT UND __lutimes64@GLIBC_2.34 (3) │ │ │ │ - 124: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (3) │ │ │ │ - 125: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (3) │ │ │ │ - 126: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (3) │ │ │ │ - 127: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (3) │ │ │ │ - 128: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul │ │ │ │ - 129: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul_1 │ │ │ │ - 130: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub_1 │ │ │ │ - 131: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add_1 │ │ │ │ - 132: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_popcount │ │ │ │ - 133: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mod_1 │ │ │ │ - 134: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub │ │ │ │ - 135: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add │ │ │ │ - 136: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_divrem_1 │ │ │ │ - 137: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_cmp │ │ │ │ - 138: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_xor_n │ │ │ │ - 139: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_ior_n │ │ │ │ - 140: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_andn_n │ │ │ │ - 141: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_and_n │ │ │ │ - 142: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_invert │ │ │ │ - 143: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm_sec │ │ │ │ - 144: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm │ │ │ │ - 145: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_nextprime │ │ │ │ - 146: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_probab_prime_p │ │ │ │ - 147: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_export │ │ │ │ - 148: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_sizeinbase │ │ │ │ - 149: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_tdiv_qr │ │ │ │ - 150: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcdext │ │ │ │ - 151: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_clear │ │ │ │ - 152: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcd │ │ │ │ - 153: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_init │ │ │ │ - 154: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_gcd_1 │ │ │ │ - 155: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d_2exp │ │ │ │ - 156: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d │ │ │ │ - 157: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_lshift │ │ │ │ - 158: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_rshift │ │ │ │ - 159: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ - 160: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ - 161: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create@GLIBC_2.4 (2) │ │ │ │ - 162: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (11) │ │ │ │ - 163: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (11) │ │ │ │ - 164: 00000000 0 FUNC GLOBAL DEFAULT UND __xpg_strerror_r@GLIBC_2.4 (2) │ │ │ │ - 165: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ - 166: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.4 (2) │ │ │ │ - 167: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.4 (2) │ │ │ │ - 168: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (2) │ │ │ │ - 169: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND creat@GLIBC_2.4 (2) │ │ │ │ - 171: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (2) │ │ │ │ - 172: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (2) │ │ │ │ - 173: 00000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.4 (2) │ │ │ │ - 174: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ - 175: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (3) │ │ │ │ - 176: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ + 2: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (3) │ │ │ │ + 3: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (2) │ │ │ │ + 4: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (4) │ │ │ │ + 5: 00000000 0 FUNC GLOBAL DEFAULT UND dl_iterate_phdr@GLIBC_2.4 (2) │ │ │ │ + 6: 00000000 0 FUNC GLOBAL DEFAULT UND dlinfo@GLIBC_2.34 (3) │ │ │ │ + 7: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (3) │ │ │ │ + 8: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose@GLIBC_2.34 (3) │ │ │ │ + 9: 00000000 0 FUNC GLOBAL DEFAULT UND fseek@GLIBC_2.4 (2) │ │ │ │ + 10: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (2) │ │ │ │ + 11: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (2) │ │ │ │ + 12: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (2) │ │ │ │ + 13: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (2) │ │ │ │ + 14: 00000000 0 FUNC GLOBAL DEFAULT UND regexec@GLIBC_2.4 (2) │ │ │ │ + 15: 00000000 0 FUNC GLOBAL DEFAULT UND newlocale@GLIBC_2.4 (2) │ │ │ │ + 16: 00000000 0 FUNC GLOBAL DEFAULT UND freelocale@GLIBC_2.4 (2) │ │ │ │ + 17: 00000000 0 FUNC GLOBAL DEFAULT UND uselocale@GLIBC_2.4 (2) │ │ │ │ + 18: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (2) │ │ │ │ + 19: 00000000 0 FUNC GLOBAL DEFAULT UND dirname@GLIBC_2.4 (2) │ │ │ │ + 20: 00000000 0 FUNC GLOBAL DEFAULT UND regfree@GLIBC_2.4 (2) │ │ │ │ + 21: 00000000 0 FUNC GLOBAL DEFAULT UND regcomp@GLIBC_2.4 (2) │ │ │ │ + 22: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (3) │ │ │ │ + 23: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (3) │ │ │ │ + 24: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (2) │ │ │ │ + 25: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (3) │ │ │ │ + 26: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (2) │ │ │ │ + 27: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (2) │ │ │ │ + 28: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (3) │ │ │ │ + 29: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (2) │ │ │ │ + 30: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (3) │ │ │ │ + 31: 00000000 0 FUNC GLOBAL DEFAULT UND numa_run_on_node@libnuma_1.1 (17) │ │ │ │ + 32: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (3) │ │ │ │ + 33: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (3) │ │ │ │ + 34: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (3) │ │ │ │ + 35: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (3) │ │ │ │ + 36: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_destroy@GLIBC_2.4 (2) │ │ │ │ + 37: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (2) │ │ │ │ + 38: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (2) │ │ │ │ + 39: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (2) │ │ │ │ + 40: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (2) │ │ │ │ + 41: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (2) │ │ │ │ + 42: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (3) │ │ │ │ + 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (2) │ │ │ │ + 44: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (2) │ │ │ │ + 45: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (2) │ │ │ │ + 46: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (3) │ │ │ │ + 47: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (2) │ │ │ │ + 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (2) │ │ │ │ + 49: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (2) │ │ │ │ + 50: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_broadcast@GLIBC_2.4 (2) │ │ │ │ + 51: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (3) │ │ │ │ + 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (3) │ │ │ │ + 53: 00000000 0 FUNC GLOBAL DEFAULT UND numa_bitmask_free@libnuma_1.2 (18) │ │ │ │ + 54: 00000000 0 FUNC GLOBAL DEFAULT UND numa_get_mems_allowed@libnuma_1.2 (18) │ │ │ │ + 55: 00000000 0 FUNC GLOBAL DEFAULT UND numa_num_configured_nodes@libnuma_1.2 (18) │ │ │ │ + 56: 00000000 0 FUNC GLOBAL DEFAULT UND numa_available@libnuma_1.1 (17) │ │ │ │ + 57: 00000000 0 FUNC GLOBAL DEFAULT UND mbind@libnuma_1.1 (17) │ │ │ │ + 58: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (2) │ │ │ │ + 59: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (2) │ │ │ │ + 60: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (3) │ │ │ │ + 61: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (3) │ │ │ │ + 62: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (5) │ │ │ │ + 63: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (3) │ │ │ │ + 64: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (6) │ │ │ │ + 65: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (2) │ │ │ │ + 66: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (2) │ │ │ │ + 67: 00000000 0 FUNC GLOBAL DEFAULT UND __gettimeofday64@GLIBC_2.34 (3) │ │ │ │ + 68: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (3) │ │ │ │ + 69: 00000000 0 FUNC GLOBAL DEFAULT UND clock_getcpuclockid@GLIBC_2.17 (7) │ │ │ │ + 70: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_double@LIBFFI_BASE_8.0 (15) │ │ │ │ + 71: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_float@LIBFFI_BASE_8.0 (15) │ │ │ │ + 72: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint64@LIBFFI_BASE_8.0 (15) │ │ │ │ + 73: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint16@LIBFFI_BASE_8.0 (15) │ │ │ │ + 74: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint32@LIBFFI_BASE_8.0 (15) │ │ │ │ + 75: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint8@LIBFFI_BASE_8.0 (15) │ │ │ │ + 76: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint64@LIBFFI_BASE_8.0 (15) │ │ │ │ + 77: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_pointer@LIBFFI_BASE_8.0 (15) │ │ │ │ + 78: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint16@LIBFFI_BASE_8.0 (15) │ │ │ │ + 79: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_void@LIBFFI_BASE_8.0 (15) │ │ │ │ + 80: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_uint32@LIBFFI_BASE_8.0 (15) │ │ │ │ + 81: 00000000 0 OBJECT GLOBAL DEFAULT UND ffi_type_sint8@LIBFFI_BASE_8.0 (15) │ │ │ │ + 82: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_prep_closure_loc@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ + 83: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_alloc@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ + 84: 00000000 0 FUNC GLOBAL DEFAULT UND ffi_closure_free@LIBFFI_CLOSURE_8.0 (16) │ │ │ │ + 85: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (2) │ │ │ │ + 86: 00000000 0 FUNC GLOBAL DEFAULT UND stpcpy@GLIBC_2.4 (2) │ │ │ │ + 87: 00000000 0 FUNC GLOBAL DEFAULT UND vsnprintf@GLIBC_2.4 (2) │ │ │ │ + 88: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (2) │ │ │ │ + 89: 00000000 0 FUNC GLOBAL DEFAULT UND printf@GLIBC_2.4 (2) │ │ │ │ + 90: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (2) │ │ │ │ + 91: 00000000 0 FUNC GLOBAL DEFAULT UND sprintf@GLIBC_2.4 (2) │ │ │ │ + 92: 00000000 0 FUNC GLOBAL DEFAULT UND __ctime64_r@GLIBC_2.34 (3) │ │ │ │ + 93: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (3) │ │ │ │ + 94: 00000000 0 FUNC GLOBAL DEFAULT UND __nanosleep64@GLIBC_2.34 (3) │ │ │ │ + 95: 00000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.4 (2) │ │ │ │ + 96: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (2) │ │ │ │ + 97: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (2) │ │ │ │ + 98: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (2) │ │ │ │ + 99: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (2) │ │ │ │ + 100: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf@GLIBC_2.4 (2) │ │ │ │ + 101: 00000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.4 (2) │ │ │ │ + 102: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (2) │ │ │ │ + 103: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (2) │ │ │ │ + 104: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (4) │ │ │ │ + 105: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (4) │ │ │ │ + 106: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (2) │ │ │ │ + 107: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (2) │ │ │ │ + 108: 00000000 0 FUNC GLOBAL DEFAULT UND vfprintf@GLIBC_2.4 (2) │ │ │ │ + 109: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (2) │ │ │ │ + 110: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (2) │ │ │ │ + 111: 00000000 0 FUNC GLOBAL DEFAULT UND strtod@GLIBC_2.4 (2) │ │ │ │ + 112: 00000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.4 (2) │ │ │ │ + 113: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (2) │ │ │ │ + 114: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.4 (2) │ │ │ │ + 115: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (2) │ │ │ │ + 116: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (3) │ │ │ │ + 117: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ + 118: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (3) │ │ │ │ + 119: 00000000 0 FUNC GLOBAL DEFAULT UND __utimes64@GLIBC_2.34 (3) │ │ │ │ + 120: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (3) │ │ │ │ + 121: 00000000 0 FUNC GLOBAL DEFAULT UND __futimes64@GLIBC_2.34 (3) │ │ │ │ + 122: 00000000 0 FUNC GLOBAL DEFAULT UND __lutimes64@GLIBC_2.34 (3) │ │ │ │ + 123: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (3) │ │ │ │ + 124: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (3) │ │ │ │ + 125: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul │ │ │ │ + 126: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mul_1 │ │ │ │ + 127: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub_1 │ │ │ │ + 128: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add_1 │ │ │ │ + 129: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_popcount │ │ │ │ + 130: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_mod_1 │ │ │ │ + 131: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_sub │ │ │ │ + 132: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_add │ │ │ │ + 133: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_divrem_1 │ │ │ │ + 134: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_cmp │ │ │ │ + 135: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_xor_n │ │ │ │ + 136: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_ior_n │ │ │ │ + 137: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_andn_n │ │ │ │ + 138: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_and_n │ │ │ │ + 139: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_invert │ │ │ │ + 140: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm_sec │ │ │ │ + 141: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_powm │ │ │ │ + 142: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_nextprime │ │ │ │ + 143: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_probab_prime_p │ │ │ │ + 144: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_export │ │ │ │ + 145: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_sizeinbase │ │ │ │ + 146: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_tdiv_qr │ │ │ │ + 147: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcdext │ │ │ │ + 148: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_clear │ │ │ │ + 149: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_gcd │ │ │ │ + 150: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_init │ │ │ │ + 151: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_gcd_1 │ │ │ │ + 152: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d_2exp │ │ │ │ + 153: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpz_get_d │ │ │ │ + 154: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_lshift │ │ │ │ + 155: 00000000 0 FUNC GLOBAL DEFAULT UND __gmpn_rshift │ │ │ │ + 156: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (2) │ │ │ │ + 157: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (2) │ │ │ │ + 158: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create@GLIBC_2.4 (2) │ │ │ │ + 159: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (9) │ │ │ │ + 160: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (9) │ │ │ │ + 161: 00000000 0 FUNC GLOBAL DEFAULT UND __xpg_strerror_r@GLIBC_2.4 (2) │ │ │ │ + 162: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (2) │ │ │ │ + 163: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_close@GLIBC_2.4 (2) │ │ │ │ + 164: 00000000 0 FUNC GLOBAL DEFAULT UND iconv@GLIBC_2.4 (2) │ │ │ │ + 165: 00000000 0 FUNC GLOBAL DEFAULT UND iconv_open@GLIBC_2.4 (2) │ │ │ │ + 166: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (2) │ │ │ │ + 167: 00000000 0 FUNC GLOBAL DEFAULT UND creat@GLIBC_2.4 (2) │ │ │ │ + 168: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetattr@GLIBC_2.4 (2) │ │ │ │ + 169: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetattr@GLIBC_2.4 (2) │ │ │ │ + 170: 00000000 0 FUNC GLOBAL DEFAULT UND sigprocmask@GLIBC_2.4 (2) │ │ │ │ + 171: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (2) │ │ │ │ + 172: 00000000 0 FUNC GLOBAL DEFAULT UND __utime64@GLIBC_2.34 (3) │ │ │ │ + 173: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (2) │ │ │ │ + 174: 00000000 0 FUNC GLOBAL DEFAULT UND execvpe@GLIBC_2.11 (10) │ │ │ │ + 175: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (3) │ │ │ │ + 176: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (11) │ │ │ │ 177: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (2) │ │ │ │ 178: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (2) │ │ │ │ 179: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (2) │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (2) │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (2) │ │ │ │ 182: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 183: 00000000 0 FUNC GLOBAL DEFAULT UND qsort@GLIBC_2.4 (2) │ │ │ │ @@ -224,102 +224,102 @@ │ │ │ │ 220: 00000000 0 FUNC GLOBAL DEFAULT UND log1pf@GLIBC_2.4 (19) │ │ │ │ 221: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 222: 00000000 0 FUNC GLOBAL DEFAULT UND sinf@GLIBC_2.4 (19) │ │ │ │ 223: 00000000 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (19) │ │ │ │ 224: 00000000 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (19) │ │ │ │ 225: 00000000 0 FUNC GLOBAL DEFAULT UND atanhf@GLIBC_2.4 (19) │ │ │ │ 226: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (2) │ │ │ │ - 227: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ - 228: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ - 229: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ - 230: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ - 231: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ - 232: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ - 233: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ - 234: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ - 235: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ - 236: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ + 227: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ + 228: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ + 229: 00000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.4 (2) │ │ │ │ + 230: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ + 231: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ + 232: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addchdir_np@GLIBC_2.29 (12) │ │ │ │ + 233: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (2) │ │ │ │ + 234: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (2) │ │ │ │ + 235: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (2) │ │ │ │ + 236: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (2) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (2) │ │ │ │ - 238: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ - 239: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ - 240: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ - 241: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ - 242: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ - 243: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ - 244: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ - 245: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ - 246: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ - 247: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ - 248: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ - 249: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ - 250: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ - 251: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (2) │ │ │ │ - 252: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (2) │ │ │ │ - 253: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ - 254: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ - 255: 00000000 0 FUNC GLOBAL DEFAULT UND execvp@GLIBC_2.4 (2) │ │ │ │ - 256: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ - 257: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ - 258: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ - 259: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (2) │ │ │ │ - 260: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ - 261: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addchdir_np@GLIBC_2.29 (12) │ │ │ │ - 262: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ - 263: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ - 264: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (13) │ │ │ │ - 265: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (2) │ │ │ │ - 266: 00000000 0 FUNC GLOBAL DEFAULT UND bcmp@GLIBC_2.4 (2) │ │ │ │ - 267: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (2) │ │ │ │ - 268: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ - 269: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ - 270: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ - 271: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (2) │ │ │ │ - 272: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (2) │ │ │ │ - 273: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (2) │ │ │ │ + 238: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (2) │ │ │ │ + 239: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (2) │ │ │ │ + 240: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (2) │ │ │ │ + 241: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (2) │ │ │ │ + 242: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (2) │ │ │ │ + 243: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (2) │ │ │ │ + 244: 00000000 0 FUNC GLOBAL DEFAULT UND execvp@GLIBC_2.4 (2) │ │ │ │ + 245: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (2) │ │ │ │ + 246: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (2) │ │ │ │ + 247: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (2) │ │ │ │ + 248: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (2) │ │ │ │ + 249: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (2) │ │ │ │ + 250: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (2) │ │ │ │ + 251: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (2) │ │ │ │ + 252: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (2) │ │ │ │ + 253: 00000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (2) │ │ │ │ + 254: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (2) │ │ │ │ + 255: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (2) │ │ │ │ + 256: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (2) │ │ │ │ + 257: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (2) │ │ │ │ + 258: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (2) │ │ │ │ + 259: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (2) │ │ │ │ + 260: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (2) │ │ │ │ + 261: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (2) │ │ │ │ + 262: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (2) │ │ │ │ + 263: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (2) │ │ │ │ + 264: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (2) │ │ │ │ + 265: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (2) │ │ │ │ + 266: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (2) │ │ │ │ + 267: 00000000 0 OBJECT GLOBAL DEFAULT UND environ@GLIBC_2.4 (2) │ │ │ │ + 268: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (2) │ │ │ │ + 269: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (13) │ │ │ │ + 270: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (2) │ │ │ │ + 271: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (2) │ │ │ │ + 272: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (2) │ │ │ │ + 273: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (2) │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND sigdelset@GLIBC_2.4 (2) │ │ │ │ 275: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (2) │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (2) │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (2) │ │ │ │ 278: 00000000 0 FUNC GLOBAL DEFAULT UND sigsuspend@GLIBC_2.4 (2) │ │ │ │ 279: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (2) │ │ │ │ - 280: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ - 281: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (2) │ │ │ │ - 282: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ + 280: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (2) │ │ │ │ + 281: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (2) │ │ │ │ + 282: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (2) │ │ │ │ 283: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (2) │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (2) │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (2) │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (2) │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (2) │ │ │ │ 288: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (2) │ │ │ │ - 289: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ - 290: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ - 291: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ - 292: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ + 289: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (2) │ │ │ │ + 290: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (2) │ │ │ │ + 291: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (2) │ │ │ │ + 292: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (2) │ │ │ │ 293: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (2) │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (2) │ │ │ │ 295: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin@GLIBC_2.4 (2) │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (2) │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (2) │ │ │ │ - 298: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ - 299: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ - 300: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ + 298: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (2) │ │ │ │ + 299: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (2) │ │ │ │ + 300: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (2) │ │ │ │ 301: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (2) │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (2) │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND link@GLIBC_2.4 (2) │ │ │ │ - 304: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ - 305: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ - 306: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ - 307: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ - 308: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ - 309: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ + 304: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (2) │ │ │ │ + 305: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (2) │ │ │ │ + 306: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (2) │ │ │ │ + 307: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (2) │ │ │ │ + 308: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (2) │ │ │ │ + 309: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (2) │ │ │ │ 310: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (2) │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (2) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (2) │ │ │ │ - 313: 00000000 0 FUNC GLOBAL DEFAULT UND putenv@GLIBC_2.4 (2) │ │ │ │ - 314: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ + 313: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (2) │ │ │ │ + 314: 00000000 0 FUNC GLOBAL DEFAULT UND putenv@GLIBC_2.4 (2) │ │ │ │ 315: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (2) │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (2) │ │ │ │ 317: 00000000 0 FUNC GLOBAL DEFAULT UND telldir@GLIBC_2.4 (2) │ │ │ │ 318: 00000000 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (2) │ │ │ │ 319: 00000000 0 FUNC GLOBAL DEFAULT UND seekdir@GLIBC_2.4 (2) │ │ │ │ 320: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (2) │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND statx@GLIBC_2.28 (14) │ │ │ │ @@ -329,20 +329,20 @@ │ │ │ │ 325: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (2) │ │ │ │ 326: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (2) │ │ │ │ 327: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (2) │ │ │ │ 328: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (2) │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (2) │ │ │ │ 330: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (2) │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (2) │ │ │ │ - 332: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ - 333: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ - 334: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ + 332: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (2) │ │ │ │ + 333: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (2) │ │ │ │ + 334: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (2) │ │ │ │ 335: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (2) │ │ │ │ 336: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (2) │ │ │ │ 337: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (3) │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (3) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (2) │ │ │ │ 340: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (2) │ │ │ │ 341: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (2) │ │ │ │ 342: 0000c244 0 FUNC GLOBAL DEFAULT UND ffi_call@LIBFFI_BASE_8.0 (15) │ │ │ │ - 343: 0000b830 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ + 343: 0000b854 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (2) │ │ │ │ 344: 0000bfc8 0 FUNC GLOBAL DEFAULT UND ffi_prep_cif@LIBFFI_BASE_8.0 (15) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,327 +1,327 @@ │ │ │ │ │ │ │ │ Relocation section '.rel.dyn' at offset 0x2bb0 contains 33 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -01645070 00004702 R_ARM_ABS32 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ -01647178 00004715 R_ARM_GLOB_DAT 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ -01645060 00004802 R_ARM_ABS32 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ -01647174 00004815 R_ARM_GLOB_DAT 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ -01645080 00004902 R_ARM_ABS32 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ -01647170 00004915 R_ARM_GLOB_DAT 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ -016450c0 00004a02 R_ARM_ABS32 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ -0164716c 00004a15 R_ARM_GLOB_DAT 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ -016450a0 00004b02 R_ARM_ABS32 00000000 ffi_type_sint32@LIBFFI_BASE_8.0 │ │ │ │ -01647168 00004b15 R_ARM_GLOB_DAT 00000000 ffi_type_sint32@LIBFFI_BASE_8.0 │ │ │ │ -016450f0 00004c02 R_ARM_ABS32 00000000 ffi_type_uint8@LIBFFI_BASE_8.0 │ │ │ │ -01647164 00004c15 R_ARM_GLOB_DAT 00000000 ffi_type_uint8@LIBFFI_BASE_8.0 │ │ │ │ -01645090 00004d02 R_ARM_ABS32 00000000 ffi_type_uint64@LIBFFI_BASE_8.0 │ │ │ │ -01647160 00004d15 R_ARM_GLOB_DAT 00000000 ffi_type_uint64@LIBFFI_BASE_8.0 │ │ │ │ -01645100 00004e02 R_ARM_ABS32 00000000 ffi_type_pointer@LIBFFI_BASE_8.0 │ │ │ │ -0164715c 00004e15 R_ARM_GLOB_DAT 00000000 ffi_type_pointer@LIBFFI_BASE_8.0 │ │ │ │ -016450d0 00004f02 R_ARM_ABS32 00000000 ffi_type_uint16@LIBFFI_BASE_8.0 │ │ │ │ -01647158 00004f15 R_ARM_GLOB_DAT 00000000 ffi_type_uint16@LIBFFI_BASE_8.0 │ │ │ │ -01645050 00005002 R_ARM_ABS32 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ -01647154 00005015 R_ARM_GLOB_DAT 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ -016450b0 00005102 R_ARM_ABS32 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ -01647150 00005115 R_ARM_GLOB_DAT 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ -016450e0 00005202 R_ARM_ABS32 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ -0164714c 00005215 R_ARM_GLOB_DAT 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ -01646ff4 00006615 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ -01646fd0 00007115 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ -01647468 00007815 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -01647460 00007915 R_ARM_GLOB_DAT 00000000 mknod@GLIBC_2.33 │ │ │ │ -01645158 0000b615 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ -01645674 0000fc15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ -01647464 00015115 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -0164746c 00015215 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -01645fd4 00015715 R_ARM_GLOB_DAT 0000b830 free@GLIBC_2.4 │ │ │ │ +01645060 00004602 R_ARM_ABS32 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ +01647168 00004615 R_ARM_GLOB_DAT 00000000 ffi_type_double@LIBFFI_BASE_8.0 │ │ │ │ +01645050 00004702 R_ARM_ABS32 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ +01647164 00004715 R_ARM_GLOB_DAT 00000000 ffi_type_float@LIBFFI_BASE_8.0 │ │ │ │ +01645070 00004802 R_ARM_ABS32 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ +01647160 00004815 R_ARM_GLOB_DAT 00000000 ffi_type_sint64@LIBFFI_BASE_8.0 │ │ │ │ +016450b0 00004902 R_ARM_ABS32 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ +0164715c 00004915 R_ARM_GLOB_DAT 00000000 ffi_type_sint16@LIBFFI_BASE_8.0 │ │ │ │ +01645090 00004a02 R_ARM_ABS32 00000000 ffi_type_sint32@LIBFFI_BASE_8.0 │ │ │ │ +01647158 00004a15 R_ARM_GLOB_DAT 00000000 ffi_type_sint32@LIBFFI_BASE_8.0 │ │ │ │ +016450e0 00004b02 R_ARM_ABS32 00000000 ffi_type_uint8@LIBFFI_BASE_8.0 │ │ │ │ +01647154 00004b15 R_ARM_GLOB_DAT 00000000 ffi_type_uint8@LIBFFI_BASE_8.0 │ │ │ │ +01645080 00004c02 R_ARM_ABS32 00000000 ffi_type_uint64@LIBFFI_BASE_8.0 │ │ │ │ +01647150 00004c15 R_ARM_GLOB_DAT 00000000 ffi_type_uint64@LIBFFI_BASE_8.0 │ │ │ │ +016450f0 00004d02 R_ARM_ABS32 00000000 ffi_type_pointer@LIBFFI_BASE_8.0 │ │ │ │ +0164714c 00004d15 R_ARM_GLOB_DAT 00000000 ffi_type_pointer@LIBFFI_BASE_8.0 │ │ │ │ +016450c0 00004e02 R_ARM_ABS32 00000000 ffi_type_uint16@LIBFFI_BASE_8.0 │ │ │ │ +01647148 00004e15 R_ARM_GLOB_DAT 00000000 ffi_type_uint16@LIBFFI_BASE_8.0 │ │ │ │ +01645040 00004f02 R_ARM_ABS32 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ +01647144 00004f15 R_ARM_GLOB_DAT 00000000 ffi_type_void@LIBFFI_BASE_8.0 │ │ │ │ +016450a0 00005002 R_ARM_ABS32 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ +01647140 00005015 R_ARM_GLOB_DAT 00000000 ffi_type_uint32@LIBFFI_BASE_8.0 │ │ │ │ +016450d0 00005102 R_ARM_ABS32 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ +0164713c 00005115 R_ARM_GLOB_DAT 00000000 ffi_type_sint8@LIBFFI_BASE_8.0 │ │ │ │ +01646fe4 00006515 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ +01646fc0 00007015 R_ARM_GLOB_DAT 00000000 stdout@GLIBC_2.4 │ │ │ │ +01647450 00007515 R_ARM_GLOB_DAT 00000000 mknod@GLIBC_2.33 │ │ │ │ +01647458 00007615 R_ARM_GLOB_DAT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +01645148 0000b615 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ +01645bf4 00010b15 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ +01647454 00015115 R_ARM_GLOB_DAT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +0164745c 00015215 R_ARM_GLOB_DAT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +01645ef8 00015715 R_ARM_GLOB_DAT 0000b854 free@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0x2cb8 contains 288 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ -016474d0 00000316 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ -016474d4 0000b316 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ -016474d8 0000b616 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ -016474dc 0000e216 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ -016474e0 0000e416 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ -016474e4 0000e316 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ -016474e8 0000e916 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ -016474ec 0000ea16 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ -016474f0 0000ed16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ -016474f4 00007616 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ -016474f8 0000f016 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ -016474fc 0000f216 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ -01647500 0000f416 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ -01647504 0000e616 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ -01647508 0000e516 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ -0164750c 0000e716 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ -01647510 00007716 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ -01647514 0000e816 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ -01647518 0000eb16 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ -0164751c 0000ec16 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ -01647520 0000ef16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ -01647524 0000ee16 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ -01647528 0000f316 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ -0164752c 0000f116 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ -01647530 0000f616 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ -01647534 00007516 R_ARM_JUMP_SLOT 00000000 execvpe@GLIBC_2.11 │ │ │ │ -01647538 0000f816 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ -0164753c 0000fa16 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ -01647540 0000fb16 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ -01647544 0000fd16 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ -01647548 0000fe16 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ -0164754c 0000ff16 R_ARM_JUMP_SLOT 00000000 execvp@GLIBC_2.4 │ │ │ │ -01647550 00010016 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ -01647554 00010116 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ -01647558 00010216 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ -0164755c 00010316 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ -01647560 00010416 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ -01647564 00010516 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addchdir_np@GLIBC_2.29 │ │ │ │ -01647568 00010616 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ -0164756c 00010716 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ -01647570 0000f716 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ -01647574 0000f516 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ -01647578 0000f916 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ -0164757c 00010816 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ -01647580 00010916 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ -01647584 00010a16 R_ARM_JUMP_SLOT 00000000 bcmp@GLIBC_2.4 │ │ │ │ -01647588 00010d16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ -0164758c 00010b16 R_ARM_JUMP_SLOT 00000000 realpath@GLIBC_2.4 │ │ │ │ -01647590 00010c16 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -01647594 00010e16 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ -01647598 00015716 R_ARM_JUMP_SLOT 0000b830 free@GLIBC_2.4 │ │ │ │ -0164759c 00000216 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ -016475a0 00010f16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ -016475a4 00011016 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ -016475a8 00011116 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ -016475ac 00011a16 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ -016475b0 00011816 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ -016475b4 00011916 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ -016475b8 00012816 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ -016475bc 00012a16 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ -016475c0 00012b16 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ -016475c4 00012916 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ -016475c8 00012c16 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ -016475cc 00007916 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ -016475d0 00007816 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ -016475d4 00013416 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ -016475d8 00013316 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ -016475dc 00013216 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ -016475e0 00013116 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ -016475e4 00012d16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ -016475e8 00012e16 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ -016475ec 00013a16 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ -016475f0 00013c16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ -016475f4 00014516 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ -016475f8 00014d16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ -016475fc 00014f16 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ -01647600 00007e16 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ -01647604 00007f16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ -01647608 00015016 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ -0164760c 0000b716 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ -01647610 0000c316 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ -01647614 0000da16 R_ARM_JUMP_SLOT 00000000 expf@GLIBC_2.27 │ │ │ │ -01647618 0000ce16 R_ARM_JUMP_SLOT 00000000 sinhf@GLIBC_2.4 │ │ │ │ -0164761c 0000db16 R_ARM_JUMP_SLOT 00000000 coshf@GLIBC_2.4 │ │ │ │ -01647620 0000d316 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ -01647624 0000c916 R_ARM_JUMP_SLOT 00000000 logf@GLIBC_2.27 │ │ │ │ -01647628 0000d516 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ -0164762c 0000dd16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ -01647630 0000df16 R_ARM_JUMP_SLOT 00000000 sinh@GLIBC_2.4 │ │ │ │ -01647634 0000be16 R_ARM_JUMP_SLOT 00000000 cosh@GLIBC_2.4 │ │ │ │ -01647638 0000cc16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ -0164763c 0000c616 R_ARM_JUMP_SLOT 00000000 expm1@GLIBC_2.4 │ │ │ │ -01647640 0000de16 R_ARM_JUMP_SLOT 00000000 sinf@GLIBC_2.4 │ │ │ │ -01647644 0000d916 R_ARM_JUMP_SLOT 00000000 expm1f@GLIBC_2.4 │ │ │ │ -01647648 0000d016 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ -0164764c 0000dc16 R_ARM_JUMP_SLOT 00000000 log1pf@GLIBC_2.4 │ │ │ │ -01647650 00015316 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ -01647654 00015116 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ -01647658 00015216 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ -0164765c 00015416 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ -01647660 00015516 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ -01647664 0000b216 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ -01647668 0000bf16 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ -0164766c 0000ca16 R_ARM_JUMP_SLOT 00000000 tanf@GLIBC_2.4 │ │ │ │ -01647670 0000cb16 R_ARM_JUMP_SLOT 00000000 asinf@GLIBC_2.4 │ │ │ │ -01647674 0000d216 R_ARM_JUMP_SLOT 00000000 acosf@GLIBC_2.4 │ │ │ │ -01647678 0000bd16 R_ARM_JUMP_SLOT 00000000 atanf@GLIBC_2.4 │ │ │ │ -0164767c 0000d116 R_ARM_JUMP_SLOT 00000000 tanhf@GLIBC_2.4 │ │ │ │ -01647680 0000d716 R_ARM_JUMP_SLOT 00000000 asinhf@GLIBC_2.4 │ │ │ │ -01647684 0000bb16 R_ARM_JUMP_SLOT 00000000 acoshf@GLIBC_2.4 │ │ │ │ -01647688 0000e116 R_ARM_JUMP_SLOT 00000000 atanhf@GLIBC_2.4 │ │ │ │ -0164768c 0000d416 R_ARM_JUMP_SLOT 00000000 powf@GLIBC_2.27 │ │ │ │ -01647690 0000bc16 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ -01647694 0000c816 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ -01647698 0000c716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ -0164769c 0000e016 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ -016476a0 0000c216 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ -016476a4 0000cd16 R_ARM_JUMP_SLOT 00000000 tanh@GLIBC_2.4 │ │ │ │ -016476a8 0000cf16 R_ARM_JUMP_SLOT 00000000 asinh@GLIBC_2.4 │ │ │ │ -016476ac 0000d616 R_ARM_JUMP_SLOT 00000000 acosh@GLIBC_2.4 │ │ │ │ -016476b0 0000c016 R_ARM_JUMP_SLOT 00000000 atanh@GLIBC_2.4 │ │ │ │ -016476b4 0000c416 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ -016476b8 0000b116 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ -016476bc 00014616 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ -016476c0 00013916 R_ARM_JUMP_SLOT 00000000 putenv@GLIBC_2.4 │ │ │ │ -016476c4 0000ab16 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ -016476c8 0000ac16 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ -016476cc 0000ad16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ -016476d0 0000ae16 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ -016476d4 0000af16 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ -016476d8 0000b016 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ -016476dc 00012f16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ -016476e0 00013616 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ -016476e4 0000a816 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ -016476e8 0000a716 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ -016476ec 0000a616 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ -016476f0 0000a516 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ -016476f4 0000a416 R_ARM_JUMP_SLOT 00000000 __xpg_strerror_r@GLIBC_2.4 │ │ │ │ -016476f8 0000a316 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ -016476fc 0000a216 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ -01647700 0000a016 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ -01647704 00009f16 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ -01647708 0000a116 R_ARM_JUMP_SLOT 00000000 epoll_create@GLIBC_2.4 │ │ │ │ -0164770c 00009e16 R_ARM_JUMP_SLOT 00000000 __gmpn_rshift │ │ │ │ -01647710 00009d16 R_ARM_JUMP_SLOT 00000000 __gmpn_lshift │ │ │ │ -01647714 00009c16 R_ARM_JUMP_SLOT 00000000 __gmpz_get_d │ │ │ │ -01647718 00009b16 R_ARM_JUMP_SLOT 00000000 __gmpz_get_d_2exp │ │ │ │ -0164771c 0000c116 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ -01647720 00009a16 R_ARM_JUMP_SLOT 00000000 __gmpn_gcd_1 │ │ │ │ -01647724 0000b816 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ -01647728 00009916 R_ARM_JUMP_SLOT 00000000 __gmpz_init │ │ │ │ -0164772c 00009816 R_ARM_JUMP_SLOT 00000000 __gmpz_gcd │ │ │ │ -01647730 00009716 R_ARM_JUMP_SLOT 00000000 __gmpz_clear │ │ │ │ -01647734 00009616 R_ARM_JUMP_SLOT 00000000 __gmpz_gcdext │ │ │ │ -01647738 00009516 R_ARM_JUMP_SLOT 00000000 __gmpn_tdiv_qr │ │ │ │ -0164773c 00009416 R_ARM_JUMP_SLOT 00000000 __gmpz_sizeinbase │ │ │ │ -01647740 00009316 R_ARM_JUMP_SLOT 00000000 __gmpz_export │ │ │ │ -01647744 00009216 R_ARM_JUMP_SLOT 00000000 __gmpz_probab_prime_p │ │ │ │ -01647748 00009116 R_ARM_JUMP_SLOT 00000000 __gmpz_nextprime │ │ │ │ -0164774c 00009016 R_ARM_JUMP_SLOT 00000000 __gmpz_powm │ │ │ │ -01647750 00008f16 R_ARM_JUMP_SLOT 00000000 __gmpz_powm_sec │ │ │ │ -01647754 00008e16 R_ARM_JUMP_SLOT 00000000 __gmpz_invert │ │ │ │ -01647758 00008d16 R_ARM_JUMP_SLOT 00000000 __gmpn_and_n │ │ │ │ -0164775c 00008c16 R_ARM_JUMP_SLOT 00000000 __gmpn_andn_n │ │ │ │ -01647760 00008b16 R_ARM_JUMP_SLOT 00000000 __gmpn_ior_n │ │ │ │ -01647764 00008a16 R_ARM_JUMP_SLOT 00000000 __gmpn_xor_n │ │ │ │ -01647768 00008916 R_ARM_JUMP_SLOT 00000000 __gmpn_cmp │ │ │ │ -0164776c 00008816 R_ARM_JUMP_SLOT 00000000 __gmpn_divrem_1 │ │ │ │ -01647770 00008716 R_ARM_JUMP_SLOT 00000000 __gmpn_add │ │ │ │ -01647774 00008616 R_ARM_JUMP_SLOT 00000000 __gmpn_sub │ │ │ │ -01647778 00008516 R_ARM_JUMP_SLOT 00000000 __gmpn_mod_1 │ │ │ │ -0164777c 00008416 R_ARM_JUMP_SLOT 00000000 __gmpn_popcount │ │ │ │ -01647780 00008316 R_ARM_JUMP_SLOT 00000000 __gmpn_add_1 │ │ │ │ -01647784 00008216 R_ARM_JUMP_SLOT 00000000 __gmpn_sub_1 │ │ │ │ -01647788 00008116 R_ARM_JUMP_SLOT 00000000 __gmpn_mul_1 │ │ │ │ -0164778c 00008016 R_ARM_JUMP_SLOT 00000000 __gmpn_mul │ │ │ │ -01647790 00007416 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ -01647794 00007316 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4 │ │ │ │ -01647798 00007216 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ -0164779c 00007016 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ -016477a0 00006f16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ -016477a4 00006e16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ -016477a8 00006d16 R_ARM_JUMP_SLOT 00000000 vfprintf@GLIBC_2.4 │ │ │ │ -016477ac 00006c16 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ -016477b0 00006b16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ -016477b4 00006816 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ -016477b8 00006a16 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ -016477bc 00011d16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ -016477c0 00011e16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ -016477c4 00006916 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ -016477c8 00006716 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ -016477cc 00006516 R_ARM_JUMP_SLOT 00000000 fprintf@GLIBC_2.4 │ │ │ │ -016477d0 00006416 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ -016477d4 0000b516 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ -016477d8 00006316 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ -016477dc 00014a16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ -016477e0 00006216 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ -016477e4 00006116 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ -016477e8 00006016 R_ARM_JUMP_SLOT 00000000 posix_memalign@GLIBC_2.4 │ │ │ │ -016477ec 00005f16 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ -016477f0 00005e16 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ -016477f4 00005d16 R_ARM_JUMP_SLOT 00000000 __ctime64_r@GLIBC_2.34 │ │ │ │ -016477f8 00005c16 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4 │ │ │ │ -016477fc 0000b416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ -01647800 00005b16 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ -01647804 00005a16 R_ARM_JUMP_SLOT 00000000 printf@GLIBC_2.4 │ │ │ │ -01647808 00005916 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ -0164780c 00014c16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ -01647810 00005816 R_ARM_JUMP_SLOT 00000000 vsnprintf@GLIBC_2.4 │ │ │ │ -01647814 00005716 R_ARM_JUMP_SLOT 00000000 stpcpy@GLIBC_2.4 │ │ │ │ -01647818 00005616 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ -0164781c 00005516 R_ARM_JUMP_SLOT 00000000 ffi_closure_free@LIBFFI_CLOSURE_8.0 │ │ │ │ -01647820 00015816 R_ARM_JUMP_SLOT 0000bfc8 ffi_prep_cif@LIBFFI_BASE_8.0 │ │ │ │ -01647824 00005416 R_ARM_JUMP_SLOT 00000000 ffi_closure_alloc@LIBFFI_CLOSURE_8.0 │ │ │ │ -01647828 00005316 R_ARM_JUMP_SLOT 00000000 ffi_prep_closure_loc@LIBFFI_CLOSURE_8.0 │ │ │ │ -0164782c 00004616 R_ARM_JUMP_SLOT 00000000 clock_getcpuclockid@GLIBC_2.17 │ │ │ │ -01647830 00004516 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ -01647834 00004416 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ -01647838 00004316 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ -0164783c 00004216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ -01647840 00004116 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ -01647844 00004016 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ -01647848 00011316 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ -0164784c 00003f16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ -01647850 00003e16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ -01647854 00003d16 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ -01647858 00003c16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ -0164785c 00003b16 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ -01647860 00003216 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ -01647864 00003a16 R_ARM_JUMP_SLOT 00000000 mbind@libnuma_1.1 │ │ │ │ -01647868 00003916 R_ARM_JUMP_SLOT 00000000 numa_available@libnuma_1.1 │ │ │ │ -0164786c 00003816 R_ARM_JUMP_SLOT 00000000 numa_num_configured_nodes@libnuma_1.2 │ │ │ │ -01647870 00003716 R_ARM_JUMP_SLOT 00000000 numa_get_mems_allowed@libnuma_1.2 │ │ │ │ -01647874 00003616 R_ARM_JUMP_SLOT 00000000 numa_bitmask_free@libnuma_1.2 │ │ │ │ -01647878 00002d16 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ -0164787c 00003516 R_ARM_JUMP_SLOT 00000000 pthread_setname_np@GLIBC_2.34 │ │ │ │ -01647880 00002a16 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ -01647884 00003416 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ -01647888 00002916 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ -0164788c 00002516 R_ARM_JUMP_SLOT 00000000 pthread_condattr_destroy@GLIBC_2.4 │ │ │ │ -01647890 00002716 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ -01647894 00003316 R_ARM_JUMP_SLOT 00000000 pthread_cond_broadcast@GLIBC_2.4 │ │ │ │ -01647898 00003116 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ -0164789c 00003016 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ -016478a0 00002f16 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ -016478a4 00002e16 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ -016478a8 00002c16 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ -016478ac 00002b16 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ -016478b0 00002816 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ -016478b4 00002616 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ -016478b8 00002416 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ -016478bc 00002316 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ -016478c0 00002216 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ -016478c4 00002116 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ -016478c8 00001b16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ -016478cc 00002016 R_ARM_JUMP_SLOT 00000000 numa_run_on_node@libnuma_1.1 │ │ │ │ -016478d0 00001f16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ -016478d4 00001e16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ -016478d8 00001d16 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ -016478dc 00001c16 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ -016478e0 00011216 R_ARM_JUMP_SLOT 00000000 sigdelset@GLIBC_2.4 │ │ │ │ -016478e4 0000c516 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ -016478e8 0000d816 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ -016478ec 00001916 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ -016478f0 00001a16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_trylock@GLIBC_2.34 │ │ │ │ -016478f4 00015616 R_ARM_JUMP_SLOT 0000c244 ffi_call@LIBFFI_BASE_8.0 │ │ │ │ -016478f8 00001816 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ -016478fc 00001716 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ -01647900 00001616 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ -01647904 00001516 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ -01647908 00001416 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ -0164790c 00001116 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ -01647910 00001216 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ -01647914 00001016 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ -01647918 00001316 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ -0164791c 00000516 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ -01647920 00000f16 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ -01647924 00000e16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ -01647928 00000d16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ -0164792c 00000c16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ -01647930 00000b16 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ -01647934 00000a16 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ -01647938 00000916 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ -0164793c 00000816 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ -01647940 00000716 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ -01647944 00000616 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ -01647948 00000416 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ -0164794c 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ │ +016474c0 00000216 R_ARM_JUMP_SLOT 00000000 __libc_start_main@GLIBC_2.34 │ │ │ │ +016474c4 0000b316 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ +016474c8 0000b616 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ +016474cc 0000e216 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ +016474d0 0000e316 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ +016474d4 0000e416 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ +016474d8 0000e516 R_ARM_JUMP_SLOT 00000000 bcmp@GLIBC_2.4 │ │ │ │ +016474dc 0000e616 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ +016474e0 0000e716 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ +016474e4 0000e916 R_ARM_JUMP_SLOT 00000000 getpgid@GLIBC_2.4 │ │ │ │ +016474e8 0000ea16 R_ARM_JUMP_SLOT 00000000 killpg@GLIBC_2.4 │ │ │ │ +016474ec 0000eb16 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ +016474f0 0000ec16 R_ARM_JUMP_SLOT 00000000 pipe@GLIBC_2.4 │ │ │ │ +016474f4 0000ed16 R_ARM_JUMP_SLOT 00000000 close@GLIBC_2.4 │ │ │ │ +016474f8 0000af16 R_ARM_JUMP_SLOT 00000000 __fcntl_time64@GLIBC_2.34 │ │ │ │ +016474fc 0000ee16 R_ARM_JUMP_SLOT 00000000 kill@GLIBC_2.4 │ │ │ │ +01647500 0000f016 R_ARM_JUMP_SLOT 00000000 waitpid@GLIBC_2.4 │ │ │ │ +01647504 0000ef16 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ +01647508 0000f216 R_ARM_JUMP_SLOT 00000000 write@GLIBC_2.4 │ │ │ │ +0164750c 0000f116 R_ARM_JUMP_SLOT 00000000 _exit@GLIBC_2.4 │ │ │ │ +01647510 0000f316 R_ARM_JUMP_SLOT 00000000 dup2@GLIBC_2.4 │ │ │ │ +01647514 0000b016 R_ARM_JUMP_SLOT 00000000 pipe2@GLIBC_2.9 │ │ │ │ +01647518 0000f616 R_ARM_JUMP_SLOT 00000000 fork@GLIBC_2.4 │ │ │ │ +0164751c 0000f816 R_ARM_JUMP_SLOT 00000000 read@GLIBC_2.4 │ │ │ │ +01647520 0000fc16 R_ARM_JUMP_SLOT 00000000 setgid@GLIBC_2.4 │ │ │ │ +01647524 0000fd16 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ +01647528 0000ff16 R_ARM_JUMP_SLOT 00000000 getpwuid_r@GLIBC_2.4 │ │ │ │ +0164752c 00010116 R_ARM_JUMP_SLOT 00000000 initgroups@GLIBC_2.4 │ │ │ │ +01647530 00010316 R_ARM_JUMP_SLOT 00000000 setuid@GLIBC_2.4 │ │ │ │ +01647534 00010516 R_ARM_JUMP_SLOT 00000000 chdir@GLIBC_2.4 │ │ │ │ +01647538 0000ae16 R_ARM_JUMP_SLOT 00000000 execvpe@GLIBC_2.11 │ │ │ │ +0164753c 00010716 R_ARM_JUMP_SLOT 00000000 getgid@GLIBC_2.4 │ │ │ │ +01647540 00010916 R_ARM_JUMP_SLOT 00000000 setpgid@GLIBC_2.4 │ │ │ │ +01647544 00010a16 R_ARM_JUMP_SLOT 00000000 setsid@GLIBC_2.4 │ │ │ │ +01647548 00010c16 R_ARM_JUMP_SLOT 00000000 sigemptyset@GLIBC_2.4 │ │ │ │ +0164754c 0000f516 R_ARM_JUMP_SLOT 00000000 sigaction@GLIBC_2.4 │ │ │ │ +01647550 0000f416 R_ARM_JUMP_SLOT 00000000 execvp@GLIBC_2.4 │ │ │ │ +01647554 0000f916 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addopen@GLIBC_2.4 │ │ │ │ +01647558 0000f716 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addclose@GLIBC_2.4 │ │ │ │ +0164755c 0000fb16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_adddup2@GLIBC_2.4 │ │ │ │ +01647560 0000fa16 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_init@GLIBC_2.4 │ │ │ │ +01647564 0000fe16 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_init@GLIBC_2.4 │ │ │ │ +01647568 0000e816 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_addchdir_np@GLIBC_2.29 │ │ │ │ +0164756c 00010216 R_ARM_JUMP_SLOT 00000000 posix_spawn_file_actions_destroy@GLIBC_2.4 │ │ │ │ +01647570 00010016 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_destroy@GLIBC_2.4 │ │ │ │ +01647574 00010616 R_ARM_JUMP_SLOT 00000000 sigaddset@GLIBC_2.4 │ │ │ │ +01647578 00010416 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setsigdefault@GLIBC_2.4 │ │ │ │ +0164757c 00010816 R_ARM_JUMP_SLOT 00000000 posix_spawnattr_setflags@GLIBC_2.4 │ │ │ │ +01647580 00010d16 R_ARM_JUMP_SLOT 00000000 posix_spawnp@GLIBC_2.15 │ │ │ │ +01647584 00010e16 R_ARM_JUMP_SLOT 00000000 geteuid@GLIBC_2.4 │ │ │ │ +01647588 00010f16 R_ARM_JUMP_SLOT 00000000 realpath@GLIBC_2.4 │ │ │ │ +0164758c 00011016 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ +01647590 00011116 R_ARM_JUMP_SLOT 00000000 chown@GLIBC_2.4 │ │ │ │ +01647594 00015716 R_ARM_JUMP_SLOT 0000b854 free@GLIBC_2.4 │ │ │ │ +01647598 00007416 R_ARM_JUMP_SLOT 00000000 __utimensat64@GLIBC_2.34 │ │ │ │ +0164759c 00011916 R_ARM_JUMP_SLOT 00000000 getpwnam_r@GLIBC_2.4 │ │ │ │ +016475a0 00011a16 R_ARM_JUMP_SLOT 00000000 getgrnam_r@GLIBC_2.4 │ │ │ │ +016475a4 00011816 R_ARM_JUMP_SLOT 00000000 getgrgid_r@GLIBC_2.4 │ │ │ │ +016475a8 00012816 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ +016475ac 00012c16 R_ARM_JUMP_SLOT 00000000 getcwd@GLIBC_2.4 │ │ │ │ +016475b0 00012a16 R_ARM_JUMP_SLOT 00000000 rmdir@GLIBC_2.4 │ │ │ │ +016475b4 00012916 R_ARM_JUMP_SLOT 00000000 mkdir@GLIBC_2.4 │ │ │ │ +016475b8 00012b16 R_ARM_JUMP_SLOT 00000000 truncate64@GLIBC_2.4 │ │ │ │ +016475bc 00007516 R_ARM_JUMP_SLOT 00000000 mknod@GLIBC_2.33 │ │ │ │ +016475c0 00007616 R_ARM_JUMP_SLOT 00000000 __lstat64_time64@GLIBC_2.34 │ │ │ │ +016475c4 00013316 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ +016475c8 00013516 R_ARM_JUMP_SLOT 00000000 access@GLIBC_2.4 │ │ │ │ +016475cc 00013116 R_ARM_JUMP_SLOT 00000000 unlink@GLIBC_2.4 │ │ │ │ +016475d0 00013016 R_ARM_JUMP_SLOT 00000000 readlink@GLIBC_2.4 │ │ │ │ +016475d4 00012d16 R_ARM_JUMP_SLOT 00000000 rename@GLIBC_2.4 │ │ │ │ +016475d8 00012e16 R_ARM_JUMP_SLOT 00000000 symlink@GLIBC_2.4 │ │ │ │ +016475dc 00013916 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ +016475e0 00013c16 R_ARM_JUMP_SLOT 00000000 closedir@GLIBC_2.4 │ │ │ │ +016475e4 00014516 R_ARM_JUMP_SLOT 00000000 openat64@GLIBC_2.4 │ │ │ │ +016475e8 00014e16 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ +016475ec 00014f16 R_ARM_JUMP_SLOT 00000000 readdir64@GLIBC_2.4 │ │ │ │ +016475f0 00007b16 R_ARM_JUMP_SLOT 00000000 __clock_getres64@GLIBC_2.34 │ │ │ │ +016475f4 00007c16 R_ARM_JUMP_SLOT 00000000 __clock_gettime64@GLIBC_2.34 │ │ │ │ +016475f8 00015016 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ +016475fc 0000b716 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ +01647600 0000c316 R_ARM_JUMP_SLOT 00000000 sincosf@GLIBC_2.4 │ │ │ │ +01647604 0000da16 R_ARM_JUMP_SLOT 00000000 expf@GLIBC_2.27 │ │ │ │ +01647608 0000ce16 R_ARM_JUMP_SLOT 00000000 sinhf@GLIBC_2.4 │ │ │ │ +0164760c 0000db16 R_ARM_JUMP_SLOT 00000000 coshf@GLIBC_2.4 │ │ │ │ +01647610 0000d316 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ +01647614 0000c916 R_ARM_JUMP_SLOT 00000000 logf@GLIBC_2.27 │ │ │ │ +01647618 0000d516 R_ARM_JUMP_SLOT 00000000 exp@GLIBC_2.29 │ │ │ │ +0164761c 0000dd16 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ +01647620 0000df16 R_ARM_JUMP_SLOT 00000000 sinh@GLIBC_2.4 │ │ │ │ +01647624 0000be16 R_ARM_JUMP_SLOT 00000000 cosh@GLIBC_2.4 │ │ │ │ +01647628 0000cc16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ +0164762c 0000c616 R_ARM_JUMP_SLOT 00000000 expm1@GLIBC_2.4 │ │ │ │ +01647630 0000de16 R_ARM_JUMP_SLOT 00000000 sinf@GLIBC_2.4 │ │ │ │ +01647634 0000d916 R_ARM_JUMP_SLOT 00000000 expm1f@GLIBC_2.4 │ │ │ │ +01647638 0000d016 R_ARM_JUMP_SLOT 00000000 log1p@GLIBC_2.4 │ │ │ │ +0164763c 0000dc16 R_ARM_JUMP_SLOT 00000000 log1pf@GLIBC_2.4 │ │ │ │ +01647640 00015316 R_ARM_JUMP_SLOT 00000000 ftruncate64@GLIBC_2.4 │ │ │ │ +01647644 00015116 R_ARM_JUMP_SLOT 00000000 __stat64_time64@GLIBC_2.34 │ │ │ │ +01647648 00015216 R_ARM_JUMP_SLOT 00000000 __fstat64_time64@GLIBC_2.34 │ │ │ │ +0164764c 00015416 R_ARM_JUMP_SLOT 00000000 open64@GLIBC_2.4 │ │ │ │ +01647650 00015516 R_ARM_JUMP_SLOT 00000000 nl_langinfo@GLIBC_2.4 │ │ │ │ +01647654 0000b216 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ +01647658 0000bf16 R_ARM_JUMP_SLOT 00000000 cosf@GLIBC_2.4 │ │ │ │ +0164765c 0000ca16 R_ARM_JUMP_SLOT 00000000 tanf@GLIBC_2.4 │ │ │ │ +01647660 0000cb16 R_ARM_JUMP_SLOT 00000000 asinf@GLIBC_2.4 │ │ │ │ +01647664 0000d216 R_ARM_JUMP_SLOT 00000000 acosf@GLIBC_2.4 │ │ │ │ +01647668 0000bd16 R_ARM_JUMP_SLOT 00000000 atanf@GLIBC_2.4 │ │ │ │ +0164766c 0000d116 R_ARM_JUMP_SLOT 00000000 tanhf@GLIBC_2.4 │ │ │ │ +01647670 0000d716 R_ARM_JUMP_SLOT 00000000 asinhf@GLIBC_2.4 │ │ │ │ +01647674 0000bb16 R_ARM_JUMP_SLOT 00000000 acoshf@GLIBC_2.4 │ │ │ │ +01647678 0000e116 R_ARM_JUMP_SLOT 00000000 atanhf@GLIBC_2.4 │ │ │ │ +0164767c 0000d416 R_ARM_JUMP_SLOT 00000000 powf@GLIBC_2.27 │ │ │ │ +01647680 0000bc16 R_ARM_JUMP_SLOT 00000000 cos@GLIBC_2.4 │ │ │ │ +01647684 0000c816 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ +01647688 0000c716 R_ARM_JUMP_SLOT 00000000 asin@GLIBC_2.4 │ │ │ │ +0164768c 0000e016 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ +01647690 0000c216 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ +01647694 0000cd16 R_ARM_JUMP_SLOT 00000000 tanh@GLIBC_2.4 │ │ │ │ +01647698 0000cf16 R_ARM_JUMP_SLOT 00000000 asinh@GLIBC_2.4 │ │ │ │ +0164769c 0000d616 R_ARM_JUMP_SLOT 00000000 acosh@GLIBC_2.4 │ │ │ │ +016476a0 0000c016 R_ARM_JUMP_SLOT 00000000 atanh@GLIBC_2.4 │ │ │ │ +016476a4 0000c416 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ +016476a8 0000b116 R_ARM_JUMP_SLOT 00000000 isatty@GLIBC_2.4 │ │ │ │ +016476ac 00014616 R_ARM_JUMP_SLOT 00000000 dup@GLIBC_2.4 │ │ │ │ +016476b0 00013a16 R_ARM_JUMP_SLOT 00000000 putenv@GLIBC_2.4 │ │ │ │ +016476b4 0000a816 R_ARM_JUMP_SLOT 00000000 tcsetattr@GLIBC_2.4 │ │ │ │ +016476b8 0000a916 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ +016476bc 0000aa16 R_ARM_JUMP_SLOT 00000000 sigprocmask@GLIBC_2.4 │ │ │ │ +016476c0 0000ab16 R_ARM_JUMP_SLOT 00000000 mkfifo@GLIBC_2.4 │ │ │ │ +016476c4 0000ac16 R_ARM_JUMP_SLOT 00000000 __utime64@GLIBC_2.34 │ │ │ │ +016476c8 0000ad16 R_ARM_JUMP_SLOT 00000000 lseek64@GLIBC_2.4 │ │ │ │ +016476cc 00012f16 R_ARM_JUMP_SLOT 00000000 link@GLIBC_2.4 │ │ │ │ +016476d0 00013616 R_ARM_JUMP_SLOT 00000000 unsetenv@GLIBC_2.4 │ │ │ │ +016476d4 0000a516 R_ARM_JUMP_SLOT 00000000 iconv_open@GLIBC_2.4 │ │ │ │ +016476d8 0000a416 R_ARM_JUMP_SLOT 00000000 iconv@GLIBC_2.4 │ │ │ │ +016476dc 0000a316 R_ARM_JUMP_SLOT 00000000 iconv_close@GLIBC_2.4 │ │ │ │ +016476e0 0000a216 R_ARM_JUMP_SLOT 00000000 poll@GLIBC_2.4 │ │ │ │ +016476e4 0000a116 R_ARM_JUMP_SLOT 00000000 __xpg_strerror_r@GLIBC_2.4 │ │ │ │ +016476e8 0000a016 R_ARM_JUMP_SLOT 00000000 eventfd_write@GLIBC_2.7 │ │ │ │ +016476ec 00009f16 R_ARM_JUMP_SLOT 00000000 eventfd@GLIBC_2.7 │ │ │ │ +016476f0 00009d16 R_ARM_JUMP_SLOT 00000000 epoll_wait@GLIBC_2.4 │ │ │ │ +016476f4 00009c16 R_ARM_JUMP_SLOT 00000000 epoll_ctl@GLIBC_2.4 │ │ │ │ +016476f8 00009e16 R_ARM_JUMP_SLOT 00000000 epoll_create@GLIBC_2.4 │ │ │ │ +016476fc 00009b16 R_ARM_JUMP_SLOT 00000000 __gmpn_rshift │ │ │ │ +01647700 00009a16 R_ARM_JUMP_SLOT 00000000 __gmpn_lshift │ │ │ │ +01647704 00009916 R_ARM_JUMP_SLOT 00000000 __gmpz_get_d │ │ │ │ +01647708 00009816 R_ARM_JUMP_SLOT 00000000 __gmpz_get_d_2exp │ │ │ │ +0164770c 0000c116 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ +01647710 00009716 R_ARM_JUMP_SLOT 00000000 __gmpn_gcd_1 │ │ │ │ +01647714 0000b816 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ +01647718 00009616 R_ARM_JUMP_SLOT 00000000 __gmpz_init │ │ │ │ +0164771c 00009516 R_ARM_JUMP_SLOT 00000000 __gmpz_gcd │ │ │ │ +01647720 00009416 R_ARM_JUMP_SLOT 00000000 __gmpz_clear │ │ │ │ +01647724 00009316 R_ARM_JUMP_SLOT 00000000 __gmpz_gcdext │ │ │ │ +01647728 00009216 R_ARM_JUMP_SLOT 00000000 __gmpn_tdiv_qr │ │ │ │ +0164772c 00009116 R_ARM_JUMP_SLOT 00000000 __gmpz_sizeinbase │ │ │ │ +01647730 00009016 R_ARM_JUMP_SLOT 00000000 __gmpz_export │ │ │ │ +01647734 00008f16 R_ARM_JUMP_SLOT 00000000 __gmpz_probab_prime_p │ │ │ │ +01647738 00008e16 R_ARM_JUMP_SLOT 00000000 __gmpz_nextprime │ │ │ │ +0164773c 00008d16 R_ARM_JUMP_SLOT 00000000 __gmpz_powm │ │ │ │ +01647740 00008c16 R_ARM_JUMP_SLOT 00000000 __gmpz_powm_sec │ │ │ │ +01647744 00008b16 R_ARM_JUMP_SLOT 00000000 __gmpz_invert │ │ │ │ +01647748 00008a16 R_ARM_JUMP_SLOT 00000000 __gmpn_and_n │ │ │ │ +0164774c 00008916 R_ARM_JUMP_SLOT 00000000 __gmpn_andn_n │ │ │ │ +01647750 00008816 R_ARM_JUMP_SLOT 00000000 __gmpn_ior_n │ │ │ │ +01647754 00008716 R_ARM_JUMP_SLOT 00000000 __gmpn_xor_n │ │ │ │ +01647758 00008616 R_ARM_JUMP_SLOT 00000000 __gmpn_cmp │ │ │ │ +0164775c 00008516 R_ARM_JUMP_SLOT 00000000 __gmpn_divrem_1 │ │ │ │ +01647760 00008416 R_ARM_JUMP_SLOT 00000000 __gmpn_add │ │ │ │ +01647764 00008316 R_ARM_JUMP_SLOT 00000000 __gmpn_sub │ │ │ │ +01647768 00008216 R_ARM_JUMP_SLOT 00000000 __gmpn_mod_1 │ │ │ │ +0164776c 00008116 R_ARM_JUMP_SLOT 00000000 __gmpn_popcount │ │ │ │ +01647770 00008016 R_ARM_JUMP_SLOT 00000000 __gmpn_add_1 │ │ │ │ +01647774 00007f16 R_ARM_JUMP_SLOT 00000000 __gmpn_sub_1 │ │ │ │ +01647778 00007e16 R_ARM_JUMP_SLOT 00000000 __gmpn_mul_1 │ │ │ │ +0164777c 00007d16 R_ARM_JUMP_SLOT 00000000 __gmpn_mul │ │ │ │ +01647780 00007316 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ +01647784 00007216 R_ARM_JUMP_SLOT 00000000 snprintf@GLIBC_2.4 │ │ │ │ +01647788 00007116 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ +0164778c 00006f16 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ +01647790 00006e16 R_ARM_JUMP_SLOT 00000000 __ctype_b_loc@GLIBC_2.4 │ │ │ │ +01647794 00006d16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ +01647798 00006c16 R_ARM_JUMP_SLOT 00000000 vfprintf@GLIBC_2.4 │ │ │ │ +0164779c 00006b16 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ +016477a0 00006a16 R_ARM_JUMP_SLOT 00000000 strncmp@GLIBC_2.4 │ │ │ │ +016477a4 00006716 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ +016477a8 00006916 R_ARM_JUMP_SLOT 00000000 __isoc23_strtoul@GLIBC_2.38 │ │ │ │ +016477ac 00011d16 R_ARM_JUMP_SLOT 00000000 getuid@GLIBC_2.4 │ │ │ │ +016477b0 00011e16 R_ARM_JUMP_SLOT 00000000 getegid@GLIBC_2.4 │ │ │ │ +016477b4 00006816 R_ARM_JUMP_SLOT 00000000 __isoc23_strtol@GLIBC_2.38 │ │ │ │ +016477b8 00006616 R_ARM_JUMP_SLOT 00000000 strrchr@GLIBC_2.4 │ │ │ │ +016477bc 00006416 R_ARM_JUMP_SLOT 00000000 fprintf@GLIBC_2.4 │ │ │ │ +016477c0 00006316 R_ARM_JUMP_SLOT 00000000 fputc@GLIBC_2.4 │ │ │ │ +016477c4 0000b516 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ +016477c8 00006216 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ +016477cc 00014a16 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ +016477d0 00006116 R_ARM_JUMP_SLOT 00000000 setlocale@GLIBC_2.4 │ │ │ │ +016477d4 00006016 R_ARM_JUMP_SLOT 00000000 strnlen@GLIBC_2.4 │ │ │ │ +016477d8 00005f16 R_ARM_JUMP_SLOT 00000000 posix_memalign@GLIBC_2.4 │ │ │ │ +016477dc 00005e16 R_ARM_JUMP_SLOT 00000000 __nanosleep64@GLIBC_2.34 │ │ │ │ +016477e0 00005d16 R_ARM_JUMP_SLOT 00000000 __time64@GLIBC_2.34 │ │ │ │ +016477e4 00005c16 R_ARM_JUMP_SLOT 00000000 __ctime64_r@GLIBC_2.34 │ │ │ │ +016477e8 00005b16 R_ARM_JUMP_SLOT 00000000 sprintf@GLIBC_2.4 │ │ │ │ +016477ec 0000b416 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ +016477f0 00005a16 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ +016477f4 00005916 R_ARM_JUMP_SLOT 00000000 printf@GLIBC_2.4 │ │ │ │ +016477f8 00005816 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ +016477fc 00014d16 R_ARM_JUMP_SLOT 00000000 getppid@GLIBC_2.4 │ │ │ │ +01647800 00005716 R_ARM_JUMP_SLOT 00000000 vsnprintf@GLIBC_2.4 │ │ │ │ +01647804 00005616 R_ARM_JUMP_SLOT 00000000 stpcpy@GLIBC_2.4 │ │ │ │ +01647808 00005516 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ +0164780c 00005416 R_ARM_JUMP_SLOT 00000000 ffi_closure_free@LIBFFI_CLOSURE_8.0 │ │ │ │ +01647810 00015816 R_ARM_JUMP_SLOT 0000bfc8 ffi_prep_cif@LIBFFI_BASE_8.0 │ │ │ │ +01647814 00005316 R_ARM_JUMP_SLOT 00000000 ffi_closure_alloc@LIBFFI_CLOSURE_8.0 │ │ │ │ +01647818 00005216 R_ARM_JUMP_SLOT 00000000 ffi_prep_closure_loc@LIBFFI_CLOSURE_8.0 │ │ │ │ +0164781c 00004516 R_ARM_JUMP_SLOT 00000000 clock_getcpuclockid@GLIBC_2.17 │ │ │ │ +01647820 00004416 R_ARM_JUMP_SLOT 00000000 __getrusage64@GLIBC_2.34 │ │ │ │ +01647824 00004316 R_ARM_JUMP_SLOT 00000000 __gettimeofday64@GLIBC_2.34 │ │ │ │ +01647828 00004216 R_ARM_JUMP_SLOT 00000000 pthread_mutex_lock@GLIBC_2.4 │ │ │ │ +0164782c 00004116 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ +01647830 00004016 R_ARM_JUMP_SLOT 00000000 timerfd_create@GLIBC_2.8 │ │ │ │ +01647834 00003f16 R_ARM_JUMP_SLOT 00000000 __timerfd_settime64@GLIBC_2.34 │ │ │ │ +01647838 00011316 R_ARM_JUMP_SLOT 00000000 sigfillset@GLIBC_2.4 │ │ │ │ +0164783c 00003e16 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ +01647840 00003d16 R_ARM_JUMP_SLOT 00000000 pthread_join@GLIBC_2.34 │ │ │ │ +01647844 00003c16 R_ARM_JUMP_SLOT 00000000 pthread_detach@GLIBC_2.34 │ │ │ │ +01647848 00003b16 R_ARM_JUMP_SLOT 00000000 mmap64@GLIBC_2.4 │ │ │ │ +0164784c 00003a16 R_ARM_JUMP_SLOT 00000000 madvise@GLIBC_2.4 │ │ │ │ +01647850 00003116 R_ARM_JUMP_SLOT 00000000 munmap@GLIBC_2.4 │ │ │ │ +01647854 00003916 R_ARM_JUMP_SLOT 00000000 mbind@libnuma_1.1 │ │ │ │ +01647858 00003816 R_ARM_JUMP_SLOT 00000000 numa_available@libnuma_1.1 │ │ │ │ +0164785c 00003716 R_ARM_JUMP_SLOT 00000000 numa_num_configured_nodes@libnuma_1.2 │ │ │ │ +01647860 00003616 R_ARM_JUMP_SLOT 00000000 numa_get_mems_allowed@libnuma_1.2 │ │ │ │ +01647864 00003516 R_ARM_JUMP_SLOT 00000000 numa_bitmask_free@libnuma_1.2 │ │ │ │ +01647868 00002c16 R_ARM_JUMP_SLOT 00000000 pthread_self@GLIBC_2.4 │ │ │ │ +0164786c 00003416 R_ARM_JUMP_SLOT 00000000 pthread_setname_np@GLIBC_2.34 │ │ │ │ +01647870 00002916 R_ARM_JUMP_SLOT 00000000 pthread_condattr_init@GLIBC_2.4 │ │ │ │ +01647874 00003316 R_ARM_JUMP_SLOT 00000000 pthread_condattr_setclock@GLIBC_2.34 │ │ │ │ +01647878 00002816 R_ARM_JUMP_SLOT 00000000 pthread_cond_init@GLIBC_2.4 │ │ │ │ +0164787c 00002416 R_ARM_JUMP_SLOT 00000000 pthread_condattr_destroy@GLIBC_2.4 │ │ │ │ +01647880 00002616 R_ARM_JUMP_SLOT 00000000 pthread_cond_destroy@GLIBC_2.4 │ │ │ │ +01647884 00003216 R_ARM_JUMP_SLOT 00000000 pthread_cond_broadcast@GLIBC_2.4 │ │ │ │ +01647888 00003016 R_ARM_JUMP_SLOT 00000000 pthread_cond_signal@GLIBC_2.4 │ │ │ │ +0164788c 00002f16 R_ARM_JUMP_SLOT 00000000 pthread_cond_wait@GLIBC_2.4 │ │ │ │ +01647890 00002e16 R_ARM_JUMP_SLOT 00000000 __pthread_cond_timedwait64@GLIBC_2.34 │ │ │ │ +01647894 00002d16 R_ARM_JUMP_SLOT 00000000 sched_yield@GLIBC_2.4 │ │ │ │ +01647898 00002b16 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ +0164789c 00002a16 R_ARM_JUMP_SLOT 00000000 pthread_create@GLIBC_2.34 │ │ │ │ +016478a0 00002716 R_ARM_JUMP_SLOT 00000000 pthread_mutex_init@GLIBC_2.4 │ │ │ │ +016478a4 00002516 R_ARM_JUMP_SLOT 00000000 pthread_mutex_destroy@GLIBC_2.4 │ │ │ │ +016478a8 00002316 R_ARM_JUMP_SLOT 00000000 pthread_key_create@GLIBC_2.34 │ │ │ │ +016478ac 00002216 R_ARM_JUMP_SLOT 00000000 pthread_getspecific@GLIBC_2.34 │ │ │ │ +016478b0 00002116 R_ARM_JUMP_SLOT 00000000 pthread_setspecific@GLIBC_2.34 │ │ │ │ +016478b4 00002016 R_ARM_JUMP_SLOT 00000000 pthread_key_delete@GLIBC_2.34 │ │ │ │ +016478b8 00001a16 R_ARM_JUMP_SLOT 00000000 sched_setaffinity@GLIBC_2.4 │ │ │ │ +016478bc 00001f16 R_ARM_JUMP_SLOT 00000000 numa_run_on_node@libnuma_1.1 │ │ │ │ +016478c0 00001e16 R_ARM_JUMP_SLOT 00000000 pthread_kill@GLIBC_2.34 │ │ │ │ +016478c4 00001d16 R_ARM_JUMP_SLOT 00000000 syscall@GLIBC_2.4 │ │ │ │ +016478c8 00001c16 R_ARM_JUMP_SLOT 00000000 __select64@GLIBC_2.34 │ │ │ │ +016478cc 00001b16 R_ARM_JUMP_SLOT 00000000 pause@GLIBC_2.4 │ │ │ │ +016478d0 00011216 R_ARM_JUMP_SLOT 00000000 sigdelset@GLIBC_2.4 │ │ │ │ +016478d4 0000c516 R_ARM_JUMP_SLOT 00000000 log2@GLIBC_2.29 │ │ │ │ +016478d8 0000d816 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ +016478dc 00001816 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ +016478e0 00001916 R_ARM_JUMP_SLOT 00000000 pthread_mutex_trylock@GLIBC_2.34 │ │ │ │ +016478e4 00015616 R_ARM_JUMP_SLOT 0000c244 ffi_call@LIBFFI_BASE_8.0 │ │ │ │ +016478e8 00001716 R_ARM_JUMP_SLOT 00000000 dlerror@GLIBC_2.34 │ │ │ │ +016478ec 00001616 R_ARM_JUMP_SLOT 00000000 dlsym@GLIBC_2.34 │ │ │ │ +016478f0 00001516 R_ARM_JUMP_SLOT 00000000 regcomp@GLIBC_2.4 │ │ │ │ +016478f4 00001416 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ +016478f8 00001316 R_ARM_JUMP_SLOT 00000000 dirname@GLIBC_2.4 │ │ │ │ +016478fc 00001016 R_ARM_JUMP_SLOT 00000000 freelocale@GLIBC_2.4 │ │ │ │ +01647900 00001116 R_ARM_JUMP_SLOT 00000000 uselocale@GLIBC_2.4 │ │ │ │ +01647904 00000f16 R_ARM_JUMP_SLOT 00000000 newlocale@GLIBC_2.4 │ │ │ │ +01647908 00001216 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ +0164790c 00000416 R_ARM_JUMP_SLOT 00000000 __isoc23_sscanf@GLIBC_2.38 │ │ │ │ +01647910 00000e16 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ +01647914 00000d16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ +01647918 00000c16 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ +0164791c 00000b16 R_ARM_JUMP_SLOT 00000000 ftell@GLIBC_2.4 │ │ │ │ +01647920 00000a16 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ +01647924 00000916 R_ARM_JUMP_SLOT 00000000 fseek@GLIBC_2.4 │ │ │ │ +01647928 00000816 R_ARM_JUMP_SLOT 00000000 dlclose@GLIBC_2.34 │ │ │ │ +0164792c 00000716 R_ARM_JUMP_SLOT 00000000 dlopen@GLIBC_2.34 │ │ │ │ +01647930 00000616 R_ARM_JUMP_SLOT 00000000 dlinfo@GLIBC_2.34 │ │ │ │ +01647934 00000516 R_ARM_JUMP_SLOT 00000000 dl_iterate_phdr@GLIBC_2.4 │ │ │ │ +01647938 00000316 R_ARM_JUMP_SLOT 00000000 mprotect@GLIBC_2.4 │ │ │ │ +0164793c 00000116 R_ARM_JUMP_SLOT 00000000 __cxa_atexit@GLIBC_2.4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x1522eec contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ - 0x00000003 (PLTGOT) 0x16474c4 │ │ │ │ + 0x00000003 (PLTGOT) 0x16474b4 │ │ │ │ 0x00000002 (PLTRELSZ) 2304 (bytes) │ │ │ │ 0x00000017 (JMPREL) 0xacb8 │ │ │ │ 0x00000014 (PLTREL) REL │ │ │ │ 0x00000011 (REL) 0xabb0 │ │ │ │ 0x00000012 (RELSZ) 264 (bytes) │ │ │ │ 0x00000013 (RELENT) 8 (bytes) │ │ │ │ 0x00000015 (DEBUG) 0x0 │ │ │ ├── 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: f05d8d8355b039c52431a4c188fd314326dcbc30 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3f2feb4452fda9ce0312d489717eac30b4923a8b │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.gold-version │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000009 NT_GNU_GOLD_VERSION (gold version) Version: gold 1.16 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,78 +1,78 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 345 entries: │ │ │ │ Addr: 0x000000000000a77c Offset: 0x0000277c Link: 4 (.dynsym) │ │ │ │ - 000: 0 (*local*) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ - 004: 2 (GLIBC_2.4) 4 (GLIBC_2.38) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 008: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 000: 0 (*local*) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ + 004: 4 (GLIBC_2.38) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 008: 3 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 00c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 010: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 014: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 018: 3 (GLIBC_2.34) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ - 01c: 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 020: 11 (libnuma_1.1) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ - 024: 3 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 028: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 02c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 030: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 034: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 12 (libnuma_1.2) 12 (libnuma_1.2) │ │ │ │ - 038: 12 (libnuma_1.2) 11 (libnuma_1.1) 11 (libnuma_1.1) 2 (GLIBC_2.4) │ │ │ │ - 03c: 2 (GLIBC_2.4) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 5 (GLIBC_2.32) │ │ │ │ - 040: 3 (GLIBC_2.34) 6 (GLIBC_2.8) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 044: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 7 (GLIBC_2.17) f (LIBFFI_BASE_8.0) │ │ │ │ + 014: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 018: 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 01c: 3 (GLIBC_2.34) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 11 (libnuma_1.1) │ │ │ │ + 020: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 024: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 028: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ + 02c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ + 030: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ + 034: 3 (GLIBC_2.34) 12 (libnuma_1.2) 12 (libnuma_1.2) 12 (libnuma_1.2) │ │ │ │ + 038: 11 (libnuma_1.1) 11 (libnuma_1.1) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 03c: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 5 (GLIBC_2.32) 3 (GLIBC_2.34) │ │ │ │ + 040: 6 (GLIBC_2.8) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ + 044: 3 (GLIBC_2.34) 7 (GLIBC_2.17) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) │ │ │ │ 048: f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) │ │ │ │ 04c: f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) │ │ │ │ - 050: f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) 10 (LIBFFI_CLOSURE_8.0) │ │ │ │ - 054: 10 (LIBFFI_CLOSURE_8.0) 10 (LIBFFI_CLOSURE_8.0) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 050: f (LIBFFI_BASE_8.0) f (LIBFFI_BASE_8.0) 10 (LIBFFI_CLOSURE_8.0) 10 (LIBFFI_CLOSURE_8.0) │ │ │ │ + 054: 10 (LIBFFI_CLOSURE_8.0) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 058: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 05c: 2 (GLIBC_2.4) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 05c: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 2 (GLIBC_2.4) │ │ │ │ 060: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 064: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 068: 2 (GLIBC_2.4) 4 (GLIBC_2.38) 4 (GLIBC_2.38) 2 (GLIBC_2.4) │ │ │ │ + 068: 4 (GLIBC_2.38) 4 (GLIBC_2.38) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 06c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 070: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 074: 2 (GLIBC_2.4) 8 (GLIBC_2.11) 3 (GLIBC_2.34) 9 (GLIBC_2.9) │ │ │ │ - 078: 3 (GLIBC_2.34) a (GLIBC_2.33) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ - 07c: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 074: 3 (GLIBC_2.34) 8 (GLIBC_2.33) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 078: 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) 3 (GLIBC_2.34) │ │ │ │ + 07c: 3 (GLIBC_2.34) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 080: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 084: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 088: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 08c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 090: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 094: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 098: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ - 09c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ - 0a0: 2 (GLIBC_2.4) 2 (GLIBC_2.4) b (GLIBC_2.7) b (GLIBC_2.7) │ │ │ │ + 09c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 9 (GLIBC_2.7) │ │ │ │ + 0a0: 9 (GLIBC_2.7) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0a4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0a8: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 0ac: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 3 (GLIBC_2.34) │ │ │ │ - 0b0: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 0ac: 3 (GLIBC_2.34) 2 (GLIBC_2.4) a (GLIBC_2.11) 3 (GLIBC_2.34) │ │ │ │ + 0b0: b (GLIBC_2.9) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0b4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 0 (*local*) 2 (GLIBC_2.4) │ │ │ │ 0b8: 2 (GLIBC_2.4) 0 (*local*) 0 (*local*) 13 (GLIBC_2.4) │ │ │ │ 0bc: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0c0: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0c4: 14 (GLIBC_2.29) 14 (GLIBC_2.29) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0c8: 13 (GLIBC_2.4) 15 (GLIBC_2.27) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0cc: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0d0: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0d4: 15 (GLIBC_2.27) 14 (GLIBC_2.29) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0d8: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 15 (GLIBC_2.27) 13 (GLIBC_2.4) │ │ │ │ 0dc: 13 (GLIBC_2.4) 14 (GLIBC_2.29) 13 (GLIBC_2.4) 13 (GLIBC_2.4) │ │ │ │ 0e0: 13 (GLIBC_2.4) 13 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0e4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 0e8: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 0e8: c (GLIBC_2.29) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0ec: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0f0: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0f4: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0f8: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 0fc: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 100: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 104: 2 (GLIBC_2.4) c (GLIBC_2.29) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 108: d (GLIBC_2.15) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ - 10c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 104: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 108: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ + 10c: 2 (GLIBC_2.4) d (GLIBC_2.15) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 110: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 114: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 118: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 11c: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 120: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 124: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ 128: 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) 2 (GLIBC_2.4) │ │ │ │ @@ -94,18 +94,18 @@ │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 13 │ │ │ │ 0x0010: Name: GLIBC_2.4 Flags: none Version: 2 │ │ │ │ 0x0020: Name: GLIBC_2.34 Flags: none Version: 3 │ │ │ │ 0x0030: Name: GLIBC_2.38 Flags: none Version: 4 │ │ │ │ 0x0040: Name: GLIBC_2.32 Flags: none Version: 5 │ │ │ │ 0x0050: Name: GLIBC_2.8 Flags: none Version: 6 │ │ │ │ 0x0060: Name: GLIBC_2.17 Flags: none Version: 7 │ │ │ │ - 0x0070: Name: GLIBC_2.11 Flags: none Version: 8 │ │ │ │ - 0x0080: Name: GLIBC_2.9 Flags: none Version: 9 │ │ │ │ - 0x0090: Name: GLIBC_2.33 Flags: none Version: 10 │ │ │ │ - 0x00a0: Name: GLIBC_2.7 Flags: none Version: 11 │ │ │ │ + 0x0070: Name: GLIBC_2.33 Flags: none Version: 8 │ │ │ │ + 0x0080: Name: GLIBC_2.7 Flags: none Version: 9 │ │ │ │ + 0x0090: Name: GLIBC_2.11 Flags: none Version: 10 │ │ │ │ + 0x00a0: Name: GLIBC_2.9 Flags: none Version: 11 │ │ │ │ 0x00b0: Name: GLIBC_2.29 Flags: none Version: 12 │ │ │ │ 0x00c0: Name: GLIBC_2.15 Flags: none Version: 13 │ │ │ │ 0x00d0: Name: GLIBC_2.28 Flags: none Version: 14 │ │ │ │ 0x00e0: Version: 1 File: libffi.so.8 Cnt: 2 │ │ │ │ 0x00f0: Name: LIBFFI_BASE_8.0 Flags: none Version: 15 │ │ │ │ 0x0100: Name: LIBFFI_CLOSURE_8.0 Flags: none Version: 16 │ │ │ │ 0x0110: Version: 1 File: libnuma.so.1 Cnt: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,14 +1,13 @@ │ │ │ │ /lib/ld-linux-armhf.so.3 │ │ │ │ __cxa_atexit │ │ │ │ GLIBC_2.4 │ │ │ │ libc.so.6 │ │ │ │ -__utimensat64 │ │ │ │ -GLIBC_2.34 │ │ │ │ __libc_start_main │ │ │ │ +GLIBC_2.34 │ │ │ │ mprotect │ │ │ │ __isoc23_sscanf │ │ │ │ GLIBC_2.38 │ │ │ │ dl_iterate_phdr │ │ │ │ newlocale │ │ │ │ freelocale │ │ │ │ uselocale │ │ │ │ @@ -85,23 +84,21 @@ │ │ │ │ setlocale │ │ │ │ strerror │ │ │ │ __isoc23_strtol │ │ │ │ __isoc23_strtoul │ │ │ │ vfprintf │ │ │ │ __ctype_b_loc │ │ │ │ snprintf │ │ │ │ -GLIBC_2.11 │ │ │ │ -__fcntl_time64 │ │ │ │ -GLIBC_2.9 │ │ │ │ -__lstat64_time64 │ │ │ │ +__utimensat64 │ │ │ │ GLIBC_2.33 │ │ │ │ -__futimes64 │ │ │ │ -__lutimes64 │ │ │ │ +__lstat64_time64 │ │ │ │ __utimes64 │ │ │ │ __futimens64 │ │ │ │ +__futimes64 │ │ │ │ +__lutimes64 │ │ │ │ __clock_getres64 │ │ │ │ __clock_gettime64 │ │ │ │ __gmpn_mul │ │ │ │ __gmpn_mul_1 │ │ │ │ __gmpn_sub_1 │ │ │ │ __gmpn_add_1 │ │ │ │ __gmpn_popcount │ │ │ │ @@ -139,48 +136,51 @@ │ │ │ │ __xpg_strerror_r │ │ │ │ iconv_close │ │ │ │ iconv_open │ │ │ │ tcsetattr │ │ │ │ tcgetattr │ │ │ │ sigprocmask │ │ │ │ __utime64 │ │ │ │ +GLIBC_2.11 │ │ │ │ +__fcntl_time64 │ │ │ │ +GLIBC_2.9 │ │ │ │ __gmon_start__ │ │ │ │ __assert_fail │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ libm.so.6 │ │ │ │ GLIBC_2.29 │ │ │ │ GLIBC_2.27 │ │ │ │ -getpwuid_r │ │ │ │ -initgroups │ │ │ │ +posix_spawn_file_actions_addchdir_np │ │ │ │ __errno_location │ │ │ │ -posix_spawnattr_setsigdefault │ │ │ │ -sigaddset │ │ │ │ -posix_spawnattr_setflags │ │ │ │ -sigemptyset │ │ │ │ sigaction │ │ │ │ -posix_spawn_file_actions_addopen │ │ │ │ posix_spawn_file_actions_addclose │ │ │ │ -posix_spawn_file_actions_adddup2 │ │ │ │ +posix_spawn_file_actions_addopen │ │ │ │ posix_spawn_file_actions_init │ │ │ │ +posix_spawn_file_actions_adddup2 │ │ │ │ posix_spawnattr_init │ │ │ │ -posix_spawn_file_actions_addchdir_np │ │ │ │ -posix_spawn_file_actions_destroy │ │ │ │ +getpwuid_r │ │ │ │ posix_spawnattr_destroy │ │ │ │ +initgroups │ │ │ │ +posix_spawn_file_actions_destroy │ │ │ │ +posix_spawnattr_setsigdefault │ │ │ │ +sigaddset │ │ │ │ +posix_spawnattr_setflags │ │ │ │ +sigemptyset │ │ │ │ posix_spawnp │ │ │ │ GLIBC_2.15 │ │ │ │ realpath │ │ │ │ sigdelset │ │ │ │ sigfillset │ │ │ │ sigismember │ │ │ │ sigsuspend │ │ │ │ sigpending │ │ │ │ -getgrnam_r │ │ │ │ getgrgid_r │ │ │ │ getpwnam_r │ │ │ │ +getgrnam_r │ │ │ │ getgroups │ │ │ │ setgroups │ │ │ │ endpwent │ │ │ │ setpwent │ │ │ │ getpwent │ │ │ │ endgrent │ │ │ │ setgrent │ │ │ │ @@ -227,15 +227,15 @@ │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ 3333UUUU │ │ │ │ -3333UUUU │ │ │ │ +3333UUUUl │ │ │ │ 3333UUUU │ │ │ │ 3333UUUU │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ UUUU3333 │ │ │ │ @@ -423,14 +423,50 @@ │ │ │ │ src/Data/Algorithm/Diff.hs:39:21-22|case │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.DL │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.First │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.Second │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.Both │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.F │ │ │ │ Diff-1.0.2-5xVos5u9EbLKVffpxXQgGm:Data.Algorithm.Diff.S │ │ │ │ +'Splitter │ │ │ │ +Splitter │ │ │ │ +'KeepBlank │ │ │ │ +'DropBlank │ │ │ │ +EndPolicy │ │ │ │ +'KeepBlankFields │ │ │ │ +'DropBlankFields │ │ │ │ +'Condense │ │ │ │ +CondensePolicy │ │ │ │ +'KeepRight │ │ │ │ +'KeepLeft │ │ │ │ +DelimPolicy │ │ │ │ +'Delimiter │ │ │ │ +Delimiter │ │ │ │ +Data.List.Split.Internals │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp │ │ │ │ +src/Data/List/Split/Internals.hs:116:19-20|case │ │ │ │ +KeepBlank │ │ │ │ +DropBlank │ │ │ │ +KeepBlankFields │ │ │ │ +DropBlankFields │ │ │ │ +Condense │ │ │ │ +KeepRight │ │ │ │ +KeepLeft │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Delim │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Text │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Splitter │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.DropBlank │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepBlank │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Condense │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.DropBlankFields │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepBlankFields │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Drop │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Keep │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepLeft │ │ │ │ +split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepRight │ │ │ │ 'PrefsMod │ │ │ │ PrefsMod │ │ │ │ 'InfoMod │ │ │ │ Options.Applicative.Builder │ │ │ │ optparse-applicative-0.18.1.0-Db5JXYt9tfI74bp28d6WyQ │ │ │ │ disabled option │ │ │ │ cannot parse value ` │ │ │ │ @@ -738,14 +774,800 @@ │ │ │ │ src/Options/Applicative/BashCompletion.hs:36:13-14|case │ │ │ │ optparse-applicative-0.18.1.0-Db5JXYt9tfI74bp28d6WyQ:Options.Applicative.BashCompletion.Standard │ │ │ │ optparse-applicative-0.18.1.0-Db5JXYt9tfI74bp28d6WyQ:Options.Applicative.BashCompletion.Enriched │ │ │ │ 'OptWord │ │ │ │ Options.Applicative.Common │ │ │ │ optparse-applicative-0.18.1.0-Db5JXYt9tfI74bp28d6WyQ │ │ │ │ optparse-applicative-0.18.1.0-Db5JXYt9tfI74bp28d6WyQ:Options.Applicative.Common.OptWord │ │ │ │ +overflow │ │ │ │ +'SetAnsiStyle │ │ │ │ +AnsiStyle │ │ │ │ +'Italicized │ │ │ │ +'Underlined │ │ │ │ +'Background │ │ │ │ +'Foreground │ │ │ │ +Intensity │ │ │ │ +'Magenta │ │ │ │ + styles left at theend of rendering (there should be only 1). Please report this as a bug. │ │ │ │ +There are │ │ │ │ +There is no empty style left at the end of rendering (but there should be). Please report this as a bug. │ │ │ │ +src/Prettyprinter/Render/Terminal/Internal.hs │ │ │ │ +Prettyprinter.Render.Terminal.Internal │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg │ │ │ │ +, ansiUnderlining = │ │ │ │ +, ansiItalics = │ │ │ │ +, ansiBold = │ │ │ │ +, ansiBackground = │ │ │ │ +SetAnsiStyle {ansiForeground = │ │ │ │ +Background │ │ │ │ +Foreground │ │ │ │ +Underlined │ │ │ │ +Italicized │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.SetAnsiStyle │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Italicized │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Underlined │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Bold │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Foreground │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Background │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Vivid │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Dull │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Black │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Red │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Green │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Yellow │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Blue │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Magenta │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Cyan │ │ │ │ +prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.White │ │ │ │ +SAnnPush │ │ │ │ +SAnnPop │ │ │ │ +LayoutOptions {layoutPageWidth = │ │ │ │ +AvailablePerLine │ │ │ │ +Unbounded │ │ │ │ +Tried skipping spaces in unannotated data! Please report this as a bug in 'prettyprinter'. │ │ │ │ +'LayoutOptions │ │ │ │ +LayoutOptions │ │ │ │ +'UndoAnn │ │ │ │ +LayoutPipeline │ │ │ │ +'Nesting │ │ │ │ +'WithPageWidth │ │ │ │ +'FlatAlt │ │ │ │ +'Annotated │ │ │ │ +'AvailablePerLine │ │ │ │ +'Unbounded │ │ │ │ +PageWidth │ │ │ │ +'FittingPredicate │ │ │ │ +FittingPredicate │ │ │ │ +'RecordedWhitespace │ │ │ │ +'AnnotationLevel │ │ │ │ +WhitespaceStrippingState │ │ │ │ +'SAnnPush │ │ │ │ +'SAnnPop │ │ │ │ +SimpleDocStream │ │ │ │ +'Shallow │ │ │ │ +FusionDepth │ │ │ │ +'DontRemove │ │ │ │ +AnnotationRemoval │ │ │ │ +'Flattened │ │ │ │ +'NeverFlat │ │ │ │ +'AlreadyFlat │ │ │ │ +FlattenResult │ │ │ │ +libraries/text/src/Data/Text.hs │ │ │ │ +Data.Text │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +emptyError │ │ │ │ +src/Prettyprinter/Internal.hs │ │ │ │ +Prettyprinter.Internal │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ +overflow │ │ │ │ +src/Prettyprinter/Internal.hs:1597:15-16|case │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +src/Prettyprinter/Internal.hs:1775:15-16|case │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.C:Pretty │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nil │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Cons │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.UndoAnn │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Fail │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Empty │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Char │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Text │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Line │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.FlatAlt │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Cat │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nest │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Union │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Column │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.WithPageWidth │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nesting │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Annotated │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AvailablePerLine │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Unbounded │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AnnotationLevel │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.RecordedWhitespace │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SFail │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SEmpty │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SChar │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SText │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SLine │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SAnnPush │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SAnnPop │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Shallow │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Deep │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Remove │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.DontRemove │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Flattened │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AlreadyFlat │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.NeverFlat │ │ │ │ + an empty style stack! Please report this as a bug. │ │ │ │ +Please report this as a bug │ │ │ │ + must not appear in a rendered │ │ │ │ +SimpleDocStream │ │ │ │ +. This is a bug in the layout algorithm! │ │ │ │ +An unpaired style terminator was encountered. This is a bug in the layout algorithm! Please report this as a bug │ │ │ │ +Conversion from SimpleDocStream to SimpleDocTree failed! Please report this as a bug │ │ │ │ +Conversion from SimpleDocStream to SimpleDocTree left unconsumed input! Please report this as a bug │ │ │ │ +src/Prettyprinter/Render/Util/Panic.hs │ │ │ │ +Prettyprinter.Render.Util.Panic │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ +Prettyprinter.Symbols.Ascii │ │ │ │ +prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ +breakOnAll │ │ │ │ +: empty input │ │ │ │ +Negative index │ │ │ │ +Index too large │ │ │ │ +streamError │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion.hs │ │ │ │ +Data.Text.Internal.Fusion │ │ │ │ +emptyError │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ +Data.Text.Internal.Fusion.Common │ │ │ │ +head_empty │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +Data.Text.Text │ │ │ │ +Data.Text.Internal │ │ │ │ +GHC.Types │ │ │ │ +ghc-prim │ │ │ │ +unpackCStringLen# │ │ │ │ +overflow │ │ │ │ +Data.Text.stimes: given number does not fit into an Int! │ │ │ │ +Data.Text.stimes: given number is negative! │ │ │ │ +overflowError │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Text │ │ │ │ +libraries/text/src/Data/Text.hs │ │ │ │ +Data.Text. │ │ │ │ +: size overflow │ │ │ │ + at position │ │ │ │ +decodeASCII: detected non-ASCII codepoint │ │ │ │ +libraries/text/src/Data/Text/Encoding.hs │ │ │ │ +Decoding │ │ │ │ +Data.Text.Encoding │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +UTF-32BE │ │ │ │ +streamUtf32BE │ │ │ │ +UTF-32LE │ │ │ │ +streamUtf32LE │ │ │ │ +overflow │ │ │ │ +UTF-16BE │ │ │ │ +streamUtf16BE │ │ │ │ +UTF-16LE │ │ │ │ +streamUtf16LE │ │ │ │ +Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ +text-2.1.3-0b6a:Data.Text.Encoding.Some │ │ │ │ +libraries/text/src/Data/Text/Encoding/Error.hs │ │ │ │ +'EncodeError │ │ │ │ +'DecodeError │ │ │ │ +libraries/text/src/Data/Text/Encoding/Error.hs:76:15-16|case │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Text.Encoding.Error │ │ │ │ +UnicodeException │ │ │ │ +Cannot encode character '\x │ │ │ │ +Cannot encode input: │ │ │ │ +Cannot decode byte '\x │ │ │ │ +Cannot decode input: │ │ │ │ +text-2.1.3-0b6a:Data.Text.Encoding.Error.DecodeError │ │ │ │ +text-2.1.3-0b6a:Data.Text.Encoding.Error.EncodeError │ │ │ │ +overflow │ │ │ │ +Data.Text.append: size overflow │ │ │ │ +libraries/text/src/Data/Text/Internal.hs │ │ │ │ +Data.Text.Internal │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Text │ │ │ │ +Data.Text.Internal.Builder │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Builder.Buffer │ │ │ │ +negative index: │ │ │ │ +, length = │ │ │ │ +index too large: │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-980e │ │ │ │ +moduleError │ │ │ │ +libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ +'Utf8State │ │ │ │ +Utf8State │ │ │ │ +'PartialUtf8CodePoint │ │ │ │ +PartialUtf8CodePoint │ │ │ │ +Data.Text.Internal.Encoding │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +, partialUtf8CodePoint = │ │ │ │ +Utf8State {utf8CodePointState = │ │ │ │ +PartialUtf8CodePoint │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8State │ │ │ │ +UTF-16LE │ │ │ │ +streamUtf16LE │ │ │ │ +UTF-16BE │ │ │ │ +streamUtf16BE │ │ │ │ +UTF-32BE │ │ │ │ +streamUtf32BE │ │ │ │ +UTF-32LE │ │ │ │ +streamUtf32LE │ │ │ │ +Data.Text.Internal.Encoding.Fusion │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +streamUtf8 │ │ │ │ +: Invalid │ │ │ │ +Data.Text.Internal.Encoding.Fusion. │ │ │ │ + │ │ │ │ +'Incomplete │ │ │ │ +DecoderResult │ │ │ │ +'CodePoint │ │ │ │ +CodePoint │ │ │ │ +'DecoderState │ │ │ │ +DecoderState │ │ │ │ +'ByteClass │ │ │ │ +ByteClass │ │ │ │ +Data.Text.Internal.Encoding.Utf8 │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +DecoderState │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Accept │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Incomplete │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Reject │ │ │ │ +Data.Text.Internal.Fusion.CaseMapping │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +overflow │ │ │ │ +head_empty │ │ │ │ +Empty stream │ │ │ │ +Negative index │ │ │ │ +Index too large │ │ │ │ +emptyError │ │ │ │ +Internal error │ │ │ │ +internalError │ │ │ │ +streamError │ │ │ │ +Data.Text.Internal.Fusion.Common. │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ +Data.Text.Internal.Fusion.Common │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Z1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Z2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.NS │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.JS │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.RI │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Just1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Just2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I3 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Init0 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Init1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.L │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.R │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.N │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.J │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.C0 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.C1 │ │ │ │ +Data.Text.Internal.Fusion.Size: size overflow │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Size.hs │ │ │ │ +Between │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Size.hs:49:23-24|case │ │ │ │ +'Between │ │ │ │ +'Unknown │ │ │ │ +Data.Text.Internal.Fusion.Size │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +overflow │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Size.hs:102:10-17| │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Size.hs:102:10-17| │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Size.Between │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Size.Unknown │ │ │ │ +Data.Text.Internal.Fusion.Types │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Types.hs:(109,7)-(118,26)|function loop │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Types.hs:(96,7)-(103,71)|function loop │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Stream │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Done │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Skip │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Yield │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Scan1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Scan2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.:*: │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS0 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS3 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.CC │ │ │ │ +hGetLine │ │ │ │ +commitAndReleaseBuffer │ │ │ │ +no buffer! │ │ │ │ +libraries/text/src/Data/Text/Internal/IO.hs │ │ │ │ +Data.Text.Internal.IO │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Text.Lazy: invariant violation: │ │ │ │ +libraries/text/src/Data/Text/Internal/Lazy.hs │ │ │ │ +Data.Text.Internal.Lazy │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Empty │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Chunk │ │ │ │ +Data.Text.Internal.Search │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Search.:* │ │ │ │ +StrictTextBuilder │ │ │ │ +Data.Text.Internal.StrictBuilder │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ +breakOnAll │ │ │ │ +fromList │ │ │ │ +impossibleError │ │ │ │ +: impossible case │ │ │ │ +libraries/text/src/Data/Text.hs │ │ │ │ +Data.Text │ │ │ │ +: empty input │ │ │ │ +Data.Text.Lazy. │ │ │ │ +Negative index │ │ │ │ +Index too large │ │ │ │ +streamError │ │ │ │ +libraries/text/src/Data/Text/Internal/Lazy/Fusion.hs │ │ │ │ +Data.Text.Internal.Lazy.Fusion │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +emptyError │ │ │ │ +libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ +Data.Text.Internal.Fusion.Common │ │ │ │ +head_empty │ │ │ │ +fromStrict │ │ │ │ +Data.Text.Lazy.Text.gunfold │ │ │ │ +Data.Text.Lazy.Text │ │ │ │ +Data.Text.Lazy.stimes: given number is negative! │ │ │ │ +libraries/text/src/Data/Text/Lazy.hs │ │ │ │ +Data.Text.Lazy │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +overflow │ │ │ │ +Data.Text.Lazy.Encoding │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +UTF-32BE │ │ │ │ +streamUtf32BE │ │ │ │ +UTF-32LE │ │ │ │ +streamUtf32LE │ │ │ │ +overflow │ │ │ │ +UTF-16BE │ │ │ │ +streamUtf16BE │ │ │ │ +UTF-16LE │ │ │ │ +streamUtf16LE │ │ │ │ +Data.Text.Internal.Encoding: Invalid UTF-8 stream │ │ │ │ +Data.Text.Unsafe │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +text-2.1.3-0b6a:Data.Text.Unsafe.Iter │ │ │ │ +Data.Text.Show │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Text.Internal.Transformation │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Text.Array │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +UTF-16LE │ │ │ │ +streamUtf16LE │ │ │ │ +UTF-16BE │ │ │ │ +streamUtf16BE │ │ │ │ +UTF-32BE │ │ │ │ +streamUtf32BE │ │ │ │ +UTF-32LE │ │ │ │ +streamUtf32LE │ │ │ │ +Data.Text.Internal.Lazy.Encoding.Fusion │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +streamUtf8 │ │ │ │ +: Invalid │ │ │ │ +Data.Text.Lazy.Encoding.Fusion. │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.T │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S0 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S1 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S2 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S3 │ │ │ │ +text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S4 │ │ │ │ +Data.Text.Internal.Lazy.Search │ │ │ │ +text-2.1.3-0b6a │ │ │ │ +Data.Binary.Put │ │ │ │ +binary-0.8.9.3-03f0 │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Put.PairS │ │ │ │ +isolate: negative size │ │ │ │ + bytes which is less than the expected │ │ │ │ +isolate: the decoder consumed │ │ │ │ +'BytesRead │ │ │ │ +'Partial │ │ │ │ +Data.Binary.Get.Internal │ │ │ │ +binary-0.8.9.3-03f0 │ │ │ │ +BytesRead │ │ │ │ +Partial _ │ │ │ │ +not enough bytes │ │ │ │ +Data.Binary.Get(Alternative).empty │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Fail │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Partial │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Done │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Internal.BytesRead │ │ │ │ + Deserialized type: │ │ │ │ + Expected type: │ │ │ │ +GHCi.TH.Binary: Type mismatch │ │ │ │ + to Bool │ │ │ │ + to Ordering │ │ │ │ +Could not map value │ │ │ │ +NonEmpty is empty! │ │ │ │ +Applied type: │ │ │ │ +To argument: │ │ │ │ +Found argument of kind: │ │ │ │ +Where the constructor: │ │ │ │ +Expects an argument of kind: │ │ │ │ +GHCi.TH.Binary.putKindRep: invalid tag │ │ │ │ +GHCi.TH.Binary.putRuntimeRep: invalid tag │ │ │ │ +Negative range size │ │ │ │ +libraries/array/Data/Array/Base.hs │ │ │ │ +Data.Array.Base │ │ │ │ +array-0.5.8.0-9eff │ │ │ │ +GHCi.TH.Binary.putTypeLitSort: invalid tag │ │ │ │ +'C:Binary │ │ │ │ +GBinaryGet │ │ │ │ +GBinaryPut │ │ │ │ +Data.Binary.Class │ │ │ │ +binary-0.8.9.3-03f0 │ │ │ │ +Not a valid Unicode code point! │ │ │ │ +not enough bytes │ │ │ │ +GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ +GHCi.TH.Binary.getSomeTypeRep: Invalid SomeTypeRep │ │ │ │ +GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ +GHCi.TH.Binary.getSomeTypeRep: Applied non-arrow type │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Class.C:Binary │ │ │ │ +Data.Binary.Get.runGet at position │ │ │ │ +Data.Binary.Get.runGetState at position │ │ │ │ +libraries/binary/src/Data/Binary/Get.hs │ │ │ │ +'Partial │ │ │ │ +Data.Binary.Get │ │ │ │ +binary-0.8.9.3-03f0 │ │ │ │ +not enough bytes │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Fail │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Partial │ │ │ │ +binary-0.8.9.3-03f0:Data.Binary.Get.Done │ │ │ │ +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 │ │ │ │ + is not an element of the map │ │ │ │ +IntMap.!: key │ │ │ │ +'Nondistinct │ │ │ │ +'Distinct │ │ │ │ +Distinct │ │ │ │ +'Inserted │ │ │ │ +Inserted │ │ │ │ +'SplitLookup │ │ │ │ +SplitLookup │ │ │ │ +'WhenMatched │ │ │ │ +WhenMatched │ │ │ │ +'WhenMissing │ │ │ │ +WhenMissing │ │ │ │ +updateMinWithKey Nil │ │ │ │ +updateMaxWithKey Nil │ │ │ │ +deleteFindMax: empty map has no maximal element │ │ │ │ +maxViewWithKeySure Nil │ │ │ │ +maxViewWithKey_go Nil │ │ │ │ +deleteFindMin: empty map has no minimal element │ │ │ │ +minViewWithKeySure Nil │ │ │ │ +minViewWithKey_go Nil │ │ │ │ +findMax: empty map has no maximal element │ │ │ │ +findMin: empty map has no minimal element │ │ │ │ +Data.IntMap.Internal.IntMap │ │ │ │ +fromList │ │ │ │ +Data.Foldable.minimum (for Data.IntMap): empty map │ │ │ │ +Data.Foldable.maximum (for Data.IntMap): empty map │ │ │ │ +libraries/containers/containers/src/Data/IntMap/Internal.hs │ │ │ │ +Data.IntMap.Internal │ │ │ │ +containers-0.7-45b0 │ │ │ │ +foldl1: empty structure │ │ │ │ +foldr1: empty structure │ │ │ │ +fromList │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Distinct │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Nondistinct │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Inserted │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.SplitLookup │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.View │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.WhenMissing │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Bin │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Tip │ │ │ │ +containers-0.7-45b0:Data.IntMap.Internal.Nil │ │ │ │ +findMax: empty set has no maximal element │ │ │ │ +findMax Nil │ │ │ │ +deleteFindMax: empty set has no maximal element │ │ │ │ +maxView Nil │ │ │ │ +findMin: empty set has no minimal element │ │ │ │ +findMin Nil │ │ │ │ +deleteFindMin: empty set has no minimal element │ │ │ │ +minView Nil │ │ │ │ +fromList │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +libraries/containers/containers/src/Data/IntSet/Internal.hs │ │ │ │ +'Inserted │ │ │ │ +Inserted │ │ │ │ +fromList │ │ │ │ +Data.IntSet.Internal.IntSet │ │ │ │ +containers-0.7-45b0 │ │ │ │ +Data.IntSet.Internal │ │ │ │ +containers-0.7-45b0:Data.IntSet.Internal.Inserted │ │ │ │ +containers-0.7-45b0:Data.IntSet.Internal.Bin │ │ │ │ +containers-0.7-45b0:Data.IntSet.Internal.Tip │ │ │ │ +containers-0.7-45b0:Data.IntSet.Internal.Nil │ │ │ │ +'MaxView │ │ │ │ +'MinView │ │ │ │ +'StrictTriple │ │ │ │ +StrictTriple │ │ │ │ +FromDistinctMonoState │ │ │ │ +'WhenMatched │ │ │ │ +WhenMatched │ │ │ │ +'WhenMissing │ │ │ │ +WhenMissing │ │ │ │ +'AltBigger │ │ │ │ +'AltSmaller │ │ │ │ +'AltSame │ │ │ │ +'TraceResult │ │ │ │ +TraceResult │ │ │ │ +AreWeStrict │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +mergeWithKey: Given function only1 does not fulfill required conditions (see documentation) │ │ │ │ +Map.deleteAt: index out of range │ │ │ │ +Map.updateAt: index out of range │ │ │ │ +Map.deleteFindMin: can not return the minimal element of an empty map │ │ │ │ +Failure in Data.Map.balanceR │ │ │ │ +Map.deleteFindMax: can not return the maximal element of an empty map │ │ │ │ +Failure in Data.Map.balanceL │ │ │ │ +Failure in Data.Map.balance │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Map.findMax: empty map has no maximal element │ │ │ │ +Map.findMin: empty map has no minimal element │ │ │ │ +Map.!: given key is not an element in the map │ │ │ │ +Map.elemAt: index out of range │ │ │ │ +Map.findIndex: element is not in the map │ │ │ │ +Data.Map.Internal.Map │ │ │ │ +Data.Foldable.maximum (for Data.Map): empty map │ │ │ │ +Data.Foldable.minimum (for Data.Map): empty map │ │ │ │ +libraries/containers/containers/src/Data/Map/Internal.hs │ │ │ │ +Data.Map.Internal │ │ │ │ +containers-0.7-45b0 │ │ │ │ +fromList │ │ │ │ +fromList │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.MaxView │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.MinView │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.StrictTriple │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.State0 │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.State1 │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Push │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Nada │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.WhenMissing │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.AltSmaller │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.AltBigger │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.AltAdj │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.AltSame │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.TraceResult │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Strict │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Lazy │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Bin │ │ │ │ +containers-0.7-45b0:Data.Map.Internal.Tip │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +'MergeSet │ │ │ │ +MergeSet │ │ │ │ +FromDistinctMonoState │ │ │ │ +'Intersection │ │ │ │ +Intersection │ │ │ │ +'Inserted │ │ │ │ +'Deleted │ │ │ │ +AlteredSet │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +Set.deleteAt: index out of range │ │ │ │ +Set.deleteFindMin: can not return the minimal element of an empty set │ │ │ │ +Failure in Data.Set.balanceR │ │ │ │ +Set.deleteFindMax: can not return the maximal element of an empty set │ │ │ │ +Failure in Data.Set.balanceL │ │ │ │ +foldr1: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Intersection {getIntersection = fromList │ │ │ │ +Intersection {getIntersection = │ │ │ │ +Set.findMax: empty set has no maximal element │ │ │ │ +Set.findMin: empty set has no minimal element │ │ │ │ +Set.elemAt: index out of range │ │ │ │ +Set.findIndex: element is not in the set │ │ │ │ +libraries/containers/containers/src/Data/Set/Internal.hs │ │ │ │ +fromList │ │ │ │ +Data.Set.Internal.Set │ │ │ │ +containers-0.7-45b0 │ │ │ │ +Data.Set.Internal │ │ │ │ +fromList │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.State0 │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.State1 │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Push │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Nada │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Deleted │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Inserted │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Bin │ │ │ │ +containers-0.7-45b0:Data.Set.Internal.Tip │ │ │ │ +UnzipWith │ │ │ │ +ListFinal │ │ │ │ +'FullDig │ │ │ │ +'DefectDig │ │ │ │ +'FullTree │ │ │ │ +'DefectTree │ │ │ │ +'InsNodeDig │ │ │ │ +'InsRightDig │ │ │ │ +InsNodeDig │ │ │ │ +'InsLeftDig │ │ │ │ +'InsDigNode │ │ │ │ +InsDigNode │ │ │ │ +'SnocRTree │ │ │ │ +'EmptyRTree │ │ │ │ +ViewRTree │ │ │ │ +'ConsLTree │ │ │ │ +'EmptyLTree │ │ │ │ +ViewLTree │ │ │ │ +TwoOrThree │ │ │ │ +'RCountMid │ │ │ │ +RCountMid │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +'RigidFull │ │ │ │ +'RigidThree │ │ │ │ +'RigidTwo │ │ │ │ +'RigidOne │ │ │ │ +'RigidEmpty │ │ │ │ +Rigidified │ │ │ │ +'SingleTh │ │ │ │ +'EmptyTh │ │ │ │ +FingerTree │ │ │ │ +'ForceBox │ │ │ │ +ForceBox │ │ │ │ +'C:MaybeForce │ │ │ │ +MaybeForce │ │ │ │ +'C:Sized │ │ │ │ +Data.Sequence.Internal.ViewL │ │ │ │ +Data.Sequence.Internal.ViewR │ │ │ │ +coerceFT │ │ │ │ +Data.Sequence.zipWith'.goLeaf internal error: not a singleton │ │ │ │ +chunksOf: A non-empty sequence can only be broken up into positively-sized chunks. │ │ │ │ +scanr1 takes a nonempty sequence as an argument │ │ │ │ +scanl1 takes a nonempty sequence as an argument │ │ │ │ +libraries/containers/containers/src/Data/Sequence/Internal.hs:4013:18-49|SnocRTree m' │ │ │ │ + node │ │ │ │ +libraries/containers/containers/src/Data/Sequence/Internal.hs:3998:17-48|ConsLTree node │ │ │ │ + m' │ │ │ │ +takeTreeNR of empty tree │ │ │ │ +cycleTaking cannot take a positive number of elements from an empty cycle. │ │ │ │ +takeTreeN of empty tree │ │ │ │ +mfix for Data.Sequence.Seq applied to strict function │ │ │ │ +index out of bounds in call to: Data.Sequence.index │ │ │ │ +lookupTree of empty tree │ │ │ │ +libraries/containers/containers/src/Data/Sequence/Internal.hs:2170:15-16|case │ │ │ │ +libraries/containers/containers/src/Data/Sequence/Internal.hs:2237:15-16|case │ │ │ │ + :< fromList │ │ │ │ +Data.Sequence.fromFunction called with negative len │ │ │ │ +fromList2: short list │ │ │ │ +iterateN takes a nonnegative integer argument │ │ │ │ +splitTreeN of empty tree │ │ │ │ +Data.Sequence.Seq │ │ │ │ +replicate takes a nonnegative integer argument │ │ │ │ +replicateA takes a nonnegative integer argument │ │ │ │ +fromList │ │ │ │ +foldl1: empty view │ │ │ │ +foldl1: empty sequence │ │ │ │ +foldl1: empty structure │ │ │ │ +foldr1: empty view │ │ │ │ +fromList │ │ │ │ +foldr1: empty sequence │ │ │ │ +libraries/containers/containers/src/Data/Sequence/Internal.hs │ │ │ │ +Data.Sequence.Internal │ │ │ │ +containers-0.7-45b0 │ │ │ │ +foldr1: empty structure │ │ │ │ +minimum: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.LFinal │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.LCons │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Split │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.FullDig │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.DefectDig │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Full │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Defect │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.FullTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.DefectTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsRightDig │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsNodeDig │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsLeftDig │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsDigNode │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsOne │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.InsTwo │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Place │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyR │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.:> │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyL │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.:< │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.SnocRTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyRTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.ConsLTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyLTree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.TOT2 │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.TOT3 │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RCountMid │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RigidEmpty │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RigidOne │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RigidTwo │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RigidThree │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.RigidFull │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Rigid │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyTh │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.SingleTh │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.DeepTh │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.EmptyT │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Single │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Deep │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Node2 │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Node3 │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.One │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Two │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Three │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Four │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.One12 │ │ │ │ +containers-0.7-45b0:Data.Sequence.Internal.Two12 │ │ │ │ +libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ +GHC.Internal.Data.Data │ │ │ │ +ghc-internal │ │ │ │ +fromJust │ │ │ │ +Data.Tree.Tree │ │ │ │ +unfoldTreeM_BF │ │ │ │ +unfoldForestQ │ │ │ │ +libraries/containers/containers/src/Data/Tree.hs │ │ │ │ +containers-0.7-45b0 │ │ │ │ +Data.Tree │ │ │ │ +Node {rootLabel = │ │ │ │ +, subForest = │ │ │ │ +rootLabel │ │ │ │ +subForest │ │ │ │ +containers-0.7-45b0:Data.Tree.Node │ │ │ │ +BitQueue │ │ │ │ +BitQueueB │ │ │ │ +Utils.Containers.Internal.BitQueue │ │ │ │ +containers-0.7-45b0 │ │ │ │ +containers-0.7-45b0:Utils.Containers.Internal.BitQueue.BQB │ │ │ │ +StrictPair │ │ │ │ +Utils.Containers.Internal.StrictPair │ │ │ │ +containers-0.7-45b0 │ │ │ │ +containers-0.7-45b0:Utils.Containers.Internal.StrictPair.:*: │ │ │ │ rawSystem │ │ │ │ runProcess │ │ │ │ callProcess │ │ │ │ spawnProcess │ │ │ │ null command │ │ │ │ ioException │ │ │ │ runCommand │ │ │ │ @@ -2445,1037 +3267,14 @@ │ │ │ │ /usr/share/ │ │ │ │ /usr/local/share/ │ │ │ │ /etc/xdg │ │ │ │ env var │ │ │ │ not found │ │ │ │ prependCurrentDirectory │ │ │ │ directory-1.3.8.5-d1f5:System.Directory.Internal.C_utimensat.CTimeSpec │ │ │ │ -overflow │ │ │ │ -'SetAnsiStyle │ │ │ │ -AnsiStyle │ │ │ │ -'Italicized │ │ │ │ -'Underlined │ │ │ │ -'Background │ │ │ │ -'Foreground │ │ │ │ -Intensity │ │ │ │ -'Magenta │ │ │ │ - styles left at theend of rendering (there should be only 1). Please report this as a bug. │ │ │ │ -There are │ │ │ │ -There is no empty style left at the end of rendering (but there should be). Please report this as a bug. │ │ │ │ -src/Prettyprinter/Render/Terminal/Internal.hs │ │ │ │ -Prettyprinter.Render.Terminal.Internal │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg │ │ │ │ -, ansiUnderlining = │ │ │ │ -, ansiItalics = │ │ │ │ -, ansiBold = │ │ │ │ -, ansiBackground = │ │ │ │ -SetAnsiStyle {ansiForeground = │ │ │ │ -Background │ │ │ │ -Foreground │ │ │ │ -Underlined │ │ │ │ -Italicized │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.SetAnsiStyle │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Italicized │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Underlined │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Bold │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Foreground │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Background │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Vivid │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Dull │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Black │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Red │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Green │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Yellow │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Blue │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Magenta │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.Cyan │ │ │ │ -prettyprinter-ansi-terminal-1.1.3-L3wQSGSLMXb8KL56yDd9Xg:Prettyprinter.Render.Terminal.Internal.White │ │ │ │ -getReportedLayerColor does not support underlining. │ │ │ │ -getReport requires a list of terminating sequences. │ │ │ │ -unix/System/Console/ANSI/Internal.hs │ │ │ │ -System.Console.ANSI.Internal │ │ │ │ -ansi-terminal-1.1.5-1RoFb9c1vK81QjIc79quoa │ │ │ │ -INSIDE_EMACS │ │ │ │ -System.Console.ANSI.Codes │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ │ │ │ │ -src/System/Console/ANSI/Types.hs:161:13-14|case │ │ │ │ - (r g b) is outside of a 6 level (6x6x6) color cube. │ │ │ │ - (gray) is outside of the range 0 to 23. │ │ │ │ -toEnum{Color}: tag ( │ │ │ │ -toEnum{ColorIntensity}: tag ( │ │ │ │ -toEnum{ConsoleLayer}: tag ( │ │ │ │ -toEnum{BlinkSpeed}: tag ( │ │ │ │ -toEnum{Underlining}: tag ( │ │ │ │ -toEnum{ConsoleIntensity}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ -SetPaletteColor │ │ │ │ -SetColor │ │ │ │ -SetSwapForegroundBackground │ │ │ │ -SetVisible │ │ │ │ -SetItalicized │ │ │ │ -SetDefaultColor │ │ │ │ -SetRGBColor │ │ │ │ -SetBlinkSpeed │ │ │ │ -SetUnderlining │ │ │ │ -SetConsoleIntensity │ │ │ │ -pred{Color}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{Color}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ColorIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ColorIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ConsoleLayer}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ConsoleLayer}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{BlinkSpeed}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{BlinkSpeed}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Underlining}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{Underlining}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ConsoleIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{ConsoleIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ -src/System/Console/ANSI/Types.hs │ │ │ │ -'SetDefaultColor │ │ │ │ -'SetPaletteColor │ │ │ │ -'SetColor │ │ │ │ -'SetBlinkSpeed │ │ │ │ -'SetUnderlining │ │ │ │ -'SetSwapForegroundBackground │ │ │ │ -'SetVisible │ │ │ │ -'SetItalicized │ │ │ │ -'SetConsoleIntensity │ │ │ │ -'SetRGBColor │ │ │ │ -'NormalIntensity │ │ │ │ -'FaintIntensity │ │ │ │ -'BoldIntensity │ │ │ │ -ConsoleIntensity │ │ │ │ -'NoUnderline │ │ │ │ -'DashedUnderline │ │ │ │ -'DottedUnderline │ │ │ │ -'CurlyUnderline │ │ │ │ -'DoubleUnderline │ │ │ │ -'SingleUnderline │ │ │ │ -'NoBlink │ │ │ │ -'RapidBlink │ │ │ │ -'SlowBlink │ │ │ │ -BlinkSpeed │ │ │ │ -'Underlining │ │ │ │ -'Background │ │ │ │ -'Foreground │ │ │ │ -ConsoleLayer │ │ │ │ -ColorIntensity │ │ │ │ -'Magenta │ │ │ │ -System.Console.ANSI.Types │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ │ │ │ │ -SetDefaultColor │ │ │ │ -SetPaletteColor │ │ │ │ -SetRGBColor │ │ │ │ -SetColor │ │ │ │ -SetSwapForegroundBackground │ │ │ │ -SetVisible │ │ │ │ -SetBlinkSpeed │ │ │ │ -SetUnderlining │ │ │ │ -SetItalicized │ │ │ │ -SetConsoleIntensity │ │ │ │ -NormalIntensity │ │ │ │ -FaintIntensity │ │ │ │ -BoldIntensity │ │ │ │ -NoUnderline │ │ │ │ -DashedUnderline │ │ │ │ -DottedUnderline │ │ │ │ -CurlyUnderline │ │ │ │ -DoubleUnderline │ │ │ │ -SingleUnderline │ │ │ │ -RapidBlink │ │ │ │ -SlowBlink │ │ │ │ -Underlining │ │ │ │ -Background │ │ │ │ -Foreground │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Reset │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetConsoleIntensity │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetItalicized │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetUnderlining │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetBlinkSpeed │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetVisible │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetSwapForegroundBackground │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetColor │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetRGBColor │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetPaletteColor │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetDefaultColor │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.BoldIntensity │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.FaintIntensity │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NormalIntensity │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SingleUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DoubleUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.CurlyUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DottedUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DashedUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NoUnderline │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SlowBlink │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.RapidBlink │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NoBlink │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Foreground │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Background │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Underlining │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Dull │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Vivid │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Black │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Red │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Green │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Yellow │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Blue │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Magenta │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Cyan │ │ │ │ -ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.White │ │ │ │ -Data.Colour │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -withOpacity │ │ │ │ -transparent │ │ │ │ - `withOpacity` │ │ │ │ -Data.Colour.SRGB.Linear.rgb │ │ │ │ -Data.Colour.SRGB.Linear.rgb │ │ │ │ -Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ -./Data/Colour/SRGB.hs │ │ │ │ -Data.Colour.SRGB │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -'RGBSpace │ │ │ │ -RGBSpace │ │ │ │ -'TransferFunction │ │ │ │ -TransferFunction │ │ │ │ -Data.Colour.RGBSpace │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ -Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGBSpace.RGBSpace │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGBSpace.TransferFunction │ │ │ │ -ColourOps │ │ │ │ -AffineSpace │ │ │ │ -AlphaColour │ │ │ │ -./Data/Colour/Internal.hs │ │ │ │ -Data.Colour.Internal │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.C:ColourOps │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.RGBA │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Alpha │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.RGB │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Blue │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Green │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Red │ │ │ │ -Data.Colour.Chan │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -mkRGBGamut │ │ │ │ -'RGBGamut │ │ │ │ -RGBGamut │ │ │ │ -Data.Colour.RGB │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ -Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ -mkRGBGamut │ │ │ │ -, channelBlue = │ │ │ │ -, channelGreen = │ │ │ │ -RGB {channelRed = │ │ │ │ -channelBlue │ │ │ │ -channelGreen │ │ │ │ -channelRed │ │ │ │ -;colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGB.RGBGamut │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGB.RGB │ │ │ │ -Data.Colour.Matrix │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ -Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ -Chromaticity │ │ │ │ -Data.Colour.CIE.Chromaticity │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -mkChromaticity │ │ │ │ -mkChromaticity │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ -Data.Colour.SRGB.Linear │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -Data.Colour.CIE.Illuminant │ │ │ │ -colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ -SAnnPush │ │ │ │ -SAnnPop │ │ │ │ -LayoutOptions {layoutPageWidth = │ │ │ │ -AvailablePerLine │ │ │ │ -Unbounded │ │ │ │ -Tried skipping spaces in unannotated data! Please report this as a bug in 'prettyprinter'. │ │ │ │ -'LayoutOptions │ │ │ │ -LayoutOptions │ │ │ │ -'UndoAnn │ │ │ │ -LayoutPipeline │ │ │ │ -'Nesting │ │ │ │ -'WithPageWidth │ │ │ │ -'FlatAlt │ │ │ │ -'Annotated │ │ │ │ -'AvailablePerLine │ │ │ │ -'Unbounded │ │ │ │ -PageWidth │ │ │ │ -'FittingPredicate │ │ │ │ -FittingPredicate │ │ │ │ -'RecordedWhitespace │ │ │ │ -'AnnotationLevel │ │ │ │ -WhitespaceStrippingState │ │ │ │ -'SAnnPush │ │ │ │ -'SAnnPop │ │ │ │ -SimpleDocStream │ │ │ │ -'Shallow │ │ │ │ -FusionDepth │ │ │ │ -'DontRemove │ │ │ │ -AnnotationRemoval │ │ │ │ -'Flattened │ │ │ │ -'NeverFlat │ │ │ │ -'AlreadyFlat │ │ │ │ -FlattenResult │ │ │ │ -libraries/text/src/Data/Text.hs │ │ │ │ -Data.Text │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -emptyError │ │ │ │ -src/Prettyprinter/Internal.hs │ │ │ │ -Prettyprinter.Internal │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ -overflow │ │ │ │ -src/Prettyprinter/Internal.hs:1597:15-16|case │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -src/Prettyprinter/Internal.hs:1775:15-16|case │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.C:Pretty │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nil │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Cons │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.UndoAnn │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Fail │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Empty │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Char │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Text │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Line │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.FlatAlt │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Cat │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nest │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Union │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Column │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.WithPageWidth │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Nesting │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Annotated │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AvailablePerLine │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Unbounded │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AnnotationLevel │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.RecordedWhitespace │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SFail │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SEmpty │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SChar │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SText │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SLine │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SAnnPush │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.SAnnPop │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Shallow │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Deep │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Remove │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.DontRemove │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.Flattened │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.AlreadyFlat │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m:Prettyprinter.Internal.NeverFlat │ │ │ │ - an empty style stack! Please report this as a bug. │ │ │ │ -Please report this as a bug │ │ │ │ - must not appear in a rendered │ │ │ │ -SimpleDocStream │ │ │ │ -. This is a bug in the layout algorithm! │ │ │ │ -An unpaired style terminator was encountered. This is a bug in the layout algorithm! Please report this as a bug │ │ │ │ -Conversion from SimpleDocStream to SimpleDocTree failed! Please report this as a bug │ │ │ │ -Conversion from SimpleDocStream to SimpleDocTree left unconsumed input! Please report this as a bug │ │ │ │ -src/Prettyprinter/Render/Util/Panic.hs │ │ │ │ -Prettyprinter.Render.Util.Panic │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ -Prettyprinter.Symbols.Ascii │ │ │ │ -prettyprinter-1.7.1-5bNHXHmTx2D3eazmmKbH7m │ │ │ │ -breakOnAll │ │ │ │ -: empty input │ │ │ │ -Negative index │ │ │ │ -Index too large │ │ │ │ -streamError │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion.hs │ │ │ │ -Data.Text.Internal.Fusion │ │ │ │ -emptyError │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ -Data.Text.Internal.Fusion.Common │ │ │ │ -head_empty │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -Data.Text.Text │ │ │ │ -Data.Text.Internal │ │ │ │ -GHC.Types │ │ │ │ -ghc-prim │ │ │ │ -unpackCStringLen# │ │ │ │ -overflow │ │ │ │ -Data.Text.stimes: given number does not fit into an Int! │ │ │ │ -Data.Text.stimes: given number is negative! │ │ │ │ -overflowError │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Text │ │ │ │ -libraries/text/src/Data/Text.hs │ │ │ │ -Data.Text. │ │ │ │ -: size overflow │ │ │ │ - at position │ │ │ │ -decodeASCII: detected non-ASCII codepoint │ │ │ │ -libraries/text/src/Data/Text/Encoding.hs │ │ │ │ -Decoding │ │ │ │ -Data.Text.Encoding │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -UTF-32BE │ │ │ │ -streamUtf32BE │ │ │ │ -UTF-32LE │ │ │ │ -streamUtf32LE │ │ │ │ -overflow │ │ │ │ -UTF-16BE │ │ │ │ -streamUtf16BE │ │ │ │ -UTF-16LE │ │ │ │ -streamUtf16LE │ │ │ │ -Data.Text.Encoding: Invalid UTF-8 stream │ │ │ │ -text-2.1.3-0b6a:Data.Text.Encoding.Some │ │ │ │ -libraries/text/src/Data/Text/Encoding/Error.hs │ │ │ │ -'EncodeError │ │ │ │ -'DecodeError │ │ │ │ -libraries/text/src/Data/Text/Encoding/Error.hs:76:15-16|case │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Text.Encoding.Error │ │ │ │ -UnicodeException │ │ │ │ -Cannot encode character '\x │ │ │ │ -Cannot encode input: │ │ │ │ -Cannot decode byte '\x │ │ │ │ -Cannot decode input: │ │ │ │ -text-2.1.3-0b6a:Data.Text.Encoding.Error.DecodeError │ │ │ │ -text-2.1.3-0b6a:Data.Text.Encoding.Error.EncodeError │ │ │ │ -overflow │ │ │ │ -Data.Text.append: size overflow │ │ │ │ -libraries/text/src/Data/Text/Internal.hs │ │ │ │ -Data.Text.Internal │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Text │ │ │ │ -Data.Text.Internal.Builder │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Builder.Buffer │ │ │ │ -negative index: │ │ │ │ -, length = │ │ │ │ -index too large: │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-980e │ │ │ │ -moduleError │ │ │ │ -libraries/text/src/Data/Text/Internal/Encoding.hs │ │ │ │ -'Utf8State │ │ │ │ -Utf8State │ │ │ │ -'PartialUtf8CodePoint │ │ │ │ -PartialUtf8CodePoint │ │ │ │ -Data.Text.Internal.Encoding │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -, partialUtf8CodePoint = │ │ │ │ -Utf8State {utf8CodePointState = │ │ │ │ -PartialUtf8CodePoint │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8State │ │ │ │ -UTF-16LE │ │ │ │ -streamUtf16LE │ │ │ │ -UTF-16BE │ │ │ │ -streamUtf16BE │ │ │ │ -UTF-32BE │ │ │ │ -streamUtf32BE │ │ │ │ -UTF-32LE │ │ │ │ -streamUtf32LE │ │ │ │ -Data.Text.Internal.Encoding.Fusion │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -streamUtf8 │ │ │ │ -: Invalid │ │ │ │ -Data.Text.Internal.Encoding.Fusion. │ │ │ │ - │ │ │ │ -'Incomplete │ │ │ │ -DecoderResult │ │ │ │ -'CodePoint │ │ │ │ -CodePoint │ │ │ │ -'DecoderState │ │ │ │ -DecoderState │ │ │ │ -'ByteClass │ │ │ │ -ByteClass │ │ │ │ -Data.Text.Internal.Encoding.Utf8 │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -DecoderState │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Accept │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Incomplete │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Encoding.Utf8.Reject │ │ │ │ -Data.Text.Internal.Fusion.CaseMapping │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -overflow │ │ │ │ -head_empty │ │ │ │ -Empty stream │ │ │ │ -Negative index │ │ │ │ -Index too large │ │ │ │ -emptyError │ │ │ │ -Internal error │ │ │ │ -internalError │ │ │ │ -streamError │ │ │ │ -Data.Text.Internal.Fusion.Common. │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ -Data.Text.Internal.Fusion.Common │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Z1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Z2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.NS │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.JS │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.RI │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Just1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Just2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.I3 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Init0 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.Init1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.L │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.R │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.N │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.J │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.C0 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Common.C1 │ │ │ │ -Data.Text.Internal.Fusion.Size: size overflow │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Size.hs │ │ │ │ -Between │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Size.hs:49:23-24|case │ │ │ │ -'Between │ │ │ │ -'Unknown │ │ │ │ -Data.Text.Internal.Fusion.Size │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -overflow │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Size.hs:102:10-17| │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Size.hs:102:10-17| │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Size.Between │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Size.Unknown │ │ │ │ -Data.Text.Internal.Fusion.Types │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Types.hs:(109,7)-(118,26)|function loop │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Types.hs:(96,7)-(103,71)|function loop │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Stream │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Done │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Skip │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Yield │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Scan1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.Scan2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.:*: │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS0 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.RS3 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Fusion.Types.CC │ │ │ │ -hGetLine │ │ │ │ -commitAndReleaseBuffer │ │ │ │ -no buffer! │ │ │ │ -libraries/text/src/Data/Text/Internal/IO.hs │ │ │ │ -Data.Text.Internal.IO │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Text.Lazy: invariant violation: │ │ │ │ -libraries/text/src/Data/Text/Internal/Lazy.hs │ │ │ │ -Data.Text.Internal.Lazy │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Empty │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Chunk │ │ │ │ -Data.Text.Internal.Search │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Search.:* │ │ │ │ -StrictTextBuilder │ │ │ │ -Data.Text.Internal.StrictBuilder │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ -breakOnAll │ │ │ │ -fromList │ │ │ │ -impossibleError │ │ │ │ -: impossible case │ │ │ │ -libraries/text/src/Data/Text.hs │ │ │ │ -Data.Text │ │ │ │ -: empty input │ │ │ │ -Data.Text.Lazy. │ │ │ │ -Negative index │ │ │ │ -Index too large │ │ │ │ -streamError │ │ │ │ -libraries/text/src/Data/Text/Internal/Lazy/Fusion.hs │ │ │ │ -Data.Text.Internal.Lazy.Fusion │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -emptyError │ │ │ │ -libraries/text/src/Data/Text/Internal/Fusion/Common.hs │ │ │ │ -Data.Text.Internal.Fusion.Common │ │ │ │ -head_empty │ │ │ │ -fromStrict │ │ │ │ -Data.Text.Lazy.Text.gunfold │ │ │ │ -Data.Text.Lazy.Text │ │ │ │ -Data.Text.Lazy.stimes: given number is negative! │ │ │ │ -libraries/text/src/Data/Text/Lazy.hs │ │ │ │ -Data.Text.Lazy │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -overflow │ │ │ │ -Data.Text.Lazy.Encoding │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -UTF-32BE │ │ │ │ -streamUtf32BE │ │ │ │ -UTF-32LE │ │ │ │ -streamUtf32LE │ │ │ │ -overflow │ │ │ │ -UTF-16BE │ │ │ │ -streamUtf16BE │ │ │ │ -UTF-16LE │ │ │ │ -streamUtf16LE │ │ │ │ -Data.Text.Internal.Encoding: Invalid UTF-8 stream │ │ │ │ -Data.Text.Unsafe │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -text-2.1.3-0b6a:Data.Text.Unsafe.Iter │ │ │ │ -Data.Text.Show │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Text.Internal.Transformation │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Text.Array │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -UTF-16LE │ │ │ │ -streamUtf16LE │ │ │ │ -UTF-16BE │ │ │ │ -streamUtf16BE │ │ │ │ -UTF-32BE │ │ │ │ -streamUtf32BE │ │ │ │ -UTF-32LE │ │ │ │ -streamUtf32LE │ │ │ │ -Data.Text.Internal.Lazy.Encoding.Fusion │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -streamUtf8 │ │ │ │ -: Invalid │ │ │ │ -Data.Text.Lazy.Encoding.Fusion. │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.T │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S0 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S1 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S2 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S3 │ │ │ │ -text-2.1.3-0b6a:Data.Text.Internal.Lazy.Encoding.Fusion.S4 │ │ │ │ -Data.Text.Internal.Lazy.Search │ │ │ │ -text-2.1.3-0b6a │ │ │ │ -Data.Binary.Put │ │ │ │ -binary-0.8.9.3-03f0 │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Put.PairS │ │ │ │ -isolate: negative size │ │ │ │ - bytes which is less than the expected │ │ │ │ -isolate: the decoder consumed │ │ │ │ -'BytesRead │ │ │ │ -'Partial │ │ │ │ -Data.Binary.Get.Internal │ │ │ │ -binary-0.8.9.3-03f0 │ │ │ │ -BytesRead │ │ │ │ -Partial _ │ │ │ │ -not enough bytes │ │ │ │ -Data.Binary.Get(Alternative).empty │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Fail │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Partial │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Internal.Done │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Internal.BytesRead │ │ │ │ - Deserialized type: │ │ │ │ - Expected type: │ │ │ │ -GHCi.TH.Binary: Type mismatch │ │ │ │ - to Bool │ │ │ │ - to Ordering │ │ │ │ -Could not map value │ │ │ │ -NonEmpty is empty! │ │ │ │ -Applied type: │ │ │ │ -To argument: │ │ │ │ -Found argument of kind: │ │ │ │ -Where the constructor: │ │ │ │ -Expects an argument of kind: │ │ │ │ -GHCi.TH.Binary.putKindRep: invalid tag │ │ │ │ -GHCi.TH.Binary.putRuntimeRep: invalid tag │ │ │ │ -Negative range size │ │ │ │ -libraries/array/Data/Array/Base.hs │ │ │ │ -Data.Array.Base │ │ │ │ -array-0.5.8.0-9eff │ │ │ │ -GHCi.TH.Binary.putTypeLitSort: invalid tag │ │ │ │ -'C:Binary │ │ │ │ -GBinaryGet │ │ │ │ -GBinaryPut │ │ │ │ -Data.Binary.Class │ │ │ │ -binary-0.8.9.3-03f0 │ │ │ │ -Not a valid Unicode code point! │ │ │ │ -not enough bytes │ │ │ │ -GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ -GHCi.TH.Binary.getSomeTypeRep: Invalid SomeTypeRep │ │ │ │ -GHCi.TH.Binary.getSomeTypeRep: Kind mismatch │ │ │ │ -GHCi.TH.Binary.getSomeTypeRep: Applied non-arrow type │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Class.C:Binary │ │ │ │ -Data.Binary.Get.runGet at position │ │ │ │ -Data.Binary.Get.runGetState at position │ │ │ │ -libraries/binary/src/Data/Binary/Get.hs │ │ │ │ -'Partial │ │ │ │ -Data.Binary.Get │ │ │ │ -binary-0.8.9.3-03f0 │ │ │ │ -not enough bytes │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Fail │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Partial │ │ │ │ -binary-0.8.9.3-03f0:Data.Binary.Get.Done │ │ │ │ -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 │ │ │ │ - is not an element of the map │ │ │ │ -IntMap.!: key │ │ │ │ -'Nondistinct │ │ │ │ -'Distinct │ │ │ │ -Distinct │ │ │ │ -'Inserted │ │ │ │ -Inserted │ │ │ │ -'SplitLookup │ │ │ │ -SplitLookup │ │ │ │ -'WhenMatched │ │ │ │ -WhenMatched │ │ │ │ -'WhenMissing │ │ │ │ -WhenMissing │ │ │ │ -updateMinWithKey Nil │ │ │ │ -updateMaxWithKey Nil │ │ │ │ -deleteFindMax: empty map has no maximal element │ │ │ │ -maxViewWithKeySure Nil │ │ │ │ -maxViewWithKey_go Nil │ │ │ │ -deleteFindMin: empty map has no minimal element │ │ │ │ -minViewWithKeySure Nil │ │ │ │ -minViewWithKey_go Nil │ │ │ │ -findMax: empty map has no maximal element │ │ │ │ -findMin: empty map has no minimal element │ │ │ │ -Data.IntMap.Internal.IntMap │ │ │ │ -fromList │ │ │ │ -Data.Foldable.minimum (for Data.IntMap): empty map │ │ │ │ -Data.Foldable.maximum (for Data.IntMap): empty map │ │ │ │ -libraries/containers/containers/src/Data/IntMap/Internal.hs │ │ │ │ -Data.IntMap.Internal │ │ │ │ -containers-0.7-45b0 │ │ │ │ -foldl1: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -fromList │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Distinct │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Nondistinct │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Inserted │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.SplitLookup │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.View │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.WhenMissing │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Bin │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Tip │ │ │ │ -containers-0.7-45b0:Data.IntMap.Internal.Nil │ │ │ │ -findMax: empty set has no maximal element │ │ │ │ -findMax Nil │ │ │ │ -deleteFindMax: empty set has no maximal element │ │ │ │ -maxView Nil │ │ │ │ -findMin: empty set has no minimal element │ │ │ │ -findMin Nil │ │ │ │ -deleteFindMin: empty set has no minimal element │ │ │ │ -minView Nil │ │ │ │ -fromList │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -libraries/containers/containers/src/Data/IntSet/Internal.hs │ │ │ │ -'Inserted │ │ │ │ -Inserted │ │ │ │ -fromList │ │ │ │ -Data.IntSet.Internal.IntSet │ │ │ │ -containers-0.7-45b0 │ │ │ │ -Data.IntSet.Internal │ │ │ │ -containers-0.7-45b0:Data.IntSet.Internal.Inserted │ │ │ │ -containers-0.7-45b0:Data.IntSet.Internal.Bin │ │ │ │ -containers-0.7-45b0:Data.IntSet.Internal.Tip │ │ │ │ -containers-0.7-45b0:Data.IntSet.Internal.Nil │ │ │ │ -'MaxView │ │ │ │ -'MinView │ │ │ │ -'StrictTriple │ │ │ │ -StrictTriple │ │ │ │ -FromDistinctMonoState │ │ │ │ -'WhenMatched │ │ │ │ -WhenMatched │ │ │ │ -'WhenMissing │ │ │ │ -WhenMissing │ │ │ │ -'AltBigger │ │ │ │ -'AltSmaller │ │ │ │ -'AltSame │ │ │ │ -'TraceResult │ │ │ │ -TraceResult │ │ │ │ -AreWeStrict │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -mergeWithKey: Given function only1 does not fulfill required conditions (see documentation) │ │ │ │ -Map.deleteAt: index out of range │ │ │ │ -Map.updateAt: index out of range │ │ │ │ -Map.deleteFindMin: can not return the minimal element of an empty map │ │ │ │ -Failure in Data.Map.balanceR │ │ │ │ -Map.deleteFindMax: can not return the maximal element of an empty map │ │ │ │ -Failure in Data.Map.balanceL │ │ │ │ -Failure in Data.Map.balance │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Map.findMax: empty map has no maximal element │ │ │ │ -Map.findMin: empty map has no minimal element │ │ │ │ -Map.!: given key is not an element in the map │ │ │ │ -Map.elemAt: index out of range │ │ │ │ -Map.findIndex: element is not in the map │ │ │ │ -Data.Map.Internal.Map │ │ │ │ -Data.Foldable.maximum (for Data.Map): empty map │ │ │ │ -Data.Foldable.minimum (for Data.Map): empty map │ │ │ │ -libraries/containers/containers/src/Data/Map/Internal.hs │ │ │ │ -Data.Map.Internal │ │ │ │ -containers-0.7-45b0 │ │ │ │ -fromList │ │ │ │ -fromList │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.MaxView │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.MinView │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.StrictTriple │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.State0 │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.State1 │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Push │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Nada │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.WhenMissing │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.AltSmaller │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.AltBigger │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.AltAdj │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.AltSame │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.TraceResult │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Strict │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Lazy │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Bin │ │ │ │ -containers-0.7-45b0:Data.Map.Internal.Tip │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -'MergeSet │ │ │ │ -MergeSet │ │ │ │ -FromDistinctMonoState │ │ │ │ -'Intersection │ │ │ │ -Intersection │ │ │ │ -'Inserted │ │ │ │ -'Deleted │ │ │ │ -AlteredSet │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -Set.deleteAt: index out of range │ │ │ │ -Set.deleteFindMin: can not return the minimal element of an empty set │ │ │ │ -Failure in Data.Set.balanceR │ │ │ │ -Set.deleteFindMax: can not return the maximal element of an empty set │ │ │ │ -Failure in Data.Set.balanceL │ │ │ │ -foldr1: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -Intersection {getIntersection = fromList │ │ │ │ -Intersection {getIntersection = │ │ │ │ -Set.findMax: empty set has no maximal element │ │ │ │ -Set.findMin: empty set has no minimal element │ │ │ │ -Set.elemAt: index out of range │ │ │ │ -Set.findIndex: element is not in the set │ │ │ │ -libraries/containers/containers/src/Data/Set/Internal.hs │ │ │ │ -fromList │ │ │ │ -Data.Set.Internal.Set │ │ │ │ -containers-0.7-45b0 │ │ │ │ -Data.Set.Internal │ │ │ │ -fromList │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.State0 │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.State1 │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Push │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Nada │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Deleted │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Inserted │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Bin │ │ │ │ -containers-0.7-45b0:Data.Set.Internal.Tip │ │ │ │ -UnzipWith │ │ │ │ -ListFinal │ │ │ │ -'FullDig │ │ │ │ -'DefectDig │ │ │ │ -'FullTree │ │ │ │ -'DefectTree │ │ │ │ -'InsNodeDig │ │ │ │ -'InsRightDig │ │ │ │ -InsNodeDig │ │ │ │ -'InsLeftDig │ │ │ │ -'InsDigNode │ │ │ │ -InsDigNode │ │ │ │ -'SnocRTree │ │ │ │ -'EmptyRTree │ │ │ │ -ViewRTree │ │ │ │ -'ConsLTree │ │ │ │ -'EmptyLTree │ │ │ │ -ViewLTree │ │ │ │ -TwoOrThree │ │ │ │ -'RCountMid │ │ │ │ -RCountMid │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -'RigidFull │ │ │ │ -'RigidThree │ │ │ │ -'RigidTwo │ │ │ │ -'RigidOne │ │ │ │ -'RigidEmpty │ │ │ │ -Rigidified │ │ │ │ -'SingleTh │ │ │ │ -'EmptyTh │ │ │ │ -FingerTree │ │ │ │ -'ForceBox │ │ │ │ -ForceBox │ │ │ │ -'C:MaybeForce │ │ │ │ -MaybeForce │ │ │ │ -'C:Sized │ │ │ │ -Data.Sequence.Internal.ViewL │ │ │ │ -Data.Sequence.Internal.ViewR │ │ │ │ -coerceFT │ │ │ │ -Data.Sequence.zipWith'.goLeaf internal error: not a singleton │ │ │ │ -chunksOf: A non-empty sequence can only be broken up into positively-sized chunks. │ │ │ │ -scanr1 takes a nonempty sequence as an argument │ │ │ │ -scanl1 takes a nonempty sequence as an argument │ │ │ │ -libraries/containers/containers/src/Data/Sequence/Internal.hs:4013:18-49|SnocRTree m' │ │ │ │ - node │ │ │ │ -libraries/containers/containers/src/Data/Sequence/Internal.hs:3998:17-48|ConsLTree node │ │ │ │ - m' │ │ │ │ -takeTreeNR of empty tree │ │ │ │ -cycleTaking cannot take a positive number of elements from an empty cycle. │ │ │ │ -takeTreeN of empty tree │ │ │ │ -mfix for Data.Sequence.Seq applied to strict function │ │ │ │ -index out of bounds in call to: Data.Sequence.index │ │ │ │ -lookupTree of empty tree │ │ │ │ -libraries/containers/containers/src/Data/Sequence/Internal.hs:2170:15-16|case │ │ │ │ -libraries/containers/containers/src/Data/Sequence/Internal.hs:2237:15-16|case │ │ │ │ - :< fromList │ │ │ │ -Data.Sequence.fromFunction called with negative len │ │ │ │ -fromList2: short list │ │ │ │ -iterateN takes a nonnegative integer argument │ │ │ │ -splitTreeN of empty tree │ │ │ │ -Data.Sequence.Seq │ │ │ │ -replicate takes a nonnegative integer argument │ │ │ │ -replicateA takes a nonnegative integer argument │ │ │ │ -fromList │ │ │ │ -foldl1: empty view │ │ │ │ -foldl1: empty sequence │ │ │ │ -foldl1: empty structure │ │ │ │ -foldr1: empty view │ │ │ │ -fromList │ │ │ │ -foldr1: empty sequence │ │ │ │ -libraries/containers/containers/src/Data/Sequence/Internal.hs │ │ │ │ -Data.Sequence.Internal │ │ │ │ -containers-0.7-45b0 │ │ │ │ -foldr1: empty structure │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.LFinal │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.LCons │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Split │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.FullDig │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.DefectDig │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Full │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Defect │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.FullTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.DefectTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsRightDig │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsNodeDig │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsLeftDig │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsDigNode │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsOne │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.InsTwo │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Place │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyR │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.:> │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyL │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.:< │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.SnocRTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyRTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.ConsLTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyLTree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.TOT2 │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.TOT3 │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RCountMid │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RigidEmpty │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RigidOne │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RigidTwo │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RigidThree │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.RigidFull │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Rigid │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyTh │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.SingleTh │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.DeepTh │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.EmptyT │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Single │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Deep │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Node2 │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Node3 │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.One │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Two │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Three │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Four │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.One12 │ │ │ │ -containers-0.7-45b0:Data.Sequence.Internal.Two12 │ │ │ │ -libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ -GHC.Internal.Data.Data │ │ │ │ -ghc-internal │ │ │ │ -fromJust │ │ │ │ -Data.Tree.Tree │ │ │ │ -unfoldTreeM_BF │ │ │ │ -unfoldForestQ │ │ │ │ -libraries/containers/containers/src/Data/Tree.hs │ │ │ │ -containers-0.7-45b0 │ │ │ │ -Data.Tree │ │ │ │ -Node {rootLabel = │ │ │ │ -, subForest = │ │ │ │ -rootLabel │ │ │ │ -subForest │ │ │ │ -containers-0.7-45b0:Data.Tree.Node │ │ │ │ -BitQueue │ │ │ │ -BitQueueB │ │ │ │ -Utils.Containers.Internal.BitQueue │ │ │ │ -containers-0.7-45b0 │ │ │ │ -containers-0.7-45b0:Utils.Containers.Internal.BitQueue.BQB │ │ │ │ -StrictPair │ │ │ │ -Utils.Containers.Internal.StrictPair │ │ │ │ -containers-0.7-45b0 │ │ │ │ -containers-0.7-45b0:Utils.Containers.Internal.StrictPair.:*: │ │ │ │ -'Splitter │ │ │ │ -Splitter │ │ │ │ -'KeepBlank │ │ │ │ -'DropBlank │ │ │ │ -EndPolicy │ │ │ │ -'KeepBlankFields │ │ │ │ -'DropBlankFields │ │ │ │ -'Condense │ │ │ │ -CondensePolicy │ │ │ │ -'KeepRight │ │ │ │ -'KeepLeft │ │ │ │ -DelimPolicy │ │ │ │ -'Delimiter │ │ │ │ -Delimiter │ │ │ │ -Data.List.Split.Internals │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp │ │ │ │ -src/Data/List/Split/Internals.hs:116:19-20|case │ │ │ │ -KeepBlank │ │ │ │ -DropBlank │ │ │ │ -KeepBlankFields │ │ │ │ -DropBlankFields │ │ │ │ -Condense │ │ │ │ -KeepRight │ │ │ │ -KeepLeft │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Delim │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Text │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Splitter │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.DropBlank │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepBlank │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Condense │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.DropBlankFields │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepBlankFields │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Drop │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.Keep │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepLeft │ │ │ │ -split-0.2.5-HzABvRgAzaU7OFqwQ3CkSp:Data.List.Split.Internals.KeepRight │ │ │ │ signalProcessGroup │ │ │ │ unix-2.8.7.0-131d │ │ │ │ System.Posix.Signals │ │ │ │ unix-2.8.7.0-131d:System.Posix.Signals.Default │ │ │ │ unix-2.8.7.0-131d:System.Posix.Signals.Ignore │ │ │ │ unix-2.8.7.0-131d:System.Posix.Signals.Catch │ │ │ │ unix-2.8.7.0-131d:System.Posix.Signals.SignalInfo │ │ │ │ @@ -4751,14 +4550,215 @@ │ │ │ │ libraries/array/Data/Array/Base.hs │ │ │ │ Data.Array.Base │ │ │ │ array-0.5.8.0-9eff │ │ │ │ array-0.5.8.0-9eff:Data.Array.Base.STUArray │ │ │ │ array-0.5.8.0-9eff:Data.Array.Base.C:MArray │ │ │ │ array-0.5.8.0-9eff:Data.Array.Base.UArray │ │ │ │ array-0.5.8.0-9eff:Data.Array.Base.C:IArray │ │ │ │ +getReportedLayerColor does not support underlining. │ │ │ │ +getReport requires a list of terminating sequences. │ │ │ │ +unix/System/Console/ANSI/Internal.hs │ │ │ │ +System.Console.ANSI.Internal │ │ │ │ +ansi-terminal-1.1.5-1RoFb9c1vK81QjIc79quoa │ │ │ │ +INSIDE_EMACS │ │ │ │ +System.Console.ANSI.Codes │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ │ │ │ │ +src/System/Console/ANSI/Types.hs:161:13-14|case │ │ │ │ + (r g b) is outside of a 6 level (6x6x6) color cube. │ │ │ │ + (gray) is outside of the range 0 to 23. │ │ │ │ +toEnum{Color}: tag ( │ │ │ │ +toEnum{ColorIntensity}: tag ( │ │ │ │ +toEnum{ConsoleLayer}: tag ( │ │ │ │ +toEnum{BlinkSpeed}: tag ( │ │ │ │ +toEnum{Underlining}: tag ( │ │ │ │ +toEnum{ConsoleIntensity}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +SetPaletteColor │ │ │ │ +SetColor │ │ │ │ +SetSwapForegroundBackground │ │ │ │ +SetVisible │ │ │ │ +SetItalicized │ │ │ │ +SetDefaultColor │ │ │ │ +SetRGBColor │ │ │ │ +SetBlinkSpeed │ │ │ │ +SetUnderlining │ │ │ │ +SetConsoleIntensity │ │ │ │ +pred{Color}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{Color}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ColorIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ColorIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ConsoleLayer}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ConsoleLayer}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{BlinkSpeed}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{BlinkSpeed}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Underlining}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{Underlining}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ConsoleIntensity}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{ConsoleIntensity}: tried to take `succ' of last tag in enumeration │ │ │ │ +src/System/Console/ANSI/Types.hs │ │ │ │ +'SetDefaultColor │ │ │ │ +'SetPaletteColor │ │ │ │ +'SetColor │ │ │ │ +'SetBlinkSpeed │ │ │ │ +'SetUnderlining │ │ │ │ +'SetSwapForegroundBackground │ │ │ │ +'SetVisible │ │ │ │ +'SetItalicized │ │ │ │ +'SetConsoleIntensity │ │ │ │ +'SetRGBColor │ │ │ │ +'NormalIntensity │ │ │ │ +'FaintIntensity │ │ │ │ +'BoldIntensity │ │ │ │ +ConsoleIntensity │ │ │ │ +'NoUnderline │ │ │ │ +'DashedUnderline │ │ │ │ +'DottedUnderline │ │ │ │ +'CurlyUnderline │ │ │ │ +'DoubleUnderline │ │ │ │ +'SingleUnderline │ │ │ │ +'NoBlink │ │ │ │ +'RapidBlink │ │ │ │ +'SlowBlink │ │ │ │ +BlinkSpeed │ │ │ │ +'Underlining │ │ │ │ +'Background │ │ │ │ +'Foreground │ │ │ │ +ConsoleLayer │ │ │ │ +ColorIntensity │ │ │ │ +'Magenta │ │ │ │ +System.Console.ANSI.Types │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ │ │ │ │ +SetDefaultColor │ │ │ │ +SetPaletteColor │ │ │ │ +SetRGBColor │ │ │ │ +SetColor │ │ │ │ +SetSwapForegroundBackground │ │ │ │ +SetVisible │ │ │ │ +SetBlinkSpeed │ │ │ │ +SetUnderlining │ │ │ │ +SetItalicized │ │ │ │ +SetConsoleIntensity │ │ │ │ +NormalIntensity │ │ │ │ +FaintIntensity │ │ │ │ +BoldIntensity │ │ │ │ +NoUnderline │ │ │ │ +DashedUnderline │ │ │ │ +DottedUnderline │ │ │ │ +CurlyUnderline │ │ │ │ +DoubleUnderline │ │ │ │ +SingleUnderline │ │ │ │ +RapidBlink │ │ │ │ +SlowBlink │ │ │ │ +Underlining │ │ │ │ +Background │ │ │ │ +Foreground │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Reset │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetConsoleIntensity │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetItalicized │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetUnderlining │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetBlinkSpeed │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetVisible │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetSwapForegroundBackground │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetColor │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetRGBColor │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetPaletteColor │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SetDefaultColor │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.BoldIntensity │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.FaintIntensity │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NormalIntensity │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SingleUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DoubleUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.CurlyUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DottedUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.DashedUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NoUnderline │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.SlowBlink │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.RapidBlink │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.NoBlink │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Foreground │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Background │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Underlining │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Dull │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Vivid │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Black │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Red │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Green │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Yellow │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Blue │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Magenta │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.Cyan │ │ │ │ +ansi-terminal-types-1.1.3-KxgMIiSjxrISQuAN8R4hZ:System.Console.ANSI.Types.White │ │ │ │ +Data.Colour │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +withOpacity │ │ │ │ +transparent │ │ │ │ + `withOpacity` │ │ │ │ +Data.Colour.SRGB.Linear.rgb │ │ │ │ +Data.Colour.SRGB.Linear.rgb │ │ │ │ +Data.Colour.SRGB.sRGB24read: no parse │ │ │ │ +./Data/Colour/SRGB.hs │ │ │ │ +Data.Colour.SRGB │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +'RGBSpace │ │ │ │ +RGBSpace │ │ │ │ +'TransferFunction │ │ │ │ +TransferFunction │ │ │ │ +Data.Colour.RGBSpace │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +Data/Colour/RGBSpace.hs:75:3-34|[r, g, b] │ │ │ │ +Data/Colour/RGBSpace.hs:68:3-34|[r0, g0, b0] │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGBSpace.RGBSpace │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGBSpace.TransferFunction │ │ │ │ +ColourOps │ │ │ │ +AffineSpace │ │ │ │ +AlphaColour │ │ │ │ +./Data/Colour/Internal.hs │ │ │ │ +Data.Colour.Internal │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.C:ColourOps │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.RGBA │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Alpha │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.RGB │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Blue │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Green │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.Internal.Red │ │ │ │ +Data.Colour.Chan │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +mkRGBGamut │ │ │ │ +'RGBGamut │ │ │ │ +RGBGamut │ │ │ │ +Data.Colour.RGB │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +Data/Colour/RGB.hs:114:3-31|Just o │ │ │ │ +Data/Colour/RGB.hs:113:3-49|[x, y, z] │ │ │ │ +mkRGBGamut │ │ │ │ +, channelBlue = │ │ │ │ +, channelGreen = │ │ │ │ +RGB {channelRed = │ │ │ │ +channelBlue │ │ │ │ +channelGreen │ │ │ │ +channelRed │ │ │ │ +;colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGB.RGBGamut │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.RGB.RGB │ │ │ │ +Data.Colour.Matrix │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +Data/Colour/Matrix.hs:(29,1)-(34,21)|function inverse │ │ │ │ +Data/Colour/Matrix.hs:(35,1)-(36,41)|function determinant │ │ │ │ +Chromaticity │ │ │ │ +Data.Colour.CIE.Chromaticity │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +mkChromaticity │ │ │ │ +mkChromaticity │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R:Data.Colour.CIE.Chromaticity.Chroma │ │ │ │ +Data.Colour.SRGB.Linear │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ +Data.Colour.CIE.Illuminant │ │ │ │ +colour-2.3.6-1kZYGUguzRLB7JHb7wx89R │ │ │ │ 'WrapArrow │ │ │ │ WrappedArrow │ │ │ │ libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ GHC.Internal.Data.Data │ │ │ │ ghc-internal │ │ │ │ fromJust │ │ │ │ 'WrapMonad │ │ │ │ @@ -7948,16 +7948,16 @@ │ │ │ │ stg_ap_ppppp_ret │ │ │ │ stg_ap_pppppp_ret │ │ │ │ R<<<<**{ │ │ │ │ k8%%"""k%NJFBQkkkkkkkkk │ │ │ │ P X???dooo │ │ │ │ stg_compactWorkerzh │ │ │ │ PROMPT_TAG object (%p) entered! │ │ │ │ -=a1#G.?Cl │ │ │ │ Hg3HDS\8 │ │ │ │ +=a1#G.?Cl │ │ │ │ =/L24R=Y │ │ │ │ ncib;;3d │ │ │ │ `FkWhda) │ │ │ │ gold 1.16 │ │ │ │ .shstrtab │ │ │ │ .note.ABI-tag │ │ │ │ .note.gnu.build-id │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,164 +1,164 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x00009764 005f5f63 78615f61 74657869 7400474c .__cxa_atexit.GL │ │ │ │ 0x00009774 4942435f 322e3400 6c696263 2e736f2e IBC_2.4.libc.so. │ │ │ │ - 0x00009784 36005f5f 7574696d 656e7361 74363400 6.__utimensat64. │ │ │ │ - 0x00009794 474c4942 435f322e 3334005f 5f6c6962 GLIBC_2.34.__lib │ │ │ │ - 0x000097a4 635f7374 6172745f 6d61696e 006d7072 c_start_main.mpr │ │ │ │ - 0x000097b4 6f746563 74005f5f 69736f63 32335f73 otect.__isoc23_s │ │ │ │ - 0x000097c4 7363616e 6600474c 4942435f 322e3338 scanf.GLIBC_2.38 │ │ │ │ - 0x000097d4 00646c5f 69746572 6174655f 70686472 .dl_iterate_phdr │ │ │ │ - 0x000097e4 00646c69 6e666f00 646c6f70 656e0064 .dlinfo.dlopen.d │ │ │ │ - 0x000097f4 6c636c6f 73650066 7365656b 0066656f lclose.fseek.feo │ │ │ │ - 0x00009804 66006674 656c6c00 66726561 64006667 f.ftell.fread.fg │ │ │ │ - 0x00009814 65747300 72656765 78656300 6e65776c ets.regexec.newl │ │ │ │ - 0x00009824 6f63616c 65006672 65656c6f 63616c65 ocale.freelocale │ │ │ │ - 0x00009834 00757365 6c6f6361 6c650066 70757473 .uselocale.fputs │ │ │ │ - 0x00009844 00646972 6e616d65 00726567 66726565 .dirname.regfree │ │ │ │ - 0x00009854 00726567 636f6d70 00646c73 796d0064 .regcomp.dlsym.d │ │ │ │ - 0x00009864 6c657272 6f720066 66695f63 616c6c00 lerror.ffi_call. │ │ │ │ - 0x00009874 4c494246 46495f42 4153455f 382e3000 LIBFFI_BASE_8.0. │ │ │ │ - 0x00009884 6c696266 66692e73 6f2e3800 67657463 libffi.so.8.getc │ │ │ │ - 0x00009894 00707468 72656164 5f6d7574 65785f74 .pthread_mutex_t │ │ │ │ - 0x000098a4 72796c6f 636b0073 63686564 5f736574 rylock.sched_set │ │ │ │ - 0x000098b4 61666669 6e697479 00706175 7365005f affinity.pause._ │ │ │ │ - 0x000098c4 5f73656c 65637436 34007379 7363616c _select64.syscal │ │ │ │ - 0x000098d4 6c007074 68726561 645f6b69 6c6c006e l.pthread_kill.n │ │ │ │ - 0x000098e4 756d615f 72756e5f 6f6e5f6e 6f646500 uma_run_on_node. │ │ │ │ - 0x000098f4 6c69626e 756d615f 312e3100 6c69626e libnuma_1.1.libn │ │ │ │ - 0x00009904 756d612e 736f2e31 00707468 72656164 uma.so.1.pthread │ │ │ │ - 0x00009914 5f6b6579 5f64656c 65746500 70746872 _key_delete.pthr │ │ │ │ - 0x00009924 6561645f 73657473 70656369 66696300 ead_setspecific. │ │ │ │ - 0x00009934 70746872 6561645f 67657473 70656369 pthread_getspeci │ │ │ │ - 0x00009944 66696300 70746872 6561645f 6b65795f fic.pthread_key_ │ │ │ │ - 0x00009954 63726561 74650070 74687265 61645f63 create.pthread_c │ │ │ │ - 0x00009964 6f6e6461 7474725f 64657374 726f7900 ondattr_destroy. │ │ │ │ - 0x00009974 70746872 6561645f 6d757465 785f6465 pthread_mutex_de │ │ │ │ - 0x00009984 7374726f 79007074 68726561 645f636f stroy.pthread_co │ │ │ │ - 0x00009994 6e645f64 65737472 6f790070 74687265 nd_destroy.pthre │ │ │ │ - 0x000099a4 61645f6d 75746578 5f696e69 74007074 ad_mutex_init.pt │ │ │ │ - 0x000099b4 68726561 645f636f 6e645f69 6e697400 hread_cond_init. │ │ │ │ - 0x000099c4 70746872 6561645f 636f6e64 61747472 pthread_condattr │ │ │ │ - 0x000099d4 5f696e69 74007074 68726561 645f6372 _init.pthread_cr │ │ │ │ - 0x000099e4 65617465 00707468 72656164 5f657869 eate.pthread_exi │ │ │ │ - 0x000099f4 74007074 68726561 645f7365 6c660073 t.pthread_self.s │ │ │ │ - 0x00009a04 63686564 5f796965 6c64005f 5f707468 ched_yield.__pth │ │ │ │ - 0x00009a14 72656164 5f636f6e 645f7469 6d656477 read_cond_timedw │ │ │ │ - 0x00009a24 61697436 34007074 68726561 645f636f ait64.pthread_co │ │ │ │ - 0x00009a34 6e645f77 61697400 70746872 6561645f nd_wait.pthread_ │ │ │ │ - 0x00009a44 636f6e64 5f736967 6e616c00 6d756e6d cond_signal.munm │ │ │ │ - 0x00009a54 61700070 74687265 61645f63 6f6e645f ap.pthread_cond_ │ │ │ │ - 0x00009a64 62726f61 64636173 74007074 68726561 broadcast.pthrea │ │ │ │ - 0x00009a74 645f636f 6e646174 74725f73 6574636c d_condattr_setcl │ │ │ │ - 0x00009a84 6f636b00 70746872 6561645f 7365746e ock.pthread_setn │ │ │ │ - 0x00009a94 616d655f 6e70006e 756d615f 6269746d ame_np.numa_bitm │ │ │ │ - 0x00009aa4 61736b5f 66726565 006c6962 6e756d61 ask_free.libnuma │ │ │ │ - 0x00009ab4 5f312e32 006e756d 615f6765 745f6d65 _1.2.numa_get_me │ │ │ │ - 0x00009ac4 6d735f61 6c6c6f77 6564006e 756d615f ms_allowed.numa_ │ │ │ │ - 0x00009ad4 6e756d5f 636f6e66 69677572 65645f6e num_configured_n │ │ │ │ - 0x00009ae4 6f646573 006e756d 615f6176 61696c61 odes.numa_availa │ │ │ │ - 0x00009af4 626c6500 6d62696e 64006d61 64766973 ble.mbind.madvis │ │ │ │ - 0x00009b04 65006d6d 61703634 00707468 72656164 e.mmap64.pthread │ │ │ │ - 0x00009b14 5f646574 61636800 70746872 6561645f _detach.pthread_ │ │ │ │ - 0x00009b24 6a6f696e 00707468 72656164 5f736967 join.pthread_sig │ │ │ │ - 0x00009b34 6d61736b 00474c49 42435f32 2e333200 mask.GLIBC_2.32. │ │ │ │ - 0x00009b44 5f5f7469 6d657266 645f7365 7474696d __timerfd_settim │ │ │ │ - 0x00009b54 65363400 74696d65 7266645f 63726561 e64.timerfd_crea │ │ │ │ - 0x00009b64 74650047 4c494243 5f322e38 00707468 te.GLIBC_2.8.pth │ │ │ │ - 0x00009b74 72656164 5f6d7574 65785f75 6e6c6f63 read_mutex_unloc │ │ │ │ - 0x00009b84 6b007074 68726561 645f6d75 7465785f k.pthread_mutex_ │ │ │ │ - 0x00009b94 6c6f636b 005f5f67 65747469 6d656f66 lock.__gettimeof │ │ │ │ - 0x00009ba4 64617936 34005f5f 67657472 75736167 day64.__getrusag │ │ │ │ - 0x00009bb4 65363400 636c6f63 6b5f6765 74637075 e64.clock_getcpu │ │ │ │ - 0x00009bc4 636c6f63 6b696400 474c4942 435f322e clockid.GLIBC_2. │ │ │ │ - 0x00009bd4 31370066 66695f74 7970655f 646f7562 17.ffi_type_doub │ │ │ │ - 0x00009be4 6c650066 66695f74 7970655f 666c6f61 le.ffi_type_floa │ │ │ │ - 0x00009bf4 74006666 695f7479 70655f73 696e7436 t.ffi_type_sint6 │ │ │ │ - 0x00009c04 34006666 695f7479 70655f73 696e7431 4.ffi_type_sint1 │ │ │ │ - 0x00009c14 36006666 695f7479 70655f73 696e7433 6.ffi_type_sint3 │ │ │ │ - 0x00009c24 32006666 695f7479 70655f75 696e7438 2.ffi_type_uint8 │ │ │ │ - 0x00009c34 00666669 5f747970 655f7569 6e743634 .ffi_type_uint64 │ │ │ │ - 0x00009c44 00666669 5f747970 655f706f 696e7465 .ffi_type_pointe │ │ │ │ - 0x00009c54 72006666 695f7479 70655f75 696e7431 r.ffi_type_uint1 │ │ │ │ - 0x00009c64 36006666 695f7479 70655f76 6f696400 6.ffi_type_void. │ │ │ │ - 0x00009c74 6666695f 74797065 5f75696e 74333200 ffi_type_uint32. │ │ │ │ - 0x00009c84 6666695f 74797065 5f73696e 74380066 ffi_type_sint8.f │ │ │ │ - 0x00009c94 66695f70 7265705f 636c6f73 7572655f fi_prep_closure_ │ │ │ │ - 0x00009ca4 6c6f6300 4c494246 46495f43 4c4f5355 loc.LIBFFI_CLOSU │ │ │ │ - 0x00009cb4 52455f38 2e300066 66695f63 6c6f7375 RE_8.0.ffi_closu │ │ │ │ - 0x00009cc4 72655f61 6c6c6f63 00666669 5f707265 re_alloc.ffi_pre │ │ │ │ - 0x00009cd4 705f6369 66006666 695f636c 6f737572 p_cif.ffi_closur │ │ │ │ - 0x00009ce4 655f6672 65650066 6f70656e 36340073 e_free.fopen64.s │ │ │ │ - 0x00009cf4 74706370 79007673 6e707269 6e746600 tpcpy.vsnprintf. │ │ │ │ - 0x00009d04 66636c6f 73650070 72696e74 66007075 fclose.printf.pu │ │ │ │ - 0x00009d14 74730073 7072696e 7466005f 5f637469 ts.sprintf.__cti │ │ │ │ - 0x00009d24 6d653634 5f72005f 5f74696d 65363400 me64_r.__time64. │ │ │ │ - 0x00009d34 5f5f6e61 6e6f736c 65657036 3400706f __nanosleep64.po │ │ │ │ - 0x00009d44 7369785f 6d656d61 6c69676e 00737472 six_memalign.str │ │ │ │ - 0x00009d54 6e6c656e 00736574 6c6f6361 6c650073 nlen.setlocale.s │ │ │ │ - 0x00009d64 74726572 726f7200 66707574 63006670 trerror.fputc.fp │ │ │ │ - 0x00009d74 72696e74 66007374 64657272 00737472 rintf.stderr.str │ │ │ │ - 0x00009d84 72636872 00737472 64757000 5f5f6973 rchr.strdup.__is │ │ │ │ - 0x00009d94 6f633233 5f737472 746f6c00 5f5f6973 oc23_strtol.__is │ │ │ │ - 0x00009da4 6f633233 5f737472 746f756c 00737472 oc23_strtoul.str │ │ │ │ - 0x00009db4 6e636d70 00737472 63707900 76667072 ncmp.strcpy.vfpr │ │ │ │ - 0x00009dc4 696e7466 00737472 6e637079 005f5f63 intf.strncpy.__c │ │ │ │ - 0x00009dd4 74797065 5f625f6c 6f630073 7472746f type_b_loc.strto │ │ │ │ - 0x00009de4 64007374 646f7574 0066666c 75736800 d.stdout.fflush. │ │ │ │ - 0x00009df4 736e7072 696e7466 00737472 636d7000 snprintf.strcmp. │ │ │ │ - 0x00009e04 65786563 76706500 474c4942 435f322e execvpe.GLIBC_2. │ │ │ │ - 0x00009e14 3131005f 5f66636e 746c5f74 696d6536 11.__fcntl_time6 │ │ │ │ - 0x00009e24 34007069 70653200 474c4942 435f322e 4.pipe2.GLIBC_2. │ │ │ │ - 0x00009e34 39005f5f 6c737461 7436345f 74696d65 9.__lstat64_time │ │ │ │ - 0x00009e44 3634006d 6b6e6f64 00474c49 42435f32 64.mknod.GLIBC_2 │ │ │ │ - 0x00009e54 2e333300 5f5f6675 74696d65 73363400 .33.__futimes64. │ │ │ │ - 0x00009e64 5f5f6c75 74696d65 73363400 5f5f7574 __lutimes64.__ut │ │ │ │ - 0x00009e74 696d6573 3634005f 5f667574 696d656e imes64.__futimen │ │ │ │ - 0x00009e84 73363400 5f5f636c 6f636b5f 67657472 s64.__clock_getr │ │ │ │ - 0x00009e94 65733634 005f5f63 6c6f636b 5f676574 es64.__clock_get │ │ │ │ - 0x00009ea4 74696d65 3634005f 5f676d70 6e5f6d75 time64.__gmpn_mu │ │ │ │ - 0x00009eb4 6c005f5f 676d706e 5f6d756c 5f31005f l.__gmpn_mul_1._ │ │ │ │ - 0x00009ec4 5f676d70 6e5f7375 625f3100 5f5f676d _gmpn_sub_1.__gm │ │ │ │ - 0x00009ed4 706e5f61 64645f31 005f5f67 6d706e5f pn_add_1.__gmpn_ │ │ │ │ - 0x00009ee4 706f7063 6f756e74 005f5f67 6d706e5f popcount.__gmpn_ │ │ │ │ - 0x00009ef4 6d6f645f 31005f5f 676d706e 5f737562 mod_1.__gmpn_sub │ │ │ │ - 0x00009f04 005f5f67 6d706e5f 61646400 5f5f676d .__gmpn_add.__gm │ │ │ │ - 0x00009f14 706e5f64 69767265 6d5f3100 5f5f676d pn_divrem_1.__gm │ │ │ │ - 0x00009f24 706e5f63 6d70005f 5f676d70 6e5f786f pn_cmp.__gmpn_xo │ │ │ │ - 0x00009f34 725f6e00 5f5f676d 706e5f69 6f725f6e r_n.__gmpn_ior_n │ │ │ │ - 0x00009f44 005f5f67 6d706e5f 616e646e 5f6e005f .__gmpn_andn_n._ │ │ │ │ - 0x00009f54 5f676d70 6e5f616e 645f6e00 5f5f676d _gmpn_and_n.__gm │ │ │ │ - 0x00009f64 707a5f69 6e766572 74005f5f 676d707a pz_invert.__gmpz │ │ │ │ - 0x00009f74 5f706f77 6d5f7365 63005f5f 676d707a _powm_sec.__gmpz │ │ │ │ - 0x00009f84 5f706f77 6d005f5f 676d707a 5f6e6578 _powm.__gmpz_nex │ │ │ │ - 0x00009f94 74707269 6d65005f 5f676d70 7a5f7072 tprime.__gmpz_pr │ │ │ │ - 0x00009fa4 6f626162 5f707269 6d655f70 005f5f67 obab_prime_p.__g │ │ │ │ - 0x00009fb4 6d707a5f 6578706f 7274005f 5f676d70 mpz_export.__gmp │ │ │ │ - 0x00009fc4 7a5f7369 7a65696e 62617365 005f5f67 z_sizeinbase.__g │ │ │ │ - 0x00009fd4 6d706e5f 74646976 5f717200 5f5f676d mpn_tdiv_qr.__gm │ │ │ │ - 0x00009fe4 707a5f67 63646578 74005f5f 676d707a pz_gcdext.__gmpz │ │ │ │ - 0x00009ff4 5f636c65 6172005f 5f676d70 7a5f6763 _clear.__gmpz_gc │ │ │ │ - 0x0000a004 64005f5f 676d707a 5f696e69 74005f5f d.__gmpz_init.__ │ │ │ │ - 0x0000a014 676d706e 5f676364 5f31005f 5f676d70 gmpn_gcd_1.__gmp │ │ │ │ - 0x0000a024 7a5f6765 745f645f 32657870 005f5f67 z_get_d_2exp.__g │ │ │ │ - 0x0000a034 6d707a5f 6765745f 64005f5f 676d706e mpz_get_d.__gmpn │ │ │ │ - 0x0000a044 5f6c7368 69667400 5f5f676d 706e5f72 _lshift.__gmpn_r │ │ │ │ - 0x0000a054 73686966 74006570 6f6c6c5f 63746c00 shift.epoll_ctl. │ │ │ │ - 0x0000a064 65706f6c 6c5f7761 69740065 706f6c6c epoll_wait.epoll │ │ │ │ - 0x0000a074 5f637265 61746500 6576656e 74666400 _create.eventfd. │ │ │ │ - 0x0000a084 474c4942 435f322e 37006576 656e7466 GLIBC_2.7.eventf │ │ │ │ - 0x0000a094 645f7772 69746500 5f5f7870 675f7374 d_write.__xpg_st │ │ │ │ - 0x0000a0a4 72657272 6f725f72 00706f6c 6c006963 rerror_r.poll.ic │ │ │ │ - 0x0000a0b4 6f6e765f 636c6f73 65006963 6f6e7600 onv_close.iconv. │ │ │ │ - 0x0000a0c4 69636f6e 765f6f70 656e0075 6d61736b iconv_open.umask │ │ │ │ - 0x0000a0d4 00637265 61740074 63736574 61747472 .creat.tcsetattr │ │ │ │ - 0x0000a0e4 00746367 65746174 74720073 69677072 .tcgetattr.sigpr │ │ │ │ - 0x0000a0f4 6f636d61 736b006d 6b666966 6f005f5f ocmask.mkfifo.__ │ │ │ │ - 0x0000a104 7574696d 65363400 6c736565 6b363400 utime64.lseek64. │ │ │ │ + 0x00009784 36005f5f 6c696263 5f737461 72745f6d 6.__libc_start_m │ │ │ │ + 0x00009794 61696e00 474c4942 435f322e 3334006d ain.GLIBC_2.34.m │ │ │ │ + 0x000097a4 70726f74 65637400 5f5f6973 6f633233 protect.__isoc23 │ │ │ │ + 0x000097b4 5f737363 616e6600 474c4942 435f322e _sscanf.GLIBC_2. │ │ │ │ + 0x000097c4 33380064 6c5f6974 65726174 655f7068 38.dl_iterate_ph │ │ │ │ + 0x000097d4 64720064 6c696e66 6f00646c 6f70656e dr.dlinfo.dlopen │ │ │ │ + 0x000097e4 00646c63 6c6f7365 00667365 656b0066 .dlclose.fseek.f │ │ │ │ + 0x000097f4 656f6600 6674656c 6c006672 65616400 eof.ftell.fread. │ │ │ │ + 0x00009804 66676574 73007265 67657865 63006e65 fgets.regexec.ne │ │ │ │ + 0x00009814 776c6f63 616c6500 66726565 6c6f6361 wlocale.freeloca │ │ │ │ + 0x00009824 6c650075 73656c6f 63616c65 00667075 le.uselocale.fpu │ │ │ │ + 0x00009834 74730064 69726e61 6d650072 65676672 ts.dirname.regfr │ │ │ │ + 0x00009844 65650072 6567636f 6d700064 6c73796d ee.regcomp.dlsym │ │ │ │ + 0x00009854 00646c65 72726f72 00666669 5f63616c .dlerror.ffi_cal │ │ │ │ + 0x00009864 6c004c49 42464649 5f424153 455f382e l.LIBFFI_BASE_8. │ │ │ │ + 0x00009874 30006c69 62666669 2e736f2e 38006765 0.libffi.so.8.ge │ │ │ │ + 0x00009884 74630070 74687265 61645f6d 75746578 tc.pthread_mutex │ │ │ │ + 0x00009894 5f747279 6c6f636b 00736368 65645f73 _trylock.sched_s │ │ │ │ + 0x000098a4 65746166 66696e69 74790070 61757365 etaffinity.pause │ │ │ │ + 0x000098b4 005f5f73 656c6563 74363400 73797363 .__select64.sysc │ │ │ │ + 0x000098c4 616c6c00 70746872 6561645f 6b696c6c all.pthread_kill │ │ │ │ + 0x000098d4 006e756d 615f7275 6e5f6f6e 5f6e6f64 .numa_run_on_nod │ │ │ │ + 0x000098e4 65006c69 626e756d 615f312e 31006c69 e.libnuma_1.1.li │ │ │ │ + 0x000098f4 626e756d 612e736f 2e310070 74687265 bnuma.so.1.pthre │ │ │ │ + 0x00009904 61645f6b 65795f64 656c6574 65007074 ad_key_delete.pt │ │ │ │ + 0x00009914 68726561 645f7365 74737065 63696669 hread_setspecifi │ │ │ │ + 0x00009924 63007074 68726561 645f6765 74737065 c.pthread_getspe │ │ │ │ + 0x00009934 63696669 63007074 68726561 645f6b65 cific.pthread_ke │ │ │ │ + 0x00009944 795f6372 65617465 00707468 72656164 y_create.pthread │ │ │ │ + 0x00009954 5f636f6e 64617474 725f6465 7374726f _condattr_destro │ │ │ │ + 0x00009964 79007074 68726561 645f6d75 7465785f y.pthread_mutex_ │ │ │ │ + 0x00009974 64657374 726f7900 70746872 6561645f destroy.pthread_ │ │ │ │ + 0x00009984 636f6e64 5f646573 74726f79 00707468 cond_destroy.pth │ │ │ │ + 0x00009994 72656164 5f6d7574 65785f69 6e697400 read_mutex_init. │ │ │ │ + 0x000099a4 70746872 6561645f 636f6e64 5f696e69 pthread_cond_ini │ │ │ │ + 0x000099b4 74007074 68726561 645f636f 6e646174 t.pthread_condat │ │ │ │ + 0x000099c4 74725f69 6e697400 70746872 6561645f tr_init.pthread_ │ │ │ │ + 0x000099d4 63726561 74650070 74687265 61645f65 create.pthread_e │ │ │ │ + 0x000099e4 78697400 70746872 6561645f 73656c66 xit.pthread_self │ │ │ │ + 0x000099f4 00736368 65645f79 69656c64 005f5f70 .sched_yield.__p │ │ │ │ + 0x00009a04 74687265 61645f63 6f6e645f 74696d65 thread_cond_time │ │ │ │ + 0x00009a14 64776169 74363400 70746872 6561645f dwait64.pthread_ │ │ │ │ + 0x00009a24 636f6e64 5f776169 74007074 68726561 cond_wait.pthrea │ │ │ │ + 0x00009a34 645f636f 6e645f73 69676e61 6c006d75 d_cond_signal.mu │ │ │ │ + 0x00009a44 6e6d6170 00707468 72656164 5f636f6e nmap.pthread_con │ │ │ │ + 0x00009a54 645f6272 6f616463 61737400 70746872 d_broadcast.pthr │ │ │ │ + 0x00009a64 6561645f 636f6e64 61747472 5f736574 ead_condattr_set │ │ │ │ + 0x00009a74 636c6f63 6b007074 68726561 645f7365 clock.pthread_se │ │ │ │ + 0x00009a84 746e616d 655f6e70 006e756d 615f6269 tname_np.numa_bi │ │ │ │ + 0x00009a94 746d6173 6b5f6672 6565006c 69626e75 tmask_free.libnu │ │ │ │ + 0x00009aa4 6d615f31 2e32006e 756d615f 6765745f ma_1.2.numa_get_ │ │ │ │ + 0x00009ab4 6d656d73 5f616c6c 6f776564 006e756d mems_allowed.num │ │ │ │ + 0x00009ac4 615f6e75 6d5f636f 6e666967 75726564 a_num_configured │ │ │ │ + 0x00009ad4 5f6e6f64 6573006e 756d615f 61766169 _nodes.numa_avai │ │ │ │ + 0x00009ae4 6c61626c 65006d62 696e6400 6d616476 lable.mbind.madv │ │ │ │ + 0x00009af4 69736500 6d6d6170 36340070 74687265 ise.mmap64.pthre │ │ │ │ + 0x00009b04 61645f64 65746163 68007074 68726561 ad_detach.pthrea │ │ │ │ + 0x00009b14 645f6a6f 696e0070 74687265 61645f73 d_join.pthread_s │ │ │ │ + 0x00009b24 69676d61 736b0047 4c494243 5f322e33 igmask.GLIBC_2.3 │ │ │ │ + 0x00009b34 32005f5f 74696d65 7266645f 73657474 2.__timerfd_sett │ │ │ │ + 0x00009b44 696d6536 34007469 6d657266 645f6372 ime64.timerfd_cr │ │ │ │ + 0x00009b54 65617465 00474c49 42435f32 2e380070 eate.GLIBC_2.8.p │ │ │ │ + 0x00009b64 74687265 61645f6d 75746578 5f756e6c thread_mutex_unl │ │ │ │ + 0x00009b74 6f636b00 70746872 6561645f 6d757465 ock.pthread_mute │ │ │ │ + 0x00009b84 785f6c6f 636b005f 5f676574 74696d65 x_lock.__gettime │ │ │ │ + 0x00009b94 6f666461 79363400 5f5f6765 74727573 ofday64.__getrus │ │ │ │ + 0x00009ba4 61676536 3400636c 6f636b5f 67657463 age64.clock_getc │ │ │ │ + 0x00009bb4 7075636c 6f636b69 6400474c 4942435f puclockid.GLIBC_ │ │ │ │ + 0x00009bc4 322e3137 00666669 5f747970 655f646f 2.17.ffi_type_do │ │ │ │ + 0x00009bd4 75626c65 00666669 5f747970 655f666c uble.ffi_type_fl │ │ │ │ + 0x00009be4 6f617400 6666695f 74797065 5f73696e oat.ffi_type_sin │ │ │ │ + 0x00009bf4 74363400 6666695f 74797065 5f73696e t64.ffi_type_sin │ │ │ │ + 0x00009c04 74313600 6666695f 74797065 5f73696e t16.ffi_type_sin │ │ │ │ + 0x00009c14 74333200 6666695f 74797065 5f75696e t32.ffi_type_uin │ │ │ │ + 0x00009c24 74380066 66695f74 7970655f 75696e74 t8.ffi_type_uint │ │ │ │ + 0x00009c34 36340066 66695f74 7970655f 706f696e 64.ffi_type_poin │ │ │ │ + 0x00009c44 74657200 6666695f 74797065 5f75696e ter.ffi_type_uin │ │ │ │ + 0x00009c54 74313600 6666695f 74797065 5f766f69 t16.ffi_type_voi │ │ │ │ + 0x00009c64 64006666 695f7479 70655f75 696e7433 d.ffi_type_uint3 │ │ │ │ + 0x00009c74 32006666 695f7479 70655f73 696e7438 2.ffi_type_sint8 │ │ │ │ + 0x00009c84 00666669 5f707265 705f636c 6f737572 .ffi_prep_closur │ │ │ │ + 0x00009c94 655f6c6f 63004c49 42464649 5f434c4f e_loc.LIBFFI_CLO │ │ │ │ + 0x00009ca4 53555245 5f382e30 00666669 5f636c6f SURE_8.0.ffi_clo │ │ │ │ + 0x00009cb4 73757265 5f616c6c 6f630066 66695f70 sure_alloc.ffi_p │ │ │ │ + 0x00009cc4 7265705f 63696600 6666695f 636c6f73 rep_cif.ffi_clos │ │ │ │ + 0x00009cd4 7572655f 66726565 00666f70 656e3634 ure_free.fopen64 │ │ │ │ + 0x00009ce4 00737470 63707900 76736e70 72696e74 .stpcpy.vsnprint │ │ │ │ + 0x00009cf4 66006663 6c6f7365 00707269 6e746600 f.fclose.printf. │ │ │ │ + 0x00009d04 70757473 00737072 696e7466 005f5f63 puts.sprintf.__c │ │ │ │ + 0x00009d14 74696d65 36345f72 005f5f74 696d6536 time64_r.__time6 │ │ │ │ + 0x00009d24 34005f5f 6e616e6f 736c6565 70363400 4.__nanosleep64. │ │ │ │ + 0x00009d34 706f7369 785f6d65 6d616c69 676e0073 posix_memalign.s │ │ │ │ + 0x00009d44 74726e6c 656e0073 65746c6f 63616c65 trnlen.setlocale │ │ │ │ + 0x00009d54 00737472 6572726f 72006670 75746300 .strerror.fputc. │ │ │ │ + 0x00009d64 66707269 6e746600 73746465 72720073 fprintf.stderr.s │ │ │ │ + 0x00009d74 74727263 68720073 74726475 70005f5f trrchr.strdup.__ │ │ │ │ + 0x00009d84 69736f63 32335f73 7472746f 6c005f5f isoc23_strtol.__ │ │ │ │ + 0x00009d94 69736f63 32335f73 7472746f 756c0073 isoc23_strtoul.s │ │ │ │ + 0x00009da4 74726e63 6d700073 74726370 79007666 trncmp.strcpy.vf │ │ │ │ + 0x00009db4 7072696e 74660073 74726e63 7079005f printf.strncpy._ │ │ │ │ + 0x00009dc4 5f637479 70655f62 5f6c6f63 00737472 _ctype_b_loc.str │ │ │ │ + 0x00009dd4 746f6400 7374646f 75740066 666c7573 tod.stdout.fflus │ │ │ │ + 0x00009de4 6800736e 7072696e 74660073 7472636d h.snprintf.strcm │ │ │ │ + 0x00009df4 70005f5f 7574696d 656e7361 74363400 p.__utimensat64. │ │ │ │ + 0x00009e04 6d6b6e6f 6400474c 4942435f 322e3333 mknod.GLIBC_2.33 │ │ │ │ + 0x00009e14 005f5f6c 73746174 36345f74 696d6536 .__lstat64_time6 │ │ │ │ + 0x00009e24 34005f5f 7574696d 65733634 005f5f66 4.__utimes64.__f │ │ │ │ + 0x00009e34 7574696d 656e7336 34005f5f 66757469 utimens64.__futi │ │ │ │ + 0x00009e44 6d657336 34005f5f 6c757469 6d657336 mes64.__lutimes6 │ │ │ │ + 0x00009e54 34005f5f 636c6f63 6b5f6765 74726573 4.__clock_getres │ │ │ │ + 0x00009e64 3634005f 5f636c6f 636b5f67 65747469 64.__clock_getti │ │ │ │ + 0x00009e74 6d653634 005f5f67 6d706e5f 6d756c00 me64.__gmpn_mul. │ │ │ │ + 0x00009e84 5f5f676d 706e5f6d 756c5f31 005f5f67 __gmpn_mul_1.__g │ │ │ │ + 0x00009e94 6d706e5f 7375625f 31005f5f 676d706e mpn_sub_1.__gmpn │ │ │ │ + 0x00009ea4 5f616464 5f31005f 5f676d70 6e5f706f _add_1.__gmpn_po │ │ │ │ + 0x00009eb4 70636f75 6e74005f 5f676d70 6e5f6d6f pcount.__gmpn_mo │ │ │ │ + 0x00009ec4 645f3100 5f5f676d 706e5f73 7562005f d_1.__gmpn_sub._ │ │ │ │ + 0x00009ed4 5f676d70 6e5f6164 64005f5f 676d706e _gmpn_add.__gmpn │ │ │ │ + 0x00009ee4 5f646976 72656d5f 31005f5f 676d706e _divrem_1.__gmpn │ │ │ │ + 0x00009ef4 5f636d70 005f5f67 6d706e5f 786f725f _cmp.__gmpn_xor_ │ │ │ │ + 0x00009f04 6e005f5f 676d706e 5f696f72 5f6e005f n.__gmpn_ior_n._ │ │ │ │ + 0x00009f14 5f676d70 6e5f616e 646e5f6e 005f5f67 _gmpn_andn_n.__g │ │ │ │ + 0x00009f24 6d706e5f 616e645f 6e005f5f 676d707a mpn_and_n.__gmpz │ │ │ │ + 0x00009f34 5f696e76 65727400 5f5f676d 707a5f70 _invert.__gmpz_p │ │ │ │ + 0x00009f44 6f776d5f 73656300 5f5f676d 707a5f70 owm_sec.__gmpz_p │ │ │ │ + 0x00009f54 6f776d00 5f5f676d 707a5f6e 65787470 owm.__gmpz_nextp │ │ │ │ + 0x00009f64 72696d65 005f5f67 6d707a5f 70726f62 rime.__gmpz_prob │ │ │ │ + 0x00009f74 61625f70 72696d65 5f70005f 5f676d70 ab_prime_p.__gmp │ │ │ │ + 0x00009f84 7a5f6578 706f7274 005f5f67 6d707a5f z_export.__gmpz_ │ │ │ │ + 0x00009f94 73697a65 696e6261 7365005f 5f676d70 sizeinbase.__gmp │ │ │ │ + 0x00009fa4 6e5f7464 69765f71 72005f5f 676d707a n_tdiv_qr.__gmpz │ │ │ │ + 0x00009fb4 5f676364 65787400 5f5f676d 707a5f63 _gcdext.__gmpz_c │ │ │ │ + 0x00009fc4 6c656172 005f5f67 6d707a5f 67636400 lear.__gmpz_gcd. │ │ │ │ + 0x00009fd4 5f5f676d 707a5f69 6e697400 5f5f676d __gmpz_init.__gm │ │ │ │ + 0x00009fe4 706e5f67 63645f31 005f5f67 6d707a5f pn_gcd_1.__gmpz_ │ │ │ │ + 0x00009ff4 6765745f 645f3265 7870005f 5f676d70 get_d_2exp.__gmp │ │ │ │ + 0x0000a004 7a5f6765 745f6400 5f5f676d 706e5f6c z_get_d.__gmpn_l │ │ │ │ + 0x0000a014 73686966 74005f5f 676d706e 5f727368 shift.__gmpn_rsh │ │ │ │ + 0x0000a024 69667400 65706f6c 6c5f6374 6c006570 ift.epoll_ctl.ep │ │ │ │ + 0x0000a034 6f6c6c5f 77616974 0065706f 6c6c5f63 oll_wait.epoll_c │ │ │ │ + 0x0000a044 72656174 65006576 656e7466 6400474c reate.eventfd.GL │ │ │ │ + 0x0000a054 4942435f 322e3700 6576656e 7466645f IBC_2.7.eventfd_ │ │ │ │ + 0x0000a064 77726974 65005f5f 7870675f 73747265 write.__xpg_stre │ │ │ │ + 0x0000a074 72726f72 5f720070 6f6c6c00 69636f6e rror_r.poll.icon │ │ │ │ + 0x0000a084 765f636c 6f736500 69636f6e 76006963 v_close.iconv.ic │ │ │ │ + 0x0000a094 6f6e765f 6f70656e 00756d61 736b0063 onv_open.umask.c │ │ │ │ + 0x0000a0a4 72656174 00746373 65746174 74720074 reat.tcsetattr.t │ │ │ │ + 0x0000a0b4 63676574 61747472 00736967 70726f63 cgetattr.sigproc │ │ │ │ + 0x0000a0c4 6d61736b 006d6b66 69666f00 5f5f7574 mask.mkfifo.__ut │ │ │ │ + 0x0000a0d4 696d6536 34006c73 65656b36 34006578 ime64.lseek64.ex │ │ │ │ + 0x0000a0e4 65637670 6500474c 4942435f 322e3131 ecvpe.GLIBC_2.11 │ │ │ │ + 0x0000a0f4 005f5f66 636e746c 5f74696d 65363400 .__fcntl_time64. │ │ │ │ + 0x0000a104 70697065 3200474c 4942435f 322e3900 pipe2.GLIBC_2.9. │ │ │ │ 0x0000a114 69736174 74790063 616c6c6f 63006162 isatty.calloc.ab │ │ │ │ 0x0000a124 6f727400 72616973 65006677 72697465 ort.raise.fwrite │ │ │ │ 0x0000a134 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ 0x0000a144 71736f72 74005f5f 61737365 72745f66 qsort.__assert_f │ │ │ │ 0x0000a154 61696c00 5f49544d 5f646572 65676973 ail._ITM_deregis │ │ │ │ 0x0000a164 74657254 4d436c6f 6e655461 626c6500 terTMCloneTable. │ │ │ │ 0x0000a174 5f49544d 5f726567 69737465 72544d43 _ITM_registerTMC │ │ │ │ @@ -174,85 +174,85 @@ │ │ │ │ 0x0000a214 696e6866 00617369 6e68006c 6f673170 inhf.asinh.log1p │ │ │ │ 0x0000a224 0074616e 68660061 636f7366 0073696e .tanhf.acosf.sin │ │ │ │ 0x0000a234 636f7300 706f7766 00657870 0061636f cos.powf.exp.aco │ │ │ │ 0x0000a244 73680061 73696e68 66006365 696c0065 sh.asinhf.ceil.e │ │ │ │ 0x0000a254 78706d31 66006578 70660063 6f736866 xpm1f.expf.coshf │ │ │ │ 0x0000a264 006c6f67 31706600 6c6f6700 73696e66 .log1pf.log.sinf │ │ │ │ 0x0000a274 0073696e 68006163 6f730061 74616e68 .sinh.acos.atanh │ │ │ │ - 0x0000a284 66006d65 6d637079 006b696c 6c706700 f.memcpy.killpg. │ │ │ │ - 0x0000a294 67657470 67696400 5f657869 74007772 getpgid._exit.wr │ │ │ │ - 0x0000a2a4 69746500 64757032 00666f72 6b007379 ite.dup2.fork.sy │ │ │ │ - 0x0000a2b4 73636f6e 66007069 70650072 65616400 sconf.pipe.read. │ │ │ │ - 0x0000a2c4 73657467 69640063 6c6f7365 00676574 setgid.close.get │ │ │ │ - 0x0000a2d4 70777569 645f7200 6d616c6c 6f63006b pwuid_r.malloc.k │ │ │ │ - 0x0000a2e4 696c6c00 73657475 69640077 61697470 ill.setuid.waitp │ │ │ │ - 0x0000a2f4 69640069 6e697467 726f7570 73005f5f id.initgroups.__ │ │ │ │ - 0x0000a304 6572726e 6f5f6c6f 63617469 6f6e0070 errno_location.p │ │ │ │ - 0x0000a314 6f736978 5f737061 776e6174 74725f73 osix_spawnattr_s │ │ │ │ - 0x0000a324 65747369 67646566 61756c74 00636864 etsigdefault.chd │ │ │ │ - 0x0000a334 69720073 69676164 64736574 00676574 ir.sigaddset.get │ │ │ │ - 0x0000a344 67696400 706f7369 785f7370 61776e61 gid.posix_spawna │ │ │ │ - 0x0000a354 7474725f 73657466 6c616773 00736574 ttr_setflags.set │ │ │ │ - 0x0000a364 70676964 00736574 73696400 656e7669 pgid.setsid.envi │ │ │ │ - 0x0000a374 726f6e00 73696765 6d707479 73657400 ron.sigemptyset. │ │ │ │ - 0x0000a384 73696761 6374696f 6e006578 65637670 sigaction.execvp │ │ │ │ - 0x0000a394 00706f73 69785f73 7061776e 5f66696c .posix_spawn_fil │ │ │ │ - 0x0000a3a4 655f6163 74696f6e 735f6164 646f7065 e_actions_addope │ │ │ │ - 0x0000a3b4 6e00706f 7369785f 73706177 6e5f6669 n.posix_spawn_fi │ │ │ │ - 0x0000a3c4 6c655f61 6374696f 6e735f61 6464636c le_actions_addcl │ │ │ │ - 0x0000a3d4 6f736500 706f7369 785f7370 61776e5f ose.posix_spawn_ │ │ │ │ - 0x0000a3e4 66696c65 5f616374 696f6e73 5f616464 file_actions_add │ │ │ │ - 0x0000a3f4 64757032 00706f73 69785f73 7061776e dup2.posix_spawn │ │ │ │ - 0x0000a404 5f66696c 655f6163 74696f6e 735f696e _file_actions_in │ │ │ │ - 0x0000a414 69740070 6f736978 5f737061 776e6174 it.posix_spawnat │ │ │ │ - 0x0000a424 74725f69 6e697400 706f7369 785f7370 tr_init.posix_sp │ │ │ │ - 0x0000a434 61776e5f 66696c65 5f616374 696f6e73 awn_file_actions │ │ │ │ - 0x0000a444 5f616464 63686469 725f6e70 00706f73 _addchdir_np.pos │ │ │ │ - 0x0000a454 69785f73 7061776e 5f66696c 655f6163 ix_spawn_file_ac │ │ │ │ - 0x0000a464 74696f6e 735f6465 7374726f 7900706f tions_destroy.po │ │ │ │ - 0x0000a474 7369785f 73706177 6e617474 725f6465 six_spawnattr_de │ │ │ │ - 0x0000a484 7374726f 7900706f 7369785f 73706177 stroy.posix_spaw │ │ │ │ - 0x0000a494 6e700047 4c494243 5f322e31 35006d65 np.GLIBC_2.15.me │ │ │ │ - 0x0000a4a4 6d636d70 0062636d 70007265 616c7061 mcmp.bcmp.realpa │ │ │ │ - 0x0000a4b4 74680073 74726c65 6e006765 74657569 th.strlen.geteui │ │ │ │ - 0x0000a4c4 64006672 65650063 686f776e 006d656d d.free.chown.mem │ │ │ │ - 0x0000a4d4 73657400 6d656d6d 6f766500 6d656d63 set.memmove.memc │ │ │ │ - 0x0000a4e4 68720073 69676465 6c736574 00736967 hr.sigdelset.sig │ │ │ │ + 0x0000a284 66006d65 6d637079 006d656d 73657400 f.memcpy.memset. │ │ │ │ + 0x0000a294 6d656d6d 6f766500 62636d70 006d656d memmove.bcmp.mem │ │ │ │ + 0x0000a2a4 636d7000 6d656d63 68720070 6f736978 cmp.memchr.posix │ │ │ │ + 0x0000a2b4 5f737061 776e5f66 696c655f 61637469 _spawn_file_acti │ │ │ │ + 0x0000a2c4 6f6e735f 61646463 68646972 5f6e7000 ons_addchdir_np. │ │ │ │ + 0x0000a2d4 67657470 67696400 6b696c6c 70670073 getpgid.killpg.s │ │ │ │ + 0x0000a2e4 7973636f 6e660070 69706500 636c6f73 ysconf.pipe.clos │ │ │ │ + 0x0000a2f4 65006b69 6c6c005f 5f657272 6e6f5f6c e.kill.__errno_l │ │ │ │ + 0x0000a304 6f636174 696f6e00 77616974 70696400 ocation.waitpid. │ │ │ │ + 0x0000a314 5f657869 74007772 69746500 64757032 _exit.write.dup2 │ │ │ │ + 0x0000a324 00657865 63767000 73696761 6374696f .execvp.sigactio │ │ │ │ + 0x0000a334 6e00666f 726b0070 6f736978 5f737061 n.fork.posix_spa │ │ │ │ + 0x0000a344 776e5f66 696c655f 61637469 6f6e735f wn_file_actions_ │ │ │ │ + 0x0000a354 61646463 6c6f7365 00726561 6400706f addclose.read.po │ │ │ │ + 0x0000a364 7369785f 73706177 6e5f6669 6c655f61 six_spawn_file_a │ │ │ │ + 0x0000a374 6374696f 6e735f61 64646f70 656e0070 ctions_addopen.p │ │ │ │ + 0x0000a384 6f736978 5f737061 776e5f66 696c655f osix_spawn_file_ │ │ │ │ + 0x0000a394 61637469 6f6e735f 696e6974 00706f73 actions_init.pos │ │ │ │ + 0x0000a3a4 69785f73 7061776e 5f66696c 655f6163 ix_spawn_file_ac │ │ │ │ + 0x0000a3b4 74696f6e 735f6164 64647570 32007365 tions_adddup2.se │ │ │ │ + 0x0000a3c4 74676964 006d616c 6c6f6300 706f7369 tgid.malloc.posi │ │ │ │ + 0x0000a3d4 785f7370 61776e61 7474725f 696e6974 x_spawnattr_init │ │ │ │ + 0x0000a3e4 00676574 70777569 645f7200 706f7369 .getpwuid_r.posi │ │ │ │ + 0x0000a3f4 785f7370 61776e61 7474725f 64657374 x_spawnattr_dest │ │ │ │ + 0x0000a404 726f7900 696e6974 67726f75 70730070 roy.initgroups.p │ │ │ │ + 0x0000a414 6f736978 5f737061 776e5f66 696c655f osix_spawn_file_ │ │ │ │ + 0x0000a424 61637469 6f6e735f 64657374 726f7900 actions_destroy. │ │ │ │ + 0x0000a434 73657475 69640070 6f736978 5f737061 setuid.posix_spa │ │ │ │ + 0x0000a444 776e6174 74725f73 65747369 67646566 wnattr_setsigdef │ │ │ │ + 0x0000a454 61756c74 00636864 69720073 69676164 ault.chdir.sigad │ │ │ │ + 0x0000a464 64736574 00676574 67696400 706f7369 dset.getgid.posi │ │ │ │ + 0x0000a474 785f7370 61776e61 7474725f 73657466 x_spawnattr_setf │ │ │ │ + 0x0000a484 6c616773 00736574 70676964 00736574 lags.setpgid.set │ │ │ │ + 0x0000a494 73696400 656e7669 726f6e00 73696765 sid.environ.sige │ │ │ │ + 0x0000a4a4 6d707479 73657400 706f7369 785f7370 mptyset.posix_sp │ │ │ │ + 0x0000a4b4 61776e70 00474c49 42435f32 2e313500 awnp.GLIBC_2.15. │ │ │ │ + 0x0000a4c4 67657465 75696400 7265616c 70617468 geteuid.realpath │ │ │ │ + 0x0000a4d4 00737472 6c656e00 63686f77 6e006672 .strlen.chown.fr │ │ │ │ + 0x0000a4e4 65650073 69676465 6c736574 00736967 ee.sigdelset.sig │ │ │ │ 0x0000a4f4 66696c6c 73657400 73696769 736d656d fillset.sigismem │ │ │ │ 0x0000a504 62657200 616c6172 6d007369 67737573 ber.alarm.sigsus │ │ │ │ 0x0000a514 70656e64 00736967 70656e64 696e6700 pend.sigpending. │ │ │ │ - 0x0000a524 67657467 726e616d 5f720067 65746772 getgrnam_r.getgr │ │ │ │ - 0x0000a534 6769645f 72006765 7470776e 616d5f72 gid_r.getpwnam_r │ │ │ │ + 0x0000a524 67657467 72676964 5f720067 65747077 getgrgid_r.getpw │ │ │ │ + 0x0000a534 6e616d5f 72006765 7467726e 616d5f72 nam_r.getgrnam_r │ │ │ │ 0x0000a544 00676574 67726f75 70730073 65746772 .getgroups.setgr │ │ │ │ 0x0000a554 6f757073 00676574 75696400 67657465 oups.getuid.gete │ │ │ │ 0x0000a564 67696400 656e6470 77656e74 00736574 gid.endpwent.set │ │ │ │ - 0x0000a574 7077656e 74006765 74707765 6e740073 pwent.getpwent.s │ │ │ │ - 0x0000a584 65746567 69640065 6e646772 656e7400 etegid.endgrent. │ │ │ │ - 0x0000a594 73657465 75696400 73657467 72656e74 seteuid.setgrent │ │ │ │ + 0x0000a574 7077656e 74007365 74656769 64006765 pwent.setegid.ge │ │ │ │ + 0x0000a584 74707765 6e740073 65746575 69640065 tpwent.seteuid.e │ │ │ │ + 0x0000a594 6e646772 656e7400 73657467 72656e74 ndgrent.setgrent │ │ │ │ 0x0000a5a4 00676574 6772656e 74006765 746c6f67 .getgrent.getlog │ │ │ │ 0x0000a5b4 696e006f 70656e64 6972006d 6b646972 in.opendir.mkdir │ │ │ │ - 0x0000a5c4 00676574 63776400 726d6469 72007472 .getcwd.rmdir.tr │ │ │ │ - 0x0000a5d4 756e6361 74653634 0072656e 616d6500 uncate64.rename. │ │ │ │ - 0x0000a5e4 73796d6c 696e6b00 6c696e6b 006c6368 symlink.link.lch │ │ │ │ - 0x0000a5f4 6f776e00 72656164 6c696e6b 00756e6c own.readlink.unl │ │ │ │ - 0x0000a604 696e6b00 61636365 73730063 686d6f64 ink.access.chmod │ │ │ │ - 0x0000a614 00706174 68636f6e 6600756e 73657465 .pathconf.unsete │ │ │ │ + 0x0000a5c4 00726d64 69720074 72756e63 61746536 .rmdir.truncate6 │ │ │ │ + 0x0000a5d4 34006765 74637764 0072656e 616d6500 4.getcwd.rename. │ │ │ │ + 0x0000a5e4 73796d6c 696e6b00 6c696e6b 00726561 symlink.link.rea │ │ │ │ + 0x0000a5f4 646c696e 6b00756e 6c696e6b 006c6368 dlink.unlink.lch │ │ │ │ + 0x0000a604 6f776e00 63686d6f 64007061 7468636f own.chmod.pathco │ │ │ │ + 0x0000a614 6e660061 63636573 7300756e 73657465 nf.access.unsete │ │ │ │ 0x0000a624 6e760063 6c656172 656e7600 73657465 nv.clearenv.sete │ │ │ │ - 0x0000a634 6e760070 7574656e 76006765 74656e76 nv.putenv.getenv │ │ │ │ + 0x0000a634 6e760067 6574656e 76007075 74656e76 nv.getenv.putenv │ │ │ │ 0x0000a644 0066646f 70656e64 69720063 6c6f7365 .fdopendir.close │ │ │ │ 0x0000a654 64697200 74656c6c 64697200 66636864 dir.telldir.fchd │ │ │ │ 0x0000a664 69720073 65656b64 69720072 6577696e ir.seekdir.rewin │ │ │ │ 0x0000a674 64646972 00737461 74780047 4c494243 ddir.statx.GLIBC │ │ │ │ 0x0000a684 5f322e32 38006663 686f776e 00666368 _2.28.fchown.fch │ │ │ │ 0x0000a694 6d6f6400 66706174 68636f6e 66006f70 mod.fpathconf.op │ │ │ │ 0x0000a6a4 656e6174 36340064 75700074 696d6573 enat64.dup.times │ │ │ │ 0x0000a6b4 006e6963 65006765 74707269 6f726974 .nice.getpriorit │ │ │ │ 0x0000a6c4 79006578 69740073 65747072 696f7269 y.exit.setpriori │ │ │ │ - 0x0000a6d4 74790067 65747070 69640067 65747069 ty.getppid.getpi │ │ │ │ - 0x0000a6e4 64006765 74706772 70007265 61646469 d.getpgrp.readdi │ │ │ │ + 0x0000a6d4 74790067 65747067 72700067 65747070 ty.getpgrp.getpp │ │ │ │ + 0x0000a6e4 69640067 65747069 64007265 61646469 id.getpid.readdi │ │ │ │ 0x0000a6f4 72363400 7265616c 6c6f6300 5f5f7374 r64.realloc.__st │ │ │ │ 0x0000a704 61743634 5f74696d 65363400 5f5f6673 at64_time64.__fs │ │ │ │ 0x0000a714 74617436 345f7469 6d653634 00667472 tat64_time64.ftr │ │ │ │ 0x0000a724 756e6361 74653634 006f7065 6e363400 uncate64.open64. │ │ │ │ 0x0000a734 6e6c5f6c 616e6769 6e666f00 6c696267 nl_langinfo.libg │ │ │ │ 0x0000a744 6d702e73 6f2e3130 00 mp.so.10. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -4,1448 +4,1448 @@ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 0000b5c4 <__libc_start_main@plt-0x14>: │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ ldr lr, [pc, #4] @ b5d4 <__libc_start_main@plt-0x4> │ │ │ │ add lr, pc, lr │ │ │ │ ldr pc, [lr, #8]! │ │ │ │ - strdeq fp, [r3, #-224]! @ 0xffffff20 │ │ │ │ + cmneq r3, r0, ror #29 │ │ │ │ │ │ │ │ 0000b5d8 <__libc_start_main@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ - ldr pc, [ip, #3824]! @ 0xef0 │ │ │ │ - │ │ │ │ -0000b5e4 : │ │ │ │ - add ip, pc, #23068672 @ 0x1600000 │ │ │ │ - add ip, ip, #241664 @ 0x3b000 │ │ │ │ - ldr pc, [ip, #3816]! @ 0xee8 │ │ │ │ - │ │ │ │ -0000b5f0 <__gmon_start__@plt>: │ │ │ │ - add ip, pc, #23068672 @ 0x1600000 │ │ │ │ - add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3808]! @ 0xee0 │ │ │ │ │ │ │ │ -0000b5fc : │ │ │ │ +0000b5e4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3800]! @ 0xed8 │ │ │ │ │ │ │ │ -0000b608 : │ │ │ │ +0000b5f0 <__gmon_start__@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3792]! @ 0xed0 │ │ │ │ │ │ │ │ -0000b614 : │ │ │ │ +0000b5fc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3784]! @ 0xec8 │ │ │ │ │ │ │ │ -0000b620 : │ │ │ │ +0000b608 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3776]! @ 0xec0 │ │ │ │ │ │ │ │ -0000b62c : │ │ │ │ +0000b614 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3768]! @ 0xeb8 │ │ │ │ │ │ │ │ -0000b638 : │ │ │ │ +0000b620 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3760]! @ 0xeb0 │ │ │ │ │ │ │ │ -0000b644 <__fcntl_time64@plt>: │ │ │ │ +0000b62c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3752]! @ 0xea8 │ │ │ │ │ │ │ │ -0000b650 : │ │ │ │ +0000b638 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3744]! @ 0xea0 │ │ │ │ │ │ │ │ -0000b65c : │ │ │ │ +0000b644 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3736]! @ 0xe98 │ │ │ │ │ │ │ │ -0000b668 <__errno_location@plt>: │ │ │ │ +0000b650 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3728]! @ 0xe90 │ │ │ │ │ │ │ │ -0000b674 : │ │ │ │ +0000b65c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3720]! @ 0xe88 │ │ │ │ │ │ │ │ -0000b680 <_exit@plt>: │ │ │ │ +0000b668 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3712]! @ 0xe80 │ │ │ │ │ │ │ │ -0000b68c : │ │ │ │ +0000b674 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3704]! @ 0xe78 │ │ │ │ │ │ │ │ -0000b698 : │ │ │ │ +0000b680 <__fcntl_time64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3696]! @ 0xe70 │ │ │ │ │ │ │ │ -0000b6a4 : │ │ │ │ +0000b68c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3688]! @ 0xe68 │ │ │ │ │ │ │ │ -0000b6b0 : │ │ │ │ +0000b698 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3680]! @ 0xe60 │ │ │ │ │ │ │ │ -0000b6bc : │ │ │ │ +0000b6a4 <__errno_location@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3672]! @ 0xe58 │ │ │ │ │ │ │ │ -0000b6c8 : │ │ │ │ +0000b6b0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3664]! @ 0xe50 │ │ │ │ │ │ │ │ -0000b6d4 : │ │ │ │ +0000b6bc <_exit@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3656]! @ 0xe48 │ │ │ │ │ │ │ │ -0000b6e0 : │ │ │ │ +0000b6c8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3648]! @ 0xe40 │ │ │ │ │ │ │ │ -0000b6ec : │ │ │ │ +0000b6d4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3640]! @ 0xe38 │ │ │ │ │ │ │ │ -0000b6f8 : │ │ │ │ +0000b6e0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3632]! @ 0xe30 │ │ │ │ │ │ │ │ -0000b704 : │ │ │ │ +0000b6ec : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3624]! @ 0xe28 │ │ │ │ │ │ │ │ -0000b710 : │ │ │ │ +0000b6f8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3616]! @ 0xe20 │ │ │ │ │ │ │ │ -0000b71c : │ │ │ │ +0000b704 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3608]! @ 0xe18 │ │ │ │ │ │ │ │ -0000b728 : │ │ │ │ +0000b710 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3600]! @ 0xe10 │ │ │ │ │ │ │ │ -0000b734 : │ │ │ │ +0000b71c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3592]! @ 0xe08 │ │ │ │ │ │ │ │ -0000b740 : │ │ │ │ +0000b728 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3584]! @ 0xe00 │ │ │ │ │ │ │ │ -0000b74c : │ │ │ │ +0000b734 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3576]! @ 0xdf8 │ │ │ │ │ │ │ │ -0000b758 : │ │ │ │ +0000b740 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3568]! @ 0xdf0 │ │ │ │ │ │ │ │ -0000b764 : │ │ │ │ +0000b74c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3560]! @ 0xde8 │ │ │ │ │ │ │ │ -0000b770 : │ │ │ │ +0000b758 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3552]! @ 0xde0 │ │ │ │ │ │ │ │ -0000b77c : │ │ │ │ +0000b764 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3544]! @ 0xdd8 │ │ │ │ │ │ │ │ -0000b788 : │ │ │ │ +0000b770 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3536]! @ 0xdd0 │ │ │ │ │ │ │ │ -0000b794 : │ │ │ │ +0000b77c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3528]! @ 0xdc8 │ │ │ │ │ │ │ │ -0000b7a0 : │ │ │ │ +0000b788 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3520]! @ 0xdc0 │ │ │ │ │ │ │ │ -0000b7ac : │ │ │ │ +0000b794 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3512]! @ 0xdb8 │ │ │ │ │ │ │ │ -0000b7b8 : │ │ │ │ +0000b7a0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3504]! @ 0xdb0 │ │ │ │ │ │ │ │ -0000b7c4 : │ │ │ │ +0000b7ac : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3496]! @ 0xda8 │ │ │ │ │ │ │ │ -0000b7d0 : │ │ │ │ +0000b7b8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3488]! @ 0xda0 │ │ │ │ │ │ │ │ -0000b7dc : │ │ │ │ +0000b7c4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3480]! @ 0xd98 │ │ │ │ │ │ │ │ -0000b7e8 : │ │ │ │ +0000b7d0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3472]! @ 0xd90 │ │ │ │ │ │ │ │ -0000b7f4 : │ │ │ │ +0000b7dc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3464]! @ 0xd88 │ │ │ │ │ │ │ │ -0000b800 : │ │ │ │ +0000b7e8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3456]! @ 0xd80 │ │ │ │ │ │ │ │ -0000b80c : │ │ │ │ +0000b7f4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3448]! @ 0xd78 │ │ │ │ │ │ │ │ -0000b818 : │ │ │ │ +0000b800 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3440]! @ 0xd70 │ │ │ │ │ │ │ │ -0000b824 : │ │ │ │ +0000b80c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3432]! @ 0xd68 │ │ │ │ │ │ │ │ -0000b830 : │ │ │ │ +0000b818 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3424]! @ 0xd60 │ │ │ │ │ │ │ │ -0000b83c <__utimensat64@plt>: │ │ │ │ +0000b824 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3416]! @ 0xd58 │ │ │ │ │ │ │ │ -0000b848 : │ │ │ │ +0000b830 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3408]! @ 0xd50 │ │ │ │ │ │ │ │ -0000b854 : │ │ │ │ +0000b83c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3400]! @ 0xd48 │ │ │ │ │ │ │ │ -0000b860 : │ │ │ │ +0000b848 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3392]! @ 0xd40 │ │ │ │ │ │ │ │ -0000b86c : │ │ │ │ +0000b854 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3384]! @ 0xd38 │ │ │ │ │ │ │ │ -0000b878 : │ │ │ │ +0000b860 <__utimensat64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3376]! @ 0xd30 │ │ │ │ │ │ │ │ -0000b884 : │ │ │ │ +0000b86c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3368]! @ 0xd28 │ │ │ │ │ │ │ │ -0000b890 : │ │ │ │ +0000b878 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3360]! @ 0xd20 │ │ │ │ │ │ │ │ -0000b89c : │ │ │ │ +0000b884 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3352]! @ 0xd18 │ │ │ │ │ │ │ │ -0000b8a8 : │ │ │ │ +0000b890 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3344]! @ 0xd10 │ │ │ │ │ │ │ │ -0000b8b4 : │ │ │ │ +0000b89c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3336]! @ 0xd08 │ │ │ │ │ │ │ │ -0000b8c0 : │ │ │ │ +0000b8a8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3328]! @ 0xd00 │ │ │ │ │ │ │ │ -0000b8cc : │ │ │ │ +0000b8b4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3320]! @ 0xcf8 │ │ │ │ │ │ │ │ -0000b8d8 <__lstat64_time64@plt>: │ │ │ │ +0000b8c0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3312]! @ 0xcf0 │ │ │ │ │ │ │ │ -0000b8e4 : │ │ │ │ +0000b8cc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3304]! @ 0xce8 │ │ │ │ │ │ │ │ -0000b8f0 : │ │ │ │ +0000b8d8 <__lstat64_time64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3296]! @ 0xce0 │ │ │ │ │ │ │ │ -0000b8fc : │ │ │ │ +0000b8e4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3288]! @ 0xcd8 │ │ │ │ │ │ │ │ -0000b908 : │ │ │ │ +0000b8f0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3280]! @ 0xcd0 │ │ │ │ │ │ │ │ -0000b914 : │ │ │ │ +0000b8fc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3272]! @ 0xcc8 │ │ │ │ │ │ │ │ -0000b920 : │ │ │ │ +0000b908 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3264]! @ 0xcc0 │ │ │ │ │ │ │ │ -0000b92c : │ │ │ │ +0000b914 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3256]! @ 0xcb8 │ │ │ │ │ │ │ │ -0000b938 : │ │ │ │ +0000b920 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3248]! @ 0xcb0 │ │ │ │ │ │ │ │ -0000b944 : │ │ │ │ +0000b92c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3240]! @ 0xca8 │ │ │ │ │ │ │ │ -0000b950 : │ │ │ │ +0000b938 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3232]! @ 0xca0 │ │ │ │ │ │ │ │ -0000b95c : │ │ │ │ +0000b944 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3224]! @ 0xc98 │ │ │ │ │ │ │ │ -0000b968 <__clock_getres64@plt>: │ │ │ │ +0000b950 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3216]! @ 0xc90 │ │ │ │ │ │ │ │ -0000b974 <__clock_gettime64@plt>: │ │ │ │ +0000b95c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3208]! @ 0xc88 │ │ │ │ │ │ │ │ -0000b980 : │ │ │ │ +0000b968 <__clock_getres64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3200]! @ 0xc80 │ │ │ │ │ │ │ │ -0000b98c : │ │ │ │ +0000b974 <__clock_gettime64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3192]! @ 0xc78 │ │ │ │ │ │ │ │ -0000b998 : │ │ │ │ +0000b980 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3184]! @ 0xc70 │ │ │ │ │ │ │ │ -0000b9a4 : │ │ │ │ +0000b98c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3176]! @ 0xc68 │ │ │ │ │ │ │ │ -0000b9b0 : │ │ │ │ +0000b998 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3168]! @ 0xc60 │ │ │ │ │ │ │ │ -0000b9bc : │ │ │ │ +0000b9a4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3160]! @ 0xc58 │ │ │ │ │ │ │ │ -0000b9c8 : │ │ │ │ +0000b9b0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3152]! @ 0xc50 │ │ │ │ │ │ │ │ -0000b9d4 : │ │ │ │ +0000b9bc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3144]! @ 0xc48 │ │ │ │ │ │ │ │ -0000b9e0 : │ │ │ │ +0000b9c8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3136]! @ 0xc40 │ │ │ │ │ │ │ │ -0000b9ec : │ │ │ │ +0000b9d4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3128]! @ 0xc38 │ │ │ │ │ │ │ │ -0000b9f8 : │ │ │ │ +0000b9e0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3120]! @ 0xc30 │ │ │ │ │ │ │ │ -0000ba04 : │ │ │ │ +0000b9ec : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3112]! @ 0xc28 │ │ │ │ │ │ │ │ -0000ba10 : │ │ │ │ +0000b9f8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3104]! @ 0xc20 │ │ │ │ │ │ │ │ -0000ba1c : │ │ │ │ +0000ba04 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3096]! @ 0xc18 │ │ │ │ │ │ │ │ -0000ba28 : │ │ │ │ +0000ba10 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3088]! @ 0xc10 │ │ │ │ │ │ │ │ -0000ba34 : │ │ │ │ +0000ba1c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3080]! @ 0xc08 │ │ │ │ │ │ │ │ -0000ba40 : │ │ │ │ +0000ba28 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3072]! @ 0xc00 │ │ │ │ │ │ │ │ -0000ba4c : │ │ │ │ +0000ba34 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3064]! @ 0xbf8 │ │ │ │ │ │ │ │ -0000ba58 : │ │ │ │ +0000ba40 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3056]! @ 0xbf0 │ │ │ │ │ │ │ │ -0000ba64 <__stat64_time64@plt>: │ │ │ │ +0000ba4c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3048]! @ 0xbe8 │ │ │ │ │ │ │ │ -0000ba70 <__fstat64_time64@plt>: │ │ │ │ +0000ba58 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3040]! @ 0xbe0 │ │ │ │ │ │ │ │ -0000ba7c : │ │ │ │ +0000ba64 <__stat64_time64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3032]! @ 0xbd8 │ │ │ │ │ │ │ │ -0000ba88 : │ │ │ │ +0000ba70 <__fstat64_time64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3024]! @ 0xbd0 │ │ │ │ │ │ │ │ -0000ba94 : │ │ │ │ +0000ba7c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3016]! @ 0xbc8 │ │ │ │ │ │ │ │ -0000baa0 : │ │ │ │ +0000ba88 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3008]! @ 0xbc0 │ │ │ │ │ │ │ │ -0000baac : │ │ │ │ +0000ba94 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #3000]! @ 0xbb8 │ │ │ │ │ │ │ │ -0000bab8 : │ │ │ │ +0000baa0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2992]! @ 0xbb0 │ │ │ │ │ │ │ │ -0000bac4 : │ │ │ │ +0000baac : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2984]! @ 0xba8 │ │ │ │ │ │ │ │ -0000bad0 : │ │ │ │ +0000bab8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2976]! @ 0xba0 │ │ │ │ │ │ │ │ -0000badc : │ │ │ │ +0000bac4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2968]! @ 0xb98 │ │ │ │ │ │ │ │ -0000bae8 : │ │ │ │ +0000bad0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2960]! @ 0xb90 │ │ │ │ │ │ │ │ -0000baf4 : │ │ │ │ +0000badc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2952]! @ 0xb88 │ │ │ │ │ │ │ │ -0000bb00 : │ │ │ │ +0000bae8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2944]! @ 0xb80 │ │ │ │ │ │ │ │ -0000bb0c : │ │ │ │ +0000baf4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2936]! @ 0xb78 │ │ │ │ │ │ │ │ -0000bb18 : │ │ │ │ +0000bb00 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2928]! @ 0xb70 │ │ │ │ │ │ │ │ -0000bb24 : │ │ │ │ +0000bb0c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2920]! @ 0xb68 │ │ │ │ │ │ │ │ -0000bb30 : │ │ │ │ +0000bb18 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2912]! @ 0xb60 │ │ │ │ │ │ │ │ -0000bb3c : │ │ │ │ +0000bb24 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2904]! @ 0xb58 │ │ │ │ │ │ │ │ -0000bb48 : │ │ │ │ +0000bb30 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2896]! @ 0xb50 │ │ │ │ │ │ │ │ -0000bb54 : │ │ │ │ +0000bb3c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2888]! @ 0xb48 │ │ │ │ │ │ │ │ -0000bb60 : │ │ │ │ +0000bb48 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2880]! @ 0xb40 │ │ │ │ │ │ │ │ -0000bb6c : │ │ │ │ +0000bb54 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2872]! @ 0xb38 │ │ │ │ │ │ │ │ -0000bb78 : │ │ │ │ +0000bb60 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2864]! @ 0xb30 │ │ │ │ │ │ │ │ -0000bb84 : │ │ │ │ +0000bb6c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2856]! @ 0xb28 │ │ │ │ │ │ │ │ -0000bb90 : │ │ │ │ +0000bb78 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2848]! @ 0xb20 │ │ │ │ │ │ │ │ -0000bb9c : │ │ │ │ +0000bb84 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2840]! @ 0xb18 │ │ │ │ │ │ │ │ -0000bba8 : │ │ │ │ +0000bb90 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2832]! @ 0xb10 │ │ │ │ │ │ │ │ -0000bbb4 : │ │ │ │ +0000bb9c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2824]! @ 0xb08 │ │ │ │ │ │ │ │ -0000bbc0 : │ │ │ │ +0000bba8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2816]! @ 0xb00 │ │ │ │ │ │ │ │ -0000bbcc : │ │ │ │ +0000bbb4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2808]! @ 0xaf8 │ │ │ │ │ │ │ │ -0000bbd8 : │ │ │ │ +0000bbc0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2800]! @ 0xaf0 │ │ │ │ │ │ │ │ -0000bbe4 <__utime64@plt>: │ │ │ │ +0000bbcc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2792]! @ 0xae8 │ │ │ │ │ │ │ │ -0000bbf0 : │ │ │ │ +0000bbd8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2784]! @ 0xae0 │ │ │ │ │ │ │ │ -0000bbfc : │ │ │ │ +0000bbe4 <__utime64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2776]! @ 0xad8 │ │ │ │ │ │ │ │ -0000bc08 : │ │ │ │ +0000bbf0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2768]! @ 0xad0 │ │ │ │ │ │ │ │ -0000bc14 : │ │ │ │ +0000bbfc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2760]! @ 0xac8 │ │ │ │ │ │ │ │ -0000bc20 : │ │ │ │ +0000bc08 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2752]! @ 0xac0 │ │ │ │ │ │ │ │ -0000bc2c : │ │ │ │ +0000bc14 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2744]! @ 0xab8 │ │ │ │ │ │ │ │ -0000bc38 : │ │ │ │ +0000bc20 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2736]! @ 0xab0 │ │ │ │ │ │ │ │ -0000bc44 <__xpg_strerror_r@plt>: │ │ │ │ +0000bc2c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2728]! @ 0xaa8 │ │ │ │ │ │ │ │ -0000bc50 : │ │ │ │ +0000bc38 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2720]! @ 0xaa0 │ │ │ │ │ │ │ │ -0000bc5c : │ │ │ │ +0000bc44 <__xpg_strerror_r@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2712]! @ 0xa98 │ │ │ │ │ │ │ │ -0000bc68 : │ │ │ │ +0000bc50 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2704]! @ 0xa90 │ │ │ │ │ │ │ │ -0000bc74 : │ │ │ │ +0000bc5c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2696]! @ 0xa88 │ │ │ │ │ │ │ │ -0000bc80 : │ │ │ │ +0000bc68 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2688]! @ 0xa80 │ │ │ │ │ │ │ │ -0000bc8c <__gmpn_rshift@plt>: │ │ │ │ +0000bc74 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2680]! @ 0xa78 │ │ │ │ │ │ │ │ -0000bc98 <__gmpn_lshift@plt>: │ │ │ │ +0000bc80 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2672]! @ 0xa70 │ │ │ │ │ │ │ │ -0000bca4 <__gmpz_get_d@plt>: │ │ │ │ +0000bc8c <__gmpn_rshift@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2664]! @ 0xa68 │ │ │ │ │ │ │ │ -0000bcb0 <__gmpz_get_d_2exp@plt>: │ │ │ │ +0000bc98 <__gmpn_lshift@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2656]! @ 0xa60 │ │ │ │ │ │ │ │ -0000bcbc : │ │ │ │ +0000bca4 <__gmpz_get_d@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2648]! @ 0xa58 │ │ │ │ │ │ │ │ -0000bcc8 <__gmpn_gcd_1@plt>: │ │ │ │ +0000bcb0 <__gmpz_get_d_2exp@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2640]! @ 0xa50 │ │ │ │ │ │ │ │ -0000bcd4 <__assert_fail@plt>: │ │ │ │ +0000bcbc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2632]! @ 0xa48 │ │ │ │ │ │ │ │ -0000bce0 <__gmpz_init@plt>: │ │ │ │ +0000bcc8 <__gmpn_gcd_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2624]! @ 0xa40 │ │ │ │ │ │ │ │ -0000bcec <__gmpz_gcd@plt>: │ │ │ │ +0000bcd4 <__assert_fail@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2616]! @ 0xa38 │ │ │ │ │ │ │ │ -0000bcf8 <__gmpz_clear@plt>: │ │ │ │ +0000bce0 <__gmpz_init@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2608]! @ 0xa30 │ │ │ │ │ │ │ │ -0000bd04 <__gmpz_gcdext@plt>: │ │ │ │ +0000bcec <__gmpz_gcd@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2600]! @ 0xa28 │ │ │ │ │ │ │ │ -0000bd10 <__gmpn_tdiv_qr@plt>: │ │ │ │ +0000bcf8 <__gmpz_clear@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2592]! @ 0xa20 │ │ │ │ │ │ │ │ -0000bd1c <__gmpz_sizeinbase@plt>: │ │ │ │ +0000bd04 <__gmpz_gcdext@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2584]! @ 0xa18 │ │ │ │ │ │ │ │ -0000bd28 <__gmpz_export@plt>: │ │ │ │ +0000bd10 <__gmpn_tdiv_qr@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2576]! @ 0xa10 │ │ │ │ │ │ │ │ -0000bd34 <__gmpz_probab_prime_p@plt>: │ │ │ │ +0000bd1c <__gmpz_sizeinbase@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2568]! @ 0xa08 │ │ │ │ │ │ │ │ -0000bd40 <__gmpz_nextprime@plt>: │ │ │ │ +0000bd28 <__gmpz_export@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2560]! @ 0xa00 │ │ │ │ │ │ │ │ -0000bd4c <__gmpz_powm@plt>: │ │ │ │ +0000bd34 <__gmpz_probab_prime_p@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2552]! @ 0x9f8 │ │ │ │ │ │ │ │ -0000bd58 <__gmpz_powm_sec@plt>: │ │ │ │ +0000bd40 <__gmpz_nextprime@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2544]! @ 0x9f0 │ │ │ │ │ │ │ │ -0000bd64 <__gmpz_invert@plt>: │ │ │ │ +0000bd4c <__gmpz_powm@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2536]! @ 0x9e8 │ │ │ │ │ │ │ │ -0000bd70 <__gmpn_and_n@plt>: │ │ │ │ +0000bd58 <__gmpz_powm_sec@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2528]! @ 0x9e0 │ │ │ │ │ │ │ │ -0000bd7c <__gmpn_andn_n@plt>: │ │ │ │ +0000bd64 <__gmpz_invert@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2520]! @ 0x9d8 │ │ │ │ │ │ │ │ -0000bd88 <__gmpn_ior_n@plt>: │ │ │ │ +0000bd70 <__gmpn_and_n@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2512]! @ 0x9d0 │ │ │ │ │ │ │ │ -0000bd94 <__gmpn_xor_n@plt>: │ │ │ │ +0000bd7c <__gmpn_andn_n@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2504]! @ 0x9c8 │ │ │ │ │ │ │ │ -0000bda0 <__gmpn_cmp@plt>: │ │ │ │ +0000bd88 <__gmpn_ior_n@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2496]! @ 0x9c0 │ │ │ │ │ │ │ │ -0000bdac <__gmpn_divrem_1@plt>: │ │ │ │ +0000bd94 <__gmpn_xor_n@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2488]! @ 0x9b8 │ │ │ │ │ │ │ │ -0000bdb8 <__gmpn_add@plt>: │ │ │ │ +0000bda0 <__gmpn_cmp@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2480]! @ 0x9b0 │ │ │ │ │ │ │ │ -0000bdc4 <__gmpn_sub@plt>: │ │ │ │ +0000bdac <__gmpn_divrem_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2472]! @ 0x9a8 │ │ │ │ │ │ │ │ -0000bdd0 <__gmpn_mod_1@plt>: │ │ │ │ +0000bdb8 <__gmpn_add@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2464]! @ 0x9a0 │ │ │ │ │ │ │ │ -0000bddc <__gmpn_popcount@plt>: │ │ │ │ +0000bdc4 <__gmpn_sub@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2456]! @ 0x998 │ │ │ │ │ │ │ │ -0000bde8 <__gmpn_add_1@plt>: │ │ │ │ +0000bdd0 <__gmpn_mod_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2448]! @ 0x990 │ │ │ │ │ │ │ │ -0000bdf4 <__gmpn_sub_1@plt>: │ │ │ │ +0000bddc <__gmpn_popcount@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2440]! @ 0x988 │ │ │ │ │ │ │ │ -0000be00 <__gmpn_mul_1@plt>: │ │ │ │ +0000bde8 <__gmpn_add_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2432]! @ 0x980 │ │ │ │ │ │ │ │ -0000be0c <__gmpn_mul@plt>: │ │ │ │ +0000bdf4 <__gmpn_sub_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2424]! @ 0x978 │ │ │ │ │ │ │ │ -0000be18 : │ │ │ │ +0000be00 <__gmpn_mul_1@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2416]! @ 0x970 │ │ │ │ │ │ │ │ -0000be24 : │ │ │ │ +0000be0c <__gmpn_mul@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2408]! @ 0x968 │ │ │ │ │ │ │ │ -0000be30 : │ │ │ │ +0000be18 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2400]! @ 0x960 │ │ │ │ │ │ │ │ -0000be3c : │ │ │ │ +0000be24 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2392]! @ 0x958 │ │ │ │ │ │ │ │ -0000be48 <__ctype_b_loc@plt>: │ │ │ │ +0000be30 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2384]! @ 0x950 │ │ │ │ │ │ │ │ -0000be54 : │ │ │ │ +0000be3c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2376]! @ 0x948 │ │ │ │ │ │ │ │ -0000be60 : │ │ │ │ +0000be48 <__ctype_b_loc@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2368]! @ 0x940 │ │ │ │ │ │ │ │ -0000be6c : │ │ │ │ +0000be54 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2360]! @ 0x938 │ │ │ │ │ │ │ │ -0000be78 : │ │ │ │ +0000be60 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2352]! @ 0x930 │ │ │ │ │ │ │ │ -0000be84 : │ │ │ │ +0000be6c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2344]! @ 0x928 │ │ │ │ │ │ │ │ -0000be90 <__isoc23_strtoul@plt>: │ │ │ │ +0000be78 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2336]! @ 0x920 │ │ │ │ │ │ │ │ -0000be9c : │ │ │ │ +0000be84 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2328]! @ 0x918 │ │ │ │ │ │ │ │ -0000bea8 : │ │ │ │ +0000be90 <__isoc23_strtoul@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2320]! @ 0x910 │ │ │ │ │ │ │ │ -0000beb4 <__isoc23_strtol@plt>: │ │ │ │ +0000be9c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2312]! @ 0x908 │ │ │ │ │ │ │ │ -0000bec0 : │ │ │ │ +0000bea8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2304]! @ 0x900 │ │ │ │ │ │ │ │ -0000becc : │ │ │ │ +0000beb4 <__isoc23_strtol@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2296]! @ 0x8f8 │ │ │ │ │ │ │ │ -0000bed8 : │ │ │ │ +0000bec0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2288]! @ 0x8f0 │ │ │ │ │ │ │ │ -0000bee4 : │ │ │ │ +0000becc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2280]! @ 0x8e8 │ │ │ │ │ │ │ │ -0000bef0 : │ │ │ │ +0000bed8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2272]! @ 0x8e0 │ │ │ │ │ │ │ │ -0000befc : │ │ │ │ +0000bee4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2264]! @ 0x8d8 │ │ │ │ │ │ │ │ -0000bf08 : │ │ │ │ +0000bef0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2256]! @ 0x8d0 │ │ │ │ │ │ │ │ -0000bf14 : │ │ │ │ +0000befc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2248]! @ 0x8c8 │ │ │ │ │ │ │ │ -0000bf20 : │ │ │ │ +0000bf08 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2240]! @ 0x8c0 │ │ │ │ │ │ │ │ -0000bf2c <__nanosleep64@plt>: │ │ │ │ +0000bf14 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2232]! @ 0x8b8 │ │ │ │ │ │ │ │ -0000bf38 <__time64@plt>: │ │ │ │ +0000bf20 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2224]! @ 0x8b0 │ │ │ │ │ │ │ │ -0000bf44 <__ctime64_r@plt>: │ │ │ │ +0000bf2c <__nanosleep64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2216]! @ 0x8a8 │ │ │ │ │ │ │ │ -0000bf50 : │ │ │ │ +0000bf38 <__time64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2208]! @ 0x8a0 │ │ │ │ │ │ │ │ -0000bf5c : │ │ │ │ +0000bf44 <__ctime64_r@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2200]! @ 0x898 │ │ │ │ │ │ │ │ -0000bf68 : │ │ │ │ +0000bf50 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2192]! @ 0x890 │ │ │ │ │ │ │ │ -0000bf74 : │ │ │ │ +0000bf5c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2184]! @ 0x888 │ │ │ │ │ │ │ │ -0000bf80 : │ │ │ │ +0000bf68 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2176]! @ 0x880 │ │ │ │ │ │ │ │ -0000bf8c : │ │ │ │ +0000bf74 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2168]! @ 0x878 │ │ │ │ │ │ │ │ -0000bf98 : │ │ │ │ +0000bf80 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2160]! @ 0x870 │ │ │ │ │ │ │ │ -0000bfa4 : │ │ │ │ +0000bf8c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2152]! @ 0x868 │ │ │ │ │ │ │ │ -0000bfb0 : │ │ │ │ +0000bf98 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2144]! @ 0x860 │ │ │ │ │ │ │ │ -0000bfbc : │ │ │ │ +0000bfa4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2136]! @ 0x858 │ │ │ │ │ │ │ │ -0000bfc8 : │ │ │ │ +0000bfb0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2128]! @ 0x850 │ │ │ │ │ │ │ │ -0000bfd4 : │ │ │ │ +0000bfbc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2120]! @ 0x848 │ │ │ │ │ │ │ │ -0000bfe0 : │ │ │ │ +0000bfc8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2112]! @ 0x840 │ │ │ │ │ │ │ │ -0000bfec : │ │ │ │ +0000bfd4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2104]! @ 0x838 │ │ │ │ │ │ │ │ -0000bff8 <__getrusage64@plt>: │ │ │ │ +0000bfe0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2096]! @ 0x830 │ │ │ │ │ │ │ │ -0000c004 <__gettimeofday64@plt>: │ │ │ │ +0000bfec : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2088]! @ 0x828 │ │ │ │ │ │ │ │ -0000c010 : │ │ │ │ +0000bff8 <__getrusage64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2080]! @ 0x820 │ │ │ │ │ │ │ │ -0000c01c : │ │ │ │ +0000c004 <__gettimeofday64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2072]! @ 0x818 │ │ │ │ │ │ │ │ -0000c028 : │ │ │ │ +0000c010 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2064]! @ 0x810 │ │ │ │ │ │ │ │ -0000c034 <__timerfd_settime64@plt>: │ │ │ │ +0000c01c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2056]! @ 0x808 │ │ │ │ │ │ │ │ -0000c040 : │ │ │ │ +0000c028 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2048]! @ 0x800 │ │ │ │ │ │ │ │ -0000c04c : │ │ │ │ +0000c034 <__timerfd_settime64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2040]! @ 0x7f8 │ │ │ │ │ │ │ │ -0000c058 : │ │ │ │ +0000c040 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2032]! @ 0x7f0 │ │ │ │ │ │ │ │ -0000c064 : │ │ │ │ +0000c04c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2024]! @ 0x7e8 │ │ │ │ │ │ │ │ -0000c070 : │ │ │ │ +0000c058 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2016]! @ 0x7e0 │ │ │ │ │ │ │ │ -0000c07c : │ │ │ │ +0000c064 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2008]! @ 0x7d8 │ │ │ │ │ │ │ │ -0000c088 : │ │ │ │ +0000c070 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #2000]! @ 0x7d0 │ │ │ │ │ │ │ │ -0000c094 : │ │ │ │ +0000c07c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1992]! @ 0x7c8 │ │ │ │ │ │ │ │ -0000c0a0 : │ │ │ │ +0000c088 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1984]! @ 0x7c0 │ │ │ │ │ │ │ │ -0000c0ac : │ │ │ │ +0000c094 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1976]! @ 0x7b8 │ │ │ │ │ │ │ │ -0000c0b8 : │ │ │ │ +0000c0a0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1968]! @ 0x7b0 │ │ │ │ │ │ │ │ -0000c0c4 : │ │ │ │ +0000c0ac : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1960]! @ 0x7a8 │ │ │ │ │ │ │ │ -0000c0d0 : │ │ │ │ +0000c0b8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1952]! @ 0x7a0 │ │ │ │ │ │ │ │ -0000c0dc : │ │ │ │ +0000c0c4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1944]! @ 0x798 │ │ │ │ │ │ │ │ -0000c0e8 : │ │ │ │ +0000c0d0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1936]! @ 0x790 │ │ │ │ │ │ │ │ -0000c0f4 : │ │ │ │ +0000c0dc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1928]! @ 0x788 │ │ │ │ │ │ │ │ -0000c100 : │ │ │ │ +0000c0e8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1920]! @ 0x780 │ │ │ │ │ │ │ │ -0000c10c : │ │ │ │ +0000c0f4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1912]! @ 0x778 │ │ │ │ │ │ │ │ -0000c118 : │ │ │ │ +0000c100 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1904]! @ 0x770 │ │ │ │ │ │ │ │ -0000c124 : │ │ │ │ +0000c10c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1896]! @ 0x768 │ │ │ │ │ │ │ │ -0000c130 : │ │ │ │ +0000c118 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1888]! @ 0x760 │ │ │ │ │ │ │ │ -0000c13c : │ │ │ │ +0000c124 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1880]! @ 0x758 │ │ │ │ │ │ │ │ -0000c148 <__pthread_cond_timedwait64@plt>: │ │ │ │ +0000c130 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1872]! @ 0x750 │ │ │ │ │ │ │ │ -0000c154 : │ │ │ │ +0000c13c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1864]! @ 0x748 │ │ │ │ │ │ │ │ -0000c160 : │ │ │ │ +0000c148 <__pthread_cond_timedwait64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1856]! @ 0x740 │ │ │ │ │ │ │ │ -0000c16c : │ │ │ │ +0000c154 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1848]! @ 0x738 │ │ │ │ │ │ │ │ -0000c178 : │ │ │ │ +0000c160 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1840]! @ 0x730 │ │ │ │ │ │ │ │ -0000c184 : │ │ │ │ +0000c16c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1832]! @ 0x728 │ │ │ │ │ │ │ │ -0000c190 : │ │ │ │ +0000c178 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1824]! @ 0x720 │ │ │ │ │ │ │ │ -0000c19c : │ │ │ │ +0000c184 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1816]! @ 0x718 │ │ │ │ │ │ │ │ -0000c1a8 : │ │ │ │ +0000c190 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1808]! @ 0x710 │ │ │ │ │ │ │ │ -0000c1b4 : │ │ │ │ +0000c19c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1800]! @ 0x708 │ │ │ │ │ │ │ │ -0000c1c0 : │ │ │ │ +0000c1a8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1792]! @ 0x700 │ │ │ │ │ │ │ │ -0000c1cc : │ │ │ │ +0000c1b4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1784]! @ 0x6f8 │ │ │ │ │ │ │ │ -0000c1d8 : │ │ │ │ +0000c1c0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1776]! @ 0x6f0 │ │ │ │ │ │ │ │ -0000c1e4 : │ │ │ │ +0000c1cc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1768]! @ 0x6e8 │ │ │ │ │ │ │ │ -0000c1f0 <__select64@plt>: │ │ │ │ +0000c1d8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1760]! @ 0x6e0 │ │ │ │ │ │ │ │ -0000c1fc : │ │ │ │ +0000c1e4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1752]! @ 0x6d8 │ │ │ │ │ │ │ │ -0000c208 : │ │ │ │ +0000c1f0 <__select64@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1744]! @ 0x6d0 │ │ │ │ │ │ │ │ -0000c214 : │ │ │ │ +0000c1fc : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1736]! @ 0x6c8 │ │ │ │ │ │ │ │ -0000c220 : │ │ │ │ +0000c208 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1728]! @ 0x6c0 │ │ │ │ │ │ │ │ -0000c22c : │ │ │ │ +0000c214 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1720]! @ 0x6b8 │ │ │ │ │ │ │ │ -0000c238 : │ │ │ │ +0000c220 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1712]! @ 0x6b0 │ │ │ │ │ │ │ │ -0000c244 : │ │ │ │ +0000c22c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1704]! @ 0x6a8 │ │ │ │ │ │ │ │ -0000c250 : │ │ │ │ +0000c238 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1696]! @ 0x6a0 │ │ │ │ │ │ │ │ -0000c25c : │ │ │ │ +0000c244 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1688]! @ 0x698 │ │ │ │ │ │ │ │ -0000c268 : │ │ │ │ +0000c250 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1680]! @ 0x690 │ │ │ │ │ │ │ │ -0000c274 : │ │ │ │ +0000c25c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1672]! @ 0x688 │ │ │ │ │ │ │ │ -0000c280 : │ │ │ │ +0000c268 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1664]! @ 0x680 │ │ │ │ │ │ │ │ -0000c28c : │ │ │ │ +0000c274 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1656]! @ 0x678 │ │ │ │ │ │ │ │ -0000c298 : │ │ │ │ +0000c280 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1648]! @ 0x670 │ │ │ │ │ │ │ │ -0000c2a4 : │ │ │ │ +0000c28c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1640]! @ 0x668 │ │ │ │ │ │ │ │ -0000c2b0 : │ │ │ │ +0000c298 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1632]! @ 0x660 │ │ │ │ │ │ │ │ -0000c2bc <__isoc23_sscanf@plt>: │ │ │ │ +0000c2a4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1624]! @ 0x658 │ │ │ │ │ │ │ │ -0000c2c8 : │ │ │ │ +0000c2b0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1616]! @ 0x650 │ │ │ │ │ │ │ │ -0000c2d4 : │ │ │ │ +0000c2bc <__isoc23_sscanf@plt>: │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1608]! @ 0x648 │ │ │ │ │ │ │ │ -0000c2e0 : │ │ │ │ +0000c2c8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1600]! @ 0x640 │ │ │ │ │ │ │ │ -0000c2ec : │ │ │ │ +0000c2d4 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1592]! @ 0x638 │ │ │ │ │ │ │ │ -0000c2f8 : │ │ │ │ +0000c2e0 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1584]! @ 0x630 │ │ │ │ │ │ │ │ -0000c304 : │ │ │ │ +0000c2ec : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1576]! @ 0x628 │ │ │ │ │ │ │ │ -0000c310 : │ │ │ │ +0000c2f8 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1568]! @ 0x620 │ │ │ │ │ │ │ │ -0000c31c : │ │ │ │ +0000c304 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1560]! @ 0x618 │ │ │ │ │ │ │ │ -0000c328 : │ │ │ │ +0000c310 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1552]! @ 0x610 │ │ │ │ │ │ │ │ -0000c334 : │ │ │ │ +0000c31c : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1544]! @ 0x608 │ │ │ │ │ │ │ │ -0000c340 : │ │ │ │ +0000c328 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1536]! @ 0x600 │ │ │ │ │ │ │ │ -0000c34c <__cxa_atexit@plt>: │ │ │ │ +0000c334 : │ │ │ │ add ip, pc, #23068672 @ 0x1600000 │ │ │ │ add ip, ip, #241664 @ 0x3b000 │ │ │ │ ldr pc, [ip, #1528]! @ 0x5f8 │ │ │ │ + │ │ │ │ +0000c340 : │ │ │ │ + add ip, pc, #23068672 @ 0x1600000 │ │ │ │ + add ip, ip, #241664 @ 0x3b000 │ │ │ │ + ldr pc, [ip, #1520]! @ 0x5f0 │ │ │ │ + │ │ │ │ +0000c34c <__cxa_atexit@plt>: │ │ │ │ + add ip, pc, #23068672 @ 0x1600000 │ │ │ │ + add ip, ip, #241664 @ 0x3b000 │ │ │ │ + ldr pc, [ip, #1512]! @ 0x5e8 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -250,15 +250,15 @@ │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr ip, [r0] │ │ │ │ b c618 <__cxa_atexit@plt+0x2cc> │ │ │ │ - cmneq r3, r0, asr r1 │ │ │ │ + cmneq r3, r0, asr #2 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ cmp r1, r2 │ │ │ │ ldr sl, [pc, #1292] @ cc68 <__cxa_atexit@plt+0x91c> │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -580,19 +580,19 @@ │ │ │ │ ldr r9, [r3, #-20] @ 0xffffffec │ │ │ │ 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 138c9c4 <__cxa_atexit@plt+0x1380678> │ │ │ │ - cmneq r3, r0, ror #26 │ │ │ │ + cmneq r3, r0, asr sp │ │ │ │ @ instruction: 0x0151b898 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ - teqeq sp, ip @ │ │ │ │ + teqeq sp, r8 @ │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #2780] @ d770 <__cxa_atexit@plt+0x1424> │ │ │ │ add fp, pc, fp │ │ │ │ bic sl, r1, #3 │ │ │ │ @@ -1285,41 +1285,41 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne ceb0 <__cxa_atexit@plt+0xb64> │ │ │ │ b ce78 <__cxa_atexit@plt+0xb2c> │ │ │ │ ldr r1, [pc, #112] @ d7d4 <__cxa_atexit@plt+0x1488> │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r1, #20] │ │ │ │ b d6e4 <__cxa_atexit@plt+0x1398> │ │ │ │ - cmneq r3, ip, lsr #16 │ │ │ │ + cmneq r3, ip, lsl r8 │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ - cmneq r3, r0, ror #22 │ │ │ │ + cmneq r3, r0, lsr #22 │ │ │ │ @ instruction: 0xfffffc44 │ │ │ │ cmpeq r1, sl, lsl r3 │ │ │ │ - strheq r4, [r3, #-140]! @ 0xffffff74 │ │ │ │ + cmneq r3, ip, lsr #17 │ │ │ │ cmpeq r1, sl, ror #5 │ │ │ │ cmpeq r1, r6, lsr #6 │ │ │ │ - cmneq r3, r4, asr #14 │ │ │ │ - cmneq r3, r8, ror #16 │ │ │ │ - cmneq r3, ip, asr #16 │ │ │ │ - cmneq r3, r8, ror #14 │ │ │ │ - cmneq r3, r4, lsl #11 │ │ │ │ - cmneq r3, r0, asr #14 │ │ │ │ - cmneq r3, r8, lsl #8 │ │ │ │ - cmneq r3, r8, lsr #7 │ │ │ │ - cmneq r3, r8, lsr #6 │ │ │ │ - ldrdeq r4, [r3, #-12]! │ │ │ │ - cmneq r3, r8, asr #1 │ │ │ │ - cmneq r3, r0, lsr #4 │ │ │ │ - teqeq sp, r8, asr pc │ │ │ │ - teqeq sp, ip @ │ │ │ │ + cmneq r3, r4, lsr r7 │ │ │ │ + cmneq r3, r8, lsr #16 │ │ │ │ + cmneq r3, ip, lsl #16 │ │ │ │ + cmneq r3, r8, lsr #14 │ │ │ │ + smceq 13396 @ 0x3454 │ │ │ │ + cmneq r3, r0, lsl #14 │ │ │ │ + strdeq r4, [r3, #-56]! @ 0xffffffc8 │ │ │ │ + @ instruction: 0x01634398 │ │ │ │ + cmneq r3, r8, lsl r3 │ │ │ │ + cmneq r3, ip, asr #1 │ │ │ │ + strheq r4, [r3, #-8]! │ │ │ │ + cmneq r3, r0, ror #3 │ │ │ │ + teqeq sp, r4, lsl r4 │ │ │ │ + teqeq sp, r8, asr r4 │ │ │ │ @ instruction: 0xfffffbec │ │ │ │ - teqeq sp, r0, lsr #30 │ │ │ │ - cmneq r3, ip, lsr #2 │ │ │ │ - cmneq r3, r0, lsl r1 │ │ │ │ - cmneq r3, r8, asr #1 │ │ │ │ + teqeq sp, ip @ │ │ │ │ + cmneq r3, ip, ror #1 │ │ │ │ + ldrdeq sp, [r3, #-0]! │ │ │ │ + cmneq r3, r8, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ bl 13963f8 <__cxa_atexit@plt+0x138a0ac> │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ @@ -1497,15 +1497,15 @@ │ │ │ │ umull lr, ip, ip, r3 │ │ │ │ bic lr, ip, #3 │ │ │ │ add ip, lr, ip, lsr #2 │ │ │ │ sub r3, r3, ip │ │ │ │ cmp r3, r8 │ │ │ │ bne d9a4 <__cxa_atexit@plt+0x1658> │ │ │ │ b da58 <__cxa_atexit@plt+0x170c> │ │ │ │ - cmneq r3, r0, lsl r0 │ │ │ │ + ldrdeq ip, [r3, #-240]! @ 0xffffff10 │ │ │ │ ldr r3, [pc, #636] @ dd44 <__cxa_atexit@plt+0x19f8> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r3, pc, r3 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr fp, [r3, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp fp, #0 │ │ │ │ @@ -1659,19 +1659,19 @@ │ │ │ │ rsb r2, r2, #32 │ │ │ │ clz r1, r1 │ │ │ │ add r3, ip, r2 │ │ │ │ rsb r2, r1, #32 │ │ │ │ sub r3, r3, r2 │ │ │ │ uxtb r3, r3 │ │ │ │ b dc48 <__cxa_atexit@plt+0x18fc> │ │ │ │ - cmneq r3, r0, asr #26 │ │ │ │ - cmneq r3, r8, asr #22 │ │ │ │ - strdeq ip, [r3, #-180]! @ 0xffffff4c │ │ │ │ - @ instruction: 0x0163cb9c │ │ │ │ - cmneq r3, r0, lsl #23 │ │ │ │ + cmneq r3, r0, lsl #26 │ │ │ │ + cmneq r3, r8, lsr fp │ │ │ │ + strheq ip, [r3, #-180]! @ 0xffffff4c │ │ │ │ + cmneq r3, ip, asr fp │ │ │ │ + cmneq r3, r0, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r8, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [pc, #384] @ def0 <__cxa_atexit@plt+0x1ba4> │ │ │ │ bl eb68 <__cxa_atexit@plt+0x281c> │ │ │ │ ldr r9, [r8, #8] │ │ │ │ @@ -1766,15 +1766,15 @@ │ │ │ │ add fp, fp, r6, lsl #2 │ │ │ │ cmp r7, r9 │ │ │ │ bhi de90 <__cxa_atexit@plt+0x1b44> │ │ │ │ b ddf8 <__cxa_atexit@plt+0x1aac> │ │ │ │ ldr r4, [sl, #-20] @ 0xffffffec │ │ │ │ lsr r4, r4, #5 │ │ │ │ b ddb4 <__cxa_atexit@plt+0x1a68> │ │ │ │ - cmneq r3, r4, asr #14 │ │ │ │ + cmneq r3, r4, lsr r7 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ ldr r3, [pc, #64] @ df40 <__cxa_atexit@plt+0x1bf4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldrh r3, [r0, #6] │ │ │ │ @@ -1786,15 +1786,15 @@ │ │ │ │ add r3, r0, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl eb68 <__cxa_atexit@plt+0x281c> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - cmneq r3, r8, asr #16 │ │ │ │ + cmneq r3, r8, lsl #16 │ │ │ │ ldr r3, [pc, #64] @ df8c <__cxa_atexit@plt+0x1c40> │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ ldrh r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1805,15 +1805,15 @@ │ │ │ │ add r3, r0, r2 │ │ │ │ add r0, sp, #4 │ │ │ │ add r3, r3, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl eb68 <__cxa_atexit@plt+0x281c> │ │ │ │ add sp, sp, #12 │ │ │ │ pop {pc} @ (ldr pc, [sp], #4) │ │ │ │ - strdeq sl, [r3, #-124]! @ 0xffffff84 │ │ │ │ + strheq sl, [r3, #-124]! @ 0xffffff84 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [pc, #2808] @ ea98 <__cxa_atexit@plt+0x274c> │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r2, [pc, #2804] @ ea9c <__cxa_atexit@plt+0x2750> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, #2800] @ eaa0 <__cxa_atexit@plt+0x2754> │ │ │ │ @@ -2512,66 +2512,66 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ bl eb68 <__cxa_atexit@plt+0x281c> │ │ │ │ b e3b8 <__cxa_atexit@plt+0x206c> │ │ │ │ ldr r0, [pc, #212] @ eb64 <__cxa_atexit@plt+0x2818> │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 138c9c4 <__cxa_atexit@plt+0x1380678> │ │ │ │ - ldrdeq sl, [r3, #-116]! @ 0xffffff8c │ │ │ │ - cmneq r3, r0, lsl r5 │ │ │ │ + @ instruction: 0x0163a794 │ │ │ │ + cmneq r3, r0, lsl #10 │ │ │ │ cmpeq r1, r8, lsl #6 │ │ │ │ - strheq sl, [r3, #-112]! @ 0xffffff90 │ │ │ │ - cmneq r3, r4, lsr #15 │ │ │ │ - cmneq r3, r4, lsl #14 │ │ │ │ - smceq 14948 @ 0x3a64 │ │ │ │ - cmneq r3, r8, lsr #12 │ │ │ │ + smceq 14960 @ 0x3a70 │ │ │ │ + cmneq r3, r4, ror #14 │ │ │ │ + cmneq r3, r4, asr #13 │ │ │ │ + cmneq r3, r4, lsr r6 │ │ │ │ + cmneq r3, r8, ror #11 │ │ │ │ @ instruction: 0xfffffc74 │ │ │ │ - strdeq sl, [r3, #-88]! @ 0xffffffa8 │ │ │ │ - @ instruction: 0x0163a59c │ │ │ │ + strheq sl, [r3, #-88]! @ 0xffffffa8 │ │ │ │ + cmneq r3, ip, asr r5 │ │ │ │ @ instruction: 0xfffffc70 │ │ │ │ - cmneq r3, r8, ror #10 │ │ │ │ - @ instruction: 0xffffe314 │ │ │ │ - cmneq r3, r0, lsr #10 │ │ │ │ + cmneq r3, r8, lsr #10 │ │ │ │ + @ instruction: 0xffffe128 │ │ │ │ + cmneq r3, r0, ror #9 │ │ │ │ @ instruction: 0xffffdf0c │ │ │ │ - strdeq sl, [r3, #-68]! @ 0xffffffbc │ │ │ │ + strheq sl, [r3, #-68]! @ 0xffffffbc │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ - cmneq r3, r0, asr #9 │ │ │ │ - cmneq r3, r8, lsr #9 │ │ │ │ + cmneq r3, r0, lsl #9 │ │ │ │ + cmneq r3, r8, ror #8 │ │ │ │ @ instruction: 0xfffffc20 │ │ │ │ - cmneq r3, r0, lsr r4 │ │ │ │ - cmneq r3, r8, lsl #8 │ │ │ │ - ldrdeq sl, [r3, #-56]! @ 0xffffffc8 │ │ │ │ - cmneq r3, r8, lsr #7 │ │ │ │ - smceq 14896 @ 0x3a30 │ │ │ │ - cmneq r3, r8, lsr #6 │ │ │ │ - cmneq r3, r0, asr #5 │ │ │ │ + strdeq sl, [r3, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r3, r8, asr #7 │ │ │ │ + @ instruction: 0x0163a398 │ │ │ │ + cmneq r3, r8, ror #6 │ │ │ │ + cmneq r3, r0, lsr r3 │ │ │ │ + cmneq r3, r8, ror #5 │ │ │ │ + cmneq r3, r0, lsl #5 │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ - cmneq r3, r4, ror #4 │ │ │ │ + cmneq r3, r4, lsr #4 │ │ │ │ @ instruction: 0xfffffc58 │ │ │ │ - cmneq r3, ip, ror #3 │ │ │ │ - strheq sl, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - cmneq r3, r4, lsl #3 │ │ │ │ - cmneq r3, ip, asr #2 │ │ │ │ - cmneq r3, r4, ror #1 │ │ │ │ - @ instruction: 0x0163a090 │ │ │ │ - cmneq r3, ip, lsr r0 │ │ │ │ - cmneq r3, r8, lsr #32 │ │ │ │ - strheq r9, [r3, #-244]! @ 0xffffff0c │ │ │ │ - cmneq r3, r4, lsr pc │ │ │ │ - strdeq r9, [r3, #-232]! @ 0xffffff18 │ │ │ │ - ldrdeq r9, [r3, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r3, ip, lsr #3 │ │ │ │ + smceq 14876 @ 0x3a1c │ │ │ │ + cmneq r3, r4, asr #2 │ │ │ │ + cmneq r3, ip, lsl #2 │ │ │ │ + cmneq r3, r4, lsr #1 │ │ │ │ + qdsubeq sl, r0, r3 │ │ │ │ + strdeq r9, [r3, #-252]! @ 0xffffff04 │ │ │ │ + cmneq r3, r8, ror #31 │ │ │ │ + smceq 14836 @ 0x39f4 │ │ │ │ + strdeq r9, [r3, #-228]! @ 0xffffff1c │ │ │ │ + strheq r9, [r3, #-232]! @ 0xffffff18 │ │ │ │ + @ instruction: 0x01639e94 │ │ │ │ @ instruction: 0xfffffc54 │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ @ instruction: 0xfffffc64 │ │ │ │ @ instruction: 0xfffffc68 │ │ │ │ @ instruction: 0xfffffc18 │ │ │ │ @ instruction: 0xffffdf1c │ │ │ │ @ instruction: 0xfffffc38 │ │ │ │ @ instruction: 0xfffffc50 │ │ │ │ - teqeq sp, r8, ror #23 │ │ │ │ + teqeq sp, r4, lsr #1 │ │ │ │ ldr r1, [pc, #3972] @ faf4 <__cxa_atexit@plt+0x37a8> │ │ │ │ movw ip, #8160 @ 0x1fe0 │ │ │ │ ldr r3, [pc, #3968] @ faf8 <__cxa_atexit@plt+0x37ac> │ │ │ │ add r1, pc, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r7, [pc, #3960] @ fafc <__cxa_atexit@plt+0x37b0> │ │ │ │ mov r5, r0 │ │ │ │ @@ -3559,110 +3559,110 @@ │ │ │ │ str r9, [sl, #24] │ │ │ │ ldr r6, [r1, #28] │ │ │ │ str r6, [sl, #28] │ │ │ │ ldr lr, [r1, #32]! │ │ │ │ str lr, [sl, #32]! │ │ │ │ bcc faa4 <__cxa_atexit@plt+0x3758> │ │ │ │ b f534 <__cxa_atexit@plt+0x31e8> │ │ │ │ - cmneq r3, r8, asr #18 │ │ │ │ + cmneq r3, r8, lsr r9 │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ cmpeq r1, lr, lsl #22 │ │ │ │ - teqeq sp, r0, lsr #17 │ │ │ │ - cmneq r3, r4, asr #22 │ │ │ │ - cmneq r3, r4, lsl fp │ │ │ │ - cmneq r3, r8, ror #19 │ │ │ │ - strheq r9, [r3, #-152]! @ 0xffffff68 │ │ │ │ - cmneq r3, ip, asr #18 │ │ │ │ - cmneq r3, ip, lsl r9 │ │ │ │ - strdeq r9, [r3, #-116]! @ 0xffffff8c │ │ │ │ - cmneq r3, r4, asr #15 │ │ │ │ - cmneq r3, r8, lsr #13 │ │ │ │ - smceq 14696 @ 0x3968 │ │ │ │ - cmneq r3, r4, lsl r6 │ │ │ │ - cmneq r3, r4, ror #11 │ │ │ │ - smceq 14684 @ 0x395c │ │ │ │ - cmneq r3, ip, asr #10 │ │ │ │ - teqeq sp, ip, ror r1 │ │ │ │ - cmneq r3, r0, lsl r4 │ │ │ │ - cmneq r3, r0, ror #7 │ │ │ │ - cmneq r3, r0, lsl #7 │ │ │ │ - cmneq r3, r0, asr r3 │ │ │ │ - cmneq r3, r0, lsl r2 │ │ │ │ - cmneq r3, r0, ror #3 │ │ │ │ - strheq r9, [r3, #-8]! │ │ │ │ - cmneq r3, r8, lsl #1 │ │ │ │ - cmneq r3, r4, asr pc │ │ │ │ - cmneq r3, r4, lsr #30 │ │ │ │ - ldrdeq r8, [r3, #-220]! @ 0xffffff24 │ │ │ │ - cmneq r3, ip, lsr #27 │ │ │ │ - cmneq r3, ip, ror #21 │ │ │ │ - strheq r8, [r3, #-172]! @ 0xffffff54 │ │ │ │ - cmneq r3, r4, lsl sl │ │ │ │ - cmneq r3, r4, ror #19 │ │ │ │ - cmneq r3, r0, lsr r9 │ │ │ │ - cmneq r3, r0, lsl #18 │ │ │ │ + teqeq sp, ip, asr sp │ │ │ │ + cmneq r3, r4, lsl #22 │ │ │ │ + ldrdeq r9, [r3, #-164]! @ 0xffffff5c │ │ │ │ + cmneq r3, r8, lsr #19 │ │ │ │ + smceq 14744 @ 0x3998 │ │ │ │ + cmneq r3, ip, lsl #18 │ │ │ │ + ldrdeq r9, [r3, #-140]! @ 0xffffff74 │ │ │ │ + strheq r9, [r3, #-116]! @ 0xffffff8c │ │ │ │ + cmneq r3, r4, lsl #15 │ │ │ │ + cmneq r3, r8, ror #12 │ │ │ │ + cmneq r3, r8, lsr r6 │ │ │ │ + ldrdeq r9, [r3, #-84]! @ 0xffffffac │ │ │ │ + cmneq r3, r4, lsr #11 │ │ │ │ + cmneq r3, ip, lsr r5 │ │ │ │ + cmneq r3, ip, lsl #10 │ │ │ │ + teqeq sp, r8, lsr r6 │ │ │ │ + ldrdeq r9, [r3, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r3, r0, lsr #7 │ │ │ │ + cmneq r3, r0, asr #6 │ │ │ │ + cmneq r3, r0, lsl r3 │ │ │ │ + ldrdeq r9, [r3, #-16]! │ │ │ │ + cmneq r3, r0, lsr #3 │ │ │ │ + smceq 14600 @ 0x3908 │ │ │ │ + cmneq r3, r8, asr #32 │ │ │ │ + cmneq r3, r4, lsl pc │ │ │ │ + cmneq r3, r4, ror #29 │ │ │ │ + @ instruction: 0x01638d9c │ │ │ │ + cmneq r3, ip, ror #26 │ │ │ │ + cmneq r3, ip, lsr #21 │ │ │ │ + smceq 14508 @ 0x38ac │ │ │ │ + ldrdeq r8, [r3, #-148]! @ 0xffffff6c │ │ │ │ + cmneq r3, r4, lsr #19 │ │ │ │ + strdeq r8, [r3, #-128]! @ 0xffffff80 │ │ │ │ + cmneq r3, r0, asr #17 │ │ │ │ @ instruction: 0xffffdcf0 │ │ │ │ @ instruction: 0xffffdd10 │ │ │ │ - cmneq r3, ip, lsr #16 │ │ │ │ - cmneq r3, r0, lsl #16 │ │ │ │ - cmneq r3, ip, asr #15 │ │ │ │ - @ instruction: 0x0163879c │ │ │ │ - cmneq r3, r8, lsl #13 │ │ │ │ - cmneq r3, r8, asr r6 │ │ │ │ - cmneq r3, r8, lsr #12 │ │ │ │ - strdeq r8, [r3, #-88]! @ 0xffffffa8 │ │ │ │ + cmneq r3, ip, ror #15 │ │ │ │ + cmneq r3, r0, asr #15 │ │ │ │ + cmneq r3, ip, lsl #15 │ │ │ │ + cmneq r3, ip, asr r7 │ │ │ │ + cmneq r3, r8, asr #12 │ │ │ │ + cmneq r3, r8, lsl r6 │ │ │ │ + cmneq r3, r8, ror #11 │ │ │ │ + strheq r8, [r3, #-88]! @ 0xffffffa8 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ @ instruction: 0xfffffbec │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ @ instruction: 0xfffffc10 │ │ │ │ - smceq 14400 @ 0x3840 │ │ │ │ - cmneq r3, r0, asr #8 │ │ │ │ - strheq r8, [r3, #-48]! @ 0xffffffd0 │ │ │ │ - @ instruction: 0x0163839e │ │ │ │ + cmneq r3, r0, lsr r4 │ │ │ │ + cmneq r3, r0, lsl #8 │ │ │ │ + smceq 14384 @ 0x3830 │ │ │ │ + cmneq r3, lr, asr r3 │ │ │ │ cmpeq r1, sl, asr r3 │ │ │ │ - teqeq sp, ip, lsl #1 │ │ │ │ - cmneq r3, r8, lsl #4 │ │ │ │ - ldrdeq r1, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - cmneq r3, r0, lsr r3 │ │ │ │ + teqeq sp, r8, asr #10 │ │ │ │ + strdeq r1, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r3, ip, asr #3 │ │ │ │ + strdeq r8, [r3, #-32]! @ 0xffffffe0 │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ - cmneq r3, ip, lsl #3 │ │ │ │ - cmneq r3, r0, ror #2 │ │ │ │ - strheq r8, [r3, #-36]! @ 0xffffffdc │ │ │ │ - cmneq r3, r8, lsr #2 │ │ │ │ - cmneq r3, r4, lsl #2 │ │ │ │ - cmneq r3, r8, asr r2 │ │ │ │ - cmneq r3, r0, asr #1 │ │ │ │ - @ instruction: 0x0163109c │ │ │ │ - strdeq r8, [r3, #-16]! │ │ │ │ - smceq 14352 @ 0x3810 │ │ │ │ - cmneq r3, r0, asr #2 │ │ │ │ - cmneq r3, r4, lsr #2 │ │ │ │ - cmneq r3, r8, lsr #2 │ │ │ │ - cmneq r3, r0, lsl r1 │ │ │ │ - cmneq r3, r0, ror #1 │ │ │ │ + smceq 12572 @ 0x311c │ │ │ │ + cmneq r3, r0, asr r1 │ │ │ │ + smceq 14372 @ 0x3824 │ │ │ │ + cmneq r3, r8, lsl r1 │ │ │ │ + strdeq r1, [r3, #-4]! │ │ │ │ + cmneq r3, r8, lsl r2 │ │ │ │ + strheq r1, [r3, #-0]! │ │ │ │ + cmneq r3, ip, lsl #1 │ │ │ │ + strheq r8, [r3, #-16]! │ │ │ │ + cmneq r3, r0, lsr r1 │ │ │ │ + cmneq r3, r0, lsl #2 │ │ │ │ + cmneq r3, r4, ror #1 │ │ │ │ + cmneq r3, r8, ror #1 │ │ │ │ + ldrdeq r8, [r3, #-0]! │ │ │ │ + cmneq r3, r0, lsr #1 │ │ │ │ @ instruction: 0xffffdcbc │ │ │ │ - cmneq r3, r8, lsr pc │ │ │ │ + strdeq r7, [r3, #-232]! @ 0xffffff18 │ │ │ │ @ instruction: 0xffffdd0c │ │ │ │ - cmneq r3, ip, lsr #26 │ │ │ │ + cmneq r3, ip, ror #25 │ │ │ │ @ instruction: 0xfffffb48 │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ - cmneq r3, r8, lsl #25 │ │ │ │ - cmneq r3, r8, lsr ip │ │ │ │ - cmneq r3, r5, lsr #24 │ │ │ │ - cmneq r3, r0, asr #24 │ │ │ │ - ldrdeq r7, [r3, #-180]! @ 0xffffff4c │ │ │ │ - cmneq r3, r1, asr #23 │ │ │ │ - ldrdeq r7, [r3, #-188]! @ 0xffffff44 │ │ │ │ - strheq r7, [r3, #-180]! @ 0xffffff4c │ │ │ │ - cmneq r3, r8, ror #22 │ │ │ │ - cmneq r3, r5, asr fp │ │ │ │ - smceq 14256 @ 0x37b0 │ │ │ │ + cmneq r3, r8, asr #24 │ │ │ │ + strdeq r7, [r3, #-184]! @ 0xffffff48 │ │ │ │ + cmneq r3, r5, ror #23 │ │ │ │ + cmneq r3, r0, lsl #24 │ │ │ │ + @ instruction: 0x01637b94 │ │ │ │ + cmneq r3, r1, lsl #23 │ │ │ │ + @ instruction: 0x01637b9c │ │ │ │ + smceq 14260 @ 0x37b4 │ │ │ │ + cmneq r3, r8, lsr #22 │ │ │ │ + cmneq r3, r5, lsl fp │ │ │ │ cmneq r3, r0, lsr fp │ │ │ │ - cmneq r3, sp, lsl fp │ │ │ │ - cmneq r3, r8, lsr fp │ │ │ │ + strdeq r7, [r3, #-160]! @ 0xffffff60 │ │ │ │ + ldrdeq r7, [r3, #-173]! @ 0xffffff53 │ │ │ │ + strdeq r7, [r3, #-168]! @ 0xffffff58 │ │ │ │ ldr fp, [pc, #-152] @ fbe4 <__cxa_atexit@plt+0x3898> │ │ │ │ ldr r2, [r1, fp] │ │ │ │ ldrb r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 10974 <__cxa_atexit@plt+0x4628> │ │ │ │ ldr r1, [pc, #-288] @ fb70 <__cxa_atexit@plt+0x3824> │ │ │ │ add r9, pc, r1 │ │ │ │ @@ -4752,25 +4752,25 @@ │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne ee04 <__cxa_atexit@plt+0x2ab8> │ │ │ │ ldr lr, [pc, #48] @ 10dc0 <__cxa_atexit@plt+0x4a74> │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc, lr │ │ │ │ b 10b3c <__cxa_atexit@plt+0x47f0> │ │ │ │ - ldrdeq r7, [r3, #-160]! @ 0xffffff60 │ │ │ │ - cmneq r3, r8, lsl #21 │ │ │ │ - smceq 14245 @ 0x37a5 │ │ │ │ @ instruction: 0x01637a90 │ │ │ │ + cmneq r3, r8, asr #20 │ │ │ │ + cmneq r3, r5, lsr sl │ │ │ │ + cmneq r3, r0, asr sl │ │ │ │ @ instruction: 0xfffffc44 │ │ │ │ - cmneq r3, r4, lsr #20 │ │ │ │ - cmneq r3, r1, lsl sl │ │ │ │ - cmneq r3, ip, lsr #20 │ │ │ │ - cmneq r3, r0, ror #19 │ │ │ │ - cmneq r3, sp, asr #19 │ │ │ │ - cmneq r3, r8, ror #19 │ │ │ │ + cmneq r3, r4, ror #19 │ │ │ │ + ldrdeq r7, [r3, #-145]! @ 0xffffff6f │ │ │ │ + cmneq r3, ip, ror #19 │ │ │ │ + cmneq r3, r0, lsr #19 │ │ │ │ + cmneq r3, sp, lsl #19 │ │ │ │ + cmneq r3, r8, lsr #19 │ │ │ │ b 13d2174 <__cxa_atexit@plt+0x13c5e28> │ │ │ │ push {lr} @ (str lr, [sp, #-4]!) │ │ │ │ sub sp, sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ bl 13a8028 <__cxa_atexit@plt+0x139bcdc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -4791,46 +4791,46 @@ │ │ │ │ @ instruction: 0xa018f8df │ │ │ │ ldrmi sl, [sl], #773 @ 0x305 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ stmdami r4, {r3, sl, ip, sp, pc} │ │ │ │ andeq pc, r0, sl, asr r8 @ │ │ │ │ bl ff54ee1c <__cxa_atexit@plt+0xff542ad0> │ │ │ │ bl ff64ee20 <__cxa_atexit@plt+0xff642ad4> │ │ │ │ - @ instruction: 0x01636690 │ │ │ │ + cmneq r3, r0, lsl #13 │ │ │ │ @ instruction: 0xffffdc90 │ │ │ │ ldr r3, [pc, #20] @ 10e58 <__cxa_atexit@plt+0x4b0c> │ │ │ │ ldr r2, [pc, #20] @ 10e5c <__cxa_atexit@plt+0x4b10> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ b b5f0 <__gmon_start__@plt> │ │ │ │ - smceq 13928 @ 0x3668 │ │ │ │ + cmneq r3, r8, ror #12 │ │ │ │ @ instruction: 0xffffdc94 │ │ │ │ - subsne pc, r4, r5, asr #4 │ │ │ │ + subne pc, r4, r5, asr #4 │ │ │ │ rsbne pc, r4, r0, asr #5 │ │ │ │ - cmppne r4, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ + movtne pc, #16965 @ 0x4245 @ │ │ │ │ msrne SPSR_s, #192, 4 │ │ │ │ andle r4, r5, r3, lsl #5 │ │ │ │ movweq pc, #576 @ 0x240 @ │ │ │ │ movweq pc, #704 @ 0x2c0 @ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - subsne pc, r4, r5, asr #4 │ │ │ │ + subne pc, r4, r5, asr #4 │ │ │ │ rsbne pc, r4, r0, asr #5 │ │ │ │ - cmppne r4, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ + movtne pc, #16965 @ 0x4245 @ │ │ │ │ msrne SPSR_s, #192, 4 │ │ │ │ svceq 0x00d91a1b │ │ │ │ @ instruction: 0x01a3eb01 │ │ │ │ andle r1, r5, r9, asr #32 │ │ │ │ movweq pc, #576 @ 0x240 @ │ │ │ │ movweq pc, #704 @ 0x2c0 @ │ │ │ │ ldrmi fp, [r8, -r3, lsl #2] │ │ │ │ svclt 0x00004770 │ │ │ │ - orrne pc, r0, #74448896 @ 0x4700000 │ │ │ │ + movtne pc, #1607 @ 0x647 @ │ │ │ │ msrne SPSR_s, #192, 4 │ │ │ │ stmdblt sl, {r1, r3, r4, fp, ip, sp, lr}^ │ │ │ │ addlt fp, r3, r0, lsl #10 │ │ │ │ @ instruction: 0xf7ff9301 │ │ │ │ blls 90e00 <__cxa_atexit@plt+0x84ab4> │ │ │ │ andsvc r2, sl, r1, lsl #4 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ @@ -4857,24 +4857,24 @@ │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 10f40 <__cxa_atexit@plt+0x4bf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r3, ip, asr #4 │ │ │ │ + cmneq r3, ip, lsr r2 │ │ │ │ cmpeq r1, ip, asr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 10f60 <__cxa_atexit@plt+0x4c14> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r4, lsl #4 │ │ │ │ + strdeq r4, [r3, #-20]! @ 0xffffffec │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 10f9c <__cxa_atexit@plt+0x4c50> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -4883,15 +4883,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r4, [r3, #-16]! │ │ │ │ + cmneq r3, r0, asr #3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1100c <__cxa_atexit@plt+0x4cc0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -4917,15 +4917,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - smceq 13336 @ 0x3418 │ │ │ │ + cmneq r3, r8, ror #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 110b8 <__cxa_atexit@plt+0x4d6c> │ │ │ │ ldr r3, [pc, #144] @ 110e0 <__cxa_atexit@plt+0x4d94> │ │ │ │ @@ -5043,16 +5043,16 @@ │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ cmpeq r1, r8, lsl #28 │ │ │ │ - strheq r3, [r3, #-244]! @ 0xffffff0c │ │ │ │ - cmneq r3, ip, lsr #31 │ │ │ │ + cmneq r3, r4, lsr #31 │ │ │ │ + @ instruction: 0x01633f9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 11298 <__cxa_atexit@plt+0x4f4c> │ │ │ │ @@ -5075,16 +5075,16 @@ │ │ │ │ add r7, r3, #12 │ │ │ │ stm r7, {r0, r1, r8} │ │ │ │ sub r7, r6, #6 │ │ │ │ bx ip │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r3, [r3, #-232]! @ 0xffffff18 │ │ │ │ - cmneq r3, ip, ror #29 │ │ │ │ + cmneq r3, r8, ror #29 │ │ │ │ + ldrdeq r3, [r3, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 112e0 <__cxa_atexit@plt+0x4f94> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -5092,15 +5092,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, lsl #29 │ │ │ │ + smceq 13292 @ 0x33ec │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11320 <__cxa_atexit@plt+0x4fd4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -5108,15 +5108,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, asr #28 │ │ │ │ + cmneq r3, ip, lsr lr │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r9, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 113b8 <__cxa_atexit@plt+0x506c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -5152,16 +5152,16 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ - strdeq r3, [r3, #-212]! @ 0xffffff2c │ │ │ │ cmneq r3, r4, ror #27 │ │ │ │ + ldrdeq r3, [r3, #-212]! @ 0xffffff2c │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11418 <__cxa_atexit@plt+0x50cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -5170,15 +5170,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r4, asr sp │ │ │ │ + cmneq r3, r4, asr #26 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1149c <__cxa_atexit@plt+0x5150> │ │ │ │ @@ -5211,15 +5211,15 @@ │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 114bc <__cxa_atexit@plt+0x5170> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r4, asr fp │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ - cmneq r3, r8, lsl #26 │ │ │ │ + strdeq r3, [r3, #-200]! @ 0xffffff38 │ │ │ │ @ instruction: 0xffffff5c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 11510 <__cxa_atexit@plt+0x51c4> │ │ │ │ @@ -5299,15 +5299,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ cmpeq r1, r0, lsl #20 │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ @ instruction: 0xfffffd90 │ │ │ │ - cmneq r3, r4, asr #23 │ │ │ │ + strheq r3, [r3, #-180]! @ 0xffffff4c │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r7 │ │ │ │ ldr sl, [r3, #12]! │ │ │ │ mov r2, r3 │ │ │ │ ldr r7, [r3, #-8] │ │ │ │ @@ -5351,15 +5351,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ cmpeq r1, ip, lsr #18 │ │ │ │ @ instruction: 0xfffffd70 │ │ │ │ @ instruction: 0xfffffcb4 │ │ │ │ - cmneq r3, r8, ror #21 │ │ │ │ + ldrdeq r3, [r3, #-168]! @ 0xffffff58 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 11768 <__cxa_atexit@plt+0x541c> │ │ │ │ ldr r3, [pc, #120] @ 11790 <__cxa_atexit@plt+0x5444> │ │ │ │ @@ -5392,15 +5392,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ cmpeq r1, r0, lsr #17 │ │ │ │ - cmneq r3, r0, lsr sl │ │ │ │ + cmneq r3, r0, lsr #20 │ │ │ │ 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 117dc <__cxa_atexit@plt+0x5490> │ │ │ │ @@ -5412,15 +5412,15 @@ │ │ │ │ str r7, [r3, #16] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r3, r4, lsr #19 │ │ │ │ + @ instruction: 0x01633994 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11820 <__cxa_atexit@plt+0x54d4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -5428,15 +5428,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, asr #18 │ │ │ │ + cmneq r3, ip, lsr r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11860 <__cxa_atexit@plt+0x5514> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -5444,15 +5444,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, lsl #18 │ │ │ │ + strdeq r3, [r3, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 118a0 <__cxa_atexit@plt+0x5554> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -5460,15 +5460,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, asr #17 │ │ │ │ + strheq r3, [r3, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11968 <__cxa_atexit@plt+0x561c> │ │ │ │ ldr r7, [pc, #196] @ 11990 <__cxa_atexit@plt+0x5644> │ │ │ │ @@ -5523,15 +5523,15 @@ │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ cmpeq r1, r4, lsr #13 │ │ │ │ @ instruction: 0xfffffef8 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - cmneq r3, r8, asr r8 │ │ │ │ + cmneq r3, r8, asr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 11a3c <__cxa_atexit@plt+0x56f0> │ │ │ │ @@ -5567,15 +5567,15 @@ │ │ │ │ bx ip │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ - cmneq r3, ip, ror #14 │ │ │ │ + cmneq r3, ip, asr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11a90 <__cxa_atexit@plt+0x5744> │ │ │ │ ldr r8, [pc, #36] @ 11a98 <__cxa_atexit@plt+0x574c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -5585,15 +5585,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq ip, r1 @ │ │ │ │ - ldrdeq r3, [r3, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r3, ip, asr #13 │ │ │ │ cmpeq r1, ip, lsl #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -5624,17 +5624,17 @@ │ │ │ │ b 11b28 <__cxa_atexit@plt+0x57dc> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - smceq 13160 @ 0x3368 │ │ │ │ - smceq 13152 @ 0x3360 │ │ │ │ - cmneq r3, r8, asr r6 │ │ │ │ + cmneq r3, r8, ror #12 │ │ │ │ + cmneq r3, r0, ror #12 │ │ │ │ + cmneq r3, r8, asr #12 │ │ │ │ cmpeq r1, r8, ror #9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -5669,18 +5669,18 @@ │ │ │ │ b 11bdc <__cxa_atexit@plt+0x5890> │ │ │ │ mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - ldrdeq r3, [r3, #-84]! @ 0xffffffac │ │ │ │ + cmneq r3, r4, asr #11 │ │ │ │ teqeq ip, fp, asr #23 │ │ │ │ - cmneq r3, r8, asr #11 │ │ │ │ - strheq r3, [r3, #-80]! @ 0xffffffb0 │ │ │ │ + strheq r3, [r3, #-88]! @ 0xffffffa8 │ │ │ │ + cmneq r3, r0, lsr #11 │ │ │ │ cmpeq r1, r0, lsr r4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #12 │ │ │ │ mov sl, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 11c80 <__cxa_atexit@plt+0x5934> │ │ │ │ @@ -5820,17 +5820,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 11e54 <__cxa_atexit@plt+0x5b08> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0163339c │ │ │ │ - cmneq r3, r4, lsr #7 │ │ │ │ - cmneq r3, r4, lsl #7 │ │ │ │ + cmneq r3, ip, lsl #7 │ │ │ │ + @ instruction: 0x01633394 │ │ │ │ + smceq 13108 @ 0x3334 │ │ │ │ cmpeq r1, r0, lsl #4 │ │ │ │ @ instruction: 0xfffffe10 │ │ │ │ teqeq ip, r0, lsl #19 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ cmpeq r1, ip, asr #3 │ │ │ │ andeq r0, r4, r0 │ │ │ │ @@ -5892,16 +5892,16 @@ │ │ │ │ mov r8, sl │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, ip, ror #1 │ │ │ │ @ instruction: 0xfffffee4 │ │ │ │ - ldrdeq r3, [r3, #-36]! @ 0xffffffdc │ │ │ │ - cmneq r3, ip, lsr #5 │ │ │ │ + cmneq r3, r4, asr #5 │ │ │ │ + @ instruction: 0x0163329c │ │ │ │ cmpeq r1, r8, lsl r1 │ │ │ │ @ instruction: 0xfffffd0c │ │ │ │ teqeq ip, ip, ror r8 │ │ │ │ cmpeq r1, r0, asr #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -6030,15 +6030,15 @@ │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0x0163309c │ │ │ │ + cmneq r3, ip, lsl #1 │ │ │ │ cmpeq r1, r0, asr #29 │ │ │ │ cmpeq r1, ip, ror #29 │ │ │ │ cmpeq r1, ip, lsl pc │ │ │ │ @ instruction: 0xfffffb0c │ │ │ │ teqeq ip, ip, ror r6 │ │ │ │ @ instruction: 0x01519e98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -6081,15 +6081,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 12260 <__cxa_atexit@plt+0x5f14> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r0, lsr #31 │ │ │ │ + @ instruction: 0x01632f90 │ │ │ │ cmpeq r1, ip, ror #27 │ │ │ │ cmpeq r1, r0, lsl lr │ │ │ │ @ instruction: 0xfffffa08 │ │ │ │ teqeq ip, r8, ror r5 │ │ │ │ cmpeq r1, ip, asr #27 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -6230,15 +6230,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r4, asr #25 │ │ │ │ + strheq r2, [r3, #-196]! @ 0xffffff3c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 12538 <__cxa_atexit@plt+0x61ec> │ │ │ │ ldr r3, [pc, #140] @ 12560 <__cxa_atexit@plt+0x6214> │ │ │ │ @@ -6325,24 +6325,24 @@ │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 12630 <__cxa_atexit@plt+0x62e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r3, r0, lsl #23 │ │ │ │ + smceq 12976 @ 0x32b0 │ │ │ │ cmpeq r1, r4, ror #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 12650 <__cxa_atexit@plt+0x6304> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #153 @ 0x99 │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, lsr fp │ │ │ │ + cmneq r3, r8, lsr #22 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1268c <__cxa_atexit@plt+0x6340> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -6351,15 +6351,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r0, ror #21 │ │ │ │ + ldrdeq r2, [r3, #-160]! @ 0xffffff60 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 126fc <__cxa_atexit@plt+0x63b0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -6385,15 +6385,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r3, r8, lsl #21 │ │ │ │ + smceq 12968 @ 0x32a8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 127ac <__cxa_atexit@plt+0x6460> │ │ │ │ ldr r3, [pc, #148] @ 127d4 <__cxa_atexit@plt+0x6488> │ │ │ │ @@ -6474,15 +6474,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r3, #-132]! @ 0xffffff7c │ │ │ │ + cmneq r3, r4, ror #17 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 12908 <__cxa_atexit@plt+0x65bc> │ │ │ │ ldr r3, [pc, #140] @ 12930 <__cxa_atexit@plt+0x65e4> │ │ │ │ @@ -6637,16 +6637,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ str r0, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smceq 12900 @ 0x3264 │ │ │ │ - @ instruction: 0x01632690 │ │ │ │ + cmneq r3, r4, ror #12 │ │ │ │ + cmneq r3, r0, lsl #13 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 12b88 <__cxa_atexit@plt+0x683c> │ │ │ │ ldr r1, [pc, #92] @ 12b90 <__cxa_atexit@plt+0x6844> │ │ │ │ @@ -6701,30 +6701,30 @@ │ │ │ │ ldr r3, [pc, #16] @ 12c08 <__cxa_atexit@plt+0x68bc> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - cmneq r3, r0, lsr #11 │ │ │ │ + @ instruction: 0x01632590 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 12c38 <__cxa_atexit@plt+0x68ec> │ │ │ │ ldr r7, [pc, #28] @ 12c48 <__cxa_atexit@plt+0x68fc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r7, [r5, #12] │ │ │ │ add r5, r5, #16 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - cmneq r3, r8, asr r5 │ │ │ │ + cmneq r3, r8, asr #10 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -6837,15 +6837,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, asr #6 │ │ │ │ + cmneq r3, r8, lsr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 12e64 <__cxa_atexit@plt+0x6b18> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -6853,15 +6853,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, lsl #6 │ │ │ │ + strdeq r2, [r3, #-40]! @ 0xffffffd8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 12ea4 <__cxa_atexit@plt+0x6b58> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -6869,15 +6869,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, asr #5 │ │ │ │ + strheq r2, [r3, #-40]! @ 0xffffffd8 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 12edc <__cxa_atexit@plt+0x6b90> │ │ │ │ ldr r3, [pc, #28] @ 12eec <__cxa_atexit@plt+0x6ba0> │ │ │ │ @@ -6925,15 +6925,15 @@ │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @ instruction: 0xfffffeac │ │ │ │ - strdeq r2, [r3, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r3, r8, ror #3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 12fe8 <__cxa_atexit@plt+0x6c9c> │ │ │ │ @@ -6953,15 +6953,15 @@ │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ @ instruction: 0xfffffe74 │ │ │ │ - cmneq r3, r8, lsl #3 │ │ │ │ + smceq 12824 @ 0x3218 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 13050 <__cxa_atexit@plt+0x6d04> │ │ │ │ @@ -6978,15 +6978,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ - cmneq r3, r8, lsr r1 │ │ │ │ + cmneq r3, r8, lsr #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 13118 <__cxa_atexit@plt+0x6dcc> │ │ │ │ ldr r3, [pc, #188] @ 13140 <__cxa_atexit@plt+0x6df4> │ │ │ │ @@ -7144,15 +7144,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 132fc <__cxa_atexit@plt+0x6fb0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmneq r3, ip, asr #29 │ │ │ │ + strheq r1, [r3, #-236]! @ 0xffffff14 │ │ │ │ ldrheq r8, [r1, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #52] @ 13344 <__cxa_atexit@plt+0x6ff8> │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ @@ -7164,15 +7164,15 @@ │ │ │ │ stmda r5, {r0, r2} │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r3, [pc, #12] @ 13348 <__cxa_atexit@plt+0x6ffc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - cmneq r3, ip, lsr #28 │ │ │ │ + cmneq r3, ip, lsl lr │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ bne 1338c <__cxa_atexit@plt+0x7040> │ │ │ │ @@ -7191,17 +7191,17 @@ │ │ │ │ str r2, [r5] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ ldr r3, [pc, #12] @ 133b4 <__cxa_atexit@plt+0x7068> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r3, r0, asr #27 │ │ │ │ + strheq r1, [r3, #-208]! @ 0xffffff30 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r3, r4, ror #27 │ │ │ │ + ldrdeq r1, [r3, #-212]! @ 0xffffff2c │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ mov r3, #4 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r3, #8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ @@ -7252,15 +7252,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 134ac <__cxa_atexit@plt+0x7160> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmneq r3, ip, lsl sp │ │ │ │ + cmneq r3, ip, lsl #26 │ │ │ │ cmpeq r1, r0, lsl ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #52] @ 134f4 <__cxa_atexit@plt+0x71a8> │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ @@ -7272,15 +7272,15 @@ │ │ │ │ stmda r5, {r0, r2} │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r3, [pc, #12] @ 134f8 <__cxa_atexit@plt+0x71ac> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ b 133d344 <__cxa_atexit@plt+0x1330ff8> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - smceq 12748 @ 0x31cc │ │ │ │ + cmneq r3, ip, ror #24 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ bne 1353c <__cxa_atexit@plt+0x71f0> │ │ │ │ @@ -7299,17 +7299,17 @@ │ │ │ │ str r2, [r5] │ │ │ │ stmdb r5, {r1, r3} │ │ │ │ ldr r3, [pc, #12] @ 13564 <__cxa_atexit@plt+0x7218> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d344 <__cxa_atexit@plt+0x1330ff8> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r3, r0, lsl ip │ │ │ │ + cmneq r3, r0, lsl #24 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r3, r4, lsr ip │ │ │ │ + cmneq r3, r4, lsr #24 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ mov r3, #4 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r3, #8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ @@ -7381,40 +7381,40 @@ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ stmda r5, {r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 136ac <__cxa_atexit@plt+0x7360> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 111e880 <__cxa_atexit@plt+0x1112534> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r3, r8, asr #21 │ │ │ │ + strheq r1, [r3, #-168]! @ 0xffffff58 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 136e0 <__cxa_atexit@plt+0x7394> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ stm r5, {r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 136e4 <__cxa_atexit@plt+0x7398> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b 111e880 <__cxa_atexit@plt+0x1112534> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0x01631a90 │ │ │ │ + cmneq r3, r0, lsl #21 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ str r7, [r5, #4] │ │ │ │ ldr r2, [pc, #16] @ 13710 <__cxa_atexit@plt+0x73c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r5, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r2, [r5] │ │ │ │ b 111e880 <__cxa_atexit@plt+0x1112534> │ │ │ │ - cmneq r3, r8, ror #20 │ │ │ │ + cmneq r3, r8, asr sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 13784 <__cxa_atexit@plt+0x7438> │ │ │ │ ldr r3, [pc, #96] @ 13794 <__cxa_atexit@plt+0x7448> │ │ │ │ @@ -7468,40 +7468,40 @@ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ stmda r5, {r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 13808 <__cxa_atexit@plt+0x74bc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r3, ip, ror #18 │ │ │ │ + cmneq r3, ip, asr r9 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 1383c <__cxa_atexit@plt+0x74f0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ stm r5, {r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 13840 <__cxa_atexit@plt+0x74f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r3, r4, lsr r9 │ │ │ │ + cmneq r3, r4, lsr #18 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ str r7, [r5, #4] │ │ │ │ ldr r2, [pc, #16] @ 1386c <__cxa_atexit@plt+0x7520> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r5, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r2, [r5] │ │ │ │ b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ - cmneq r3, ip, lsl #18 │ │ │ │ + strdeq r1, [r3, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 138bc <__cxa_atexit@plt+0x7570> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -7515,16 +7515,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b eb64b4 <__cxa_atexit@plt+0xeaa168> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r4, asr #17 │ │ │ │ - cmneq r3, r8, asr #17 │ │ │ │ + strheq r1, [r3, #-132]! @ 0xffffff7c │ │ │ │ + strheq r1, [r3, #-136]! @ 0xffffff78 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 13960 <__cxa_atexit@plt+0x7614> │ │ │ │ ldr r3, [pc, #156] @ 13988 <__cxa_atexit@plt+0x763c> │ │ │ │ @@ -7567,15 +7567,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ cmpeq r1, ip, asr #14 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmneq r3, r4, asr #16 │ │ │ │ + cmneq r3, r4, lsr r8 │ │ │ │ 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 139f0 <__cxa_atexit@plt+0x76a4> │ │ │ │ @@ -7594,15 +7594,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b eb64b4 <__cxa_atexit@plt+0xeaa168> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - cmneq r3, r0, lsl #15 │ │ │ │ + smceq 12656 @ 0x3170 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 13a30 <__cxa_atexit@plt+0x76e4> │ │ │ │ ldr r7, [pc, #28] @ 13a40 <__cxa_atexit@plt+0x76f4> │ │ │ │ @@ -7645,15 +7645,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - ldrdeq r1, [r3, #-100]! @ 0xffffff9c │ │ │ │ + cmneq r3, r4, asr #13 │ │ │ │ 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 13b1c <__cxa_atexit@plt+0x77d0> │ │ │ │ @@ -7668,15 +7668,15 @@ │ │ │ │ sub r7, r6, #11 │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smceq 12648 @ 0x3168 │ │ │ │ + cmneq r3, r8, ror #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13bb8 <__cxa_atexit@plt+0x786c> │ │ │ │ ldr r7, [pc, #148] @ 13be0 <__cxa_atexit@plt+0x7894> │ │ │ │ @@ -7716,15 +7716,15 @@ │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq r1, r8, asr #10 │ │ │ │ - cmneq r3, r8, lsl #12 │ │ │ │ + strdeq r1, [r3, #-88]! @ 0xffffffa8 │ │ │ │ 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 │ │ │ │ bcc 13c40 <__cxa_atexit@plt+0x78f4> │ │ │ │ @@ -7741,15 +7741,15 @@ │ │ │ │ str lr, [r3, #4] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r3, r0, ror #10 │ │ │ │ + cmneq r3, r0, asr r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -7764,15 +7764,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 13cac <__cxa_atexit@plt+0x7960> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r1, [r3, #-68]! @ 0xffffffbc │ │ │ │ + cmneq r3, r4, ror #9 │ │ │ │ cmpeq r1, r0, lsl #9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13ce4 <__cxa_atexit@plt+0x7998> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -7781,15 +7781,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, lsl #9 │ │ │ │ + smceq 12616 @ 0x3148 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13d24 <__cxa_atexit@plt+0x79d8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -7797,15 +7797,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, asr #8 │ │ │ │ + cmneq r3, r8, lsr r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13d64 <__cxa_atexit@plt+0x7a18> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -7813,15 +7813,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, lsl #8 │ │ │ │ + strdeq r1, [r3, #-56]! @ 0xffffffc8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 13db4 <__cxa_atexit@plt+0x7a68> │ │ │ │ ldr r7, [pc, #52] @ 13dc4 <__cxa_atexit@plt+0x7a78> │ │ │ │ @@ -7895,15 +7895,15 @@ │ │ │ │ mov r6, lr │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffe90 │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ - cmneq r3, ip, lsr #6 │ │ │ │ + cmneq r3, ip, lsl r3 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -7942,15 +7942,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ @ instruction: 0xfffffdc4 │ │ │ │ @ instruction: 0xfffffe14 │ │ │ │ - cmneq r3, r4, asr #4 │ │ │ │ + cmneq r3, r4, lsr r2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13fac <__cxa_atexit@plt+0x7c60> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -7959,15 +7959,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r0, asr #3 │ │ │ │ + strheq r1, [r3, #-16]! │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 13ff0 <__cxa_atexit@plt+0x7ca4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -7976,15 +7976,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smceq 12572 @ 0x311c │ │ │ │ + cmneq r3, ip, ror #2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 14034 <__cxa_atexit@plt+0x7ce8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -7993,15 +7993,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, lsr r1 │ │ │ │ + cmneq r3, r8, lsr #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 14084 <__cxa_atexit@plt+0x7d38> │ │ │ │ ldr r7, [pc, #52] @ 14094 <__cxa_atexit@plt+0x7d48> │ │ │ │ @@ -8079,15 +8079,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - qdsubeq r1, ip, r3 │ │ │ │ + cmneq r3, ip, asr #32 │ │ │ │ @ instruction: 0xfffffec4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #76 @ 0x4c │ │ │ │ cmp r2, r6 │ │ │ │ @@ -8130,15 +8130,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ @ instruction: 0xfffffddc │ │ │ │ - cmneq r3, r8, asr pc │ │ │ │ + cmneq r3, r8, asr #30 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 142ac <__cxa_atexit@plt+0x7f60> │ │ │ │ ldr r3, [pc, #56] @ 142bc <__cxa_atexit@plt+0x7f70> │ │ │ │ @@ -8233,15 +8233,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r7, [pc, #16] @ 14400 <__cxa_atexit@plt+0x80b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x01630d98 │ │ │ │ + smulbbeq r3, r8, sp │ │ │ │ cmpeq r1, r0, asr #26 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -8262,15 +8262,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 14474 <__cxa_atexit@plt+0x8128> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r3, r0, lsr sp │ │ │ │ + cmneq r3, r0, lsr #26 │ │ │ │ ldrsbeq r7, [r1, #-192] @ 0xffffff40 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 144a8 <__cxa_atexit@plt+0x815c> │ │ │ │ cmp r3, #3 │ │ │ │ @@ -8292,18 +8292,18 @@ │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r7, [pc, #12] @ 144e8 <__cxa_atexit@plt+0x819c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smultbeq r3, r8, ip │ │ │ │ + @ instruction: 0x01630c98 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x01630c9c │ │ │ │ - strheq r0, [r3, #-204]! @ 0xffffff34 │ │ │ │ + smulbbeq r3, ip, ip │ │ │ │ + smultbeq r3, ip, ip │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 14528 <__cxa_atexit@plt+0x81dc> │ │ │ │ cmp r3, #3 │ │ │ │ bne 14540 <__cxa_atexit@plt+0x81f4> │ │ │ │ @@ -8319,17 +8319,17 @@ │ │ │ │ stm r5, {r2, r3} │ │ │ │ b 133d1f4 <__cxa_atexit@plt+0x1330ea8> │ │ │ │ ldr r7, [pc, #12] @ 14554 <__cxa_atexit@plt+0x8208> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, lsr ip │ │ │ │ - cmneq r3, r0, lsr ip │ │ │ │ - cmneq r3, ip, lsr ip │ │ │ │ + cmneq r3, ip, lsr #24 │ │ │ │ + cmneq r3, r0, lsr #24 │ │ │ │ + cmneq r3, ip, lsr #24 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 145e0 <__cxa_atexit@plt+0x8294> │ │ │ │ ldr r3, [pc, #112] @ 145f0 <__cxa_atexit@plt+0x82a4> │ │ │ │ @@ -8425,15 +8425,15 @@ │ │ │ │ stmda r5, {r0, lr} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq r1, r4, asr sl │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ - strheq r0, [r3, #-168]! @ 0xffffff58 │ │ │ │ + smultbeq r3, r8, sl │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr lr, [r5, #16] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r8, r5, #16 │ │ │ │ @@ -8457,15 +8457,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r3 │ │ │ │ stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd3c │ │ │ │ - cmneq r3, r4, lsr #20 │ │ │ │ + cmneq r3, r4, lsl sl │ │ │ │ cmpeq r1, r8, asr #19 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 147c0 <__cxa_atexit@plt+0x8474> │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr lr, [pc, #48] @ 147d0 <__cxa_atexit@plt+0x8484> │ │ │ │ @@ -8479,15 +8479,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r7, [pc, #16] @ 147d8 <__cxa_atexit@plt+0x848c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - smulbteq r3, r0, r9 │ │ │ │ + strheq r0, [r3, #-144]! @ 0xffffff70 │ │ │ │ cmpeq r1, r0, ror r9 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -8508,15 +8508,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 1484c <__cxa_atexit@plt+0x8500> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r3, r8, asr r9 │ │ │ │ + cmneq r3, r8, asr #18 │ │ │ │ cmpeq r1, r0, lsl #18 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 14890 <__cxa_atexit@plt+0x8544> │ │ │ │ ldr r3, [pc, #44] @ 14898 <__cxa_atexit@plt+0x854c> │ │ │ │ @@ -8529,29 +8529,29 @@ │ │ │ │ ldr r3, [pc, #20] @ 1489c <__cxa_atexit@plt+0x8550> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - smultteq r3, r0, r8 │ │ │ │ + ldrdeq r0, [r3, #-128]! @ 0xffffff80 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 148cc <__cxa_atexit@plt+0x8580> │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr r2, [pc, #16] @ 148d4 <__cxa_atexit@plt+0x8588> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stm r5, {r2, r3} │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ - smultbeq r3, r4, r8 │ │ │ │ + @ instruction: 0x01630894 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 14958 <__cxa_atexit@plt+0x860c> │ │ │ │ ldr r3, [pc, #112] @ 14968 <__cxa_atexit@plt+0x861c> │ │ │ │ @@ -8647,15 +8647,15 @@ │ │ │ │ stmda r5, {r0, lr} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq r1, r4, ror #13 │ │ │ │ @ instruction: 0xfffffe30 │ │ │ │ - cmneq r3, r0, asr #14 │ │ │ │ + cmneq r3, r0, lsr r7 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr lr, [r5, #16] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r8, r5, #16 │ │ │ │ @@ -8679,15 +8679,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r3 │ │ │ │ stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd9c │ │ │ │ - smultbeq r3, ip, r6 │ │ │ │ + @ instruction: 0x0163069c │ │ │ │ cmpeq r1, r8, asr r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 14b38 <__cxa_atexit@plt+0x87ec> │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr lr, [pc, #48] @ 14b48 <__cxa_atexit@plt+0x87fc> │ │ │ │ @@ -8701,15 +8701,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #16] @ 14b50 <__cxa_atexit@plt+0x8804> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmneq r3, r8, asr #12 │ │ │ │ + cmneq r3, r8, lsr r6 │ │ │ │ cmpeq r1, r0, lsl #12 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -8730,15 +8730,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 14bc4 <__cxa_atexit@plt+0x8878> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - smultteq r3, r0, r5 │ │ │ │ + ldrdeq r0, [r3, #-80]! @ 0xffffffb0 │ │ │ │ @ instruction: 0x01517590 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 14c08 <__cxa_atexit@plt+0x88bc> │ │ │ │ ldr r3, [pc, #60] @ 14c20 <__cxa_atexit@plt+0x88d4> │ │ │ │ @@ -8753,17 +8753,17 @@ │ │ │ │ str r3, [r5, #-8]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #12] @ 14c1c <__cxa_atexit@plt+0x88d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r3, r8, asr #10 │ │ │ │ + cmneq r3, r8, lsr r5 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmneq r3, r8, ror #10 │ │ │ │ + cmneq r3, r8, asr r5 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 14c54 <__cxa_atexit@plt+0x8908> │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ @@ -8772,16 +8772,16 @@ │ │ │ │ stm r5, {r2, r3} │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #12] @ 14c68 <__cxa_atexit@plt+0x891c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r3, #-76]! @ 0xffffffb4 │ │ │ │ - cmneq r3, ip, lsl r5 │ │ │ │ + smultteq r3, ip, r4 │ │ │ │ + cmneq r3, ip, lsl #10 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 14cf0 <__cxa_atexit@plt+0x89a4> │ │ │ │ ldr r3, [pc, #112] @ 14d00 <__cxa_atexit@plt+0x89b4> │ │ │ │ @@ -8877,15 +8877,15 @@ │ │ │ │ stmda r5, {r0, lr} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq r1, r4, asr r3 │ │ │ │ @ instruction: 0xfffffe10 │ │ │ │ - smultbeq r3, r8, r3 │ │ │ │ + @ instruction: 0x01630398 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr lr, [r5, #16] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ add r8, r5, #16 │ │ │ │ @@ -8909,15 +8909,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r3 │ │ │ │ stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd7c │ │ │ │ - cmneq r3, r4, lsl r3 │ │ │ │ + cmneq r3, r4, lsl #6 │ │ │ │ cmpeq r1, r8, asr #5 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 14f58 <__cxa_atexit@plt+0x8c0c> │ │ │ │ @@ -8967,15 +8967,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 14f78 <__cxa_atexit@plt+0x8c2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - cmneq r3, r4, asr r2 │ │ │ │ + cmneq r3, r4, asr #4 │ │ │ │ cmpeq r1, r8, ror #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r0, [pc, #100] @ 14ffc <__cxa_atexit@plt+0x8cb0> │ │ │ │ @@ -9003,15 +9003,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ - smultbeq r3, r4, r1 │ │ │ │ + @ instruction: 0x01630194 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [pc, #52] @ 1504c <__cxa_atexit@plt+0x8d00> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ @@ -9022,15 +9022,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ ldr r3, [pc, #12] @ 15050 <__cxa_atexit@plt+0x8d04> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmneq r3, r4, lsr #2 │ │ │ │ + cmneq r3, r4, lsl r1 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 15094 <__cxa_atexit@plt+0x8d48> │ │ │ │ ldr r3, [pc, #60] @ 150ac <__cxa_atexit@plt+0x8d60> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -9044,17 +9044,17 @@ │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #12] @ 150a8 <__cxa_atexit@plt+0x8d5c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smultteq r3, r8, r0 │ │ │ │ + ldrdeq r0, [r3, #-8]! │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r0, [r3, #-12]! │ │ │ │ + smulbteq r3, ip, r0 │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 150f4 <__cxa_atexit@plt+0x8da8> │ │ │ │ ldr r3, [r5, #8]! │ │ │ │ ldr r2, [pc, #56] @ 1510c <__cxa_atexit@plt+0x8dc0> │ │ │ │ @@ -9068,32 +9068,32 @@ │ │ │ │ stm r5, {r0, r3} │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #12] @ 15108 <__cxa_atexit@plt+0x8dbc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - smulbbeq r3, r8, r0 │ │ │ │ + smceq 12296 @ 0x3008 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - smulbbeq r3, r4, r0 │ │ │ │ + smceq 12292 @ 0x3004 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 15148 <__cxa_atexit@plt+0x8dfc> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 1514c <__cxa_atexit@plt+0x8e00> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r3, ip, lsr #32 │ │ │ │ - qdsubeq r0, r0, r3 │ │ │ │ + cmneq r3, ip, lsl r0 │ │ │ │ + cmneq r3, r0, asr #32 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ b 14ea0 <__cxa_atexit@plt+0x8b54> │ │ │ │ @@ -9132,15 +9132,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ @ instruction: 0xffffffa8 │ │ │ │ - msreq SPSR_svc, r8 │ │ │ │ + strheq pc, [r2, #-248]! @ 0xffffff08 @ │ │ │ │ cmpeq r1, r8, asr pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1523c <__cxa_atexit@plt+0x8ef0> │ │ │ │ @@ -9184,15 +9184,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ - strdeq pc, [r2, #-232]! @ 0xffffff18 │ │ │ │ + msreq (UNDEF: 98), r8 │ │ │ │ cmpeq r1, r8, lsl #29 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 153a4 <__cxa_atexit@plt+0x9058> │ │ │ │ @@ -9242,15 +9242,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 153c4 <__cxa_atexit@plt+0x9078> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - msreq (UNDEF: 98), r8 │ │ │ │ + strdeq pc, [r2, #-216]! @ 0xffffff28 │ │ │ │ cmpeq r1, r8, lsr #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r0, [pc, #100] @ 15448 <__cxa_atexit@plt+0x90fc> │ │ │ │ @@ -9278,15 +9278,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ - msreq SPSR_x, r8, asr sp │ │ │ │ + msreq SPSR_x, r8, asr #26 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [pc, #52] @ 15498 <__cxa_atexit@plt+0x914c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ @@ -9297,15 +9297,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ ldr r3, [pc, #12] @ 1549c <__cxa_atexit@plt+0x9150> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq pc, [r2, #-200]! @ 0xffffff38 │ │ │ │ + msreq SPSR_x, r8, asr #25 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 154d0 <__cxa_atexit@plt+0x9184> │ │ │ │ cmp r3, #3 │ │ │ │ bne 154fc <__cxa_atexit@plt+0x91b0> │ │ │ │ @@ -9326,18 +9326,18 @@ │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r7, [pc, #12] @ 15510 <__cxa_atexit@plt+0x91c4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - msreq SPSR_x, r4, asr ip │ │ │ │ + msreq SPSR_x, r4, asr #24 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - smceq 12228 @ 0x2fc4 │ │ │ │ - msreq SPSR_x, r0, asr #25 │ │ │ │ + msreq SPSR_x, r4, ror #24 │ │ │ │ + strheq pc, [r2, #-192]! @ 0xffffff40 @ │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 15550 <__cxa_atexit@plt+0x9204> │ │ │ │ cmp r3, #3 │ │ │ │ bne 1557c <__cxa_atexit@plt+0x9230> │ │ │ │ @@ -9358,33 +9358,33 @@ │ │ │ │ stm r5, {r0, r3} │ │ │ │ b 133d1f4 <__cxa_atexit@plt+0x1330ea8> │ │ │ │ ldr r7, [pc, #12] @ 15590 <__cxa_atexit@plt+0x9244> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [r2, #-180]! @ 0xffffff4c │ │ │ │ + msreq SPSR_svc, r4 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq pc, [r2, #-188]! @ 0xffffff44 │ │ │ │ - msreq SPSR_x, r0, asr #24 │ │ │ │ + msreq SPSR_svc, ip │ │ │ │ + msreq SPSR_x, r0, lsr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 155d4 <__cxa_atexit@plt+0x9288> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 155d8 <__cxa_atexit@plt+0x928c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ msreq SPSR_svc, r0 │ │ │ │ - msreq SPSR_svc, r4 │ │ │ │ + strheq pc, [r2, #-180]! @ 0xffffff4c @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ bhi 156a0 <__cxa_atexit@plt+0x9354> │ │ │ │ ldr r2, [pc, #180] @ 156b0 <__cxa_atexit@plt+0x9364> │ │ │ │ @@ -9491,15 +9491,15 @@ │ │ │ │ stmda r5, {r0, r1} │ │ │ │ ldr r8, [r5, #16] │ │ │ │ ldr r3, [pc, #12] @ 157a4 <__cxa_atexit@plt+0x9458> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq pc, [r2, #-144]! @ 0xffffff70 │ │ │ │ + msreq SPSR_x, r0, asr #19 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 157d0 <__cxa_atexit@plt+0x9484> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ cmp r3, #3 │ │ │ │ @@ -9513,15 +9513,15 @@ │ │ │ │ ldr r8, [r5, #24] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 157fc <__cxa_atexit@plt+0x94b0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - smceq 12184 @ 0x2f98 │ │ │ │ + msreq SPSR_x, r8, ror #18 │ │ │ │ andeq r0, r0, r7, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 15828 <__cxa_atexit@plt+0x94dc> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ cmp r3, #3 │ │ │ │ @@ -9535,15 +9535,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r1, [r5] │ │ │ │ stmib r5, {r0, r2, r3} │ │ │ │ b 133d1f4 <__cxa_atexit@plt+0x1330ea8> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - msreq SPSR_x, ip, lsr #18 │ │ │ │ + msreq SPSR_x, ip, lsl r9 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ mov r3, #12 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r3, #4 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ @@ -9601,15 +9601,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 15960 <__cxa_atexit@plt+0x9614> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - msreq SPSR_x, ip, ror #16 │ │ │ │ + msreq SPSR_x, ip, asr r8 │ │ │ │ cmpeq r1, r4, lsl r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r0, [pc, #100] @ 159e4 <__cxa_atexit@plt+0x9698> │ │ │ │ @@ -9637,15 +9637,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ - strheq pc, [r2, #-124]! @ 0xffffff84 @ │ │ │ │ + msreq SPSR_svc, ip │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [pc, #52] @ 15a34 <__cxa_atexit@plt+0x96e8> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ @@ -9685,17 +9685,17 @@ │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r7, [pc, #12] @ 15aac <__cxa_atexit@plt+0x9760> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strheq pc, [r2, #-104]! @ 0xffffff98 @ │ │ │ │ + msreq (UNDEF: 98), r8 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq pc, [r2, #-104]! @ 0xffffff98 │ │ │ │ + msreq (UNDEF: 98), r8 │ │ │ │ msreq SPSR_svc, r4 │ │ │ │ andeq r0, r0, r5, lsl #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 15aec <__cxa_atexit@plt+0x97a0> │ │ │ │ cmp r3, #3 │ │ │ │ @@ -9734,15 +9734,15 @@ │ │ │ │ ldr r3, [pc, #24] @ 15b74 <__cxa_atexit@plt+0x9828> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - msreq (UNDEF: 98), r4 │ │ │ │ + strdeq pc, [r2, #-84]! @ 0xffffffac │ │ │ │ msreq (UNDEF: 98), r8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #44 @ 0x2c │ │ │ │ cmp fp, r7 │ │ │ │ bhi 15c3c <__cxa_atexit@plt+0x98f0> │ │ │ │ @@ -9792,15 +9792,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 15c5c <__cxa_atexit@plt+0x9910> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ - smceq 12116 @ 0x2f54 │ │ │ │ + msreq SPSR_x, r4, ror #10 │ │ │ │ cmpeq r1, ip, lsl r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [pc, #120] @ 15ce8 <__cxa_atexit@plt+0x999c> │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ @@ -9830,15 +9830,15 @@ │ │ │ │ str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ muleq r0, r8, r0 │ │ │ │ - msreq SPSR_x, r4 @ │ │ │ │ + msreq SPSR_x, r4, lsl #9 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [pc, #56] @ 15d3c <__cxa_atexit@plt+0x99f0> │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ add lr, pc, lr │ │ │ │ @@ -9850,15 +9850,15 @@ │ │ │ │ stmda r5, {r0, r1} │ │ │ │ ldr r8, [r5, #16] │ │ │ │ ldr r3, [pc, #12] @ 15d40 <__cxa_atexit@plt+0x99f4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - msreq SPSR_x, r4, lsr r4 │ │ │ │ + msreq SPSR_x, r4, lsr #8 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 15d6c <__cxa_atexit@plt+0x9a20> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ cmp r3, #3 │ │ │ │ @@ -9872,15 +9872,15 @@ │ │ │ │ ldr r8, [r5, #24] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 15d98 <__cxa_atexit@plt+0x9a4c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d184 <__cxa_atexit@plt+0x1330e38> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq pc, [r2, #-60]! @ 0xffffffc4 │ │ │ │ + msreq SPSR_svc, ip │ │ │ │ andeq r0, r0, r7, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 15dc4 <__cxa_atexit@plt+0x9a78> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ cmp r3, #3 │ │ │ │ @@ -10051,15 +10051,15 @@ │ │ │ │ @ instruction: 0xfffffea0 │ │ │ │ @ instruction: 0xfffffe70 │ │ │ │ @ instruction: 0xfffffeec │ │ │ │ @ instruction: 0xfffffef4 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ @ instruction: 0xfffffe74 │ │ │ │ @ instruction: 0xfffffe7c │ │ │ │ - msreq SPSR_x, r0, lsl #3 │ │ │ │ + smceq 12048 @ 0x2f10 │ │ │ │ cmpeq r1, ip, lsr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 160a4 <__cxa_atexit@plt+0x9d58> │ │ │ │ ldr r8, [pc, #36] @ 160ac <__cxa_atexit@plt+0x9d60> │ │ │ │ @@ -10070,15 +10070,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqpeq fp, sp @ @ p-variant is OBSOLETE │ │ │ │ - msreq SPSR_x, r8, asr #1 │ │ │ │ + strheq pc, [r2, #-8]! @ │ │ │ │ cmpeq r1, ip, lsl #31 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 160fc <__cxa_atexit@plt+0x9db0> │ │ │ │ @@ -10185,15 +10185,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe8c │ │ │ │ - cmneq r2, r8, lsr #30 │ │ │ │ + cmneq r2, r8, lsl pc │ │ │ │ teqpeq fp, r4 @ @ p-variant is OBSOLETE │ │ │ │ ldrheq r5, [r1, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -10306,15 +10306,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe80 │ │ │ │ - cmneq r2, ip, asr #26 │ │ │ │ + cmneq r2, ip, lsr sp │ │ │ │ teqpeq fp, pc, lsl r3 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq r5, [r1, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -10479,17 +10479,17 @@ │ │ │ │ ldr r7, [pc, #32] @ 16720 <__cxa_atexit@plt+0xa3d4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ ldm sp, {r5, fp} │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, ror #21 │ │ │ │ - strdeq lr, [r2, #-164]! @ 0xffffff5c │ │ │ │ - cmneq r2, ip, asr #21 │ │ │ │ + ldrdeq lr, [r2, #-172]! @ 0xffffff54 │ │ │ │ + cmneq r2, r4, ror #21 │ │ │ │ + strheq lr, [r2, #-172]! @ 0xffffff54 │ │ │ │ cmpeq r1, r0, ror #20 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ @ instruction: 0x013bf091 │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ andeq r0, r0, r5, lsr #32 │ │ │ │ cmpeq r1, ip, lsr #20 │ │ │ │ andeq r0, r5, r0 │ │ │ │ @@ -10557,16 +10557,16 @@ │ │ │ │ mov r9, sl │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r0, lsr r9 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ - strdeq lr, [r2, #-148]! @ 0xffffff6c │ │ │ │ - ldrdeq lr, [r2, #-148]! @ 0xffffff6c │ │ │ │ + cmneq r2, r4, ror #19 │ │ │ │ + cmneq r2, r4, asr #19 │ │ │ │ cmpeq r1, r8, ror #18 │ │ │ │ @ instruction: 0xfffffca4 │ │ │ │ teqeq fp, r5, lsl #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -10579,15 +10579,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r9, ror #29 │ │ │ │ - ldrdeq lr, [r2, #-132]! @ 0xffffff7c │ │ │ │ + cmneq r2, r4, asr #17 │ │ │ │ cmpeq r1, ip, asr #17 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -10603,15 +10603,15 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ - cmneq r2, ip, lsr #17 │ │ │ │ + @ instruction: 0x0162e89c │ │ │ │ cmpeq r1, ip, ror #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1696c <__cxa_atexit@plt+0xa620> │ │ │ │ @@ -10637,15 +10637,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff70 │ │ │ │ - cmneq r2, r8, lsl r8 │ │ │ │ + cmneq r2, r8, lsl #16 │ │ │ │ teqeq fp, r4, ror #27 │ │ │ │ cmpeq r1, r0, ror #15 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -10664,15 +10664,15 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ - strheq lr, [r2, #-120]! @ 0xffffff88 │ │ │ │ + cmneq r2, r8, lsr #15 │ │ │ │ cmpeq r1, r8, ror r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 16a68 <__cxa_atexit@plt+0xa71c> │ │ │ │ @@ -10700,15 +10700,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff68 │ │ │ │ - cmneq r2, r4, lsr #14 │ │ │ │ + cmneq r2, r4, lsl r7 │ │ │ │ teqeq fp, r7 @ │ │ │ │ cmpeq r1, r4, ror #13 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ @@ -10729,15 +10729,15 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ - strheq lr, [r2, #-100]! @ 0xffffff9c │ │ │ │ + cmneq r2, r4, lsr #13 │ │ │ │ cmpeq r1, r0, ror r6 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -10819,17 +10819,17 @@ │ │ │ │ ldr r7, [pc, #32] @ 16c70 <__cxa_atexit@plt+0xa924> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ ldm sp, {r5, fp} │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr #11 │ │ │ │ - cmneq r2, r8, lsr #11 │ │ │ │ - cmneq r2, r0, lsl #11 │ │ │ │ + @ instruction: 0x0162e590 │ │ │ │ + @ instruction: 0x0162e598 │ │ │ │ + smceq 11856 @ 0x2e50 │ │ │ │ cmpeq r1, ip, lsr #10 │ │ │ │ @ instruction: 0xfffffe8c │ │ │ │ teqeq fp, r5, asr #22 │ │ │ │ @ instruction: 0xfffffee4 │ │ │ │ andeq r0, r0, r5, lsr #32 │ │ │ │ ldrsheq r5, [r1, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r5, r0 │ │ │ │ @@ -10898,16 +10898,16 @@ │ │ │ │ mov r9, sl │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ ldrsheq r5, [r1, #-56] @ 0xffffffc8 │ │ │ │ @ instruction: 0xfffffec8 │ │ │ │ - cmneq r2, r4, lsr #9 │ │ │ │ - cmneq r2, r4, lsl #9 │ │ │ │ + @ instruction: 0x0162e494 │ │ │ │ + smceq 11844 @ 0x2e44 │ │ │ │ cmpeq r1, r0, lsr r4 │ │ │ │ @ instruction: 0xfffffd7c │ │ │ │ teqeq fp, r9, lsr sl │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -10982,17 +10982,17 @@ │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ sub r1, r5, #16 │ │ │ │ mov r5, r3 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr #5 │ │ │ │ - strheq lr, [r2, #-40]! @ 0xffffffd8 │ │ │ │ - @ instruction: 0x0162e298 │ │ │ │ + @ instruction: 0x0162e290 │ │ │ │ + cmneq r2, r8, lsr #5 │ │ │ │ + cmneq r2, r8, lsl #5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 16f4c <__cxa_atexit@plt+0xac00> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -11007,17 +11007,17 @@ │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ sub r1, r5, #16 │ │ │ │ mov r5, r3 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsr r2 │ │ │ │ - cmneq r2, r4, asr r2 │ │ │ │ - cmneq r2, r4, lsr r2 │ │ │ │ + cmneq r2, ip, lsr #4 │ │ │ │ + cmneq r2, r4, asr #4 │ │ │ │ + cmneq r2, r4, lsr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 16fb0 <__cxa_atexit@plt+0xac64> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -11032,17 +11032,17 @@ │ │ │ │ str r1, [r5, #-20] @ 0xffffffec │ │ │ │ sub r1, r5, #16 │ │ │ │ mov r5, r3 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ - strdeq lr, [r2, #-16]! │ │ │ │ - ldrdeq lr, [r2, #-16]! │ │ │ │ + cmneq r2, r8, asr #3 │ │ │ │ + cmneq r2, r0, ror #3 │ │ │ │ + cmneq r2, r0, asr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 16ffc <__cxa_atexit@plt+0xacb0> │ │ │ │ ldr r8, [pc, #36] @ 17004 <__cxa_atexit@plt+0xacb8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -11052,15 +11052,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r5, lsl #15 │ │ │ │ - smceq 11792 @ 0x2e10 │ │ │ │ + cmneq r2, r0, ror #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 17048 <__cxa_atexit@plt+0xacfc> │ │ │ │ @@ -11105,15 +11105,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ - cmneq r2, r8, asr #1 │ │ │ │ + strheq lr, [r2, #-8]! │ │ │ │ teqeq fp, r4 @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -11162,15 +11162,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmneq r2, ip, ror #31 │ │ │ │ + ldrdeq sp, [r2, #-252]! @ 0xffffff04 │ │ │ │ teqeq fp, pc @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -11268,17 +11268,17 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, lsl #29 │ │ │ │ - @ instruction: 0x0162de90 │ │ │ │ - cmneq r2, ip, ror #28 │ │ │ │ + smceq 11748 @ 0x2de4 │ │ │ │ + cmneq r2, r0, lsl #29 │ │ │ │ + cmneq r2, ip, asr lr │ │ │ │ @ instruction: 0xfffffeb4 │ │ │ │ teqeq fp, sp, lsr r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -11303,16 +11303,16 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmneq r2, ip, asr #27 │ │ │ │ - cmneq r2, r0, lsr #27 │ │ │ │ + strheq sp, [r2, #-220]! @ 0xffffff24 │ │ │ │ + @ instruction: 0x0162dd90 │ │ │ │ @ instruction: 0xfffff9a0 │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ @@ -11702,16 +11702,16 @@ │ │ │ │ mov r6, #0 │ │ │ │ stmib r2, {r6, sl} │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ - cmneq r2, ip, lsl r8 │ │ │ │ - cmneq r2, r0, lsr #16 │ │ │ │ + cmneq r2, ip, lsl #16 │ │ │ │ + cmneq r2, r0, lsl r8 │ │ │ │ cmpeq r1, r8, ror r7 │ │ │ │ cmpeq r1, r8, lsr #15 │ │ │ │ @ instruction: 0xfffff514 │ │ │ │ @ instruction: 0xfffff880 │ │ │ │ @ instruction: 0xfffff56c │ │ │ │ @ instruction: 0xfffff5c4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -11762,16 +11762,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r1, [r5, #-20]! @ 0xffffffec │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, #0 │ │ │ │ stmib r5, {r1, lr} │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr #14 │ │ │ │ - strdeq sp, [r2, #-100]! @ 0xffffff9c │ │ │ │ + cmneq r2, r0, lsl r7 │ │ │ │ + cmneq r2, r4, ror #13 │ │ │ │ @ instruction: 0xfffff3f4 │ │ │ │ @ instruction: 0xfffff760 │ │ │ │ @ instruction: 0xfffff42c │ │ │ │ @ instruction: 0xfffff4a4 │ │ │ │ cmpeq r1, r8, lsl #13 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -11845,15 +11845,15 @@ │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ @ instruction: 0xffffff3c │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ - cmneq r2, r8, lsl #11 │ │ │ │ + smceq 11608 @ 0x2d58 │ │ │ │ cmpeq r1, r0, asr r5 │ │ │ │ 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 │ │ │ │ @@ -11867,15 +11867,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 17cc8 <__cxa_atexit@plt+0xb97c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r2, #-64]! @ 0xffffffc0 │ │ │ │ + cmneq r2, r0, asr #9 │ │ │ │ ldrsheq r4, [r1, #-64] @ 0xffffffc0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 17d00 <__cxa_atexit@plt+0xb9b4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -11884,15 +11884,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, ror #8 │ │ │ │ + cmneq r2, ip, asr r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 17d40 <__cxa_atexit@plt+0xb9f4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -11900,15 +11900,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsr #8 │ │ │ │ + cmneq r2, ip, lsl r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 17d80 <__cxa_atexit@plt+0xba34> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -11916,15 +11916,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, ror #7 │ │ │ │ + ldrdeq sp, [r2, #-60]! @ 0xffffffc4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r9, r5, #24 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 17e28 <__cxa_atexit@plt+0xbadc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -11964,17 +11964,17 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r8, ror #7 │ │ │ │ - @ instruction: 0x0162d394 │ │ │ │ + cmneq r2, r4, lsl #7 │ │ │ │ @ instruction: 0xffffff20 │ │ │ │ - cmneq r2, r8, lsr #7 │ │ │ │ + @ instruction: 0x0162d398 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -12009,15 +12009,15 @@ │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 17ef4 <__cxa_atexit@plt+0xbba8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r0, asr #5 │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - ldrdeq sp, [r2, #-36]! @ 0xffffffdc │ │ │ │ + cmneq r2, r4, asr #5 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 17f48 <__cxa_atexit@plt+0xbbfc> │ │ │ │ @@ -12097,15 +12097,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ cmpeq r1, ip, ror #2 │ │ │ │ @ instruction: 0xfffffdbc │ │ │ │ @ instruction: 0xfffffcf8 │ │ │ │ - cmneq r2, ip, lsl #3 │ │ │ │ + smceq 11548 @ 0x2d1c │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r7 │ │ │ │ ldr sl, [r3, #12]! │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r3, #-8] │ │ │ │ @@ -12150,15 +12150,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, lr │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x01514094 │ │ │ │ @ instruction: 0xfffffcdc │ │ │ │ @ instruction: 0xfffffc18 │ │ │ │ - cmneq r2, ip, lsr #1 │ │ │ │ + @ instruction: 0x0162d09c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1816c <__cxa_atexit@plt+0xbe20> │ │ │ │ ldr r8, [pc, #36] @ 18174 <__cxa_atexit@plt+0xbe28> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -12168,15 +12168,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r5, lsl r6 │ │ │ │ - cmneq r2, r0 │ │ │ │ + strdeq ip, [r2, #-240]! @ 0xffffff10 │ │ │ │ cmpeq r1, ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 181c4 <__cxa_atexit@plt+0xbe78> │ │ │ │ @@ -12287,15 +12287,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe7c │ │ │ │ - cmneq r2, r0, asr lr │ │ │ │ + cmneq r2, r0, asr #28 │ │ │ │ teqeq fp, ip, ror #7 │ │ │ │ cmpeq r1, r4, asr lr │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -12408,15 +12408,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe80 │ │ │ │ - smceq 11460 @ 0x2cc4 │ │ │ │ + cmneq r2, r4, ror #24 │ │ │ │ teqeq fp, r8, lsl r2 │ │ │ │ cmpeq r1, r0, lsl #25 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -12587,17 +12587,17 @@ │ │ │ │ ldr r7, [pc, #32] @ 18810 <__cxa_atexit@plt+0xc4c4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ ldm sp, {r5, fp} │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r2, #-156]! @ 0xffffff64 │ │ │ │ - cmneq r2, r4, lsl #20 │ │ │ │ - ldrdeq ip, [r2, #-156]! @ 0xffffff64 │ │ │ │ + cmneq r2, ip, ror #19 │ │ │ │ + strdeq ip, [r2, #-148]! @ 0xffffff6c │ │ │ │ + cmneq r2, ip, asr #19 │ │ │ │ ldrsbeq r3, [r1, #-156] @ 0xffffff64 │ │ │ │ @ instruction: 0xfffffd98 │ │ │ │ teqeq fp, r3, ror pc │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ andeq r0, r0, r5, lsr #32 │ │ │ │ cmpeq r1, r8, lsr #19 │ │ │ │ andeq r0, r5, r0 │ │ │ │ @@ -12665,16 +12665,16 @@ │ │ │ │ mov r9, sl │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, ip, lsr #17 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ - cmneq r2, r4, lsl #18 │ │ │ │ - cmneq r2, r4, ror #17 │ │ │ │ + strdeq ip, [r2, #-132]! @ 0xffffff7c │ │ │ │ + ldrdeq ip, [r2, #-132]! @ 0xffffff7c │ │ │ │ cmpeq r1, r4, ror #17 │ │ │ │ @ instruction: 0xfffffc8c │ │ │ │ teqeq fp, r7, ror #28 │ │ │ │ cmpeq r1, r4, lsl #17 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -12945,15 +12945,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ - cmneq r2, r0, lsr #9 │ │ │ │ + @ instruction: 0x0162c490 │ │ │ │ cmpeq r1, r0, asr r4 │ │ │ │ cmpeq r1, ip, ror r4 │ │ │ │ ldrheq r3, [r1, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xfffff848 │ │ │ │ teqeq fp, r3, lsr #20 │ │ │ │ cmpeq r1, r4, lsr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -12997,15 +12997,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 18e70 <__cxa_atexit@plt+0xcb24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0162c394 │ │ │ │ + cmneq r2, r4, lsl #7 │ │ │ │ cmpeq r1, r4, ror r3 │ │ │ │ @ instruction: 0x01513398 │ │ │ │ @ instruction: 0xfffff738 │ │ │ │ teqeq fp, r3, lsl r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -13290,17 +13290,17 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq fp, [r2, #-236]! @ 0xffffff14 │ │ │ │ + cmneq r2, ip, asr #29 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ - cmneq r2, r8, lsr #29 │ │ │ │ + @ instruction: 0x0162be98 │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -13326,15 +13326,15 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff00 │ │ │ │ - cmneq r2, r4, lsl #28 │ │ │ │ + strdeq fp, [r2, #-212]! @ 0xffffff2c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 19428 <__cxa_atexit@plt+0xd0dc> │ │ │ │ ldr r1, [pc, #128] @ 19434 <__cxa_atexit@plt+0xd0e8> │ │ │ │ @@ -13368,15 +13368,15 @@ │ │ │ │ b 194a8 <__cxa_atexit@plt+0xd15c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x0162bd98 │ │ │ │ + cmneq r2, r8, lsl #27 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 19474 <__cxa_atexit@plt+0xd128> │ │ │ │ ldr r3, [pc, #48] @ 1948c <__cxa_atexit@plt+0xd140> │ │ │ │ @@ -13445,18 +13445,18 @@ │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - smceq 11212 @ 0x2bcc │ │ │ │ - smceq 11200 @ 0x2bc0 │ │ │ │ + cmneq r2, ip, ror #24 │ │ │ │ + cmneq r2, r0, ror #24 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r2, r8, lsr #24 │ │ │ │ + cmneq r2, r8, lsl ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ b 194a8 <__cxa_atexit@plt+0xd15c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -13527,18 +13527,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffc38 │ │ │ │ - cmneq r2, r8, lsr fp │ │ │ │ + cmneq r2, r8, lsr #22 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xfffffbfc │ │ │ │ - cmneq r2, r0, lsl #22 │ │ │ │ + strdeq fp, [r2, #-160]! @ 0xffffff60 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r5 │ │ │ │ ldr r8, [r3, #3] │ │ │ │ ldr r7, [r7, #4] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -13568,15 +13568,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffb40 │ │ │ │ - cmneq r2, r4, asr #20 │ │ │ │ + cmneq r2, r4, lsr sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 19794 <__cxa_atexit@plt+0xd448> │ │ │ │ ldr r2, [pc, #36] @ 1979c <__cxa_atexit@plt+0xd450> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -13585,16 +13585,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, ror #19 │ │ │ │ - ldrdeq fp, [r2, #-156]! @ 0xffffff64 │ │ │ │ + ldrdeq fp, [r2, #-148]! @ 0xffffff6c │ │ │ │ + cmneq r2, ip, asr #19 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -13723,16 +13723,16 @@ │ │ │ │ ldr r7, [pc, #24] @ 199c8 <__cxa_atexit@plt+0xd67c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - ldrdeq fp, [r2, #-116]! @ 0xffffff8c │ │ │ │ - ldrdeq fp, [r2, #-116]! @ 0xffffff8c │ │ │ │ + cmneq r2, r4, asr #15 │ │ │ │ + cmneq r2, r4, asr #15 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #68] @ 19a20 <__cxa_atexit@plt+0xd6d4> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -13747,30 +13747,30 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 19a24 <__cxa_atexit@plt+0xd6d8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - smceq 11120 @ 0x2b70 │ │ │ │ + cmneq r2, r0, ror #14 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 19a4c <__cxa_atexit@plt+0xd700> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r9, [r7, #2] │ │ │ │ add r5, r5, #24 │ │ │ │ b 133e554 <__cxa_atexit@plt+0x1332208> │ │ │ │ ldr r7, [pc, #12] @ 19a60 <__cxa_atexit@plt+0xd714> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr r7 │ │ │ │ + cmneq r2, r0, lsr #14 │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #48] @ 19aa4 <__cxa_atexit@plt+0xd758> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -13920,16 +13920,16 @@ │ │ │ │ ldr r7, [pc, #24] @ 19cdc <__cxa_atexit@plt+0xd990> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmneq r2, r0, lsr #9 │ │ │ │ strheq fp, [r2, #-64]! @ 0xffffffc0 │ │ │ │ - cmneq r2, r0, asr #9 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 19d24 <__cxa_atexit@plt+0xd9d8> │ │ │ │ ldr r3, [pc, #68] @ 19d40 <__cxa_atexit@plt+0xd9f4> │ │ │ │ ldr r7, [r5, #16] │ │ │ │ @@ -13947,30 +13947,30 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r2, r8, asr r4 │ │ │ │ + cmneq r2, r8, asr #8 │ │ │ │ andeq r0, r0, r5, asr #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 19d6c <__cxa_atexit@plt+0xda20> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r9, [r7, #2] │ │ │ │ add r5, r5, #24 │ │ │ │ b 133e554 <__cxa_atexit@plt+0x1332208> │ │ │ │ ldr r7, [pc, #12] @ 19d80 <__cxa_atexit@plt+0xda34> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsl r4 │ │ │ │ + cmneq r2, r0, lsl #8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 19de8 <__cxa_atexit@plt+0xda9c> │ │ │ │ ldr r8, [r3, #8] │ │ │ │ @@ -13992,15 +13992,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r2, r0, lsr #7 │ │ │ │ + @ instruction: 0x0162b390 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 19e20 <__cxa_atexit@plt+0xdad4> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -14022,15 +14022,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 19e74 <__cxa_atexit@plt+0xdb28> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmneq r2, r8, asr r3 │ │ │ │ + cmneq r2, r8, asr #6 │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 19f14 <__cxa_atexit@plt+0xdbc8> │ │ │ │ ldr r1, [pc, #136] @ 19f1c <__cxa_atexit@plt+0xdbd0> │ │ │ │ @@ -14066,17 +14066,17 @@ │ │ │ │ ldr r7, [pc, #28] @ 19f28 <__cxa_atexit@plt+0xdbdc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - cmneq r2, r0, asr #5 │ │ │ │ + strheq fp, [r2, #-32]! @ 0xffffffe0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmneq r2, r4, asr r2 │ │ │ │ + cmneq r2, r4, asr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #64] @ 19f7c <__cxa_atexit@plt+0xdc30> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -14090,15 +14090,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 19f80 <__cxa_atexit@plt+0xdc34> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq fp, [r2, #-16]! │ │ │ │ + cmneq r2, r0, ror #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 19fac <__cxa_atexit@plt+0xdc60> │ │ │ │ ldr r7, [r7, #6] │ │ │ │ add r5, r5, #4 │ │ │ │ @@ -14106,15 +14106,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 19fc0 <__cxa_atexit@plt+0xdc74> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsr #3 │ │ │ │ + @ instruction: 0x0162b19c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1a078 <__cxa_atexit@plt+0xdd2c> │ │ │ │ ldr r1, [pc, #180] @ 1a094 <__cxa_atexit@plt+0xdd48> │ │ │ │ ldr r2, [pc, #180] @ 1a098 <__cxa_atexit@plt+0xdd4c> │ │ │ │ @@ -14160,18 +14160,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - smceq 11028 @ 0x2b14 │ │ │ │ + cmneq r2, r4, ror #2 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r2, r4, lsr r1 │ │ │ │ - cmneq r2, ip, ror #2 │ │ │ │ + cmneq r2, r4, lsr #2 │ │ │ │ + cmneq r2, ip, asr r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #116] @ 1a12c <__cxa_atexit@plt+0xdde0> │ │ │ │ ldr r7, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -14198,16 +14198,16 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x0162b094 │ │ │ │ - cmneq r2, r0, asr #1 │ │ │ │ + cmneq r2, r4, lsl #1 │ │ │ │ + strheq fp, [r2, #-0]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 1a17c <__cxa_atexit@plt+0xde30> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ @@ -14226,16 +14226,16 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, lsr #32 │ │ │ │ - cmneq r2, r4, asr #32 │ │ │ │ + cmneq r2, r0, lsl r0 │ │ │ │ + cmneq r2, r4, lsr r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #88 @ 0x58 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -14281,17 +14281,17 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffbb0 │ │ │ │ @ instruction: 0xfffffc90 │ │ │ │ @ instruction: 0xfffffdd8 │ │ │ │ + cmneq r2, ip, asr pc │ │ │ │ + cmneq r2, r0, lsl #31 │ │ │ │ cmneq r2, ip, ror #30 │ │ │ │ - @ instruction: 0x0162af90 │ │ │ │ - smceq 11004 @ 0x2afc │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -14416,15 +14416,15 @@ │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ - cmneq r2, r8, lsl sp │ │ │ │ + cmneq r2, r8, lsl #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ ldr r3, [pc, #132] @ 1a53c <__cxa_atexit@plt+0xe1f0> │ │ │ │ mov r2, r5 │ │ │ │ @@ -14460,15 +14460,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ - cmneq r2, r0, asr ip │ │ │ │ + cmneq r2, r0, asr #24 │ │ │ │ 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 1a5a8 <__cxa_atexit@plt+0xe25c> │ │ │ │ @@ -14489,15 +14489,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ - cmneq r2, r0, asr #23 │ │ │ │ + strheq sl, [r2, #-176]! @ 0xffffff50 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -14564,15 +14564,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 1a6e4 <__cxa_atexit@plt+0xe398> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ @ instruction: 0x01511e90 │ │ │ │ - cmneq r2, r4, lsr #21 │ │ │ │ + @ instruction: 0x0162aa94 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r5, r5, #8 │ │ │ │ ldr r9, [r7, #4] │ │ │ │ sub r3, r7, #4 │ │ │ │ @@ -14593,15 +14593,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #8] @ 1a758 <__cxa_atexit@plt+0xe40c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r8, lsl lr │ │ │ │ - cmneq r2, r4, lsr #20 │ │ │ │ + cmneq r2, r4, lsl sl │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1a7a8 <__cxa_atexit@plt+0xe45c> │ │ │ │ and r3, r8, #3 │ │ │ │ @@ -14617,15 +14617,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #8] @ 1a7b8 <__cxa_atexit@plt+0xe46c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrheq r1, [r1, #-216] @ 0xffffff28 │ │ │ │ - cmneq r2, r4, asr #19 │ │ │ │ + strheq sl, [r2, #-148]! @ 0xffffff6c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ mov fp, r8 │ │ │ │ cmp r1, r6 │ │ │ │ bcc 1a870 <__cxa_atexit@plt+0xe524> │ │ │ │ @@ -14681,15 +14681,15 @@ │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ @ instruction: 0xfffffb58 │ │ │ │ teqeq fp, r2, lsl #28 │ │ │ │ cmpeq r1, ip, asr #25 │ │ │ │ @ instruction: 0xfffffbb0 │ │ │ │ teqeq fp, r6, asr lr │ │ │ │ - cmneq r2, r4, asr r9 │ │ │ │ + cmneq r2, r4, asr #18 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5, #8] │ │ │ │ mov r8, fp │ │ │ │ add r5, r5, #4 │ │ │ │ b 1a7c0 <__cxa_atexit@plt+0xe474> │ │ │ │ @@ -14729,15 +14729,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 1a978 <__cxa_atexit@plt+0xe62c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrsheq r1, [r1, #-188] @ 0xffffff44 │ │ │ │ - cmneq r2, r4, lsl r8 │ │ │ │ + cmneq r2, r4, lsl #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ sub r3, r7, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -14759,15 +14759,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 1a9f0 <__cxa_atexit@plt+0xe6a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r0, lsl #23 │ │ │ │ - @ instruction: 0x0162a790 │ │ │ │ + cmneq r2, r0, lsl #15 │ │ │ │ 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 1aa34 <__cxa_atexit@plt+0xe6e8> │ │ │ │ @@ -14802,16 +14802,16 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ b 11943f8 <__cxa_atexit@plt+0x11880ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, lsr r7 │ │ │ │ - cmneq r2, ip, lsr #14 │ │ │ │ + cmneq r2, r4, lsr #14 │ │ │ │ + cmneq r2, ip, lsl r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1ab24 <__cxa_atexit@plt+0xe7d8> │ │ │ │ ldr r2, [pc, #124] @ 1ab40 <__cxa_atexit@plt+0xe7f4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -14844,15 +14844,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 1ab44 <__cxa_atexit@plt+0xe7f8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ cmpeq r1, r0, lsr sl │ │ │ │ - cmneq r2, r8, asr #12 │ │ │ │ + cmneq r2, r8, lsr r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ sub r3, r7, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -14874,15 +14874,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 1abbc <__cxa_atexit@plt+0xe870> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, #5 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrheq r1, [r1, #-148] @ 0xffffff6c │ │ │ │ - cmneq r2, r4, asr #11 │ │ │ │ + strheq sl, [r2, #-84]! @ 0xffffffac │ │ │ │ ldrheq r1, [r1, #-148] @ 0xffffff6c │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r1, r3, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -14917,15 +14917,15 @@ │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ teqeq fp, r6, lsl #23 │ │ │ │ @ instruction: 0xfffffe2c │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ - smceq 10836 @ 0x2a54 │ │ │ │ + cmneq r2, r4, ror #10 │ │ │ │ andeq r0, r2, sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1acd4 <__cxa_atexit@plt+0xe988> │ │ │ │ @@ -15020,16 +15020,16 @@ │ │ │ │ ldr r7, [pc, #28] @ 1ae10 <__cxa_atexit@plt+0xeac4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #56 @ 0x38 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsl #8 │ │ │ │ - cmneq r2, ip, lsl r4 │ │ │ │ + strdeq sl, [r2, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r2, ip, lsl #8 │ │ │ │ ldrsbeq r1, [r1, #-108] @ 0xffffff94 │ │ │ │ @ instruction: 0xffffe608 │ │ │ │ @ instruction: 0xfffff410 │ │ │ │ @ instruction: 0xffffea08 │ │ │ │ @ instruction: 0xffffe9c4 │ │ │ │ cmpeq r1, r0, ror #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -15051,15 +15051,15 @@ │ │ │ │ b 1ae94 <__cxa_atexit@plt+0xeb48> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - cmneq r2, r0, lsl #6 │ │ │ │ + strdeq sl, [r2, #-32]! @ 0xffffffe0 │ │ │ │ ldrsheq r1, [r1, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #120] @ 1af14 <__cxa_atexit@plt+0xebc8> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r3, #3 │ │ │ │ @@ -15216,16 +15216,16 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @ instruction: 0x01511490 │ │ │ │ @ instruction: 0xfffffc74 │ │ │ │ @ instruction: 0xfffffb30 │ │ │ │ teqeq fp, r3, asr #11 │ │ │ │ - @ instruction: 0x0162a198 │ │ │ │ - cmneq r2, r8, asr #2 │ │ │ │ + cmneq r2, r8, lsl #3 │ │ │ │ + cmneq r2, r8, lsr r1 │ │ │ │ cmpeq r1, r4, ror #8 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r2, r5, #12 │ │ │ │ mov r3, r6 │ │ │ │ @@ -15300,16 +15300,16 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - smceq 10736 @ 0x29f0 │ │ │ │ - @ instruction: 0x01629f98 │ │ │ │ + cmneq r2, r0, ror #30 │ │ │ │ + cmneq r2, r8, lsl #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1b2ac <__cxa_atexit@plt+0xef60> │ │ │ │ @@ -15320,15 +15320,15 @@ │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #8 │ │ │ │ str r2, [r9, #8] │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r8, lsr #30 │ │ │ │ + cmneq r2, r8, lsl pc │ │ │ │ cmpeq r1, r4, asr #5 │ │ │ │ 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, #64 @ 0x40 │ │ │ │ @@ -15363,15 +15363,15 @@ │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffa40 │ │ │ │ @ instruction: 0xfffffb30 │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ - smceq 10732 @ 0x29ec │ │ │ │ + cmneq r2, ip, ror #28 │ │ │ │ cmpeq r1, ip, asr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b39c <__cxa_atexit@plt+0xf050> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -15379,15 +15379,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 1b3a4 <__cxa_atexit@plt+0xf058> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 118b8 <__cxa_atexit@plt+0x556c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, asr #27 │ │ │ │ + strheq r9, [r2, #-220]! @ 0xffffff24 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b43c <__cxa_atexit@plt+0xf0f0> │ │ │ │ ldr r7, [pc, #156] @ 1b464 <__cxa_atexit@plt+0xf118> │ │ │ │ @@ -15430,15 +15430,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ cmpeq r1, ip, ror r1 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - strheq r9, [r2, #-216]! @ 0xffffff28 │ │ │ │ + cmneq r2, r8, lsr #27 │ │ │ │ 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 1b4cc <__cxa_atexit@plt+0xf180> │ │ │ │ @@ -15457,60 +15457,60 @@ │ │ │ │ add lr, r3, #20 │ │ │ │ stm lr, {r1, r2, r3} │ │ │ │ bx ip │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ - cmneq r2, r8, lsl #26 │ │ │ │ + strdeq r9, [r2, #-200]! @ 0xffffff38 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b510 <__cxa_atexit@plt+0xf1c4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1b518 <__cxa_atexit@plt+0xf1cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, asr ip │ │ │ │ + cmneq r2, r8, asr #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b54c <__cxa_atexit@plt+0xf200> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1b554 <__cxa_atexit@plt+0xf208> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsl ip │ │ │ │ + cmneq r2, ip, lsl #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b588 <__cxa_atexit@plt+0xf23c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 1b590 <__cxa_atexit@plt+0xf244> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, ror #23 │ │ │ │ + ldrdeq r9, [r2, #-176]! @ 0xffffff50 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1b668 <__cxa_atexit@plt+0xf31c> │ │ │ │ ldr lr, [pc, #212] @ 1b688 <__cxa_atexit@plt+0xf33c> │ │ │ │ @@ -15565,19 +15565,19 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ - cmneq r2, r0, lsr #23 │ │ │ │ + @ instruction: 0x01629b90 │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ @ instruction: 0xffffff10 │ │ │ │ @ instruction: 0xffffff48 │ │ │ │ - cmneq r2, r4, asr fp │ │ │ │ + cmneq r2, r4, asr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 1b734 <__cxa_atexit@plt+0xf3e8> │ │ │ │ @@ -15613,15 +15613,15 @@ │ │ │ │ bx ip │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ - smceq 10664 @ 0x29a8 │ │ │ │ + cmneq r2, r8, ror #20 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b7e4 <__cxa_atexit@plt+0xf498> │ │ │ │ ldr r7, [pc, #156] @ 1b80c <__cxa_atexit@plt+0xf4c0> │ │ │ │ @@ -15664,15 +15664,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ ldrsbeq r0, [r1, #-216] @ 0xffffff28 │ │ │ │ @ instruction: 0xfffffdfc │ │ │ │ - cmneq r2, r0, lsl sl │ │ │ │ + cmneq r2, r0, lsl #20 │ │ │ │ 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 1b874 <__cxa_atexit@plt+0xf528> │ │ │ │ @@ -15691,15 +15691,15 @@ │ │ │ │ add lr, r3, #20 │ │ │ │ stm lr, {r1, r2, r3} │ │ │ │ bx ip │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd50 │ │ │ │ - cmneq r2, r0, ror #18 │ │ │ │ + cmneq r2, r0, asr r9 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1b8e4 <__cxa_atexit@plt+0xf598> │ │ │ │ ldr r9, [pc, #72] @ 1b8ec <__cxa_atexit@plt+0xf5a0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -15718,16 +15718,16 @@ │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b eb6e34 <__cxa_atexit@plt+0xeaaae8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r0, [r1, #-136] @ 0xffffff78 │ │ │ │ - cmneq r2, r0, lsr #17 │ │ │ │ - ldrdeq r9, [r2, #-136]! @ 0xffffff78 │ │ │ │ + @ instruction: 0x01629890 │ │ │ │ + cmneq r2, r8, asr #17 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1b990 <__cxa_atexit@plt+0xf644> │ │ │ │ ldr r3, [pc, #160] @ 1b9b8 <__cxa_atexit@plt+0xf66c> │ │ │ │ @@ -15771,15 +15771,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ cmpeq r1, r0, lsr ip │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ - cmneq r2, r8, lsl r8 │ │ │ │ + cmneq r2, r8, lsl #16 │ │ │ │ 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 1ba24 <__cxa_atexit@plt+0xf6d8> │ │ │ │ @@ -15799,15 +15799,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b eb6dc4 <__cxa_atexit@plt+0xeaaa78> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ - cmneq r2, ip, asr #14 │ │ │ │ + cmneq r2, ip, lsr r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1ba6c <__cxa_atexit@plt+0xf720> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -15815,15 +15815,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsl #14 │ │ │ │ + strdeq r9, [r2, #-96]! @ 0xffffffa0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1baac <__cxa_atexit@plt+0xf760> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -15831,15 +15831,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, asr #13 │ │ │ │ + strheq r9, [r2, #-96]! @ 0xffffffa0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1baec <__cxa_atexit@plt+0xf7a0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -15847,15 +15847,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsl #13 │ │ │ │ + smceq 10592 @ 0x2960 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r9, r5, #24 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1bb94 <__cxa_atexit@plt+0xf848> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -15895,17 +15895,17 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmpeq r1, ip, ror r6 │ │ │ │ - cmneq r2, r8, lsr #12 │ │ │ │ + cmneq r2, r8, lsl r6 │ │ │ │ @ instruction: 0xffffff20 │ │ │ │ - cmneq r2, ip, lsr r6 │ │ │ │ + cmneq r2, ip, lsr #12 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1bc34 <__cxa_atexit@plt+0xf8e8> │ │ │ │ @@ -15983,15 +15983,15 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ b eb6dc4 <__cxa_atexit@plt+0xeaaa78> │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd88 │ │ │ │ @ instruction: 0xfffffe44 │ │ │ │ - cmneq r2, ip, lsr #9 │ │ │ │ + @ instruction: 0x0162949c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1bd74 <__cxa_atexit@plt+0xfa28> │ │ │ │ ldr r9, [pc, #72] @ 1bd7c <__cxa_atexit@plt+0xfa30> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -16010,16 +16010,16 @@ │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b eb6e34 <__cxa_atexit@plt+0xeaaae8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r1, r8, ror #8 │ │ │ │ - cmneq r2, r0, lsl r4 │ │ │ │ - cmneq r2, r8, asr #8 │ │ │ │ + cmneq r2, r0, lsl #8 │ │ │ │ + cmneq r2, r8, lsr r4 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1bdb4 <__cxa_atexit@plt+0xfa68> │ │ │ │ ldr r2, [pc, #28] @ 1bdc4 <__cxa_atexit@plt+0xfa78> │ │ │ │ @@ -16054,15 +16054,15 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ b eb6dc4 <__cxa_atexit@plt+0xeaaa78> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - cmneq r2, r8, ror #6 │ │ │ │ + cmneq r2, r8, asr r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1bed0 <__cxa_atexit@plt+0xfb84> │ │ │ │ ldr r2, [pc, #140] @ 1bee0 <__cxa_atexit@plt+0xfb94> │ │ │ │ @@ -16192,15 +16192,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 1c05c <__cxa_atexit@plt+0xfd10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x01629190 │ │ │ │ + cmneq r2, r0, lsl #3 │ │ │ │ ldrheq r0, [r1, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -16224,17 +16224,17 @@ │ │ │ │ str r3, [r8, #20] │ │ │ │ str r1, [r8, #24]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr r1 │ │ │ │ - strheq r9, [r2, #-12]! │ │ │ │ - strheq r9, [r2, #-4]! │ │ │ │ + cmneq r2, r0, lsr #2 │ │ │ │ + cmneq r2, ip, lsr #1 │ │ │ │ + cmneq r2, r4, lsr #1 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1c144 <__cxa_atexit@plt+0xfdf8> │ │ │ │ @@ -16256,15 +16256,15 @@ │ │ │ │ str r3, [r8, #20]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmneq r2, r8, lsl #1 │ │ │ │ + smceq 10504 @ 0x2908 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ 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 │ │ │ │ @@ -16296,15 +16296,15 @@ │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - strdeq r8, [r2, #-252]! @ 0xffffff04 │ │ │ │ + cmneq r2, ip, ror #31 │ │ │ │ cmpeq r1, r8, lsl r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1c270 <__cxa_atexit@plt+0xff24> │ │ │ │ @@ -16411,15 +16411,15 @@ │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ str r9, [r5, #4] │ │ │ │ str r8, [r5, #8] │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpeq r1, r8, asr r2 │ │ │ │ @ instruction: 0xfffffd9c │ │ │ │ - cmneq r2, r0, asr lr │ │ │ │ + cmneq r2, r0, asr #28 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r1, [r7, #7] │ │ │ │ ldr lr, [r5, #12] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -16453,15 +16453,15 @@ │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ stmda r5, {r8, ip} │ │ │ │ add r7, pc, r7 │ │ │ │ str lr, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffcd0 │ │ │ │ - cmneq r2, r4, lsl #27 │ │ │ │ + smceq 10452 @ 0x28d4 │ │ │ │ @ instruction: 0x0151019c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -16485,17 +16485,17 @@ │ │ │ │ str r3, [r8, #20] │ │ │ │ str r1, [r8, #24]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsl sp │ │ │ │ - cmneq r2, r8, lsr #25 │ │ │ │ - cmneq r2, r0, lsr #25 │ │ │ │ + cmneq r2, ip, lsl #26 │ │ │ │ + @ instruction: 0x01628c98 │ │ │ │ + @ instruction: 0x01628c90 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1c558 <__cxa_atexit@plt+0x1020c> │ │ │ │ @@ -16517,15 +16517,15 @@ │ │ │ │ str r3, [r8, #20]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - smceq 10436 @ 0x28c4 │ │ │ │ + cmneq r2, r4, ror #24 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1c5e0 <__cxa_atexit@plt+0x10294> │ │ │ │ ldr r3, [pc, #96] @ 1c5f0 <__cxa_atexit@plt+0x102a4> │ │ │ │ @@ -16625,15 +16625,15 @@ │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov fp, ip │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ - cmneq r2, r4, ror #21 │ │ │ │ + ldrdeq r8, [r2, #-164]! @ 0xffffff5c │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1c794 <__cxa_atexit@plt+0x10448> │ │ │ │ @@ -16660,15 +16660,15 @@ │ │ │ │ str r3, [r8, #28]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @ instruction: 0xfffffdac │ │ │ │ - cmneq r2, r8, lsr sl │ │ │ │ + cmneq r2, r8, lsr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ @@ -16735,24 +16735,24 @@ │ │ │ │ add r8, r6, #256 @ 0x100 │ │ │ │ ldr r6, [pc, #28] @ 1c8e0 <__cxa_atexit@plt+0x10594> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r9, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r2, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r2, r0, asr #19 │ │ │ │ cmppeq r0, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - cmneq r2, r8, lsl r9 │ │ │ │ - cmneq r2, r0, ror #17 │ │ │ │ + cmneq r2, r8, lsl #18 │ │ │ │ + ldrdeq r8, [r2, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xffffcb7c │ │ │ │ @ instruction: 0xffffd968 │ │ │ │ @ instruction: 0xffffcf78 │ │ │ │ @ instruction: 0xffffcf30 │ │ │ │ - cmneq r2, ip, ror #18 │ │ │ │ - cmneq r2, r0, lsl #19 │ │ │ │ + cmneq r2, ip, asr r9 │ │ │ │ + smceq 10384 @ 0x2890 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1c924 <__cxa_atexit@plt+0x105d8> │ │ │ │ str r8, [r5, #-8]! │ │ │ │ @@ -16799,15 +16799,15 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmneq r2, ip, lsr r8 │ │ │ │ + cmneq r2, ip, lsr #16 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 1ca54 <__cxa_atexit@plt+0x10708> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ @@ -16836,15 +16836,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x0162879c │ │ │ │ + cmneq r2, ip, lsl #15 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ b 1c938 <__cxa_atexit@plt+0x105ec> │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ @@ -16863,15 +16863,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 1cad8 <__cxa_atexit@plt+0x1078c> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, lsr #14 │ │ │ │ + cmneq r2, r0, lsl r7 │ │ │ │ @ instruction: 0xffffffb8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1cb0c <__cxa_atexit@plt+0x107c0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -16879,15 +16879,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 1cb14 <__cxa_atexit@plt+0x107c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 1cb24 <__cxa_atexit@plt+0x107d8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, asr r6 │ │ │ │ + cmneq r2, ip, asr #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1cbe0 <__cxa_atexit@plt+0x10894> │ │ │ │ ldr r7, [pc, #208] @ 1cc08 <__cxa_atexit@plt+0x108bc> │ │ │ │ @@ -16943,17 +16943,17 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ cmppeq r0, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ - cmneq r2, r4, ror #11 │ │ │ │ - cmneq r2, ip, asr #12 │ │ │ │ - cmneq r2, r8, lsr #12 │ │ │ │ + ldrdeq r8, [r2, #-84]! @ 0xffffffac │ │ │ │ + cmneq r2, ip, lsr r6 │ │ │ │ + cmneq r2, r8, lsl r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 1ccb0 <__cxa_atexit@plt+0x10964> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -16991,17 +16991,17 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe88 │ │ │ │ - strdeq r8, [r2, #-72]! @ 0xffffffb8 │ │ │ │ - cmneq r2, r0, ror #10 │ │ │ │ - cmneq r2, ip, lsr r5 │ │ │ │ + cmneq r2, r8, ror #9 │ │ │ │ + cmneq r2, r0, asr r5 │ │ │ │ + cmneq r2, ip, lsr #10 │ │ │ │ cmppeq r0, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1cd20 <__cxa_atexit@plt+0x109d4> │ │ │ │ ldr r2, [pc, #40] @ 1cd28 <__cxa_atexit@plt+0x109dc> │ │ │ │ @@ -17013,15 +17013,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq r0, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - cmneq r2, r0, asr r4 │ │ │ │ + cmneq r2, r0, asr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1cdc8 <__cxa_atexit@plt+0x10a7c> │ │ │ │ ldr r0, [pc, #156] @ 1cde8 <__cxa_atexit@plt+0x10a9c> │ │ │ │ ldr r1, [pc, #156] @ 1cdec <__cxa_atexit@plt+0x10aa0> │ │ │ │ @@ -17061,15 +17061,15 @@ │ │ │ │ ldr r7, [pc, #28] @ 1cdf4 <__cxa_atexit@plt+0x10aa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, #0 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmneq r2, r4, lsl #8 │ │ │ │ + strdeq r8, [r2, #-52]! @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ cmppeq r0, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #84] @ 1ce5c <__cxa_atexit@plt+0x10b10> │ │ │ │ ldr r8, [r7, #7] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -17185,23 +17185,23 @@ │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r2, r4, lsl #5 │ │ │ │ + smceq 10276 @ 0x2824 │ │ │ │ @ instruction: 0xffffde24 │ │ │ │ @ instruction: 0xffffdf0c │ │ │ │ @ instruction: 0xffffe2a0 │ │ │ │ - cmneq r2, r4, lsr #5 │ │ │ │ - cmneq r2, r8, asr #4 │ │ │ │ + @ instruction: 0x01628294 │ │ │ │ + cmneq r2, r8, lsr r2 │ │ │ │ cmppeq r0, ip, ror #11 @ p-variant is OBSOLETE │ │ │ │ - cmneq r2, r8, lsl r2 │ │ │ │ - cmneq r2, r0, lsr #4 │ │ │ │ + cmneq r2, r8, lsl #4 │ │ │ │ + cmneq r2, r0, lsl r2 │ │ │ │ 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 1d034 <__cxa_atexit@plt+0x10ce8> │ │ │ │ @@ -17210,15 +17210,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - smceq 10268 @ 0x281c │ │ │ │ + cmneq r2, ip, ror #2 │ │ │ │ cmppeq r0, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 1d128 <__cxa_atexit@plt+0x10ddc> │ │ │ │ @@ -17287,23 +17287,23 @@ │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r2, ip, ror #1 │ │ │ │ + ldrdeq r8, [r2, #-12]! │ │ │ │ @ instruction: 0xffffdc8c │ │ │ │ @ instruction: 0xffffdd74 │ │ │ │ @ instruction: 0xffffe108 │ │ │ │ - cmneq r2, ip, lsl #2 │ │ │ │ - strheq r8, [r2, #-0]! │ │ │ │ + strdeq r8, [r2, #-12]! │ │ │ │ + cmneq r2, r0, lsr #1 │ │ │ │ cmppeq r0, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - cmneq r2, r0, lsl #1 │ │ │ │ - cmneq r2, r8, lsl #1 │ │ │ │ + smceq 10240 @ 0x2800 │ │ │ │ + smceq 10248 @ 0x2808 │ │ │ │ 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 1d1cc <__cxa_atexit@plt+0x10e80> │ │ │ │ @@ -17312,15 +17312,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmneq r2, r4, ror #31 │ │ │ │ + ldrdeq r7, [r2, #-244]! @ 0xffffff0c │ │ │ │ ldrheq pc, [r0, #-56] @ 0xffffffc8 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 1d2c0 <__cxa_atexit@plt+0x10f74> │ │ │ │ @@ -17389,23 +17389,23 @@ │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r2, r4, asr pc │ │ │ │ + cmneq r2, r4, asr #30 │ │ │ │ @ instruction: 0xffffdaf4 │ │ │ │ @ instruction: 0xffffdbdc │ │ │ │ @ instruction: 0xffffdf70 │ │ │ │ - smceq 10228 @ 0x27f4 │ │ │ │ - cmneq r2, r8, lsl pc │ │ │ │ + cmneq r2, r4, ror #30 │ │ │ │ + cmneq r2, r8, lsl #30 │ │ │ │ ldrheq pc, [r0, #-44] @ 0xffffffd4 @ │ │ │ │ - cmneq r2, r8, ror #29 │ │ │ │ - strdeq r7, [r2, #-224]! @ 0xffffff20 │ │ │ │ + ldrdeq r7, [r2, #-232]! @ 0xffffff18 │ │ │ │ + cmneq r2, r0, ror #29 │ │ │ │ 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 1d364 <__cxa_atexit@plt+0x11018> │ │ │ │ @@ -17414,15 +17414,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmneq r2, ip, asr #28 │ │ │ │ + cmneq r2, ip, lsr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1d3ac <__cxa_atexit@plt+0x11060> │ │ │ │ ldr r2, [pc, #36] @ 1d3b4 <__cxa_atexit@plt+0x11068> │ │ │ │ ldr r1, [pc, #36] @ 1d3b8 <__cxa_atexit@plt+0x1106c> │ │ │ │ @@ -17432,15 +17432,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x0150ee94 │ │ │ │ - cmneq r2, r0, asr #27 │ │ │ │ + strheq r7, [r2, #-208]! @ 0xffffff30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1d3f4 <__cxa_atexit@plt+0x110a8> │ │ │ │ ldr r2, [pc, #36] @ 1d3fc <__cxa_atexit@plt+0x110b0> │ │ │ │ ldr r1, [pc, #36] @ 1d400 <__cxa_atexit@plt+0x110b4> │ │ │ │ @@ -17450,15 +17450,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, ip, asr #28 │ │ │ │ - smceq 10200 @ 0x27d8 │ │ │ │ + cmneq r2, r8, ror #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1d43c <__cxa_atexit@plt+0x110f0> │ │ │ │ ldr r2, [pc, #36] @ 1d444 <__cxa_atexit@plt+0x110f8> │ │ │ │ ldr r1, [pc, #36] @ 1d448 <__cxa_atexit@plt+0x110fc> │ │ │ │ @@ -17468,15 +17468,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r4, lsl #28 │ │ │ │ - cmneq r2, r0, lsr sp │ │ │ │ + cmneq r2, r0, lsr #26 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r8, r5, #36 @ 0x24 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 1d4fc <__cxa_atexit@plt+0x111b0> │ │ │ │ ldr lr, [pc, #156] @ 1d504 <__cxa_atexit@plt+0x111b8> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ @@ -17516,15 +17516,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmneq r2, ip, asr #25 │ │ │ │ + strheq r7, [r2, #-204]! @ 0xffffff34 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #72] @ 1d56c <__cxa_atexit@plt+0x11220> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -17632,18 +17632,18 @@ │ │ │ │ mov r4, #108 @ 0x6c │ │ │ │ str r4, [r8, #828] @ 0x33c │ │ │ │ mov r4, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd98 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ @ instruction: 0xfffffde4 │ │ │ │ + cmneq r2, ip, lsr fp │ │ │ │ + cmneq r2, r4, lsr fp │ │ │ │ cmneq r2, ip, asr #22 │ │ │ │ - cmneq r2, r4, asr #22 │ │ │ │ - cmneq r2, ip, asr fp │ │ │ │ - strdeq r7, [r2, #-164]! @ 0xffffff5c │ │ │ │ + cmneq r2, r4, ror #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1d76c <__cxa_atexit@plt+0x11420> │ │ │ │ @@ -17678,16 +17678,16 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmneq r2, r8, asr #20 │ │ │ │ - smceq 10144 @ 0x27a0 │ │ │ │ + cmneq r2, r8, lsr sl │ │ │ │ + cmneq r2, r0, ror #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1d7d4 <__cxa_atexit@plt+0x11488> │ │ │ │ @@ -17698,15 +17698,15 @@ │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #8 │ │ │ │ str r2, [r9, #8] │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, lsl #20 │ │ │ │ + strdeq r7, [r2, #-144]! @ 0xffffff70 │ │ │ │ ldrheq lr, [r0, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1d86c <__cxa_atexit@plt+0x11520> │ │ │ │ ldr lr, [pc, #112] @ 1d874 <__cxa_atexit@plt+0x11528> │ │ │ │ @@ -17736,15 +17736,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - cmneq r2, r4, lsr r9 │ │ │ │ + cmneq r2, r4, lsr #18 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmpeq r0, r4, lsl sp │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 1d8b0 <__cxa_atexit@plt+0x11564> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -17818,16 +17818,16 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, ip │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xfffff8dc │ │ │ │ @ instruction: 0xfffffdc0 │ │ │ │ @ instruction: 0xfffffb10 │ │ │ │ - cmneq r2, r4, ror #16 │ │ │ │ - cmneq r2, r4, asr #16 │ │ │ │ + cmneq r2, r4, asr r8 │ │ │ │ + cmneq r2, r4, lsr r8 │ │ │ │ cmpeq r0, ip, asr #23 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #88 @ 0x58 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -17874,17 +17874,17 @@ │ │ │ │ str r3, [r3, #44] @ 0x2c │ │ │ │ bx r0 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff7ec │ │ │ │ @ instruction: 0xfffffccc │ │ │ │ - smceq 10104 @ 0x2778 │ │ │ │ + cmneq r2, r8, ror #14 │ │ │ │ @ instruction: 0xfffffa0c │ │ │ │ - cmneq r2, ip, asr #14 │ │ │ │ + cmneq r2, ip, lsr r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1db30 <__cxa_atexit@plt+0x117e4> │ │ │ │ @@ -17919,16 +17919,16 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmneq r2, r4, lsl #13 │ │ │ │ - cmneq r2, ip, lsr #13 │ │ │ │ + smceq 10084 @ 0x2764 │ │ │ │ + @ instruction: 0x0162769c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1db98 <__cxa_atexit@plt+0x1184c> │ │ │ │ @@ -17939,15 +17939,15 @@ │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #8 │ │ │ │ str r2, [r9, #8] │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, ip, lsr r6 │ │ │ │ + cmneq r2, ip, lsr #12 │ │ │ │ cmpeq r0, ip, ror #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1dc24 <__cxa_atexit@plt+0x118d8> │ │ │ │ ldr r2, [pc, #100] @ 1dc2c <__cxa_atexit@plt+0x118e0> │ │ │ │ @@ -17974,15 +17974,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - smceq 10068 @ 0x2754 │ │ │ │ + cmneq r2, r4, ror #10 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmpeq r0, ip, asr r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 1dc68 <__cxa_atexit@plt+0x1191c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -18055,16 +18055,16 @@ │ │ │ │ mov r6, lr │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xfffff38c │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ - strheq r7, [r2, #-68]! @ 0xffffffbc │ │ │ │ - strheq r7, [r2, #-64]! @ 0xffffffc0 │ │ │ │ + cmneq r2, r4, lsr #9 │ │ │ │ + cmneq r2, r0, lsr #9 │ │ │ │ @ instruction: 0xfffffadc │ │ │ │ cmpeq r0, r4, lsl r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #84 @ 0x54 │ │ │ │ @@ -18109,16 +18109,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #84 @ 0x54 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff29c │ │ │ │ @ instruction: 0xfffffcd8 │ │ │ │ @ instruction: 0xfffffa00 │ │ │ │ - cmneq r2, r0, asr #7 │ │ │ │ - strheq r7, [r2, #-60]! @ 0xffffffc4 │ │ │ │ + strheq r7, [r2, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r2, ip, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1ded4 <__cxa_atexit@plt+0x11b88> │ │ │ │ ldr r1, [pc, #108] @ 1dedc <__cxa_atexit@plt+0x11b90> │ │ │ │ ldr r2, [pc, #108] @ 1dee0 <__cxa_atexit@plt+0x11b94> │ │ │ │ @@ -18146,15 +18146,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmneq r2, r4, ror #5 │ │ │ │ + ldrdeq r7, [r2, #-36]! @ 0xffffffdc │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 1df24 <__cxa_atexit@plt+0x11bd8> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -18250,21 +18250,21 @@ │ │ │ │ mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ mov r0, #12 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ @ instruction: 0xfffffedc │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrdeq r7, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r2, r8, asr #3 │ │ │ │ @ instruction: 0xffffed2c │ │ │ │ andeq r0, r0, r0, lsl r6 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - strheq r7, [r2, #-20]! @ 0xffffffec │ │ │ │ + cmneq r2, r4, lsr #3 │ │ │ │ ldrsbeq lr, [r0, #-80] @ 0xffffffb0 │ │ │ │ - cmneq r2, r8, lsl #3 │ │ │ │ + smceq 10008 @ 0x2718 │ │ │ │ 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 1e0d0 <__cxa_atexit@plt+0x11d84> │ │ │ │ @@ -18273,15 +18273,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmneq r2, r0, ror #1 │ │ │ │ + ldrdeq r7, [r2, #-0]! │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1e190 <__cxa_atexit@plt+0x11e44> │ │ │ │ ldr r3, [pc, #176] @ 1e1ac <__cxa_atexit@plt+0x11e60> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ @@ -18326,18 +18326,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0x01627090 │ │ │ │ - cmneq r2, r0, lsr #32 │ │ │ │ - cmneq r2, ip, lsl #1 │ │ │ │ - qdsubeq r7, r0, r2 │ │ │ │ + cmneq r2, r0, lsl #1 │ │ │ │ + cmneq r2, r0, lsl r0 │ │ │ │ + smceq 9996 @ 0x270c │ │ │ │ + cmneq r2, r0, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ bcc 1e240 <__cxa_atexit@plt+0x11ef4> │ │ │ │ @@ -18365,18 +18365,18 @@ │ │ │ │ str lr, [r3, #32] │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ str r3, [r3, #40] @ 0x28 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r6, [r2, #-248]! @ 0xffffff08 │ │ │ │ - cmneq r2, r8, ror #30 │ │ │ │ - ldrdeq r6, [r2, #-244]! @ 0xffffff0c │ │ │ │ - @ instruction: 0x01626f90 │ │ │ │ + cmneq r2, r8, asr #31 │ │ │ │ + cmneq r2, r8, asr pc │ │ │ │ + cmneq r2, r4, asr #31 │ │ │ │ + cmneq r2, r0, lsl #31 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1e2e8 <__cxa_atexit@plt+0x11f9c> │ │ │ │ @@ -18413,15 +18413,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r5, #16 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r4, r0 │ │ │ │ - ldrdeq r6, [r2, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r2, r4, asr #29 │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -18462,15 +18462,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - strheq r6, [r2, #-220]! @ 0xffffff24 │ │ │ │ + cmneq r2, ip, lsr #27 │ │ │ │ cmpeq r0, r4, asr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -18550,25 +18550,25 @@ │ │ │ │ bx ip │ │ │ │ mov r6, #112 @ 0x70 │ │ │ │ b 1e524 <__cxa_atexit@plt+0x121d8> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r4, lsl #25 │ │ │ │ - strheq r6, [r2, #-200]! @ 0xffffff38 │ │ │ │ - cmneq r2, ip, ror #25 │ │ │ │ + smceq 9924 @ 0x26c4 │ │ │ │ + cmneq r2, r8, lsr #25 │ │ │ │ + ldrdeq r6, [r2, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0xffffe924 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ @ instruction: 0xfffffb1c │ │ │ │ @ instruction: 0xffffea68 │ │ │ │ @ instruction: 0xfffff760 │ │ │ │ - cmneq r2, ip, ror #26 │ │ │ │ - cmneq r2, r4, asr sp │ │ │ │ - cmneq r2, ip, lsr sp │ │ │ │ + cmneq r2, ip, asr sp │ │ │ │ + cmneq r2, r4, asr #26 │ │ │ │ + cmneq r2, ip, lsr #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1e5b0 <__cxa_atexit@plt+0x12264> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -18589,16 +18589,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [r2, #-176]! @ 0xffffff50 │ │ │ │ - cmneq r2, r4, lsr #24 │ │ │ │ + cmneq r2, r0, asr #23 │ │ │ │ + cmneq r2, r4, lsl ip │ │ │ │ cmpeq r0, r4, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1e624 <__cxa_atexit@plt+0x122d8> │ │ │ │ ldr r2, [pc, #56] @ 1e62c <__cxa_atexit@plt+0x122e0> │ │ │ │ @@ -18614,15 +18614,15 @@ │ │ │ │ b 1e640 <__cxa_atexit@plt+0x122f4> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - cmneq r2, r4, asr fp │ │ │ │ + cmneq r2, r4, asr #22 │ │ │ │ cmpeq r0, r4, ror #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #220] @ 1e724 <__cxa_atexit@plt+0x123d8> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ add r2, pc, r2 │ │ │ │ tst r3, #3 │ │ │ │ @@ -18679,16 +18679,16 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ @ instruction: 0xfffffec4 │ │ │ │ @ instruction: 0xfffffcd0 │ │ │ │ - strdeq r6, [r2, #-172]! @ 0xffffff54 │ │ │ │ - ldrdeq r6, [r2, #-168]! @ 0xffffff58 │ │ │ │ + cmneq r2, ip, ror #21 │ │ │ │ + cmneq r2, r8, asr #21 │ │ │ │ ldrsbeq sp, [r0, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ ldr r3, [pc, #176] @ 1e80c <__cxa_atexit@plt+0x124c0> │ │ │ │ @@ -18736,16 +18736,16 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ - cmneq r2, r8, lsl #20 │ │ │ │ - cmneq r2, r4, ror #19 │ │ │ │ + strdeq r6, [r2, #-152]! @ 0xffffff68 │ │ │ │ + ldrdeq r6, [r2, #-148]! @ 0xffffff6c │ │ │ │ ldrsheq sp, [r0, #-216] @ 0xffffff28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -18778,16 +18778,16 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffb20 │ │ │ │ @ instruction: 0xfffffcfc │ │ │ │ - cmneq r2, r4, lsr r9 │ │ │ │ - cmneq r2, r8, lsr #18 │ │ │ │ + cmneq r2, r4, lsr #18 │ │ │ │ + cmneq r2, r8, lsl r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 1e94c <__cxa_atexit@plt+0x12600> │ │ │ │ @@ -18822,16 +18822,16 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmneq r2, r8, ror #16 │ │ │ │ - @ instruction: 0x01626890 │ │ │ │ + cmneq r2, r8, asr r8 │ │ │ │ + cmneq r2, r0, lsl #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 1e9b4 <__cxa_atexit@plt+0x12668> │ │ │ │ @@ -18842,15 +18842,15 @@ │ │ │ │ str r3, [r9, #4]! │ │ │ │ add r5, r5, #8 │ │ │ │ str r2, [r9, #8] │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, lsr #16 │ │ │ │ + cmneq r2, r0, lsl r8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -18882,15 +18882,15 @@ │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffe2f4 │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ - cmneq r2, r0, lsl #15 │ │ │ │ + smceq 9840 @ 0x2670 │ │ │ │ ldrsbeq sp, [r0, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 1eb04 <__cxa_atexit@plt+0x127b8> │ │ │ │ @@ -18933,20 +18933,20 @@ │ │ │ │ ldr r7, [pc, #24] @ 1eb30 <__cxa_atexit@plt+0x127e4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, asr #13 │ │ │ │ + strheq r6, [r2, #-104]! @ 0xffffff98 │ │ │ │ cmpeq r0, ip, lsl #22 │ │ │ │ - strheq r6, [r2, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r2, ip, lsr #13 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ - cmneq r2, ip, lsl #13 │ │ │ │ - strdeq r6, [r2, #-96]! @ 0xffffffa0 │ │ │ │ + smceq 9836 @ 0x266c │ │ │ │ + cmneq r2, r0, ror #13 │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -18970,16 +18970,16 @@ │ │ │ │ ldr r7, [pc, #28] @ 1ebc8 <__cxa_atexit@plt+0x1287c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ - cmneq r2, r0, ror #11 │ │ │ │ - cmneq r2, r4, asr #12 │ │ │ │ + ldrdeq r6, [r2, #-80]! @ 0xffffffb0 │ │ │ │ + cmneq r2, r4, lsr r6 │ │ │ │ cmpeq r0, ip, ror sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ mov r8, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 1ec64 <__cxa_atexit@plt+0x12918> │ │ │ │ @@ -19022,19 +19022,19 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, asr #11 │ │ │ │ + strheq r6, [r2, #-84]! @ 0xffffffac │ │ │ │ cmpeq r0, ip, lsr #19 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ - cmneq r2, ip, lsr #10 │ │ │ │ - @ instruction: 0x01626590 │ │ │ │ + cmneq r2, ip, lsl r5 │ │ │ │ + cmneq r2, r0, lsl #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1ed04 <__cxa_atexit@plt+0x129b8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -19058,15 +19058,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1ed28 <__cxa_atexit@plt+0x129dc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01626494 │ │ │ │ + cmneq r2, r4, lsl #9 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ cmpeq r0, r8, lsr #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -19139,18 +19139,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - cmneq r2, ip, lsr #6 │ │ │ │ + cmneq r2, ip, lsl r3 │ │ │ │ @ instruction: 0xfffffebc │ │ │ │ - cmneq r2, r0, ror #6 │ │ │ │ - ldrdeq r6, [r2, #-52]! @ 0xffffffcc │ │ │ │ + cmneq r2, r0, asr r3 │ │ │ │ + cmneq r2, r4, asr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 1eef0 <__cxa_atexit@plt+0x12ba4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ @@ -19183,18 +19183,18 @@ │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r8, ror #4 │ │ │ │ + cmneq r2, r8, asr r2 │ │ │ │ @ instruction: 0xfffffe00 │ │ │ │ - cmneq r2, r0, lsr #6 │ │ │ │ - @ instruction: 0x01626294 │ │ │ │ + cmneq r2, r0, lsl r3 │ │ │ │ + cmneq r2, r4, lsl #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ ldrsheq sp, [r0, #-104] @ 0xffffff98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -19237,15 +19237,15 @@ │ │ │ │ ldr r8, [pc, #28] @ 1eff4 <__cxa_atexit@plt+0x12ca8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ - cmneq r2, ip, ror #3 │ │ │ │ + ldrdeq r6, [r2, #-28]! @ 0xffffffe4 │ │ │ │ cmpeq r0, r8, ror #12 │ │ │ │ cmpeq r0, r4, asr r6 │ │ │ │ @ instruction: 0xfffffdf4 │ │ │ │ @ instruction: 0x0150d694 │ │ │ │ cmpeq r0, r8, lsl #13 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -19310,15 +19310,15 @@ │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ @ instruction: 0xfffffef8 │ │ │ │ cmpeq r0, ip, lsr r5 │ │ │ │ cmpeq r0, ip, ror r5 │ │ │ │ @ instruction: 0xffffdc80 │ │ │ │ @ instruction: 0xfffff568 │ │ │ │ @ instruction: 0xfffff854 │ │ │ │ - cmneq r2, ip, lsr #2 │ │ │ │ + cmneq r2, ip, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ bic r7, r8, #3 │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ @@ -19337,15 +19337,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1f180 <__cxa_atexit@plt+0x12e34> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, rrx │ │ │ │ + qdsubeq r6, ip, r2 │ │ │ │ cmpeq r0, r4, ror #9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -19359,15 +19359,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1f1d8 <__cxa_atexit@plt+0x12e8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, lsr r0 │ │ │ │ + cmneq r2, r4, lsr #32 │ │ │ │ @ instruction: 0x0150d490 │ │ │ │ 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 │ │ │ │ @@ -19381,15 +19381,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1f230 <__cxa_atexit@plt+0x12ee4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, ror #30 │ │ │ │ + cmneq r2, r8, asr pc │ │ │ │ cmpeq r0, ip, lsr r4 │ │ │ │ teqeq fp, r1, ror #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -19431,15 +19431,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #12] @ 1f2f8 <__cxa_atexit@plt+0x12fac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, ip, lsr #29 │ │ │ │ + @ instruction: 0x01625e9c │ │ │ │ cmpeq r0, r4, ror r3 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 1f34c <__cxa_atexit@plt+0x13000> │ │ │ │ @@ -19467,16 +19467,16 @@ │ │ │ │ ldr r1, [r3, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #11] │ │ │ │ stm r5, {r2, r3} │ │ │ │ str r1, [r5, #8] │ │ │ │ str r8, [r5, #12] │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - cmneq r2, r8, lsl lr │ │ │ │ - cmneq r2, r0, lsr lr │ │ │ │ + cmneq r2, r8, lsl #28 │ │ │ │ + cmneq r2, r0, lsr #28 │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -19493,16 +19493,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 1f3f4 <__cxa_atexit@plt+0x130a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, lsr #27 │ │ │ │ - ldrdeq r5, [r2, #-220]! @ 0xffffff24 │ │ │ │ + @ instruction: 0x01625d98 │ │ │ │ + cmneq r2, ip, asr #27 │ │ │ │ @ instruction: 0x0150d29c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [pc, #4] @ 1f414 <__cxa_atexit@plt+0x130c8> │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -19533,15 +19533,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 1f494 <__cxa_atexit@plt+0x13148> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, lsr #26 │ │ │ │ + cmneq r2, r8, lsl sp │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ cmpeq r0, r0, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r8, [pc, #4] @ 1f4b0 <__cxa_atexit@plt+0x13164> │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -19594,15 +19594,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ - cmneq r2, r4, lsr #24 │ │ │ │ + cmneq r2, r4, lsl ip │ │ │ │ teqeq fp, r8, lsl #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r8, [pc, #4] @ 1f5a0 <__cxa_atexit@plt+0x13254> │ │ │ │ add r8, pc, r8 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ @@ -19654,15 +19654,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ - cmneq r2, r4, lsr fp │ │ │ │ + cmneq r2, r4, lsr #22 │ │ │ │ teqeq fp, r8, lsl r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1f6b8 <__cxa_atexit@plt+0x1336c> │ │ │ │ @@ -19771,21 +19771,21 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ sub r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd2c │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @ instruction: 0xfffffda0 │ │ │ │ - strdeq r5, [r2, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r2, r0, ror #19 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ cmpeq r0, r4, asr lr │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ - smceq 9620 @ 0x2594 │ │ │ │ - cmneq r2, r0, ror #18 │ │ │ │ - @ instruction: 0x0162599c │ │ │ │ + cmneq r2, r4, ror #18 │ │ │ │ + cmneq r2, r0, asr r9 │ │ │ │ + cmneq r2, ip, lsl #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -19815,15 +19815,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r9, sl │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #12] @ 1f8f8 <__cxa_atexit@plt+0x135ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq r5, [r2, #-140]! @ 0xffffff74 │ │ │ │ + cmneq r2, ip, ror #17 │ │ │ │ ldrheq ip, [r0, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ beq 1f950 <__cxa_atexit@plt+0x13604> │ │ │ │ @@ -19865,17 +19865,17 @@ │ │ │ │ str r1, [r5, #12] │ │ │ │ str r8, [r5, #16] │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, ror #16 │ │ │ │ + cmneq r2, r0, asr r8 │ │ │ │ @ instruction: 0xffffff70 │ │ │ │ - cmneq r2, r8, lsr r8 │ │ │ │ + cmneq r2, r8, lsr #16 │ │ │ │ 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 │ │ │ │ @@ -19897,15 +19897,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, pc, lsl pc │ │ │ │ - cmneq r2, ip, lsr r7 │ │ │ │ + cmneq r2, ip, lsr #14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 1fa88 <__cxa_atexit@plt+0x1373c> │ │ │ │ ldr lr, [pc, #48] @ 1fa90 <__cxa_atexit@plt+0x13744> │ │ │ │ @@ -19919,15 +19919,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ stm r9, {r1, r8, lr} │ │ │ │ mov r8, r2 │ │ │ │ b 118fa0c <__cxa_atexit@plt+0x11836c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmneq r2, ip, lsl #14 │ │ │ │ + strdeq r5, [r2, #-108]! @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r1, r5 │ │ │ │ @@ -19978,17 +19978,17 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff1c │ │ │ │ cmpeq r0, r0, asr #23 │ │ │ │ cmpeq r0, r0, asr #23 │ │ │ │ - ldrdeq r5, [r2, #-104]! @ 0xffffff98 │ │ │ │ - strheq r5, [r2, #-104]! @ 0xffffff98 │ │ │ │ - smceq 9568 @ 0x2560 │ │ │ │ + cmneq r2, r8, asr #13 │ │ │ │ + cmneq r2, r8, lsr #13 │ │ │ │ + cmneq r2, r0, ror #12 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -20007,27 +20007,27 @@ │ │ │ │ stmib r2, {r0, sl, ip} │ │ │ │ sub r0, r6, #7 │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ str r9, [r2, #16] │ │ │ │ str r1, [r2, #20] │ │ │ │ - b 83922c <__cxa_atexit@plt+0x82cee0> │ │ │ │ + b 7d6028 <__cxa_atexit@plt+0x7c9cdc> │ │ │ │ mov r6, r2 │ │ │ │ b 1fc08 <__cxa_atexit@plt+0x138bc> │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 1fc18 <__cxa_atexit@plt+0x138cc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x0150ca98 │ │ │ │ @ instruction: 0xfffffeec │ │ │ │ - ldrdeq r5, [r2, #-88]! @ 0xffffffa8 │ │ │ │ - cmneq r2, r8, lsr #11 │ │ │ │ + cmneq r2, r8, asr #11 │ │ │ │ + @ instruction: 0x01625598 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 1fc74 <__cxa_atexit@plt+0x13928> │ │ │ │ ldr r3, [pc, #60] @ 1fc84 <__cxa_atexit@plt+0x13938> │ │ │ │ @@ -20134,21 +20134,21 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ ldr r5, [pc, #32] @ 1fe08 <__cxa_atexit@plt+0x13abc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r5, [r2, #-48]! @ 0xffffffd0 │ │ │ │ - cmneq r2, r4, lsl #8 │ │ │ │ + cmneq r2, r0, ror #7 │ │ │ │ + strdeq r5, [r2, #-52]! @ 0xffffffcc │ │ │ │ cmpeq r0, r8, ror #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1fe60 <__cxa_atexit@plt+0x13b14> │ │ │ │ mov r0, r4 │ │ │ │ @@ -20159,21 +20159,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 1fe68 <__cxa_atexit@plt+0x13b1c> │ │ │ │ ldr r3, [pc, #40] @ 1fe6c <__cxa_atexit@plt+0x13b20> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 839310 <__cxa_atexit@plt+0x82cfc4> │ │ │ │ + b 7d610c <__cxa_atexit@plt+0x7c9dc0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrheq ip, [r0, #-152] @ 0xffffff68 │ │ │ │ - cmneq r2, r0, lsl #7 │ │ │ │ + smceq 9520 @ 0x2530 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1fec4 <__cxa_atexit@plt+0x13b78> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -20184,21 +20184,21 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ ldr r5, [pc, #32] @ 1fed0 <__cxa_atexit@plt+0x13b84> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ - b 8412ec <__cxa_atexit@plt+0x834fa0> │ │ │ │ + b 7de0e8 <__cxa_atexit@plt+0x7d1d9c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r8, lsr #6 │ │ │ │ - cmneq r2, ip, lsr r3 │ │ │ │ + cmneq r2, r8, lsl r3 │ │ │ │ + cmneq r2, ip, lsr #6 │ │ │ │ cmpeq r0, r0, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1ff28 <__cxa_atexit@plt+0x13bdc> │ │ │ │ mov r0, r4 │ │ │ │ @@ -20209,21 +20209,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 1ff30 <__cxa_atexit@plt+0x13be4> │ │ │ │ ldr r3, [pc, #40] @ 1ff34 <__cxa_atexit@plt+0x13be8> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 84494c <__cxa_atexit@plt+0x838600> │ │ │ │ + b 7e1748 <__cxa_atexit@plt+0x7d53fc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r0, lsl r9 │ │ │ │ - strheq r5, [r2, #-40]! @ 0xffffffd8 │ │ │ │ + cmneq r2, r8, lsr #5 │ │ │ │ cmpeq r0, r8, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 1ff8c <__cxa_atexit@plt+0x13c40> │ │ │ │ mov r0, r4 │ │ │ │ @@ -20240,15 +20240,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r4, ror #17 │ │ │ │ - cmneq r2, r4, asr r2 │ │ │ │ + cmneq r2, r4, asr #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 20058 <__cxa_atexit@plt+0x13d0c> │ │ │ │ ldr r2, [pc, #172] @ 20068 <__cxa_atexit@plt+0x13d1c> │ │ │ │ @@ -20294,15 +20294,15 @@ │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #20] @ 20074 <__cxa_atexit@plt+0x13d28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ - strdeq r5, [r2, #-28]! @ 0xffffffe4 │ │ │ │ + cmneq r2, ip, ror #3 │ │ │ │ cmpeq r0, ip, lsr r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ cmpeq r0, ip, lsl r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #96] @ 200f0 <__cxa_atexit@plt+0x13da4> │ │ │ │ mov r8, r7 │ │ │ │ @@ -20327,15 +20327,15 @@ │ │ │ │ str r9, [r5, #-12] │ │ │ │ str r3, [r5, #-8] │ │ │ │ add r1, pc, r1 │ │ │ │ stmda r5, {r2, r7} │ │ │ │ str r1, [r5, #-16]! │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmneq r2, ip, lsr r1 │ │ │ │ + cmneq r2, ip, lsr #2 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x0150c79c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 20128 <__cxa_atexit@plt+0x13ddc> │ │ │ │ @@ -20352,15 +20352,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r9, [r5, #-12] │ │ │ │ str r2, [r5, #-8] │ │ │ │ stmda r5, {r1, r7} │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq r5, [r2, #-4]! │ │ │ │ + cmneq r2, r4, asr #1 │ │ │ │ cmpeq r0, ip, lsr r7 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -20370,15 +20370,15 @@ │ │ │ │ bne 201a4 <__cxa_atexit@plt+0x13e58> │ │ │ │ ldr r7, [pc, #44] @ 201bc <__cxa_atexit@plt+0x13e70> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ b 1ffa8 <__cxa_atexit@plt+0x13c5c> │ │ │ │ add r5, r5, #24 │ │ │ │ mov r8, r3 │ │ │ │ - b 5a84d8 <__cxa_atexit@plt+0x59c18c> │ │ │ │ + b 4d98b4 <__cxa_atexit@plt+0x4cd568> │ │ │ │ ldr r7, [pc, #12] @ 201b8 <__cxa_atexit@plt+0x13e6c> │ │ │ │ mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ b 1ffa8 <__cxa_atexit@plt+0x13c5c> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @@ -20390,29 +20390,29 @@ │ │ │ │ bne 201e4 <__cxa_atexit@plt+0x13e98> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #24 │ │ │ │ mov sl, r7 │ │ │ │ - b 5a6ff8 <__cxa_atexit@plt+0x59acac> │ │ │ │ + b 4d83d4 <__cxa_atexit@plt+0x4cc088> │ │ │ │ cmpeq r0, ip, lsl #13 │ │ │ │ andeq r0, r0, r5, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 20218 <__cxa_atexit@plt+0x13ecc> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr sl, [r5, #12] │ │ │ │ add r5, r5, #24 │ │ │ │ mov r9, r7 │ │ │ │ - b 5a58b8 <__cxa_atexit@plt+0x59956c> │ │ │ │ + b 4d6c94 <__cxa_atexit@plt+0x4ca948> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 202a8 <__cxa_atexit@plt+0x13f5c> │ │ │ │ ldr r1, [pc, #136] @ 202d0 <__cxa_atexit@plt+0x13f84> │ │ │ │ ldr r2, [pc, #136] @ 202d4 <__cxa_atexit@plt+0x13f88> │ │ │ │ @@ -20447,17 +20447,17 @@ │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r3] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ muleq r0, r8, r0 │ │ │ │ - cmneq r2, ip, lsl #30 │ │ │ │ + strdeq r4, [r2, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - cmneq r2, r8, asr #30 │ │ │ │ + cmneq r2, r8, lsr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -20472,15 +20472,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 2033c <__cxa_atexit@plt+0x13ff0> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, r0, asr #29 │ │ │ │ + strheq r4, [r2, #-224]! @ 0xffffff20 │ │ │ │ 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, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -20494,15 +20494,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 20394 <__cxa_atexit@plt+0x14048> │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, r8, ror #28 │ │ │ │ + cmneq r2, r8, asr lr │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 203d0 <__cxa_atexit@plt+0x14084> │ │ │ │ ldr r8, [pc, #36] @ 203d8 <__cxa_atexit@plt+0x1408c> │ │ │ │ @@ -20513,15 +20513,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r1, lsl #10 │ │ │ │ - @ instruction: 0x01624d9c │ │ │ │ + cmneq r2, ip, lsl #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 20418 <__cxa_atexit@plt+0x140cc> │ │ │ │ ldr r8, [pc, #36] @ 20420 <__cxa_atexit@plt+0x140d4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -20531,15 +20531,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r9 @ │ │ │ │ - cmneq r2, r4, asr sp │ │ │ │ + cmneq r2, r4, asr #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub lr, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, lr │ │ │ │ bhi 204f0 <__cxa_atexit@plt+0x141a4> │ │ │ │ ldr r0, [pc, #200] @ 20510 <__cxa_atexit@plt+0x141c4> │ │ │ │ @@ -20591,19 +20591,19 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ mov r0, #24 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmneq r2, ip, lsl #26 │ │ │ │ + strdeq r4, [r2, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ - cmneq r2, ip, asr #25 │ │ │ │ + strheq r4, [r2, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0xffffff58 │ │ │ │ - cmneq r2, r8, lsl #26 │ │ │ │ + strdeq r4, [r2, #-200]! @ 0xffffff38 │ │ │ │ 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, #24 │ │ │ │ and r0, r7, #3 │ │ │ │ @@ -20637,17 +20637,17 @@ │ │ │ │ sub r7, r6, #7 │ │ │ │ str r2, [r3, #20] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ - cmneq r2, r4, lsr ip │ │ │ │ + cmneq r2, r4, lsr #24 │ │ │ │ @ instruction: 0xfffffe04 │ │ │ │ - strdeq r4, [r2, #-188]! @ 0xffffff44 │ │ │ │ + cmneq r2, ip, ror #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 20670 <__cxa_atexit@plt+0x14324> │ │ │ │ ldr r1, [pc, #152] @ 2068c <__cxa_atexit@plt+0x14340> │ │ │ │ ldr r2, [pc, #152] @ 20690 <__cxa_atexit@plt+0x14344> │ │ │ │ @@ -20686,17 +20686,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmneq r2, r0, ror #22 │ │ │ │ + cmneq r2, r0, asr fp │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ - strheq r4, [r2, #-176]! @ 0xffffff50 │ │ │ │ + cmneq r2, r0, lsr #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #84] @ 20700 <__cxa_atexit@plt+0x143b4> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -20715,15 +20715,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmneq r2, r0, lsr #22 │ │ │ │ + cmneq r2, r0, lsl fp │ │ │ │ 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 2073c <__cxa_atexit@plt+0x143f0> │ │ │ │ @@ -20732,15 +20732,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r8, asr #21 │ │ │ │ + strheq r4, [r2, #-168]! @ 0xffffff58 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 207c0 <__cxa_atexit@plt+0x14474> │ │ │ │ ldr r1, [pc, #116] @ 207e0 <__cxa_atexit@plt+0x14494> │ │ │ │ @@ -20771,16 +20771,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmneq r2, r8, ror #19 │ │ │ │ - cmneq r2, r0, asr sl │ │ │ │ + ldrdeq r4, [r2, #-152]! @ 0xffffff68 │ │ │ │ + cmneq r2, 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 20820 <__cxa_atexit@plt+0x144d4> │ │ │ │ @@ -20789,15 +20789,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r4, ror #19 │ │ │ │ + ldrdeq r4, [r2, #-148]! @ 0xffffff6c │ │ │ │ cmpeq r0, r8, rrx │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 20864 <__cxa_atexit@plt+0x14518> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -20805,15 +20805,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 2086c <__cxa_atexit@plt+0x14520> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 1ffa8 <__cxa_atexit@plt+0x13c5c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, lsl #18 │ │ │ │ + strdeq r4, [r2, #-132]! @ 0xffffff7c │ │ │ │ cmpeq r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 20918 <__cxa_atexit@plt+0x145cc> │ │ │ │ @@ -20857,17 +20857,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmneq r2, r0, asr #17 │ │ │ │ + strheq r4, [r2, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - cmneq r2, r0, lsl r9 │ │ │ │ + cmneq r2, r0, lsl #18 │ │ │ │ cmpeq r0, r0, asr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -20888,15 +20888,15 @@ │ │ │ │ str r3, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ - cmneq r2, r8, ror #16 │ │ │ │ + cmneq r2, r8, asr r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 20a38 <__cxa_atexit@plt+0x146ec> │ │ │ │ @@ -20925,15 +20925,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmneq r2, r8, ror #14 │ │ │ │ + cmneq r2, r8, asr r7 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #36] @ 20a88 <__cxa_atexit@plt+0x1473c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -20985,15 +20985,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 20b40 <__cxa_atexit@plt+0x147f4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - smceq 9324 @ 0x246c │ │ │ │ + cmneq r2, ip, ror #12 │ │ │ │ cmpeq r0, r4, lsr fp │ │ │ │ @ instruction: 0xffffe800 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r2, r7 │ │ │ │ @@ -21024,15 +21024,15 @@ │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #20] @ 20bdc <__cxa_atexit@plt+0x14890> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r1 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r4, [r2, #-80]! @ 0xffffffb0 │ │ │ │ + cmneq r2, r0, asr #11 │ │ │ │ @ instruction: 0x0150ba94 │ │ │ │ @ instruction: 0xffffe760 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ mov r1, r7 │ │ │ │ @@ -21074,18 +21074,18 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - cmneq r2, r8, asr #10 │ │ │ │ + cmneq r2, r8, lsr r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq r4, [r2, #-72]! @ 0xffffffb8 │ │ │ │ - cmneq r2, ip, lsl r5 │ │ │ │ + cmneq r2, r8, ror #9 │ │ │ │ + cmneq r2, ip, lsl #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #68] @ 20d04 <__cxa_atexit@plt+0x149b8> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ @@ -21100,16 +21100,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - smceq 9284 @ 0x2444 │ │ │ │ - @ instruction: 0x01624498 │ │ │ │ + cmneq r2, r4, ror #8 │ │ │ │ + cmneq r2, r8, lsl #9 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 20d4c <__cxa_atexit@plt+0x14a00> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 20d50 <__cxa_atexit@plt+0x14a04> │ │ │ │ @@ -21117,16 +21117,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r0, lsr r4 │ │ │ │ - cmneq r2, r4, asr r4 │ │ │ │ + cmneq r2, r0, lsr #8 │ │ │ │ + cmneq r2, r4, asr #8 │ │ │ │ cmpeq r0, r8, asr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [pc, #4] @ 20d70 <__cxa_atexit@plt+0x14a24> │ │ │ │ add r9, pc, r9 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ @@ -21221,15 +21221,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ b 20ec8 <__cxa_atexit@plt+0x14b7c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmneq r2, r0, lsr #5 │ │ │ │ + @ instruction: 0x01624290 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ teqeq fp, r7, lsr #21 │ │ │ │ ldrheq fp, [r0, #-144] @ 0xffffff70 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ @@ -21258,27 +21258,27 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r4, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r2, r8, ror #3 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xfffffe94 │ │ │ │ teqeq fp, r3 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 20fb0 <__cxa_atexit@plt+0x14c64> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - strheq r4, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r2, r8, lsr #3 │ │ │ │ ldrsheq fp, [r0, #-136] @ 0xffffff78 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -21376,15 +21376,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0x0162409c │ │ │ │ + cmneq r2, ip, lsl #1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ teqeq fp, sp, lsr #17 │ │ │ │ teqeq fp, r2, lsr #17 │ │ │ │ cmpeq r0, r0, asr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -21409,21 +21409,21 @@ │ │ │ │ teqeq fp, r5, lsr #16 │ │ │ │ teqeq fp, sl, lsl r8 │ │ │ │ ldrsheq fp, [r0, #-104] @ 0xffffff98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ cmpeq r0, r0, ror #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 21270 <__cxa_atexit@plt+0x14f24> │ │ │ │ ldr lr, [pc, #100] @ 21278 <__cxa_atexit@plt+0x14f2c> │ │ │ │ ldr r8, [pc, #100] @ 2127c <__cxa_atexit@plt+0x14f30> │ │ │ │ @@ -21449,15 +21449,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmneq r2, r0, asr #30 │ │ │ │ + cmneq r2, r0, lsr pc │ │ │ │ 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] │ │ │ │ @@ -21584,36 +21584,36 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str r8, [r3, #40] @ 0x28 │ │ │ │ sub r8, r6, #3 │ │ │ │ str r3, [r3, #104] @ 0x68 │ │ │ │ str r3, [r3, #48] @ 0x30 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ str r3, [r3, #24] │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ mov r6, r3 │ │ │ │ b 214ac <__cxa_atexit@plt+0x15160> │ │ │ │ mov r5, #172 @ 0xac │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff6c0 │ │ │ │ - cmneq r2, r4, asr lr │ │ │ │ + cmneq r2, r4, asr #28 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ - cmneq r2, r8, lsr #29 │ │ │ │ - @ instruction: 0x01623e90 │ │ │ │ + @ instruction: 0x01623e98 │ │ │ │ cmneq r2, r0, lsl #29 │ │ │ │ - ldrdeq r3, [r2, #-212]! @ 0xffffff2c │ │ │ │ - ldrdeq r3, [r2, #-220]! @ 0xffffff24 │ │ │ │ - cmneq r2, ip, asr #28 │ │ │ │ - cmneq r2, r0, asr #28 │ │ │ │ - cmneq r2, r8, asr #27 │ │ │ │ - smceq 9176 @ 0x23d8 │ │ │ │ - cmneq r2, r8, lsl #28 │ │ │ │ - cmneq r2, r0, lsl #28 │ │ │ │ + smceq 9184 @ 0x23e0 │ │ │ │ + cmneq r2, r4, asr #27 │ │ │ │ + cmneq r2, ip, asr #27 │ │ │ │ + cmneq r2, ip, lsr lr │ │ │ │ + cmneq r2, r0, lsr lr │ │ │ │ + strheq r3, [r2, #-216]! @ 0xffffff28 │ │ │ │ + cmneq r2, r8, ror #26 │ │ │ │ + strdeq r3, [r2, #-216]! @ 0xffffff28 │ │ │ │ + strdeq r3, [r2, #-208]! @ 0xffffff30 │ │ │ │ @ instruction: 0xfffff7bc │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ @ instruction: 0xfffffc50 │ │ │ │ ldrsbeq fp, [r0, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, r8 │ │ │ │ @@ -21649,15 +21649,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #64 @ 0x40 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, ip │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff34c │ │ │ │ - cmneq r2, ip, asr ip │ │ │ │ + cmneq r2, ip, asr #24 │ │ │ │ @ instruction: 0xfffffd58 │ │ │ │ cmpeq r0, r4, lsr r3 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ @@ -21707,15 +21707,15 @@ │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffec58 │ │ │ │ @ instruction: 0xfffffef8 │ │ │ │ @ instruction: 0xfffff150 │ │ │ │ @ instruction: 0xffffefd8 │ │ │ │ @ instruction: 0xffffee20 │ │ │ │ - strheq r3, [r2, #-188]! @ 0xffffff44 │ │ │ │ + cmneq r2, ip, lsr #23 │ │ │ │ cmpeq r0, ip, lsl #5 │ │ │ │ cmpeq r0, r4, ror #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -21756,16 +21756,16 @@ │ │ │ │ mov r9, r3 │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #20] @ 21750 <__cxa_atexit@plt+0x15404> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - cmneq r2, r4, lsl #21 │ │ │ │ - cmneq r2, r0, lsl fp │ │ │ │ + smceq 9124 @ 0x23a4 │ │ │ │ + cmneq r2, r0, lsl #22 │ │ │ │ cmpeq r0, r8, asr #3 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ cmpeq r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -21786,16 +21786,16 @@ │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ add r1, pc, r1 │ │ │ │ stmda r5, {r2, r9} │ │ │ │ str r1, [r5, #-12]! │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r2, r0, ror #19 │ │ │ │ - cmneq r2, ip, ror #20 │ │ │ │ + ldrdeq r3, [r2, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r2, ip, asr sl │ │ │ │ cmpeq r0, r8, lsr r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ and r7, r7, #3 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov r1, r2 │ │ │ │ @@ -21831,15 +21831,15 @@ │ │ │ │ ldr r7, [pc, #384] @ 219e0 <__cxa_atexit@plt+0x15694> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ add r7, r7, #2 │ │ │ │ str r7, [r5, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r7 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ ldr r7, [pc, #332] @ 219cc <__cxa_atexit@plt+0x15680> │ │ │ │ mov r9, sl │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r1, [r5, #20]! │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r0 │ │ │ │ bx r1 │ │ │ │ @@ -21868,15 +21868,15 @@ │ │ │ │ ldr r3, [pc, #208] @ 219c4 <__cxa_atexit@plt+0x15678> │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r5, r1 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r0 │ │ │ │ @@ -21914,23 +21914,23 @@ │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r0 │ │ │ │ bx r1 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @ instruction: 0xfffffea4 │ │ │ │ muleq r0, ip, r1 │ │ │ │ - cmneq r2, r0, lsl r9 │ │ │ │ - cmneq r2, r0, ror #16 │ │ │ │ - cmpeq r0, ip, asr pc │ │ │ │ cmneq r2, r0, lsl #18 │ │ │ │ + cmneq r2, r0, asr r8 │ │ │ │ + cmpeq r0, ip, asr pc │ │ │ │ + strdeq r3, [r2, #-128]! @ 0xffffff80 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ - cmneq r2, ip, lsl #18 │ │ │ │ - @ instruction: 0x01623990 │ │ │ │ + strdeq r3, [r2, #-140]! @ 0xffffff74 │ │ │ │ + cmneq r2, r0, lsl #19 │ │ │ │ cmpeq r0, r0, ror pc │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ @ instruction: 0xfffffe90 │ │ │ │ cmpeq r0, r4, lsl #30 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 21a24 <__cxa_atexit@plt+0x156d8> │ │ │ │ @@ -21938,15 +21938,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #8]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ str r8, [r5, #8] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r9, [r5, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r9, [r5, #-8] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -21957,15 +21957,15 @@ │ │ │ │ ldr sl, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r8, [r5, #4] │ │ │ │ str r7, [r5, #8] │ │ │ │ mov r8, r3 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ mov r9, r7 │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ @@ -22012,15 +22012,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 21b4c <__cxa_atexit@plt+0x15800> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - cmneq r2, ip, lsl r7 │ │ │ │ + cmneq r2, ip, lsl #14 │ │ │ │ cmpeq r0, r4, ror #27 │ │ │ │ cmpeq r0, r8, asr #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 21b7c <__cxa_atexit@plt+0x15830> │ │ │ │ @@ -22042,15 +22042,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ stm r1, {r0, r2, r3} │ │ │ │ beq 21bb4 <__cxa_atexit@plt+0x15868> │ │ │ │ b 21bd0 <__cxa_atexit@plt+0x15884> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - cmneq r2, r0, lsl #13 │ │ │ │ + smceq 9056 @ 0x2360 │ │ │ │ cmpeq r0, r4, asr sp │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r1, r7, #3 │ │ │ │ cmp r1, #2 │ │ │ │ bne 21bf0 <__cxa_atexit@plt+0x158a4> │ │ │ │ ldr r7, [pc, #168] @ 21c8c <__cxa_atexit@plt+0x15940> │ │ │ │ @@ -22093,15 +22093,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @ instruction: 0xfffffb40 │ │ │ │ @ instruction: 0xfffffb8c │ │ │ │ @ instruction: 0x0150ac90 │ │ │ │ - cmneq r2, ip, lsl #12 │ │ │ │ + strdeq r3, [r2, #-92]! @ 0xffffffa4 │ │ │ │ cmpeq r0, r8, lsl #25 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 21cbc <__cxa_atexit@plt+0x15970> │ │ │ │ str r8, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -22133,19 +22133,19 @@ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ cmp r9, r3 │ │ │ │ ldreq r3, [r5, #16] │ │ │ │ cmpeq r7, r3 │ │ │ │ beq 21d40 <__cxa_atexit@plt+0x159f4> │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ mov r8, r9 │ │ │ │ add r5, r5, #28 │ │ │ │ mov r9, r7 │ │ │ │ - b 5a8fb8 <__cxa_atexit@plt+0x59cc6c> │ │ │ │ + b 4da394 <__cxa_atexit@plt+0x4ce048> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldrsbeq sl, [r0, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -22176,16 +22176,16 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #16] @ 21de0 <__cxa_atexit@plt+0x15a94> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r3, [r2, #-60]! @ 0xffffffc4 │ │ │ │ - @ instruction: 0x01623490 │ │ │ │ + cmneq r2, ip, asr #7 │ │ │ │ + cmneq r2, r0, lsl #9 │ │ │ │ cmpeq r0, r8, ror #22 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmpeq r0, ip, asr #22 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r2, r7, #3 │ │ │ │ @@ -22215,15 +22215,15 @@ │ │ │ │ ldr r2, [pc, #328] @ 21fa8 <__cxa_atexit@plt+0x15c5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r7, [r5, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr r7, [pc, #280] @ 21f98 <__cxa_atexit@plt+0x15c4c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #236] @ 21f84 <__cxa_atexit@plt+0x15c38> │ │ │ │ @@ -22246,15 +22246,15 @@ │ │ │ │ ldr r2, [pc, #180] @ 21f90 <__cxa_atexit@plt+0x15c44> │ │ │ │ mov sl, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #8] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr lr, [pc, #184] @ 21fb4 <__cxa_atexit@plt+0x15c68> │ │ │ │ ldr r3, [r9, #3] │ │ │ │ add r9, r9, #7 │ │ │ │ add lr, pc, lr │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ stmda r5, {r0, r1, r9} │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ @@ -22285,22 +22285,22 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ - cmneq r2, ip, asr #6 │ │ │ │ - smceq 9000 @ 0x2328 │ │ │ │ + cmneq r2, ip, lsr r3 │ │ │ │ + cmneq r2, r8, ror #4 │ │ │ │ cmpeq r0, r0, asr #19 │ │ │ │ - cmneq r2, r4, lsl #6 │ │ │ │ + strdeq r3, [r2, #-36]! @ 0xffffffdc │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ - cmneq r2, ip, asr #7 │ │ │ │ - strdeq r3, [r2, #-40]! @ 0xffffffd8 │ │ │ │ + strheq r3, [r2, #-60]! @ 0xffffffc4 │ │ │ │ + cmneq r2, r8, ror #5 │ │ │ │ ldrsbeq sl, [r0, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ @ instruction: 0xfffffeec │ │ │ │ cmpeq r0, r0, ror r9 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ @@ -22308,15 +22308,15 @@ │ │ │ │ ldmib r5, {r2, sl} │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r5, {r1, r9} │ │ │ │ str r8, [r5, #12] │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ str r7, [r5] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r9, [r5, #-8] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -22328,15 +22328,15 @@ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov sl, r9 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r1, r2, r8} │ │ │ │ mov r8, r3 │ │ │ │ str r7, [r5, #12] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ mov r9, r7 │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ @@ -22416,15 +22416,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ ldr r9, [r5, #20] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #20] │ │ │ │ str r7, [r5, #16] │ │ │ │ mov r5, r3 │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr r7, [pc, #284] @ 222c0 <__cxa_atexit@plt+0x15f74> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r1, [pc, #240] @ 222ac <__cxa_atexit@plt+0x15f60> │ │ │ │ @@ -22448,15 +22448,15 @@ │ │ │ │ str r7, [r5, #20] │ │ │ │ ldr r2, [pc, #176] @ 222b8 <__cxa_atexit@plt+0x15f6c> │ │ │ │ mov sl, r7 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #16] │ │ │ │ mov r5, r3 │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr lr, [pc, #184] @ 222dc <__cxa_atexit@plt+0x15f90> │ │ │ │ ldr r3, [r9, #3] │ │ │ │ add r9, r9, #7 │ │ │ │ add lr, pc, lr │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ str lr, [r5, #-16] │ │ │ │ sub lr, r5, #4 │ │ │ │ @@ -22487,22 +22487,22 @@ │ │ │ │ ldr r7, [pc, #28] @ 222bc <__cxa_atexit@plt+0x15f70> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, sl │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - cmneq r2, r8, lsr #32 │ │ │ │ - cmneq r2, ip, asr #30 │ │ │ │ + cmneq r2, r8, lsl r0 │ │ │ │ + cmneq r2, ip, lsr pc │ │ │ │ @ instruction: 0x0150a694 │ │ │ │ - cmneq r2, r0, ror #31 │ │ │ │ + ldrdeq r2, [r2, #-240]! @ 0xffffff10 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ - cmneq r2, ip, lsr #1 │ │ │ │ - ldrdeq r2, [r2, #-248]! @ 0xffffff08 │ │ │ │ + @ instruction: 0x0162309c │ │ │ │ + cmneq r2, r8, asr #31 │ │ │ │ cmpeq r0, r8, lsr #13 │ │ │ │ @ instruction: 0xfffffb8c │ │ │ │ @ instruction: 0xfffffbc4 │ │ │ │ cmpeq r0, r8, asr #12 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [pc, #36] @ 22318 <__cxa_atexit@plt+0x15fcc> │ │ │ │ @@ -22511,15 +22511,15 @@ │ │ │ │ ldr sl, [r5, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ stmib r5, {r1, r9} │ │ │ │ str r8, [r5, #12] │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r2 │ │ │ │ str r7, [r5] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r9, [r5, #-8] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -22533,15 +22533,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ str r8, [r5, #8] │ │ │ │ mov r8, r3 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r7, [r5, #12] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ mov r9, r7 │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ @@ -22630,15 +22630,15 @@ │ │ │ │ str r9, [r5, #-36] @ 0xffffffdc │ │ │ │ str r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ cmpeq r0, r0, lsl #9 │ │ │ │ - cmneq r2, r4, asr #27 │ │ │ │ + strheq r2, [r2, #-212]! @ 0xffffff2c │ │ │ │ @ instruction: 0xfffffc54 │ │ │ │ cmpeq r0, ip, ror #8 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 22524 <__cxa_atexit@plt+0x161d8> │ │ │ │ @@ -22673,15 +22673,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ str r9, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldrsbeq sl, [r0, #-48] @ 0xffffffd0 │ │ │ │ - cmneq r2, r0, lsl #26 │ │ │ │ + strdeq r2, [r2, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xfffffba4 │ │ │ │ cmpeq r0, r0, asr #7 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [pc, #100] @ 22620 <__cxa_atexit@plt+0x162d4> │ │ │ │ str r8, [r5] │ │ │ │ @@ -22755,19 +22755,19 @@ │ │ │ │ ldr r9, [r5, #12] │ │ │ │ ldr r8, [r5, #24] │ │ │ │ cmp sl, r3 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ cmpeq r7, r3 │ │ │ │ beq 226f8 <__cxa_atexit@plt+0x163ac> │ │ │ │ str r7, [r5, #28]! │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ add r5, r5, #32 │ │ │ │ mov r8, sl │ │ │ │ mov r9, r7 │ │ │ │ - b 56559c <__cxa_atexit@plt+0x559250> │ │ │ │ + b 496978 <__cxa_atexit@plt+0x48a62c> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r0, lsr #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -22795,15 +22795,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #12] @ 22788 <__cxa_atexit@plt+0x1643c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r2, r4, ror #21 │ │ │ │ + ldrdeq r2, [r2, #-164]! @ 0xffffff5c │ │ │ │ ldrsheq sl, [r0, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ cmpeq r0, r4, ror #3 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r2, r7, #3 │ │ │ │ @@ -22828,15 +22828,15 @@ │ │ │ │ ldr r7, [pc, #292] @ 22918 <__cxa_atexit@plt+0x165cc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ add r7, r7, #2 │ │ │ │ str r7, [r5] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r7, sl │ │ │ │ mov r8, r1 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #220] @ 22900 <__cxa_atexit@plt+0x165b4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ @@ -22851,15 +22851,15 @@ │ │ │ │ ldr r7, [pc, #184] @ 22908 <__cxa_atexit@plt+0x165bc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ add r7, r7, #2 │ │ │ │ mov sl, r7 │ │ │ │ stm r5, {r1, r3, r7} │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr lr, [pc, #180] @ 22924 <__cxa_atexit@plt+0x165d8> │ │ │ │ ldr r0, [r1, #7] │ │ │ │ ldr r9, [r1, #3] │ │ │ │ ldr r3, [r1, #11] │ │ │ │ ldr r1, [r1, #15] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r5, #-20] @ 0xffffffec │ │ │ │ @@ -22892,34 +22892,34 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ - cmneq r2, r4, asr #19 │ │ │ │ + strheq r2, [r2, #-148]! @ 0xffffff6c │ │ │ │ cmpeq r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ - cmneq r2, r0, lsr #20 │ │ │ │ + cmneq r2, r0, lsl sl │ │ │ │ @ instruction: 0x0150a09c │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ @ instruction: 0xffffff18 │ │ │ │ cmpeq r0, r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #8]! │ │ │ │ ldr r2, [pc, #24] @ 22958 <__cxa_atexit@plt+0x1660c> │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r5, {r2, r8} │ │ │ │ mov r8, r3 │ │ │ │ str r7, [r5] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldrheq r9, [r0, #-248] @ 0xffffff08 │ │ │ │ @@ -22928,15 +22928,15 @@ │ │ │ │ ldr r9, [r5, #8]! │ │ │ │ ldr r3, [pc, #20] @ 2299c <__cxa_atexit@plt+0x16650> │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r2, r3, r7} │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -23013,15 +23013,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #12]! │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r7, r7, #2 │ │ │ │ str r7, [r5] │ │ │ │ str r7, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ mov r7, sl │ │ │ │ mov r8, r1 │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #228] @ 22bec <__cxa_atexit@plt+0x168a0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ @@ -23038,15 +23038,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ add r7, r7, #2 │ │ │ │ mov sl, r7 │ │ │ │ str r7, [r5, #8] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr lr, [pc, #180] @ 22c10 <__cxa_atexit@plt+0x168c4> │ │ │ │ ldr r9, [r1, #3] │ │ │ │ ldr r0, [r1, #7] │ │ │ │ ldr r2, [r1, #11] │ │ │ │ ldr r1, [r1, #15] │ │ │ │ add lr, pc, lr │ │ │ │ str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ @@ -23079,34 +23079,34 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ - ldrdeq r2, [r2, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r2, ip, asr #13 │ │ │ │ @ instruction: 0x01509d98 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ - cmneq r2, r4, asr #14 │ │ │ │ + cmneq r2, r4, lsr r7 │ │ │ │ cmpeq r0, ip, lsr #27 │ │ │ │ @ instruction: 0xfffffbf8 │ │ │ │ @ instruction: 0xfffffc2c │ │ │ │ cmpeq r0, r4, lsl sp │ │ │ │ andeq r0, r0, r5, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12]! │ │ │ │ ldr r2, [pc, #24] @ 22c44 <__cxa_atexit@plt+0x168f8> │ │ │ │ ldr sl, [r5, #-8] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r5, {r2, r8} │ │ │ │ mov r8, r3 │ │ │ │ str r7, [r5] │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, ip, asr #25 │ │ │ │ @@ -23115,15 +23115,15 @@ │ │ │ │ mov sl, r8 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ 22c88 <__cxa_atexit@plt+0x1693c> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r2, r3, r7} │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -23232,16 +23232,16 @@ │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - cmneq r2, r0, ror #8 │ │ │ │ - cmneq r2, r4, asr r4 │ │ │ │ + cmneq r2, r0, asr r4 │ │ │ │ + cmneq r2, r4, asr #8 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 22ebc <__cxa_atexit@plt+0x16b70> │ │ │ │ @@ -23260,16 +23260,16 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x01622394 │ │ │ │ - cmneq r2, r8, lsl #7 │ │ │ │ + cmneq r2, r4, lsl #7 │ │ │ │ + smceq 8760 @ 0x2238 │ │ │ │ ldrsbeq r9, [r0, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r0, r9, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #28] │ │ │ │ ldr sl, [r5, #32] │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ @@ -23402,28 +23402,28 @@ │ │ │ │ andeq r0, r0, r8, asr #4 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r4, lsl #4 │ │ │ │ @ instruction: 0xfffffe0c │ │ │ │ @ instruction: 0xfffffe2c │ │ │ │ cmpeq r0, r0, lsl #18 │ │ │ │ - @ instruction: 0x01622198 │ │ │ │ + cmneq r2, r8, lsl #3 │ │ │ │ @ instruction: 0x0150989c │ │ │ │ andeq r1, r0, r8, lsl #24 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r7, r3 │ │ │ │ bne 23128 <__cxa_atexit@plt+0x16ddc> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ str r7, [r5, #32]! │ │ │ │ sub sl, r5, #28 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - b 55f1e8 <__cxa_atexit@plt+0x552e9c> │ │ │ │ + b 4905c4 <__cxa_atexit@plt+0x484278> │ │ │ │ andeq r2, r0, r9, lsr #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 23158 <__cxa_atexit@plt+0x16e0c> │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ @@ -23454,15 +23454,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #0 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - cmneq r2, ip, lsl #1 │ │ │ │ + smceq 8716 @ 0x220c │ │ │ │ andeq r0, r0, r9, ror #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #28] │ │ │ │ @@ -23484,15 +23484,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 2324c <__cxa_atexit@plt+0x16f00> │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, ip, lsl r0 │ │ │ │ + cmneq r2, ip │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r2, r0, r9, ror #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -23509,30 +23509,30 @@ │ │ │ │ sub r7, r6, #19 │ │ │ │ add r0, r3, #16 │ │ │ │ stm r0, {r1, r8, lr} │ │ │ │ bx ip │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x01621f94 │ │ │ │ + cmneq r2, r4, lsl #31 │ │ │ │ cmpeq r0, r4, ror #13 │ │ │ │ andeq r1, r0, r8, lsl #24 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne 232d4 <__cxa_atexit@plt+0x16f88> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov sl, r7 │ │ │ │ str r3, [r5, #32]! │ │ │ │ ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b 561658 <__cxa_atexit@plt+0x55530c> │ │ │ │ + b 492a34 <__cxa_atexit@plt+0x4866e8> │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2332c <__cxa_atexit@plt+0x16fe0> │ │ │ │ ldm r5, {r3, r9} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -23691,15 +23691,15 @@ │ │ │ │ @ instruction: 0xfffff8c0 │ │ │ │ andeq r0, r0, r8, lsr #7 │ │ │ │ andeq r0, r0, ip, asr r2 │ │ │ │ muleq r0, ip, r1 │ │ │ │ @ instruction: 0xfffff924 │ │ │ │ @ instruction: 0xfffff944 │ │ │ │ cmpeq r0, ip, ror #8 │ │ │ │ - cmneq r2, r4, lsl sp │ │ │ │ + cmneq r2, r4, lsl #26 │ │ │ │ cmpeq r0, r8, lsl r4 │ │ │ │ andeq r1, r0, r8, lsl #25 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 235f8 <__cxa_atexit@plt+0x172ac> │ │ │ │ mov r3, #1 │ │ │ │ @@ -23724,25 +23724,25 @@ │ │ │ │ sub r7, r3, #19 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ str r7, [r5, #32]! │ │ │ │ ldr sl, [r5, #-28] @ 0xffffffe4 │ │ │ │ ldr r8, [r5, #-16] │ │ │ │ ldr r9, [r5, #-12] │ │ │ │ - b 55f1e8 <__cxa_atexit@plt+0x552e9c> │ │ │ │ + b 4905c4 <__cxa_atexit@plt+0x484278> │ │ │ │ ldr r7, [pc, #24] @ 2362c <__cxa_atexit@plt+0x172e0> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - cmneq r2, r8, asr ip │ │ │ │ + cmneq r2, r8, asr #24 │ │ │ │ andeq r1, r0, r8, lsl #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #32] │ │ │ │ @@ -23764,15 +23764,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 236ac <__cxa_atexit@plt+0x17360> │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - strheq r1, [r2, #-188]! @ 0xffffff44 │ │ │ │ + cmneq r2, ip, lsr #23 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r1, r0, r8, lsl #17 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ subs r3, r7, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ @@ -23816,15 +23816,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - strdeq r1, [r2, #-164]! @ 0xffffff5c │ │ │ │ + cmneq r2, r4, ror #21 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r1, r0, r8, lsl #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -23848,15 +23848,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 237fc <__cxa_atexit@plt+0x174b0> │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, ip, ror #20 │ │ │ │ + cmneq r2, ip, asr sl │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r0, r0, r8, lsl #23 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -23879,15 +23879,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 23878 <__cxa_atexit@plt+0x1752c> │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - strdeq r1, [r2, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r2, r0, ror #19 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r1, r0, r8, lsl #23 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -23904,15 +23904,15 @@ │ │ │ │ sub r7, r6, #19 │ │ │ │ add r2, r3, #12 │ │ │ │ stm r2, {r0, r8, lr} │ │ │ │ bx ip │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r8, ror #18 │ │ │ │ + cmneq r2, r8, asr r9 │ │ │ │ ldrheq r9, [r0, #-8] │ │ │ │ andeq r1, r0, r8, lsl #25 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r7, r3 │ │ │ │ bne 23948 <__cxa_atexit@plt+0x175fc> │ │ │ │ mov r3, #1 │ │ │ │ @@ -23937,25 +23937,25 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov sl, r7 │ │ │ │ str r3, [r5, #32]! │ │ │ │ ldr r8, [r5, #-16] │ │ │ │ ldr r9, [r5, #-12] │ │ │ │ - b 561658 <__cxa_atexit@plt+0x55530c> │ │ │ │ + b 492a34 <__cxa_atexit@plt+0x4866e8> │ │ │ │ ldr r7, [pc, #24] @ 23980 <__cxa_atexit@plt+0x17634> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - cmneq r2, r4, lsl #18 │ │ │ │ + strdeq r1, [r2, #-132]! @ 0xffffff7c │ │ │ │ andeq r1, r0, r8, lsl #25 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #32] │ │ │ │ @@ -23977,15 +23977,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 23a00 <__cxa_atexit@plt+0x176b4> │ │ │ │ mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, r8, ror #16 │ │ │ │ + cmneq r2, r8, asr r8 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ cmpeq r0, r4, lsr #31 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r7, r5, #36 @ 0x24 │ │ │ │ @@ -24087,16 +24087,16 @@ │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - strdeq r1, [r2, #-108]! @ 0xffffff94 │ │ │ │ - strdeq r1, [r2, #-96]! @ 0xffffffa0 │ │ │ │ + cmneq r2, ip, ror #13 │ │ │ │ + cmneq r2, r0, ror #13 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 23c18 <__cxa_atexit@plt+0x178cc> │ │ │ │ @@ -24115,16 +24115,16 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r8, lsr r6 │ │ │ │ - cmneq r2, ip, lsr #12 │ │ │ │ + cmneq r2, r8, lsr #12 │ │ │ │ + cmneq r2, ip, lsl r6 │ │ │ │ cmpeq r0, r0, lsl #27 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 23cb0 <__cxa_atexit@plt+0x17964> │ │ │ │ ldr r8, [r5, #24] │ │ │ │ @@ -24204,30 +24204,30 @@ │ │ │ │ bne 23d7c <__cxa_atexit@plt+0x17a30> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ str r7, [r5, #32]! │ │ │ │ sub sl, r5, #28 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - b 55f1e8 <__cxa_atexit@plt+0x552e9c> │ │ │ │ + b 4905c4 <__cxa_atexit@plt+0x484278> │ │ │ │ cmpeq r0, r8, lsl #24 │ │ │ │ andeq r1, r0, r8, lsl #24 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne 23db0 <__cxa_atexit@plt+0x17a64> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ ldr r7, [r5, #-16] │ │ │ │ bx r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov sl, r7 │ │ │ │ str r3, [r5, #32]! │ │ │ │ ldr r8, [r5, #-28] @ 0xffffffe4 │ │ │ │ ldr r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - b 561658 <__cxa_atexit@plt+0x55530c> │ │ │ │ + b 492a34 <__cxa_atexit@plt+0x4866e8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #36 @ 0x24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 23e0c <__cxa_atexit@plt+0x17ac0> │ │ │ │ ldr r7, [pc, #52] @ 23e1c <__cxa_atexit@plt+0x17ad0> │ │ │ │ @@ -24469,15 +24469,15 @@ │ │ │ │ cmp r7, r2 │ │ │ │ ldr r8, [r5, #20] │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ cmpeq r3, r2 │ │ │ │ beq 241b0 <__cxa_atexit@plt+0x17e64> │ │ │ │ str r3, [r5, #24]! │ │ │ │ mov sl, r7 │ │ │ │ - b 57306c <__cxa_atexit@plt+0x566d20> │ │ │ │ + b 4a4448 <__cxa_atexit@plt+0x4980fc> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r4, lsr r7 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -24517,15 +24517,15 @@ │ │ │ │ mov r9, r3 │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #16] @ 24270 <__cxa_atexit@plt+0x17f24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - smultteq r2, ip, pc @ │ │ │ │ + ldrdeq r0, [r2, #-252]! @ 0xffffff04 │ │ │ │ cmpeq r0, r8, lsl #15 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ cmpeq r0, ip, ror #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -24543,15 +24543,15 @@ │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ add r1, pc, r1 │ │ │ │ stmda r5, {r2, r9} │ │ │ │ str r1, [r5, #-12]! │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - cmneq r2, r8, asr pc │ │ │ │ + cmneq r2, r8, asr #30 │ │ │ │ cmpeq r0, ip, lsl #14 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r7, r7, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r7, #2 │ │ │ │ @@ -24580,15 +24580,15 @@ │ │ │ │ mov r9, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #12]! │ │ │ │ add r7, r7, #2 │ │ │ │ mov sl, r7 │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r7, r2 │ │ │ │ mov r8, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #256] @ 24484 <__cxa_atexit@plt+0x18138> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #4] │ │ │ │ @@ -24608,15 +24608,15 @@ │ │ │ │ ldr r7, [pc, #204] @ 24490 <__cxa_atexit@plt+0x18144> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #12]! │ │ │ │ add r7, r7, #2 │ │ │ │ mov r9, r7 │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ @@ -24654,34 +24654,34 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ @ instruction: 0xfffffedc │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ - cmneq r2, r8, lsr #28 │ │ │ │ + cmneq r2, r8, lsl lr │ │ │ │ cmpeq r0, r0, ror r5 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ muleq r0, r4, r1 │ │ │ │ - @ instruction: 0x01620e98 │ │ │ │ + smulbbeq r2, r8, lr │ │ │ │ cmpeq r0, r4, lsl #11 │ │ │ │ @ instruction: 0xfffffea0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ cmpeq r0, r0, asr #8 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #24] @ 244e0 <__cxa_atexit@plt+0x18194> │ │ │ │ ldr r3, [r5, #12]! │ │ │ │ mov sl, r7 │ │ │ │ ldr r9, [r5, #-8] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r8} │ │ │ │ mov r8, r3 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldrsheq r8, [r0, #-60] @ 0xffffffc4 │ │ │ │ @@ -24689,15 +24689,15 @@ │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 24520 <__cxa_atexit@plt+0x181d4> │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r5, #8]! │ │ │ │ add r3, pc, r3 │ │ │ │ ldr sl, [r5, #-4] │ │ │ │ stm r5, {r3, r7} │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ @@ -24802,16 +24802,16 @@ │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x01620b98 │ │ │ │ - strheq r0, [r2, #-188]! @ 0xffffff44 │ │ │ │ + smulbbeq r2, r8, fp │ │ │ │ + smultbeq r2, ip, fp │ │ │ │ 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 24738 <__cxa_atexit@plt+0x183ec> │ │ │ │ @@ -24827,16 +24827,16 @@ │ │ │ │ stmib r3, {r0, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smultteq r2, r0, sl │ │ │ │ - cmneq r2, r4, lsl #22 │ │ │ │ + ldrdeq r0, [r2, #-160]! @ 0xffffff60 │ │ │ │ + strdeq r0, [r2, #-164]! @ 0xffffff5c │ │ │ │ cmpeq r0, r0, lsr #5 │ │ │ │ andeq r0, r0, r7, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 2478c <__cxa_atexit@plt+0x18440> │ │ │ │ @@ -24932,28 +24932,28 @@ │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ @ instruction: 0xfffffdec │ │ │ │ @ instruction: 0xfffffe08 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ cmpeq r0, ip, asr #2 │ │ │ │ - smultbeq r2, r4, r9 │ │ │ │ + @ instruction: 0x01620994 │ │ │ │ @ instruction: 0x01507f94 │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne 24910 <__cxa_atexit@plt+0x185c4> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 5a58b8 <__cxa_atexit@plt+0x59956c> │ │ │ │ + b 4d6c94 <__cxa_atexit@plt+0x4ca948> │ │ │ │ andeq r0, r0, r7, lsr #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 24940 <__cxa_atexit@plt+0x185f4> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ @@ -24983,15 +24983,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #0 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - smultbeq r2, ip, r8 │ │ │ │ + @ instruction: 0x0162089c │ │ │ │ andeq r0, r0, r7, ror #12 │ │ │ │ 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] │ │ │ │ @@ -25012,30 +25012,30 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 24a2c <__cxa_atexit@plt+0x186e0> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, ip, lsr #16 │ │ │ │ + cmneq r2, ip, lsl r8 │ │ │ │ @ instruction: 0xffffff9c │ │ │ │ cmpeq r0, ip, asr lr │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 24a54 <__cxa_atexit@plt+0x18708> │ │ │ │ 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 5a6ff8 <__cxa_atexit@plt+0x59acac> │ │ │ │ + b 4d83d4 <__cxa_atexit@plt+0x4cc088> │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 24aa0 <__cxa_atexit@plt+0x18754> │ │ │ │ ldm r5, {r2, r9} │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [pc, #44] @ 24ab0 <__cxa_atexit@plt+0x18764> │ │ │ │ ldr r8, [r5, #16] │ │ │ │ @@ -25171,25 +25171,25 @@ │ │ │ │ sub r7, r3, #15 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 5a58b8 <__cxa_atexit@plt+0x59956c> │ │ │ │ + b 4d6c94 <__cxa_atexit@plt+0x4ca948> │ │ │ │ ldr r7, [pc, #24] @ 24cc8 <__cxa_atexit@plt+0x1897c> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - strheq r0, [r2, #-88]! @ 0xffffffa8 │ │ │ │ + smultbeq r2, r8, r5 │ │ │ │ andeq r0, r0, r6, lsl #13 │ │ │ │ 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] │ │ │ │ @@ -25209,15 +25209,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 24d40 <__cxa_atexit@plt+0x189f4> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, r4, lsl r5 │ │ │ │ + cmneq r2, r4, lsl #10 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ andeq r0, r0, r6, lsl #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ subs r3, r7, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ @@ -25256,15 +25256,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - smceq 8256 @ 0x2040 │ │ │ │ + cmneq r2, r0, ror #8 │ │ │ │ andeq r0, r0, r6, lsl #13 │ │ │ │ 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] │ │ │ │ @@ -25284,15 +25284,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 24e6c <__cxa_atexit@plt+0x18b20> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - smultteq r2, r8, r3 │ │ │ │ + ldrdeq r0, [r2, #-56]! @ 0xffffffc8 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ andeq r0, r0, r6, lsl #7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -25314,15 +25314,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 24ee4 <__cxa_atexit@plt+0x18b98> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - smceq 8244 @ 0x2034 │ │ │ │ + cmneq r2, r4, ror #6 │ │ │ │ @ instruction: 0xffffff9c │ │ │ │ cmpeq r0, r4, lsr #19 │ │ │ │ andeq r0, r0, r6, lsl #13 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r7, r3 │ │ │ │ bne 24f50 <__cxa_atexit@plt+0x18c04> │ │ │ │ @@ -25346,25 +25346,25 @@ │ │ │ │ sub r7, r3, #15 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr sl, [r5, #8] │ │ │ │ ldr r8, [r5, #16] │ │ │ │ add r5, r5, #28 │ │ │ │ mov r9, r7 │ │ │ │ - b 5a6ff8 <__cxa_atexit@plt+0x59acac> │ │ │ │ + b 4d83d4 <__cxa_atexit@plt+0x4cc088> │ │ │ │ ldr r7, [pc, #24] @ 24f84 <__cxa_atexit@plt+0x18c38> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ mov r6, r3 │ │ │ │ mov r7, #1 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - strdeq r0, [r2, #-44]! @ 0xffffffd4 │ │ │ │ + smultteq r2, ip, r2 │ │ │ │ andeq r0, r0, r6, lsl #13 │ │ │ │ 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] │ │ │ │ @@ -25384,15 +25384,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 24ffc <__cxa_atexit@plt+0x18cb0> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r2, r8, asr r2 │ │ │ │ + cmneq r2, r8, asr #4 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ cmpeq r0, r8, ror #19 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r7, r5, #28 │ │ │ │ @@ -25490,16 +25490,16 @@ │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r2, #-0]! │ │ │ │ - strdeq r0, [r2, #-4]! │ │ │ │ + smulbteq r2, r0, r0 │ │ │ │ + smultteq r2, r4, 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 │ │ │ │ bcc 251f8 <__cxa_atexit@plt+0x18eac> │ │ │ │ @@ -25515,16 +25515,16 @@ │ │ │ │ stmib r3, {r0, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r2, r0, lsr #32 │ │ │ │ - cmneq r2, r4, asr #32 │ │ │ │ + cmneq r2, r0, lsl r0 │ │ │ │ + cmneq r2, r4, lsr r0 │ │ │ │ cmpeq r0, r0, ror #15 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 25244 <__cxa_atexit@plt+0x18ef8> │ │ │ │ ldr r8, [r5, #20] │ │ │ │ @@ -25587,29 +25587,29 @@ │ │ │ │ bne 25318 <__cxa_atexit@plt+0x18fcc> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #28 │ │ │ │ mov sl, r7 │ │ │ │ - b 5a58b8 <__cxa_atexit@plt+0x59956c> │ │ │ │ + b 4d6c94 <__cxa_atexit@plt+0x4ca948> │ │ │ │ cmpeq r0, r4, ror #10 │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ bne 2534c <__cxa_atexit@plt+0x19000> │ │ │ │ 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 5a6ff8 <__cxa_atexit@plt+0x59acac> │ │ │ │ + b 4d83d4 <__cxa_atexit@plt+0x4cc088> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 253a4 <__cxa_atexit@plt+0x19058> │ │ │ │ ldr r7, [pc, #52] @ 253b4 <__cxa_atexit@plt+0x19068> │ │ │ │ @@ -25797,15 +25797,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ @ instruction: 0xffffed04 │ │ │ │ andeq r0, r0, r4, ror r1 │ │ │ │ - msreq SPSR_c, r0, asr ip │ │ │ │ + msreq SPSR_c, r0, asr #24 │ │ │ │ @ instruction: 0xfffffe04 │ │ │ │ ldrheq r7, [r0, #-56] @ 0xffffffc8 │ │ │ │ cmpeq r0, r8, lsr #7 │ │ │ │ ldrsbeq r7, [r0, #-60] @ 0xffffffc4 │ │ │ │ @ instruction: 0xffffece8 │ │ │ │ @ instruction: 0xfffff5f8 │ │ │ │ cmpeq r0, r4, lsl #7 │ │ │ │ @@ -25878,15 +25878,15 @@ │ │ │ │ ldr r8, [r5, #16] │ │ │ │ cmp r7, r3 │ │ │ │ ldreq r3, [r5, #8] │ │ │ │ cmpeq sl, r3 │ │ │ │ beq 257b4 <__cxa_atexit@plt+0x19468> │ │ │ │ add r5, r5, #24 │ │ │ │ mov r9, r7 │ │ │ │ - b 5adf94 <__cxa_atexit@plt+0x5a1c48> │ │ │ │ + b 4df370 <__cxa_atexit@plt+0x4d3024> │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -25915,15 +25915,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 2584c <__cxa_atexit@plt+0x19500> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smceq 8088 @ 0x1f98 │ │ │ │ + msreq SPSR_c, r8, ror #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ cmpeq r0, ip, ror #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 25888 <__cxa_atexit@plt+0x1953c> │ │ │ │ @@ -25935,15 +25935,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq fp, r8, lsr r0 │ │ │ │ - msreq SPSR_c, r4, ror #17 │ │ │ │ + ldrdeq pc, [r1, #-132]! @ 0xffffff7c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 258dc <__cxa_atexit@plt+0x19590> │ │ │ │ @@ -26022,15 +26022,15 @@ │ │ │ │ ldr fp, [sp] │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - msreq SPSR_c, r0, asr #16 │ │ │ │ + msreq SPSR_c, r0, lsr r8 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 25a60 <__cxa_atexit@plt+0x19714> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -26164,15 +26164,15 @@ │ │ │ │ ldr fp, [sp] │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - msreq (UNDEF: 97), r8 │ │ │ │ + strdeq pc, [r1, #-88]! @ 0xffffffa8 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ cmpeq r0, r4, lsr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 25c94 <__cxa_atexit@plt+0x19948> │ │ │ │ @@ -26231,17 +26231,17 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r8, r5, #1 │ │ │ │ add r5, r3, #4 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ - smceq 8004 @ 0x1f44 │ │ │ │ + msreq SPSR_c, r4, ror #8 │ │ │ │ cmpeq r0, r4, lsl sp │ │ │ │ - msreq SPSR_c, r0, asr #8 │ │ │ │ + msreq SPSR_c, r0, lsr r4 │ │ │ │ cmpeq r0, ip, ror #25 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 25d80 <__cxa_atexit@plt+0x19a34> │ │ │ │ ldr r2, [pc, #40] @ 25d88 <__cxa_atexit@plt+0x19a3c> │ │ │ │ @@ -26354,15 +26354,15 @@ │ │ │ │ b 25f10 <__cxa_atexit@plt+0x19bc4> │ │ │ │ mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff64 │ │ │ │ - msreq (UNDEF: 97), r8 │ │ │ │ + smceq 7976 @ 0x1f28 │ │ │ │ cmpeq r0, r8, lsr #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 25f88 <__cxa_atexit@plt+0x19c3c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -26422,15 +26422,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 26038 <__cxa_atexit@plt+0x19cec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - msreq SPSR_c, r4, lsl #3 │ │ │ │ + smceq 7956 @ 0x1f14 │ │ │ │ @ instruction: 0xfffff3d0 │ │ │ │ cmpeq r0, r8, ror #19 │ │ │ │ andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ @@ -26593,15 +26593,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffc78 │ │ │ │ @ instruction: 0xfffffd60 │ │ │ │ @ instruction: 0xfffffcc8 │ │ │ │ cmpeq r0, r0, lsr #15 │ │ │ │ - smceq 7924 @ 0x1ef4 │ │ │ │ + cmneq r1, r4, ror #30 │ │ │ │ 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 │ │ │ │ bcc 26314 <__cxa_atexit@plt+0x19fc8> │ │ │ │ @@ -26610,15 +26610,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8, r9} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - strdeq lr, [r1, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r1, r4, ror #29 │ │ │ │ cmpeq r0, r4, lsl r7 │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 263c4 <__cxa_atexit@plt+0x1a078> │ │ │ │ @@ -26864,15 +26864,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 2671c <__cxa_atexit@plt+0x1a3d0> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - cmneq r1, r8, lsl #22 │ │ │ │ + strdeq lr, [r1, #-168]! @ 0xffffff58 │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ cmpeq r0, ip, lsr r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -26915,28 +26915,28 @@ │ │ │ │ ldr r3, [pc, #20] @ 267e4 <__cxa_atexit@plt+0x1a498> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - cmneq r1, ip, lsl #19 │ │ │ │ + smceq 7836 @ 0x1e9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 26814 <__cxa_atexit@plt+0x1a4c8> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 26818 <__cxa_atexit@plt+0x1a4cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ cmpeq r0, r0, asr r0 │ │ │ │ - smceq 7828 @ 0x1e94 │ │ │ │ + cmneq r1, r4, ror #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26868 <__cxa_atexit@plt+0x1a51c> │ │ │ │ ldr r2, [pc, #56] @ 26870 <__cxa_atexit@plt+0x1a524> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -26951,16 +26951,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrsheq r5, [r0, #-252] @ 0xffffff04 │ │ │ │ - cmneq r1, r4, lsl r9 │ │ │ │ - cmneq r1, ip, lsr #18 │ │ │ │ + cmneq r1, r4, lsl #18 │ │ │ │ + cmneq r1, ip, lsl r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 268c8 <__cxa_atexit@plt+0x1a57c> │ │ │ │ ldr r2, [pc, #56] @ 268d0 <__cxa_atexit@plt+0x1a584> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -26975,16 +26975,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, ip, lsr #31 │ │ │ │ - strheq lr, [r1, #-132]! @ 0xffffff7c │ │ │ │ - cmneq r1, ip, asr #17 │ │ │ │ + cmneq r1, r4, lsr #17 │ │ │ │ + strheq lr, [r1, #-140]! @ 0xffffff74 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26928 <__cxa_atexit@plt+0x1a5dc> │ │ │ │ ldr r2, [pc, #56] @ 26930 <__cxa_atexit@plt+0x1a5e4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -26999,16 +26999,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r4, asr #30 │ │ │ │ - cmneq r1, r4, asr r8 │ │ │ │ - cmneq r1, ip, ror #16 │ │ │ │ + cmneq r1, r4, asr #16 │ │ │ │ + cmneq r1, ip, asr r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26988 <__cxa_atexit@plt+0x1a63c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27022,16 +27022,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq lr, [r1, #-120]! @ 0xffffff88 │ │ │ │ - strdeq lr, [r1, #-124]! @ 0xffffff84 │ │ │ │ + cmneq r1, r8, ror #15 │ │ │ │ + cmneq r1, ip, ror #15 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 269e4 <__cxa_atexit@plt+0x1a698> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27045,16 +27045,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0161e79c │ │ │ │ - cmneq r1, r0, lsr #15 │ │ │ │ + cmneq r1, ip, lsl #15 │ │ │ │ + @ instruction: 0x0161e790 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26a40 <__cxa_atexit@plt+0x1a6f4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27068,16 +27068,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, asr #14 │ │ │ │ - cmneq r1, r4, asr #14 │ │ │ │ + cmneq r1, r0, lsr r7 │ │ │ │ + cmneq r1, r4, lsr r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26a9c <__cxa_atexit@plt+0x1a750> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27091,16 +27091,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, ror #13 │ │ │ │ - cmneq r1, r8, ror #13 │ │ │ │ + ldrdeq lr, [r1, #-100]! @ 0xffffff9c │ │ │ │ + ldrdeq lr, [r1, #-104]! @ 0xffffff98 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26af8 <__cxa_atexit@plt+0x1a7ac> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27114,16 +27114,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, lsl #13 │ │ │ │ - cmneq r1, ip, lsl #13 │ │ │ │ + smceq 7784 @ 0x1e68 │ │ │ │ + smceq 7788 @ 0x1e6c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26b54 <__cxa_atexit@plt+0x1a808> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -27137,16 +27137,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsr #12 │ │ │ │ - cmneq r1, r0, lsr r6 │ │ │ │ + cmneq r1, ip, lsl r6 │ │ │ │ + cmneq r1, r0, lsr #12 │ │ │ │ cmpeq r0, r8, lsl #30 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #56 @ 0x38 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 26b94 <__cxa_atexit@plt+0x1a848> │ │ │ │ @@ -27195,15 +27195,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 26c44 <__cxa_atexit@plt+0x1a8f8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - cmneq r1, r0, lsr r5 │ │ │ │ + cmneq r1, r0, lsr #10 │ │ │ │ cmpeq r0, r8, lsr #28 │ │ │ │ andeq r0, r0, r7, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 26c78 <__cxa_atexit@plt+0x1a92c> │ │ │ │ ldr r7, [pc, #40] @ 26c90 <__cxa_atexit@plt+0x1a944> │ │ │ │ @@ -27299,15 +27299,15 @@ │ │ │ │ str r0, [r5] │ │ │ │ b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ @ instruction: 0xfffffb14 │ │ │ │ @ instruction: 0xfffffb58 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ @ instruction: 0xfffffd48 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ - strdeq lr, [r1, #-56]! @ 0xffffffc8 │ │ │ │ + cmneq r1, r8, ror #7 │ │ │ │ cmpeq r0, r4, asr ip │ │ │ │ andeq r0, r0, r6, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -27338,15 +27338,15 @@ │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ @ instruction: 0xfffffc8c │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - cmneq r1, ip, lsr r3 │ │ │ │ + cmneq r1, ip, lsr #6 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ ldrheq r5, [r0, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r0, r7, #3 │ │ │ │ ldr r2, [r3, #12]! │ │ │ │ @@ -27491,18 +27491,18 @@ │ │ │ │ @ instruction: 0xfffff0a4 │ │ │ │ @ instruction: 0xfffff014 │ │ │ │ @ instruction: 0xfffffbb8 │ │ │ │ @ instruction: 0xfffffd48 │ │ │ │ cmpeq r0, ip, lsl #20 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ @ instruction: 0xfffff8e8 │ │ │ │ - cmneq r1, ip, asr #2 │ │ │ │ + cmneq r1, ip, lsr r1 │ │ │ │ @ instruction: 0xfffffefc │ │ │ │ @ instruction: 0xfffffb18 │ │ │ │ - cmneq r1, ip, lsr #3 │ │ │ │ + @ instruction: 0x0161e19c │ │ │ │ cmpeq r0, r8, asr #18 │ │ │ │ andeq r0, r0, r8, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bcc 27198 <__cxa_atexit@plt+0x1ae4c> │ │ │ │ @@ -27552,15 +27552,15 @@ │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r2] │ │ │ │ b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ @ instruction: 0xfffff9ec │ │ │ │ @ instruction: 0xfffffc38 │ │ │ │ @ instruction: 0xfffff950 │ │ │ │ @ instruction: 0xfffffd2c │ │ │ │ - cmneq r1, r0 │ │ │ │ + strdeq sp, [r1, #-240]! @ 0xffffff10 │ │ │ │ cmpeq r0, r0, ror #16 │ │ │ │ andeq r0, r0, r6, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -27589,15 +27589,15 @@ │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ @ instruction: 0xfffff6c4 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmneq r1, r4, asr #30 │ │ │ │ + cmneq r1, r4, lsr pc │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ cmpeq r0, r8, asr #15 │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ @@ -27717,15 +27717,15 @@ │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffff5a0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @ instruction: 0xfffff5b0 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ - smceq 7636 @ 0x1dd4 │ │ │ │ + cmneq r1, r4, ror #26 │ │ │ │ cmpeq r0, ip, asr #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -27753,15 +27753,15 @@ │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xfffff4f8 │ │ │ │ - @ instruction: 0x0161dc94 │ │ │ │ + cmneq r1, r4, lsl #25 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ cmpeq r0, r8, lsr r5 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 27648 <__cxa_atexit@plt+0x1b2fc> │ │ │ │ @@ -27875,17 +27875,17 @@ │ │ │ │ @ instruction: 0xffffe938 │ │ │ │ @ instruction: 0xffffea34 │ │ │ │ @ instruction: 0xffffe9a4 │ │ │ │ @ instruction: 0xfffff490 │ │ │ │ @ instruction: 0xfffffdc0 │ │ │ │ ldrheq r5, [r0, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ - strdeq sp, [r1, #-172]! @ 0xffffff54 │ │ │ │ + cmneq r1, ip, ror #21 │ │ │ │ @ instruction: 0xfffff394 │ │ │ │ - cmneq r1, ip, asr fp │ │ │ │ + cmneq r1, ip, asr #22 │ │ │ │ @ instruction: 0xfffffed8 │ │ │ │ cmpeq r0, r8, asr #6 │ │ │ │ andeq r2, r0, ip, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #20 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -27935,15 +27935,15 @@ │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffff334 │ │ │ │ @ instruction: 0xfffffcc0 │ │ │ │ @ instruction: 0xfffffda8 │ │ │ │ @ instruction: 0xfffff234 │ │ │ │ - ldrdeq sp, [r1, #-152]! @ 0xffffff68 │ │ │ │ + cmneq r1, r8, asr #19 │ │ │ │ cmpeq r0, r4, ror #4 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr sl, [r5, #20] │ │ │ │ ldr r9, [r5, #24] │ │ │ │ ldr r8, [r5, #36] @ 0x24 │ │ │ │ and r7, r7, #3 │ │ │ │ @@ -28133,15 +28133,15 @@ │ │ │ │ @ instruction: 0xfffff054 │ │ │ │ @ instruction: 0xfffff9d0 │ │ │ │ ldrsbeq r4, [r0, #-240] @ 0xffffff10 │ │ │ │ ldrsheq r4, [r0, #-248] @ 0xffffff08 │ │ │ │ cmpeq r0, r0, lsl r0 │ │ │ │ @ instruction: 0xffffefb4 │ │ │ │ @ instruction: 0xfffffb20 │ │ │ │ - smceq 7544 @ 0x1d78 │ │ │ │ + cmneq r1, r8, ror #14 │ │ │ │ @ instruction: 0xffffe664 │ │ │ │ @ instruction: 0xffffe77c │ │ │ │ @ instruction: 0xffffe6b0 │ │ │ │ cmpeq r0, r0, asr #30 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r9 │ │ │ │ @@ -28248,15 +28248,15 @@ │ │ │ │ @ instruction: 0xffffe418 │ │ │ │ @ instruction: 0xffffe380 │ │ │ │ @ instruction: 0xffffee2c │ │ │ │ @ instruction: 0xfffff7f0 │ │ │ │ cmpeq r0, ip, ror #27 │ │ │ │ @ instruction: 0xfffff8fc │ │ │ │ @ instruction: 0xffffed88 │ │ │ │ - cmneq r1, r0, lsr r5 │ │ │ │ + cmneq r1, r0, lsr #10 │ │ │ │ cmpeq r0, r0, lsl #27 │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 27d60 <__cxa_atexit@plt+0x1ba14> │ │ │ │ @@ -28306,15 +28306,15 @@ │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xffffed10 │ │ │ │ @ instruction: 0xfffff6f8 │ │ │ │ @ instruction: 0xffffec74 │ │ │ │ @ instruction: 0xfffff7e0 │ │ │ │ - cmneq r1, r8, lsr r4 │ │ │ │ + cmneq r1, r8, lsr #8 │ │ │ │ ldrsbeq r4, [r0, #-200] @ 0xffffff38 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 27e60 <__cxa_atexit@plt+0x1bb14> │ │ │ │ @@ -28459,15 +28459,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 28008 <__cxa_atexit@plt+0x1bcbc> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - cmneq r1, ip, lsl r2 │ │ │ │ + cmneq r1, ip, lsl #4 │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ cmpeq r0, ip, lsr #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -28522,17 +28522,17 @@ │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ cmpeq r0, r4, lsl #20 │ │ │ │ - cmneq r1, ip, lsr r1 │ │ │ │ - cmneq r1, r8, asr r1 │ │ │ │ - @ instruction: 0x0161d094 │ │ │ │ + cmneq r1, ip, lsr #2 │ │ │ │ + cmneq r1, r8, asr #2 │ │ │ │ + cmneq r1, r4, lsl #1 │ │ │ │ @ instruction: 0x01504998 │ │ │ │ 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, #52] @ 28160 <__cxa_atexit@plt+0x1be14> │ │ │ │ @@ -28663,15 +28663,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 28338 <__cxa_atexit@plt+0x1bfec> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - cmneq r1, ip, ror #29 │ │ │ │ + ldrdeq ip, [r1, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 283cc <__cxa_atexit@plt+0x1c080> │ │ │ │ @@ -28710,17 +28710,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq ip, [r1, #-216]! @ 0xffffff28 │ │ │ │ - cmneq r1, r8, asr lr │ │ │ │ - smceq 7404 @ 0x1cec │ │ │ │ + cmneq r1, r8, ror #27 │ │ │ │ + cmneq r1, r8, asr #28 │ │ │ │ + cmneq r1, ip, ror #28 │ │ │ │ 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 2844c <__cxa_atexit@plt+0x1c100> │ │ │ │ @@ -28736,16 +28736,16 @@ │ │ │ │ stmib r3, {r0, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, ip, asr #27 │ │ │ │ - strdeq ip, [r1, #-208]! @ 0xffffff30 │ │ │ │ + strheq ip, [r1, #-220]! @ 0xffffff24 │ │ │ │ + cmneq r1, r0, ror #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 28500 <__cxa_atexit@plt+0x1c1b4> │ │ │ │ ldr r1, [pc, #160] @ 28520 <__cxa_atexit@plt+0x1c1d4> │ │ │ │ @@ -28787,18 +28787,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - ldrdeq ip, [r1, #-196]! @ 0xffffff3c │ │ │ │ - cmneq r1, ip, asr sp │ │ │ │ - @ instruction: 0x0161cc98 │ │ │ │ - cmneq r1, r8, asr #26 │ │ │ │ + cmneq r1, r4, asr #25 │ │ │ │ + cmneq r1, ip, asr #26 │ │ │ │ + cmneq r1, r8, lsl #25 │ │ │ │ + cmneq r1, r8, lsr sp │ │ │ │ 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 │ │ │ │ bcc 28594 <__cxa_atexit@plt+0x1c248> │ │ │ │ @@ -28818,17 +28818,17 @@ │ │ │ │ sub r7, r6, #19 │ │ │ │ str r1, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq ip, [r1, #-204]! @ 0xffffff34 │ │ │ │ - strdeq ip, [r1, #-184]! @ 0xffffff48 │ │ │ │ - cmneq r1, r8, lsr #25 │ │ │ │ + cmneq r1, ip, lsr #25 │ │ │ │ + cmneq r1, r8, ror #23 │ │ │ │ + @ instruction: 0x0161cc98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 28648 <__cxa_atexit@plt+0x1c2fc> │ │ │ │ ldr lr, [pc, #156] @ 28668 <__cxa_atexit@plt+0x1c31c> │ │ │ │ @@ -28869,17 +28869,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - cmneq r1, r8, lsl #23 │ │ │ │ - cmneq r1, r8, lsl #24 │ │ │ │ - cmneq r1, r0, lsl #24 │ │ │ │ + smceq 7352 @ 0x1cb8 │ │ │ │ + strdeq ip, [r1, #-184]! @ 0xffffff48 │ │ │ │ + strdeq ip, [r1, #-176]! @ 0xffffff50 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 286d4 <__cxa_atexit@plt+0x1c388> │ │ │ │ @@ -28898,16 +28898,16 @@ │ │ │ │ str r1, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ str lr, [r3, #24] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smceq 7356 @ 0x1cbc │ │ │ │ - smceq 7344 @ 0x1cb0 │ │ │ │ + cmneq r1, ip, ror #22 │ │ │ │ + cmneq r1, r0, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 28778 <__cxa_atexit@plt+0x1c42c> │ │ │ │ ldr r1, [pc, #144] @ 28798 <__cxa_atexit@plt+0x1c44c> │ │ │ │ @@ -28945,17 +28945,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - cmneq r1, ip, asr #20 │ │ │ │ - cmneq r1, ip, lsr #21 │ │ │ │ - ldrdeq ip, [r1, #-160]! @ 0xffffff60 │ │ │ │ + cmneq r1, ip, lsr sl │ │ │ │ + @ instruction: 0x0161ca9c │ │ │ │ + cmneq r1, r0, asr #21 │ │ │ │ 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 287f8 <__cxa_atexit@plt+0x1c4ac> │ │ │ │ @@ -28971,16 +28971,16 @@ │ │ │ │ stmib r3, {r0, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #15 │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsr #20 │ │ │ │ - cmneq r1, r4, asr #20 │ │ │ │ + cmneq r1, r0, lsl sl │ │ │ │ + cmneq r1, r4, lsr sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 288a8 <__cxa_atexit@plt+0x1c55c> │ │ │ │ and r7, r9, #3 │ │ │ │ @@ -29027,16 +29027,16 @@ │ │ │ │ str r7, [r5, #-12]! │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ cmpeq r0, r4, asr r2 │ │ │ │ @ instruction: 0xfffffac4 │ │ │ │ - cmneq r1, ip, lsl #19 │ │ │ │ - cmneq r1, r8, asr #17 │ │ │ │ + smceq 7324 @ 0x1c9c │ │ │ │ + strheq ip, [r1, #-136]! @ 0xffffff78 │ │ │ │ cmpeq r0, r4, lsl r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2892c <__cxa_atexit@plt+0x1c5e0> │ │ │ │ mov r3, r7 │ │ │ │ @@ -29150,21 +29150,21 @@ │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #17 │ │ │ │ andeq r0, r0, r0, asr sl │ │ │ │ @ instruction: 0xfffffaa8 │ │ │ │ - @ instruction: 0x0161c79c │ │ │ │ - cmneq r1, ip, lsl r8 │ │ │ │ - cmneq r1, r4, lsr r8 │ │ │ │ + cmneq r1, ip, lsl #15 │ │ │ │ + cmneq r1, ip, lsl #16 │ │ │ │ + cmneq r1, r4, lsr #16 │ │ │ │ cmpeq r0, r8, lsl #31 │ │ │ │ - cmneq r1, r8, ror #14 │ │ │ │ - cmneq r1, r4, lsl #15 │ │ │ │ - cmneq r1, r0, asr #13 │ │ │ │ + cmneq r1, r8, asr r7 │ │ │ │ + smceq 7284 @ 0x1c74 │ │ │ │ + strheq ip, [r1, #-96]! @ 0xffffffa0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ cmpeq r0, ip, lsr #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffd5a0 │ │ │ │ @ instruction: 0xffffd508 │ │ │ │ @ instruction: 0xffffd47c │ │ │ │ ldrsheq r3, [r0, #-252] @ 0xffffff04 │ │ │ │ @@ -29298,21 +29298,21 @@ │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror #6 │ │ │ │ andeq r0, r0, r4, lsr #10 │ │ │ │ @ instruction: 0xfffff9c8 │ │ │ │ - cmneq r1, r4, lsl #12 │ │ │ │ - cmneq r1, r0, ror #10 │ │ │ │ - strdeq ip, [r1, #-92]! @ 0xffffffa4 │ │ │ │ + strdeq ip, [r1, #-84]! @ 0xffffffac │ │ │ │ + cmneq r1, r0, asr r5 │ │ │ │ + cmneq r1, ip, ror #11 │ │ │ │ cmpeq r0, r8, lsr sp │ │ │ │ - cmneq r1, ip, lsl r5 │ │ │ │ - cmneq r1, r8, lsr r5 │ │ │ │ - smceq 7236 @ 0x1c44 │ │ │ │ + cmneq r1, ip, lsl #10 │ │ │ │ + cmneq r1, r8, lsr #10 │ │ │ │ + cmneq r1, r4, ror #8 │ │ │ │ andeq r0, r0, r8, lsr #21 │ │ │ │ cmpeq r0, r8, ror #28 │ │ │ │ andeq r0, r0, r4, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ @ instruction: 0xffffd348 │ │ │ │ @ instruction: 0xffffd2b8 │ │ │ │ @ instruction: 0xffffd248 │ │ │ │ @@ -29393,22 +29393,22 @@ │ │ │ │ ldr r3, [pc, #24] @ 28ea0 <__cxa_atexit@plt+0x1cb54> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add sl, r3, #1 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff938 │ │ │ │ ldrsbeq r3, [r0, #-176] @ 0xffffff50 │ │ │ │ - @ instruction: 0x0161c39c │ │ │ │ - ldrdeq ip, [r1, #-40]! @ 0xffffffd8 │ │ │ │ + cmneq r1, ip, lsl #7 │ │ │ │ + cmneq r1, r8, asr #5 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ @ instruction: 0xffffd0b4 │ │ │ │ @ instruction: 0xffffd1c8 │ │ │ │ @ instruction: 0xffffd138 │ │ │ │ - cmneq r1, r0, lsr #8 │ │ │ │ - cmneq r1, ip, asr r3 │ │ │ │ + cmneq r1, r0, lsl r4 │ │ │ │ + cmneq r1, ip, asr #6 │ │ │ │ cmpeq r0, r4, asr #24 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #392] @ 29058 <__cxa_atexit@plt+0x1cd0c> │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -29506,21 +29506,21 @@ │ │ │ │ mov r5, #64 @ 0x40 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #3 │ │ │ │ @ instruction: 0xfffff678 │ │ │ │ - strheq ip, [r1, #-36]! @ 0xffffffdc │ │ │ │ - cmneq r1, r0, lsl r2 │ │ │ │ - cmneq r1, ip, lsr #5 │ │ │ │ + cmneq r1, r4, lsr #5 │ │ │ │ + cmneq r1, r0, lsl #4 │ │ │ │ + @ instruction: 0x0161c29c │ │ │ │ ldrsheq r3, [r0, #-148] @ 0xffffff6c │ │ │ │ - ldrdeq ip, [r1, #-24]! @ 0xffffffe8 │ │ │ │ - strdeq ip, [r1, #-20]! @ 0xffffffec │ │ │ │ - cmneq r1, r0, lsr r1 │ │ │ │ + cmneq r1, r8, asr #3 │ │ │ │ + cmneq r1, r4, ror #3 │ │ │ │ + cmneq r1, r0, lsr #2 │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ cmpeq r0, ip, lsl fp │ │ │ │ @ instruction: 0xffffcff8 │ │ │ │ @ instruction: 0xffffcf68 │ │ │ │ @ instruction: 0xffffcef8 │ │ │ │ cmpeq r0, ip, lsr #19 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ @@ -29592,22 +29592,22 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add sl, r5, #1 │ │ │ │ mov r5, r1 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff4e4 │ │ │ │ ldrheq r3, [r0, #-136] @ 0xffffff78 │ │ │ │ - qdsubeq ip, ip, r1 │ │ │ │ - cmneq r1, r0, asr #31 │ │ │ │ + cmneq r1, ip, asr #32 │ │ │ │ + strheq fp, [r1, #-240]! @ 0xffffff10 │ │ │ │ @ instruction: 0xffffff28 │ │ │ │ @ instruction: 0xffffcd9c │ │ │ │ @ instruction: 0xffffceb0 │ │ │ │ @ instruction: 0xffffce20 │ │ │ │ - cmneq r1, r0, ror #1 │ │ │ │ - cmneq r1, ip, lsr r0 │ │ │ │ + ldrdeq ip, [r1, #-0]! │ │ │ │ + cmneq r1, ip, lsr #32 │ │ │ │ cmpeq r0, r8, lsr #18 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #368] @ 29360 <__cxa_atexit@plt+0x1d014> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -29700,21 +29700,21 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ @ instruction: 0xfffff214 │ │ │ │ - cmneq r1, r8, lsl #30 │ │ │ │ - cmneq r1, r8, lsl #31 │ │ │ │ - cmneq r1, r0, lsr #31 │ │ │ │ + strdeq fp, [r1, #-232]! @ 0xffffff18 │ │ │ │ + smceq 7160 @ 0x1bf8 │ │ │ │ + @ instruction: 0x0161bf90 │ │ │ │ cmpeq r0, ip, ror #13 │ │ │ │ - cmneq r1, ip, asr #29 │ │ │ │ - cmneq r1, r8, ror #29 │ │ │ │ - cmneq r1, r4, lsr #28 │ │ │ │ + strheq fp, [r1, #-236]! @ 0xffffff14 │ │ │ │ + ldrdeq fp, [r1, #-232]! @ 0xffffff18 │ │ │ │ + cmneq r1, r4, lsl lr │ │ │ │ andeq r0, r0, r8, lsr #8 │ │ │ │ cmpeq r0, r0, lsl r8 │ │ │ │ @ instruction: 0xffffcd0c │ │ │ │ @ instruction: 0xffffcc74 │ │ │ │ @ instruction: 0xffffcbe8 │ │ │ │ cmpeq r0, r4, lsr #13 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ @@ -29782,22 +29782,22 @@ │ │ │ │ ldr r3, [pc, #24] @ 294b4 <__cxa_atexit@plt+0x1d168> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add sl, r3, #1 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff09c │ │ │ │ ldrheq r3, [r0, #-92] @ 0xffffffa4 │ │ │ │ - cmneq r1, r0, ror #26 │ │ │ │ - cmneq r1, r4, asr #25 │ │ │ │ + cmneq r1, r0, asr sp │ │ │ │ + strheq fp, [r1, #-196]! @ 0xffffff3c │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ @ instruction: 0xffffcaa0 │ │ │ │ @ instruction: 0xffffcbb4 │ │ │ │ @ instruction: 0xffffcb24 │ │ │ │ - cmneq r1, r4, ror #27 │ │ │ │ - cmneq r1, r0, asr #26 │ │ │ │ + ldrdeq fp, [r1, #-212]! @ 0xffffff2c │ │ │ │ + cmneq r1, r0, lsr sp │ │ │ │ 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, #8] │ │ │ │ @@ -29819,16 +29819,16 @@ │ │ │ │ ldr r3, [pc, #28] @ 2954c <__cxa_atexit@plt+0x1d200> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffee40 │ │ │ │ - cmneq r1, r8, lsl #26 │ │ │ │ - cmneq r1, r4, asr #24 │ │ │ │ + strdeq fp, [r1, #-200]! @ 0xffffff38 │ │ │ │ + cmneq r1, r4, lsr ip │ │ │ │ @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 29588 <__cxa_atexit@plt+0x1d23c> │ │ │ │ ldr r8, [pc, #36] @ 29590 <__cxa_atexit@plt+0x1d244> │ │ │ │ @@ -29839,15 +29839,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq sl, r2, lsl r3 │ │ │ │ - cmneq r1, r4, ror #23 │ │ │ │ + ldrdeq fp, [r1, #-180]! @ 0xffffff4c │ │ │ │ cmpeq r0, r4, ror #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 29618 <__cxa_atexit@plt+0x1d2cc> │ │ │ │ @@ -29878,17 +29878,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 2962c <__cxa_atexit@plt+0x1d2e0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldrsheq r3, [r0, #-72] @ 0xffffffb8 │ │ │ │ - cmneq r1, r4, lsl #24 │ │ │ │ - cmneq r1, r0, lsr #24 │ │ │ │ - cmneq r1, ip, asr fp │ │ │ │ + strdeq fp, [r1, #-180]! @ 0xffffff4c │ │ │ │ + cmneq r1, r0, lsl ip │ │ │ │ + cmneq r1, ip, asr #22 │ │ │ │ cmpeq r0, r4, asr #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr lr, [pc, #736] @ 29938 <__cxa_atexit@plt+0x1d5ec> │ │ │ │ ldr r9, [pc, #736] @ 2993c <__cxa_atexit@plt+0x1d5f0> │ │ │ │ @@ -30078,29 +30078,29 @@ │ │ │ │ bx r1 │ │ │ │ andeq r0, r0, r8, lsr #6 │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ @ instruction: 0xffffffcc │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ andeq r0, r0, r8, ror #21 │ │ │ │ - cmneq r1, r8, lsr #19 │ │ │ │ - cmneq r1, r4, asr sl │ │ │ │ - cmneq r1, r8, lsl sl │ │ │ │ + @ instruction: 0x0161b998 │ │ │ │ + cmneq r1, r4, asr #20 │ │ │ │ + cmneq r1, r8, lsl #20 │ │ │ │ cmpeq r0, ip, asr #3 │ │ │ │ cmpeq r0, r8, lsl r1 │ │ │ │ cmpeq r0, r8, lsr r2 │ │ │ │ cmpeq r0, ip, lsl r2 │ │ │ │ andeq r0, r0, r0, asr r2 │ │ │ │ cmpeq r0, r4, lsr #5 │ │ │ │ @ instruction: 0xffffc798 │ │ │ │ @ instruction: 0xffffc6ec │ │ │ │ @ instruction: 0xffffc680 │ │ │ │ - cmneq r1, ip, asr r9 │ │ │ │ - smceq 7064 @ 0x1b98 │ │ │ │ - strheq fp, [r1, #-132]! @ 0xffffff7c │ │ │ │ + cmneq r1, ip, asr #18 │ │ │ │ + cmneq r1, r8, ror #18 │ │ │ │ + cmneq r1, r4, lsr #17 │ │ │ │ cmpeq r0, r4, ror r1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ bne 299c0 <__cxa_atexit@plt+0x1d674> │ │ │ │ ldr r3, [pc, #40] @ 299d4 <__cxa_atexit@plt+0x1d688> │ │ │ │ @@ -30232,17 +30232,17 @@ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, r8, lsr #6 │ │ │ │ andeq r0, r0, r0, asr #7 │ │ │ │ @ instruction: 0xfffffb54 │ │ │ │ cmpeq r0, r4, lsl #31 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0x0161b694 │ │ │ │ - strheq fp, [r1, #-96]! @ 0xffffffa0 │ │ │ │ - cmneq r1, ip, ror #11 │ │ │ │ + cmneq r1, r4, lsl #13 │ │ │ │ + cmneq r1, r0, lsr #13 │ │ │ │ + ldrdeq fp, [r1, #-92]! @ 0xffffffa4 │ │ │ │ cmpeq r0, ip, lsr pc │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #12] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 29c08 <__cxa_atexit@plt+0x1d8bc> │ │ │ │ @@ -30363,17 +30363,17 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ @ instruction: 0xfffff8fc │ │ │ │ cmpeq r0, ip, ror #26 │ │ │ │ - smceq 6988 @ 0x1b4c │ │ │ │ - @ instruction: 0x0161b498 │ │ │ │ - ldrdeq fp, [r1, #-52]! @ 0xffffffcc │ │ │ │ + cmneq r1, ip, ror #8 │ │ │ │ + cmneq r1, r8, lsl #9 │ │ │ │ + cmneq r1, r4, asr #7 │ │ │ │ cmpeq r0, r0, lsr sp │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #128] @ 29e68 <__cxa_atexit@plt+0x1db1c> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -30407,17 +30407,17 @@ │ │ │ │ ldr r7, [pc, #16] @ 29e70 <__cxa_atexit@plt+0x1db24> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ @ instruction: 0xfffff830 │ │ │ │ ldrheq r2, [r0, #-200] @ 0xffffff38 │ │ │ │ - cmneq r1, r0, asr #7 │ │ │ │ - ldrdeq fp, [r1, #-60]! @ 0xffffffc4 │ │ │ │ - cmneq r1, r8, lsl r3 │ │ │ │ + strheq fp, [r1, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r1, ip, asr #7 │ │ │ │ + cmneq r1, r8, lsl #6 │ │ │ │ ldrheq r2, [r0, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add lr, r6, #24 │ │ │ │ cmp r1, lr │ │ │ │ bcc 29f64 <__cxa_atexit@plt+0x1dc18> │ │ │ │ @@ -30487,25 +30487,25 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r3, [pc, #32] @ 29fc4 <__cxa_atexit@plt+0x1dc78> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff6a4 │ │ │ │ - @ instruction: 0x0161b298 │ │ │ │ - @ instruction: 0x0161b290 │ │ │ │ + cmneq r1, r8, lsl #5 │ │ │ │ + cmneq r1, r0, lsl #5 │ │ │ │ ldrheq r2, [r0, #-160] @ 0xffffff60 │ │ │ │ - cmneq r1, r8, asr r2 │ │ │ │ - smceq 6948 @ 0x1b24 │ │ │ │ + cmneq r1, r8, asr #4 │ │ │ │ + cmneq r1, r4, ror #4 │ │ │ │ @ instruction: 0xffffff14 │ │ │ │ @ instruction: 0xffffbf94 │ │ │ │ @ instruction: 0xffffc0a8 │ │ │ │ @ instruction: 0xffffc018 │ │ │ │ - ldrdeq fp, [r1, #-40]! @ 0xffffffd8 │ │ │ │ - cmneq r1, ip, ror #5 │ │ │ │ + cmneq r1, r8, asr #5 │ │ │ │ + ldrdeq fp, [r1, #-44]! @ 0xffffffd4 │ │ │ │ cmpeq r0, r0, lsr #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #312] @ 2a130 <__cxa_atexit@plt+0x1dde4> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -30583,17 +30583,17 @@ │ │ │ │ add sl, r5, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ - cmneq r1, r8, lsl r1 │ │ │ │ - cmneq r1, r4, asr #3 │ │ │ │ - cmneq r1, r8, lsl #3 │ │ │ │ + cmneq r1, r8, lsl #2 │ │ │ │ + strheq fp, [r1, #-20]! @ 0xffffffec │ │ │ │ + smceq 6936 @ 0x1b18 │ │ │ │ ldrsbeq r2, [r0, #-144] @ 0xffffff70 │ │ │ │ cmpeq r0, r4, lsr #18 │ │ │ │ @ instruction: 0xfffff620 │ │ │ │ cmpeq r0, r8, lsl sl │ │ │ │ cmpeq r0, r0, lsr #20 │ │ │ │ @ instruction: 0xffffbf14 │ │ │ │ @ instruction: 0xffffbe68 │ │ │ │ @@ -30656,21 +30656,21 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r9, r3, #2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffbcf8 │ │ │ │ @ instruction: 0xffffbe04 │ │ │ │ cmpeq r0, r4, asr #18 │ │ │ │ - cmneq r1, ip, rrx │ │ │ │ - cmneq r1, r4, lsr r0 │ │ │ │ + qdsubeq fp, ip, r1 │ │ │ │ + cmneq r1, r4, lsr #32 │ │ │ │ @ instruction: 0xffffbd28 │ │ │ │ cmpeq r0, r4, asr #17 │ │ │ │ cmpeq r0, r8, lsl r8 │ │ │ │ - cmneq r1, r0, asr #31 │ │ │ │ - ldrdeq sl, [r1, #-248]! @ 0xffffff08 │ │ │ │ + strheq sl, [r1, #-240]! @ 0xffffff10 │ │ │ │ + cmneq r1, r8, asr #31 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2a2ec <__cxa_atexit@plt+0x1dfa0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -30701,17 +30701,17 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ teqeq sl, sl @ │ │ │ │ - cmneq r1, ip, lsr #29 │ │ │ │ - cmneq r1, r0, lsr #29 │ │ │ │ - cmneq r1, r4, ror #29 │ │ │ │ + @ instruction: 0x0161ae9c │ │ │ │ + @ instruction: 0x0161ae90 │ │ │ │ + ldrdeq sl, [r1, #-228]! @ 0xffffff1c │ │ │ │ cmpeq r0, r4, ror #15 │ │ │ │ andeq r0, r3, r3, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r1, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -30794,17 +30794,17 @@ │ │ │ │ bx r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffff26c │ │ │ │ ldrheq r2, [r0, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ ldrsbeq r2, [r0, #-104] @ 0xffffff98 │ │ │ │ - strdeq sl, [r1, #-220]! @ 0xffffff24 │ │ │ │ - cmneq r1, r8, lsl lr │ │ │ │ - cmneq r1, r4, asr sp │ │ │ │ + cmneq r1, ip, ror #27 │ │ │ │ + cmneq r1, r8, lsl #28 │ │ │ │ + cmneq r1, r4, asr #26 │ │ │ │ cmpeq r0, r4, ror r6 │ │ │ │ andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2a4cc <__cxa_atexit@plt+0x1e180> │ │ │ │ mov r3, r7 │ │ │ │ @@ -30926,17 +30926,17 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ @ instruction: 0xfffff01c │ │ │ │ @ instruction: 0x0150249c │ │ │ │ - cmneq r1, ip, lsr #23 │ │ │ │ - cmneq r1, r8, asr #23 │ │ │ │ - cmneq r1, r4, lsl #22 │ │ │ │ + @ instruction: 0x0161ab9c │ │ │ │ + strheq sl, [r1, #-184]! @ 0xffffff48 │ │ │ │ + strdeq sl, [r1, #-164]! @ 0xffffff5c │ │ │ │ cmpeq r0, r0, lsr #7 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr lr, [r4, #804] @ 0x324 │ │ │ │ add ip, r6, #28 │ │ │ │ cmp lr, ip │ │ │ │ bcc 2a794 <__cxa_atexit@plt+0x1e448> │ │ │ │ @@ -31010,24 +31010,24 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ ldr fp, [sp] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffba4 │ │ │ │ - smceq 6816 @ 0x1aa0 │ │ │ │ - cmneq r1, r8, ror #20 │ │ │ │ + cmneq r1, r0, ror #20 │ │ │ │ + cmneq r1, r8, asr sl │ │ │ │ cmpeq r0, ip, lsl #5 │ │ │ │ - cmneq r1, r4, lsr sl │ │ │ │ - cmneq r1, r0, asr sl │ │ │ │ + cmneq r1, r4, lsr #20 │ │ │ │ + cmneq r1, r0, asr #20 │ │ │ │ @ instruction: 0xffffb768 │ │ │ │ @ instruction: 0xffffb87c │ │ │ │ @ instruction: 0xffffb7ec │ │ │ │ - cmneq r1, ip, lsr #21 │ │ │ │ - cmneq r1, r0, asr #21 │ │ │ │ + @ instruction: 0x0161aa9c │ │ │ │ + strheq sl, [r1, #-160]! @ 0xffffff60 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2a870 <__cxa_atexit@plt+0x1e524> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ @@ -31053,15 +31053,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 2a894 <__cxa_atexit@plt+0x1e548> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, lsr r9 │ │ │ │ + cmneq r1, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ cmpeq r0, r4, lsr #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2a8d0 <__cxa_atexit@plt+0x1e584> │ │ │ │ @@ -31073,15 +31073,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq sl, r5 @ │ │ │ │ - @ instruction: 0x0161a89c │ │ │ │ + cmneq r1, ip, lsl #17 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 2a924 <__cxa_atexit@plt+0x1e5d8> │ │ │ │ @@ -31160,15 +31160,15 @@ │ │ │ │ ldr fp, [sp] │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - strdeq sl, [r1, #-120]! @ 0xffffff88 │ │ │ │ + cmneq r1, r8, ror #15 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ cmpeq r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -31198,15 +31198,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - strdeq sl, [r1, #-96]! @ 0xffffffa0 │ │ │ │ + cmneq r1, r0, ror #13 │ │ │ │ muleq r0, r4, r0 │ │ │ │ ldrsbeq r1, [r0, #-180] @ 0xffffff4c │ │ │ │ cmpeq r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -31281,23 +31281,23 @@ │ │ │ │ add r8, r6, #2 │ │ │ │ ldr r6, [pc, #24] @ 2ac24 <__cxa_atexit@plt+0x1e8d8> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r9, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ - strdeq sl, [r1, #-92]! @ 0xffffffa4 │ │ │ │ - cmneq r1, r8, lsl r6 │ │ │ │ - cmneq r1, r4, asr r5 │ │ │ │ + cmneq r1, ip, ror #11 │ │ │ │ + cmneq r1, r8, lsl #12 │ │ │ │ + cmneq r1, r4, asr #10 │ │ │ │ @ instruction: 0xffffeadc │ │ │ │ cmpeq r0, ip, lsr pc │ │ │ │ - cmneq r1, ip, asr #11 │ │ │ │ - smceq 6760 @ 0x1a68 │ │ │ │ - cmneq r1, r4, asr #12 │ │ │ │ - cmneq r1, r0, asr #12 │ │ │ │ + strheq sl, [r1, #-92]! @ 0xffffffa4 │ │ │ │ + cmneq r1, r8, ror #12 │ │ │ │ + cmneq r1, r4, lsr r6 │ │ │ │ + cmneq r1, r0, lsr r6 │ │ │ │ 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 │ │ │ │ bcc 2ac74 <__cxa_atexit@plt+0x1e928> │ │ │ │ @@ -31306,15 +31306,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8, r9} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0x0161a594 │ │ │ │ + cmneq r1, r4, lsl #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2ace4 <__cxa_atexit@plt+0x1e998> │ │ │ │ ldr r2, [pc, #96] @ 2ad00 <__cxa_atexit@plt+0x1e9b4> │ │ │ │ ldr r8, [r7, #12] │ │ │ │ @@ -31364,15 +31364,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq r0, r0, asr #18 │ │ │ │ - cmneq r1, r0, lsl r4 │ │ │ │ + cmneq r1, r0, lsl #8 │ │ │ │ ldrheq r1, [r0, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [pc, #4] @ 2ad88 <__cxa_atexit@plt+0x1ea3c> │ │ │ │ add r9, pc, r9 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ @@ -31405,15 +31405,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ teqeq sl, r8, lsr #23 │ │ │ │ - cmneq r1, ip, lsl #7 │ │ │ │ + smceq 6716 @ 0x1a3c │ │ │ │ cmpeq r0, r8, lsl sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -31447,17 +31447,17 @@ │ │ │ │ b 2aea4 <__cxa_atexit@plt+0x1eb58> │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffedc │ │ │ │ - cmneq r1, ip, lsl #6 │ │ │ │ + strdeq sl, [r1, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0xffffff28 │ │ │ │ - strdeq sl, [r1, #-36]! @ 0xffffffdc │ │ │ │ + cmneq r1, r4, ror #5 │ │ │ │ andeq r0, r3, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2aef4 <__cxa_atexit@plt+0x1eba8> │ │ │ │ ldr r7, [pc, #36] @ 2af04 <__cxa_atexit@plt+0x1ebb8> │ │ │ │ @@ -31468,15 +31468,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ ldr r7, [pc, #16] @ 2af0c <__cxa_atexit@plt+0x1ebc0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmneq r1, r4, lsr r3 │ │ │ │ + cmneq r1, r4, lsr #6 │ │ │ │ cmpeq r0, ip, lsl #25 │ │ │ │ cmpeq r0, r0, ror #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 2af4c <__cxa_atexit@plt+0x1ec00> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -31509,15 +31509,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 2afac <__cxa_atexit@plt+0x1ec60> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ b e8dbd4 <__cxa_atexit@plt+0xe81888> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r1, r8, lsl #5 │ │ │ │ + smceq 6696 @ 0x1a28 │ │ │ │ ldrheq r1, [r0, #-176] @ 0xffffff50 │ │ │ │ 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 │ │ │ │ @@ -31629,16 +31629,16 @@ │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0xfffffcd4 │ │ │ │ - cmneq r1, ip, lsr #32 │ │ │ │ - cmneq r1, r8, asr #1 │ │ │ │ + cmneq r1, ip, lsl r0 │ │ │ │ + strheq sl, [r1, #-8]! │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldrsbeq r1, [r0, #-152] @ 0xffffff68 │ │ │ │ andeq r0, r3, pc │ │ │ │ @@ -31655,15 +31655,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ ldr r7, [pc, #16] @ 2b1f8 <__cxa_atexit@plt+0x1eeac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd4c │ │ │ │ - cmneq r1, r8, asr #32 │ │ │ │ + cmneq r1, r8, lsr r0 │ │ │ │ cmpeq r0, r0, lsr #19 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 2b2bc <__cxa_atexit@plt+0x1ef70> │ │ │ │ @@ -31711,15 +31711,15 @@ │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r7, [pc, #20] @ 2b2d8 <__cxa_atexit@plt+0x1ef8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ - cmneq r1, r4, asr #31 │ │ │ │ + strheq r9, [r1, #-244]! @ 0xffffff0c │ │ │ │ ldrsbeq r1, [r0, #-140] @ 0xffffff74 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ ldrheq r1, [r0, #-140] @ 0xffffff74 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #104] @ 2b35c <__cxa_atexit@plt+0x1f010> │ │ │ │ mov r8, r7 │ │ │ │ @@ -31746,15 +31746,15 @@ │ │ │ │ str r3, [r5, #-12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r2, [r5, #-8] │ │ │ │ stmda r5, {r1, r7} │ │ │ │ str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - cmneq r1, r0, lsl #30 │ │ │ │ + strdeq r9, [r1, #-224]! @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ cmpeq r0, r4, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2b394 <__cxa_atexit@plt+0x1f048> │ │ │ │ @@ -31773,15 +31773,15 @@ │ │ │ │ str r9, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ stmda r5, {r0, r7} │ │ │ │ str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x01619e90 │ │ │ │ + cmneq r1, r0, lsl #29 │ │ │ │ cmpeq r0, ip, asr #15 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r9, [r5, #16] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -31791,15 +31791,15 @@ │ │ │ │ bne 2b418 <__cxa_atexit@plt+0x1f0cc> │ │ │ │ ldr r7, [pc, #44] @ 2b430 <__cxa_atexit@plt+0x1f0e4> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ b 2b208 <__cxa_atexit@plt+0x1eebc> │ │ │ │ add r5, r5, #28 │ │ │ │ mov r8, r3 │ │ │ │ - b 564b08 <__cxa_atexit@plt+0x5587bc> │ │ │ │ + b 495ee4 <__cxa_atexit@plt+0x489b98> │ │ │ │ ldr r7, [pc, #12] @ 2b42c <__cxa_atexit@plt+0x1f0e0> │ │ │ │ mov r9, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5] │ │ │ │ b 2b208 <__cxa_atexit@plt+0x1eebc> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @@ -31811,30 +31811,30 @@ │ │ │ │ bne 2b458 <__cxa_atexit@plt+0x1f10c> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ str r7, [r5, #24]! │ │ │ │ sub sl, r5, #20 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - b 561658 <__cxa_atexit@plt+0x55530c> │ │ │ │ + b 492a34 <__cxa_atexit@plt+0x4866e8> │ │ │ │ cmpeq r0, r8, lsr r5 │ │ │ │ andeq r0, r0, r6, lsl #8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne 2b48c <__cxa_atexit@plt+0x1f140> │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ mov sl, r7 │ │ │ │ str r3, [r5, #24]! │ │ │ │ ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ ldr r9, [r5, #-16] │ │ │ │ - b 55f1e8 <__cxa_atexit@plt+0x552e9c> │ │ │ │ + b 4905c4 <__cxa_atexit@plt+0x484278> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2b4f0 <__cxa_atexit@plt+0x1f1a4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #52] @ 2b4f8 <__cxa_atexit@plt+0x1f1ac> │ │ │ │ @@ -31848,17 +31848,17 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b eb6d54 <__cxa_atexit@plt+0xeaaa08> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01619c98 │ │ │ │ - cmneq r1, ip, lsl #26 │ │ │ │ - cmneq r1, r0, lsr #25 │ │ │ │ + cmneq r1, r8, lsl #25 │ │ │ │ + strdeq r9, [r1, #-204]! @ 0xffffff34 │ │ │ │ + @ instruction: 0x01619c90 │ │ │ │ @ instruction: 0x01501698 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2b538 <__cxa_atexit@plt+0x1f1ec> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -31866,15 +31866,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 2b540 <__cxa_atexit@plt+0x1f1f4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 2b208 <__cxa_atexit@plt+0x1eebc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, lsr ip │ │ │ │ + cmneq r1, r0, lsr #24 │ │ │ │ cmpeq r0, r8, asr r6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2b5e4 <__cxa_atexit@plt+0x1f298> │ │ │ │ @@ -31916,17 +31916,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmneq r1, ip, ror #23 │ │ │ │ + ldrdeq r9, [r1, #-188]! @ 0xffffff44 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - cmneq r1, r8, lsr ip │ │ │ │ + cmneq r1, r8, lsr #24 │ │ │ │ cmpeq r0, r8, lsl #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -31946,15 +31946,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0x01619b9c │ │ │ │ + cmneq r1, ip, lsl #23 │ │ │ │ cmpeq r0, r4, lsl r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ @@ -31978,16 +31978,16 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ - cmneq r1, r4, lsr #22 │ │ │ │ - ldrdeq r9, [r1, #-160]! @ 0xffffff60 │ │ │ │ + cmneq r1, r4, lsl fp │ │ │ │ + cmneq r1, r0, asr #21 │ │ │ │ @ instruction: 0x01501494 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2b778 <__cxa_atexit@plt+0x1f42c> │ │ │ │ @@ -32007,25 +32007,25 @@ │ │ │ │ str r1, [r5, #-12] │ │ │ │ ldr r1, [pc, #56] @ 2b79c <__cxa_atexit@plt+0x1f450> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r2 │ │ │ │ - b 8411c4 <__cxa_atexit@plt+0x834e78> │ │ │ │ + b 7ddfc0 <__cxa_atexit@plt+0x7d1c74> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff48 │ │ │ │ - cmneq r1, r0, lsl sl │ │ │ │ - cmneq r1, ip, lsl sl │ │ │ │ + cmneq r1, r0, lsl #20 │ │ │ │ + cmneq r1, ip, lsl #20 │ │ │ │ ldrsheq r1, [r0, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r9, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 2b81c <__cxa_atexit@plt+0x1f4d0> │ │ │ │ @@ -32057,16 +32057,16 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - smceq 6556 @ 0x199c │ │ │ │ cmneq r1, ip, ror #18 │ │ │ │ + cmneq r1, ip, asr r9 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2b8b0 <__cxa_atexit@plt+0x1f564> │ │ │ │ ldr lr, [pc, #88] @ 2b8b8 <__cxa_atexit@plt+0x1f56c> │ │ │ │ ldr r8, [pc, #88] @ 2b8bc <__cxa_atexit@plt+0x1f570> │ │ │ │ @@ -32089,15 +32089,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - strdeq r9, [r1, #-132]! @ 0xffffff7c │ │ │ │ + cmneq r1, r4, ror #17 │ │ │ │ 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] │ │ │ │ @@ -32133,15 +32133,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - cmneq r1, r0, asr #16 │ │ │ │ + cmneq r1, r0, lsr r8 │ │ │ │ cmpeq r0, r0, asr #4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -32183,15 +32183,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - cmneq r1, ip, lsr #15 │ │ │ │ + @ instruction: 0x0161979c │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ cmpeq r0, r0, ror r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #72] @ 2ba9c <__cxa_atexit@plt+0x1f750> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ @@ -32276,15 +32276,15 @@ │ │ │ │ ldr r3, [pc, #28] @ 2bbb0 <__cxa_atexit@plt+0x1f864> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - smceq 6508 @ 0x196c │ │ │ │ + cmneq r1, ip, ror #12 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ cmpeq r0, r4, lsl #22 │ │ │ │ @ instruction: 0xffff3d98 │ │ │ │ ldrsheq r0, [r0, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ @@ -32297,15 +32297,15 @@ │ │ │ │ ldr r8, [r5, #-4] │ │ │ │ b 1213150 <__cxa_atexit@plt+0x1206e04> │ │ │ │ ldr r7, [pc, #12] @ 2bbfc <__cxa_atexit@plt+0x1f8b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strheq r9, [r1, #-84]! @ 0xffffffac │ │ │ │ + cmneq r1, r4, lsr #11 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2bc48 <__cxa_atexit@plt+0x1f8fc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -32325,16 +32325,16 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r4, asr r5 │ │ │ │ - smceq 6488 @ 0x1958 │ │ │ │ + cmneq r1, r4, asr #10 │ │ │ │ + cmneq r1, r8, ror #10 │ │ │ │ cmpeq r0, r8, lsr pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -32361,30 +32361,30 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffcc0 │ │ │ │ - cmneq r1, r4, asr #9 │ │ │ │ + strheq r9, [r1, #-68]! @ 0xffffffbc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2bd30 <__cxa_atexit@plt+0x1f9e4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2bd38 <__cxa_atexit@plt+0x1f9ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8410e4 <__cxa_atexit@plt+0x834d98> │ │ │ │ + b 7ddee0 <__cxa_atexit@plt+0x7d1b94> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsr r4 │ │ │ │ + cmneq r1, ip, lsr #8 │ │ │ │ cmpeq r0, r4, ror lr │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r2, r5, #20 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2bdcc <__cxa_atexit@plt+0x1fa80> │ │ │ │ @@ -32420,31 +32420,31 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, ror #7 │ │ │ │ - ldrdeq r9, [r1, #-48]! @ 0xffffffd0 │ │ │ │ + ldrdeq r9, [r1, #-56]! @ 0xffffffc8 │ │ │ │ + cmneq r1, r0, asr #7 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ @ instruction: 0xfffffec4 │ │ │ │ cmpeq r0, r0, asr #27 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2be2c <__cxa_atexit@plt+0x1fae0> │ │ │ │ ldr r3, [pc, #32] @ 2be3c <__cxa_atexit@plt+0x1faf0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ mov r8, r9 │ │ │ │ - b 841064 <__cxa_atexit@plt+0x834d18> │ │ │ │ + b 7dde60 <__cxa_atexit@plt+0x7d1b14> │ │ │ │ ldr r7, [pc, #12] @ 2be40 <__cxa_atexit@plt+0x1faf4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ @ instruction: 0x01500d9c │ │ │ │ cmpeq r0, r8, ror sp │ │ │ │ @@ -32524,15 +32524,15 @@ │ │ │ │ str r2, [r3, #20] │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ @ instruction: 0xfffff9c0 │ │ │ │ - cmneq r1, r8, lsr r2 │ │ │ │ + cmneq r1, r8, lsr #4 │ │ │ │ cmpeq r0, ip, ror ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2bfec <__cxa_atexit@plt+0x1fca0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -32548,25 +32548,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [r5, #4] │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ str sl, [r5, #12] │ │ │ │ - b 841064 <__cxa_atexit@plt+0x834d18> │ │ │ │ + b 7dde60 <__cxa_atexit@plt+0x7d1b14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 2c014 <__cxa_atexit@plt+0x1fcc8> │ │ │ │ ldr r9, [pc, #24] @ 2c018 <__cxa_atexit@plt+0x1fccc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, lsr #3 │ │ │ │ + @ instruction: 0x01619198 │ │ │ │ ldrsbeq r0, [r0, #-176] @ 0xffffff50 │ │ │ │ cmpeq r0, r4, lsr #16 │ │ │ │ @ instruction: 0xfffffe7c │ │ │ │ cmpeq r0, r4, asr r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -32578,15 +32578,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, lsl r1 │ │ │ │ + cmneq r1, r4, lsl #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2c098 <__cxa_atexit@plt+0x1fd4c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -32594,15 +32594,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r9, [r1, #-4]! │ │ │ │ + cmneq r1, r4, asr #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2c0d8 <__cxa_atexit@plt+0x1fd8c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -32610,15 +32610,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01619094 │ │ │ │ + cmneq r1, r4, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2c138 <__cxa_atexit@plt+0x1fdec> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -32639,16 +32639,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, asr #32 │ │ │ │ - @ instruction: 0x0161909c │ │ │ │ + cmneq r1, r8, lsr r0 │ │ │ │ + cmneq r1, ip, lsl #1 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #92 @ 0x5c │ │ │ │ cmp r2, r6 │ │ │ │ @@ -32695,18 +32695,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #92 @ 0x5c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff1c │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ - strdeq r8, [r1, #-248]! @ 0xffffff08 │ │ │ │ - strheq r8, [r1, #-240]! @ 0xffffff10 │ │ │ │ - strdeq r8, [r1, #-248]! @ 0xffffff08 │ │ │ │ - ldrdeq r8, [r1, #-244]! @ 0xffffff0c │ │ │ │ + cmneq r1, r8, ror #31 │ │ │ │ + cmneq r1, r0, lsr #31 │ │ │ │ + cmneq r1, r8, ror #31 │ │ │ │ + cmneq r1, r4, asr #31 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ @@ -32772,15 +32772,15 @@ │ │ │ │ cmpeq r0, r4, ror #17 │ │ │ │ cmpeq r0, r8, ror #17 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - b 6051c <__cxa_atexit@plt+0x541d0> │ │ │ │ + b 6bd98 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -32816,16 +32816,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r8, [r1, #-212]! @ 0xffffff2c │ │ │ │ - cmneq r1, ip, lsl lr │ │ │ │ + cmneq r1, r4, lsr #27 │ │ │ │ + cmneq r1, ip, lsl #28 │ │ │ │ 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 2c454 <__cxa_atexit@plt+0x20108> │ │ │ │ @@ -32834,15 +32834,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r8, [r1, #-208]! @ 0xffffff30 │ │ │ │ + cmneq r1, r0, lsr #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2c50c <__cxa_atexit@plt+0x201c0> │ │ │ │ ldr lr, [pc, #168] @ 2c52c <__cxa_atexit@plt+0x201e0> │ │ │ │ @@ -32886,17 +32886,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - ldrdeq r8, [r1, #-192]! @ 0xffffff40 │ │ │ │ - cmneq r1, ip, asr sp │ │ │ │ - cmneq r1, r8, lsl #25 │ │ │ │ + cmneq r1, r0, asr #25 │ │ │ │ + cmneq r1, ip, asr #26 │ │ │ │ + smceq 6344 @ 0x18c8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 2c5a4 <__cxa_atexit@plt+0x20258> │ │ │ │ @@ -32918,16 +32918,16 @@ │ │ │ │ str r8, [r3, #16] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsl #24 │ │ │ │ - strheq r8, [r1, #-196]! @ 0xffffff3c │ │ │ │ + strdeq r8, [r1, #-176]! @ 0xffffff50 │ │ │ │ + cmneq r1, r4, lsr #25 │ │ │ │ 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 │ │ │ │ @@ -32981,16 +32981,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - cmneq r1, r4, lsr #22 │ │ │ │ - cmneq r1, r8, asr #23 │ │ │ │ + cmneq r1, r4, lsl fp │ │ │ │ + strheq r8, [r1, #-184]! @ 0xffffff48 │ │ │ │ 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 2c6ec <__cxa_atexit@plt+0x203a0> │ │ │ │ @@ -33000,15 +33000,15 @@ │ │ │ │ ldr r7, [r7, #3] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, ip, asr fp │ │ │ │ + cmneq r1, ip, asr #22 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -33044,16 +33044,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmneq r1, r4, lsr #20 │ │ │ │ - cmneq r1, ip, lsl #21 │ │ │ │ + cmneq r1, r4, lsl sl │ │ │ │ + smceq 6316 @ 0x18ac │ │ │ │ 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 2c7e4 <__cxa_atexit@plt+0x20498> │ │ │ │ @@ -33062,15 +33062,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsr #20 │ │ │ │ + cmneq r1, r0, lsl sl │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 2c8b8 <__cxa_atexit@plt+0x2056c> │ │ │ │ ldr lr, [pc, #196] @ 2c8d8 <__cxa_atexit@plt+0x2058c> │ │ │ │ @@ -33121,17 +33121,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - cmneq r1, r0, asr #18 │ │ │ │ - cmneq r1, r0, asr #19 │ │ │ │ - cmneq r1, ip, ror #17 │ │ │ │ + cmneq r1, r0, lsr r9 │ │ │ │ + strheq r8, [r1, #-144]! @ 0xffffff70 │ │ │ │ + ldrdeq r8, [r1, #-140]! @ 0xffffff74 │ │ │ │ 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 │ │ │ │ bcc 2c95c <__cxa_atexit@plt+0x20610> │ │ │ │ @@ -33156,16 +33156,16 @@ │ │ │ │ str r9, [r3, #32] │ │ │ │ str r7, [r3, #28] │ │ │ │ sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, asr r8 │ │ │ │ - cmneq r1, r4, ror #17 │ │ │ │ + cmneq r1, r0, asr #16 │ │ │ │ + ldrdeq r8, [r1, #-132]! @ 0xffffff7c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -33209,15 +33209,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r1, r8, asr r7 │ │ │ │ + cmneq r1, r8, asr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ bne 2cb14 <__cxa_atexit@plt+0x207c8> │ │ │ │ @@ -33314,20 +33314,20 @@ │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ muleq r0, r0, r1 │ │ │ │ @ instruction: 0xfffff83c │ │ │ │ @ instruction: 0xfffff818 │ │ │ │ @ instruction: 0xfffffa4c │ │ │ │ - cmneq r1, r4, ror #12 │ │ │ │ + cmneq r1, r4, asr r6 │ │ │ │ @ instruction: 0xfffffb7c │ │ │ │ @ instruction: 0xfffffc54 │ │ │ │ @ instruction: 0xfffffea0 │ │ │ │ @ instruction: 0xfffffc40 │ │ │ │ - cmneq r1, r8, lsl #14 │ │ │ │ + strdeq r8, [r1, #-104]! @ 0xffffff98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #64 @ 0x40 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 2cca0 <__cxa_atexit@plt+0x20954> │ │ │ │ @@ -33369,15 +33369,15 @@ │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff9e8 │ │ │ │ @ instruction: 0xfffffac0 │ │ │ │ @ instruction: 0xfffffd10 │ │ │ │ @ instruction: 0xfffffa9c │ │ │ │ - smceq 6232 @ 0x1858 │ │ │ │ + cmneq r1, r8, ror #10 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 2cd4c <__cxa_atexit@plt+0x20a00> │ │ │ │ @@ -33411,15 +33411,15 @@ │ │ │ │ bx ip │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff698 │ │ │ │ @ instruction: 0xfffff674 │ │ │ │ @ instruction: 0xfffff8a4 │ │ │ │ - cmneq r1, r0, asr #9 │ │ │ │ + strheq r8, [r1, #-64]! @ 0xffffffc0 │ │ │ │ smlalbteq pc, pc, r8, lr @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r2, r5, #28 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2ce40 <__cxa_atexit@plt+0x20af4> │ │ │ │ ldr r0, [pc, #192] @ 2ce48 <__cxa_atexit@plt+0x20afc> │ │ │ │ @@ -33454,30 +33454,30 @@ │ │ │ │ str sl, [r2] │ │ │ │ str r0, [r1] │ │ │ │ beq 2ce34 <__cxa_atexit@plt+0x20ae8> │ │ │ │ str r0, [r5, #-16] │ │ │ │ str lr, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ mov sl, r7 │ │ │ │ - b 61f08 <__cxa_atexit@plt+0x55bbc> │ │ │ │ + b 6d784 <__cxa_atexit@plt+0x61438> │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ bx r2 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strheq r8, [r1, #-56]! @ 0xffffffc8 │ │ │ │ + cmneq r1, r8, lsr #7 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ ldrdeq pc, [pc, #-216] @ 2cd88 <__cxa_atexit@plt+0x20a3c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ @@ -33498,15 +33498,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r1, [r3, #4] │ │ │ │ beq 2ced4 <__cxa_atexit@plt+0x20b88> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov sl, r7 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b 61f08 <__cxa_atexit@plt+0x55bbc> │ │ │ │ + b 6d784 <__cxa_atexit@plt+0x61438> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ @@ -33526,45 +33526,45 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 2cf34 <__cxa_atexit@plt+0x20be8> │ │ │ │ ldr r9, [r5, #8]! │ │ │ │ mov sl, r7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ stm r5, {r2, r3} │ │ │ │ - b 61f08 <__cxa_atexit@plt+0x55bbc> │ │ │ │ + b 6d784 <__cxa_atexit@plt+0x61438> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ smlaltteq pc, pc, ip, ip @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #12]! │ │ │ │ mov sl, r7 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #4] │ │ │ │ - b 61f08 <__cxa_atexit@plt+0x55bbc> │ │ │ │ + b 6d784 <__cxa_atexit@plt+0x61438> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2cfa0 <__cxa_atexit@plt+0x20c54> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2cfa8 <__cxa_atexit@plt+0x20c5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b eb85fc <__cxa_atexit@plt+0xeac2b0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, asr #3 │ │ │ │ + strheq r8, [r1, #-28]! @ 0xffffffe4 │ │ │ │ cmppeq pc, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 2d004 <__cxa_atexit@plt+0x20cb8> │ │ │ │ @@ -33583,15 +33583,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - smceq 6168 @ 0x1818 │ │ │ │ + cmneq r1, r8, ror #2 │ │ │ │ cmppeq pc, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2d0b0 <__cxa_atexit@plt+0x20d64> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -33703,15 +33703,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe60 │ │ │ │ - cmneq r1, r4 │ │ │ │ + strdeq r7, [r1, #-244]! @ 0xffffff0c │ │ │ │ cmppeq pc, r8, lsr sl @ p-variant is OBSOLETE @ │ │ │ │ @ instruction: 0xffffee08 │ │ │ │ @ instruction: 0xfffff0b8 │ │ │ │ strdeq pc, [pc, #-144] @ 2d17c <__cxa_atexit@plt+0x20e30> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ @@ -33755,15 +33755,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ cmppeq pc, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ cmppeq pc, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x014ff99c │ │ │ │ - cmneq r1, r0, lsl #30 │ │ │ │ + strdeq r7, [r1, #-224]! @ 0xffffff20 │ │ │ │ cmppeq pc, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2d31c <__cxa_atexit@plt+0x20fd0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -33790,15 +33790,15 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq pc, [pc, #-128] @ 2d2cc <__cxa_atexit@plt+0x20f80> │ │ │ │ smlalbteq pc, pc, ip, r8 @ │ │ │ │ strdeq pc, [pc, #-136] @ 2d2cc <__cxa_atexit@plt+0x20f80> │ │ │ │ - cmneq r1, ip, asr lr │ │ │ │ + cmneq r1, ip, asr #28 │ │ │ │ smlaltbeq pc, pc, r0, r8 @ │ │ │ │ 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 │ │ │ │ @@ -33866,15 +33866,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ - cmneq r1, r4, lsr #26 │ │ │ │ + cmneq r1, r4, lsl sp │ │ │ │ teqeq sl, r6, asr #10 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d4bc <__cxa_atexit@plt+0x21170> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -33883,15 +33883,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r7, [r1, #-192]! @ 0xffffff40 │ │ │ │ + cmneq r1, r0, lsr #25 │ │ │ │ cmppeq pc, ip, lsr r3 @ p-variant is OBSOLETE @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub lr, r5, #20 │ │ │ │ cmp fp, lr │ │ │ │ bhi 2d574 <__cxa_atexit@plt+0x21228> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ @@ -33926,37 +33926,37 @@ │ │ │ │ sub r0, r2, #7 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r3, [r6, #20] │ │ │ │ str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b 83922c <__cxa_atexit@plt+0x82cee0> │ │ │ │ + b 7d6028 <__cxa_atexit@plt+0x7c9cdc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r2, r6 │ │ │ │ b 2d58c <__cxa_atexit@plt+0x21240> │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #32] @ 2d5b4 <__cxa_atexit@plt+0x21268> │ │ │ │ ldr r8, [pc, #32] @ 2d5b8 <__cxa_atexit@plt+0x2126c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, ror #24 │ │ │ │ - cmneq r1, r8, ror #24 │ │ │ │ + cmneq r1, r4, asr ip │ │ │ │ + cmneq r1, r8, asr ip │ │ │ │ cmppeq pc, r0, lsl r1 @ p-variant is OBSOLETE @ │ │ │ │ cmppeq pc, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffff257c │ │ │ │ smlalbteq pc, pc, r8, r2 @ │ │ │ │ - cmneq r1, r0, ror #24 │ │ │ │ - cmneq r1, r0, lsr ip │ │ │ │ + cmneq r1, r0, asr ip │ │ │ │ + cmneq r1, r0, lsr #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d604 <__cxa_atexit@plt+0x212b8> │ │ │ │ ldr r2, [pc, #36] @ 2d60c <__cxa_atexit@plt+0x212c0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -33965,16 +33965,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smceq 6068 @ 0x17b4 │ │ │ │ - cmneq r1, r4, asr #24 │ │ │ │ + cmneq r1, r4, ror #22 │ │ │ │ + cmneq r1, r4, lsr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d66c <__cxa_atexit@plt+0x21320> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -33997,15 +33997,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r1, r0, lsl fp │ │ │ │ + cmneq r1, r0, lsl #22 │ │ │ │ cmppeq pc, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d6cc <__cxa_atexit@plt+0x21380> │ │ │ │ ldr r2, [pc, #36] @ 2d6d4 <__cxa_atexit@plt+0x21388> │ │ │ │ @@ -34016,15 +34016,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq pc, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - cmneq r1, r0, lsr #21 │ │ │ │ + @ instruction: 0x01617a90 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d710 <__cxa_atexit@plt+0x213c4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -34032,15 +34032,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, asr sl │ │ │ │ + cmneq r1, ip, asr #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d750 <__cxa_atexit@plt+0x21404> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -34048,15 +34048,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsl sl │ │ │ │ + cmneq r1, ip, lsl #20 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 2d7bc <__cxa_atexit@plt+0x21470> │ │ │ │ add r3, r7, #8 │ │ │ │ @@ -34077,15 +34077,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r1, ip, asr #19 │ │ │ │ + strheq r7, [r1, #-156]! @ 0xffffff64 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2d800 <__cxa_atexit@plt+0x214b4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ @@ -34137,17 +34137,17 @@ │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffea4 │ │ │ │ - cmneq r1, r8, asr r9 │ │ │ │ + cmneq r1, r8, asr #18 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - cmneq r1, r0, lsr #18 │ │ │ │ + cmneq r1, r0, lsl r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2d928 <__cxa_atexit@plt+0x215dc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ @@ -34173,17 +34173,17 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smceq 6020 @ 0x1784 │ │ │ │ + cmneq r1, r4, ror #16 │ │ │ │ @ instruction: 0xfffffde4 │ │ │ │ - cmneq r1, r0, lsr #17 │ │ │ │ + @ instruction: 0x01617890 │ │ │ │ hvceq 65324 @ 0xff2c │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2d9d4 <__cxa_atexit@plt+0x21688> │ │ │ │ @@ -34215,15 +34215,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - cmneq r1, r0, asr #15 │ │ │ │ + strheq r7, [r1, #-112]! @ 0xffffff90 │ │ │ │ @ instruction: 0xfffffce0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -34253,15 +34253,15 @@ │ │ │ │ str sl, [r3, #32] │ │ │ │ str r3, [r3, #36] @ 0x24 │ │ │ │ bx r0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd38 │ │ │ │ - strheq r7, [r1, #-124]! @ 0xffffff84 │ │ │ │ + cmneq r1, ip, lsr #15 │ │ │ │ cmppeq pc, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2dacc <__cxa_atexit@plt+0x21780> │ │ │ │ ldr r2, [pc, #36] @ 2dad4 <__cxa_atexit@plt+0x21788> │ │ │ │ @@ -34272,15 +34272,15 @@ │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq pc, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - cmneq r1, r0, lsr #13 │ │ │ │ + @ instruction: 0x01617690 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r7 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2db70 <__cxa_atexit@plt+0x21824> │ │ │ │ ldr r7, [r3, #8] │ │ │ │ @@ -34314,17 +34314,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - cmneq r1, r0, asr #12 │ │ │ │ + cmneq r1, r0, lsr r6 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - cmneq r1, r4, asr r6 │ │ │ │ + cmneq r1, r4, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 2dbbc <__cxa_atexit@plt+0x21870> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #48] @ 2dbdc <__cxa_atexit@plt+0x21890> │ │ │ │ @@ -34338,23 +34338,23 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmneq r1, r0, ror #11 │ │ │ │ + ldrdeq r7, [r1, #-80]! @ 0xffffffb0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 2dc00 <__cxa_atexit@plt+0x218b4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - strheq r7, [r1, #-80]! @ 0xffffffb0 │ │ │ │ + cmneq r1, r0, lsr #11 │ │ │ │ ldrdeq lr, [pc, #-240] @ 2db1c <__cxa_atexit@plt+0x217d0> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2dc78 <__cxa_atexit@plt+0x2192c> │ │ │ │ @@ -34384,15 +34384,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmneq r1, r4, lsl r5 │ │ │ │ + cmneq r1, r4, lsl #10 │ │ │ │ @ instruction: 0xfffffe38 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ @@ -34418,15 +34418,15 @@ │ │ │ │ str r3, [r3, #32] │ │ │ │ str r8, [r3, #36] @ 0x24 │ │ │ │ bx ip │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe14 │ │ │ │ - cmneq r1, r0, lsr #10 │ │ │ │ + cmneq r1, r0, lsl r5 │ │ │ │ strheq lr, [pc, #-224] @ 2dc4c <__cxa_atexit@plt+0x21900> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r3, r7 │ │ │ │ sub r7, r5, #40 @ 0x28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 2ddbc <__cxa_atexit@plt+0x21a70> │ │ │ │ @@ -34461,15 +34461,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - strdeq r7, [r1, #-52]! @ 0xffffffcc │ │ │ │ + cmneq r1, r4, ror #7 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ cmpeq pc, r0, lsl #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ @@ -34719,21 +34719,21 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #108 @ 0x6c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffb10 │ │ │ │ - cmneq r1, r0, lsl r1 │ │ │ │ - cmneq r1, r4, asr #1 │ │ │ │ - cmneq r1, r4, lsr #1 │ │ │ │ - ldrdeq r7, [r1, #-12]! │ │ │ │ - qdsubeq r7, r4, r1 │ │ │ │ - cmneq r1, r0, asr #1 │ │ │ │ - cmneq r1, ip, lsl r0 │ │ │ │ + cmneq r1, r0, lsl #2 │ │ │ │ + strheq r7, [r1, #-4]! │ │ │ │ + @ instruction: 0x01617094 │ │ │ │ + cmneq r1, ip, asr #1 │ │ │ │ + cmneq r1, r4, asr #32 │ │ │ │ + strheq r7, [r1, #-0]! │ │ │ │ + cmneq r1, ip │ │ │ │ mov fp, r7 │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r7, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #132 @ 0x84 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -34805,23 +34805,23 @@ │ │ │ │ ldr r3, [pc, #56] @ 2e350 <__cxa_atexit@plt+0x22004> │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ @ instruction: 0xfffff730 │ │ │ │ - cmneq r1, r4, lsl r0 │ │ │ │ - strdeq r6, [r1, #-252]! @ 0xffffff04 │ │ │ │ - smceq 5884 @ 0x16fc │ │ │ │ - strheq r6, [r1, #-248]! @ 0xffffff08 │ │ │ │ - cmneq r1, ip, lsl #30 │ │ │ │ - cmneq r1, r8, asr pc │ │ │ │ - cmneq r1, ip, asr #30 │ │ │ │ - cmneq r1, r8, lsr #30 │ │ │ │ - cmneq r1, r0, ror #30 │ │ │ │ + cmneq r1, r4 │ │ │ │ + cmneq r1, ip, ror #31 │ │ │ │ + cmneq r1, ip, ror #30 │ │ │ │ + cmneq r1, r8, lsr #31 │ │ │ │ + strdeq r6, [r1, #-236]! @ 0xffffff14 │ │ │ │ + cmneq r1, r8, asr #30 │ │ │ │ + cmneq r1, ip, lsr pc │ │ │ │ + cmneq r1, r8, lsl pc │ │ │ │ + cmneq r1, r0, asr pc │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ smlalbbeq lr, pc, r0, r8 @ │ │ │ │ andeq r0, r0, r7, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5, #20] │ │ │ │ mov r7, fp │ │ │ │ str r8, [r5] │ │ │ │ @@ -34836,15 +34836,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 2e3a8 <__cxa_atexit@plt+0x2205c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, asr #27 │ │ │ │ + strheq r6, [r1, #-216]! @ 0xffffff28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2e44c <__cxa_atexit@plt+0x22100> │ │ │ │ ldr lr, [pc, #160] @ 2e46c <__cxa_atexit@plt+0x22120> │ │ │ │ @@ -34886,17 +34886,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmneq r1, r8, lsl #27 │ │ │ │ + smceq 5848 @ 0x16d8 │ │ │ │ @ instruction: 0xffffff64 │ │ │ │ - ldrdeq r6, [r1, #-216]! @ 0xffffff28 │ │ │ │ + cmneq r1, r8, asr #27 │ │ │ │ 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 2e4d8 <__cxa_atexit@plt+0x2218c> │ │ │ │ @@ -34916,15 +34916,15 @@ │ │ │ │ str r0, [r3, #12] │ │ │ │ stm lr, {r1, r2, r3} │ │ │ │ bx ip │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ - cmneq r1, ip, lsr sp │ │ │ │ + cmneq r1, ip, lsr #26 │ │ │ │ cmpeq pc, r0, lsr r7 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, r8 │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2e548 <__cxa_atexit@plt+0x221fc> │ │ │ │ @@ -34957,15 +34957,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-4]! │ │ │ │ ldr r3, [pc, #12] @ 2e58c <__cxa_atexit@plt+0x22240> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ b e255d0 <__cxa_atexit@plt+0xe19284> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r1, ip, asr #25 │ │ │ │ + strheq r6, [r1, #-204]! @ 0xffffff34 │ │ │ │ @ instruction: 0x014fe690 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 2e5cc <__cxa_atexit@plt+0x22280> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ @@ -34993,15 +34993,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - strheq r6, [r1, #-176]! @ 0xffffff50 │ │ │ │ + cmneq r1, r0, lsr #23 │ │ │ │ cmpeq pc, r0, lsl #12 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -35064,18 +35064,18 @@ │ │ │ │ b 2e724 <__cxa_atexit@plt+0x223d8> │ │ │ │ mov r6, #68 @ 0x44 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffee28 │ │ │ │ @ instruction: 0xfffff654 │ │ │ │ - cmneq r1, r0, asr #21 │ │ │ │ - ldrdeq r6, [r1, #-172]! @ 0xffffff54 │ │ │ │ + strheq r6, [r1, #-160]! @ 0xffffff60 │ │ │ │ + cmneq r1, ip, asr #21 │ │ │ │ @ instruction: 0xfffffd58 │ │ │ │ - cmneq r1, ip, lsr fp │ │ │ │ + cmneq r1, ip, lsr #22 │ │ │ │ ldrdeq lr, [pc, #-68] @ 2e70c <__cxa_atexit@plt+0x223c0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #48 @ 0x30 │ │ │ │ @@ -35176,16 +35176,16 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffe1c8 │ │ │ │ @ instruction: 0xffffdb44 │ │ │ │ @ instruction: 0xffffe8f0 │ │ │ │ @ instruction: 0xffffe53c │ │ │ │ - cmneq r1, r4, lsr #18 │ │ │ │ - cmneq r1, ip, lsl r9 │ │ │ │ + cmneq r1, r4, lsl r9 │ │ │ │ + cmneq r1, ip, lsl #18 │ │ │ │ @ instruction: 0xffffeb6c │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ hvceq 65072 @ 0xfe30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -35202,15 +35202,15 @@ │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ teqeq sl, r5, lsl #31 │ │ │ │ - cmneq r1, r0, lsr #16 │ │ │ │ + cmneq r1, r0, lsl 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 2e998 <__cxa_atexit@plt+0x2264c> │ │ │ │ @@ -35219,53 +35219,53 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, ip, ror #16 │ │ │ │ + cmneq r1, ip, asr r8 │ │ │ │ cmpeq pc, r8, lsl pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2e9dc <__cxa_atexit@plt+0x22690> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2e9e4 <__cxa_atexit@plt+0x22698> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01616790 │ │ │ │ + cmneq r1, r0, lsl #15 │ │ │ │ cmpeq pc, r0, asr r2 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - b 6051c <__cxa_atexit@plt+0x541d0> │ │ │ │ + b 6bd98 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2ea34 <__cxa_atexit@plt+0x226e8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 2ea3c <__cxa_atexit@plt+0x226f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8e870 <__cxa_atexit@plt+0x82524> │ │ │ │ + b 9a0ec <__cxa_atexit@plt+0x8dda0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, lsr r7 │ │ │ │ + cmneq r1, r8, lsr #14 │ │ │ │ strdeq lr, [pc, #-28] @ 2ea2c <__cxa_atexit@plt+0x226e0> │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -35345,38 +35345,38 @@ │ │ │ │ str lr, [r3, #-20] @ 0xffffffec │ │ │ │ str r3, [r3, #16] │ │ │ │ ldr r3, [pc, #104] @ 2ebf8 <__cxa_atexit@plt+0x228ac> │ │ │ │ sub r9, r6, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr fp, [sp] │ │ │ │ add r8, r3, #1 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ mov r6, r3 │ │ │ │ b 2ebb0 <__cxa_atexit@plt+0x22864> │ │ │ │ mov r5, #108 @ 0x6c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - ldrdeq r6, [r1, #-104]! @ 0xffffff98 │ │ │ │ - cmneq r1, r8, asr r7 │ │ │ │ + cmneq r1, r8, asr #13 │ │ │ │ cmneq r1, r8, asr #14 │ │ │ │ - smceq 5756 @ 0x167c │ │ │ │ - cmneq r1, ip, asr #14 │ │ │ │ - cmneq r1, r0, ror #12 │ │ │ │ - cmneq r1, r4, asr r6 │ │ │ │ - cmneq r1, r0, lsr r7 │ │ │ │ + cmneq r1, r8, lsr r7 │ │ │ │ + cmneq r1, ip, ror #14 │ │ │ │ + cmneq r1, ip, lsr r7 │ │ │ │ + cmneq r1, r0, asr r6 │ │ │ │ + cmneq r1, r4, asr #12 │ │ │ │ + cmneq r1, r0, lsr #14 │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ - cmneq r1, r4, lsl #14 │ │ │ │ - cmneq r1, r8, asr r6 │ │ │ │ - cmneq r1, ip, lsr #12 │ │ │ │ - cmneq r1, ip, lsr #13 │ │ │ │ - cmneq r1, r4, lsr #13 │ │ │ │ - cmneq r1, r4, asr #13 │ │ │ │ + strdeq r6, [r1, #-100]! @ 0xffffff9c │ │ │ │ + cmneq r1, r8, asr #12 │ │ │ │ + cmneq r1, ip, lsl r6 │ │ │ │ + @ instruction: 0x0161669c │ │ │ │ + @ instruction: 0x01616694 │ │ │ │ + strheq r6, [r1, #-100]! @ 0xffffff9c │ │ │ │ cmpeq pc, ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2ec5c <__cxa_atexit@plt+0x22910> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ @@ -35392,25 +35392,25 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r8, [r5, #4] │ │ │ │ mov r8, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ str sl, [r5, #12] │ │ │ │ - b 841064 <__cxa_atexit@plt+0x834d18> │ │ │ │ + b 7dde60 <__cxa_atexit@plt+0x7d1b14> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 2ec84 <__cxa_atexit@plt+0x22938> │ │ │ │ ldr r9, [pc, #24] @ 2ec88 <__cxa_atexit@plt+0x2293c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, lsr r5 │ │ │ │ + cmneq r1, r8, lsr #10 │ │ │ │ cmpeq pc, r0, ror #30 │ │ │ │ strheq sp, [pc, #-180] @ 2ebdc <__cxa_atexit@plt+0x22890> │ │ │ │ @ instruction: 0xffffd20c │ │ │ │ smlaltteq sp, pc, r4, fp @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -35422,15 +35422,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, lsr #9 │ │ │ │ + @ instruction: 0x01616494 │ │ │ │ ldrdeq sp, [pc, #-184] @ 2ec24 <__cxa_atexit@plt+0x228d8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [pc, #4] @ 2ecf0 <__cxa_atexit@plt+0x229a4> │ │ │ │ add r9, pc, r9 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ @@ -35463,15 +35463,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ teqeq sl, lr, lsl ip │ │ │ │ - cmneq r1, r4, lsr #8 │ │ │ │ + cmneq r1, r4, lsl r4 │ │ │ │ smlalbbeq sp, pc, ip, sl @ │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub lr, r5, #20 │ │ │ │ cmp fp, lr │ │ │ │ bhi 2ee24 <__cxa_atexit@plt+0x22ad8> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ @@ -35506,37 +35506,37 @@ │ │ │ │ sub r0, r2, #7 │ │ │ │ str r9, [r6, #16] │ │ │ │ str r3, [r6, #20] │ │ │ │ str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - b 83922c <__cxa_atexit@plt+0x82cee0> │ │ │ │ + b 7d6028 <__cxa_atexit@plt+0x7c9cdc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r2, r6 │ │ │ │ b 2ee3c <__cxa_atexit@plt+0x22af0> │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #32] @ 2ee64 <__cxa_atexit@plt+0x22b18> │ │ │ │ ldr r8, [pc, #32] @ 2ee68 <__cxa_atexit@plt+0x22b1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - strheq r6, [r1, #-52]! @ 0xffffffcc │ │ │ │ - strheq r6, [r1, #-56]! @ 0xffffffc8 │ │ │ │ + cmneq r1, r4, lsr #7 │ │ │ │ + cmneq r1, r8, lsr #7 │ │ │ │ cmpeq pc, r0, ror #16 │ │ │ │ strheq sp, [pc, #-156] @ 2edd4 <__cxa_atexit@plt+0x22a88> │ │ │ │ @ instruction: 0xffff0ccc │ │ │ │ cmpeq pc, r8, lsl sl @ │ │ │ │ - strheq r6, [r1, #-48]! @ 0xffffffd0 │ │ │ │ - cmneq r1, r0, lsl #7 │ │ │ │ + cmneq r1, r0, lsr #7 │ │ │ │ + smceq 5680 @ 0x1630 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r9, r5, #20 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 2ef24 <__cxa_atexit@plt+0x22bd8> │ │ │ │ ldr lr, [pc, #168] @ 2ef44 <__cxa_atexit@plt+0x22bf8> │ │ │ │ @@ -35580,16 +35580,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - strheq r6, [r1, #-40]! @ 0xffffffd8 │ │ │ │ - cmneq r1, r4, lsr #6 │ │ │ │ + cmneq r1, r8, lsr #5 │ │ │ │ + cmneq r1, r4, lsl r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 2efb0 <__cxa_atexit@plt+0x22c64> │ │ │ │ @@ -35609,15 +35609,15 @@ │ │ │ │ str r0, [r3, #16] │ │ │ │ str r9, [r3, #20] │ │ │ │ str r8, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsr #5 │ │ │ │ + @ instruction: 0x01616290 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -35704,15 +35704,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmneq r1, r8, lsl #2 │ │ │ │ + strdeq r6, [r1, #-8]! │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ @ instruction: 0xffffff1c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ @@ -35742,15 +35742,15 @@ │ │ │ │ sub r7, r6, #11 │ │ │ │ mov fp, r8 │ │ │ │ bx ip │ │ │ │ mov fp, r8 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, rrx │ │ │ │ + qdsubeq r6, r0, r1 │ │ │ │ @ instruction: 0xfffffe28 │ │ │ │ @ instruction: 0xfffffe78 │ │ │ │ cmpeq pc, ip, ror #20 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r2, r5, #28 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -35863,27 +35863,27 @@ │ │ │ │ ldr r5, [sp] │ │ │ │ ldr fp, [sp, #4] │ │ │ │ mov r6, #120 @ 0x78 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, asr #30 │ │ │ │ + cmneq r1, r4, lsr pc │ │ │ │ @ instruction: 0xfffffb44 │ │ │ │ @ instruction: 0xfffffdd4 │ │ │ │ - cmneq r1, r0, lsl #30 │ │ │ │ - cmneq r1, r0, lsr pc │ │ │ │ - cmneq r1, r4, asr #30 │ │ │ │ + strdeq r5, [r1, #-224]! @ 0xffffff20 │ │ │ │ + cmneq r1, r0, lsr #30 │ │ │ │ + cmneq r1, r4, lsr pc │ │ │ │ smlaltbeq sp, pc, r4, r8 @ │ │ │ │ @ instruction: 0xffffd718 │ │ │ │ @ instruction: 0xffffd07c │ │ │ │ @ instruction: 0xffffde48 │ │ │ │ @ instruction: 0xffffda94 │ │ │ │ - smceq 5612 @ 0x15ec │ │ │ │ - smceq 5600 @ 0x15e0 │ │ │ │ + cmneq r1, ip, ror #28 │ │ │ │ + cmneq r1, r0, ror #28 │ │ │ │ @ instruction: 0xffffe0c8 │ │ │ │ @ instruction: 0xfffff3f8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2f420 <__cxa_atexit@plt+0x230d4> │ │ │ │ @@ -35892,15 +35892,15 @@ │ │ │ │ ldr r1, [pc, #20] @ 2f428 <__cxa_atexit@plt+0x230dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r2} │ │ │ │ mov r5, r3 │ │ │ │ b 118fa0c <__cxa_atexit@plt+0x11836c0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, ror #26 │ │ │ │ + cmneq r1, ip, asr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 2f470 <__cxa_atexit@plt+0x23124> │ │ │ │ @@ -36020,15 +36020,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmneq r1, r4, lsl #23 │ │ │ │ + smceq 5556 @ 0x15b4 │ │ │ │ @ instruction: 0xffffff3c │ │ │ │ @ instruction: 0x014fd290 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 2f654 <__cxa_atexit@plt+0x23308> │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ mov r8, r7 │ │ │ │ @@ -36037,15 +36037,15 @@ │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq pc, r8, ror #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2f6d8 <__cxa_atexit@plt+0x2338c> │ │ │ │ ldr r2, [pc, #80] @ 2f6e0 <__cxa_atexit@plt+0x23394> │ │ │ │ @@ -36067,26 +36067,26 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmneq r1, r0, ror #21 │ │ │ │ + ldrdeq r5, [r1, #-160]! @ 0xffffff60 │ │ │ │ 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] @ 2f710 <__cxa_atexit@plt+0x233c4> │ │ │ │ ldreq r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ addeq r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, lsr #21 │ │ │ │ + @ instruction: 0x01615a90 │ │ │ │ smlaltbeq sp, pc, ip, r1 @ │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -36162,34 +36162,34 @@ │ │ │ │ sub r8, r6, #3 │ │ │ │ sub r9, r6, #13 │ │ │ │ mov r4, lr │ │ │ │ str ip, [r3, #12] │ │ │ │ str r0, [r3, #20] │ │ │ │ str r2, [r3, #28] │ │ │ │ str r3, [r3, #36] @ 0x24 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ mov r6, r3 │ │ │ │ b 2f874 <__cxa_atexit@plt+0x23528> │ │ │ │ mov r5, #96 @ 0x60 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ - cmneq r1, r4, lsl #20 │ │ │ │ - cmneq r1, r8, ror #20 │ │ │ │ - cmneq r1, ip, ror #20 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmneq r1, r0, lsr sl │ │ │ │ - cmneq r1, ip, lsr #19 │ │ │ │ - cmneq r1, r0, asr #19 │ │ │ │ - smceq 5520 @ 0x1590 │ │ │ │ - strdeq r5, [r1, #-152]! @ 0xffffff68 │ │ │ │ strdeq r5, [r1, #-148]! @ 0xffffff6c │ │ │ │ - cmneq r1, ip, ror #19 │ │ │ │ + cmneq r1, r8, asr sl │ │ │ │ + cmneq r1, ip, asr sl │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmneq r1, r0, lsr #20 │ │ │ │ + @ instruction: 0x0161599c │ │ │ │ + strheq r5, [r1, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r1, r0, ror #18 │ │ │ │ + cmneq r1, r8, ror #19 │ │ │ │ + cmneq r1, r4, ror #19 │ │ │ │ + ldrdeq r5, [r1, #-156]! @ 0xffffff64 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 2f914 <__cxa_atexit@plt+0x235c8> │ │ │ │ ldr r1, [pc, #80] @ 2f91c <__cxa_atexit@plt+0x235d0> │ │ │ │ ldr r3, [pc, #80] @ 2f920 <__cxa_atexit@plt+0x235d4> │ │ │ │ @@ -36202,33 +36202,33 @@ │ │ │ │ tst r3, #3 │ │ │ │ beq 2f904 <__cxa_atexit@plt+0x235b8> │ │ │ │ ldr r7, [pc, #48] @ 2f924 <__cxa_atexit@plt+0x235d8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r9, [r3, #3] │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmneq r1, r8, lsl #17 │ │ │ │ - cmneq r1, r4, ror #18 │ │ │ │ + smceq 5512 @ 0x1588 │ │ │ │ + cmneq r1, r4, asr r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 2f948 <__cxa_atexit@plt+0x235fc> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r8, r3, #1 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - cmneq r1, ip, lsl r9 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + cmneq r1, ip, lsl #18 │ │ │ │ cmpeq pc, r4, lsl r3 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, fp │ │ │ │ andeq r0, r1, r8 │ │ │ │ sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 2f9cc <__cxa_atexit@plt+0x23680> │ │ │ │ @@ -36371,22 +36371,22 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #136 @ 0x88 │ │ │ │ b 2fb98 <__cxa_atexit@plt+0x2384c> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsr r6 │ │ │ │ + cmneq r1, r0, lsr #12 │ │ │ │ @ instruction: 0xfffffc94 │ │ │ │ - cmneq r1, r0, lsr r7 │ │ │ │ + cmneq r1, r0, lsr #14 │ │ │ │ @ instruction: 0xfffff73c │ │ │ │ @ instruction: 0xfffffdd4 │ │ │ │ smlalbbeq ip, pc, r0, fp @ │ │ │ │ - cmneq r1, r4, ror #13 │ │ │ │ - cmneq r1, r8, asr r6 │ │ │ │ + ldrdeq r5, [r1, #-100]! @ 0xffffff9c │ │ │ │ + cmneq r1, r8, asr #12 │ │ │ │ smlaltbeq sp, pc, ip, r0 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add ip, r6, #76 @ 0x4c │ │ │ │ cmp r2, ip │ │ │ │ @@ -36518,20 +36518,20 @@ │ │ │ │ mov r3, #140 @ 0x8c │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffec30 │ │ │ │ smlalbbeq ip, pc, r0, r9 @ │ │ │ │ @ instruction: 0xffffecc0 │ │ │ │ - cmneq r1, ip, lsl #9 │ │ │ │ - strdeq r5, [r1, #-64]! @ 0xffffffc0 │ │ │ │ - cmneq r1, r0, asr #8 │ │ │ │ - cmneq r1, r4, lsr r4 │ │ │ │ + smceq 5452 @ 0x154c │ │ │ │ + cmneq r1, r0, ror #9 │ │ │ │ + cmneq r1, r0, lsr r4 │ │ │ │ + cmneq r1, r4, lsr #8 │ │ │ │ @ instruction: 0xffffecfc │ │ │ │ - strheq r5, [r1, #-76]! @ 0xffffffb4 │ │ │ │ + cmneq r1, ip, lsr #9 │ │ │ │ @ instruction: 0xfffffe64 │ │ │ │ @ instruction: 0xffffee54 │ │ │ │ strheq ip, [pc, #-224] @ 2fd38 <__cxa_atexit@plt+0x239ec> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -36547,15 +36547,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 2fe68 <__cxa_atexit@plt+0x23b1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r5, [r1, #-60]! @ 0xffffffc4 │ │ │ │ + cmneq r1, ip, lsr #7 │ │ │ │ cmpeq pc, r0, asr #28 │ │ │ │ teqeq sl, r1, asr fp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -36574,21 +36574,21 @@ │ │ │ │ ldr r2, [pc, #44] @ 2fee8 <__cxa_atexit@plt+0x23b9c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 15bb1c <__cxa_atexit@plt+0x14f7d0> │ │ │ │ + b ba6c70 <__cxa_atexit@plt+0xb9a924> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq ip, pc, r4, sp @ │ │ │ │ - cmneq r1, r4, lsl #6 │ │ │ │ + strdeq r5, [r1, #-36]! @ 0xffffffdc │ │ │ │ ldrdeq ip, [pc, #-216] @ 2fe1c <__cxa_atexit@plt+0x23ad0> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 2ff58 <__cxa_atexit@plt+0x23c0c> │ │ │ │ mov r0, r4 │ │ │ │ @@ -36605,23 +36605,23 @@ │ │ │ │ ldr r5, [pc, #48] @ 2ff68 <__cxa_atexit@plt+0x23c1c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr sl, [pc, #44] @ 2ff6c <__cxa_atexit@plt+0x23c20> │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ mov r9, r3 │ │ │ │ - b 155c74 <__cxa_atexit@plt+0x149928> │ │ │ │ + b ba0dc8 <__cxa_atexit@plt+0xb94a7c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x014fcd98 │ │ │ │ - cmneq r1, r0, lsr #5 │ │ │ │ - cmneq r1, r4, lsr #6 │ │ │ │ - cmneq r1, r8, lsl r3 │ │ │ │ + @ instruction: 0x01615290 │ │ │ │ + cmneq r1, r4, lsl r3 │ │ │ │ + cmneq r1, r8, lsl #6 │ │ │ │ cmpeq pc, ip, ror #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [pc, #4] @ 2ff8c <__cxa_atexit@plt+0x23c40> │ │ │ │ add r9, pc, r9 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ @@ -36666,18 +36666,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - cmneq r1, r4, lsr #3 │ │ │ │ - smceq 5420 @ 0x152c │ │ │ │ - smceq 5412 @ 0x1524 │ │ │ │ + @ instruction: 0x01615194 │ │ │ │ cmneq r1, ip, ror #4 │ │ │ │ + cmneq r1, r4, ror #4 │ │ │ │ + cmneq r1, ip, asr r2 │ │ │ │ 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 │ │ │ │ bcc 3009c <__cxa_atexit@plt+0x23d50> │ │ │ │ @@ -36692,17 +36692,17 @@ │ │ │ │ stmib r3, {r0, r1, r2, r7} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #9 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r5, [r1, #-16]! │ │ │ │ - cmneq r1, r8, ror #3 │ │ │ │ cmneq r1, r0, ror #3 │ │ │ │ + ldrdeq r5, [r1, #-24]! @ 0xffffffe8 │ │ │ │ + ldrdeq r5, [r1, #-16]! │ │ │ │ strdeq ip, [pc, #-180] @ 30008 <__cxa_atexit@plt+0x23cbc> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -36717,22 +36717,22 @@ │ │ │ │ ldr r0, [pc, #48] @ 30128 <__cxa_atexit@plt+0x23ddc> │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r3, [r3, #16] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b 15bb1c <__cxa_atexit@plt+0x14f7d0> │ │ │ │ + b ba6c70 <__cxa_atexit@plt+0xb9a924> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - smceq 5376 @ 0x1500 │ │ │ │ - cmneq r1, r8, rrx │ │ │ │ + cmneq r1, r0, rrx │ │ │ │ + qdsubeq r5, r8, r1 │ │ │ │ strheq ip, [pc, #-188] @ 30078 <__cxa_atexit@plt+0x23d2c> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 301f4 <__cxa_atexit@plt+0x23ea8> │ │ │ │ @@ -36774,15 +36774,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr sl, [pc, #84] @ 30234 <__cxa_atexit@plt+0x23ee8> │ │ │ │ add r3, r5, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 155c74 <__cxa_atexit@plt+0x149928> │ │ │ │ + b ba0dc8 <__cxa_atexit@plt+0xb94a7c> │ │ │ │ ldr r7, [pc, #36] @ 30220 <__cxa_atexit@plt+0x23ed4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ @@ -36790,16 +36790,16 @@ │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ cmpeq pc, r0, lsl fp @ │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ @ instruction: 0xfffffdc8 │ │ │ │ @ instruction: 0xffffff04 │ │ │ │ - cmneq r1, r4, lsl #1 │ │ │ │ - smceq 5384 @ 0x1508 │ │ │ │ + smceq 5380 @ 0x1504 │ │ │ │ + cmneq r1, r8, rrx │ │ │ │ strheq ip, [pc, #-164] @ 3019c <__cxa_atexit@plt+0x23e50> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r9, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ @@ -36826,23 +36826,23 @@ │ │ │ │ str r0, [r9, #20] │ │ │ │ str lr, [r9, #12]! │ │ │ │ ldr r3, [pc, #40] @ 302dc <__cxa_atexit@plt+0x23f90> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr sl, [pc, #36] @ 302e0 <__cxa_atexit@plt+0x23f94> │ │ │ │ add r8, r3, #1 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - b 155c74 <__cxa_atexit@plt+0x149928> │ │ │ │ + b ba0dc8 <__cxa_atexit@plt+0xb94a7c> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @ instruction: 0xfffffce8 │ │ │ │ @ instruction: 0xfffffe20 │ │ │ │ - cmneq r1, r8, lsr #31 │ │ │ │ - cmneq r1, r0, lsr #31 │ │ │ │ + @ instruction: 0x01614f98 │ │ │ │ + @ instruction: 0x01614f90 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ cmpeq pc, r8, lsl #20 │ │ │ │ @@ -36924,22 +36924,22 @@ │ │ │ │ add r9, r7, #2 │ │ │ │ add r5, r5, #8 │ │ │ │ sub sl, r6, #6 │ │ │ │ b 3013c <__cxa_atexit@plt+0x23df0> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, asr #27 │ │ │ │ - cmneq r1, r4, asr #26 │ │ │ │ - cmneq r1, r4, asr #28 │ │ │ │ - strdeq r4, [r1, #-216]! @ 0xffffff28 │ │ │ │ - smceq 5340 @ 0x14dc │ │ │ │ - cmneq r1, r0, lsl #29 │ │ │ │ - cmneq r1, ip, lsr #28 │ │ │ │ - cmneq r1, ip, lsr #27 │ │ │ │ + strheq r4, [r1, #-208]! @ 0xffffff30 │ │ │ │ + cmneq r1, r4, lsr sp │ │ │ │ + cmneq r1, r4, lsr lr │ │ │ │ + cmneq r1, r8, ror #27 │ │ │ │ + cmneq r1, ip, ror #26 │ │ │ │ + smceq 5344 @ 0x14e0 │ │ │ │ + cmneq r1, ip, lsl lr │ │ │ │ + @ instruction: 0x01614d9c │ │ │ │ teqeq sl, r1, lsl #12 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ teqeq sl, r1, lsr r6 │ │ │ │ @@ -37003,15 +37003,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 30584 <__cxa_atexit@plt+0x24238> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - strdeq r4, [r1, #-204]! @ 0xffffff34 │ │ │ │ + cmneq r1, ip, ror #25 │ │ │ │ cmpeq pc, r4, lsl r9 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 305b0 <__cxa_atexit@plt+0x24264> │ │ │ │ ldr r7, [pc, #20] @ 305bc <__cxa_atexit@plt+0x24270> │ │ │ │ @@ -37102,15 +37102,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 30710 <__cxa_atexit@plt+0x243c4> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - smceq 5296 @ 0x14b0 │ │ │ │ + cmneq r1, r0, ror #22 │ │ │ │ strdeq ip, [pc, #-116] @ 306a8 <__cxa_atexit@plt+0x2435c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 3073c <__cxa_atexit@plt+0x243f0> │ │ │ │ ldr r7, [pc, #20] @ 30748 <__cxa_atexit@plt+0x243fc> │ │ │ │ @@ -37201,15 +37201,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 3089c <__cxa_atexit@plt+0x24550> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r1, r4, ror #19 │ │ │ │ + ldrdeq r4, [r1, #-148]! @ 0xffffff6c │ │ │ │ ldrdeq ip, [pc, #-100] @ 30844 <__cxa_atexit@plt+0x244f8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 308c8 <__cxa_atexit@plt+0x2457c> │ │ │ │ ldr r7, [pc, #20] @ 308d4 <__cxa_atexit@plt+0x24588> │ │ │ │ @@ -37300,15 +37300,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 30a28 <__cxa_atexit@plt+0x246dc> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r1, r8, asr r8 │ │ │ │ + cmneq r1, r8, asr #16 │ │ │ │ strheq ip, [pc, #-84] @ 309e0 <__cxa_atexit@plt+0x24694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 30a54 <__cxa_atexit@plt+0x24708> │ │ │ │ ldr r7, [pc, #20] @ 30a60 <__cxa_atexit@plt+0x24714> │ │ │ │ @@ -37399,15 +37399,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 30bb4 <__cxa_atexit@plt+0x24868> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r1, ip, asr #13 │ │ │ │ + strheq r4, [r1, #-108]! @ 0xffffff94 │ │ │ │ @ instruction: 0x014fc494 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 30be0 <__cxa_atexit@plt+0x24894> │ │ │ │ ldr r7, [pc, #20] @ 30bec <__cxa_atexit@plt+0x248a0> │ │ │ │ @@ -37498,15 +37498,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [pc, #8] @ 30d40 <__cxa_atexit@plt+0x249f4> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r1, r0, asr #10 │ │ │ │ + cmneq r1, r0, lsr r5 │ │ │ │ hvceq 64564 @ 0xfc34 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 30d6c <__cxa_atexit@plt+0x24a20> │ │ │ │ ldr r7, [pc, #20] @ 30d78 <__cxa_atexit@plt+0x24a2c> │ │ │ │ @@ -37563,15 +37563,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq ip, pc, ip, r3 @ │ │ │ │ - cmneq r1, r8, lsr #7 │ │ │ │ + @ instruction: 0x01614398 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ sub r7, r5, #28 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 30ef0 <__cxa_atexit@plt+0x24ba4> │ │ │ │ ldr lr, [pc, #148] @ 30efc <__cxa_atexit@plt+0x24bb0> │ │ │ │ @@ -37610,15 +37610,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ - cmneq r1, r8, ror #5 │ │ │ │ + ldrdeq r4, [r1, #-40]! @ 0xffffffd8 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 30f44 <__cxa_atexit@plt+0x24bf8> │ │ │ │ mov r3, r7 │ │ │ │ @@ -37806,16 +37806,16 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - cmneq r1, r4, lsr #31 │ │ │ │ - cmneq r1, r4 │ │ │ │ + @ instruction: 0x01613f94 │ │ │ │ + strdeq r3, [r1, #-244]! @ 0xffffff0c │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r7, [r5, #12] │ │ │ │ mov r7, fp │ │ │ │ str r3, [r5] │ │ │ │ b 31108 <__cxa_atexit@plt+0x24dbc> │ │ │ │ @@ -37850,16 +37850,16 @@ │ │ │ │ ldr r3, [pc, #16] @ 312bc <__cxa_atexit@plt+0x24f70> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ - cmneq r1, r4, ror #29 │ │ │ │ - cmneq r1, r4, asr #30 │ │ │ │ + ldrdeq r3, [r1, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r1, r4, lsr pc │ │ │ │ andeq r0, r0, r4, lsl #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] │ │ │ │ @@ -37887,16 +37887,16 @@ │ │ │ │ ldr r3, [pc, #16] @ 31350 <__cxa_atexit@plt+0x25004> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ - cmneq r1, r0, asr lr │ │ │ │ - strheq r3, [r1, #-224]! @ 0xffffff20 │ │ │ │ + cmneq r1, r0, asr #28 │ │ │ │ + cmneq r1, r0, lsr #29 │ │ │ │ strheq fp, [pc, #-192] @ 312a4 <__cxa_atexit@plt+0x24f58> │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 313a4 <__cxa_atexit@plt+0x25058> │ │ │ │ @@ -38181,15 +38181,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 317f0 <__cxa_atexit@plt+0x254a4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, asr #21 │ │ │ │ + strheq r3, [r1, #-172]! @ 0xffffff54 │ │ │ │ smlaltbeq fp, pc, ip, fp @ │ │ │ │ smlalbteq fp, pc, r0, fp @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 31860 <__cxa_atexit@plt+0x25514> │ │ │ │ @@ -38214,16 +38214,16 @@ │ │ │ │ b 215b4 <__cxa_atexit@plt+0x15268> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r4, ror #22 │ │ │ │ hvceq 64436 @ 0xfbb4 │ │ │ │ - @ instruction: 0x01613990 │ │ │ │ - cmneq r1, ip, lsr r9 │ │ │ │ + cmneq r1, r0, lsl #19 │ │ │ │ + cmneq r1, ip, lsr #18 │ │ │ │ smlalbbeq fp, pc, r8, fp @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 318e4 <__cxa_atexit@plt+0x25598> │ │ │ │ mov r0, r4 │ │ │ │ @@ -38247,16 +38247,16 @@ │ │ │ │ b 215b4 <__cxa_atexit@plt+0x15268> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, ip, lsr #22 │ │ │ │ cmpeq pc, ip, lsr fp @ │ │ │ │ - cmneq r1, ip, lsl #18 │ │ │ │ - strheq r3, [r1, #-136]! @ 0xffffff78 │ │ │ │ + strdeq r3, [r1, #-140]! @ 0xffffff74 │ │ │ │ + cmneq r1, r8, lsr #17 │ │ │ │ cmpeq pc, r4, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 31958 <__cxa_atexit@plt+0x2560c> │ │ │ │ @@ -38277,28 +38277,28 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmneq r1, r8, lsl r8 │ │ │ │ + cmneq r1, r8, lsl #16 │ │ │ │ strdeq fp, [pc, #-160] @ 318d8 <__cxa_atexit@plt+0x2558c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 3199c <__cxa_atexit@plt+0x25650> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 319a0 <__cxa_atexit@plt+0x25654> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r1, ip, asr #15 │ │ │ │ + strheq r3, [r1, #-124]! @ 0xffffff84 │ │ │ │ strheq fp, [pc, #-172] @ 31900 <__cxa_atexit@plt+0x255b4> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 319c4 <__cxa_atexit@plt+0x25678> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -38370,17 +38370,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq fp, [pc, #-156] @ 31a3c <__cxa_atexit@plt+0x256f0> │ │ │ │ smlalbteq fp, pc, r4, r9 @ │ │ │ │ cmpeq pc, r8, lsl #20 │ │ │ │ smlalbbeq fp, pc, ip, r9 @ │ │ │ │ - cmneq r1, r8, asr #14 │ │ │ │ - ldrdeq r3, [r1, #-124]! @ 0xffffff84 │ │ │ │ - ldrdeq r3, [r1, #-116]! @ 0xffffff8c │ │ │ │ + cmneq r1, r8, lsr r7 │ │ │ │ + cmneq r1, ip, asr #15 │ │ │ │ + cmneq r1, r4, asr #15 │ │ │ │ smlaltteq fp, pc, r8, r9 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 31b58 <__cxa_atexit@plt+0x2580c> │ │ │ │ mov r0, r4 │ │ │ │ @@ -38404,16 +38404,16 @@ │ │ │ │ b 215b4 <__cxa_atexit@plt+0x15268> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbbeq fp, pc, ip, r9 @ │ │ │ │ @ instruction: 0x014fb99c │ │ │ │ - @ instruction: 0x01613698 │ │ │ │ - cmneq r1, r4, asr #12 │ │ │ │ + cmneq r1, r8, lsl #13 │ │ │ │ + cmneq r1, r4, lsr r6 │ │ │ │ strheq fp, [pc, #-144] @ 31ae8 <__cxa_atexit@plt+0x2579c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 31bdc <__cxa_atexit@plt+0x25890> │ │ │ │ mov r0, r4 │ │ │ │ @@ -38437,16 +38437,16 @@ │ │ │ │ b 215b4 <__cxa_atexit@plt+0x15268> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r4, asr r9 @ │ │ │ │ cmpeq pc, r4, ror #18 │ │ │ │ - cmneq r1, r4, lsl r6 │ │ │ │ - @ instruction: 0x01613594 │ │ │ │ + cmneq r1, r4, lsl #12 │ │ │ │ + cmneq r1, r4, lsl #11 │ │ │ │ hvceq 64408 @ 0xfb98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 31c60 <__cxa_atexit@plt+0x25914> │ │ │ │ mov r0, r4 │ │ │ │ @@ -38470,16 +38470,16 @@ │ │ │ │ b 215b4 <__cxa_atexit@plt+0x15268> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, ip, lsl r9 @ │ │ │ │ cmpeq pc, ip, lsr #18 │ │ │ │ - @ instruction: 0x01613590 │ │ │ │ - cmneq r1, r0, lsl r5 │ │ │ │ + cmneq r1, r0, lsl #11 │ │ │ │ + cmneq r1, r0, lsl #10 │ │ │ │ cmpeq pc, r0, asr r7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31cb8 <__cxa_atexit@plt+0x2596c> │ │ │ │ ldr r2, [pc, #40] @ 31cc0 <__cxa_atexit@plt+0x25974> │ │ │ │ @@ -38491,15 +38491,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r0, lsr r7 @ │ │ │ │ - strheq r3, [r1, #-72]! @ 0xffffffb8 │ │ │ │ + cmneq r1, r8, lsr #9 │ │ │ │ cmpeq pc, ip, asr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31d08 <__cxa_atexit@plt+0x259bc> │ │ │ │ ldr r2, [pc, #40] @ 31d10 <__cxa_atexit@plt+0x259c4> │ │ │ │ @@ -38511,15 +38511,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, ip, lsr #14 │ │ │ │ - cmneq r1, r8, ror #8 │ │ │ │ + cmneq r1, r8, asr r4 │ │ │ │ smlalbbeq fp, pc, r4, r7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31d58 <__cxa_atexit@plt+0x25a0c> │ │ │ │ ldr r2, [pc, #40] @ 31d60 <__cxa_atexit@plt+0x25a14> │ │ │ │ @@ -38531,15 +38531,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r4, ror #14 │ │ │ │ - cmneq r1, r8, lsl r4 │ │ │ │ + cmneq r1, r8, lsl #8 │ │ │ │ smlalbbeq fp, pc, r0, r7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31da8 <__cxa_atexit@plt+0x25a5c> │ │ │ │ ldr r2, [pc, #40] @ 31db0 <__cxa_atexit@plt+0x25a64> │ │ │ │ @@ -38551,15 +38551,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r0, ror #14 │ │ │ │ - cmneq r1, r8, asr #7 │ │ │ │ + strheq r3, [r1, #-56]! @ 0xffffffc8 │ │ │ │ hvceq 64380 @ 0xfb7c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31df8 <__cxa_atexit@plt+0x25aac> │ │ │ │ ldr r2, [pc, #40] @ 31e00 <__cxa_atexit@plt+0x25ab4> │ │ │ │ @@ -38571,15 +38571,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, ip, asr r7 @ │ │ │ │ - smceq 4920 @ 0x1338 │ │ │ │ + cmneq r1, r8, ror #6 │ │ │ │ hvceq 64376 @ 0xfb78 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31e48 <__cxa_atexit@plt+0x25afc> │ │ │ │ ldr r2, [pc, #40] @ 31e50 <__cxa_atexit@plt+0x25b04> │ │ │ │ @@ -38591,15 +38591,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, asr r7 @ │ │ │ │ - cmneq r1, r8, lsr #6 │ │ │ │ + cmneq r1, r8, lsl r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31e8c <__cxa_atexit@plt+0x25b40> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -38607,15 +38607,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, ror #5 │ │ │ │ + ldrdeq r3, [r1, #-32]! @ 0xffffffe0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31eec <__cxa_atexit@plt+0x25ba0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -38636,16 +38636,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01613294 │ │ │ │ - cmneq r1, r8, ror #5 │ │ │ │ + cmneq r1, r4, lsl #5 │ │ │ │ + ldrdeq r3, [r1, #-40]! @ 0xffffffd8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31f64 <__cxa_atexit@plt+0x25c18> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -38666,16 +38666,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsl r2 │ │ │ │ - smceq 4896 @ 0x1320 │ │ │ │ + cmneq r1, ip, lsl #4 │ │ │ │ + cmneq r1, r0, ror #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 31fdc <__cxa_atexit@plt+0x25c90> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -38696,16 +38696,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, lsr #3 │ │ │ │ - strdeq r3, [r1, #-24]! @ 0xffffffe8 │ │ │ │ + @ instruction: 0x01613194 │ │ │ │ + cmneq r1, r8, ror #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 32054 <__cxa_atexit@plt+0x25d08> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -38726,16 +38726,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsr #2 │ │ │ │ - cmneq r1, r0, lsl #3 │ │ │ │ + cmneq r1, ip, lsl r1 │ │ │ │ + smceq 4880 @ 0x1310 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 320cc <__cxa_atexit@plt+0x25d80> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -38756,16 +38756,16 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r3, [r1, #-4]! │ │ │ │ - cmneq r1, r8, lsl #2 │ │ │ │ + cmneq r1, r4, lsr #1 │ │ │ │ + strdeq r3, [r1, #-8]! │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 32150 <__cxa_atexit@plt+0x25e04> │ │ │ │ ldr r1, [pc, #76] @ 32158 <__cxa_atexit@plt+0x25e0c> │ │ │ │ ldr r2, [pc, #76] @ 3215c <__cxa_atexit@plt+0x25e10> │ │ │ │ @@ -38777,31 +38777,31 @@ │ │ │ │ str r1, [r5, #-4] │ │ │ │ tst r2, #3 │ │ │ │ beq 32140 <__cxa_atexit@plt+0x25df4> │ │ │ │ ldr r9, [r2, #3] │ │ │ │ ldr r8, [pc, #40] @ 32160 <__cxa_atexit@plt+0x25e14> │ │ │ │ mov r7, r2 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmneq r1, r8, asr #32 │ │ │ │ + cmneq r1, r8, lsr r0 │ │ │ │ cmpeq pc, r4, asr r2 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [pc, #12] @ 32180 <__cxa_atexit@plt+0x25e34> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ cmpeq pc, r4, lsl r2 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, r8 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #252 @ 0xfc │ │ │ │ @@ -38905,22 +38905,22 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #252 @ 0xfc │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffca8 │ │ │ │ - cmneq r1, ip, asr #31 │ │ │ │ - cmneq r1, r8, lsl #1 │ │ │ │ + strheq r2, [r1, #-252]! @ 0xffffff04 │ │ │ │ + smceq 4872 @ 0x1308 │ │ │ │ @ instruction: 0xfffffea8 │ │ │ │ @ instruction: 0xfffffc44 │ │ │ │ @ instruction: 0xfffffcb8 │ │ │ │ @ instruction: 0xfffffd1c │ │ │ │ - smceq 4848 @ 0x12f0 │ │ │ │ - cmneq r1, r8, lsr pc │ │ │ │ + cmneq r1, r0, ror #30 │ │ │ │ + cmneq r1, r8, lsr #30 │ │ │ │ @ instruction: 0xfffffd4c │ │ │ │ @ instruction: 0xfffffda8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ @@ -39101,15 +39101,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ b 326ac <__cxa_atexit@plt+0x26360> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmneq r1, r4, lsl #23 │ │ │ │ + smceq 4788 @ 0x12b4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 32678 <__cxa_atexit@plt+0x2632c> │ │ │ │ ldr r7, [pc, #52] @ 326a0 <__cxa_atexit@plt+0x26354> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -39122,15 +39122,15 @@ │ │ │ │ tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ beq 32694 <__cxa_atexit@plt+0x26348> │ │ │ │ b 326ac <__cxa_atexit@plt+0x26360> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r1, r8, lsl fp │ │ │ │ + cmneq r1, r8, lsl #22 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 32700 <__cxa_atexit@plt+0x263b4> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #112] @ 32734 <__cxa_atexit@plt+0x263e8> │ │ │ │ @@ -39161,15 +39161,15 @@ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ add r5, r5, #20 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - smceq 4780 @ 0x12ac │ │ │ │ + cmneq r1, ip, ror #20 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ beq 32778 <__cxa_atexit@plt+0x2642c> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #76] @ 327ac <__cxa_atexit@plt+0x26460> │ │ │ │ @@ -39190,15 +39190,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r5, r5, #16 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r1, r4, lsl #20 │ │ │ │ + strdeq r2, [r1, #-148]! @ 0xffffff6c │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 327dc <__cxa_atexit@plt+0x26490> │ │ │ │ ldr r7, [pc, #32] @ 327f0 <__cxa_atexit@plt+0x264a4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -39206,15 +39206,15 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strheq r2, [r1, #-148]! @ 0xffffff6c │ │ │ │ + cmneq r1, r4, lsr #19 │ │ │ │ andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -39235,15 +39235,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 32868 <__cxa_atexit@plt+0x2651c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, asr sl │ │ │ │ + cmneq r1, r4, asr #20 │ │ │ │ cmpeq pc, r8, ror #26 │ │ │ │ teqeq sl, r8 @ │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -39291,15 +39291,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ smlaltbeq sl, pc, ip, ip @ │ │ │ │ - strheq r2, [r1, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r1, r0, lsr #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #88] @ 329b0 <__cxa_atexit@plt+0x26664> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ @@ -39319,15 +39319,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmneq r1, r8, lsl #18 │ │ │ │ + strdeq r2, [r1, #-136]! @ 0xffffff78 │ │ │ │ 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 329f8 <__cxa_atexit@plt+0x266ac> │ │ │ │ @@ -39339,15 +39339,15 @@ │ │ │ │ sub r7, r6, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, ip, lsr #17 │ │ │ │ + @ instruction: 0x0161289c │ │ │ │ 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 32a4c <__cxa_atexit@plt+0x26700> │ │ │ │ @@ -39404,15 +39404,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - cmneq r1, r0, asr #15 │ │ │ │ + strheq r2, [r1, #-112]! @ 0xffffff90 │ │ │ │ andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #108] @ 32b88 <__cxa_atexit@plt+0x2683c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -39437,15 +39437,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmneq r1, r4, asr #14 │ │ │ │ + cmneq r1, r4, lsr r7 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 32bd4 <__cxa_atexit@plt+0x26888> │ │ │ │ @@ -39458,15 +39458,15 @@ │ │ │ │ add lr, r3, #8 │ │ │ │ stm lr, {r1, r2, r7} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r2, [r1, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r1, ip, asr #13 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 32c04 <__cxa_atexit@plt+0x268b8> │ │ │ │ @ instruction: 0xffffffe0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -39676,15 +39676,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 32f4c <__cxa_atexit@plt+0x26c00> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - smceq 4656 @ 0x1230 │ │ │ │ + cmneq r1, r0, ror #6 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -39701,15 +39701,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 32fb0 <__cxa_atexit@plt+0x26c64> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r1, ip, lsl #6 │ │ │ │ + strdeq r2, [r1, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 33000 <__cxa_atexit@plt+0x26cb4> │ │ │ │ @@ -39800,15 +39800,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, lr │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ - strheq r2, [r1, #-20]! @ 0xffffffec │ │ │ │ + cmneq r1, r4, lsr #3 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 33198 <__cxa_atexit@plt+0x26e4c> │ │ │ │ @@ -39827,15 +39827,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ bx ip │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r1, r0, lsr r1 │ │ │ │ + cmneq r1, r0, lsr #2 │ │ │ │ cmpeq pc, ip, asr r4 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 331fc <__cxa_atexit@plt+0x26eb0> │ │ │ │ mov r0, r4 │ │ │ │ @@ -39852,15 +39852,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, lsl r4 @ │ │ │ │ - cmneq r1, r4, ror #31 │ │ │ │ + ldrdeq r1, [r1, #-244]! @ 0xffffff0c │ │ │ │ mov r3, r5 │ │ │ │ ldr r8, [r3], #-44 @ 0xffffffd4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3322c <__cxa_atexit@plt+0x26ee0> │ │ │ │ ldr r3, [pc, #24] @ 3323c <__cxa_atexit@plt+0x26ef0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ @@ -39883,28 +39883,28 @@ │ │ │ │ ldr r3, [pc, #20] @ 33284 <__cxa_atexit@plt+0x26f38> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - cmneq r1, ip, ror #29 │ │ │ │ + ldrdeq r1, [r1, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 332b4 <__cxa_atexit@plt+0x26f68> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 332b8 <__cxa_atexit@plt+0x26f6c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ cmpeq pc, r4, asr r3 @ │ │ │ │ - ldrdeq r1, [r1, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r1, r4, asr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 33308 <__cxa_atexit@plt+0x26fbc> │ │ │ │ ldr r2, [pc, #56] @ 33310 <__cxa_atexit@plt+0x26fc4> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -39919,16 +39919,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mrseq sl, (UNDEF: 127) │ │ │ │ - smceq 4580 @ 0x11e4 │ │ │ │ - cmneq r1, ip, lsl #29 │ │ │ │ + cmneq r1, r4, ror #28 │ │ │ │ + smceq 4588 @ 0x11ec │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 33368 <__cxa_atexit@plt+0x2701c> │ │ │ │ ldr r2, [pc, #56] @ 33370 <__cxa_atexit@plt+0x27024> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -39943,16 +39943,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strheq sl, [pc, #-32] @ 33358 <__cxa_atexit@plt+0x2700c> │ │ │ │ - cmneq r1, r4, lsl lr │ │ │ │ - cmneq r1, ip, lsr #28 │ │ │ │ + cmneq r1, r4, lsl #28 │ │ │ │ + cmneq r1, ip, lsl lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 333c8 <__cxa_atexit@plt+0x2707c> │ │ │ │ ldr r2, [pc, #56] @ 333d0 <__cxa_atexit@plt+0x27084> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -39967,16 +39967,16 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-16] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, asr #4 │ │ │ │ - strheq r1, [r1, #-212]! @ 0xffffff2c │ │ │ │ - cmneq r1, ip, asr #27 │ │ │ │ + cmneq r1, r4, lsr #27 │ │ │ │ + strheq r1, [r1, #-220]! @ 0xffffff24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 33428 <__cxa_atexit@plt+0x270dc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -39990,16 +39990,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, asr sp │ │ │ │ - cmneq r1, ip, asr sp │ │ │ │ + cmneq r1, r8, asr #26 │ │ │ │ + cmneq r1, ip, asr #26 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 33484 <__cxa_atexit@plt+0x27138> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -40013,16 +40013,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r1, [r1, #-204]! @ 0xffffff34 │ │ │ │ - cmneq r1, r0, lsl #26 │ │ │ │ + cmneq r1, ip, ror #25 │ │ │ │ + strdeq r1, [r1, #-192]! @ 0xffffff40 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 334e0 <__cxa_atexit@plt+0x27194> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -40036,16 +40036,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, lsr #25 │ │ │ │ - cmneq r1, r4, lsr #25 │ │ │ │ + @ instruction: 0x01611c90 │ │ │ │ + @ instruction: 0x01611c94 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3353c <__cxa_atexit@plt+0x271f0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -40059,16 +40059,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r4, asr #24 │ │ │ │ - cmneq r1, r8, asr #24 │ │ │ │ + cmneq r1, r4, lsr ip │ │ │ │ + cmneq r1, r8, lsr ip │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 33598 <__cxa_atexit@plt+0x2724c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -40082,16 +40082,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r8, ror #23 │ │ │ │ - cmneq r1, ip, ror #23 │ │ │ │ + ldrdeq r1, [r1, #-184]! @ 0xffffff48 │ │ │ │ + ldrdeq r1, [r1, #-188]! @ 0xffffff44 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 335f4 <__cxa_atexit@plt+0x272a8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -40105,16 +40105,16 @@ │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, ip, lsl #23 │ │ │ │ - @ instruction: 0x01611b90 │ │ │ │ + smceq 4540 @ 0x11bc │ │ │ │ + cmneq r1, r0, lsl #23 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ andeq r0, r0, r5, lsl #7 │ │ │ │ cmpeq pc, r4 │ │ │ │ andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #56 @ 0x38 │ │ │ │ @@ -40167,15 +40167,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ ldr r3, [pc, #12] @ 336f4 <__cxa_atexit@plt+0x273a8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - cmneq r1, r0, lsl #21 │ │ │ │ + smceq 4512 @ 0x11a0 │ │ │ │ cmpeq pc, ip, lsl pc @ │ │ │ │ andeq r0, r0, r7, asr #28 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 33728 <__cxa_atexit@plt+0x273dc> │ │ │ │ ldr r7, [pc, #40] @ 33740 <__cxa_atexit@plt+0x273f4> │ │ │ │ @@ -40268,15 +40268,15 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffffb10 │ │ │ │ @ instruction: 0xfffffb50 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @ instruction: 0xfffffd44 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ - cmneq r1, r4, asr r9 │ │ │ │ + cmneq r1, r4, asr #18 │ │ │ │ andeq r0, 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 338f4 <__cxa_atexit@plt+0x275a8> │ │ │ │ @@ -40303,15 +40303,15 @@ │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ @ instruction: 0xfffffc94 │ │ │ │ - smceq 4492 @ 0x118c │ │ │ │ + cmneq r1, ip, ror #16 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ andeq r0, r0, r9, lsr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 339dc <__cxa_atexit@plt+0x27690> │ │ │ │ @@ -40397,18 +40397,18 @@ │ │ │ │ mov r6, r2 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @ instruction: 0xfffffc48 │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ @ instruction: 0xfffff978 │ │ │ │ - cmneq r1, r4, asr #14 │ │ │ │ + cmneq r1, r4, lsr r7 │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0x01611798 │ │ │ │ + cmneq r1, r8, lsl #15 │ │ │ │ andeq r0, r0, r9, asr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 33af4 <__cxa_atexit@plt+0x277a8> │ │ │ │ @@ -40431,15 +40431,15 @@ │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffff8b4 │ │ │ │ - smceq 4460 @ 0x116c │ │ │ │ + cmneq r1, ip, ror #12 │ │ │ │ @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r9, asr #9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ and r2, r7, #3 │ │ │ │ @@ -40506,15 +40506,15 @@ │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffff874 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ @ instruction: 0xfffff87c │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - cmneq r1, r0, lsr #11 │ │ │ │ + @ instruction: 0x01611590 │ │ │ │ andeq r2, r0, ip, ror #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 33cac <__cxa_atexit@plt+0x27960> │ │ │ │ @@ -40541,15 +40541,15 @@ │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ @ instruction: 0xfffff7c8 │ │ │ │ - cmneq r1, r4, asr #9 │ │ │ │ + strheq r1, [r1, #-68]! @ 0xffffffbc │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ andeq r2, r0, ip, ror #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 33d98 <__cxa_atexit@plt+0x27a4c> │ │ │ │ @@ -40616,18 +40616,18 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r2 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffff7d8 │ │ │ │ @ instruction: 0xfffffe68 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - strheq r1, [r1, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r1, r0, lsr #7 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ @ instruction: 0xfffff6d4 │ │ │ │ - ldrdeq r1, [r1, #-60]! @ 0xffffffc4 │ │ │ │ + cmneq r1, ip, asr #7 │ │ │ │ andeq r2, r0, ip, ror #13 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldmib r5, {r9, sl, ip} │ │ │ │ and r1, r7, #3 │ │ │ │ @@ -40702,15 +40702,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xfffff614 │ │ │ │ @ instruction: 0xfffffd1c │ │ │ │ @ instruction: 0xfffffe08 │ │ │ │ @ instruction: 0xfffff568 │ │ │ │ - smceq 4384 @ 0x1120 │ │ │ │ + cmneq r1, r0, ror #4 │ │ │ │ smlalbteq r9, pc, ip, r6 @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3400c <__cxa_atexit@plt+0x27cc0> │ │ │ │ @@ -40862,15 +40862,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 341d4 <__cxa_atexit@plt+0x27e88> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r1, r8, ror #1 │ │ │ │ + ldrdeq r1, [r1, #-8]! │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -40887,15 +40887,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 34238 <__cxa_atexit@plt+0x27eec> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r1, r4, lsl #1 │ │ │ │ + smceq 4356 @ 0x1104 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 342c8 <__cxa_atexit@plt+0x27f7c> │ │ │ │ @@ -40930,16 +40930,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 342e8 <__cxa_atexit@plt+0x27f9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - smulbteq r1, r8, lr │ │ │ │ - smultteq r1, ip, lr │ │ │ │ + strheq r0, [r1, #-232]! @ 0xffffff18 │ │ │ │ + ldrdeq r0, [r1, #-236]! @ 0xffffff14 │ │ │ │ hvceq 63804 @ 0xf93c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #76] @ 34348 <__cxa_atexit@plt+0x27ffc> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -40957,16 +40957,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r1, r0, lsr lr │ │ │ │ - cmneq r1, r4, asr lr │ │ │ │ + cmneq r1, r0, lsr #28 │ │ │ │ + cmneq r1, r4, asr #28 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 34390 <__cxa_atexit@plt+0x28044> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 34394 <__cxa_atexit@plt+0x28048> │ │ │ │ @@ -40974,16 +40974,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smultteq r1, ip, sp │ │ │ │ - cmneq r1, r0, lsl lr │ │ │ │ + ldrdeq r0, [r1, #-220]! @ 0xffffff24 │ │ │ │ + cmneq r1, r0, lsl #28 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3441c <__cxa_atexit@plt+0x280d0> │ │ │ │ ldr r3, [pc, #116] @ 3442c <__cxa_atexit@plt+0x280e0> │ │ │ │ @@ -41015,15 +41015,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 34438 <__cxa_atexit@plt+0x280ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - smultbeq r1, r8, lr │ │ │ │ + @ instruction: 0x01610e98 │ │ │ │ cmpeq pc, ip, lsr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #68] @ 34490 <__cxa_atexit@plt+0x28144> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -41039,28 +41039,28 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ addeq r7, r7, #4 │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r1, ip, lsl lr │ │ │ │ + cmneq r1, ip, lsl #28 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 344c8 <__cxa_atexit@plt+0x2817c> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ cmp r2, r7 │ │ │ │ addeq r3, r3, #4 │ │ │ │ ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - smultteq r1, r4, sp │ │ │ │ + ldrdeq r0, [r1, #-212]! @ 0xffffff2c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 34544 <__cxa_atexit@plt+0x281f8> │ │ │ │ ldr r3, [pc, #128] @ 3456c <__cxa_atexit@plt+0x28220> │ │ │ │ @@ -41095,15 +41095,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ cmpeq pc, r8, lsl r1 @ │ │ │ │ - smceq 4296 @ 0x10c8 │ │ │ │ + cmneq r1, r8, ror #24 │ │ │ │ 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 345bc <__cxa_atexit@plt+0x28270> │ │ │ │ @@ -41116,15 +41116,15 @@ │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #7 │ │ │ │ str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smultteq r1, ip, fp │ │ │ │ + ldrdeq r0, [r1, #-188]! @ 0xffffff44 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 345fc <__cxa_atexit@plt+0x282b0> │ │ │ │ ldr r5, [pc, #32] @ 3460c <__cxa_atexit@plt+0x282c0> │ │ │ │ @@ -41278,16 +41278,16 @@ │ │ │ │ sub r7, r6, #7 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smceq 4260 @ 0x10a4 │ │ │ │ - cmneq r1, ip, asr sl │ │ │ │ + cmneq r1, r4, ror #20 │ │ │ │ + cmneq r1, ip, asr #20 │ │ │ │ ldrdeq r8, [pc, #-220] @ 34784 <__cxa_atexit@plt+0x28438> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 348b0 <__cxa_atexit@plt+0x28564> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41305,15 +41305,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b fd978c <__cxa_atexit@plt+0xfcd440> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltbeq r8, pc, ip, sp @ │ │ │ │ - cmneq r1, r0, lsr r9 │ │ │ │ + cmneq r1, r0, lsr #18 │ │ │ │ strheq r8, [pc, #-220] @ 347ec <__cxa_atexit@plt+0x284a0> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 34914 <__cxa_atexit@plt+0x285c8> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41330,15 +41330,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b fda9f8 <__cxa_atexit@plt+0xfce6ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbbeq r8, pc, ip, sp @ │ │ │ │ - smulbteq r1, ip, r8 │ │ │ │ + strheq r0, [r1, #-140]! @ 0xffffff74 │ │ │ │ hvceq 63704 @ 0xf8d8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 3497c <__cxa_atexit@plt+0x28630> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41355,16 +41355,16 @@ │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r9 │ │ │ │ b fd978c <__cxa_atexit@plt+0xfcd440> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smceq 4224 @ 0x1080 │ │ │ │ - cmneq r1, r0, lsr r9 │ │ │ │ + cmneq r1, r0, ror #16 │ │ │ │ + cmneq r1, r0, lsr #18 │ │ │ │ cmpeq pc, ip, lsl sp @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 349e0 <__cxa_atexit@plt+0x28694> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41381,15 +41381,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b fda9f8 <__cxa_atexit@plt+0xfce6ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq r8, pc, ip, ip @ │ │ │ │ - cmneq r1, r0, lsl #16 │ │ │ │ + strdeq r0, [r1, #-112]! @ 0xffffff90 │ │ │ │ ldrdeq r8, [pc, #-200] @ 34930 <__cxa_atexit@plt+0x285e4> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 34a4c <__cxa_atexit@plt+0x28700> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41409,15 +41409,15 @@ │ │ │ │ b fad534 <__cxa_atexit@plt+0xfa11e8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, ror #24 │ │ │ │ @ instruction: 0x014f8c90 │ │ │ │ - @ instruction: 0x01610794 │ │ │ │ + smulbbeq r1, r4, r7 │ │ │ │ hvceq 63692 @ 0xf8cc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 34ab4 <__cxa_atexit@plt+0x28768> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41434,15 +41434,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b fda9f8 <__cxa_atexit@plt+0xfce6ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, ip, asr #24 │ │ │ │ - cmneq r1, ip, lsr #14 │ │ │ │ + cmneq r1, ip, lsl r7 │ │ │ │ cmpeq pc, r8, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 34b18 <__cxa_atexit@plt+0x287cc> │ │ │ │ mov r0, r4 │ │ │ │ @@ -41459,15 +41459,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b fda9f8 <__cxa_atexit@plt+0xfce6ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strdeq r8, [pc, #-184] @ 34a70 <__cxa_atexit@plt+0x28724> │ │ │ │ - smulbteq r1, r8, r6 │ │ │ │ + strheq r0, [r1, #-104]! @ 0xffffff98 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 34b6c <__cxa_atexit@plt+0x28820> │ │ │ │ @@ -41766,16 +41766,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #24] @ 34ff8 <__cxa_atexit@plt+0x28cac> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldrdeq r0, [r1, #-36]! @ 0xffffffdc │ │ │ │ - ldrdeq r0, [r1, #-32]! @ 0xffffffe0 │ │ │ │ + smulbteq r1, r4, r2 │ │ │ │ + smulbteq r1, r0, r2 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -41798,16 +41798,16 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #24] @ 35078 <__cxa_atexit@plt+0x28d2c> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r1, ip, ror #4 │ │ │ │ - cmneq r1, r0, ror #4 │ │ │ │ + cmneq r1, ip, asr r2 │ │ │ │ + cmneq r1, r0, asr r2 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 35100 <__cxa_atexit@plt+0x28db4> │ │ │ │ @@ -41840,15 +41840,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3511c <__cxa_atexit@plt+0x28dd0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - smulbteq r1, r4, r1 │ │ │ │ + strheq r0, [r1, #-20]! @ 0xffffffec │ │ │ │ cmpeq pc, r4, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #68] @ 35174 <__cxa_atexit@plt+0x28e28> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -41864,28 +41864,28 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ addcc r7, r7, #4 │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r1, r8, lsr r1 │ │ │ │ + cmneq r1, r8, lsr #2 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 351ac <__cxa_atexit@plt+0x28e60> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ cmp r2, r7 │ │ │ │ addlt r3, r3, #4 │ │ │ │ ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - cmneq r1, r0, lsl #2 │ │ │ │ + strdeq r0, [r1, #-0]! │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3525c <__cxa_atexit@plt+0x28f10> │ │ │ │ ldr r3, [pc, #156] @ 3526c <__cxa_atexit@plt+0x28f20> │ │ │ │ @@ -41927,18 +41927,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 3527c <__cxa_atexit@plt+0x28f30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ - qdsubeq r0, r8, r1 │ │ │ │ - @ instruction: 0x01610098 │ │ │ │ + cmneq r1, r8, asr #32 │ │ │ │ + smulbbeq r1, r8, r0 │ │ │ │ smlaltteq r8, pc, ip, r4 @ │ │ │ │ - qdsubeq r0, r0, r1 │ │ │ │ + cmneq r1, r0, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #108] @ 35300 <__cxa_atexit@plt+0x28fb4> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -41963,16 +41963,16 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3530c <__cxa_atexit@plt+0x28fc0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - strheq pc, [r0, #-244]! @ 0xffffff0c @ │ │ │ │ - ldrdeq pc, [r0, #-252]! @ 0xffffff04 │ │ │ │ + msreq SPSR_irq, r4 │ │ │ │ + msreq SPSR_irq, ip │ │ │ │ msreq SPSR_irq, ip │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ @@ -42049,15 +42049,15 @@ │ │ │ │ ldr r7, [r7, #11] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - msreq SPSR_, r4 @ │ │ │ │ + msreq SPSR_, r4, lsl #27 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 354d0 <__cxa_atexit@plt+0x29184> │ │ │ │ ldr r3, [pc, #120] @ 354f8 <__cxa_atexit@plt+0x291ac> │ │ │ │ @@ -42090,15 +42090,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ smlalbbeq r8, pc, r0, r2 @ │ │ │ │ - msreq SPSR_, ip, lsr #26 │ │ │ │ + msreq SPSR_, ip, lsl sp │ │ │ │ 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 3553c <__cxa_atexit@plt+0x291f0> │ │ │ │ @@ -42108,15 +42108,15 @@ │ │ │ │ ldr r7, [r7, #7] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - msreq SPSR_, r8, lsr #25 │ │ │ │ + msreq SPSR_, r8 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 355bc <__cxa_atexit@plt+0x29270> │ │ │ │ ldr r3, [pc, #120] @ 355e4 <__cxa_atexit@plt+0x29298> │ │ │ │ @@ -42149,15 +42149,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ @ instruction: 0x014f8198 │ │ │ │ - msreq SPSR_, r0, asr #24 │ │ │ │ + msreq SPSR_, r0, lsr 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 │ │ │ │ bcc 35628 <__cxa_atexit@plt+0x292dc> │ │ │ │ @@ -42167,15 +42167,15 @@ │ │ │ │ ldr r7, [r7, #3] │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq pc, [r0, #-188]! @ 0xffffff44 @ │ │ │ │ + msreq SPSR_irq, ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 35680 <__cxa_atexit@plt+0x29334> │ │ │ │ ldr r3, [pc, #56] @ 35690 <__cxa_atexit@plt+0x29344> │ │ │ │ @@ -42266,15 +42266,15 @@ │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 357c4 <__cxa_atexit@plt+0x29478> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - ldrdeq pc, [r0, #-156]! @ 0xffffff64 │ │ │ │ + msreq SPSR_, ip, asr #19 │ │ │ │ strheq r7, [pc, #-244] @ 356d8 <__cxa_atexit@plt+0x2938c> │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ stm r5, {r3, r7} │ │ │ │ @@ -42298,15 +42298,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffdc │ │ │ │ - msreq SPSR_, r0, asr #18 │ │ │ │ + msreq SPSR_, r0, lsr r9 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 35888 <__cxa_atexit@plt+0x2953c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #44] @ 35890 <__cxa_atexit@plt+0x29544> │ │ │ │ @@ -42319,15 +42319,15 @@ │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r7, [r2] │ │ │ │ mov r5, r3 │ │ │ │ b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ msreq (UNDEF: 96), r0 │ │ │ │ - msreq SPSR_, r4, ror #17 │ │ │ │ + ldrdeq pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 358dc <__cxa_atexit@plt+0x29590> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #44] @ 358e4 <__cxa_atexit@plt+0x29598> │ │ │ │ @@ -42339,16 +42339,16 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r7, [r2] │ │ │ │ mov r5, r3 │ │ │ │ b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [r0, #-156]! @ 0xffffff64 │ │ │ │ - msreq SPSR_, r0 @ │ │ │ │ + msreq SPSR_, ip, asr #19 │ │ │ │ + msreq SPSR_, r0, lsl #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 35924 <__cxa_atexit@plt+0x295d8> │ │ │ │ ldr r2, [pc, #36] @ 3592c <__cxa_atexit@plt+0x295e0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -42357,16 +42357,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 133ee6c <__cxa_atexit@plt+0x1332b20> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - msreq SPSR_, r4, asr r8 │ │ │ │ - msreq SPSR_, ip, asr #16 │ │ │ │ + msreq SPSR_, r4, asr #16 │ │ │ │ + msreq SPSR_, ip, lsr r8 │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 359b4 <__cxa_atexit@plt+0x29668> │ │ │ │ ldr r1, [pc, #108] @ 359bc <__cxa_atexit@plt+0x29670> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -42456,15 +42456,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ - strdeq pc, [r0, #-96]! @ 0xffffffa0 │ │ │ │ + msreq (UNDEF: 96), r0 │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 35b3c <__cxa_atexit@plt+0x297f0> │ │ │ │ ldr r1, [pc, #108] @ 35b44 <__cxa_atexit@plt+0x297f8> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -42554,15 +42554,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffed0 │ │ │ │ - msreq SPSR_, r8, ror #10 │ │ │ │ + msreq SPSR_, r8, asr r5 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r8 │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 35cb8 <__cxa_atexit@plt+0x2996c> │ │ │ │ ldr lr, [pc, #92] @ 35cc0 <__cxa_atexit@plt+0x29974> │ │ │ │ @@ -42649,15 +42649,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - strheq pc, [r0, #-60]! @ 0xffffffc4 @ │ │ │ │ + msreq SPSR_irq, ip │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 35de0 <__cxa_atexit@plt+0x29a94> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -42760,15 +42760,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #3 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ msreq (UNDEF: 96), ip │ │ │ │ @ instruction: 0xfffffb58 │ │ │ │ - smceq 3876 @ 0xf24 │ │ │ │ + msreq (UNDEF: 96), r4 │ │ │ │ msreq (UNDEF: 96), r0 │ │ │ │ andeq r0, r0, r7, asr #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 35fa0 <__cxa_atexit@plt+0x29c54> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -42819,18 +42819,18 @@ │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - msreq SPSR_, r8, lsl r1 │ │ │ │ + msreq SPSR_, r8, lsl #2 │ │ │ │ @ instruction: 0xfffffbc8 │ │ │ │ - msreq SPSR_, ip, asr r1 │ │ │ │ - msreq SPSR_, r8, asr #2 │ │ │ │ + msreq SPSR_, ip, asr #2 │ │ │ │ + msreq SPSR_, r8, lsr r1 │ │ │ │ andeq r0, r0, r6, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 360ec <__cxa_atexit@plt+0x29da0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ @@ -42862,18 +42862,18 @@ │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - msreq SPSR_, ip, rrx │ │ │ │ + qdsubeq pc, ip, r0 @ │ │ │ │ @ instruction: 0xfffff994 │ │ │ │ - strheq pc, [r0, #-0]! @ │ │ │ │ - msreq SPSR_, ip @ │ │ │ │ + msreq SPSR_, r0, lsr #1 │ │ │ │ + msreq SPSR_, ip, lsl #1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r7, [r7, #16] │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -42962,15 +42962,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r2 │ │ │ │ andeq r0, r0, r4, asr #5 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ smlaltteq r7, pc, r8, r4 @ │ │ │ │ - cmneq r0, r4, asr #30 │ │ │ │ + cmneq r0, r4, lsr pc │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 362e8 <__cxa_atexit@plt+0x29f9c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -42990,15 +42990,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ b 133ee6c <__cxa_atexit@plt+0x1332b20> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq lr, [r0, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r0, r4, asr #29 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 36358 <__cxa_atexit@plt+0x2a00c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -43018,15 +43018,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ b 133ee6c <__cxa_atexit@plt+0x1332b20> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmneq r0, r4, ror #28 │ │ │ │ + cmneq r0, r4, asr lr │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 363c8 <__cxa_atexit@plt+0x2a07c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ @@ -43077,16 +43077,16 @@ │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - smceq 3792 @ 0xed0 │ │ │ │ - strdeq lr, [r0, #-208]! @ 0xffffff30 │ │ │ │ + cmneq r0, r0, ror #26 │ │ │ │ + cmneq r0, r0, ror #27 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 364b8 <__cxa_atexit@plt+0x2a16c> │ │ │ │ ldr r3, [pc, #68] @ 364d4 <__cxa_atexit@plt+0x2a188> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ @@ -43105,15 +43105,15 @@ │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmneq r0, r4, ror #25 │ │ │ │ + ldrdeq lr, [r0, #-196]! @ 0xffffff3c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 36500 <__cxa_atexit@plt+0x2a1b4> │ │ │ │ mov r8, r7 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -43264,16 +43264,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - cmneq r0, ip, lsr #21 │ │ │ │ - cmneq r0, r0, lsl #21 │ │ │ │ + @ instruction: 0x0160ea9c │ │ │ │ + smceq 3744 @ 0xea0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 36788 <__cxa_atexit@plt+0x2a43c> │ │ │ │ ldr r7, [pc, #76] @ 367c8 <__cxa_atexit@plt+0x2a47c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ @@ -43292,16 +43292,16 @@ │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r8, lsr #20 │ │ │ │ - cmneq r0, r0, lsl #20 │ │ │ │ + cmneq r0, r8, lsl sl │ │ │ │ + strdeq lr, [r0, #-144]! @ 0xffffff70 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 367f8 <__cxa_atexit@plt+0x2a4ac> │ │ │ │ str r8, [r5, #-8]! │ │ │ │ @@ -43375,18 +43375,18 @@ │ │ │ │ stm r5, {r0, r7} │ │ │ │ ldr r7, [pc, #16] @ 36914 <__cxa_atexit@plt+0x2a5c8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r1 │ │ │ │ - cmneq r0, r0, lsl #17 │ │ │ │ + smceq 3712 @ 0xe80 │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - smceq 3712 @ 0xe80 │ │ │ │ + cmneq r0, r0, ror #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [pc, #136] @ 369c0 <__cxa_atexit@plt+0x2a674> │ │ │ │ and r2, r3, #3 │ │ │ │ sub r3, r2, #1 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ @@ -43420,15 +43420,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - strheq lr, [r0, #-116]! @ 0xffffff8c │ │ │ │ + cmneq r0, r4, lsr #15 │ │ │ │ andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bne 36a1c <__cxa_atexit@plt+0x2a6d0> │ │ │ │ @@ -43450,15 +43450,15 @@ │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r0, r4, lsr r7 │ │ │ │ + cmneq r0, r4, lsr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r7, fp │ │ │ │ b 3680c <__cxa_atexit@plt+0x2a4c0> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ @@ -43564,17 +43564,17 @@ │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #3 │ │ │ │ andeq r0, r0, r8, lsr r2 │ │ │ │ andeq r0, r0, r4, lsl #5 │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ andeq r0, r0, ip, lsl r3 │ │ │ │ smlalbteq r6, pc, r8, fp @ │ │ │ │ - cmneq r0, ip, ror #11 │ │ │ │ + ldrdeq lr, [r0, #-92]! @ 0xffffffa4 │ │ │ │ @ instruction: 0x014f6b9c │ │ │ │ - cmneq r0, r8, ror #12 │ │ │ │ + cmneq r0, r8, asr r6 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 36c80 <__cxa_atexit@plt+0x2a934> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ ldr sl, [r7, #6] │ │ │ │ @@ -43610,15 +43610,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmneq r0, ip, lsl r5 │ │ │ │ + cmneq r0, ip, lsl #10 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #56] @ 36d0c <__cxa_atexit@plt+0x2a9c0> │ │ │ │ ldr r9, [r5, #20] │ │ │ │ str r7, [r5, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r9, #3 │ │ │ │ @@ -43688,18 +43688,18 @@ │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrdeq lr, [r0, #-56]! @ 0xffffffc8 │ │ │ │ - strdeq lr, [r0, #-60]! @ 0xffffffc4 │ │ │ │ - cmneq r0, r0, lsr #8 │ │ │ │ - ldrdeq lr, [r0, #-52]! @ 0xffffffcc │ │ │ │ + cmneq r0, r8, asr #7 │ │ │ │ + cmneq r0, ip, ror #7 │ │ │ │ + cmneq r0, r0, lsl r4 │ │ │ │ + cmneq r0, r4, asr #7 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ str r7, [r5, #16] │ │ │ │ @@ -43729,17 +43729,17 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #28] @ 36ea8 <__cxa_atexit@plt+0x2ab5c> │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r8, lsr r3 │ │ │ │ - cmneq r0, ip, asr r3 │ │ │ │ - cmneq r0, r0, lsl r3 │ │ │ │ + cmneq r0, r8, lsr #6 │ │ │ │ + cmneq r0, ip, asr #6 │ │ │ │ + cmneq r0, r0, lsl #6 │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #36] @ 36ee0 <__cxa_atexit@plt+0x2ab94> │ │ │ │ ldr r2, [pc, #36] @ 36ee4 <__cxa_atexit@plt+0x2ab98> │ │ │ │ and r7, r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -43747,15 +43747,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ strheq r6, [pc, #-132] @ 36e64 <__cxa_atexit@plt+0x2ab18> │ │ │ │ - ldrdeq lr, [r0, #-40]! @ 0xffffffd8 │ │ │ │ + cmneq r0, r8, asr #5 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 36f74 <__cxa_atexit@plt+0x2ac28> │ │ │ │ ldr r3, [pc, #124] @ 36f84 <__cxa_atexit@plt+0x2ac38> │ │ │ │ @@ -43789,16 +43789,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 36f94 <__cxa_atexit@plt+0x2ac48> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmneq r0, ip, lsl r2 │ │ │ │ - cmneq r0, r0, asr #4 │ │ │ │ + cmneq r0, ip, lsl #4 │ │ │ │ + cmneq r0, r0, lsr r2 │ │ │ │ cmpeq pc, r0, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #76] @ 36ff4 <__cxa_atexit@plt+0x2aca8> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -43816,16 +43816,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ addcc r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r4, lsl #3 │ │ │ │ - cmneq r0, r8, lsr #3 │ │ │ │ + smceq 3604 @ 0xe14 │ │ │ │ + @ instruction: 0x0160e198 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 3703c <__cxa_atexit@plt+0x2acf0> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 37040 <__cxa_atexit@plt+0x2acf4> │ │ │ │ @@ -43833,16 +43833,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r7 │ │ │ │ addlt r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, asr #2 │ │ │ │ - cmneq r0, r4, ror #2 │ │ │ │ + cmneq r0, r0, lsr r1 │ │ │ │ + cmneq r0, r4, asr r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 370d0 <__cxa_atexit@plt+0x2ad84> │ │ │ │ ldr r2, [pc, #124] @ 370e0 <__cxa_atexit@plt+0x2ad94> │ │ │ │ @@ -43956,16 +43956,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 37230 <__cxa_atexit@plt+0x2aee4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmneq r0, r0, lsl #31 │ │ │ │ - cmneq r0, r4, lsr #31 │ │ │ │ + smceq 3568 @ 0xdf0 │ │ │ │ + @ instruction: 0x0160df94 │ │ │ │ smlalbteq r6, pc, ip, r8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #76] @ 37290 <__cxa_atexit@plt+0x2af44> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -43983,16 +43983,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ addcc r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r8, ror #29 │ │ │ │ - cmneq r0, ip, lsl #30 │ │ │ │ + ldrdeq sp, [r0, #-232]! @ 0xffffff18 │ │ │ │ + strdeq sp, [r0, #-236]! @ 0xffffff14 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 372d8 <__cxa_atexit@plt+0x2af8c> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 372dc <__cxa_atexit@plt+0x2af90> │ │ │ │ @@ -44000,16 +44000,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r7 │ │ │ │ addlt r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsr #29 │ │ │ │ - cmneq r0, r8, asr #29 │ │ │ │ + @ instruction: 0x0160de94 │ │ │ │ + strheq sp, [r0, #-232]! @ 0xffffff18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 37364 <__cxa_atexit@plt+0x2b018> │ │ │ │ ldr r3, [pc, #116] @ 37374 <__cxa_atexit@plt+0x2b028> │ │ │ │ @@ -44041,15 +44041,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 37380 <__cxa_atexit@plt+0x2b034> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmneq r0, r0, ror #30 │ │ │ │ + cmneq r0, r0, asr pc │ │ │ │ hvceq 63100 @ 0xf67c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #68] @ 373d8 <__cxa_atexit@plt+0x2b08c> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -44065,28 +44065,28 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ addcc r7, r7, #4 │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq sp, [r0, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r0, r4, asr #29 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 37410 <__cxa_atexit@plt+0x2b0c4> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ cmp r2, r7 │ │ │ │ addlt r3, r3, #4 │ │ │ │ ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0160de9c │ │ │ │ + cmneq r0, ip, lsl #29 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 374a0 <__cxa_atexit@plt+0x2b154> │ │ │ │ ldr r2, [pc, #124] @ 374b0 <__cxa_atexit@plt+0x2b164> │ │ │ │ @@ -44307,15 +44307,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 377a8 <__cxa_atexit@plt+0x2b45c> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r0, r4, lsl fp │ │ │ │ + cmneq r0, r4, lsl #22 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -44332,15 +44332,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 3780c <__cxa_atexit@plt+0x2b4c0> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - strheq sp, [r0, #-160]! @ 0xffffff60 │ │ │ │ + cmneq r0, r0, lsr #21 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 378ac <__cxa_atexit@plt+0x2b560> │ │ │ │ @@ -44395,15 +44395,15 @@ │ │ │ │ sub r5, r5, #12 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ @ instruction: 0x014f6294 │ │ │ │ - @ instruction: 0x0160d894 │ │ │ │ + cmneq r0, r4, lsl #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r2, [pc, #64] @ 37960 <__cxa_atexit@plt+0x2b614> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ ldr r1, [r3, #3] │ │ │ │ @@ -44513,16 +44513,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #24] @ 37ae4 <__cxa_atexit@plt+0x2b798> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r0, r8, ror #15 │ │ │ │ - cmneq r0, r4, ror #15 │ │ │ │ + ldrdeq sp, [r0, #-120]! @ 0xffffff88 │ │ │ │ + ldrdeq sp, [r0, #-116]! @ 0xffffff8c │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -44545,16 +44545,16 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #24] @ 37b64 <__cxa_atexit@plt+0x2b818> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r0, r0, lsl #15 │ │ │ │ - smceq 3444 @ 0xd74 │ │ │ │ + smceq 3440 @ 0xd70 │ │ │ │ + cmneq r0, r4, ror #14 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 37be4 <__cxa_atexit@plt+0x2b898> │ │ │ │ @@ -44584,16 +44584,16 @@ │ │ │ │ addeq r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 37c00 <__cxa_atexit@plt+0x2b8b4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - strheq sp, [r0, #-92]! @ 0xffffffa4 │ │ │ │ - strheq sp, [r0, #-84]! @ 0xffffffac │ │ │ │ + cmneq r0, ip, lsr #11 │ │ │ │ + cmneq r0, r4, lsr #11 │ │ │ │ hvceq 62972 @ 0xf5fc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #56] @ 37c4c <__cxa_atexit@plt+0x2b900> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -44605,16 +44605,16 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r7, r2, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, asr #10 │ │ │ │ - cmneq r0, r0, asr r5 │ │ │ │ + cmneq r0, r4, lsr r5 │ │ │ │ + cmneq r0, r0, asr #10 │ │ │ │ cmpeq pc, r4, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 37cac <__cxa_atexit@plt+0x2b960> │ │ │ │ mov r0, r4 │ │ │ │ @@ -44632,15 +44632,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq r5, pc, r0, pc @ │ │ │ │ - cmneq r0, r4, lsr r5 │ │ │ │ + cmneq r0, r4, lsr #10 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 37d80 <__cxa_atexit@plt+0x2ba34> │ │ │ │ mov r7, r5 │ │ │ │ @@ -44687,16 +44687,16 @@ │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 37da0 <__cxa_atexit@plt+0x2ba54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ - cmneq r0, r8, asr r5 │ │ │ │ - cmneq r0, r4, asr r5 │ │ │ │ + cmneq r0, r8, asr #10 │ │ │ │ + cmneq r0, r4, asr #10 │ │ │ │ muleq r0, r0, r0 │ │ │ │ cmpeq pc, r4, lsl pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r2, r7, #3 │ │ │ │ str r7, [r3], #4 │ │ │ │ @@ -44736,31 +44736,31 @@ │ │ │ │ addeq r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r4, lsl #9 │ │ │ │ - cmneq r0, r0, lsl #9 │ │ │ │ + smceq 3396 @ 0xd44 │ │ │ │ + smceq 3392 @ 0xd40 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 37e94 <__cxa_atexit@plt+0x2bb48> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #28] @ 37e98 <__cxa_atexit@plt+0x2bb4c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r2, #1 │ │ │ │ cmp r1, #13 │ │ │ │ addeq r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsr r4 │ │ │ │ - cmneq r0, r0, lsr r4 │ │ │ │ + cmneq r0, r4, lsr #8 │ │ │ │ + cmneq r0, r0, lsr #8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r7 │ │ │ │ b 37cc8 <__cxa_atexit@plt+0x2b97c> │ │ │ │ @@ -44804,15 +44804,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 37f64 <__cxa_atexit@plt+0x2bc18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ cmpeq pc, r0, asr sp @ │ │ │ │ - smceq 3388 @ 0xd3c │ │ │ │ + cmneq r0, ip, ror #6 │ │ │ │ cmpeq pc, ip, lsl sp @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 37fb0 <__cxa_atexit@plt+0x2bc64> │ │ │ │ ldr r8, [r7, #6] │ │ │ │ @@ -44832,15 +44832,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq sp, [r0, #-36]! @ 0xffffffdc │ │ │ │ + cmneq r0, r4, ror #5 │ │ │ │ smlaltbeq r5, pc, ip, ip @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b 37cc8 <__cxa_atexit@plt+0x2b97c> │ │ │ │ @@ -44873,15 +44873,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 38084 <__cxa_atexit@plt+0x2bd38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, asr r2 │ │ │ │ + cmneq r0, r0, asr #4 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmpeq pc, r8, lsr ip @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ str r7, [r5] │ │ │ │ @@ -44899,15 +44899,15 @@ │ │ │ │ bx r0 │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #12] @ 380e4 <__cxa_atexit@plt+0x2bd98> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r0, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r0, r8, asr #3 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 38114 <__cxa_atexit@plt+0x2bdc8> │ │ │ │ @@ -44985,15 +44985,15 @@ │ │ │ │ ldr r7, [pc, #28] @ 38244 <__cxa_atexit@plt+0x2bef8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0160d09c │ │ │ │ + cmneq r0, ip, lsl #1 │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ smlalbbeq r5, pc, r0, sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ @@ -45022,15 +45022,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 382d8 <__cxa_atexit@plt+0x2bf8c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - strdeq ip, [r0, #-252]! @ 0xffffff04 │ │ │ │ + cmneq r0, ip, ror #31 │ │ │ │ @ instruction: 0xfffffdf4 │ │ │ │ smlaltteq r5, pc, r4, r9 @ │ │ │ │ andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r8, [r5, #12]! │ │ │ │ mov r3, r5 │ │ │ │ @@ -45090,15 +45090,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 383e8 <__cxa_atexit@plt+0x2c09c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq ip, [r0, #-228]! @ 0xffffff1c │ │ │ │ + cmneq r0, r4, ror #29 │ │ │ │ @ instruction: 0xfffffd08 │ │ │ │ ldrdeq r5, [pc, #-136] @ 38368 <__cxa_atexit@plt+0x2c01c> │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ str r7, [r5] │ │ │ │ @@ -45135,15 +45135,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 3849c <__cxa_atexit@plt+0x2c150> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsr lr │ │ │ │ + cmneq r0, r8, lsr #28 │ │ │ │ @ instruction: 0xfffffc30 │ │ │ │ cmpeq pc, r0, lsr #16 │ │ │ │ cmpeq pc, ip, asr r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ @@ -45163,15 +45163,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, lsl r8 @ │ │ │ │ - cmneq r0, r8, ror #25 │ │ │ │ + ldrdeq ip, [r0, #-200]! @ 0xffffff38 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 385a0 <__cxa_atexit@plt+0x2c254> │ │ │ │ ldr r2, [pc, #136] @ 385b0 <__cxa_atexit@plt+0x2c264> │ │ │ │ @@ -45209,15 +45209,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 385b8 <__cxa_atexit@plt+0x2c26c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ hvceq 62840 @ 0xf578 │ │ │ │ - ldrdeq ip, [r0, #-180]! @ 0xffffff4c │ │ │ │ + cmneq r0, r4, asr #23 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 38610 <__cxa_atexit@plt+0x2c2c4> │ │ │ │ ldr r2, [r7, #2] │ │ │ │ mov r3, r7 │ │ │ │ @@ -45239,15 +45239,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r0, r8, asr #22 │ │ │ │ + cmneq r0, r8, lsr fp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 38654 <__cxa_atexit@plt+0x2c308> │ │ │ │ @@ -45333,15 +45333,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq r5, pc, r0, r5 @ │ │ │ │ - cmneq r0, r0, asr #20 │ │ │ │ + cmneq r0, r0, lsr sl │ │ │ │ ldrdeq r5, [pc, #-88] @ 38760 <__cxa_atexit@plt+0x2c414> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3884c <__cxa_atexit@plt+0x2c500> │ │ │ │ @@ -46058,33 +46058,33 @@ │ │ │ │ ldr r5, [pc, #36] @ 39310 <__cxa_atexit@plt+0x2cfc4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl #31 │ │ │ │ - strdeq fp, [r0, #-228]! @ 0xffffff1c │ │ │ │ + smceq 3056 @ 0xbf0 │ │ │ │ + cmneq r0, r4, ror #29 │ │ │ │ @ instruction: 0xfffff814 │ │ │ │ smlalbteq r4, pc, r4, sl @ │ │ │ │ - smceq 3040 @ 0xbe0 │ │ │ │ + cmneq r0, r0, ror #28 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ smlaltbeq r4, pc, r4, sl @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r9, [pc, #20] @ 39344 <__cxa_atexit@plt+0x2cff8> │ │ │ │ ldr r3, [pc, #20] @ 39348 <__cxa_atexit@plt+0x2cffc> │ │ │ │ mov sl, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ @ instruction: 0x014f4a90 │ │ │ │ - smceq 3064 @ 0xbf8 │ │ │ │ + cmneq r0, r8, ror #30 │ │ │ │ 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 │ │ │ │ @@ -46097,15 +46097,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 393a0 <__cxa_atexit@plt+0x2d054> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq fp, [r0, #-208]! @ 0xffffff30 │ │ │ │ + cmneq r0, r0, ror #27 │ │ │ │ cmpeq pc, r0, asr sl @ │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 39644 <__cxa_atexit@plt+0x2d2f8> │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -46151,16 +46151,16 @@ │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - smceq 3036 @ 0xbdc │ │ │ │ - ldrdeq fp, [r0, #-212]! @ 0xffffff2c │ │ │ │ + cmneq r0, ip, ror #26 │ │ │ │ + cmneq r0, r4, asr #27 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 394d4 <__cxa_atexit@plt+0x2d188> │ │ │ │ @@ -46317,15 +46317,15 @@ │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ - cmneq r0, ip, asr fp │ │ │ │ + cmneq r0, ip, asr #22 │ │ │ │ @ instruction: 0xfffffe3c │ │ │ │ strdeq r4, [pc, #-108] @ 396b0 <__cxa_atexit@plt+0x2d364> │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -46367,19 +46367,19 @@ │ │ │ │ ldr r7, [pc, #24] @ 397d8 <__cxa_atexit@plt+0x2d48c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsl sl │ │ │ │ + cmneq r0, r8, lsl #20 │ │ │ │ cmpeq pc, r0, lsr #12 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ - cmneq r0, r0, asr sl │ │ │ │ - ldrdeq fp, [r0, #-152]! @ 0xffffff68 │ │ │ │ + cmneq r0, r0, asr #20 │ │ │ │ + cmneq r0, r8, asr #19 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -46411,16 +46411,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ hvceq 62552 @ 0xf458 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - @ instruction: 0x0160b99c │ │ │ │ - cmneq r0, ip, lsl r9 │ │ │ │ + cmneq r0, ip, lsl #19 │ │ │ │ + cmneq r0, ip, lsl #18 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 39920 <__cxa_atexit@plt+0x2d5d4> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -46460,19 +46460,19 @@ │ │ │ │ ldr r7, [pc, #24] @ 3994c <__cxa_atexit@plt+0x2d600> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsr #17 │ │ │ │ + @ instruction: 0x0160b894 │ │ │ │ strheq r4, [pc, #-64] @ 39914 <__cxa_atexit@plt+0x2d5c8> │ │ │ │ @ instruction: 0xffffffac │ │ │ │ - ldrdeq fp, [r0, #-140]! @ 0xffffff74 │ │ │ │ - cmneq r0, r4, ror #16 │ │ │ │ + cmneq r0, ip, asr #17 │ │ │ │ + cmneq r0, r4, asr r8 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -46504,16 +46504,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, lsl #8 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmneq r0, r8, lsr #16 │ │ │ │ - cmneq r0, r8, lsr #15 │ │ │ │ + cmneq r0, r8, lsl r8 │ │ │ │ + @ instruction: 0x0160b798 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 39a94 <__cxa_atexit@plt+0x2d748> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -46553,19 +46553,19 @@ │ │ │ │ ldr r7, [pc, #24] @ 39ac0 <__cxa_atexit@plt+0x2d774> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsr r7 │ │ │ │ + cmneq r0, r0, lsr #14 │ │ │ │ cmpeq pc, r0, asr #6 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ - cmneq r0, r8, ror #14 │ │ │ │ - strdeq fp, [r0, #-96]! @ 0xffffffa0 │ │ │ │ + cmneq r0, r8, asr r7 │ │ │ │ + cmneq r0, r0, ror #13 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -46597,16 +46597,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x014f4298 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - strheq fp, [r0, #-100]! @ 0xffffff9c │ │ │ │ - cmneq r0, r4, lsr r6 │ │ │ │ + cmneq r0, r4, lsr #13 │ │ │ │ + cmneq r0, r4, lsr #12 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 39c08 <__cxa_atexit@plt+0x2d8bc> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -46646,19 +46646,19 @@ │ │ │ │ ldr r7, [pc, #24] @ 39c34 <__cxa_atexit@plt+0x2d8e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strheq fp, [r0, #-92]! @ 0xffffffa4 │ │ │ │ + cmneq r0, ip, lsr #11 │ │ │ │ ldrdeq r4, [pc, #-16] @ 39c2c <__cxa_atexit@plt+0x2d8e0> │ │ │ │ @ instruction: 0xffffffac │ │ │ │ - strdeq fp, [r0, #-84]! @ 0xffffffac │ │ │ │ - smceq 2908 @ 0xb5c │ │ │ │ + cmneq r0, r4, ror #11 │ │ │ │ + cmneq r0, ip, ror #10 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -46690,16 +46690,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmpeq pc, r8, lsr #2 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmneq r0, r0, asr #10 │ │ │ │ - cmneq r0, r0, asr #9 │ │ │ │ + cmneq r0, r0, lsr r5 │ │ │ │ + strheq fp, [r0, #-64]! @ 0xffffffc0 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 39d7c <__cxa_atexit@plt+0x2da30> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -46739,19 +46739,19 @@ │ │ │ │ ldr r7, [pc, #24] @ 39da8 <__cxa_atexit@plt+0x2da5c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, asr #8 │ │ │ │ + cmneq r0, r8, lsr r4 │ │ │ │ cmpeq pc, r0, rrx │ │ │ │ @ instruction: 0xffffffac │ │ │ │ - cmneq r0, r0, lsl #9 │ │ │ │ - cmneq r0, r8, lsl #8 │ │ │ │ + smceq 2880 @ 0xb40 │ │ │ │ + strdeq fp, [r0, #-56]! @ 0xffffffc8 │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -46783,16 +46783,16 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ strheq r3, [pc, #-248] @ 39d5c <__cxa_atexit@plt+0x2da10> │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmneq r0, ip, asr #7 │ │ │ │ - cmneq r0, ip, asr #6 │ │ │ │ + strheq fp, [r0, #-60]! @ 0xffffffc4 │ │ │ │ + cmneq r0, ip, lsr r3 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 39ed0 <__cxa_atexit@plt+0x2db84> │ │ │ │ ldr r8, [r7, #12] │ │ │ │ ldr r9, [r7, #8] │ │ │ │ @@ -46818,15 +46818,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmneq r0, ip, lsr #5 │ │ │ │ + @ instruction: 0x0160b29c │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 39f04 <__cxa_atexit@plt+0x2dbb8> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -46836,15 +46836,15 @@ │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 39f28 <__cxa_atexit@plt+0x2dbdc> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ - cmneq r0, r0, asr #4 │ │ │ │ + cmneq r0, r0, lsr r2 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 39fa4 <__cxa_atexit@plt+0x2dc58> │ │ │ │ add r9, r7, #8 │ │ │ │ @@ -46870,30 +46870,30 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl #4 │ │ │ │ + strdeq fp, [r0, #-16]! │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmneq r0, r8, asr #3 │ │ │ │ + strheq fp, [r0, #-24]! @ 0xffffffe8 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 39fe8 <__cxa_atexit@plt+0x2dc9c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 39fec <__cxa_atexit@plt+0x2dca0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r0, r0, lsl #3 │ │ │ │ + smceq 2832 @ 0xb10 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3a078 <__cxa_atexit@plt+0x2dd2c> │ │ │ │ @@ -46928,15 +46928,15 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - strdeq fp, [r0, #-8]! │ │ │ │ + cmneq r0, r8, ror #1 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ 3a0c8 <__cxa_atexit@plt+0x2dd7c> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ @@ -46957,27 +46957,27 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r0, r0, ror #1 │ │ │ │ + ldrdeq fp, [r0, #-0]! │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 3a138 <__cxa_atexit@plt+0x2ddec> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 3a13c <__cxa_atexit@plt+0x2ddf0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmneq r0, r0, lsr r0 │ │ │ │ + cmneq r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ 3a164 <__cxa_atexit@plt+0x2de18> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -46996,15 +46996,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r0, r4, asr #32 │ │ │ │ + cmneq r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3a214 <__cxa_atexit@plt+0x2dec8> │ │ │ │ @@ -47027,17 +47027,17 @@ │ │ │ │ str r3, [r8, #20] │ │ │ │ str r1, [r8, #24]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, ror #31 │ │ │ │ - smceq 2800 @ 0xaf0 │ │ │ │ - cmneq r0, r8, ror #30 │ │ │ │ + ldrdeq sl, [r0, #-244]! @ 0xffffff0c │ │ │ │ + cmneq r0, r0, ror #30 │ │ │ │ + cmneq r0, r8, asr pc │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3a290 <__cxa_atexit@plt+0x2df44> │ │ │ │ @@ -47059,15 +47059,15 @@ │ │ │ │ str r3, [r8, #20]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmneq r0, ip, lsr pc │ │ │ │ + cmneq r0, ip, lsr #30 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3a2ec <__cxa_atexit@plt+0x2dfa0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #44] @ 3a2f4 <__cxa_atexit@plt+0x2dfa8> │ │ │ │ @@ -47079,16 +47079,16 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ ldr r7, [r2] │ │ │ │ mov r5, r3 │ │ │ │ b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, asr #31 │ │ │ │ - cmneq r0, r0, lsl #29 │ │ │ │ + strheq sl, [r0, #-252]! @ 0xffffff04 │ │ │ │ + smceq 2784 @ 0xae0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 3a364 <__cxa_atexit@plt+0x2e018> │ │ │ │ @@ -47190,15 +47190,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 110ffc0 <__cxa_atexit@plt+0x1103c74> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ - strdeq sl, [r0, #-204]! @ 0xffffff34 │ │ │ │ + cmneq r0, ip, ror #25 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ @@ -47259,15 +47259,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 3a5c4 <__cxa_atexit@plt+0x2e278> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsr #23 │ │ │ │ + @ instruction: 0x0160ab98 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3a654 <__cxa_atexit@plt+0x2e308> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ @@ -47301,15 +47301,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - smceq 2736 @ 0xab0 │ │ │ │ + cmneq r0, r0, ror #22 │ │ │ │ @ instruction: 0xfffffd6c │ │ │ │ @ instruction: 0xfffffd6c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3a704 <__cxa_atexit@plt+0x2e3b8> │ │ │ │ @@ -47345,15 +47345,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, asr #21 │ │ │ │ + strheq sl, [r0, #-160]! @ 0xffffff60 │ │ │ │ @ instruction: 0xfffffcbc │ │ │ │ @ instruction: 0xfffffcbc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3a7b4 <__cxa_atexit@plt+0x2e468> │ │ │ │ @@ -47389,15 +47389,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl sl │ │ │ │ + cmneq r0, r0, lsl #20 │ │ │ │ @ instruction: 0xfffffc0c │ │ │ │ @ instruction: 0xfffffc0c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3a814 <__cxa_atexit@plt+0x2e4c8> │ │ │ │ @@ -47476,17 +47476,17 @@ │ │ │ │ str r3, [r8, #20] │ │ │ │ str r1, [r8, #24]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #17 │ │ │ │ - cmneq r0, ip, ror #16 │ │ │ │ - cmneq r0, r4, ror #16 │ │ │ │ + ldrdeq sl, [r0, #-128]! @ 0xffffff80 │ │ │ │ + cmneq r0, ip, asr r8 │ │ │ │ + cmneq r0, r4, asr r8 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3a994 <__cxa_atexit@plt+0x2e648> │ │ │ │ @@ -47508,15 +47508,15 @@ │ │ │ │ str r3, [r8, #20]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmneq r0, r8, lsr r8 │ │ │ │ + cmneq r0, r8, lsr #16 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub lr, r5, #32 │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r6 │ │ │ │ cmp fp, lr │ │ │ │ bhi 3aa80 <__cxa_atexit@plt+0x2e734> │ │ │ │ @@ -47570,19 +47570,19 @@ │ │ │ │ mov r6, sl │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r5, lr │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, ip, ror #14 │ │ │ │ + cmneq r0, ip, asr r7 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @ instruction: 0xfffffef8 │ │ │ │ - cmneq r0, ip, asr r7 │ │ │ │ + cmneq r0, ip, asr #14 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov sl, r6 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 3ab28 <__cxa_atexit@plt+0x2e7dc> │ │ │ │ @@ -47609,15 +47609,15 @@ │ │ │ │ str r3, [r8, #28]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffffe54 │ │ │ │ - cmneq r0, r4, lsr #13 │ │ │ │ + @ instruction: 0x0160a694 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -47630,15 +47630,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 3ab90 <__cxa_atexit@plt+0x2e844> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #11 │ │ │ │ + ldrdeq sl, [r0, #-80]! @ 0xffffffb0 │ │ │ │ smlalbbeq r3, pc, r0, r2 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3abd8 <__cxa_atexit@plt+0x2e88c> │ │ │ │ ldr r3, [pc, #44] @ 3abe0 <__cxa_atexit@plt+0x2e894> │ │ │ │ @@ -47652,15 +47652,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ smlaltteq r3, pc, r0, r0 @ │ │ │ │ - cmneq r0, ip, lsl #11 │ │ │ │ + smceq 2652 @ 0xa5c │ │ │ │ cmpeq pc, ip, lsl r2 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 3ac58 <__cxa_atexit@plt+0x2e90c> │ │ │ │ ldr r8, [r7, #6] │ │ │ │ @@ -47700,15 +47700,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ cmpeq pc, ip, lsl r0 @ │ │ │ │ - cmneq r0, r4, asr r6 │ │ │ │ + cmneq r0, r4, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #72] @ 3ad08 <__cxa_atexit@plt+0x2e9bc> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r7, pc, r7 │ │ │ │ tst r9, #3 │ │ │ │ @@ -47759,15 +47759,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ strheq r2, [pc, #-244] @ 3aca4 <__cxa_atexit@plt+0x2e958> │ │ │ │ - cmneq r0, r4, ror #7 │ │ │ │ + ldrdeq sl, [r0, #-52]! @ 0xffffffcc │ │ │ │ cmpeq pc, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3add4 <__cxa_atexit@plt+0x2ea88> │ │ │ │ ldr r2, [pc, #36] @ 3addc <__cxa_atexit@plt+0x2ea90> │ │ │ │ @@ -47778,15 +47778,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltteq r2, pc, ip, pc @ │ │ │ │ - @ instruction: 0x0160a398 │ │ │ │ + cmneq r0, r8, lsl #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3ae60 <__cxa_atexit@plt+0x2eb14> │ │ │ │ ldr r1, [pc, #124] @ 3ae80 <__cxa_atexit@plt+0x2eb34> │ │ │ │ @@ -47819,16 +47819,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - cmneq r0, r0, asr r3 │ │ │ │ - cmneq r0, ip, lsl #7 │ │ │ │ + cmneq r0, r0, asr #6 │ │ │ │ + smceq 2620 @ 0xa3c │ │ │ │ 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 3aec8 <__cxa_atexit@plt+0x2eb7c> │ │ │ │ @@ -47839,15 +47839,15 @@ │ │ │ │ sub r7, r7, #1 │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r0, lsr #6 │ │ │ │ + cmneq r0, r0, lsl r3 │ │ │ │ andeq r0, r2, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub sl, r5, #20 │ │ │ │ mov r1, r7 │ │ │ │ cmp fp, sl │ │ │ │ bhi 3af80 <__cxa_atexit@plt+0x2ec34> │ │ │ │ ldr lr, [pc, #148] @ 3af8c <__cxa_atexit@plt+0x2ec40> │ │ │ │ @@ -47885,15 +47885,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #4 │ │ │ │ + cmneq r0, r0, asr r2 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ @@ -47927,15 +47927,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r0, ip, ror #2 │ │ │ │ + cmneq r0, ip, asr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #0 │ │ │ │ b 3b060 <__cxa_atexit@plt+0x2ed14> │ │ │ │ @@ -47970,15 +47970,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r4, lsr #1 │ │ │ │ + @ instruction: 0x0160a094 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 3b178 <__cxa_atexit@plt+0x2ee2c> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ @@ -48014,15 +48014,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ @ instruction: 0xfffffdac │ │ │ │ - cmneq r0, r8, lsl r0 │ │ │ │ + cmneq r0, r8 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ add sl, r6, #28 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, sl │ │ │ │ bcc 3b2f0 <__cxa_atexit@plt+0x2efa4> │ │ │ │ @@ -48117,18 +48117,18 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xfffffe64 │ │ │ │ @ instruction: 0xfffffdf4 │ │ │ │ - ldrdeq r9, [r0, #-252]! @ 0xffffff04 │ │ │ │ - cmneq r0, r4, ror #30 │ │ │ │ + cmneq r0, ip, asr #31 │ │ │ │ + cmneq r0, r4, asr pc │ │ │ │ ldrdeq r2, [pc, #-164] @ 3b298 <__cxa_atexit@plt+0x2ef4c> │ │ │ │ - cmneq r0, r8, lsl #29 │ │ │ │ + smceq 2536 @ 0x9e8 │ │ │ │ @ instruction: 0xffffe474 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -48153,15 +48153,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd60 │ │ │ │ - strheq r9, [r0, #-220]! @ 0xffffff24 │ │ │ │ + cmneq r0, ip, lsr #27 │ │ │ │ andeq r0, r2, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub sl, r5, #20 │ │ │ │ mov r1, r7 │ │ │ │ cmp fp, sl │ │ │ │ bhi 3b468 <__cxa_atexit@plt+0x2f11c> │ │ │ │ ldr lr, [pc, #148] @ 3b474 <__cxa_atexit@plt+0x2f128> │ │ │ │ @@ -48199,15 +48199,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - smceq 2520 @ 0x9d8 │ │ │ │ + cmneq r0, r8, ror #26 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ @@ -48241,15 +48241,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r0, r4, lsl #25 │ │ │ │ + smceq 2500 @ 0x9c4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #0 │ │ │ │ b 3b548 <__cxa_atexit@plt+0x2f1fc> │ │ │ │ @@ -48284,15 +48284,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - strheq r9, [r0, #-188]! @ 0xffffff44 │ │ │ │ + cmneq r0, ip, lsr #23 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 3b660 <__cxa_atexit@plt+0x2f314> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ @@ -48328,15 +48328,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ @ instruction: 0xfffffdac │ │ │ │ - cmneq r0, r0, lsr fp │ │ │ │ + cmneq r0, r0, lsr #22 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ add sl, r6, #28 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, sl │ │ │ │ bcc 3b7d8 <__cxa_atexit@plt+0x2f48c> │ │ │ │ @@ -48431,18 +48431,18 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xfffffe64 │ │ │ │ @ instruction: 0xfffffdf4 │ │ │ │ - strdeq r9, [r0, #-164]! @ 0xffffff5c │ │ │ │ - smceq 2476 @ 0x9ac │ │ │ │ + cmneq r0, r4, ror #21 │ │ │ │ + cmneq r0, ip, ror #20 │ │ │ │ strdeq r2, [pc, #-80] @ 3b7d4 <__cxa_atexit@plt+0x2f488> │ │ │ │ - cmneq r0, r0, lsr #19 │ │ │ │ + @ instruction: 0x01609990 │ │ │ │ @ instruction: 0xffffe100 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -48467,15 +48467,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd60 │ │ │ │ - ldrdeq r9, [r0, #-132]! @ 0xffffff7c │ │ │ │ + cmneq r0, r4, asr #17 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 3b904 <__cxa_atexit@plt+0x2f5b8> │ │ │ │ add r3, r7, #8 │ │ │ │ @@ -48495,15 +48495,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r0, r0, lsl #17 │ │ │ │ + smceq 2432 @ 0x980 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -48596,15 +48596,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - strdeq r9, [r0, #-96]! @ 0xffffffa0 │ │ │ │ + cmneq r0, r0, ror #13 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ cmp r3, r7 │ │ │ │ bge 3baf0 <__cxa_atexit@plt+0x2f7a4> │ │ │ │ @@ -48668,15 +48668,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - ldrdeq r9, [r0, #-88]! @ 0xffffffa8 │ │ │ │ + cmneq r0, r8, asr #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #0 │ │ │ │ b 3bbf4 <__cxa_atexit@plt+0x2f8a8> │ │ │ │ @@ -48711,15 +48711,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r0, lsl r5 │ │ │ │ + cmneq r0, r0, lsl #10 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr fp, [r4, #804] @ 0x324 │ │ │ │ ldr r8, [pc, #516] @ 3be98 <__cxa_atexit@plt+0x2fb4c> │ │ │ │ mov r0, r7 │ │ │ │ @@ -48851,20 +48851,20 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ @ instruction: 0xffffffd0 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ - cmneq r0, r0, lsr #8 │ │ │ │ - cmneq r0, r8, lsr #7 │ │ │ │ + cmneq r0, r0, lsl r4 │ │ │ │ + @ instruction: 0x01609398 │ │ │ │ cmpeq pc, ip, ror #30 │ │ │ │ @ instruction: 0xfffffcf0 │ │ │ │ - cmneq r0, r0, lsl r4 │ │ │ │ - cmneq r0, ip, asr #6 │ │ │ │ + cmneq r0, r0, lsl #8 │ │ │ │ + cmneq r0, ip, lsr r3 │ │ │ │ @ instruction: 0xffffdbd0 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -48889,15 +48889,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd74 │ │ │ │ - cmneq r0, ip, lsr r2 │ │ │ │ + cmneq r0, ip, lsr #4 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #24 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 3bfa8 <__cxa_atexit@plt+0x2fc5c> │ │ │ │ ldr lr, [pc, #84] @ 3bfb4 <__cxa_atexit@plt+0x2fc68> │ │ │ │ @@ -48920,15 +48920,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r0, r0, ror #3 │ │ │ │ + ldrdeq r9, [r0, #-16]! │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ cmp r3, r7 │ │ │ │ bge 3c000 <__cxa_atexit@plt+0x2fcb4> │ │ │ │ @@ -48992,15 +48992,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ - cmneq r0, r8, asr #1 │ │ │ │ + strheq r9, [r0, #-8]! │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #0 │ │ │ │ b 3c104 <__cxa_atexit@plt+0x2fdb8> │ │ │ │ @@ -49035,15 +49035,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmneq r0, r0 │ │ │ │ + strdeq r8, [r0, #-240]! @ 0xffffff10 │ │ │ │ andeq r0, r0, r5, lsr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str fp, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr fp, [r4, #804] @ 0x324 │ │ │ │ ldr r8, [pc, #516] @ 3c3a8 <__cxa_atexit@plt+0x3005c> │ │ │ │ mov r0, r7 │ │ │ │ @@ -49175,20 +49175,20 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ @ instruction: 0xffffffd0 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ - cmneq r0, r0, lsl pc │ │ │ │ - @ instruction: 0x01608e98 │ │ │ │ + cmneq r0, r0, lsl #30 │ │ │ │ + cmneq r0, r8, lsl #29 │ │ │ │ cmpeq pc, r0, ror #20 │ │ │ │ @ instruction: 0xfffffcf0 │ │ │ │ - cmneq r0, r0, lsl #30 │ │ │ │ - cmneq r0, ip, lsr lr │ │ │ │ + strdeq r8, [r0, #-224]! @ 0xffffff20 │ │ │ │ + cmneq r0, ip, lsr #28 │ │ │ │ @ instruction: 0xffffd834 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -49213,15 +49213,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffd74 │ │ │ │ - cmneq r0, ip, lsr #26 │ │ │ │ + cmneq r0, ip, lsl sp │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #16 │ │ │ │ mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3c4dc <__cxa_atexit@plt+0x30190> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ @@ -49257,15 +49257,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffc7c │ │ │ │ - ldrdeq r8, [r0, #-196]! @ 0xffffff3c │ │ │ │ + cmneq r0, r4, asr #25 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, #0 │ │ │ │ @@ -49310,15 +49310,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ - strheq r8, [r0, #-184]! @ 0xffffff48 │ │ │ │ + cmneq r0, r8, lsr #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 3c610 <__cxa_atexit@plt+0x302c4> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -49334,15 +49334,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - cmneq r0, r8, asr #22 │ │ │ │ + cmneq r0, r8, lsr fp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 3c6c8 <__cxa_atexit@plt+0x3037c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ @@ -49378,15 +49378,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xfffff228 │ │ │ │ - cmneq r0, ip, asr #21 │ │ │ │ + strheq r8, [r0, #-172]! @ 0xffffff54 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #32 │ │ │ │ cmp r1, r2 │ │ │ │ bcc 3c7f4 <__cxa_atexit@plt+0x304a8> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ @@ -49461,16 +49461,16 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff468 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ @ instruction: 0xfffffd34 │ │ │ │ - cmneq r0, ip, lsr sl │ │ │ │ - @ instruction: 0x01608a9c │ │ │ │ + cmneq r0, ip, lsr #20 │ │ │ │ + cmneq r0, ip, lsl #21 │ │ │ │ smlaltteq r1, pc, r4, r5 @ │ │ │ │ @ instruction: 0xffffd524 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ @@ -49486,15 +49486,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 3c890 <__cxa_atexit@plt+0x30544> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #17 │ │ │ │ + ldrdeq r8, [r0, #-128]! @ 0xffffff80 │ │ │ │ smlaltbeq r1, pc, ip, r5 @ │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3c91c <__cxa_atexit@plt+0x305d0> │ │ │ │ @@ -49706,20 +49706,20 @@ │ │ │ │ str r3, [r5, #28] │ │ │ │ b 38fe8 <__cxa_atexit@plt+0x2cc9c> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r7 │ │ │ │ mov r7, sl │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r8, [r0, #-84]! @ 0xffffffac │ │ │ │ + cmneq r0, r4, asr #11 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ - cmneq r0, r0, asr #11 │ │ │ │ + strheq r8, [r0, #-80]! @ 0xffffffb0 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, r8, lsl sl │ │ │ │ - cmneq r0, ip, lsl #11 │ │ │ │ + smceq 2140 @ 0x85c │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ @ instruction: 0xffffe044 │ │ │ │ cmpeq pc, r8, asr #2 │ │ │ │ cmpeq pc, r0, lsr #4 │ │ │ │ andeq r0, r0, r9, asr #16 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ @@ -49756,15 +49756,15 @@ │ │ │ │ str sl, [r5, #28] │ │ │ │ b 38fe8 <__cxa_atexit@plt+0x2cc9c> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ - cmneq r0, r0, asr #9 │ │ │ │ + strheq r8, [r0, #-64]! @ 0xffffffc0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @ instruction: 0xffffdf38 │ │ │ │ cmpeq pc, ip, lsr r0 @ │ │ │ │ cmpeq pc, ip, asr r1 @ │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ @@ -49813,15 +49813,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ cmpeq pc, r0, lsr #30 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ - cmneq r0, r4, asr r5 │ │ │ │ + cmneq r0, r4, asr #10 │ │ │ │ smlalbbeq r1, pc, r4, r0 @ │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #92] @ 3ce28 <__cxa_atexit@plt+0x30adc> │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ @@ -49937,15 +49937,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ cmpeq pc, r0, lsr sp @ │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ - cmneq r0, r4, ror #6 │ │ │ │ + cmneq r0, r4, asr r3 │ │ │ │ cmpeq pc, r0, lsl #28 │ │ │ │ andeq r0, r0, fp │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #92] @ 3d018 <__cxa_atexit@plt+0x30ccc> │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ @@ -50053,16 +50053,16 @@ │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ ldr r7, [pc, #24] @ 3d174 <__cxa_atexit@plt+0x30e28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - smceq 2052 @ 0x804 │ │ │ │ cmneq r0, r4, rrx │ │ │ │ + qdsubeq r8, r4, r0 │ │ │ │ cmpeq pc, r0, lsl r6 @ │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ cmpeq pc, r4, lsr #24 │ │ │ │ andeq r0, r0, sp, rrx │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5, #8] │ │ │ │ add r5, r5, #4 │ │ │ │ @@ -50420,17 +50420,17 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffc920 │ │ │ │ muleq r0, ip, r1 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - strheq r7, [r0, #-164]! @ 0xffffff5c │ │ │ │ + cmneq r0, r4, lsr #21 │ │ │ │ @ instruction: 0xffffc918 │ │ │ │ - smceq 1956 @ 0x7a4 │ │ │ │ + cmneq r0, r4, ror #20 │ │ │ │ @ instruction: 0xffffc900 │ │ │ │ andeq r0, r0, sl, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ cmp r7, #0 │ │ │ │ beq 3d768 <__cxa_atexit@plt+0x3141c> │ │ │ │ ldr r3, [pc, #112] @ 3d7c4 <__cxa_atexit@plt+0x31478> │ │ │ │ @@ -50839,15 +50839,15 @@ │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ @ instruction: 0xffffc4f4 │ │ │ │ - cmneq r0, r8, asr #8 │ │ │ │ + cmneq r0, r8, lsr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov sl, r7 │ │ │ │ mov r7, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ @@ -50882,15 +50882,15 @@ │ │ │ │ str r3, [r8, #28]! │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffc42c │ │ │ │ - cmneq r0, r0, lsl #7 │ │ │ │ + smceq 1840 @ 0x730 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 3de80 <__cxa_atexit@plt+0x31b34> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ @@ -51112,17 +51112,17 @@ │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmneq r0, ip, lsr r1 │ │ │ │ + cmneq r0, ip, lsr #2 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - strdeq r7, [r0, #-4]! │ │ │ │ + cmneq r0, r4, ror #1 │ │ │ │ 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 3e244 <__cxa_atexit@plt+0x31ef8> │ │ │ │ @@ -51134,23 +51134,23 @@ │ │ │ │ sub r7, r6, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r0, rrx │ │ │ │ + qdsubeq r7, r0, r0 │ │ │ │ smlaltbeq pc, lr, r4, fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 3e274 <__cxa_atexit@plt+0x31f28> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ - b 7a21ac <__cxa_atexit@plt+0x795e60> │ │ │ │ + b 679e4 <__cxa_atexit@plt+0x5b698> │ │ │ │ hvceq 61360 @ 0xefb0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -51164,15 +51164,15 @@ │ │ │ │ stmib r3, {r1, r2, r7, r8} │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsl pc │ │ │ │ + cmneq r0, r4, lsl #30 │ │ │ │ smlalbbeq pc, lr, r4, fp @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3e320 <__cxa_atexit@plt+0x31fd4> │ │ │ │ @@ -51238,16 +51238,16 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r8, ror #14 │ │ │ │ - strheq r6, [r0, #-220]! @ 0xffffff24 │ │ │ │ - strheq r6, [r0, #-208]! @ 0xffffff30 │ │ │ │ + cmneq r0, ip, lsr #27 │ │ │ │ + cmneq r0, r0, lsr #27 │ │ │ │ cmppeq lr, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 3e428 <__cxa_atexit@plt+0x320dc> │ │ │ │ ldr r7, [r7, #23] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -51296,15 +51296,15 @@ │ │ │ │ str r2, [r6, #4]! │ │ │ │ add r8, pc, r8 │ │ │ │ str lr, [r5, #-16]! │ │ │ │ str r1, [r6, #8] │ │ │ │ stmib r5, {r0, r6} │ │ │ │ add r8, r8, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b 7a21ac <__cxa_atexit@plt+0x795e60> │ │ │ │ + b 679e4 <__cxa_atexit@plt+0x5b698> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 3e52c <__cxa_atexit@plt+0x321e0> │ │ │ │ ldr r2, [pc, #88] @ 3e54c <__cxa_atexit@plt+0x32200> │ │ │ │ tst r8, #3 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ @@ -51365,15 +51365,15 @@ │ │ │ │ str r2, [r6, #4]! │ │ │ │ add r8, pc, r8 │ │ │ │ str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ str r1, [r6, #8] │ │ │ │ stmib r5, {r0, r6} │ │ │ │ add r8, r8, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b 7a21ac <__cxa_atexit@plt+0x795e60> │ │ │ │ + b 679e4 <__cxa_atexit@plt+0x5b698> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -51400,15 +51400,15 @@ │ │ │ │ add lr, pc, lr │ │ │ │ add r8, pc, r8 │ │ │ │ str r2, [r3, #4]! │ │ │ │ stmda r5, {r0, r3} │ │ │ │ str lr, [r5, #-8]! │ │ │ │ add r8, r8, #1 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b 7a21ac <__cxa_atexit@plt+0x795e60> │ │ │ │ + b 679e4 <__cxa_atexit@plt+0x5b698> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffc00 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ hvceq 61304 @ 0xef78 │ │ │ │ cmppeq lr, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ @@ -51418,15 +51418,15 @@ │ │ │ │ ldr r2, [pc, #28] @ 3e6c8 <__cxa_atexit@plt+0x3237c> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r5, #4] │ │ │ │ - b 7a21ac <__cxa_atexit@plt+0x795e60> │ │ │ │ + b 679e4 <__cxa_atexit@plt+0x5b698> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ cmppeq lr, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr sl, [r5, #8]! │ │ │ │ ldr r3, [pc, #16] @ 3e6f0 <__cxa_atexit@plt+0x323a4> │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ @@ -51476,16 +51476,16 @@ │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ @ instruction: 0xfffffb44 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - strdeq r6, [r0, #-156]! @ 0xffffff64 │ │ │ │ - strdeq r6, [r0, #-144]! @ 0xffffff70 │ │ │ │ + cmneq r0, ip, ror #19 │ │ │ │ + cmneq r0, r0, ror #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 3e7d4 <__cxa_atexit@plt+0x32488> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -51537,15 +51537,15 @@ │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror #2 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - cmneq r0, r4, ror #17 │ │ │ │ + ldrdeq r6, [r0, #-132]! @ 0xffffff7c │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 3e8dc <__cxa_atexit@plt+0x32590> │ │ │ │ ldr r2, [pc, #44] @ 3e8e0 <__cxa_atexit@plt+0x32594> │ │ │ │ and r1, r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -51555,15 +51555,15 @@ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r3, [pc, #16] @ 3e8e4 <__cxa_atexit@plt+0x32598> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - cmneq r0, ip, lsl #17 │ │ │ │ + smceq 1676 @ 0x68c │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3e948 <__cxa_atexit@plt+0x325fc> │ │ │ │ @@ -51583,16 +51583,16 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ stm r8, {r0, r2, r9, lr} │ │ │ │ str r1, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r0, lsl #19 │ │ │ │ - smceq 1684 @ 0x694 │ │ │ │ + smceq 1680 @ 0x690 │ │ │ │ + cmneq r0, r4, ror #18 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3e9b8 <__cxa_atexit@plt+0x3266c> │ │ │ │ @@ -51611,16 +51611,16 @@ │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ stm r8, {r0, r2, r9, lr} │ │ │ │ str r1, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, ip, lsl #18 │ │ │ │ - cmneq r0, r0, lsl #18 │ │ │ │ + strdeq r6, [r0, #-140]! @ 0xffffff74 │ │ │ │ + strdeq r6, [r0, #-128]! @ 0xffffff80 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3ea28 <__cxa_atexit@plt+0x326dc> │ │ │ │ @@ -51639,16 +51639,16 @@ │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ stm r8, {r0, r2, r9, lr} │ │ │ │ str r1, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x0160689c │ │ │ │ - @ instruction: 0x01606890 │ │ │ │ + cmneq r0, ip, lsl #17 │ │ │ │ + cmneq r0, r0, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 3ea58 <__cxa_atexit@plt+0x3270c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 3781c <__cxa_atexit@plt+0x2b4d0> │ │ │ │ @@ -51662,15 +51662,15 @@ │ │ │ │ str r3, [r5, #-12]! │ │ │ │ ldr r3, [pc, #16] @ 3ea90 <__cxa_atexit@plt+0x32744> │ │ │ │ mov r8, sl │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrdeq r6, [r0, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r0, ip, asr #13 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 3eaf0 <__cxa_atexit@plt+0x327a4> │ │ │ │ @@ -51689,16 +51689,16 @@ │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ stm r8, {r0, r1, r2, lr} │ │ │ │ str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r6, [r0, #-116]! @ 0xffffff8c │ │ │ │ - cmneq r0, r8, asr #15 │ │ │ │ + cmneq r0, r4, asr #15 │ │ │ │ + strheq r6, [r0, #-120]! @ 0xffffff88 │ │ │ │ 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 3eb44 <__cxa_atexit@plt+0x327f8> │ │ │ │ @@ -51711,15 +51711,15 @@ │ │ │ │ stmib r3, {r1, r2, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ cmpeq lr, r4, lsl ip │ │ │ │ - cmneq r0, r8, asr r7 │ │ │ │ + cmneq r0, r8, asr #14 │ │ │ │ strdeq pc, [lr, #-40] @ 0xffffffd8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ mov r3, r6 │ │ │ │ @@ -51906,16 +51906,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #24] @ 3ee68 <__cxa_atexit@plt+0x32b1c> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmneq r0, r4, ror #8 │ │ │ │ - cmneq r0, r0, ror #8 │ │ │ │ + cmneq r0, r4, asr r4 │ │ │ │ + cmneq r0, r0, asr r4 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -51938,16 +51938,16 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #24] @ 3eee8 <__cxa_atexit@plt+0x32b9c> │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - strdeq r6, [r0, #-60]! @ 0xffffffc4 │ │ │ │ - strdeq r6, [r0, #-48]! @ 0xffffffd0 │ │ │ │ + cmneq r0, ip, ror #7 │ │ │ │ + cmneq r0, r0, ror #7 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3ef78 <__cxa_atexit@plt+0x32c2c> │ │ │ │ @@ -51989,15 +51989,15 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ cmpeq lr, r4, lsl #30 │ │ │ │ - cmneq r0, r8, asr #6 │ │ │ │ + cmneq r0, r8, lsr r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #88] @ 3f018 <__cxa_atexit@plt+0x32ccc> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ stm r5, {r2, r3} │ │ │ │ @@ -52017,15 +52017,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmneq r0, r0, lsr #5 │ │ │ │ + @ instruction: 0x01606290 │ │ │ │ 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 3f060 <__cxa_atexit@plt+0x32d14> │ │ │ │ @@ -52037,15 +52037,15 @@ │ │ │ │ sub r7, r6, #7 │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r4, asr #4 │ │ │ │ + cmneq r0, r4, lsr r2 │ │ │ │ andeq r0, r3, r0, 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 │ │ │ │ @@ -52058,15 +52058,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3f0c4 <__cxa_atexit@plt+0x32d78> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r6, [r0, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r0, r8, ror #3 │ │ │ │ ldrdeq lr, [lr, #-212] @ 0xffffff2c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -52080,15 +52080,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3f11c <__cxa_atexit@plt+0x32dd0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, asr #3 │ │ │ │ + strheq r6, [r0, #-28]! @ 0xffffffe4 │ │ │ │ smlalbbeq lr, lr, r0, sp @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -52102,15 +52102,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3f174 <__cxa_atexit@plt+0x32e28> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smceq 1560 @ 0x618 │ │ │ │ + cmneq r0, r8, ror #2 │ │ │ │ cmpeq lr, ip, lsr #26 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -52124,15 +52124,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3f1cc <__cxa_atexit@plt+0x32e80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsr #2 │ │ │ │ + cmneq r0, r4, lsl r1 │ │ │ │ ldrdeq lr, [lr, #-200] @ 0xffffff38 │ │ │ │ teqeq r9, r5, lsr pc │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -52215,16 +52215,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 3f33c <__cxa_atexit@plt+0x32ff0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - smceq 1508 @ 0x5e4 │ │ │ │ - @ instruction: 0x01605e98 │ │ │ │ + cmneq r0, r4, ror #28 │ │ │ │ + cmneq r0, r8, lsl #29 │ │ │ │ smlalbbeq lr, lr, r0, fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #76] @ 3f39c <__cxa_atexit@plt+0x33050> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -52242,16 +52242,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - ldrdeq r5, [r0, #-220]! @ 0xffffff24 │ │ │ │ - cmneq r0, r0, lsl #28 │ │ │ │ + cmneq r0, ip, asr #27 │ │ │ │ + strdeq r5, [r0, #-208]! @ 0xffffff30 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 3f3e4 <__cxa_atexit@plt+0x33098> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 3f3e8 <__cxa_atexit@plt+0x3309c> │ │ │ │ @@ -52259,16 +52259,16 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ add r3, r3, #2 │ │ │ │ cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01605d98 │ │ │ │ - strheq r5, [r0, #-220]! @ 0xffffff24 │ │ │ │ + cmneq r0, r8, lsl #27 │ │ │ │ + cmneq r0, ip, lsr #27 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3f470 <__cxa_atexit@plt+0x33124> │ │ │ │ ldr r3, [pc, #116] @ 3f480 <__cxa_atexit@plt+0x33134> │ │ │ │ @@ -52300,15 +52300,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3f48c <__cxa_atexit@plt+0x33140> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmneq r0, r4, asr lr │ │ │ │ + cmneq r0, r4, asr #28 │ │ │ │ cmpeq lr, r0, lsr sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #68] @ 3f4e4 <__cxa_atexit@plt+0x33198> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -52324,28 +52324,28 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ addeq r7, r7, #4 │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r0, r8, asr #27 │ │ │ │ + strheq r5, [r0, #-216]! @ 0xffffff28 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 3f51c <__cxa_atexit@plt+0x331d0> │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ cmp r2, r7 │ │ │ │ addeq r3, r3, #4 │ │ │ │ ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01605d90 │ │ │ │ + cmneq r0, r0, lsl #27 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 3f580 <__cxa_atexit@plt+0x33234> │ │ │ │ ldr r3, [pc, #80] @ 3f590 <__cxa_atexit@plt+0x33244> │ │ │ │ @@ -52544,18 +52544,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 3f868 <__cxa_atexit@plt+0x3351c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r0, ip, ror #18 │ │ │ │ - cmneq r0, r8, lsr r9 │ │ │ │ + cmneq r0, ip, asr r9 │ │ │ │ + cmneq r0, r8, lsr #18 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - smceq 1436 @ 0x59c │ │ │ │ + cmneq r0, ip, ror #18 │ │ │ │ ldrdeq lr, [lr, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -52586,41 +52586,41 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ addeq r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmneq r0, ip, lsr #17 │ │ │ │ - smceq 1416 @ 0x588 │ │ │ │ + @ instruction: 0x0160589c │ │ │ │ + cmneq r0, r8, ror #16 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmneq r0, ip, lsr #17 │ │ │ │ + @ instruction: 0x0160589c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 3f92c <__cxa_atexit@plt+0x335e0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsr r8 │ │ │ │ + cmneq r0, r8, lsr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 3f964 <__cxa_atexit@plt+0x33618> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 3f968 <__cxa_atexit@plt+0x3361c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ addeq r3, r2, #2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, lsr r8 │ │ │ │ - cmneq r0, r8, lsl #16 │ │ │ │ + cmneq r0, ip, lsr #16 │ │ │ │ + strdeq r5, [r0, #-120]! @ 0xffffff88 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3fa3c <__cxa_atexit@plt+0x336f0> │ │ │ │ ldr r2, [pc, #192] @ 3fa4c <__cxa_atexit@plt+0x33700> │ │ │ │ @@ -52671,19 +52671,19 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #36] @ 3fa68 <__cxa_atexit@plt+0x3371c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ - cmneq r0, ip, lsl #17 │ │ │ │ - cmneq r0, r0, lsl #17 │ │ │ │ + smceq 1420 @ 0x58c │ │ │ │ + smceq 1408 @ 0x580 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ - ldrdeq r5, [r0, #-128]! @ 0xffffff80 │ │ │ │ - ldrdeq r5, [r0, #-128]! @ 0xffffff80 │ │ │ │ + cmneq r0, r0, asr #17 │ │ │ │ + cmneq r0, r0, asr #17 │ │ │ │ ldrdeq lr, [lr, #-76] @ 0xffffffb4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -52718,49 +52718,49 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - strheq r5, [r0, #-120]! @ 0xffffff88 │ │ │ │ - cmneq r0, ip, lsr #15 │ │ │ │ + cmneq r0, r8, lsr #15 │ │ │ │ + @ instruction: 0x0160579c │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmneq r0, ip, ror #15 │ │ │ │ - cmneq r0, ip, ror #15 │ │ │ │ + ldrdeq r5, [r0, #-124]! @ 0xffffff84 │ │ │ │ + ldrdeq r5, [r0, #-124]! @ 0xffffff84 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 3fb58 <__cxa_atexit@plt+0x3380c> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 3fb5c <__cxa_atexit@plt+0x33810> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #3 │ │ │ │ addeq r3, r2, #2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #14 │ │ │ │ - cmneq r0, r0, ror #14 │ │ │ │ + cmneq r0, r0, asr r7 │ │ │ │ + cmneq r0, r0, asr r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 3fb94 <__cxa_atexit@plt+0x33848> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 3fb98 <__cxa_atexit@plt+0x3384c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsr #14 │ │ │ │ - cmneq r0, ip, lsl r7 │ │ │ │ + cmneq r0, r8, lsl r7 │ │ │ │ + cmneq r0, ip, lsl #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3fc5c <__cxa_atexit@plt+0x33910> │ │ │ │ ldr r2, [pc, #176] @ 3fc6c <__cxa_atexit@plt+0x33920> │ │ │ │ @@ -52807,18 +52807,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 3fc84 <__cxa_atexit@plt+0x33938> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - cmneq r0, r4, lsr #10 │ │ │ │ - cmneq r0, r8, asr #10 │ │ │ │ + cmneq r0, r4, lsl r5 │ │ │ │ + cmneq r0, r8, lsr r5 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - cmneq r0, ip, lsl #11 │ │ │ │ + smceq 1372 @ 0x55c │ │ │ │ smlalbteq lr, lr, r0, r2 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -52849,41 +52849,41 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmneq r0, r4, ror #8 │ │ │ │ - cmneq r0, r8, lsl #9 │ │ │ │ + cmneq r0, r4, asr r4 │ │ │ │ + smceq 1352 @ 0x548 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r5, [r0, #-76]! @ 0xffffffb4 │ │ │ │ + cmneq r0, ip, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 3fd48 <__cxa_atexit@plt+0x339fc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, asr #8 │ │ │ │ + cmneq r0, r8, lsr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 3fd80 <__cxa_atexit@plt+0x33a34> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 3fd84 <__cxa_atexit@plt+0x33a38> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq r5, [r0, #-52]! @ 0xffffffcc │ │ │ │ - cmneq r0, r8, lsl r4 │ │ │ │ + cmneq r0, r4, ror #7 │ │ │ │ + cmneq r0, r8, lsl #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3fe18 <__cxa_atexit@plt+0x33acc> │ │ │ │ ldr r2, [pc, #128] @ 3fe28 <__cxa_atexit@plt+0x33adc> │ │ │ │ @@ -52918,15 +52918,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 3fe34 <__cxa_atexit@plt+0x33ae8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - cmneq r0, r8, ror #9 │ │ │ │ + ldrdeq r5, [r0, #-72]! @ 0xffffffb8 │ │ │ │ cmpeq lr, r8, lsl #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -52946,23 +52946,23 @@ │ │ │ │ add r5, r5, #8 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - cmneq r0, r4, asr r4 │ │ │ │ + cmneq r0, r4, asr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 3fec0 <__cxa_atexit@plt+0x33b74> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsl r4 │ │ │ │ + cmneq r0, r4, lsl #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 3ff84 <__cxa_atexit@plt+0x33c38> │ │ │ │ ldr r2, [pc, #176] @ 3ff94 <__cxa_atexit@plt+0x33c48> │ │ │ │ @@ -53009,18 +53009,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #32] @ 3ffac <__cxa_atexit@plt+0x33c60> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - strdeq r5, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - cmneq r0, r0, lsr #4 │ │ │ │ + cmneq r0, ip, ror #3 │ │ │ │ + cmneq r0, r0, lsl r2 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ - cmneq r0, r4, ror #4 │ │ │ │ + cmneq r0, r4, asr r2 │ │ │ │ smlaltbeq sp, lr, r0, pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -53051,41 +53051,41 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmneq r0, ip, lsr r1 │ │ │ │ - cmneq r0, r0, ror #2 │ │ │ │ + cmneq r0, ip, lsr #2 │ │ │ │ + cmneq r0, r0, asr r1 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x01605194 │ │ │ │ + cmneq r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 40070 <__cxa_atexit@plt+0x33d24> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsr #2 │ │ │ │ + cmneq r0, r0, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 400a8 <__cxa_atexit@plt+0x33d5c> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 400ac <__cxa_atexit@plt+0x33d60> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, asr #1 │ │ │ │ - strdeq r5, [r0, #-0]! │ │ │ │ + strheq r5, [r0, #-12]! │ │ │ │ + cmneq r0, r0, ror #1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r7 │ │ │ │ b 3f78c <__cxa_atexit@plt+0x33440> │ │ │ │ @@ -53127,15 +53127,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 40178 <__cxa_atexit@plt+0x33e2c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - cmneq r0, ip, lsl #3 │ │ │ │ + smceq 1308 @ 0x51c │ │ │ │ ldrdeq sp, [lr, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ and r2, r2, #3 │ │ │ │ @@ -53155,23 +53155,23 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - cmneq r0, r4, lsl #2 │ │ │ │ + strdeq r5, [r0, #-4]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 40204 <__cxa_atexit@plt+0x33eb8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r0, #-4]! │ │ │ │ + cmneq r0, r4, asr #1 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 40254 <__cxa_atexit@plt+0x33f08> │ │ │ │ ldr r3, [pc, #60] @ 40264 <__cxa_atexit@plt+0x33f18> │ │ │ │ @@ -53298,17 +53298,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - cmneq r0, ip, lsr #27 │ │ │ │ + @ instruction: 0x01604d9c │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmneq r0, r8, ror #29 │ │ │ │ + ldrdeq r4, [r0, #-232]! @ 0xffffff18 │ │ │ │ cmpeq lr, r4, lsr #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #52] @ 40474 <__cxa_atexit@plt+0x34128> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -53320,26 +53320,26 @@ │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - smceq 1252 @ 0x4e4 │ │ │ │ + cmneq r0, r4, ror #28 │ │ │ │ ldrdeq sp, [lr, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 404a4 <__cxa_atexit@plt+0x34158> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ - cmneq r0, ip, lsr lr │ │ │ │ + cmneq r0, ip, lsr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 40528 <__cxa_atexit@plt+0x341dc> │ │ │ │ ldr r1, [pc, #108] @ 40530 <__cxa_atexit@plt+0x341e4> │ │ │ │ ldr r2, [pc, #108] @ 40534 <__cxa_atexit@plt+0x341e8> │ │ │ │ @@ -53367,15 +53367,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x01604c90 │ │ │ │ + cmneq r0, r0, lsl #25 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 40578 <__cxa_atexit@plt+0x3422c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -53427,15 +53427,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmneq r0, r0, lsr #23 │ │ │ │ + @ instruction: 0x01604b90 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 40668 <__cxa_atexit@plt+0x3431c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -53493,15 +53493,15 @@ │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffdec │ │ │ │ @ instruction: 0xfffffed4 │ │ │ │ @ instruction: 0xfffffccc │ │ │ │ - cmneq r0, r8, lsl #24 │ │ │ │ + strdeq r4, [r0, #-184]! @ 0xffffff48 │ │ │ │ cmpeq lr, ip, asr #20 │ │ │ │ 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 │ │ │ │ @@ -53515,15 +53515,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 40788 <__cxa_atexit@plt+0x3443c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smceq 1212 @ 0x4bc │ │ │ │ + cmneq r0, ip, ror #22 │ │ │ │ strdeq sp, [lr, #-144] @ 0xffffff70 │ │ │ │ smlalbteq sp, lr, r4, r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 407cc <__cxa_atexit@plt+0x34480> │ │ │ │ @@ -53535,16 +53535,16 @@ │ │ │ │ ldr r5, [pc, #24] @ 407d8 <__cxa_atexit@plt+0x3448c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, lsr #19 │ │ │ │ - cmneq r0, r0, lsl fp │ │ │ │ + @ instruction: 0x01604998 │ │ │ │ + cmneq r0, r0, lsl #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4085c <__cxa_atexit@plt+0x34510> │ │ │ │ ldr r1, [pc, #108] @ 40864 <__cxa_atexit@plt+0x34518> │ │ │ │ ldr r2, [pc, #108] @ 40868 <__cxa_atexit@plt+0x3451c> │ │ │ │ @@ -53572,15 +53572,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmneq r0, ip, asr r9 │ │ │ │ + cmneq r0, ip, asr #18 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 408ac <__cxa_atexit@plt+0x34560> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -53626,15 +53626,15 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmneq r0, r4, asr r8 │ │ │ │ + cmneq r0, r4, asr #16 │ │ │ │ cmpeq lr, ip, lsl #16 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 40a20 <__cxa_atexit@plt+0x346d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -53691,23 +53691,23 @@ │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #80 @ 0x50 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r8, lsr r7 │ │ │ │ + cmneq r0, r8, lsr #14 │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ ldrdeq sp, [lr, #-112] @ 0xffffff90 │ │ │ │ @ instruction: 0xfffffe2c │ │ │ │ - strheq r4, [r0, #-116]! @ 0xffffff8c │ │ │ │ - cmneq r0, r8, lsr #15 │ │ │ │ - strdeq r4, [r0, #-140]! @ 0xffffff74 │ │ │ │ - strdeq r4, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldrdeq r4, [r0, #-120]! @ 0xffffff88 │ │ │ │ + cmneq r0, r4, lsr #15 │ │ │ │ + @ instruction: 0x01604798 │ │ │ │ + cmneq r0, ip, ror #17 │ │ │ │ + cmneq r0, ip, ror #15 │ │ │ │ + cmneq r0, r8, asr #15 │ │ │ │ smlaltteq sp, lr, r8, r6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 40aa8 <__cxa_atexit@plt+0x3475c> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ @@ -53718,16 +53718,16 @@ │ │ │ │ ldr r5, [pc, #24] @ 40ab4 <__cxa_atexit@plt+0x34768> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, asr #13 │ │ │ │ - cmneq r0, r4, lsr r8 │ │ │ │ + strheq r4, [r0, #-108]! @ 0xffffff94 │ │ │ │ + cmneq r0, r4, lsr #16 │ │ │ │ @ instruction: 0x014ed694 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #80 @ 0x50 │ │ │ │ @@ -53782,17 +53782,17 @@ │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffde0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ cmpeq lr, r4, asr #12 │ │ │ │ - cmneq r0, ip, lsr #12 │ │ │ │ - @ instruction: 0x01604798 │ │ │ │ - cmneq r0, r8, asr r6 │ │ │ │ + cmneq r0, ip, lsl r6 │ │ │ │ + cmneq r0, r8, lsl #15 │ │ │ │ + cmneq r0, r8, asr #12 │ │ │ │ ldrdeq sp, [lr, #-92] @ 0xffffffa4 │ │ │ │ smlaltbeq sp, lr, ip, r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -53967,15 +53967,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ moveq r3, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ addeq r1, r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r4, lsr #6 │ │ │ │ - cmneq r0, r4, ror #5 │ │ │ │ + ldrdeq r4, [r0, #-36]! @ 0xffffffdc │ │ │ │ smlaltteq sp, lr, ip, r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ mov sl, r6 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -54019,15 +54019,15 @@ │ │ │ │ mov r5, #12 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ cmpeq lr, r0, ror #4 │ │ │ │ - cmneq r0, r8, lsr r2 │ │ │ │ + cmneq r0, r8, lsr #4 │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ cmpeq lr, ip, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ @@ -54049,15 +54049,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x0160419c │ │ │ │ + cmneq r0, ip, lsl #3 │ │ │ │ @ instruction: 0xfffffde4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 41028 <__cxa_atexit@plt+0x34cdc> │ │ │ │ @@ -54104,40 +54104,40 @@ │ │ │ │ ands r3, r7, #3 │ │ │ │ beq 410fc <__cxa_atexit@plt+0x34db0> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r3, #2 │ │ │ │ bne 41108 <__cxa_atexit@plt+0x34dbc> │ │ │ │ mov r8, r0 │ │ │ │ - b 7dd71c <__cxa_atexit@plt+0x7d13d0> │ │ │ │ + b 77a518 <__cxa_atexit@plt+0x76e1cc> │ │ │ │ ldr r7, [pc, #88] @ 4111c <__cxa_atexit@plt+0x34dd0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ - b 7dd71c <__cxa_atexit@plt+0x7d13d0> │ │ │ │ + b 77a518 <__cxa_atexit@plt+0x76e1cc> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ - b 7dd71c <__cxa_atexit@plt+0x7d13d0> │ │ │ │ + b 77a518 <__cxa_atexit@plt+0x76e1cc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ bic r7, r9, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0160409c │ │ │ │ + cmneq r0, ip, lsl #1 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne 41158 <__cxa_atexit@plt+0x34e0c> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #72] @ 41188 <__cxa_atexit@plt+0x34e3c> │ │ │ │ @@ -54147,15 +54147,15 @@ │ │ │ │ ands r2, r7, #3 │ │ │ │ beq 41168 <__cxa_atexit@plt+0x34e1c> │ │ │ │ cmp r2, #2 │ │ │ │ bne 41174 <__cxa_atexit@plt+0x34e28> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ add r5, r5, #16 │ │ │ │ - b 7dd71c <__cxa_atexit@plt+0x7d13d0> │ │ │ │ + b 77a518 <__cxa_atexit@plt+0x76e1cc> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ add r5, r5, #16 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ @@ -54164,15 +54164,15 @@ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 411ac <__cxa_atexit@plt+0x34e60> │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ add r5, r5, #12 │ │ │ │ - b 7dd71c <__cxa_atexit@plt+0x7d13d0> │ │ │ │ + b 77a518 <__cxa_atexit@plt+0x76e1cc> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ swpbeq sp, r0, [lr] │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -54195,15 +54195,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 1115170 <__cxa_atexit@plt+0x1108e24> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq lr, ip, asr #32 │ │ │ │ - cmneq r0, r8, asr #31 │ │ │ │ + strheq r3, [r0, #-248]! @ 0xffffff08 │ │ │ │ cmpeq lr, r4, asr #32 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r8 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -54447,38 +54447,38 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, sl} │ │ │ │ ldr r8, [pc, #100] @ 4166c <__cxa_atexit@plt+0x35320> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #96] @ 41670 <__cxa_atexit@plt+0x35324> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldm sp, {r5, r7} │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ mov r6, r2 │ │ │ │ b 41628 <__cxa_atexit@plt+0x352dc> │ │ │ │ mov r7, #112 @ 0x70 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [pc, #8] @ 41638 <__cxa_atexit@plt+0x352ec> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq ip, [lr, #-192] @ 0xffffff40 │ │ │ │ - smceq 960 @ 0x3c0 │ │ │ │ - cmneq r0, r4, lsl #25 │ │ │ │ - cmneq r0, r8, lsr #24 │ │ │ │ - cmneq r0, ip, lsl #27 │ │ │ │ - cmneq r0, r4, ror #26 │ │ │ │ - cmneq r0, r0, ror #23 │ │ │ │ - ldrdeq r3, [r0, #-180]! @ 0xffffff4c │ │ │ │ + cmneq r0, r0, ror #24 │ │ │ │ + smceq 964 @ 0x3c4 │ │ │ │ + cmneq r0, r8, lsl ip │ │ │ │ + smceq 988 @ 0x3dc │ │ │ │ + cmneq r0, r4, asr sp │ │ │ │ + ldrdeq r3, [r0, #-176]! @ 0xffffff50 │ │ │ │ + cmneq r0, r4, asr #23 │ │ │ │ strdeq ip, [lr, #-196] @ 0xffffff3c │ │ │ │ - cmneq r0, r0, lsr sp │ │ │ │ + cmneq r0, r0, lsr #26 │ │ │ │ smlaltteq ip, lr, r0, ip │ │ │ │ strheq ip, [lr, #-204] @ 0xffffff34 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmneq r0, r0, ror #25 │ │ │ │ - ldrdeq r3, [r0, #-204]! @ 0xffffff34 │ │ │ │ + ldrdeq r3, [r0, #-192]! @ 0xffffff40 │ │ │ │ + cmneq r0, ip, asr #25 │ │ │ │ cmpeq lr, r8, asr ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #60] @ 416c4 <__cxa_atexit@plt+0x35378> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -54486,15 +54486,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne 416bc <__cxa_atexit@plt+0x35370> │ │ │ │ ldr sl, [pc, #36] @ 416c8 <__cxa_atexit@plt+0x3537c> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #8 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ smlaltteq ip, lr, ip, fp │ │ │ │ cmpeq lr, r0, lsl #24 │ │ │ │ @@ -54504,15 +54504,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne 416fc <__cxa_atexit@plt+0x353b0> │ │ │ │ ldr sl, [pc, #24] @ 41704 <__cxa_atexit@plt+0x353b8> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #8 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ smlaltbeq ip, lr, r4, fp │ │ │ │ ldrdeq ip, [lr, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ @@ -54533,15 +54533,15 @@ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 4176c <__cxa_atexit@plt+0x35420> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - smceq 940 @ 0x3ac │ │ │ │ + cmneq r0, ip, ror #20 │ │ │ │ smlalbbeq ip, lr, r8, fp │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 417a0 <__cxa_atexit@plt+0x35454> │ │ │ │ @@ -54567,15 +54567,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 418a8 <__cxa_atexit@plt+0x3555c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl #19 │ │ │ │ + smceq 912 @ 0x390 │ │ │ │ cmpeq lr, r0, asr #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -54606,17 +54606,17 @@ │ │ │ │ b 41880 <__cxa_atexit@plt+0x35534> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r0, r0, lsr #18 │ │ │ │ - cmneq r0, r8, lsl r9 │ │ │ │ - cmneq r0, r0, lsl #18 │ │ │ │ + cmneq r0, r0, lsl r9 │ │ │ │ + cmneq r0, r8, lsl #18 │ │ │ │ + strdeq r3, [r0, #-128]! @ 0xffffff80 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4196c <__cxa_atexit@plt+0x35620> │ │ │ │ ldr r7, [pc, #216] @ 41994 <__cxa_atexit@plt+0x35648> │ │ │ │ @@ -54675,17 +54675,17 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ smlalbteq ip, lr, r8, sl │ │ │ │ smlalbteq ip, lr, ip, sl │ │ │ │ @ instruction: 0xffffff10 │ │ │ │ - strdeq r3, [r0, #-144]! @ 0xffffff70 │ │ │ │ - cmneq r0, r4, ror #16 │ │ │ │ - cmneq r0, ip, asr #16 │ │ │ │ + cmneq r0, r0, ror #19 │ │ │ │ + cmneq r0, r4, asr r8 │ │ │ │ + cmneq r0, ip, lsr r8 │ │ │ │ smlalbbeq ip, lr, r8, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 41a38 <__cxa_atexit@plt+0x356ec> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -54723,17 +54723,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ smlaltteq ip, lr, ip, r9 │ │ │ │ @ instruction: 0xfffffe18 │ │ │ │ - strdeq r3, [r0, #-128]! @ 0xffffff80 │ │ │ │ - cmneq r0, r8, asr r7 │ │ │ │ - cmneq r0, ip, asr r7 │ │ │ │ + cmneq r0, r0, ror #17 │ │ │ │ + cmneq r0, r8, asr #14 │ │ │ │ + cmneq r0, ip, asr #14 │ │ │ │ smlalbteq ip, lr, r8, r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 41aa4 <__cxa_atexit@plt+0x35758> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -54741,15 +54741,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 418a8 <__cxa_atexit@plt+0x3555c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, asr #13 │ │ │ │ + strheq r3, [r0, #-104]! @ 0xffffff98 │ │ │ │ smlalbbeq ip, lr, r8, r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -54780,17 +54780,17 @@ │ │ │ │ b 41b38 <__cxa_atexit@plt+0x357ec> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r0, r8, ror #12 │ │ │ │ - cmneq r0, r0, ror #12 │ │ │ │ - cmneq r0, r8, asr #12 │ │ │ │ + cmneq r0, r8, asr r6 │ │ │ │ + cmneq r0, r0, asr r6 │ │ │ │ + cmneq r0, r8, lsr r6 │ │ │ │ smlaltteq ip, lr, r0, r8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ @@ -54821,17 +54821,17 @@ │ │ │ │ ldr r7, [pc, #32] @ 41bf8 <__cxa_atexit@plt+0x358ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - cmneq r0, r8, asr r7 │ │ │ │ - cmneq r0, r0, asr #11 │ │ │ │ - cmneq r0, r4, asr #11 │ │ │ │ + cmneq r0, r8, asr #14 │ │ │ │ + strheq r3, [r0, #-80]! @ 0xffffffb0 │ │ │ │ + strheq r3, [r0, #-84]! @ 0xffffffac │ │ │ │ cmpeq lr, ip, ror #16 │ │ │ │ cmpeq lr, ip, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 41c30 <__cxa_atexit@plt+0x358e4> │ │ │ │ @@ -54840,15 +54840,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41cf0 <__cxa_atexit@plt+0x359a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, lsr r5 │ │ │ │ + cmneq r0, ip, lsr #10 │ │ │ │ strdeq ip, [lr, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -54879,17 +54879,17 @@ │ │ │ │ b 41cc4 <__cxa_atexit@plt+0x35978> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - ldrdeq r3, [r0, #-76]! @ 0xffffffb4 │ │ │ │ - ldrdeq r3, [r0, #-68]! @ 0xffffffbc │ │ │ │ - strheq r3, [r0, #-76]! @ 0xffffffb4 │ │ │ │ + cmneq r0, ip, asr #9 │ │ │ │ + cmneq r0, r4, asr #9 │ │ │ │ + cmneq r0, ip, lsr #9 │ │ │ │ cmpeq lr, r4, asr r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 41db4 <__cxa_atexit@plt+0x35a68> │ │ │ │ @@ -54949,17 +54949,17 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x014ec694 │ │ │ │ smlalbbeq ip, lr, r4, r6 │ │ │ │ @ instruction: 0xffffff0c │ │ │ │ - cmneq r0, r8, lsr #11 │ │ │ │ - cmneq r0, ip, lsl r4 │ │ │ │ - cmneq r0, r4, lsl #8 │ │ │ │ + @ instruction: 0x01603598 │ │ │ │ + cmneq r0, ip, lsl #8 │ │ │ │ + strdeq r3, [r0, #-52]! @ 0xffffffcc │ │ │ │ cmpeq lr, r0, asr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 41e80 <__cxa_atexit@plt+0x35b34> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -54997,17 +54997,17 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ smlaltbeq ip, lr, r4, r5 │ │ │ │ @ instruction: 0xfffffe14 │ │ │ │ - cmneq r0, r8, lsr #9 │ │ │ │ - cmneq r0, r0, lsl r3 │ │ │ │ - cmneq r0, r4, lsl r3 │ │ │ │ + @ instruction: 0x01603498 │ │ │ │ + cmneq r0, r0, lsl #6 │ │ │ │ + cmneq r0, r4, lsl #6 │ │ │ │ smlalbbeq ip, lr, ip, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 41f50 <__cxa_atexit@plt+0x35c04> │ │ │ │ @@ -55048,20 +55048,20 @@ │ │ │ │ ldr r7, [pc, #24] @ 41f7c <__cxa_atexit@plt+0x35c30> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl #5 │ │ │ │ + smceq 800 @ 0x320 │ │ │ │ ldrdeq ip, [lr, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xfffffbb8 │ │ │ │ - ldrdeq r3, [r0, #-60]! @ 0xffffffc4 │ │ │ │ - cmneq r0, r4, asr #4 │ │ │ │ - cmneq r0, r8, asr #4 │ │ │ │ + cmneq r0, ip, asr #7 │ │ │ │ + cmneq r0, r4, lsr r2 │ │ │ │ + cmneq r0, r8, lsr r2 │ │ │ │ strdeq ip, [lr, #-68] @ 0xffffffbc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55097,18 +55097,18 @@ │ │ │ │ b 4202c <__cxa_atexit@plt+0x35ce0> │ │ │ │ mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmneq r0, r8, lsl #3 │ │ │ │ - cmneq r0, r4, lsl #3 │ │ │ │ - cmneq r0, ip, ror #2 │ │ │ │ - cmneq r0, ip, asr #2 │ │ │ │ + smceq 792 @ 0x318 │ │ │ │ + smceq 788 @ 0x314 │ │ │ │ + cmneq r0, ip, asr r1 │ │ │ │ + cmneq r0, ip, lsr r1 │ │ │ │ cmpeq lr, r8, lsr r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55148,19 +55148,19 @@ │ │ │ │ b 420f8 <__cxa_atexit@plt+0x35dac> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff0c │ │ │ │ - cmneq r0, ip, asr #1 │ │ │ │ + strheq r3, [r0, #-12]! │ │ │ │ teqeq r9, r0, ror r4 │ │ │ │ - cmneq r0, r0, asr #4 │ │ │ │ - strheq r3, [r0, #-0]! │ │ │ │ - @ instruction: 0x01603098 │ │ │ │ + cmneq r0, r0, lsr r2 │ │ │ │ + cmneq r0, r0, lsr #1 │ │ │ │ + cmneq r0, r8, lsl #1 │ │ │ │ cmpeq lr, r0, lsr r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 42150 <__cxa_atexit@plt+0x35e04> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -55168,15 +55168,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41cf0 <__cxa_atexit@plt+0x359a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, lsl r0 │ │ │ │ + cmneq r0, ip │ │ │ │ cmpeq lr, r8, lsl r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55207,17 +55207,17 @@ │ │ │ │ b 421e4 <__cxa_atexit@plt+0x35e98> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - strheq r2, [r0, #-252]! @ 0xffffff04 │ │ │ │ - strheq r2, [r0, #-244]! @ 0xffffff0c │ │ │ │ - @ instruction: 0x01602f9c │ │ │ │ + cmneq r0, ip, lsr #31 │ │ │ │ + cmneq r0, r4, lsr #31 │ │ │ │ + cmneq r0, ip, lsl #31 │ │ │ │ hvceq 60452 @ 0xec24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55257,19 +55257,19 @@ │ │ │ │ b 422ac <__cxa_atexit@plt+0x35f60> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - cmneq r0, r8, lsl pc │ │ │ │ + cmneq r0, r8, lsl #30 │ │ │ │ teqeq r9, ip @ │ │ │ │ - cmneq r0, ip, lsl #1 │ │ │ │ - strdeq r2, [r0, #-236]! @ 0xffffff14 │ │ │ │ - cmneq r0, r4, ror #29 │ │ │ │ + smceq 780 @ 0x30c │ │ │ │ + cmneq r0, ip, ror #29 │ │ │ │ + ldrdeq r2, [r0, #-228]! @ 0xffffff1c │ │ │ │ hvceq 60444 @ 0xec1c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 42304 <__cxa_atexit@plt+0x35fb8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -55277,15 +55277,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41cf0 <__cxa_atexit@plt+0x359a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r8, ror #28 │ │ │ │ + cmneq r0, r8, asr lr │ │ │ │ cmpeq lr, r4, ror #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55316,17 +55316,17 @@ │ │ │ │ b 42398 <__cxa_atexit@plt+0x3604c> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r0, r8, lsl #28 │ │ │ │ - cmneq r0, r0, lsl #28 │ │ │ │ - cmneq r0, r8, ror #27 │ │ │ │ + strdeq r2, [r0, #-216]! @ 0xffffff28 │ │ │ │ + strdeq r2, [r0, #-208]! @ 0xffffff30 │ │ │ │ + ldrdeq r2, [r0, #-216]! @ 0xffffff28 │ │ │ │ smlalbteq ip, lr, r0, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55366,19 +55366,19 @@ │ │ │ │ b 42460 <__cxa_atexit@plt+0x36114> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - cmneq r0, r4, ror #26 │ │ │ │ + cmneq r0, r4, asr sp │ │ │ │ teqeq r9, r8, lsl #2 │ │ │ │ - ldrdeq r2, [r0, #-232]! @ 0xffffff18 │ │ │ │ - cmneq r0, r8, asr #26 │ │ │ │ - cmneq r0, r0, lsr sp │ │ │ │ + cmneq r0, r8, asr #29 │ │ │ │ + cmneq r0, r8, lsr sp │ │ │ │ + cmneq r0, r0, lsr #26 │ │ │ │ smlalbteq fp, lr, r8, pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 424b8 <__cxa_atexit@plt+0x3616c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -55386,15 +55386,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41cf0 <__cxa_atexit@plt+0x359a4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r2, [r0, #-196]! @ 0xffffff3c │ │ │ │ + cmneq r0, r4, lsr #25 │ │ │ │ strheq fp, [lr, #-240] @ 0xffffff10 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55425,17 +55425,17 @@ │ │ │ │ b 4254c <__cxa_atexit@plt+0x36200> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - cmneq r0, r4, asr ip │ │ │ │ - cmneq r0, ip, asr #24 │ │ │ │ - cmneq r0, r4, lsr ip │ │ │ │ + cmneq r0, r4, asr #24 │ │ │ │ + cmneq r0, ip, lsr ip │ │ │ │ + cmneq r0, r4, lsr #24 │ │ │ │ cmpeq lr, ip, lsl #30 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -55475,19 +55475,19 @@ │ │ │ │ b 42614 <__cxa_atexit@plt+0x362c8> │ │ │ │ mov r5, #40 @ 0x28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff24 │ │ │ │ - strheq r2, [r0, #-176]! @ 0xffffff50 │ │ │ │ + cmneq r0, r0, lsr #23 │ │ │ │ teqeq r9, r4, asr pc │ │ │ │ - cmneq r0, r4, lsr #26 │ │ │ │ - @ instruction: 0x01602b94 │ │ │ │ - smceq 700 @ 0x2bc │ │ │ │ + cmneq r0, r4, lsl sp │ │ │ │ + cmneq r0, r4, lsl #23 │ │ │ │ + cmneq r0, ip, ror #22 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 426c0 <__cxa_atexit@plt+0x36374> │ │ │ │ ldr r3, [pc, #120] @ 426d0 <__cxa_atexit@plt+0x36384> │ │ │ │ @@ -55633,15 +55633,15 @@ │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #14 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, asr r3 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ smlalbteq fp, lr, r4, fp │ │ │ │ @ instruction: 0xfffff864 │ │ │ │ - cmneq r0, r0, ror #19 │ │ │ │ + ldrdeq r2, [r0, #-144]! @ 0xffffff70 │ │ │ │ strdeq fp, [lr, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ bne 428d8 <__cxa_atexit@plt+0x3658c> │ │ │ │ ldr r3, [pc, #68] @ 42904 <__cxa_atexit@plt+0x365b8> │ │ │ │ @@ -55819,17 +55819,17 @@ │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq fp, [lr, #-136] @ 0xffffff78 │ │ │ │ - ldrdeq r2, [r0, #-116]! @ 0xffffff8c │ │ │ │ - cmneq r0, r0, lsr #13 │ │ │ │ - cmneq r0, r4, lsr #12 │ │ │ │ + cmneq r0, r4, asr #15 │ │ │ │ + @ instruction: 0x01602690 │ │ │ │ + cmneq r0, r4, lsl r6 │ │ │ │ cmpeq lr, r4, lsl #18 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 42bcc <__cxa_atexit@plt+0x36880> │ │ │ │ ldr r3, [pc, #128] @ 42c30 <__cxa_atexit@plt+0x368e4> │ │ │ │ @@ -55864,15 +55864,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ @ instruction: 0xfffff620 │ │ │ │ - ldrdeq r2, [r0, #-88]! @ 0xffffffa8 │ │ │ │ + cmneq r0, r8, asr #11 │ │ │ │ cmpeq lr, r8, asr r8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 42cb0 <__cxa_atexit@plt+0x36964> │ │ │ │ @@ -55938,18 +55938,18 @@ │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff6f0 │ │ │ │ - strdeq r2, [r0, #-68]! @ 0xffffffbc │ │ │ │ + cmneq r0, r4, ror #9 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ @ instruction: 0xfffff868 │ │ │ │ - cmneq r0, r0, asr #9 │ │ │ │ + strheq r2, [r0, #-64]! @ 0xffffffc0 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ cmpeq lr, r0, lsr #14 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -55978,15 +55978,15 @@ │ │ │ │ str r3, [r3, #20] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xfffff7ac │ │ │ │ - cmneq r0, r4, lsl #8 │ │ │ │ + strdeq r2, [r0, #-52]! @ 0xffffffcc │ │ │ │ andeq r0, r0, r5, lsl #6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 42e9c <__cxa_atexit@plt+0x36b50> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ @@ -56023,18 +56023,18 @@ │ │ │ │ bx ip │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ bx r0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x01602394 │ │ │ │ - cmneq r0, ip, lsr r3 │ │ │ │ - cmneq r0, r4, lsl #9 │ │ │ │ - ldrdeq r2, [r0, #-44]! @ 0xffffffd4 │ │ │ │ + cmneq r0, r4, lsl #7 │ │ │ │ + cmneq r0, ip, lsr #6 │ │ │ │ + smceq 580 @ 0x244 │ │ │ │ + cmneq r0, ip, asr #5 │ │ │ │ smlalbteq fp, lr, r0, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 42f24 <__cxa_atexit@plt+0x36bd8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -56062,15 +56062,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq fp, [lr, #-68] @ 0xffffffbc │ │ │ │ @ instruction: 0xfffff15c │ │ │ │ - ldrdeq r2, [r0, #-40]! @ 0xffffffd8 │ │ │ │ + cmneq r0, r8, asr #5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ b 133e67c <__cxa_atexit@plt+0x1332330> │ │ │ │ andeq r0, r2, pc │ │ │ │ @@ -56096,15 +56096,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 42fdc <__cxa_atexit@plt+0x36c90> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ - cmneq r0, r4, asr #3 │ │ │ │ + strheq r2, [r0, #-20]! @ 0xffffffec │ │ │ │ strdeq fp, [lr, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 4304c <__cxa_atexit@plt+0x36d00> │ │ │ │ mov r0, r4 │ │ │ │ @@ -56129,16 +56129,16 @@ │ │ │ │ b 130393c <__cxa_atexit@plt+0x12f75f0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlaltbeq fp, lr, ip, r4 │ │ │ │ teqeq r9, r1, ror #9 │ │ │ │ - cmneq r0, r4, lsr #3 │ │ │ │ - cmneq r0, ip, lsr #2 │ │ │ │ + @ instruction: 0x01602194 │ │ │ │ + cmneq r0, ip, lsl r1 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 430a4 <__cxa_atexit@plt+0x36d58> │ │ │ │ ldr r3, [pc, #48] @ 430b4 <__cxa_atexit@plt+0x36d68> │ │ │ │ @@ -56146,22 +56146,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #40] @ 430bc <__cxa_atexit@plt+0x36d70> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #20] @ 430c0 <__cxa_atexit@plt+0x36d74> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @ instruction: 0x014eb49c │ │ │ │ - cmneq r0, r4, asr #1 │ │ │ │ + strheq r2, [r0, #-4]! │ │ │ │ cmpeq lr, r4, lsl r5 │ │ │ │ smlaltteq fp, lr, r8, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #164] @ 4317c <__cxa_atexit@plt+0x36e30> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -56200,22 +56200,22 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ ldr r3, [pc, #24] @ 43184 <__cxa_atexit@plt+0x36e38> │ │ │ │ ldr r8, [pc, #24] @ 43188 <__cxa_atexit@plt+0x36e3c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5] │ │ │ │ - b 79b170 <__cxa_atexit@plt+0x78ee24> │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ cmpeq lr, r4, asr r3 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ - cmneq r0, r8 │ │ │ │ - @ instruction: 0x0160219c │ │ │ │ + strdeq r1, [r0, #-248]! @ 0xffffff08 │ │ │ │ + cmneq r0, ip, lsl #3 │ │ │ │ cmpeq lr, r4, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r9, [r3, #7] │ │ │ │ ldr r3, [r3, #11] │ │ │ │ @@ -56246,21 +56246,21 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ ldr r3, [pc, #20] @ 43238 <__cxa_atexit@plt+0x36eec> │ │ │ │ ldr r8, [pc, #20] @ 4323c <__cxa_atexit@plt+0x36ef0> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5] │ │ │ │ - b 79b170 <__cxa_atexit@plt+0x78ee24> │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ muleq r0, r0, r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ @ instruction: 0x014eb29c │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmneq r0, r0, asr pc │ │ │ │ - cmneq r0, r4, ror #1 │ │ │ │ + cmneq r0, r0, asr #30 │ │ │ │ + ldrdeq r2, [r0, #-4]! │ │ │ │ cmpeq lr, r0, ror #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 4328c <__cxa_atexit@plt+0x36f40> │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ @@ -56275,20 +56275,20 @@ │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ ldr r3, [pc, #20] @ 432a8 <__cxa_atexit@plt+0x36f5c> │ │ │ │ ldr r9, [r5, #8]! │ │ │ │ ldr r8, [pc, #16] @ 432ac <__cxa_atexit@plt+0x36f60> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ add r8, pc, r8 │ │ │ │ - b 79b170 <__cxa_atexit@plt+0x78ee24> │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ cmpeq lr, r4, lsr #4 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - ldrdeq r1, [r0, #-236]! @ 0xffffff14 │ │ │ │ - smceq 516 @ 0x204 │ │ │ │ + cmneq r0, ip, asr #29 │ │ │ │ + cmneq r0, r4, rrx │ │ │ │ strheq fp, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ smlalbteq fp, lr, r8, r2 │ │ │ │ @@ -56304,32 +56304,32 @@ │ │ │ │ str sl, [r5, #-8]! │ │ │ │ ldr r3, [pc, #28] @ 43324 <__cxa_atexit@plt+0x36fd8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ ldr r3, [pc, #20] @ 43328 <__cxa_atexit@plt+0x36fdc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #3 │ │ │ │ - b 7a0d94 <__cxa_atexit@plt+0x794a48> │ │ │ │ + b 665cc <__cxa_atexit@plt+0x5a280> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmneq r0, r8 │ │ │ │ - strdeq r1, [r0, #-252]! @ 0xffffff04 │ │ │ │ - strdeq r1, [r0, #-244]! @ 0xffffff0c │ │ │ │ + strdeq r1, [r0, #-248]! @ 0xffffff08 │ │ │ │ + cmneq r0, ip, ror #31 │ │ │ │ + cmneq r0, r4, ror #31 │ │ │ │ cmpeq lr, r0, ror #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 43358 <__cxa_atexit@plt+0x3700c> │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4335c <__cxa_atexit@plt+0x37010> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - strheq r1, [r0, #-252]! @ 0xffffff04 │ │ │ │ + cmneq r0, ip, lsr #31 │ │ │ │ cmpeq lr, ip, lsr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 43380 <__cxa_atexit@plt+0x37034> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -56351,16 +56351,16 @@ │ │ │ │ str r3, [r5] │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r8, [pc, #16] @ 433d8 <__cxa_atexit@plt+0x3708c> │ │ │ │ add sl, r2, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmneq r0, r0, lsr #27 │ │ │ │ - cmneq r0, r0, lsr pc │ │ │ │ + @ instruction: 0x01601d90 │ │ │ │ + cmneq r0, r0, lsr #30 │ │ │ │ @ instruction: 0x014eb190 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 433fc <__cxa_atexit@plt+0x370b0> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ @@ -56378,22 +56378,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #40] @ 4345c <__cxa_atexit@plt+0x37110> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #20] @ 43460 <__cxa_atexit@plt+0x37114> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffca4 │ │ │ │ strdeq fp, [lr, #-12] │ │ │ │ - cmneq r0, r4, lsr #26 │ │ │ │ + cmneq r0, r4, lsl sp │ │ │ │ hvceq 60180 @ 0xeb14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 434c8 <__cxa_atexit@plt+0x3717c> │ │ │ │ @@ -56417,31 +56417,31 @@ │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 434e4 <__cxa_atexit@plt+0x37198> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmneq r0, r0, asr #25 │ │ │ │ - cmneq r0, r4, ror #25 │ │ │ │ + strheq r1, [r0, #-192]! @ 0xffffff40 │ │ │ │ + ldrdeq r1, [r0, #-196]! @ 0xffffff3c │ │ │ │ cmpeq lr, ip, lsl #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 43518 <__cxa_atexit@plt+0x371cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r2, [pc, #28] @ 4351c <__cxa_atexit@plt+0x371d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r2, #2 │ │ │ │ cmp r1, #0 │ │ │ │ addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, ror #24 │ │ │ │ - cmneq r0, r4, lsl #25 │ │ │ │ + cmneq r0, r0, asr ip │ │ │ │ + smceq 452 @ 0x1c4 │ │ │ │ cmpeq lr, r8, asr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 43560 <__cxa_atexit@plt+0x37214> │ │ │ │ ldr r2, [pc, #40] @ 43568 <__cxa_atexit@plt+0x3721c> │ │ │ │ @@ -56453,15 +56453,15 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41238 <__cxa_atexit@plt+0x34eec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmneq r0, r0, lsl ip │ │ │ │ + cmneq r0, r0, lsl #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 43590 <__cxa_atexit@plt+0x37244> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #1 │ │ │ │ @@ -56479,23 +56479,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #44] @ 435f4 <__cxa_atexit@plt+0x372a8> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ ldr r7, [pc, #24] @ 435f8 <__cxa_atexit@plt+0x372ac> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ hvceq 60164 @ 0xeb04 │ │ │ │ - @ instruction: 0x01601b90 │ │ │ │ + cmneq r0, r0, lsl #23 │ │ │ │ smlaltbeq fp, lr, r4, r0 │ │ │ │ hvceq 60172 @ 0xeb0c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -56525,23 +56525,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #44] @ 436ac <__cxa_atexit@plt+0x37360> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ ldr r7, [pc, #24] @ 436b0 <__cxa_atexit@plt+0x37364> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ strheq sl, [lr, #-252] @ 0xffffff04 │ │ │ │ - ldrdeq r1, [r0, #-168]! @ 0xffffff58 │ │ │ │ + cmneq r0, r8, asr #21 │ │ │ │ smlaltteq sl, lr, ip, pc @ │ │ │ │ cmpeq lr, r0, lsl r0 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r1, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -56582,20 +56582,20 @@ │ │ │ │ ldr r7, [pc, #28] @ 43778 <__cxa_atexit@plt+0x3742c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsl #21 │ │ │ │ + smceq 416 @ 0x1a0 │ │ │ │ strheq sl, [lr, #-244] @ 0xffffff0c │ │ │ │ cmpeq lr, r4, ror #30 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ smlalbbeq sl, lr, r0, pc @ │ │ │ │ - cmneq r0, r8, lsr sl │ │ │ │ + cmneq r0, r8, lsr #20 │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -56628,15 +56628,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ strdeq sl, [lr, #-236] @ 0xffffff14 │ │ │ │ strheq sl, [lr, #-236] @ 0xffffff14 │ │ │ │ @ instruction: 0xfffffee4 │ │ │ │ smlalbteq sl, lr, r4, lr │ │ │ │ - smceq 412 @ 0x19c │ │ │ │ + cmneq r0, ip, ror #18 │ │ │ │ cmpeq lr, r0, ror #30 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r1, r8 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ @@ -56660,37 +56660,37 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r8, #24] │ │ │ │ str r3, [r8, #28] │ │ │ │ stmib r8, {r1, r9} │ │ │ │ add r1, r8, #12 │ │ │ │ sub r8, r6, #7 │ │ │ │ stm r1, {r0, sl, lr} │ │ │ │ - b 805e28 <__cxa_atexit@plt+0x7f9adc> │ │ │ │ + b 7a2c24 <__cxa_atexit@plt+0x7968d8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r0, lsr #18 │ │ │ │ - cmneq r0, r8, lsl #21 │ │ │ │ - cmneq r0, r0, asr #18 │ │ │ │ + cmneq r0, r0, lsl r9 │ │ │ │ + smceq 424 @ 0x1a8 │ │ │ │ + cmneq r0, r0, lsr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 438f8 <__cxa_atexit@plt+0x375ac> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 43900 <__cxa_atexit@plt+0x375b4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 7d9f98 <__cxa_atexit@plt+0x7cdc4c> │ │ │ │ + b 776d94 <__cxa_atexit@plt+0x76aa48> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smceq 388 @ 0x184 │ │ │ │ + cmneq r0, r4, ror #16 │ │ │ │ cmpeq lr, r8, ror #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 43940 <__cxa_atexit@plt+0x375f4> │ │ │ │ ldr r3, [pc, #36] @ 43948 <__cxa_atexit@plt+0x375fc> │ │ │ │ @@ -56701,25 +56701,25 @@ │ │ │ │ ldr r3, [pc, #20] @ 4394c <__cxa_atexit@plt+0x37600> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r2, r3, r7} │ │ │ │ b 41238 <__cxa_atexit@plt+0x34eec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmneq r0, r4, lsr #16 │ │ │ │ + cmneq r0, r4, lsl r8 │ │ │ │ cmpeq lr, ip, lsl #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 43978 <__cxa_atexit@plt+0x3762c> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r9, r7 │ │ │ │ - b 7e2724 <__cxa_atexit@plt+0x7d63d8> │ │ │ │ + b 77f520 <__cxa_atexit@plt+0x7731d4> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ smlaltteq sl, lr, r0, sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 439a4 <__cxa_atexit@plt+0x37658> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ @@ -56737,15 +56737,15 @@ │ │ │ │ ldr r2, [pc, #36] @ 439ec <__cxa_atexit@plt+0x376a0> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r9, [r5, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, r5, #4 │ │ │ │ str r2, [r5, #4] │ │ │ │ mov r5, r3 │ │ │ │ - b 7e2724 <__cxa_atexit@plt+0x7d63d8> │ │ │ │ + b 77f520 <__cxa_atexit@plt+0x7731d4> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ ldrdeq sl, [lr, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -56771,15 +56771,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 43a64 <__cxa_atexit@plt+0x37718> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - strheq r1, [r0, #-140]! @ 0xffffff74 │ │ │ │ + cmneq r0, ip, lsr #17 │ │ │ │ cmpeq lr, ip, asr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #156] @ 43b18 <__cxa_atexit@plt+0x377cc> │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -56810,25 +56810,25 @@ │ │ │ │ b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #32] @ 43b1c <__cxa_atexit@plt+0x377d0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7d9f98 <__cxa_atexit@plt+0x7cdc4c> │ │ │ │ + b 776d94 <__cxa_atexit@plt+0x76aa48> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0xfffffe10 │ │ │ │ - @ instruction: 0x01601698 │ │ │ │ + cmneq r0, r8, lsl #13 │ │ │ │ @ instruction: 0x014eab98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -56852,24 +56852,24 @@ │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r3, [pc, #28] @ 43bc0 <__cxa_atexit@plt+0x37874> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7d9f98 <__cxa_atexit@plt+0x7cdc4c> │ │ │ │ + b 776d94 <__cxa_atexit@plt+0x76aa48> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ @ instruction: 0xfffffd5c │ │ │ │ - cmneq r0, r4, ror #11 │ │ │ │ + ldrdeq r1, [r0, #-84]! @ 0xffffffac │ │ │ │ strdeq sl, [lr, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, #0 │ │ │ │ ble 43c24 <__cxa_atexit@plt+0x378d8> │ │ │ │ ldr r7, [pc, #172] @ 43c9c <__cxa_atexit@plt+0x37950> │ │ │ │ @@ -56882,21 +56882,21 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne 43c3c <__cxa_atexit@plt+0x378f0> │ │ │ │ ldr r7, [pc, #140] @ 43ca0 <__cxa_atexit@plt+0x37954> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #2 │ │ │ │ mov r8, r7 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #124] @ 43ca8 <__cxa_atexit@plt+0x3795c> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #104] @ 43cac <__cxa_atexit@plt+0x37960> │ │ │ │ ldr r1, [pc, #104] @ 43cb0 <__cxa_atexit@plt+0x37964> │ │ │ │ sub r8, r2, #6 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r6, #4]! │ │ │ │ ldr r7, [pc, #92] @ 43cb4 <__cxa_atexit@plt+0x37968> │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -56904,35 +56904,35 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r1, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r6, [r6, #20] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #32] @ 43ca4 <__cxa_atexit@plt+0x37958> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ smlaltbeq sl, lr, r4, sl │ │ │ │ cmpeq lr, ip, lsr sl │ │ │ │ - cmneq r0, r0, lsr r5 │ │ │ │ + cmneq r0, r0, lsr #10 │ │ │ │ @ instruction: 0xfffffa70 │ │ │ │ cmpeq lr, r0, asr sl │ │ │ │ - cmneq r0, r4, lsl #10 │ │ │ │ + strdeq r1, [r0, #-68]! @ 0xffffffbc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ strdeq sl, [lr, #-152] @ 0xffffff68 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 43cf0 <__cxa_atexit@plt+0x379a4> │ │ │ │ mov r8, r7 │ │ │ │ mov r9, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -56955,21 +56955,21 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne 43d60 <__cxa_atexit@plt+0x37a14> │ │ │ │ ldr r7, [pc, #140] @ 43dc4 <__cxa_atexit@plt+0x37a78> │ │ │ │ add r5, r5, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ add r7, r7, #2 │ │ │ │ mov r8, r7 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #124] @ 43dcc <__cxa_atexit@plt+0x37a80> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r8, r7, #1 │ │ │ │ mov r7, r3 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #104] @ 43dd0 <__cxa_atexit@plt+0x37a84> │ │ │ │ ldr r1, [pc, #104] @ 43dd4 <__cxa_atexit@plt+0x37a88> │ │ │ │ sub r8, r2, #6 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r6, #4]! │ │ │ │ ldr r7, [pc, #92] @ 43dd8 <__cxa_atexit@plt+0x37a8c> │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -56977,35 +56977,35 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r3, [r6, #8] │ │ │ │ str r1, [r6, #16] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r6, [r6, #20] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ ldr r7, [pc, #32] @ 43dc8 <__cxa_atexit@plt+0x37a7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ smlalbbeq sl, lr, r0, r9 │ │ │ │ cmpeq lr, r8, lsl r9 │ │ │ │ - cmneq r0, ip, lsl #8 │ │ │ │ + strdeq r1, [r0, #-60]! @ 0xffffffc4 │ │ │ │ @ instruction: 0xfffff94c │ │ │ │ cmpeq lr, ip, lsr #18 │ │ │ │ - cmneq r0, r0, ror #7 │ │ │ │ + ldrdeq r1, [r0, #-48]! @ 0xffffffd0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7ddfd0 <__cxa_atexit@plt+0x7d1c84> │ │ │ │ + b 77adcc <__cxa_atexit@plt+0x76ea80> │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 43e30 <__cxa_atexit@plt+0x37ae4> │ │ │ │ ldr r7, [pc, #48] @ 43e40 <__cxa_atexit@plt+0x37af4> │ │ │ │ @@ -57019,16 +57019,16 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ ldr r7, [pc, #20] @ 43e4c <__cxa_atexit@plt+0x37b00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r1, [r0, #-76]! @ 0xffffffb4 │ │ │ │ - strdeq r1, [r0, #-68]! @ 0xffffffbc │ │ │ │ + cmneq r0, ip, ror #9 │ │ │ │ + cmneq r0, r4, ror #9 │ │ │ │ hvceq 60056 @ 0xea98 │ │ │ │ cmpeq lr, ip, asr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #52] @ 43e98 <__cxa_atexit@plt+0x37b4c> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -57093,18 +57093,18 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #24] @ 43f78 <__cxa_atexit@plt+0x37c2c> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ smlalbteq sl, lr, r0, r7 │ │ │ │ - strdeq r1, [r0, #-24]! @ 0xffffffe8 │ │ │ │ + cmneq r0, r8, ror #3 │ │ │ │ strdeq sl, [lr, #-112] @ 0xffffff90 │ │ │ │ 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 │ │ │ │ @@ -57140,16 +57140,16 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ ldr r7, [pc, #20] @ 44030 <__cxa_atexit@plt+0x37ce4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe64 │ │ │ │ - cmneq r0, r8, lsl r3 │ │ │ │ - cmneq r0, r0, lsl r3 │ │ │ │ + cmneq r0, r8, lsl #6 │ │ │ │ + cmneq r0, r0, lsl #6 │ │ │ │ @ instruction: 0x014ea794 │ │ │ │ @ instruction: 0x014ea794 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #12 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 440b4 <__cxa_atexit@plt+0x37d68> │ │ │ │ @@ -57178,18 +57178,18 @@ │ │ │ │ mov r8, r3 │ │ │ │ b 11291b8 <__cxa_atexit@plt+0x111ce6c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - cmneq r0, r8, asr r1 │ │ │ │ - @ instruction: 0x0160129c │ │ │ │ - @ instruction: 0x01601294 │ │ │ │ + cmneq r0, r8, asr #2 │ │ │ │ cmneq r0, ip, lsl #5 │ │ │ │ + cmneq r0, r4, lsl #5 │ │ │ │ + smceq 300 @ 0x12c │ │ │ │ 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 44104 <__cxa_atexit@plt+0x37db8> │ │ │ │ @@ -57198,30 +57198,30 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmneq r0, r8, lsr r2 │ │ │ │ + cmneq r0, r8, lsr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 44144 <__cxa_atexit@plt+0x37df8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 4414c <__cxa_atexit@plt+0x37e00> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 4451c <__cxa_atexit@plt+0x381d0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, lsr #32 │ │ │ │ + cmneq r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 441a0 <__cxa_atexit@plt+0x37e54> │ │ │ │ ldr r2, [pc, #60] @ 441a8 <__cxa_atexit@plt+0x37e5c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ @@ -57237,15 +57237,15 @@ │ │ │ │ b 441b8 <__cxa_atexit@plt+0x37e6c> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r0, [r0, #-248]! @ 0xffffff08 │ │ │ │ + smulbteq r0, r8, pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r2, [pc, #144] @ 44258 <__cxa_atexit@plt+0x37f0c> │ │ │ │ tst r3, #3 │ │ │ │ str r7, [r5] │ │ │ │ @@ -57360,15 +57360,15 @@ │ │ │ │ ldr r7, [pc, #20] @ 44398 <__cxa_atexit@plt+0x3804c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ muleq r0, r4, r0 │ │ │ │ - cmneq r0, r0, lsr #28 │ │ │ │ + cmneq r0, r0, lsl lr │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r7 │ │ │ │ bne 443d0 <__cxa_atexit@plt+0x38084> │ │ │ │ ldr r3, [pc, #48] @ 443ec <__cxa_atexit@plt+0x380a0> │ │ │ │ @@ -57382,15 +57382,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - smulbteq r0, ip, sp │ │ │ │ + strheq r0, [r0, #-220]! @ 0xffffff24 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #140] @ 44490 <__cxa_atexit@plt+0x38144> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2, #8]! │ │ │ │ @@ -57423,16 +57423,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r4, r0 │ │ │ │ - cmneq r0, ip, asr sp │ │ │ │ - cmneq r0, r4, lsr sp │ │ │ │ + cmneq r0, ip, asr #26 │ │ │ │ + cmneq r0, r4, lsr #26 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 444f8 <__cxa_atexit@plt+0x381ac> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ @@ -57452,16 +57452,16 @@ │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0, #-196]! @ 0xffffff3c │ │ │ │ - strheq r0, [r0, #-200]! @ 0xffffff38 │ │ │ │ + smulbteq r0, r4, ip │ │ │ │ + smultbeq r0, r8, ip │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 445cc <__cxa_atexit@plt+0x38280> │ │ │ │ ldr r7, [pc, #196] @ 445f4 <__cxa_atexit@plt+0x382a8> │ │ │ │ @@ -57513,18 +57513,18 @@ │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ cmpeq lr, r8, lsl r2 │ │ │ │ - smultbeq r0, r0, fp │ │ │ │ + @ instruction: 0x01600b90 │ │ │ │ @ instruction: 0xfffffbf0 │ │ │ │ @ instruction: 0xfffffbb0 │ │ │ │ - strdeq r0, [r0, #-184]! @ 0xffffff48 │ │ │ │ + smultteq r0, r8, fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 44688 <__cxa_atexit@plt+0x3833c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ @@ -57557,18 +57557,18 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + smulbteq r0, r0, sl │ │ │ │ @ instruction: 0xfffffad8 │ │ │ │ @ instruction: 0xfffffaf8 │ │ │ │ - cmneq r0, r4, lsl #22 │ │ │ │ + strdeq r0, [r0, #-164]! @ 0xffffff5c │ │ │ │ cmpeq lr, ip, lsl r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 44708 <__cxa_atexit@plt+0x383bc> │ │ │ │ ldr r3, [pc, #52] @ 44710 <__cxa_atexit@plt+0x383c4> │ │ │ │ @@ -57584,15 +57584,15 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r7, [r5, #16] │ │ │ │ b 12044b4 <__cxa_atexit@plt+0x11f8168> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ smlaltteq sl, lr, ip, r0 │ │ │ │ - cmneq r0, r4, ror #20 │ │ │ │ + cmneq r0, r4, asr sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 44758 <__cxa_atexit@plt+0x3840c> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -57702,15 +57702,15 @@ │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ sub r3, r4, #8 │ │ │ │ ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - cmneq r0, r4, ror #20 │ │ │ │ + cmneq r0, r4, asr sl │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 44950 <__cxa_atexit@plt+0x38604> │ │ │ │ ldr lr, [pc, #72] @ 44958 <__cxa_atexit@plt+0x3860c> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -57729,15 +57729,15 @@ │ │ │ │ str r8, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ stm lr, {r0, r2, r9} │ │ │ │ b 13b178c <__cxa_atexit@plt+0x13a5440> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmneq r0, r0, lsr r8 │ │ │ │ + cmneq r0, r0, lsr #16 │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 449c0 <__cxa_atexit@plt+0x38674> │ │ │ │ @@ -57759,15 +57759,15 @@ │ │ │ │ str r2, [r3, #20] │ │ │ │ b 13b199c <__cxa_atexit@plt+0x13a5650> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffff10 │ │ │ │ - @ instruction: 0x0160099c │ │ │ │ + smulbbeq r0, ip, r9 │ │ │ │ andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #136] @ 44a70 <__cxa_atexit@plt+0x38724> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ beq 44a10 <__cxa_atexit@plt+0x386c4> │ │ │ │ @@ -57800,15 +57800,15 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmneq r0, r4, lsr #14 │ │ │ │ + cmneq r0, r4, lsl r7 │ │ │ │ andeq r0, r0, r5, asr #3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ and r7, r7, #61440 @ 0xf000 │ │ │ │ cmp r7, #16384 @ 0x4000 │ │ │ │ bne 44aa8 <__cxa_atexit@plt+0x3875c> │ │ │ │ ldr r7, [r5, #20] │ │ │ │ @@ -57835,15 +57835,15 @@ │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x01600694 │ │ │ │ + smulbbeq r0, r4, r6 │ │ │ │ andeq r0, r0, r5, asr #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] │ │ │ │ @@ -57859,15 +57859,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 44b68 <__cxa_atexit@plt+0x3881c> │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmneq r0, r8, lsr #12 │ │ │ │ + cmneq r0, r8, lsl r6 │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 44bf4 <__cxa_atexit@plt+0x388a8> │ │ │ │ @@ -57902,15 +57902,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 44c0c <__cxa_atexit@plt+0x388c0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ strdeq r9, [lr, #-180] @ 0xffffff4c │ │ │ │ - smceq 88 @ 0x58 │ │ │ │ + cmneq r0, r8, ror #10 │ │ │ │ ldrdeq r9, [lr, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 44c4c <__cxa_atexit@plt+0x38900> │ │ │ │ ldr r3, [pc, #48] @ 44c64 <__cxa_atexit@plt+0x38918> │ │ │ │ @@ -57922,15 +57922,15 @@ │ │ │ │ str r7, [r5, #12] │ │ │ │ b 4451c <__cxa_atexit@plt+0x381d0> │ │ │ │ ldr r7, [pc, #12] @ 44c60 <__cxa_atexit@plt+0x38914> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmneq r0, ip, lsl #10 │ │ │ │ + strdeq r0, [r0, #-76]! @ 0xffffffb4 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ smlalbbeq r9, lr, r4, fp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, fp │ │ │ │ b 44c80 <__cxa_atexit@plt+0x38934> │ │ │ │ @@ -58002,27 +58002,27 @@ │ │ │ │ str r0, [r8, #4]! │ │ │ │ str lr, [r5, #-4] │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r8, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r1, [r8, #8] │ │ │ │ - b 7ab378 <__cxa_atexit@plt+0x79f02c> │ │ │ │ + b 748174 <__cxa_atexit@plt+0x73be28> │ │ │ │ ldr r3, [pc, #32] @ 44dcc <__cxa_atexit@plt+0x38a80> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ @ instruction: 0xffffff28 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ - cmneq r0, r8, lsr #8 │ │ │ │ + cmneq r0, r8, lsl r4 │ │ │ │ muleq r0, r0, r1 │ │ │ │ @ instruction: 0xfffff940 │ │ │ │ cmpeq lr, r0, lsl sl │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ @@ -58038,15 +58038,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r8, #4]! │ │ │ │ stm r5, {r2, r8} │ │ │ │ str r0, [r8, #8] │ │ │ │ str r3, [r8, #12] │ │ │ │ - b 7ab378 <__cxa_atexit@plt+0x79f02c> │ │ │ │ + b 748174 <__cxa_atexit@plt+0x73be28> │ │ │ │ ldr r6, [pc, #76] @ 44e88 <__cxa_atexit@plt+0x38b3c> │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add r6, pc, r6 │ │ │ │ tst r7, #3 │ │ │ │ str r6, [r5] │ │ │ │ beq 44e5c <__cxa_atexit@plt+0x38b10> │ │ │ │ str r7, [r5] │ │ │ │ @@ -58082,15 +58082,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r8, #4]! │ │ │ │ add r2, pc, r2 │ │ │ │ str r8, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ str r1, [r8, #8] │ │ │ │ str r7, [r8, #12] │ │ │ │ - b 7ab378 <__cxa_atexit@plt+0x79f02c> │ │ │ │ + b 748174 <__cxa_atexit@plt+0x73be28> │ │ │ │ ldr r3, [pc, #24] @ 44f04 <__cxa_atexit@plt+0x38bb8> │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff7fc │ │ │ │ @@ -58169,29 +58169,29 @@ │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #72] @ 45074 <__cxa_atexit@plt+0x38d28> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #32] @ 45068 <__cxa_atexit@plt+0x38d1c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 45064 <__cxa_atexit@plt+0x38d18> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ cmpeq lr, r8, ror #10 │ │ │ │ smlalbteq r9, lr, r8, r7 │ │ │ │ @ instruction: 0xffffe0ac │ │ │ │ cmpeq lr, r4, lsl #10 │ │ │ │ - cmneq r0, ip, lsr #2 │ │ │ │ + cmneq r0, ip, lsl r1 │ │ │ │ smlalbbeq r9, lr, r4, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #84] @ 450e0 <__cxa_atexit@plt+0x38d94> │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ @@ -58212,16 +58212,16 @@ │ │ │ │ ldr r7, [pc, #28] @ 450f0 <__cxa_atexit@plt+0x38da4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ @ instruction: 0xffffedac │ │ │ │ - cmneq r0, r0, ror #4 │ │ │ │ - cmneq r0, r8, asr r2 │ │ │ │ + cmneq r0, r0, asr r2 │ │ │ │ + cmneq r0, r8, asr #4 │ │ │ │ ldrdeq r9, [lr, #-104] @ 0xffffff98 │ │ │ │ strdeq r9, [lr, #-104] @ 0xffffff98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -58258,29 +58258,29 @@ │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #72] @ 451d8 <__cxa_atexit@plt+0x38e8c> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #32] @ 451cc <__cxa_atexit@plt+0x38e80> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 451c8 <__cxa_atexit@plt+0x38e7c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff18 │ │ │ │ cmpeq lr, r4, lsl #8 │ │ │ │ cmpeq lr, r4, ror #12 │ │ │ │ @ instruction: 0xffffdf48 │ │ │ │ smlaltbeq r9, lr, r0, r3 │ │ │ │ - cmppeq pc, r8, asr #31 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [pc, #-248] @ 450e8 <__cxa_atexit@plt+0x38d9c> @ │ │ │ │ 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 │ │ │ │ @@ -58293,15 +58293,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 45230 <__cxa_atexit@plt+0x38ee4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0, #-4]! │ │ │ │ + smultteq r0, r4, r0 │ │ │ │ cmpeq lr, r8, lsl #12 │ │ │ │ teqeq r9, sp, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r4 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -58328,17 +58328,17 @@ │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, sl │ │ │ │ b e79090 <__cxa_atexit@plt+0xe6cd44> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smultbeq r0, r8, r0 │ │ │ │ - cmppeq pc, r4, asr #29 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r8, lsr pc @ p-variant is OBSOLETE @ │ │ │ │ + @ instruction: 0x01600098 │ │ │ │ + ldrheq pc, [pc, #-228] @ 451e4 <__cxa_atexit@plt+0x38e98> @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 45310 <__cxa_atexit@plt+0x38fc4> │ │ │ │ ldr r3, [pc, #60] @ 45320 <__cxa_atexit@plt+0x38fd4> │ │ │ │ @@ -58649,15 +58649,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ strdeq r9, [lr, #-60] @ 0xffffffc4 │ │ │ │ - cmppeq pc, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r0, lsr sl @ p-variant is OBSOLETE @ │ │ │ │ smlaltteq r9, lr, r0, r3 │ │ │ │ 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 │ │ │ │ @@ -58667,15 +58667,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq pc, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [pc, #-156] @ 45770 <__cxa_atexit@plt+0x39424> @ │ │ │ │ smlaltbeq r9, lr, r8, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 4585c <__cxa_atexit@plt+0x39510> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58686,21 +58686,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45864 <__cxa_atexit@plt+0x39518> │ │ │ │ ldr r3, [pc, #40] @ 45868 <__cxa_atexit@plt+0x3951c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r4, ror #6 │ │ │ │ - cmppeq pc, r4, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r4, ror r9 @ p-variant is OBSOLETE @ │ │ │ │ cmpeq lr, ip, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #12 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 458d4 <__cxa_atexit@plt+0x39588> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58723,15 +58723,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmpeq lr, r4, lsr r3 │ │ │ │ - cmppeq pc, r8, lsl r9 @ p-variant is OBSOLETE @ │ │ │ │ + cmppeq pc, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r8, lsl r3 │ │ │ │ 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 │ │ │ │ @@ -58741,15 +58741,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq pc, r4, ror #17 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [pc, #-132] @ 458b0 <__cxa_atexit@plt+0x39564> @ │ │ │ │ smlaltteq r9, lr, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45984 <__cxa_atexit@plt+0x39638> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58760,21 +58760,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 4598c <__cxa_atexit@plt+0x39640> │ │ │ │ ldr r3, [pc, #40] @ 45990 <__cxa_atexit@plt+0x39644> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x014e929c │ │ │ │ - cmppeq pc, ip, asr r8 @ p-variant is OBSOLETE @ │ │ │ │ + cmppeq pc, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ smlaltbeq r9, lr, r4, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r8, r5, #12 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 459fc <__cxa_atexit@plt+0x396b0> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58797,15 +58797,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ cmpeq lr, ip, ror #4 │ │ │ │ - ldrsheq pc, [pc, #-112] @ 459a4 <__cxa_atexit@plt+0x39658> @ │ │ │ │ + cmppeq pc, r0, ror #15 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r0, asr r2 │ │ │ │ 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 │ │ │ │ @@ -58815,15 +58815,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq pc, [pc, #-124] @ 459e0 <__cxa_atexit@plt+0x39694> @ │ │ │ │ + cmppeq pc, ip, lsr #15 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r8, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45aac <__cxa_atexit@plt+0x39760> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58834,21 +58834,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45ab4 <__cxa_atexit@plt+0x39768> │ │ │ │ ldr r3, [pc, #40] @ 45ab8 <__cxa_atexit@plt+0x3976c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r9, [lr, #-20] @ 0xffffffec │ │ │ │ - cmppeq pc, r4, lsr r7 @ p-variant is OBSOLETE @ │ │ │ │ + cmppeq pc, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ cmpeq lr, r4, lsl #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45b10 <__cxa_atexit@plt+0x397c4> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58859,21 +58859,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45b18 <__cxa_atexit@plt+0x397cc> │ │ │ │ ldr r3, [pc, #40] @ 45b1c <__cxa_atexit@plt+0x397d0> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbteq r9, lr, r0, r1 │ │ │ │ - ldrsbeq pc, [pc, #-96] @ 45ac4 <__cxa_atexit@plt+0x39778> @ │ │ │ │ + cmppeq pc, r0, asr #13 @ p-variant is OBSOLETE │ │ │ │ smlalbteq r9, lr, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 45b7c <__cxa_atexit@plt+0x39830> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58892,16 +58892,16 @@ │ │ │ │ ldr r9, [pc, r9] │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq r9, ip, lsr ip │ │ │ │ - cmppeq pc, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - cmppeq pc, ip, asr #15 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, ip, asr r6 @ p-variant is OBSOLETE @ │ │ │ │ + ldrheq pc, [pc, #-124] @ 45b18 <__cxa_atexit@plt+0x397cc> @ │ │ │ │ smlalbteq r9, lr, r8, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45be4 <__cxa_atexit@plt+0x39898> │ │ │ │ mov r0, r4 │ │ │ │ @@ -58912,21 +58912,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45bec <__cxa_atexit@plt+0x398a0> │ │ │ │ ldr r3, [pc, #40] @ 45bf0 <__cxa_atexit@plt+0x398a4> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbbeq r9, lr, r4, r1 │ │ │ │ - ldrsheq pc, [pc, #-92] @ 45b9c <__cxa_atexit@plt+0x39850> @ │ │ │ │ + cmppeq pc, ip, ror #11 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -58939,15 +58939,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 45c48 <__cxa_atexit@plt+0x398fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r4, lsl r7 @ p-variant is OBSOLETE @ │ │ │ │ cmpeq lr, r4, ror #2 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 45c9c <__cxa_atexit@plt+0x39950> │ │ │ │ ldr r9, [r5] │ │ │ │ @@ -58967,15 +58967,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r7, [pc, #20] @ 45cb8 <__cxa_atexit@plt+0x3996c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r8, asr #13 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [pc, #-104] @ 45c54 <__cxa_atexit@plt+0x39908> @ │ │ │ │ strdeq r9, [lr, #-8] │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -59004,15 +59004,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r4, lsr r6 @ p-variant is OBSOLETE @ │ │ │ │ cmpeq lr, ip, rrx │ │ │ │ ldrdeq r9, [lr, #-4] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45da4 <__cxa_atexit@plt+0x39a58> │ │ │ │ @@ -59024,21 +59024,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45dac <__cxa_atexit@plt+0x39a60> │ │ │ │ ldr r3, [pc, #40] @ 45db0 <__cxa_atexit@plt+0x39a64> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ swpbeq r9, r0, [lr] │ │ │ │ - cmppeq pc, ip, lsr r4 @ p-variant is OBSOLETE @ │ │ │ │ + cmppeq pc, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ smlalbteq r9, lr, ip, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 45e14 <__cxa_atexit@plt+0x39ac8> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59052,22 +59052,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, r3, #3 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, sl │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ swpbeq r9, r8, [lr] │ │ │ │ strheq r8, [lr, #-240] @ 0xffffff10 │ │ │ │ - cmppeq pc, ip, asr #7 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [pc, #-60] @ 45df0 <__cxa_atexit@plt+0x39aa4> @ │ │ │ │ cmpeq lr, r0, lsr #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45e7c <__cxa_atexit@plt+0x39b30> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59078,21 +59078,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45e84 <__cxa_atexit@plt+0x39b38> │ │ │ │ ldr r3, [pc, #40] @ 45e88 <__cxa_atexit@plt+0x39b3c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r9, [lr, #-28] @ 0xffffffe4 │ │ │ │ - cmppeq pc, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r4, asr r3 @ p-variant is OBSOLETE @ │ │ │ │ smlaltbeq r9, lr, r8, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45ee0 <__cxa_atexit@plt+0x39b94> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59103,21 +59103,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45ee8 <__cxa_atexit@plt+0x39b9c> │ │ │ │ ldr r3, [pc, #40] @ 45eec <__cxa_atexit@plt+0x39ba0> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r4, ror #4 │ │ │ │ - cmppeq pc, r0, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [pc, #-32] @ 45ed4 <__cxa_atexit@plt+0x39b88> @ │ │ │ │ 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 │ │ │ │ @@ -59130,15 +59130,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 45f44 <__cxa_atexit@plt+0x39bf8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [pc, #-32] @ 45f28 <__cxa_atexit@plt+0x39bdc> @ │ │ │ │ @ instruction: 0x014e9394 │ │ │ │ strheq r9, [lr, #-56] @ 0xffffffc8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 45f9c <__cxa_atexit@plt+0x39c50> │ │ │ │ @@ -59150,21 +59150,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 45fa4 <__cxa_atexit@plt+0x39c58> │ │ │ │ ldr r3, [pc, #40] @ 45fa8 <__cxa_atexit@plt+0x39c5c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ hvceq 59700 @ 0xe934 │ │ │ │ - cmppeq pc, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r4, lsr r2 @ p-variant is OBSOLETE @ │ │ │ │ smlaltbeq r9, lr, r4, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 46010 <__cxa_atexit@plt+0x39cc4> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59179,22 +59179,22 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r2, [r5, #-8] │ │ │ │ ldr r5, [pc, #36] @ 46020 <__cxa_atexit@plt+0x39cd4> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, sl │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ hvceq 59700 @ 0xe934 │ │ │ │ - ldrsbeq pc, [pc, #-28] @ 46008 <__cxa_atexit@plt+0x39cbc> @ │ │ │ │ - cmppeq pc, ip, asr r2 @ p-variant is OBSOLETE @ │ │ │ │ + cmppeq pc, ip, asr #3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x014e9394 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 46078 <__cxa_atexit@plt+0x39d2c> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59205,21 +59205,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 46080 <__cxa_atexit@plt+0x39d34> │ │ │ │ ldr r3, [pc, #40] @ 46084 <__cxa_atexit@plt+0x39d38> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r0, asr r3 │ │ │ │ - cmppeq pc, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq pc, r8, asr r1 @ p-variant is OBSOLETE @ │ │ │ │ cmpeq lr, r4, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 460dc <__cxa_atexit@plt+0x39d90> │ │ │ │ mov r0, r4 │ │ │ │ @@ -59230,21 +59230,21 @@ │ │ │ │ ldr r8, [pc, #40] @ 460e4 <__cxa_atexit@plt+0x39d98> │ │ │ │ ldr r3, [pc, #40] @ 460e8 <__cxa_atexit@plt+0x39d9c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r0, [r5, #-4] │ │ │ │ str r3, [r5, #-8] │ │ │ │ mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r0, lsr #6 │ │ │ │ - cmppeq pc, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [pc, #-4] @ 460ec <__cxa_atexit@plt+0x39da0> @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ hvceq 59700 @ 0xe934 │ │ │ │ @@ -59297,15 +59297,15 @@ │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ smlaltteq r9, lr, r4, r2 │ │ │ │ cmpeq lr, ip, lsr fp │ │ │ │ hvceq 59568 @ 0xe8b0 │ │ │ │ - cmppeq pc, r8, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x015ff098 │ │ │ │ @ instruction: 0x014e929c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -59328,15 +59328,15 @@ │ │ │ │ str r9, [r3, #24] │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ hvceq 59560 @ 0xe8a8 │ │ │ │ strheq r8, [lr, #-164] @ 0xffffff5c │ │ │ │ - cmpeq pc, r8, ror #31 │ │ │ │ + ldrsbeq lr, [pc, #-248] @ 46168 <__cxa_atexit@plt+0x39e1c> │ │ │ │ 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 │ │ │ │ @@ -59349,15 +59349,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 462b0 <__cxa_atexit@plt+0x39f64> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq pc, r4, asr #1 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [pc, #-4] @ 462b0 <__cxa_atexit@plt+0x39f64> @ │ │ │ │ cmpeq lr, ip, lsl #4 │ │ │ │ strdeq r9, [lr, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #28 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -59390,18 +59390,18 @@ │ │ │ │ b 2e7e8 <__cxa_atexit@plt+0x2249c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ smlaltbeq r9, lr, ip, r1 │ │ │ │ cmpeq lr, r8, asr r1 │ │ │ │ cmpeq lr, r0, lsr #2 │ │ │ │ - cmpeq pc, r4, ror #28 │ │ │ │ - cmpeq pc, ip, asr lr @ │ │ │ │ - cmpeq pc, ip, asr pc @ │ │ │ │ - cmpeq pc, r4, asr pc @ │ │ │ │ + cmpeq pc, r4, asr lr @ │ │ │ │ + cmpeq pc, ip, asr #28 │ │ │ │ + cmpeq pc, ip, asr #30 │ │ │ │ + cmpeq pc, r4, asr #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 463c4 <__cxa_atexit@plt+0x3a078> │ │ │ │ ldr r1, [pc, #80] @ 463cc <__cxa_atexit@plt+0x3a080> │ │ │ │ ldr r3, [pc, #80] @ 463d0 <__cxa_atexit@plt+0x3a084> │ │ │ │ @@ -59414,32 +59414,32 @@ │ │ │ │ tst r3, #3 │ │ │ │ beq 463b4 <__cxa_atexit@plt+0x3a068> │ │ │ │ ldr r7, [pc, #48] @ 463d4 <__cxa_atexit@plt+0x3a088> │ │ │ │ ldr r9, [r3, #3] │ │ │ │ add r7, pc, r7 │ │ │ │ add r8, r7, #2 │ │ │ │ mov r7, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - ldrsbeq lr, [pc, #-216] @ 46300 <__cxa_atexit@plt+0x39fb4> │ │ │ │ + cmpeq pc, r8, asr #27 │ │ │ │ cmpeq lr, r8, lsl #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 463f8 <__cxa_atexit@plt+0x3a0ac> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ smlalbteq r9, lr, r0, r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r2, r5, #16 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -59475,16 +59475,16 @@ │ │ │ │ ldr r7, [pc, #8] @ 46498 <__cxa_atexit@plt+0x3a14c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ cmpeq lr, r8, lsr r0 │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq pc, r0, asr #26 │ │ │ │ - cmpeq pc, ip, ror #26 │ │ │ │ + cmpeq pc, r0, lsr sp @ │ │ │ │ + cmpeq pc, ip, asr sp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 4651c <__cxa_atexit@plt+0x3a1d0> │ │ │ │ @@ -59509,16 +59509,16 @@ │ │ │ │ str lr, [r3, #24] │ │ │ │ str r0, [r3, #28] │ │ │ │ bx ip │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe8c │ │ │ │ - ldrheq lr, [pc, #-192] @ 46474 <__cxa_atexit@plt+0x3a128> │ │ │ │ - @ instruction: 0x015fed90 │ │ │ │ + cmpeq pc, r0, lsr #25 │ │ │ │ + cmpeq pc, r0, lsl #27 │ │ │ │ cmpeq lr, r0, ror #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 465a8 <__cxa_atexit@plt+0x3a25c> │ │ │ │ @@ -59539,26 +59539,26 @@ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r5, [pc, #60] @ 465d0 <__cxa_atexit@plt+0x3a284> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ str r0, [r3, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r5, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmpeq lr, ip, lsr #28 │ │ │ │ cmpeq lr, ip, lsr #16 │ │ │ │ - cmpeq pc, r0, ror #23 │ │ │ │ - ldrsheq lr, [pc, #-196] @ 46514 <__cxa_atexit@plt+0x3a1c8> │ │ │ │ + ldrsbeq lr, [pc, #-176] @ 46524 <__cxa_atexit@plt+0x3a1d8> │ │ │ │ + cmpeq pc, r4, ror #25 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 46610 <__cxa_atexit@plt+0x3a2c4> │ │ │ │ ldr r3, [pc, #44] @ 46620 <__cxa_atexit@plt+0x3a2d4> │ │ │ │ @@ -59588,15 +59588,15 @@ │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #16] @ 46668 <__cxa_atexit@plt+0x3a31c> │ │ │ │ mov r9, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrsheq lr, [pc, #-192] @ 465b0 <__cxa_atexit@plt+0x3a264> │ │ │ │ + cmpeq pc, r0, ror #25 │ │ │ │ smlalbteq r8, lr, ip, lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -59650,40 +59650,40 @@ │ │ │ │ stm r9, {r2, r3, r8} │ │ │ │ add r2, r3, #28 │ │ │ │ stm r2, {r0, r1, lr} │ │ │ │ ldr r3, [pc, #76] @ 467a4 <__cxa_atexit@plt+0x3a458> │ │ │ │ sub r9, r6, #27 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - b 76c94 <__cxa_atexit@plt+0x6a948> │ │ │ │ + b 82510 <__cxa_atexit@plt+0x761c4> │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ @ instruction: 0xfffffe94 │ │ │ │ cmpeq lr, r8, asr #26 │ │ │ │ cmpeq lr, r0, lsl sp │ │ │ │ - cmpeq pc, ip, lsl #25 │ │ │ │ - cmpeq pc, r4, lsl #25 │ │ │ │ - cmpeq pc, r8, asr #21 │ │ │ │ - @ instruction: 0x015fea9c │ │ │ │ - cmpeq pc, ip, asr #24 │ │ │ │ - cmpeq pc, r8, asr #24 │ │ │ │ - cmpeq pc, r8, ror #22 │ │ │ │ + cmpeq pc, ip, ror ip @ │ │ │ │ + cmpeq pc, r4, ror ip @ │ │ │ │ + ldrheq lr, [pc, #-168] @ 466e8 <__cxa_atexit@plt+0x3a39c> │ │ │ │ + cmpeq pc, ip, lsl #21 │ │ │ │ + cmpeq pc, ip, lsr ip @ │ │ │ │ + cmpeq pc, r8, lsr ip @ │ │ │ │ + cmpeq pc, r8, asr fp @ │ │ │ │ ldrdeq r8, [lr, #-212] @ 0xffffff2c │ │ │ │ - ldrsbeq lr, [pc, #-168] @ 46700 <__cxa_atexit@plt+0x3a3b4> │ │ │ │ - cmpeq pc, r4, lsl #24 │ │ │ │ + cmpeq pc, r8, asr #21 │ │ │ │ + ldrsheq lr, [pc, #-180] @ 466f8 <__cxa_atexit@plt+0x3a3ac> │ │ │ │ smlalbbeq r8, lr, r0, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 467c8 <__cxa_atexit@plt+0x3a47c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7760c <__cxa_atexit@plt+0x6b2c0> │ │ │ │ + b 82e88 <__cxa_atexit@plt+0x76b3c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq lr, r4, asr #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #84] @ 46834 <__cxa_atexit@plt+0x3a4e8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -59706,16 +59706,16 @@ │ │ │ │ ldr r8, [pc, #24] @ 46844 <__cxa_atexit@plt+0x3a4f8> │ │ │ │ add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ ldrdeq r8, [lr, #-68] @ 0xffffffbc │ │ │ │ - cmpeq pc, r0, ror #18 │ │ │ │ - ldrsheq lr, [pc, #-156] @ 467b0 <__cxa_atexit@plt+0x3a464> │ │ │ │ + cmpeq pc, r0, asr r9 @ │ │ │ │ + cmpeq pc, ip, ror #19 │ │ │ │ smlalbteq r8, lr, r8, ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 4686c <__cxa_atexit@plt+0x3a520> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ @@ -59730,16 +59730,16 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [pc, #20] @ 468a4 <__cxa_atexit@plt+0x3a558> │ │ │ │ add sl, r3, #2 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ hvceq 59456 @ 0xe840 │ │ │ │ - ldrsheq lr, [pc, #-140] @ 4681c <__cxa_atexit@plt+0x3a4d0> │ │ │ │ - @ instruction: 0x015fe998 │ │ │ │ + cmpeq pc, ip, ror #17 │ │ │ │ + cmpeq pc, r8, lsl #19 │ │ │ │ cmpeq lr, ip, asr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ add r5, r5, #4 │ │ │ │ b 11f41f8 <__cxa_atexit@plt+0x11e7eac> │ │ │ │ strheq r8, [lr, #-192] @ 0xffffff40 │ │ │ │ andeq r0, r1, r3 │ │ │ │ @@ -59781,15 +59781,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 46970 <__cxa_atexit@plt+0x3a624> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq lr, [pc, #-156] @ 468d8 <__cxa_atexit@plt+0x3a58c> │ │ │ │ + cmpeq pc, ip, ror #19 │ │ │ │ cmpeq lr, r4, lsr ip │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 469c4 <__cxa_atexit@plt+0x3a678> │ │ │ │ ldr r9, [r5] │ │ │ │ @@ -59809,15 +59809,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r7, [pc, #20] @ 469e0 <__cxa_atexit@plt+0x3a694> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #32 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r0, lsr #19 │ │ │ │ + @ instruction: 0x015fe990 │ │ │ │ smlalbteq r8, lr, r8, fp │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -59846,15 +59846,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r8, [r5, #-12]! │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, ip, lsl r9 @ │ │ │ │ + cmpeq pc, ip, lsl #18 │ │ │ │ cmpeq lr, ip, lsr fp │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r7, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -59868,15 +59868,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 46acc <__cxa_atexit@plt+0x3a780> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, lsr #17 │ │ │ │ + @ instruction: 0x015fe898 │ │ │ │ smlaltteq r8, lr, r0, sl │ │ │ │ teqpeq r8, r7, asr lr @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ @@ -59920,15 +59920,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq lr, [pc, #-84] @ 46b4c <__cxa_atexit@plt+0x3a800> │ │ │ │ + cmpeq pc, r4, ror #11 │ │ │ │ smlalbteq r8, lr, r4, sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 46c18 <__cxa_atexit@plt+0x3a8cc> │ │ │ │ mov r3, r5 │ │ │ │ @@ -59962,18 +59962,18 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - cmpeq pc, r8, ror r7 @ │ │ │ │ cmpeq pc, r8, ror #14 │ │ │ │ - cmpeq pc, r4, ror #14 │ │ │ │ - cmpeq pc, ip, asr #14 │ │ │ │ + cmpeq pc, r8, asr r7 @ │ │ │ │ + cmpeq pc, r4, asr r7 @ │ │ │ │ + cmpeq pc, ip, lsr r7 @ │ │ │ │ cmpeq lr, r0, lsl sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 46ca8 <__cxa_atexit@plt+0x3a95c> │ │ │ │ ldr r7, [pc, #84] @ 46cc4 <__cxa_atexit@plt+0x3a978> │ │ │ │ @@ -59996,33 +59996,33 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq pc, r8, ror #13 │ │ │ │ - ldrsbeq lr, [pc, #-104] @ 46c6c <__cxa_atexit@plt+0x3a920> │ │ │ │ - ldrsbeq lr, [pc, #-100] @ 46c74 <__cxa_atexit@plt+0x3a928> │ │ │ │ - ldrheq lr, [pc, #-108] @ 46c70 <__cxa_atexit@plt+0x3a924> │ │ │ │ + ldrsbeq lr, [pc, #-104] @ 46c68 <__cxa_atexit@plt+0x3a91c> │ │ │ │ + cmpeq pc, r8, asr #13 │ │ │ │ + cmpeq pc, r4, asr #13 │ │ │ │ + cmpeq pc, ip, lsr #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 46d0c <__cxa_atexit@plt+0x3a9c0> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 46d10 <__cxa_atexit@plt+0x3a9c4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, ror r6 @ │ │ │ │ - cmpeq pc, r4, ror r6 @ │ │ │ │ + cmpeq pc, r8, ror #12 │ │ │ │ + cmpeq pc, r4, ror #12 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 46d44 <__cxa_atexit@plt+0x3a9f8> │ │ │ │ ldr r3, [pc, #32] @ 46d54 <__cxa_atexit@plt+0x3aa08> │ │ │ │ @@ -60032,28 +60032,28 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 104d47c <__cxa_atexit@plt+0x1041130> │ │ │ │ ldr r7, [pc, #16] @ 46d5c <__cxa_atexit@plt+0x3aa10> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq pc, ip, ror #9 │ │ │ │ + ldrsbeq lr, [pc, #-76] @ 46d14 <__cxa_atexit@plt+0x3a9c8> │ │ │ │ cmpeq lr, r8, lsr r9 │ │ │ │ cmpeq lr, ip, lsl #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 46d88 <__cxa_atexit@plt+0x3aa3c> │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r8, [pc, #8] @ 46d8c <__cxa_atexit@plt+0x3aa40> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 10402bc <__cxa_atexit@plt+0x1033f70> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r8, lsr #9 │ │ │ │ + @ instruction: 0x015fe498 │ │ │ │ ldrdeq r8, [lr, #-128] @ 0xffffff80 │ │ │ │ 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 │ │ │ │ @@ -60085,29 +60085,29 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 104d47c <__cxa_atexit@plt+0x1041130> │ │ │ │ ldr r7, [pc, #16] @ 46e30 <__cxa_atexit@plt+0x3aae4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - cmpeq pc, r8, lsl r4 @ │ │ │ │ + cmpeq pc, r8, lsl #8 │ │ │ │ cmpeq lr, r4, ror #16 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #24] @ 46e60 <__cxa_atexit@plt+0x3ab14> │ │ │ │ ldr r2, [pc, #24] @ 46e64 <__cxa_atexit@plt+0x3ab18> │ │ │ │ mov sl, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r9, r2, #1 │ │ │ │ b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ smlalbteq r8, lr, r4, r8 │ │ │ │ - cmpeq pc, r8, lsl r5 @ │ │ │ │ + cmpeq pc, r8, lsl #10 │ │ │ │ cmpeq lr, r4, ror #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 46e9c <__cxa_atexit@plt+0x3ab50> │ │ │ │ str r7, [r5, #-4] │ │ │ │ @@ -60115,15 +60115,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41238 <__cxa_atexit@plt+0x34eec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq lr, [pc, #-32] @ 46e8c <__cxa_atexit@plt+0x3ab40> │ │ │ │ + cmpeq pc, r0, asr #5 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 46ee8 <__cxa_atexit@plt+0x3ab9c> │ │ │ │ ldr r3, [pc, #48] @ 46ef8 <__cxa_atexit@plt+0x3abac> │ │ │ │ @@ -60131,22 +60131,22 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #40] @ 46f00 <__cxa_atexit@plt+0x3abb4> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #20] @ 46f04 <__cxa_atexit@plt+0x3abb8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ smlaltbeq r8, lr, r8, r8 │ │ │ │ - cmpeq pc, r0, lsl #5 │ │ │ │ + cmpeq pc, r0, ror r2 @ │ │ │ │ strdeq r8, [lr, #-140] @ 0xffffff74 │ │ │ │ ldrdeq r8, [lr, #-128] @ 0xffffff80 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #60] @ 46f58 <__cxa_atexit@plt+0x3ac0c> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -60230,15 +60230,15 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r7, sl │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ cmpeq lr, ip, asr #14 │ │ │ │ @ instruction: 0xfffffe5c │ │ │ │ ldrdeq r8, [lr, #-104] @ 0xffffff98 │ │ │ │ - cmpeq pc, ip, lsr #6 │ │ │ │ + cmpeq pc, ip, lsl r3 @ │ │ │ │ cmpeq lr, r8, asr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ cmp r3, #1 │ │ │ │ bne 4709c <__cxa_atexit@plt+0x3ad50> │ │ │ │ ldr r7, [pc, #52] @ 470c8 <__cxa_atexit@plt+0x3ad7c> │ │ │ │ @@ -60251,36 +60251,36 @@ │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ add r9, r2, #1 │ │ │ │ b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ cmpeq lr, ip, ror #12 │ │ │ │ - cmpeq pc, r0, asr #5 │ │ │ │ + ldrheq lr, [pc, #-32] @ 470ac <__cxa_atexit@plt+0x3ad60> │ │ │ │ smlaltbeq r8, lr, r4, r6 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r3, [pc, #16] @ 470f0 <__cxa_atexit@plt+0x3ada4> │ │ │ │ ldr sl, [pc, #16] @ 470f4 <__cxa_atexit@plt+0x3ada8> │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ add r9, r3, #2 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ cmpeq lr, r4, asr r5 │ │ │ │ strheq r8, [lr, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x014e8794 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 47118 <__cxa_atexit@plt+0x3adcc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r9, r3, #2 │ │ │ │ b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ - cmpeq pc, r8, ror #4 │ │ │ │ + cmpeq pc, r8, asr r2 @ │ │ │ │ hvceq 59516 @ 0xe87c │ │ │ │ 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 │ │ │ │ @@ -60298,15 +60298,15 @@ │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffb4 │ │ │ │ cmpeq lr, ip, lsr #14 │ │ │ │ - cmpeq pc, r0, lsl r0 @ │ │ │ │ + cmpeq pc, r0 │ │ │ │ cmpeq lr, r4, lsl r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 471e0 <__cxa_atexit@plt+0x3ae94> │ │ │ │ @@ -60331,15 +60331,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff64 │ │ │ │ teqpeq r8, fp, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x015fdf94 │ │ │ │ + cmpeq pc, r4, lsl #31 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -60378,29 +60378,29 @@ │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #72] @ 472f8 <__cxa_atexit@plt+0x3afac> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #32] @ 472ec <__cxa_atexit@plt+0x3afa0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #12] @ 472e8 <__cxa_atexit@plt+0x3af9c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ cmpeq lr, r0, lsl r5 │ │ │ │ cmpeq lr, r8, ror #12 │ │ │ │ @ instruction: 0xfffffc6c │ │ │ │ ldrdeq r8, [lr, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq pc, r8, lsr #29 │ │ │ │ + @ instruction: 0x015fde98 │ │ │ │ cmpeq lr, r4, lsr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 47328 <__cxa_atexit@plt+0x3afdc> │ │ │ │ ldr r9, [pc, #24] @ 4732c <__cxa_atexit@plt+0x3afe0> │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -60458,15 +60458,15 @@ │ │ │ │ ldr r8, [pc, #128] @ 4746c <__cxa_atexit@plt+0x3b120> │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #112] @ 47470 <__cxa_atexit@plt+0x3b124> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r3, r5, #12 │ │ │ │ ldr r5, [r4, #804] @ 0x324 │ │ │ │ mov r2, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r5, r6 │ │ │ │ bcc 4743c <__cxa_atexit@plt+0x3b0f0> │ │ │ │ @@ -60485,16 +60485,16 @@ │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ muleq r0, ip, r1 │ │ │ │ cmpeq lr, r0, ror #8 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ cmpeq lr, r0, asr r4 │ │ │ │ - ldrsheq sp, [pc, #-224] @ 47394 <__cxa_atexit@plt+0x3b048> │ │ │ │ - cmpeq pc, ip, ror #29 │ │ │ │ + cmpeq pc, r0, ror #29 │ │ │ │ + ldrsbeq sp, [pc, #-236] @ 4738c <__cxa_atexit@plt+0x3b040> │ │ │ │ @ instruction: 0xfffffd64 │ │ │ │ smlalbbeq r8, lr, r8, r4 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #164] @ 47530 <__cxa_atexit@plt+0x3b1e4> │ │ │ │ ldr r7, [r7, #19] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -60509,15 +60509,15 @@ │ │ │ │ str r3, [r5, #8]! │ │ │ │ ldr r8, [pc, #132] @ 47540 <__cxa_atexit@plt+0x3b1f4> │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, r2, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #120] @ 47544 <__cxa_atexit@plt+0x3b1f8> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r3, r5, #12 │ │ │ │ ldr r5, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #12 │ │ │ │ cmp r5, r2 │ │ │ │ @@ -60538,16 +60538,16 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ smlalbbeq r8, lr, ip, r3 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ smlalbbeq r8, lr, r0, r3 │ │ │ │ - cmpeq pc, r4, lsr #28 │ │ │ │ - cmpeq pc, r0, lsr #28 │ │ │ │ + cmpeq pc, r4, lsl lr @ │ │ │ │ + cmpeq pc, r0, lsl lr @ │ │ │ │ @ instruction: 0xfffffc94 │ │ │ │ strheq r8, [lr, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 47590 <__cxa_atexit@plt+0x3b244> │ │ │ │ @@ -60557,15 +60557,15 @@ │ │ │ │ str r3, [r5, #8]! │ │ │ │ ldr r8, [pc, #116] @ 475f0 <__cxa_atexit@plt+0x3b2a4> │ │ │ │ add r2, pc, r2 │ │ │ │ add r9, r2, #1 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #104] @ 475f4 <__cxa_atexit@plt+0x3b2a8> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ add r3, r6, #12 │ │ │ │ add r5, r5, #12 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 475c8 <__cxa_atexit@plt+0x3b27c> │ │ │ │ @@ -60582,16 +60582,16 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r8, [lr, #-36] @ 0xffffffdc │ │ │ │ muleq r0, r4, r0 │ │ │ │ smlalbteq r8, lr, r0, r2 │ │ │ │ - cmpeq pc, r4, ror #26 │ │ │ │ - cmpeq pc, r0, ror #26 │ │ │ │ + cmpeq pc, r4, asr sp @ │ │ │ │ + cmpeq pc, r0, asr sp @ │ │ │ │ @ instruction: 0xfffffbd8 │ │ │ │ strdeq r8, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #140] @ 4769c <__cxa_atexit@plt+0x3b350> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -60602,15 +60602,15 @@ │ │ │ │ ldr r3, [pc, #124] @ 476a8 <__cxa_atexit@plt+0x3b35c> │ │ │ │ ldr sl, [pc, #124] @ 476ac <__cxa_atexit@plt+0x3b360> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #4 │ │ │ │ add r9, r3, #2 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #76] @ 476a0 <__cxa_atexit@plt+0x3b354> │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2], #-8 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -60620,41 +60620,41 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #60] @ 476b8 <__cxa_atexit@plt+0x3b36c> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #16] @ 476a4 <__cxa_atexit@plt+0x3b358> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ cmpeq lr, r8, asr r1 │ │ │ │ cmpeq lr, r4 │ │ │ │ cmpeq lr, ip, ror #30 │ │ │ │ @ instruction: 0xfffff8a0 │ │ │ │ cmpeq lr, r4, lsl #2 │ │ │ │ - ldrsbeq sp, [pc, #-172] @ 47614 <__cxa_atexit@plt+0x3b2c8> │ │ │ │ + cmpeq pc, ip, asr #21 │ │ │ │ cmpeq lr, r0, lsr r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 476f4 <__cxa_atexit@plt+0x3b3a8> │ │ │ │ ldr r3, [pc, #112] @ 4774c <__cxa_atexit@plt+0x3b400> │ │ │ │ ldr sl, [pc, #112] @ 47750 <__cxa_atexit@plt+0x3b404> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #4 │ │ │ │ add r9, r3, #2 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r3, [pc, #72] @ 47744 <__cxa_atexit@plt+0x3b3f8> │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r2], #-8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 47734 <__cxa_atexit@plt+0x3b3e8> │ │ │ │ ldr r3, [pc, #64] @ 47754 <__cxa_atexit@plt+0x3b408> │ │ │ │ @@ -60662,26 +60662,26 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #56] @ 4775c <__cxa_atexit@plt+0x3b410> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #12] @ 47748 <__cxa_atexit@plt+0x3b3fc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ strheq r8, [lr, #-0] │ │ │ │ cmpeq lr, r4, asr pc │ │ │ │ strheq r7, [lr, #-236] @ 0xffffff14 │ │ │ │ @ instruction: 0xfffff7f8 │ │ │ │ qdaddeq r8, ip, lr │ │ │ │ - cmpeq pc, r4, lsr sl @ │ │ │ │ + cmpeq pc, r4, lsr #20 │ │ │ │ hvceq 59420 @ 0xe81c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 47788 <__cxa_atexit@plt+0x3b43c> │ │ │ │ ldr r9, [pc, #20] @ 4778c <__cxa_atexit@plt+0x3b440> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -60729,15 +60729,15 @@ │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #100] @ 47890 <__cxa_atexit@plt+0x3b544> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #60] @ 47884 <__cxa_atexit@plt+0x3b538> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #40] @ 47880 <__cxa_atexit@plt+0x3b534> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -60750,23 +60750,23 @@ │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffb04 │ │ │ │ smlalbbeq r7, lr, r0, pc @ │ │ │ │ ldrdeq r8, [lr, #-8] │ │ │ │ strdeq r8, [lr, #-4] │ │ │ │ @ instruction: 0xfffff6f0 │ │ │ │ cmpeq lr, r4, asr pc │ │ │ │ - cmpeq pc, ip, lsr #18 │ │ │ │ + cmpeq pc, ip, lsl r9 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 478b0 <__cxa_atexit@plt+0x3b564> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, lsr r9 @ │ │ │ │ + cmpeq pc, r8, lsr #18 │ │ │ │ smlalbbeq r8, lr, r0, r0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 47930 <__cxa_atexit@plt+0x3b5e4> │ │ │ │ @@ -60789,15 +60789,15 @@ │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #100] @ 47980 <__cxa_atexit@plt+0x3b634> │ │ │ │ add r2, pc, r2 │ │ │ │ add r8, r2, #1 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d1754 <__cxa_atexit@plt+0xc5408> │ │ │ │ + b 6d24a4 <__cxa_atexit@plt+0x6c6158> │ │ │ │ ldr r7, [pc, #60] @ 47974 <__cxa_atexit@plt+0x3b628> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #40] @ 47970 <__cxa_atexit@plt+0x3b624> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ @@ -60810,15 +60810,15 @@ │ │ │ │ @ instruction: 0xffffffc0 │ │ │ │ @ instruction: 0xfffffa14 │ │ │ │ @ instruction: 0x014e7e90 │ │ │ │ smlaltteq r7, lr, r8, pc @ │ │ │ │ cmpeq lr, r4 │ │ │ │ @ instruction: 0xfffff600 │ │ │ │ cmpeq lr, r4, ror #28 │ │ │ │ - cmpeq pc, ip, lsr r8 @ │ │ │ │ + cmpeq pc, ip, lsr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 479d0 <__cxa_atexit@plt+0x3b684> │ │ │ │ ldr r2, [pc, #56] @ 479d8 <__cxa_atexit@plt+0x3b68c> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ @@ -60833,24 +60833,24 @@ │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq pc, r8, lsr #15 │ │ │ │ + @ instruction: 0x015fd798 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 47a00 <__cxa_atexit@plt+0x3b6b4> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ - cmpeq pc, ip, ror #14 │ │ │ │ + cmpeq pc, ip, asr r7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 47a5c <__cxa_atexit@plt+0x3b710> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -60874,30 +60874,30 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ teqpeq r8, r2 @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, r8, lsl r7 @ │ │ │ │ + cmpeq pc, r8, lsl #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 47ab4 <__cxa_atexit@plt+0x3b768> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #24] @ 47abc <__cxa_atexit@plt+0x3b770> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 11a85b0 <__cxa_atexit@plt+0x119c264> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq sp, [pc, #-104] @ 47a5c <__cxa_atexit@plt+0x3b710> │ │ │ │ + cmpeq pc, r8, lsr #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 47b0c <__cxa_atexit@plt+0x3b7c0> │ │ │ │ ldr r2, [pc, #56] @ 47b14 <__cxa_atexit@plt+0x3b7c8> │ │ │ │ ldr r7, [r7, #8] │ │ │ │ @@ -60912,24 +60912,24 @@ │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq pc, ip, ror #12 │ │ │ │ + cmpeq pc, ip, asr r6 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 47b3c <__cxa_atexit@plt+0x3b7f0> │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ - cmpeq pc, r0, lsr r6 @ │ │ │ │ + cmpeq pc, r0, lsr #12 │ │ │ │ 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 47b7c <__cxa_atexit@plt+0x3b830> │ │ │ │ @@ -60972,15 +60972,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0x015fd590 │ │ │ │ + cmpeq pc, r0, lsl #11 │ │ │ │ smlalbteq r7, lr, r0, sp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 47c60 <__cxa_atexit@plt+0x3b914> │ │ │ │ ldr lr, [pc, #60] @ 47c68 <__cxa_atexit@plt+0x3b91c> │ │ │ │ @@ -60998,15 +60998,15 @@ │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmpeq lr, ip, asr sp │ │ │ │ - cmpeq pc, r4, lsl r5 @ │ │ │ │ + cmpeq pc, r4, lsl #10 │ │ │ │ cmpeq lr, r4, asr #26 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 47cfc <__cxa_atexit@plt+0x3b9b0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -61048,16 +61048,16 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmpeq lr, r8, ror #24 │ │ │ │ @ instruction: 0xfffffeec │ │ │ │ smlalbteq r7, lr, r8, ip │ │ │ │ - @ instruction: 0x015fd49c │ │ │ │ - @ instruction: 0x015fd490 │ │ │ │ + cmpeq pc, ip, lsl #9 │ │ │ │ + cmpeq pc, r0, lsl #9 │ │ │ │ cmpeq lr, ip, lsl ip │ │ │ │ andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -61113,20 +61113,20 @@ │ │ │ │ mov r6, #48 @ 0x30 │ │ │ │ b 47e2c <__cxa_atexit@plt+0x3bae0> │ │ │ │ mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffc2c │ │ │ │ - cmpeq pc, r8, ror r3 @ │ │ │ │ - cmpeq pc, ip, ror #6 │ │ │ │ + cmpeq pc, r8, ror #6 │ │ │ │ + cmpeq pc, ip, asr r3 @ │ │ │ │ @ instruction: 0xfffffd0c │ │ │ │ ldrdeq r7, [lr, #-184] @ 0xffffff48 │ │ │ │ - ldrsbeq sp, [pc, #-48] @ 47e24 <__cxa_atexit@plt+0x3bad8> │ │ │ │ - cmpeq pc, r4, asr #7 │ │ │ │ + cmpeq pc, r0, asr #7 │ │ │ │ + ldrheq sp, [pc, #-52] @ 47e24 <__cxa_atexit@plt+0x3bad8> │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 47e9c <__cxa_atexit@plt+0x3bb50> │ │ │ │ and r2, r8, #3 │ │ │ │ @@ -61142,15 +61142,15 @@ │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 47eb4 <__cxa_atexit@plt+0x3bb68> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x015fd394 │ │ │ │ + cmpeq pc, r4, lsl #7 │ │ │ │ hvceq 59316 @ 0xe7b4 │ │ │ │ cmpeq lr, r8, asr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 47ef4 <__cxa_atexit@plt+0x3bba8> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -61185,15 +61185,15 @@ │ │ │ │ ldr r3, [pc, #20] @ 47f5c <__cxa_atexit@plt+0x3bc10> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add sl, r3, #2 │ │ │ │ b e8dbd4 <__cxa_atexit@plt+0xe81888> │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ cmpeq lr, r8, lsl #20 │ │ │ │ - ldrsbeq sp, [pc, #-44] @ 47f38 <__cxa_atexit@plt+0x3bbec> │ │ │ │ + cmpeq pc, ip, asr #5 │ │ │ │ hvceq 59308 @ 0xe7ac │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 47f8c <__cxa_atexit@plt+0x3bc40> │ │ │ │ tst r7, #3 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -61263,49 +61263,49 @@ │ │ │ │ stmib r5, {r2, r6} │ │ │ │ ldr r8, [pc, #88] @ 480dc <__cxa_atexit@plt+0x3bd90> │ │ │ │ sub r9, ip, #59 @ 0x3b │ │ │ │ mov r6, ip │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #76] @ 480e0 <__cxa_atexit@plt+0x3bd94> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ ldr r8, [pc, #24] @ 480b8 <__cxa_atexit@plt+0x3bd6c> │ │ │ │ add r5, r5, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ b 11f22e4 <__cxa_atexit@plt+0x11e5f98> │ │ │ │ mov r6, #96 @ 0x60 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, ip │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ smlaltbeq r7, lr, ip, r8 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ - cmpeq pc, ip, ror r1 @ │ │ │ │ - @ instruction: 0x015fd19c │ │ │ │ - cmpeq pc, r8, ror #5 │ │ │ │ - cmpeq pc, r4, lsr #3 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0x015fd290 │ │ │ │ - cmpeq pc, ip, ror r2 @ │ │ │ │ - cmpeq pc, ip, asr r2 @ │ │ │ │ - cmpeq pc, r8, asr r2 @ │ │ │ │ + cmpeq pc, ip, ror #2 │ │ │ │ + cmpeq pc, ip, lsl #3 │ │ │ │ + ldrsbeq sp, [pc, #-40] @ 480a8 <__cxa_atexit@plt+0x3bd5c> │ │ │ │ + @ instruction: 0x015fd194 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq pc, r0, lsl #5 │ │ │ │ + cmpeq pc, ip, ror #4 │ │ │ │ + cmpeq pc, ip, asr #4 │ │ │ │ + cmpeq pc, r8, asr #4 │ │ │ │ smlalbteq r7, lr, r8, r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #56] @ 48130 <__cxa_atexit@plt+0x3bde4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ beq 48120 <__cxa_atexit@plt+0x3bdd4> │ │ │ │ cmp r3, #2 │ │ │ │ bne 48128 <__cxa_atexit@plt+0x3bddc> │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r5, r5, #12 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ hvceq 59272 @ 0xe788 │ │ │ │ andeq r0, r0, r2 │ │ │ │ @@ -61313,15 +61313,15 @@ │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 48160 <__cxa_atexit@plt+0x3be14> │ │ │ │ ldr sl, [r5, #4] │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r5, r5, #12 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ smlaltbeq r7, lr, r8, r8 │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ @@ -61373,18 +61373,18 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r4, ror #3 │ │ │ │ @ instruction: 0xfffffccc │ │ │ │ - cmpeq pc, r4, lsr #32 │ │ │ │ + cmpeq pc, r4, lsl r0 @ │ │ │ │ smlaltteq r7, lr, r4, r7 │ │ │ │ cmpeq lr, r8, lsl #16 │ │ │ │ - ldrsbeq ip, [pc, #-240] @ 48170 <__cxa_atexit@plt+0x3be24> │ │ │ │ + cmpeq pc, r0, asr #31 │ │ │ │ strheq r7, [lr, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #144] @ 48300 <__cxa_atexit@plt+0x3bfb4> │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r3, pc, r3 │ │ │ │ ands r7, r8, #3 │ │ │ │ @@ -61421,17 +61421,17 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @ instruction: 0xfffffc04 │ │ │ │ - cmpeq pc, ip, asr pc @ │ │ │ │ + cmpeq pc, ip, asr #30 │ │ │ │ cmpeq lr, r0, lsr #14 │ │ │ │ - ldrsheq ip, [pc, #-236] @ 48230 <__cxa_atexit@plt+0x3bee4> │ │ │ │ + cmpeq pc, ip, ror #29 │ │ │ │ strdeq r7, [lr, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [pc, #108] @ 483a0 <__cxa_atexit@plt+0x3c054> │ │ │ │ ldr sl, [r3, #8]! │ │ │ │ @@ -61460,25 +61460,25 @@ │ │ │ │ ldr r7, [pc, #24] @ 483ac <__cxa_atexit@plt+0x3c060> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ @ instruction: 0xfffffb58 │ │ │ │ - ldrheq ip, [pc, #-224] @ 482d0 <__cxa_atexit@plt+0x3bf84> │ │ │ │ + cmpeq pc, r0, lsr #29 │ │ │ │ smlalbbeq r7, lr, r0, r6 │ │ │ │ - cmpeq pc, ip, asr lr @ │ │ │ │ + cmpeq pc, ip, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [pc, #12] @ 483d0 <__cxa_atexit@plt+0x3c084> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, lsl lr @ │ │ │ │ + cmpeq pc, r8, lsl #28 │ │ │ │ cmpeq lr, ip, asr #12 │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ b 48178 <__cxa_atexit@plt+0x3be2c> │ │ │ │ cmpeq lr, ip, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -61516,15 +61516,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffac │ │ │ │ teqeq r8, sl, asr r9 │ │ │ │ - cmpeq pc, r0, lsl sp @ │ │ │ │ + cmpeq pc, r0, lsl #26 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r7 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 48518 <__cxa_atexit@plt+0x3c1cc> │ │ │ │ @@ -61561,17 +61561,17 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r0, lsr #25 │ │ │ │ + @ instruction: 0x015fcc90 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ - cmpeq pc, ip, ror #24 │ │ │ │ + cmpeq pc, ip, asr ip @ │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -61597,15 +61597,15 @@ │ │ │ │ str r3, [r3, #24] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff00 │ │ │ │ - cmpeq pc, r8, asr #23 │ │ │ │ + ldrheq ip, [pc, #-184] @ 4851c <__cxa_atexit@plt+0x3c1d0> │ │ │ │ cmpeq lr, r0, ror #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #36 @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -61655,30 +61655,30 @@ │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe10 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ - cmpeq pc, r0, asr fp @ │ │ │ │ + cmpeq pc, r0, asr #22 │ │ │ │ smlalbteq r7, lr, r4, r3 │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ andeq r0, r3, ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr │ │ │ │ orrs r2, r8, r9 │ │ │ │ ldr r3, [pc, #20] @ 486ec <__cxa_atexit@plt+0x3c3a0> │ │ │ │ ldr r2, [pc, #20] @ 486f0 <__cxa_atexit@plt+0x3c3a4> │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ addeq r8, r2, #1 │ │ │ │ b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ hvceq 59196 @ 0xe73c │ │ │ │ - @ instruction: 0x015fcc94 │ │ │ │ + cmpeq pc, r4, lsl #25 │ │ │ │ cmpeq lr, r4, ror #6 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 48764 <__cxa_atexit@plt+0x3c418> │ │ │ │ @@ -61705,15 +61705,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 48780 <__cxa_atexit@plt+0x3c434> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ cmpeq lr, ip, lsl r3 │ │ │ │ - cmpeq pc, r4, lsr ip @ │ │ │ │ + cmpeq pc, r4, lsr #24 │ │ │ │ mrseq r7, SPSR_hyp │ │ │ │ ldrdeq r7, [lr, #-40] @ 0xffffffd8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r1, [pc, #28] @ 487bc <__cxa_atexit@plt+0x3c470> │ │ │ │ @@ -61722,89 +61722,89 @@ │ │ │ │ ldr r3, [pc, #20] @ 487c0 <__cxa_atexit@plt+0x3c474> │ │ │ │ add r1, pc, r1 │ │ │ │ add r8, r1, #2 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ addeq r8, r3, #1 │ │ │ │ b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ smlaltbeq r7, lr, ip, r2 │ │ │ │ - cmpeq pc, r4, asr #23 │ │ │ │ + ldrheq ip, [pc, #-180] @ 48714 <__cxa_atexit@plt+0x3c3c8> │ │ │ │ smlaltbeq r7, lr, r4, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 48800 <__cxa_atexit@plt+0x3c4b4> │ │ │ │ ldr r9, [pc, #36] @ 48808 <__cxa_atexit@plt+0x3c4bc> │ │ │ │ str r7, [r5, #-4] │ │ │ │ ldr r2, [pc, #32] @ 4880c <__cxa_atexit@plt+0x3c4c0> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 7dcf48 <__cxa_atexit@plt+0x7d0bfc> │ │ │ │ + b 779d44 <__cxa_atexit@plt+0x76d9f8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbbeq r7, lr, r4, r3 │ │ │ │ - cmpeq pc, ip, ror #18 │ │ │ │ + cmpeq pc, ip, asr r9 @ │ │ │ │ @ instruction: 0x014e7398 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ ldr r3, [pc, #12] @ 48834 <__cxa_atexit@plt+0x3c4e8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r9, [r7, #2] │ │ │ │ add sl, r3, #1 │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - cmpeq pc, r0, lsr r9 @ │ │ │ │ + cmpeq pc, r0, lsr #18 │ │ │ │ strheq r7, [lr, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 48874 <__cxa_atexit@plt+0x3c528> │ │ │ │ ldr r3, [pc, #40] @ 48884 <__cxa_atexit@plt+0x3c538> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ ldr r3, [pc, #28] @ 48888 <__cxa_atexit@plt+0x3c53c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #16] @ 4888c <__cxa_atexit@plt+0x3c540> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r0, lsl fp @ │ │ │ │ + cmpeq pc, r0, lsl #22 │ │ │ │ smlalbbeq r7, lr, r4, r3 │ │ │ │ cmpeq lr, ip, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 488b0 <__cxa_atexit@plt+0x3c564> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b f5960 <__cxa_atexit@plt+0xe9614> │ │ │ │ + b 6f66b0 <__cxa_atexit@plt+0x6ea364> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq lr, r8, lsr #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 488e4 <__cxa_atexit@plt+0x3c598> │ │ │ │ str r7, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r3, [pc, #12] @ 488e8 <__cxa_atexit@plt+0x3c59c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq pc, r0, lsr #21 │ │ │ │ + @ instruction: 0x015fca90 │ │ │ │ strdeq r7, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -61817,30 +61817,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ stmda r5, {r7, r8} │ │ │ │ str r1, [r8, #8] │ │ │ │ str r2, [r5, #-8]! │ │ │ │ ldr r3, [pc, #28] @ 48954 <__cxa_atexit@plt+0x3c608> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r4, asr #20 │ │ │ │ + cmpeq pc, r4, lsr sl @ │ │ │ │ hvceq 59172 @ 0xe724 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4897c <__cxa_atexit@plt+0x3c630> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 107370 <__cxa_atexit@plt+0xfb024> │ │ │ │ + b 7080c0 <__cxa_atexit@plt+0x6fbd74> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq lr, r8, lsr r2 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -61861,44 +61861,44 @@ │ │ │ │ add r9, r3, #2 │ │ │ │ b 1052850 <__cxa_atexit@plt+0x1046504> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe6c │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq ip, [pc, #-144] @ 48964 <__cxa_atexit@plt+0x3c618> │ │ │ │ + cmpeq pc, r0, lsr #19 │ │ │ │ smlaltbeq r7, lr, r8, r1 │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 48a1c <__cxa_atexit@plt+0x3c6d0> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 48a20 <__cxa_atexit@plt+0x3c6d4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq pc, r8, ror #18 │ │ │ │ + cmpeq pc, r8, asr r9 @ │ │ │ │ cmpeq lr, r4, ror #2 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 48a48 <__cxa_atexit@plt+0x3c6fc> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b f6038 <__cxa_atexit@plt+0xe9cec> │ │ │ │ + b 6f6d88 <__cxa_atexit@plt+0x6eaa3c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq lr, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #20 │ │ │ │ - b f46b4 <__cxa_atexit@plt+0xe8368> │ │ │ │ + b 6f5404 <__cxa_atexit@plt+0x6e90b8> │ │ │ │ andeq r0, r2, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 48af0 <__cxa_atexit@plt+0x3c7a4> │ │ │ │ and r3, r9, #3 │ │ │ │ @@ -61931,15 +61931,15 @@ │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 48b08 <__cxa_atexit@plt+0x3c7bc> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x015fc698 │ │ │ │ + cmpeq pc, r8, lsl #13 │ │ │ │ cmpeq lr, r0, lsl r1 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ stm r5, {r3, r7} │ │ │ │ @@ -61963,15 +61963,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffdc │ │ │ │ - ldrsheq ip, [pc, #-92] @ 48b30 <__cxa_atexit@plt+0x3c7e4> │ │ │ │ + cmpeq pc, ip, ror #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 48bc4 <__cxa_atexit@plt+0x3c878> │ │ │ │ ldr r2, [pc, #60] @ 48be0 <__cxa_atexit@plt+0x3c894> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -61986,15 +61986,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 48be4 <__cxa_atexit@plt+0x3c898> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldrheq ip, [pc, #-88] @ 48b90 <__cxa_atexit@plt+0x3c844> │ │ │ │ + cmpeq pc, r8, lsr #11 │ │ │ │ cmpeq lr, r8, asr #32 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 48c0c <__cxa_atexit@plt+0x3c8c0> │ │ │ │ @@ -62066,17 +62066,17 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmpeq pc, r0, lsl #9 │ │ │ │ + cmpeq pc, r0, ror r4 @ │ │ │ │ @ instruction: 0xffffff08 │ │ │ │ - ldrsbeq ip, [pc, #-68] @ 48cec <__cxa_atexit@plt+0x3c9a0> │ │ │ │ + cmpeq pc, r4, asr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 48db4 <__cxa_atexit@plt+0x3ca68> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -62119,17 +62119,17 @@ │ │ │ │ b 48c20 <__cxa_atexit@plt+0x3c8d4> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq pc, r4, lsr #7 │ │ │ │ + @ instruction: 0x015fc394 │ │ │ │ @ instruction: 0xfffffdfc │ │ │ │ - cmpeq pc, r4, asr #7 │ │ │ │ + ldrheq ip, [pc, #-52] @ 48dd0 <__cxa_atexit@plt+0x3ca84> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ and r1, r7, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r1, #2 │ │ │ │ bne 48e64 <__cxa_atexit@plt+0x3cb18> │ │ │ │ @@ -62155,15 +62155,15 @@ │ │ │ │ mov r7, fp │ │ │ │ b 48c20 <__cxa_atexit@plt+0x3c8d4> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd50 │ │ │ │ - cmpeq pc, ip, lsl r3 @ │ │ │ │ + cmpeq pc, ip, lsl #6 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 48ec4 <__cxa_atexit@plt+0x3cb78> │ │ │ │ ldr r2, [pc, #40] @ 48ed0 <__cxa_atexit@plt+0x3cb84> │ │ │ │ @@ -62174,16 +62174,16 @@ │ │ │ │ rsb r8, r3, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r9, r2, #1 │ │ │ │ b 1193880 <__cxa_atexit@plt+0x1187534> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq ip, [pc, #-36] @ 48eb4 <__cxa_atexit@plt+0x3cb68> │ │ │ │ cmpeq pc, r4, lsr #5 │ │ │ │ + @ instruction: 0x015fc294 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, sl │ │ │ │ bhi 48f4c <__cxa_atexit@plt+0x3cc00> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -62214,15 +62214,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ stcleq 12, cr12, [ip], {204} @ 0xcc │ │ │ │ @ instruction: 0xffffff68 │ │ │ │ - cmpeq pc, r0, lsr #5 │ │ │ │ + @ instruction: 0x015fc290 │ │ │ │ smlaltbeq r6, lr, ip, ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 48fe4 <__cxa_atexit@plt+0x3cc98> │ │ │ │ mov r0, r4 │ │ │ │ @@ -62246,17 +62246,17 @@ │ │ │ │ mov r9, r3 │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ hvceq 59084 @ 0xe6cc │ │ │ │ - cmpeq pc, r8, lsl r2 @ │ │ │ │ - cmpeq pc, r4, asr #7 │ │ │ │ - @ instruction: 0x015fc194 │ │ │ │ + cmpeq pc, r8, lsl #4 │ │ │ │ + ldrheq ip, [pc, #-52] @ 48fc8 <__cxa_atexit@plt+0x3cc7c> │ │ │ │ + cmpeq pc, r4, lsl #3 │ │ │ │ cmpeq lr, r4, asr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 49054 <__cxa_atexit@plt+0x3cd08> │ │ │ │ mov r0, r4 │ │ │ │ @@ -62274,15 +62274,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrdeq r6, [lr, #-168] @ 0xffffff58 │ │ │ │ - cmpeq pc, ip, lsl #3 │ │ │ │ + cmpeq pc, ip, ror r1 @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 490bc <__cxa_atexit@plt+0x3cd70> │ │ │ │ ldr r3, [pc, #72] @ 490cc <__cxa_atexit@plt+0x3cd80> │ │ │ │ @@ -62518,16 +62518,16 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ - cmpeq pc, ip, ror #26 │ │ │ │ - cmpeq pc, ip, ror pc @ │ │ │ │ + cmpeq pc, ip, asr sp @ │ │ │ │ + cmpeq pc, ip, ror #30 │ │ │ │ smlaltteq r6, lr, ip, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ mov r8, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4949c <__cxa_atexit@plt+0x3d150> │ │ │ │ @@ -62554,15 +62554,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @ instruction: 0xffffff40 │ │ │ │ - ldrsbeq fp, [pc, #-204] @ 493fc <__cxa_atexit@plt+0x3d0b0> │ │ │ │ + cmpeq pc, ip, asr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 494e4 <__cxa_atexit@plt+0x3d198> │ │ │ │ mov r7, fp │ │ │ │ str r8, [r5] │ │ │ │ @@ -62584,15 +62584,15 @@ │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [pc, #12] @ 49538 <__cxa_atexit@plt+0x3d1ec> │ │ │ │ rsb r8, r3, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r9, r2, #1 │ │ │ │ b 1193880 <__cxa_atexit@plt+0x1187534> │ │ │ │ - cmpeq pc, r0, lsr ip @ │ │ │ │ + cmpeq pc, r0, lsr #24 │ │ │ │ strdeq r6, [lr, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 495a0 <__cxa_atexit@plt+0x3d254> │ │ │ │ @@ -62614,15 +62614,15 @@ │ │ │ │ b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq fp, [pc, #-176] @ 49508 <__cxa_atexit@plt+0x3d1bc> │ │ │ │ + cmpeq pc, r0, ror #23 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ hvceq 58984 @ 0xe668 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 495dc <__cxa_atexit@plt+0x3d290> │ │ │ │ mov r8, r7 │ │ │ │ mov r9, #0 │ │ │ │ @@ -62677,27 +62677,27 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ strdeq r6, [lr, #-84] @ 0xffffffac │ │ │ │ smlaltteq r6, lr, ip, r5 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq pc, r0, asr #22 │ │ │ │ + cmpeq pc, r0, lsr fp @ │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ - cmpeq pc, r4, lsl sp @ │ │ │ │ - cmpeq pc, r4, ror #21 │ │ │ │ + cmpeq pc, r4, lsl #26 │ │ │ │ + ldrsbeq fp, [pc, #-164] @ 4961c <__cxa_atexit@plt+0x3d2d0> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 496dc <__cxa_atexit@plt+0x3d390> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq pc, ip, lsl #21 │ │ │ │ + cmpeq pc, ip, ror sl @ │ │ │ │ cmpeq lr, r0, asr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ mov r3, r6 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -62731,17 +62731,17 @@ │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ teqeq r8, r0, lsl #12 │ │ │ │ - cmpeq pc, r0, lsr sl @ │ │ │ │ - cmpeq pc, r8, lsl #21 │ │ │ │ - cmpeq pc, r0, lsl sl @ │ │ │ │ + cmpeq pc, r0, lsr #20 │ │ │ │ + cmpeq pc, r8, ror sl @ │ │ │ │ + cmpeq pc, r0, lsl #20 │ │ │ │ smlalbteq r6, lr, r0, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 497d0 <__cxa_atexit@plt+0x3d484> │ │ │ │ @@ -62863,16 +62863,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 1193880 <__cxa_atexit@plt+0x1187534> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq fp, [pc, #-120] @ 49924 <__cxa_atexit@plt+0x3d5d8> │ │ │ │ - cmpeq pc, r4, ror #15 │ │ │ │ + cmpeq pc, r8, ror #15 │ │ │ │ + ldrsbeq fp, [pc, #-116] @ 4992c <__cxa_atexit@plt+0x3d5e0> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -62911,17 +62911,17 @@ │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ teqeq r8, r3, lsr r3 │ │ │ │ - cmpeq pc, r0, ror #14 │ │ │ │ - ldrheq fp, [pc, #-120] @ 499e8 <__cxa_atexit@plt+0x3d69c> │ │ │ │ - cmpeq pc, r0, asr #14 │ │ │ │ + cmpeq pc, r0, asr r7 @ │ │ │ │ + cmpeq pc, r8, lsr #15 │ │ │ │ + cmpeq pc, r0, lsr r7 @ │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 49aac <__cxa_atexit@plt+0x3d760> │ │ │ │ ldr r2, [pc, #56] @ 49ab4 <__cxa_atexit@plt+0x3d768> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ @@ -62936,16 +62936,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsbeq fp, [pc, #-96] @ 49a60 <__cxa_atexit@plt+0x3d714> │ │ │ │ cmpeq pc, r0, asr #13 │ │ │ │ + ldrheq fp, [pc, #-96] @ 49a64 <__cxa_atexit@plt+0x3d718> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r1, r1 │ │ │ │ @@ -62986,18 +62986,18 @@ │ │ │ │ b 49b70 <__cxa_atexit@plt+0x3d824> │ │ │ │ mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ - cmpeq pc, r4, asr #12 │ │ │ │ + cmpeq pc, r4, lsr r6 @ │ │ │ │ teqeq r8, r3 @ │ │ │ │ - @ instruction: 0x015fb694 │ │ │ │ - cmpeq pc, ip, lsl r6 @ │ │ │ │ + cmpeq pc, r4, lsl #13 │ │ │ │ + cmpeq pc, ip, lsl #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 49be8 <__cxa_atexit@plt+0x3d89c> │ │ │ │ ldr r2, [pc, #68] @ 49bf0 <__cxa_atexit@plt+0x3d8a4> │ │ │ │ ldr r9, [r7, #8] │ │ │ │ @@ -63126,15 +63126,15 @@ │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - ldrsheq fp, [pc, #-52] @ 49d84 <__cxa_atexit@plt+0x3da38> │ │ │ │ + cmpeq pc, r4, ror #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ ldr r3, [pc, #132] @ 49e54 <__cxa_atexit@plt+0x3db08> │ │ │ │ mov r2, r5 │ │ │ │ @@ -63170,15 +63170,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - cmpeq pc, r8, lsr r3 @ │ │ │ │ + cmpeq pc, r8, lsr #6 │ │ │ │ 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 49ec0 <__cxa_atexit@plt+0x3db74> │ │ │ │ @@ -63199,15 +63199,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ - cmpeq pc, r8, lsr #5 │ │ │ │ + @ instruction: 0x015fb298 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -63256,15 +63256,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, r0, ror #3 │ │ │ │ + ldrsbeq fp, [pc, #-16] @ 49fb0 <__cxa_atexit@plt+0x3dc64> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4a06c <__cxa_atexit@plt+0x3dd20> │ │ │ │ ldr lr, [pc, #176] @ 4a088 <__cxa_atexit@plt+0x3dd3c> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ @@ -63309,15 +63309,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 4a098 <__cxa_atexit@plt+0x3dd4c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmpeq pc, ip, ror #2 │ │ │ │ + cmpeq pc, ip, asr r1 @ │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xfffff0ac │ │ │ │ cmpeq lr, ip, lsl #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #104] @ 4a114 <__cxa_atexit@plt+0x3ddc8> │ │ │ │ ldr r9, [r7, #11] │ │ │ │ @@ -63357,15 +63357,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4a14c <__cxa_atexit@plt+0x3de00> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r0, lsr #32 │ │ │ │ + cmpeq pc, r0, lsl r0 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [pc, #104] @ 4a1d0 <__cxa_atexit@plt+0x3de84> │ │ │ │ ldr r8, [r3, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -63404,15 +63404,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4a208 <__cxa_atexit@plt+0x3debc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r4, ror #30 │ │ │ │ + cmpeq pc, r4, asr pc @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4a22c <__cxa_atexit@plt+0x3dee0> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -63513,15 +63513,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmpeq pc, ip, ror #27 │ │ │ │ + ldrsbeq sl, [pc, #-220] @ 4a2e8 <__cxa_atexit@plt+0x3df9c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [pc, #116] @ 4a450 <__cxa_atexit@plt+0x3e104> │ │ │ │ mov r3, r5 │ │ │ │ @@ -63553,15 +63553,15 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - cmpeq pc, r4, lsr sp @ │ │ │ │ + cmpeq pc, r4, lsr #26 │ │ │ │ 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 4a4b0 <__cxa_atexit@plt+0x3e164> │ │ │ │ @@ -63579,15 +63579,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ - ldrheq sl, [pc, #-200] @ 4a404 <__cxa_atexit@plt+0x3e0b8> │ │ │ │ + cmpeq pc, r8, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -63636,15 +63636,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - ldrsheq sl, [pc, #-176] @ 4a500 <__cxa_atexit@plt+0x3e1b4> │ │ │ │ + cmpeq pc, r0, ror #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r8, [pc, #4] @ 4a5c4 <__cxa_atexit@plt+0x3e278> │ │ │ │ add r8, pc, r8 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ teqeq r8, pc, ror r7 │ │ │ │ @@ -63731,15 +63731,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmpeq pc, r4, lsl #21 │ │ │ │ + cmpeq pc, r4, ror sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [pc, #116] @ 4a7b8 <__cxa_atexit@plt+0x3e46c> │ │ │ │ mov r3, r5 │ │ │ │ @@ -63771,15 +63771,15 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - cmpeq pc, ip, asr #19 │ │ │ │ + ldrheq sl, [pc, #-156] @ 4a730 <__cxa_atexit@plt+0x3e3e4> │ │ │ │ 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 4a818 <__cxa_atexit@plt+0x3e4cc> │ │ │ │ @@ -63797,15 +63797,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ - cmpeq pc, r0, asr r9 @ │ │ │ │ + cmpeq pc, r0, asr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -63854,15 +63854,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, r8, lsl #17 │ │ │ │ + cmpeq pc, r8, ror r8 @ │ │ │ │ smlalbbeq r5, lr, r4, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 4a9a8 <__cxa_atexit@plt+0x3e65c> │ │ │ │ @@ -63896,18 +63896,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq pc, r0, lsl r8 @ │ │ │ │ + cmpeq pc, r0, lsl #16 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq pc, r4, asr #18 │ │ │ │ + cmpeq pc, r4, lsr r9 @ │ │ │ │ ldrdeq r5, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #60] @ 4aa18 <__cxa_atexit@plt+0x3e6cc> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -63922,29 +63922,29 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmpeq pc, r8, asr #17 │ │ │ │ + ldrheq sl, [pc, #-136] @ 4a9a0 <__cxa_atexit@plt+0x3e654> │ │ │ │ hvceq 58660 @ 0xe524 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 4aa54 <__cxa_atexit@plt+0x3e708> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4aa58 <__cxa_atexit@plt+0x3e70c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r4, lsl #17 │ │ │ │ + cmpeq pc, r4, ror r8 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4aa7c <__cxa_atexit@plt+0x3e730> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -63973,16 +63973,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - @ instruction: 0x015fa69c │ │ │ │ cmpeq pc, ip, lsl #13 │ │ │ │ + cmpeq pc, ip, ror r6 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r1, r1 │ │ │ │ @@ -64023,18 +64023,18 @@ │ │ │ │ b 4aba4 <__cxa_atexit@plt+0x3e858> │ │ │ │ mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ - cmpeq pc, r0, lsl r6 @ │ │ │ │ + cmpeq pc, r0, lsl #12 │ │ │ │ teqeq r8, pc @ │ │ │ │ - cmpeq pc, r0, ror #12 │ │ │ │ - cmpeq pc, r8, ror #11 │ │ │ │ + cmpeq pc, r0, asr r6 @ │ │ │ │ + ldrsbeq sl, [pc, #-88] @ 4ab70 <__cxa_atexit@plt+0x3e824> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r8, [pc, #4] @ 4abdc <__cxa_atexit@plt+0x3e890> │ │ │ │ add r8, pc, r8 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ teqeq r8, r2, ror #2 │ │ │ │ @@ -64121,15 +64121,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmpeq pc, ip, ror #8 │ │ │ │ + cmpeq pc, ip, asr r4 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [pc, #116] @ 4add0 <__cxa_atexit@plt+0x3ea84> │ │ │ │ mov r3, r5 │ │ │ │ @@ -64161,15 +64161,15 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - ldrheq sl, [pc, #-52] @ 4adb0 <__cxa_atexit@plt+0x3ea64> │ │ │ │ + cmpeq pc, r4, lsr #7 │ │ │ │ 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 4ae30 <__cxa_atexit@plt+0x3eae4> │ │ │ │ @@ -64187,15 +64187,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ - cmpeq pc, r8, lsr r3 @ │ │ │ │ + cmpeq pc, r8, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -64244,15 +64244,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, r0, ror r2 @ │ │ │ │ + cmpeq pc, r0, ror #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r8, [pc, #4] @ 4af44 <__cxa_atexit@plt+0x3ebf8> │ │ │ │ add r8, pc, r8 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ teqeq r8, pc @ │ │ │ │ @@ -64339,15 +64339,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmpeq pc, r4, lsl #2 │ │ │ │ + ldrsheq sl, [pc, #-4] @ 4b0a8 <__cxa_atexit@plt+0x3ed5c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r2, #7] │ │ │ │ ldr r2, [pc, #116] @ 4b138 <__cxa_atexit@plt+0x3edec> │ │ │ │ mov r3, r5 │ │ │ │ @@ -64379,15 +64379,15 @@ │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - cmpeq pc, ip, asr #32 │ │ │ │ + cmpeq pc, ip, lsr r0 @ │ │ │ │ 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 4b198 <__cxa_atexit@plt+0x3ee4c> │ │ │ │ @@ -64405,15 +64405,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ - ldrsbeq r9, [pc, #-240] @ 4b0c4 <__cxa_atexit@plt+0x3ed78> │ │ │ │ + cmpeq pc, r0, asr #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -64462,15 +64462,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, r8, lsl #30 │ │ │ │ + ldrsheq r9, [pc, #-232] @ 4b1b0 <__cxa_atexit@plt+0x3ee64> │ │ │ │ cmpeq lr, r4, lsl #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 4b328 <__cxa_atexit@plt+0x3efdc> │ │ │ │ @@ -64504,18 +64504,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0x015f9e90 │ │ │ │ + cmpeq pc, r0, lsl #29 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq pc, r4, asr #31 │ │ │ │ + ldrheq r9, [pc, #-244] @ 4b258 <__cxa_atexit@plt+0x3ef0c> │ │ │ │ cmpeq lr, r0, asr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #60] @ 4b398 <__cxa_atexit@plt+0x3f04c> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -64530,29 +64530,29 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmpeq pc, r8, asr #30 │ │ │ │ + cmpeq pc, r8, lsr pc @ │ │ │ │ strdeq r4, [lr, #-132] @ 0xffffff7c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 4b3d4 <__cxa_atexit@plt+0x3f088> │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr sl, [r7, #11] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4b3d8 <__cxa_atexit@plt+0x3f08c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ b 5d2dc <__cxa_atexit@plt+0x50f90> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r4, lsl #30 │ │ │ │ + ldrsheq r9, [pc, #-228] @ 4b2fc <__cxa_atexit@plt+0x3efb0> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4b3fc <__cxa_atexit@plt+0x3f0b0> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -64695,15 +64695,15 @@ │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - cmpeq pc, r0, ror fp @ │ │ │ │ + cmpeq pc, r0, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ ldr r3, [pc, #132] @ 4b6d8 <__cxa_atexit@plt+0x3f38c> │ │ │ │ mov r2, r5 │ │ │ │ @@ -64739,15 +64739,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - ldrheq r9, [pc, #-164] @ 4b648 <__cxa_atexit@plt+0x3f2fc> │ │ │ │ + cmpeq pc, r4, lsr #21 │ │ │ │ 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 4b744 <__cxa_atexit@plt+0x3f3f8> │ │ │ │ @@ -64768,15 +64768,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ - cmpeq pc, r4, lsr #20 │ │ │ │ + cmpeq pc, r4, lsl sl @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -64825,15 +64825,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, ip, asr r9 @ │ │ │ │ + cmpeq pc, ip, asr #18 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4b8f0 <__cxa_atexit@plt+0x3f5a4> │ │ │ │ ldr lr, [pc, #176] @ 4b90c <__cxa_atexit@plt+0x3f5c0> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ @@ -64878,15 +64878,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 4b91c <__cxa_atexit@plt+0x3f5d0> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmpeq pc, r8, ror #17 │ │ │ │ + ldrsbeq r9, [pc, #-136] @ 4b890 <__cxa_atexit@plt+0x3f544> │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xffffd828 │ │ │ │ smlalbbeq r4, lr, r8, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #104] @ 4b998 <__cxa_atexit@plt+0x3f64c> │ │ │ │ ldr r9, [r7, #11] │ │ │ │ @@ -64926,15 +64926,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4b9d0 <__cxa_atexit@plt+0x3f684> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x015f979c │ │ │ │ + cmpeq pc, ip, lsl #15 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [pc, #104] @ 4ba54 <__cxa_atexit@plt+0x3f708> │ │ │ │ ldr r8, [r3, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -64973,15 +64973,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4ba8c <__cxa_atexit@plt+0x3f740> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r0, ror #13 │ │ │ │ + ldrsbeq r9, [pc, #-96] @ 4ba34 <__cxa_atexit@plt+0x3f6e8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4bab0 <__cxa_atexit@plt+0x3f764> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -65124,15 +65124,15 @@ │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ muleq r0, r4, r1 │ │ │ │ @ instruction: 0xfffffef0 │ │ │ │ - ldrheq r9, [pc, #-76] @ 4bca4 <__cxa_atexit@plt+0x3f958> │ │ │ │ + cmpeq pc, ip, lsr #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r1, [r3, #7] │ │ │ │ ldr r3, [pc, #132] @ 4bd8c <__cxa_atexit@plt+0x3fa40> │ │ │ │ mov r2, r5 │ │ │ │ @@ -65168,15 +65168,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ @ instruction: 0xfffffe34 │ │ │ │ - cmpeq pc, r0, lsl #8 │ │ │ │ + ldrsheq r9, [pc, #-48] @ 4bd70 <__cxa_atexit@plt+0x3fa24> │ │ │ │ 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 4bdf8 <__cxa_atexit@plt+0x3faac> │ │ │ │ @@ -65197,15 +65197,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ - cmpeq pc, r0, ror r3 @ │ │ │ │ + cmpeq pc, r0, ror #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -65254,15 +65254,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq pc, r8, lsr #5 │ │ │ │ + @ instruction: 0x015f9298 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4bfa4 <__cxa_atexit@plt+0x3fc58> │ │ │ │ ldr lr, [pc, #176] @ 4bfc0 <__cxa_atexit@plt+0x3fc74> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ @@ -65307,15 +65307,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 4bfd0 <__cxa_atexit@plt+0x3fc84> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmpeq pc, r4, lsr r2 @ │ │ │ │ + cmpeq pc, r4, lsr #4 │ │ │ │ andeq r0, r0, r8, lsl r1 │ │ │ │ @ instruction: 0xffffd174 │ │ │ │ ldrdeq r3, [lr, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #104] @ 4c04c <__cxa_atexit@plt+0x3fd00> │ │ │ │ ldr r9, [r7, #11] │ │ │ │ @@ -65355,15 +65355,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4c084 <__cxa_atexit@plt+0x3fd38> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r8, ror #1 │ │ │ │ + ldrsbeq r9, [pc, #-8] @ 4c084 <__cxa_atexit@plt+0x3fd38> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r7 │ │ │ │ ldr r7, [pc, #104] @ 4c108 <__cxa_atexit@plt+0x3fdbc> │ │ │ │ ldr r8, [r3, #4]! │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -65402,15 +65402,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #12] @ 4c140 <__cxa_atexit@plt+0x3fdf4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, ip, lsr #32 │ │ │ │ + cmpeq pc, ip, lsl r0 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 4c164 <__cxa_atexit@plt+0x3fe18> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -65682,16 +65682,16 @@ │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @ instruction: 0xffffd20c │ │ │ │ @ instruction: 0xffffd01c │ │ │ │ andeq r0, r0, r0, asr #5 │ │ │ │ - ldrheq r8, [pc, #-200] @ 4c4e0 <__cxa_atexit@plt+0x40194> │ │ │ │ - cmpeq pc, r0, asr #24 │ │ │ │ + cmpeq pc, r8, lsr #25 │ │ │ │ + cmpeq pc, r0, lsr ip @ │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ cmpeq lr, r8, asr r7 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ @@ -65765,16 +65765,16 @@ │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r1, r0, ip, lsl #25 │ │ │ │ @ instruction: 0xfffffb0c │ │ │ │ @ instruction: 0xffffd100 │ │ │ │ @ instruction: 0xffffcf10 │ │ │ │ @ instruction: 0x000001b4 │ │ │ │ - cmpeq pc, ip, lsr #23 │ │ │ │ - cmpeq pc, r4, lsr fp @ │ │ │ │ + @ instruction: 0x015f8b9c │ │ │ │ + cmpeq pc, r4, lsr #22 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmpeq lr, ip, lsl #12 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #32 │ │ │ │ @@ -65816,16 +65816,16 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xffffcfc0 │ │ │ │ @ instruction: 0xffffcdd0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq pc, ip, ror #20 │ │ │ │ - ldrsheq r8, [pc, #-148] @ 4c730 <__cxa_atexit@plt+0x403e4> │ │ │ │ + cmpeq pc, ip, asr sl @ │ │ │ │ + cmpeq pc, r4, ror #19 │ │ │ │ @ instruction: 0xffffff5c │ │ │ │ cmpeq lr, r4, lsr #10 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r2, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ @@ -65888,16 +65888,16 @@ │ │ │ │ str r3, [r5, #16]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r1, r0, ip, ror sl │ │ │ │ @ instruction: 0xffffcf30 │ │ │ │ andeq r1, r0, ip, lsl #19 │ │ │ │ @ instruction: 0xffffd1b4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq pc, r8, asr r9 @ │ │ │ │ - ldrsheq r8, [pc, #-148] @ 4c850 <__cxa_atexit@plt+0x40504> │ │ │ │ + cmpeq pc, r8, asr #18 │ │ │ │ + cmpeq pc, r4, ror #19 │ │ │ │ cmpeq lr, r8, lsl #8 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 4c910 <__cxa_atexit@plt+0x405c4> │ │ │ │ ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -66103,16 +66103,16 @@ │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #3 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ @ instruction: 0xfffff2dc │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ - ldrheq r8, [pc, #-88] @ 4cbe4 <__cxa_atexit@plt+0x40898> │ │ │ │ - cmpeq pc, r4, asr r6 @ │ │ │ │ + cmpeq pc, r8, lsr #11 │ │ │ │ + cmpeq pc, r4, asr #12 │ │ │ │ smlaltbeq r3, lr, ip, r0 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -66139,16 +66139,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff210 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - ldrsheq r8, [pc, #-64] @ 4cc8c <__cxa_atexit@plt+0x40940> │ │ │ │ - cmpeq pc, ip, lsl #11 │ │ │ │ + cmpeq pc, r0, ror #9 │ │ │ │ + cmpeq pc, ip, ror r5 @ │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ cmpeq lr, r8, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ @@ -66173,16 +66173,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xfffff1f4 │ │ │ │ - cmpeq pc, r0, lsr r4 @ │ │ │ │ - ldrsheq r8, [pc, #-72] @ 4cd10 <__cxa_atexit@plt+0x409c4> │ │ │ │ + cmpeq pc, r0, lsr #8 │ │ │ │ + cmpeq pc, r8, ror #9 │ │ │ │ @ instruction: 0x014e2f94 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #36] @ 4cd8c <__cxa_atexit@plt+0x40a40> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ @@ -66247,16 +66247,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, ror #22 │ │ │ │ muleq r0, r4, r0 │ │ │ │ @ instruction: 0xffffd750 │ │ │ │ - cmpeq pc, r0, lsl #7 │ │ │ │ - cmpeq pc, ip, lsl r4 @ │ │ │ │ + cmpeq pc, r0, ror r3 @ │ │ │ │ + cmpeq pc, ip, lsl #8 │ │ │ │ cmpeq lr, r8, lsr lr │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -66278,16 +66278,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @ instruction: 0xffffd9f0 │ │ │ │ - ldrheq r8, [pc, #-40] @ 4ced0 <__cxa_atexit@plt+0x40b84> │ │ │ │ - cmpeq pc, r4, asr r3 @ │ │ │ │ + cmpeq pc, r8, lsr #5 │ │ │ │ + cmpeq pc, r4, asr #6 │ │ │ │ strheq r2, [lr, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -66309,16 +66309,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @ instruction: 0xffffd9f0 │ │ │ │ - cmpeq pc, r0, lsl r2 @ │ │ │ │ - ldrsbeq r8, [pc, #-40] @ 4cf50 <__cxa_atexit@plt+0x40c04> │ │ │ │ + cmpeq pc, r0, lsl #4 │ │ │ │ + cmpeq pc, r8, asr #5 │ │ │ │ cmpeq lr, r0, asr #26 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #48] @ 4cfb8 <__cxa_atexit@plt+0x40c6c> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #8]! │ │ │ │ @@ -66411,16 +66411,16 @@ │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r1, r0, r4, ror #4 │ │ │ │ @ instruction: 0xffffc718 │ │ │ │ andeq r1, r0, r4, ror #2 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffdaf8 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq pc, r0, asr #2 │ │ │ │ - ldrsbeq r8, [pc, #-28] @ 4d0f4 <__cxa_atexit@plt+0x40da8> │ │ │ │ + cmpeq pc, r0, lsr r1 @ │ │ │ │ + cmpeq pc, ip, asr #3 │ │ │ │ smlaltbeq r2, lr, r8, fp │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -66448,16 +66448,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffd9d4 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq pc, ip, lsl r0 @ │ │ │ │ - ldrheq r8, [pc, #-8] @ 4d19c <__cxa_atexit@plt+0x40e50> │ │ │ │ + cmpeq pc, ip │ │ │ │ + cmpeq pc, r8, lsr #1 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ cmpeq lr, r0, lsl fp │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 4d1d4 <__cxa_atexit@plt+0x40e88> │ │ │ │ ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -66549,16 +66549,16 @@ │ │ │ │ andeq r0, r0, r4, lsl #8 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ @ instruction: 0x000001bc │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, lsl r2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xffffdc1c │ │ │ │ - cmpeq pc, r4, asr #29 │ │ │ │ - cmpeq pc, r0, ror #30 │ │ │ │ + ldrheq r7, [pc, #-228] @ 4d250 <__cxa_atexit@plt+0x40f04> │ │ │ │ + cmpeq pc, r0, asr pc @ │ │ │ │ smlalbbeq r2, lr, r0, r9 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ ldr r7, [r7, #11] │ │ │ │ ldr r2, [pc, #120] @ 4d3cc <__cxa_atexit@plt+0x41080> │ │ │ │ @@ -66697,16 +66697,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r8, ror r2 │ │ │ │ @ instruction: 0xffffd9a4 │ │ │ │ - cmpeq pc, r4, asr ip @ │ │ │ │ - ldrsheq r7, [pc, #-192] @ 4d4c8 <__cxa_atexit@plt+0x4117c> │ │ │ │ + cmpeq pc, r4, asr #24 │ │ │ │ + cmpeq pc, r0, ror #25 │ │ │ │ muleq r0, ip, r1 │ │ │ │ @ instruction: 0xffffe2fc │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ cmpeq lr, r0, lsr #14 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ @@ -66737,16 +66737,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffe204 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0x015f7b98 │ │ │ │ - cmpeq pc, r4, lsr ip @ │ │ │ │ + cmpeq pc, r8, lsl #23 │ │ │ │ + cmpeq pc, r4, lsr #24 │ │ │ │ @ instruction: 0xffffff90 │ │ │ │ smlalbbeq r2, lr, ip, r6 │ │ │ │ andeq r0, r0, ip, lsl #16 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ @@ -66771,16 +66771,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffe1e8 │ │ │ │ - ldrsbeq r7, [pc, #-168] @ 4d604 <__cxa_atexit@plt+0x412b8> │ │ │ │ - cmpeq pc, r0, lsr #23 │ │ │ │ + cmpeq pc, r8, asr #21 │ │ │ │ + @ instruction: 0x015f7b90 │ │ │ │ cmpeq lr, r8, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #36] @ 4d6e4 <__cxa_atexit@plt+0x41398> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ @@ -66826,16 +66826,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xffffd784 │ │ │ │ - cmpeq pc, r4, lsr sl @ │ │ │ │ - ldrsbeq r7, [pc, #-160] @ 4d6ec <__cxa_atexit@plt+0x413a0> │ │ │ │ + cmpeq pc, r4, lsr #20 │ │ │ │ + cmpeq pc, r0, asr #21 │ │ │ │ @ instruction: 0xffffff98 │ │ │ │ cmpeq lr, r8, lsr #10 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -66858,16 +66858,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @ instruction: 0xffffda60 │ │ │ │ - cmpeq pc, r8, lsr #19 │ │ │ │ - cmpeq pc, r4, asr #20 │ │ │ │ + @ instruction: 0x015f7998 │ │ │ │ + cmpeq pc, r4, lsr sl @ │ │ │ │ smlaltbeq r2, lr, ip, r4 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -66889,16 +66889,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ @ instruction: 0xffffda60 │ │ │ │ - cmpeq pc, r0, lsl #18 │ │ │ │ - cmpeq pc, r8, asr #19 │ │ │ │ + ldrsheq r7, [pc, #-128] @ 4d804 <__cxa_atexit@plt+0x414b8> │ │ │ │ + ldrheq r7, [pc, #-152] @ 4d7f0 <__cxa_atexit@plt+0x414a4> │ │ │ │ cmpeq lr, r0, lsr r4 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ bne 4d8f4 <__cxa_atexit@plt+0x415a8> │ │ │ │ @@ -67035,16 +67035,16 @@ │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r4, lsr #17 │ │ │ │ @ instruction: 0xffffbd58 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffc104 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq pc, r0, lsl #15 │ │ │ │ - cmpeq pc, ip, lsl r8 @ │ │ │ │ + cmpeq pc, r0, ror r7 @ │ │ │ │ + cmpeq pc, ip, lsl #16 │ │ │ │ cmpeq lr, r4, lsl #4 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -67072,16 +67072,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffbfe0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq pc, ip, asr r6 @ │ │ │ │ - ldrsheq r7, [pc, #-104] @ 4dafc <__cxa_atexit@plt+0x417b0> │ │ │ │ + cmpeq pc, ip, asr #12 │ │ │ │ + cmpeq pc, r8, ror #13 │ │ │ │ @ instruction: 0xffffff8c │ │ │ │ cmpeq lr, ip, ror #2 │ │ │ │ andeq r0, r0, sl, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #28] @ 4db94 <__cxa_atexit@plt+0x41848> │ │ │ │ ldr r7, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -67276,16 +67276,16 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ @ instruction: 0xffffc12c │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ - cmpeq pc, r0, asr #6 │ │ │ │ - ldrsbeq r7, [pc, #-60] @ 4de58 <__cxa_atexit@plt+0x41b0c> │ │ │ │ + cmpeq pc, r0, lsr r3 @ │ │ │ │ + cmpeq pc, ip, asr #7 │ │ │ │ cmpeq lr, r0, asr #28 │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -67314,16 +67314,16 @@ │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffc080 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x015f7294 │ │ │ │ - cmpeq pc, r0, lsr r3 @ │ │ │ │ + cmpeq pc, r4, lsl #5 │ │ │ │ + cmpeq pc, r0, lsr #6 │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ smlaltbeq r1, lr, r4, sp │ │ │ │ andeq r0, r0, fp, lsl #8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ @@ -67348,16 +67348,16 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ @ instruction: 0xffffc060 │ │ │ │ - ldrsbeq r7, [pc, #-20] @ 4df9c <__cxa_atexit@plt+0x41c50> │ │ │ │ - @ instruction: 0x015f729c │ │ │ │ + cmpeq pc, r4, asr #3 │ │ │ │ + cmpeq pc, ip, lsl #5 │ │ │ │ cmpeq lr, r0, lsr #26 │ │ │ │ andeq r0, r0, fp, lsl #9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [pc, #180] @ 4e080 <__cxa_atexit@plt+0x41d34> │ │ │ │ ldr r7, [r3, #4]! │ │ │ │ @@ -67406,16 +67406,16 @@ │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffe24 │ │ │ │ @ instruction: 0xffffff1c │ │ │ │ @ instruction: 0xffffbf3c │ │ │ │ - cmpeq pc, r0, asr r1 @ │ │ │ │ - cmpeq pc, ip, ror #3 │ │ │ │ + cmpeq pc, r0, asr #2 │ │ │ │ + ldrsbeq r7, [pc, #-28] @ 4e080 <__cxa_atexit@plt+0x41d34> │ │ │ │ cmpeq lr, r8, lsr ip │ │ │ │ andeq r0, r0, sl, asr #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ and r6, r7, #3 │ │ │ │ cmp r6, #2 │ │ │ │ str r7, [r5, #8] │ │ │ │ @@ -67452,16 +67452,16 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd64 │ │ │ │ @ instruction: 0xffffbe6c │ │ │ │ @ instruction: 0xfffffe4c │ │ │ │ - cmpeq pc, r0, lsl #1 │ │ │ │ - cmpeq pc, ip, lsl r1 @ │ │ │ │ + cmpeq pc, r0, ror r0 @ │ │ │ │ + cmpeq pc, ip, lsl #2 │ │ │ │ mov sl, r6 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ mov fp, r8 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ bne 4e1b8 <__cxa_atexit@plt+0x41e6c> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, sl, #12 │ │ │ │ @@ -67590,15 +67590,15 @@ │ │ │ │ b 4e37c <__cxa_atexit@plt+0x42030> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, ip, lsl lr @ │ │ │ │ + cmpeq pc, ip, lsl #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 4e458 <__cxa_atexit@plt+0x4210c> │ │ │ │ @@ -67651,16 +67651,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r0, lsr #31 │ │ │ │ - cmpeq pc, r4, lsl #31 │ │ │ │ + @ instruction: 0x015f6f90 │ │ │ │ + cmpeq pc, r4, ror pc @ │ │ │ │ smlalbbeq r1, lr, r0, r9 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4e4a4 <__cxa_atexit@plt+0x42158> │ │ │ │ @@ -67693,15 +67693,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - ldrheq r6, [pc, #-196] @ 4e450 <__cxa_atexit@plt+0x42104> │ │ │ │ + cmpeq pc, r4, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ strdeq r1, [lr, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ @@ -67729,16 +67729,16 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ - cmpeq pc, r0, lsl #24 │ │ │ │ - cmpeq pc, r0, lsl lr @ │ │ │ │ + ldrsheq r6, [pc, #-176] @ 4e4f4 <__cxa_atexit@plt+0x421a8> │ │ │ │ + cmpeq pc, r0, lsl #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4e624 <__cxa_atexit@plt+0x422d8> │ │ │ │ ldr r1, [pc, #108] @ 4e62c <__cxa_atexit@plt+0x422e0> │ │ │ │ ldr r2, [pc, #108] @ 4e630 <__cxa_atexit@plt+0x422e4> │ │ │ │ @@ -67766,15 +67766,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x015f6b94 │ │ │ │ + cmpeq pc, r4, lsl #23 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #44] @ 4e674 <__cxa_atexit@plt+0x42328> │ │ │ │ ldr r7, [r7, #27] │ │ │ │ add r3, pc, r3 │ │ │ │ tst r7, #3 │ │ │ │ @@ -67811,15 +67811,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ cmp r7, #0 │ │ │ │ mov r7, r3 │ │ │ │ movne r3, r5 │ │ │ │ addne r7, r2, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [pc, #-168] @ 4e644 <__cxa_atexit@plt+0x422f8> │ │ │ │ + cmpeq pc, r8, lsr #21 │ │ │ │ cmpeq lr, r4, asr #10 │ │ │ │ cmpeq lr, ip, lsl r5 │ │ │ │ andeq r0, r2, r0 │ │ │ │ andeq r0, r1, r4, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -67874,15 +67874,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - ldrheq r6, [pc, #-144] @ 4e758 <__cxa_atexit@plt+0x4240c> │ │ │ │ + cmpeq pc, r0, lsr #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ cmpeq lr, ip, lsl #8 │ │ │ │ @@ -67913,15 +67913,15 @@ │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [pc, #12] @ 4e87c <__cxa_atexit@plt+0x42530> │ │ │ │ rsb r8, r3, #0 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ add r9, r2, #1 │ │ │ │ b 1193880 <__cxa_atexit@plt+0x1187534> │ │ │ │ - cmpeq pc, ip, ror #17 │ │ │ │ + ldrsbeq r6, [pc, #-140] @ 4e7f8 <__cxa_atexit@plt+0x424ac> │ │ │ │ cmpeq lr, r8, lsl #10 │ │ │ │ andeq r0, r3, r0 │ │ │ │ andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4e944 <__cxa_atexit@plt+0x425f8> │ │ │ │ @@ -67972,19 +67972,19 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff48 │ │ │ │ cmpeq lr, r4, lsl r3 │ │ │ │ - cmpeq pc, ip, ror #20 │ │ │ │ + cmpeq pc, ip, asr sl @ │ │ │ │ muleq r0, ip, r0 │ │ │ │ - cmpeq pc, ip, ror #16 │ │ │ │ + cmpeq pc, ip, asr r8 @ │ │ │ │ @ instruction: 0xffffff34 │ │ │ │ - cmpeq pc, r8, asr #20 │ │ │ │ + cmpeq pc, r8, lsr sl @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r9, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ mov r8, r7 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ strdeq r1, [lr, #-52] @ 0xffffffcc │ │ │ │ @@ -68043,15 +68043,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff68 │ │ │ │ - cmpeq pc, r4, lsr #14 │ │ │ │ + cmpeq pc, r4, lsl r7 @ │ │ │ │ ldrdeq r1, [lr, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r1, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 4eac4 <__cxa_atexit@plt+0x42778> │ │ │ │ @@ -68063,15 +68063,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, r4, lsr #13 │ │ │ │ + @ instruction: 0x015f6694 │ │ │ │ smlalbbeq r1, lr, r8, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4eaf8 <__cxa_atexit@plt+0x427ac> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68125,15 +68125,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ - cmpeq pc, ip, asr #11 │ │ │ │ + ldrheq r6, [pc, #-92] @ 4eb78 <__cxa_atexit@plt+0x4282c> │ │ │ │ swpbeq r1, r0, [lr] │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r1, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 4ec0c <__cxa_atexit@plt+0x428c0> │ │ │ │ @@ -68145,15 +68145,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, ip, asr r5 @ │ │ │ │ + cmpeq pc, ip, asr #10 │ │ │ │ cmpeq lr, r0, asr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ec40 <__cxa_atexit@plt+0x428f4> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68174,15 +68174,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, r8, ror #9 │ │ │ │ + ldrsbeq r6, [pc, #-72] @ 4ec50 <__cxa_atexit@plt+0x42904> │ │ │ │ smlalbteq r0, lr, ip, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ecb4 <__cxa_atexit@plt+0x42968> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68203,15 +68203,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, r4, ror r4 @ │ │ │ │ + cmpeq pc, r4, ror #8 │ │ │ │ cmpeq lr, r8, asr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ed28 <__cxa_atexit@plt+0x429dc> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68232,15 +68232,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, r0, lsl #8 │ │ │ │ + ldrsheq r6, [pc, #-48] @ 4ed50 <__cxa_atexit@plt+0x42a04> │ │ │ │ smlaltteq r0, lr, r4, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ed9c <__cxa_atexit@plt+0x42a50> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68261,15 +68261,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, ip, lsl #7 │ │ │ │ + cmpeq pc, ip, ror r3 @ │ │ │ │ hvceq 57568 @ 0xe0e0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ee10 <__cxa_atexit@plt+0x42ac4> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68290,15 +68290,15 @@ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq pc, r8, lsl r3 @ │ │ │ │ + cmpeq pc, r8, lsl #6 │ │ │ │ strdeq r0, [lr, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r9, [pc, #12] @ 4ee84 <__cxa_atexit@plt+0x42b38> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -68696,15 +68696,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffa20 │ │ │ │ - cmpeq pc, r8, ror #25 │ │ │ │ + ldrsbeq r5, [pc, #-200] @ 4f3f8 <__cxa_atexit@plt+0x430ac> │ │ │ │ strheq r0, [lr, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4f4f8 <__cxa_atexit@plt+0x431ac> │ │ │ │ ldr r9, [pc, #36] @ 4f500 <__cxa_atexit@plt+0x431b4> │ │ │ │ @@ -68715,15 +68715,15 @@ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x014e0798 │ │ │ │ - cmpeq pc, r4, ror ip @ │ │ │ │ + cmpeq pc, r4, ror #24 │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #36 @ 0x24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 4f544 <__cxa_atexit@plt+0x431f8> │ │ │ │ ldr r3, [pc, #44] @ 4f554 <__cxa_atexit@plt+0x43208> │ │ │ │ @@ -68736,15 +68736,15 @@ │ │ │ │ add r9, r3, #1 │ │ │ │ b 1053c5c <__cxa_atexit@plt+0x1047910> │ │ │ │ ldr r7, [pc, #16] @ 4f55c <__cxa_atexit@plt+0x43210> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq pc, r8, asr lr @ │ │ │ │ + cmpeq pc, r8, asr #28 │ │ │ │ smlalbteq r0, lr, ip, r8 │ │ │ │ @ instruction: 0x014e089c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -68762,15 +68762,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffeee8 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsheq r5, [pc, #-208] @ 4f4f8 <__cxa_atexit@plt+0x431ac> │ │ │ │ + cmpeq pc, r0, ror #27 │ │ │ │ cmpeq lr, r8, lsl r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -68875,16 +68875,16 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ @ instruction: 0xfffffd90 │ │ │ │ - cmpeq pc, r8, lsr sl @ │ │ │ │ - ldrsbeq r5, [pc, #-160] @ 4f6f0 <__cxa_atexit@plt+0x433a4> │ │ │ │ + cmpeq pc, r8, lsr #20 │ │ │ │ + cmpeq pc, r0, asr #21 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ cmpeq lr, r8, lsr #12 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -68919,16 +68919,16 @@ │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ @ instruction: 0xfffffcd4 │ │ │ │ - cmpeq pc, r0, lsl #19 │ │ │ │ - cmpeq pc, ip, lsl sl @ │ │ │ │ + cmpeq pc, r0, ror r9 @ │ │ │ │ + cmpeq pc, ip, lsl #20 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ cmpeq lr, ip, lsr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 4f860 <__cxa_atexit@plt+0x43514> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -69021,21 +69021,21 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r0, lsl #6 │ │ │ │ @ instruction: 0xfffff138 │ │ │ │ andeq r0, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xfffff240 │ │ │ │ - cmpeq pc, ip, asr #16 │ │ │ │ - cmpeq pc, r8, ror #17 │ │ │ │ + cmpeq pc, ip, lsr r8 @ │ │ │ │ + ldrsbeq r5, [pc, #-136] @ 4f950 <__cxa_atexit@plt+0x43604> │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ @ instruction: 0xfffffae4 │ │ │ │ - cmpeq pc, r4, lsl #16 │ │ │ │ - @ instruction: 0x015f589c │ │ │ │ + ldrsheq r5, [pc, #-116] @ 4f974 <__cxa_atexit@plt+0x43628> │ │ │ │ + cmpeq pc, ip, lsl #17 │ │ │ │ @ instruction: 0xfffffee8 │ │ │ │ cmpeq lr, r8, asr r3 │ │ │ │ andeq r0, r0, r6, lsr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #28] @ 4fa1c <__cxa_atexit@plt+0x436d0> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr sl, [r5, #8] │ │ │ │ @@ -69099,16 +69099,16 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ @ instruction: 0xffffef80 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ @ instruction: 0xfffff0ac │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - ldrheq r5, [pc, #-104] @ 4faa4 <__cxa_atexit@plt+0x43758> │ │ │ │ - cmpeq pc, r4, asr r7 @ │ │ │ │ + cmpeq pc, r8, lsr #13 │ │ │ │ + cmpeq pc, r4, asr #14 │ │ │ │ @ instruction: 0xffffff58 │ │ │ │ cmpeq lr, ip, asr r2 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #72] @ 4fb6c <__cxa_atexit@plt+0x43820> │ │ │ │ ldr r9, [r5, #12] │ │ │ │ ldr r8, [r5, #28] │ │ │ │ @@ -69120,22 +69120,22 @@ │ │ │ │ ldr r3, [pc, #44] @ 4fb70 <__cxa_atexit@plt+0x43824> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ ldr r3, [pc, #32] @ 4fb74 <__cxa_atexit@plt+0x43828> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #20] @ 4fb78 <__cxa_atexit@plt+0x4382c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xffff8d54 │ │ │ │ - cmpeq pc, r8, lsr #16 │ │ │ │ + cmpeq pc, r8, lsl r8 @ │ │ │ │ swpbeq r0, ip, [lr] │ │ │ │ smlalbteq r0, lr, r8, r1 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #28] @ 4fbac <__cxa_atexit@plt+0x43860> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldr sl, [r5, #12] │ │ │ │ @@ -69167,22 +69167,22 @@ │ │ │ │ ldr r3, [pc, #44] @ 4fc2c <__cxa_atexit@plt+0x438e0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-12]! │ │ │ │ stmib r5, {r8, r9} │ │ │ │ ldr r3, [pc, #32] @ 4fc30 <__cxa_atexit@plt+0x438e4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #20] @ 4fc34 <__cxa_atexit@plt+0x438e8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ @ instruction: 0xffff8c98 │ │ │ │ - cmpeq pc, ip, ror #14 │ │ │ │ + cmpeq pc, ip, asr r7 @ │ │ │ │ smlaltteq pc, sp, r0, pc @ │ │ │ │ cmpeq lr, r4, lsl r1 │ │ │ │ andeq r0, r0, r7, ror #2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr sl, [r3, #12]! │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ @@ -69322,23 +69322,23 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, asr r4 @ │ │ │ │ + cmpeq pc, r8, asr #8 │ │ │ │ @ instruction: 0xffff867c │ │ │ │ @ instruction: 0xffff87a4 │ │ │ │ smlaltbeq r0, lr, ip, r0 │ │ │ │ - cmpeq pc, ip, lsl r4 @ │ │ │ │ - cmpeq pc, r4, lsr #7 │ │ │ │ + cmpeq pc, ip, lsl #8 │ │ │ │ + @ instruction: 0x015f5394 │ │ │ │ cmppeq sp, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ mrseq r0, (UNDEF: 78) │ │ │ │ - cmpeq pc, r8, ror r3 @ │ │ │ │ + cmpeq pc, r8, ror #6 │ │ │ │ @ instruction: 0xffff86a0 │ │ │ │ smlaltbeq pc, sp, r0, fp @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ mov r8, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -69417,23 +69417,23 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r4, ror #5 │ │ │ │ + ldrsbeq r5, [pc, #-36] @ 4ffe0 <__cxa_atexit@plt+0x43c94> │ │ │ │ @ instruction: 0xffff8508 │ │ │ │ @ instruction: 0xffff8638 │ │ │ │ - ldrheq r5, [pc, #-32] @ 4fff0 <__cxa_atexit@plt+0x43ca4> │ │ │ │ - cmpeq pc, r8, lsr r2 @ │ │ │ │ - cmpeq pc, ip, lsr #4 │ │ │ │ + cmpeq pc, r0, lsr #5 │ │ │ │ + cmpeq pc, r8, lsr #4 │ │ │ │ + cmpeq pc, ip, lsl r2 @ │ │ │ │ @ instruction: 0x014dfa90 │ │ │ │ - cmpeq pc, r8, lsl #4 │ │ │ │ - cmpeq pc, ip, lsl #3 │ │ │ │ + ldrsheq r5, [pc, #-24] @ 50008 <__cxa_atexit@plt+0x43cbc> │ │ │ │ + cmpeq pc, ip, ror r1 @ │ │ │ │ @ instruction: 0xffff8528 │ │ │ │ hvceq 57324 @ 0xdfec │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ mov r8, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -69510,23 +69510,23 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, ror #2 │ │ │ │ + cmpeq pc, r8, asr r1 @ │ │ │ │ @ instruction: 0xffff838c │ │ │ │ @ instruction: 0xffff84b4 │ │ │ │ cmppeq sp, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, ip, lsr #2 │ │ │ │ - ldrheq r5, [pc, #-4] @ 50188 <__cxa_atexit@plt+0x43e3c> │ │ │ │ + cmpeq pc, ip, lsl r1 @ │ │ │ │ + cmpeq pc, r4, lsr #1 │ │ │ │ cmppeq sp, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ cmppeq sp, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, r8, lsl #1 │ │ │ │ + cmpeq pc, r8, ror r0 @ │ │ │ │ @ instruction: 0xffff83b0 │ │ │ │ cmppeq sp, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ mov r8, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -69603,23 +69603,23 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r4, [pc, #-244] @ 501f8 <__cxa_atexit@plt+0x43eac> │ │ │ │ + cmpeq pc, r4, ror #31 │ │ │ │ @ instruction: 0xffff8218 │ │ │ │ @ instruction: 0xffff8340 │ │ │ │ smlalbteq pc, sp, r0, ip @ │ │ │ │ - ldrheq r4, [pc, #-248] @ 50204 <__cxa_atexit@plt+0x43eb8> │ │ │ │ - cmpeq pc, r0, asr #30 │ │ │ │ + cmpeq pc, r8, lsr #31 │ │ │ │ + cmpeq pc, r0, lsr pc @ │ │ │ │ smlaltbeq pc, sp, r0, r7 @ │ │ │ │ cmppeq sp, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, r4, lsl pc @ │ │ │ │ + cmpeq pc, r4, lsl #30 │ │ │ │ @ instruction: 0xffff823c │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r1, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 503a4 <__cxa_atexit@plt+0x44058> │ │ │ │ @@ -69661,20 +69661,20 @@ │ │ │ │ ldr r7, [pc, #28] @ 503d4 <__cxa_atexit@plt+0x44088> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, ip, lsr #28 │ │ │ │ + cmpeq pc, ip, lsl lr @ │ │ │ │ smlalbteq pc, sp, r8, fp @ │ │ │ │ hvceq 57264 @ 0xdfb0 │ │ │ │ @ instruction: 0xffffffa4 │ │ │ │ - cmpeq pc, r4, asr lr @ │ │ │ │ - ldrsbeq r4, [pc, #-220] @ 5030c <__cxa_atexit@plt+0x43fc0> │ │ │ │ + cmpeq pc, r4, asr #28 │ │ │ │ + cmpeq pc, ip, asr #27 │ │ │ │ andeq r0, r1, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r7, r6 │ │ │ │ @@ -69708,16 +69708,16 @@ │ │ │ │ mov r3, #24 │ │ │ │ add r7, pc, r7 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ cmppeq sp, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ smlalbteq pc, sp, r0, sl @ │ │ │ │ @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0x015f4d98 │ │ │ │ - cmpeq pc, r8, lsl sp @ │ │ │ │ + cmpeq pc, r8, lsl #27 │ │ │ │ + cmpeq pc, r8, lsl #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ mov r8, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 50528 <__cxa_atexit@plt+0x441dc> │ │ │ │ mov r0, r4 │ │ │ │ @@ -69759,19 +69759,19 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r0, lsl #26 │ │ │ │ + ldrsheq r4, [pc, #-192] @ 5049c <__cxa_atexit@plt+0x44150> │ │ │ │ smlaltteq pc, sp, ip, r9 @ │ │ │ │ @ instruction: 0xfffffe28 │ │ │ │ - ldrsbeq r4, [pc, #-196] @ 504a4 <__cxa_atexit@plt+0x44158> │ │ │ │ - cmpeq pc, ip, asr ip @ │ │ │ │ + cmpeq pc, r4, asr #25 │ │ │ │ + cmpeq pc, ip, asr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r5, lsl r0 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp fp, r8 │ │ │ │ bhi 505d8 <__cxa_atexit@plt+0x4428c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -69797,15 +69797,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ smlalbteq pc, sp, r4, r9 @ │ │ │ │ smlaltteq pc, sp, r0, r9 @ │ │ │ │ cmppeq sp, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, r8, lsl ip @ │ │ │ │ + cmpeq pc, r8, lsl #24 │ │ │ │ smlaltteq pc, sp, r0, r9 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 50660 <__cxa_atexit@plt+0x44314> │ │ │ │ mov r0, r4 │ │ │ │ @@ -69830,16 +69830,16 @@ │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmppeq sp, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ smlaltbeq pc, sp, r8, r9 @ │ │ │ │ - @ instruction: 0x015f4b90 │ │ │ │ - cmpeq pc, r8, lsl fp @ │ │ │ │ + cmpeq pc, r0, lsl #23 │ │ │ │ + cmpeq pc, r8, lsl #22 │ │ │ │ cmppeq sp, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ bhi 506e8 <__cxa_atexit@plt+0x4439c> │ │ │ │ mov r0, r4 │ │ │ │ @@ -69864,16 +69864,16 @@ │ │ │ │ b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0x014df894 │ │ │ │ cmppeq sp, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, r8, lsl #22 │ │ │ │ - @ instruction: 0x015f4a90 │ │ │ │ + ldrsheq r4, [pc, #-168] @ 50658 <__cxa_atexit@plt+0x4430c> │ │ │ │ + cmpeq pc, r0, lsl #21 │ │ │ │ cmppeq sp, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5074c <__cxa_atexit@plt+0x44400> │ │ │ │ ldr r2, [pc, #52] @ 50754 <__cxa_atexit@plt+0x44408> │ │ │ │ @@ -69888,16 +69888,16 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 1110a88 <__cxa_atexit@plt+0x110473c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r0, lsr sl @ │ │ │ │ - cmpeq pc, ip, asr ip @ │ │ │ │ + cmpeq pc, r0, lsr #20 │ │ │ │ + cmpeq pc, ip, asr #24 │ │ │ │ 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 50794 <__cxa_atexit@plt+0x44448> │ │ │ │ @@ -69906,15 +69906,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq pc, ip, lsl sl @ │ │ │ │ + cmpeq pc, ip, lsl #20 │ │ │ │ cmppeq sp, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 50844 <__cxa_atexit@plt+0x444f8> │ │ │ │ @@ -69951,18 +69951,18 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - cmpeq pc, r0, lsl #19 │ │ │ │ + cmpeq pc, r0, ror r9 @ │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ - cmpeq pc, ip, ror fp @ │ │ │ │ + cmpeq pc, ip, ror #22 │ │ │ │ smlaltbeq pc, sp, r8, r7 @ │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #104] @ 508e0 <__cxa_atexit@plt+0x44594> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r7, #7] │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -69989,15 +69989,15 @@ │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ cmppeq sp, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq pc, ip, ror #21 │ │ │ │ + ldrsbeq r4, [pc, #-172] @ 50848 <__cxa_atexit@plt+0x444fc> │ │ │ │ cmppeq sp, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5092c <__cxa_atexit@plt+0x445e0> │ │ │ │ ldr r7, [pc, #56] @ 50948 <__cxa_atexit@plt+0x445fc> │ │ │ │ @@ -70013,15 +70013,15 @@ │ │ │ │ ldr r7, [pc, #24] @ 50950 <__cxa_atexit@plt+0x44604> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #8 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq pc, ip, ror sl @ │ │ │ │ + cmpeq pc, ip, ror #20 │ │ │ │ ldrdeq pc, [sp, #-100] @ 0xffffff9c │ │ │ │ smlaltbeq pc, sp, r8, r6 @ │ │ │ │ andeq r0, r2, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r2, r5, #8 │ │ │ │ mov r3, r8 │ │ │ │ @@ -70038,15 +70038,15 @@ │ │ │ │ b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ ldr r7, [pc, #20] @ 509b4 <__cxa_atexit@plt+0x44668> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq pc, r0, lsl sl @ │ │ │ │ + cmpeq pc, r0, lsl #20 │ │ │ │ cmppeq sp, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ cmppeq sp, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 50a3c <__cxa_atexit@plt+0x446f0> │ │ │ │ @@ -70101,21 +70101,21 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #52 @ 0x34 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd18 │ │ │ │ - cmpeq pc, r4, asr r7 @ │ │ │ │ cmpeq pc, r4, asr #14 │ │ │ │ - cmpeq pc, ip, ror r7 @ │ │ │ │ - cmpeq pc, ip, lsl r7 @ │ │ │ │ + cmpeq pc, r4, lsr r7 @ │ │ │ │ + cmpeq pc, ip, ror #14 │ │ │ │ + cmpeq pc, ip, lsl #14 │ │ │ │ @ instruction: 0xfffffd50 │ │ │ │ - cmpeq pc, ip, asr #14 │ │ │ │ - ldrsheq r4, [pc, #-100] @ 50a68 <__cxa_atexit@plt+0x4471c> │ │ │ │ + cmpeq pc, ip, lsr r7 @ │ │ │ │ + cmpeq pc, r4, ror #13 │ │ │ │ andeq r0, r3, r1 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub lr, r5, #24 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, lr │ │ │ │ bhi 50b74 <__cxa_atexit@plt+0x44828> │ │ │ │ ldr r8, [pc, #172] @ 50b94 <__cxa_atexit@plt+0x44848> │ │ │ │ @@ -70160,16 +70160,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmpeq pc, ip, ror #12 │ │ │ │ - cmpeq pc, r4, asr #14 │ │ │ │ + cmpeq pc, ip, asr r6 @ │ │ │ │ + cmpeq pc, r4, lsr r7 @ │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 50bf8 <__cxa_atexit@plt+0x448ac> │ │ │ │ @@ -70187,15 +70187,15 @@ │ │ │ │ add lr, r3, #8 │ │ │ │ add r1, r9, r1 │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ bx ip │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, ip, asr #13 │ │ │ │ + ldrheq r4, [pc, #-108] @ 50ba0 <__cxa_atexit@plt+0x44854> │ │ │ │ cmppeq sp, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 50cc0 <__cxa_atexit@plt+0x44974> │ │ │ │ @@ -70248,17 +70248,17 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ cmppeq sp, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ cmppeq sp, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - cmpeq pc, ip, ror #13 │ │ │ │ + ldrsbeq r4, [pc, #-108] @ 50c94 <__cxa_atexit@plt+0x44948> │ │ │ │ @ instruction: 0xffffe8f0 │ │ │ │ - cmpeq pc, r4, lsl #14 │ │ │ │ + ldrsheq r4, [pc, #-100] @ 50ca4 <__cxa_atexit@plt+0x44958> │ │ │ │ cmppeq sp, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 50d70 <__cxa_atexit@plt+0x44a24> │ │ │ │ ldr r3, [r7, #6] │ │ │ │ @@ -70290,17 +70290,17 @@ │ │ │ │ ldr r7, [pc, #16] @ 50d9c <__cxa_atexit@plt+0x44a50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ smlalbbeq pc, sp, r8, r0 @ │ │ │ │ - cmpeq pc, r8, lsr #12 │ │ │ │ + cmpeq pc, r8, lsl r6 @ │ │ │ │ @ instruction: 0xffffe814 │ │ │ │ - cmpeq pc, ip, lsr #12 │ │ │ │ + cmpeq pc, ip, lsl r6 @ │ │ │ │ hvceq 57132 @ 0xdf2c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #40] @ 50de8 <__cxa_atexit@plt+0x44a9c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr sl, [r5, #4] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -70347,30 +70347,30 @@ │ │ │ │ ldr r2, [pc, #20] @ 50e84 <__cxa_atexit@plt+0x44b38> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 40ff0 <__cxa_atexit@plt+0x34ca4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, ip, ror #5 │ │ │ │ + ldrsbeq r4, [pc, #-44] @ 50e60 <__cxa_atexit@plt+0x44b14> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 50eb8 <__cxa_atexit@plt+0x44b6c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 50ec0 <__cxa_atexit@plt+0x44b74> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 40ff0 <__cxa_atexit@plt+0x34ca4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r4, [pc, #-32] @ 50ea8 <__cxa_atexit@plt+0x44b5c> │ │ │ │ + cmpeq pc, r0, lsr #5 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 50f54 <__cxa_atexit@plt+0x44c08> │ │ │ │ ldr r2, [pc, #128] @ 50f64 <__cxa_atexit@plt+0x44c18> │ │ │ │ @@ -70477,18 +70477,18 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe2c │ │ │ │ - cmpeq pc, ip, ror #2 │ │ │ │ + cmpeq pc, ip, asr r1 @ │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ @ instruction: 0xfffffe74 │ │ │ │ - cmpeq pc, r8, lsr r1 @ │ │ │ │ + cmpeq pc, r8, lsr #2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 510fc <__cxa_atexit@plt+0x44db0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ @@ -70514,17 +70514,17 @@ │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r0, lsr #1 │ │ │ │ + @ instruction: 0x015f4090 │ │ │ │ @ instruction: 0xfffffdc0 │ │ │ │ - cmpeq pc, r8, asr #1 │ │ │ │ + ldrheq r4, [pc, #-8] @ 51128 <__cxa_atexit@plt+0x44ddc> │ │ │ │ cmpeq sp, r0, lsl pc │ │ │ │ andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5116c <__cxa_atexit@plt+0x44e20> │ │ │ │ @@ -70532,30 +70532,30 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ stmdb r5, {r2, r8, r9} │ │ │ │ ldr r5, [pc, #36] @ 51180 <__cxa_atexit@plt+0x44e34> │ │ │ │ mov r8, sl │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #16] @ 51184 <__cxa_atexit@plt+0x44e38> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq pc, ip, lsl r2 @ │ │ │ │ + cmpeq pc, ip, lsl #4 │ │ │ │ smlaltteq lr, sp, r4, lr │ │ │ │ strheq lr, [sp, #-232] @ 0xffffff18 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 511a8 <__cxa_atexit@plt+0x44e5c> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7ac690 <__cxa_atexit@plt+0x7a0344> │ │ │ │ + b 74948c <__cxa_atexit@plt+0x73d140> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @ instruction: 0x014dee94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #152] @ 5125c <__cxa_atexit@plt+0x44f10> │ │ │ │ ldr r7, [r3, #8]! │ │ │ │ @@ -70568,15 +70568,15 @@ │ │ │ │ ldr r3, [pc, #136] @ 5126c <__cxa_atexit@plt+0x44f20> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #124] @ 51270 <__cxa_atexit@plt+0x44f24> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r2, [pc, #84] @ 51260 <__cxa_atexit@plt+0x44f14> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #8] │ │ │ │ ands r2, r7, #3 │ │ │ │ @@ -70587,40 +70587,40 @@ │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #44] @ 51268 <__cxa_atexit@plt+0x44f1c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ - cmpeq pc, r0, asr #2 │ │ │ │ + cmpeq pc, r0, lsr r1 @ │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ - cmpeq pc, r8, lsl #3 │ │ │ │ + cmpeq pc, r8, ror r1 @ │ │ │ │ smlalbteq lr, sp, ip, sp │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 512ac <__cxa_atexit@plt+0x44f60> │ │ │ │ ldr r3, [pc, #128] @ 51314 <__cxa_atexit@plt+0x44fc8> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #116] @ 51318 <__cxa_atexit@plt+0x44fcc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #84] @ 51308 <__cxa_atexit@plt+0x44fbc> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3, #8]! │ │ │ │ ldr r7, [r3, #-4] │ │ │ │ ands r2, r7, #3 │ │ │ │ beq 512f4 <__cxa_atexit@plt+0x44fa8> │ │ │ │ @@ -70630,33 +70630,33 @@ │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3] │ │ │ │ ldr r5, [pc, #40] @ 51310 <__cxa_atexit@plt+0x44fc4> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0x015f4094 │ │ │ │ + cmpeq pc, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrsbeq r4, [pc, #-8] @ 51318 <__cxa_atexit@plt+0x44fcc> │ │ │ │ + cmpeq pc, r8, asr #1 │ │ │ │ cmpeq sp, r4, lsr #26 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 5133c <__cxa_atexit@plt+0x44ff0> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7ac690 <__cxa_atexit@plt+0x7a0344> │ │ │ │ + b 74948c <__cxa_atexit@plt+0x73d140> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq sp, r0, lsl #26 │ │ │ │ andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #80] @ 513a4 <__cxa_atexit@plt+0x45058> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -70669,49 +70669,49 @@ │ │ │ │ ldr r3, [pc, #48] @ 513a8 <__cxa_atexit@plt+0x4505c> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #36] @ 513ac <__cxa_atexit@plt+0x45060> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3, #12]! │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsheq r3, [pc, #-244] @ 512c0 <__cxa_atexit@plt+0x44f74> │ │ │ │ + cmpeq pc, r4, ror #31 │ │ │ │ @ instruction: 0x014dec90 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 513e8 <__cxa_atexit@plt+0x4509c> │ │ │ │ ldr r3, [pc, #32] @ 513f0 <__cxa_atexit@plt+0x450a4> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #20] @ 513f4 <__cxa_atexit@plt+0x450a8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x015f3f9c │ │ │ │ + cmpeq pc, ip, lsl #31 │ │ │ │ cmpeq sp, ip, lsr ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 51418 <__cxa_atexit@plt+0x450cc> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7ac690 <__cxa_atexit@plt+0x7a0344> │ │ │ │ + b 74948c <__cxa_atexit@plt+0x73d140> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ cmpeq sp, r4, lsl ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -70722,27 +70722,27 @@ │ │ │ │ ldr r3, [pc, #32] @ 5146c <__cxa_atexit@plt+0x45120> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #20] @ 51470 <__cxa_atexit@plt+0x45124> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq pc, r0, lsr #30 │ │ │ │ + cmpeq pc, r0, lsl pc @ │ │ │ │ smlalbteq lr, sp, r0, fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 51494 <__cxa_atexit@plt+0x45148> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7ac690 <__cxa_atexit@plt+0x7a0344> │ │ │ │ + b 74948c <__cxa_atexit@plt+0x73d140> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -70763,15 +70763,15 @@ │ │ │ │ b 51510 <__cxa_atexit@plt+0x451c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r8, lsl #25 │ │ │ │ + cmpeq pc, r8, ror ip @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 515ec <__cxa_atexit@plt+0x452a0> │ │ │ │ @@ -70824,16 +70824,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, ip, lsl #28 │ │ │ │ - ldrsheq r3, [pc, #-208] @ 51534 <__cxa_atexit@plt+0x451e8> │ │ │ │ + ldrsheq r3, [pc, #-220] @ 51524 <__cxa_atexit@plt+0x451d8> │ │ │ │ + cmpeq pc, r0, ror #27 │ │ │ │ smlaltteq lr, sp, ip, r7 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51638 <__cxa_atexit@plt+0x452ec> │ │ │ │ @@ -70866,15 +70866,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - cmpeq pc, r0, lsr #22 │ │ │ │ + cmpeq pc, r0, lsl fp @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 516f0 <__cxa_atexit@plt+0x453a4> │ │ │ │ ldr r2, [pc, #56] @ 516fc <__cxa_atexit@plt+0x453b0> │ │ │ │ @@ -70890,15 +70890,15 @@ │ │ │ │ b 5170c <__cxa_atexit@plt+0x453c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, ip, lsl #21 │ │ │ │ + cmpeq pc, ip, ror sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 517e8 <__cxa_atexit@plt+0x4549c> │ │ │ │ @@ -70951,16 +70951,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r0, lsl ip @ │ │ │ │ - ldrsheq r3, [pc, #-180] @ 5174c <__cxa_atexit@plt+0x45400> │ │ │ │ + cmpeq pc, r0, lsl #24 │ │ │ │ + cmpeq pc, r4, ror #23 │ │ │ │ strdeq lr, [sp, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51834 <__cxa_atexit@plt+0x454e8> │ │ │ │ @@ -70993,24 +70993,24 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - cmpeq pc, r4, lsr #18 │ │ │ │ + cmpeq pc, r4, lsl r9 @ │ │ │ │ cmpeq sp, r8, ror #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 518c0 <__cxa_atexit@plt+0x45574> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r9, r3, #2 │ │ │ │ b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ - cmpeq pc, r0, asr #21 │ │ │ │ + ldrheq r3, [pc, #-160] @ 51828 <__cxa_atexit@plt+0x454dc> │ │ │ │ cmpeq sp, r0, asr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5192c <__cxa_atexit@plt+0x455e0> │ │ │ │ @@ -71038,16 +71038,16 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffa8 │ │ │ │ cmpeq sp, r8, lsl r7 │ │ │ │ - cmpeq pc, r4, asr r8 @ │ │ │ │ - cmpeq pc, r0, asr r8 @ │ │ │ │ + cmpeq pc, r4, asr #16 │ │ │ │ + cmpeq pc, r0, asr #16 │ │ │ │ smlaltbeq lr, sp, r4, r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51998 <__cxa_atexit@plt+0x4564c> │ │ │ │ ldr r2, [pc, #40] @ 519a0 <__cxa_atexit@plt+0x45654> │ │ │ │ @@ -71059,39 +71059,39 @@ │ │ │ │ str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 41238 <__cxa_atexit@plt+0x34eec> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbeq r3, [pc, #-120] @ 51934 <__cxa_atexit@plt+0x455e8> │ │ │ │ + cmpeq pc, r8, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 519c8 <__cxa_atexit@plt+0x4567c> │ │ │ │ add r5, r5, #4 │ │ │ │ mov r9, r7 │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ b 110fc20 <__cxa_atexit@plt+0x11038d4> │ │ │ │ - cmpeq pc, r4, ror #19 │ │ │ │ + ldrsbeq r3, [pc, #-148] @ 5193c <__cxa_atexit@plt+0x455f0> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 519fc <__cxa_atexit@plt+0x456b0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [pc, #20] @ 51a04 <__cxa_atexit@plt+0x456b8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 40ff0 <__cxa_atexit@plt+0x34ca4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, ip, ror #14 │ │ │ │ + cmpeq pc, ip, asr r7 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51a40 <__cxa_atexit@plt+0x456f4> │ │ │ │ ldr r2, [pc, #36] @ 51a48 <__cxa_atexit@plt+0x456fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -71100,46 +71100,46 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ b 40ff0 <__cxa_atexit@plt+0x34ca4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, lsr r7 @ │ │ │ │ - cmpeq pc, r0, lsr r7 @ │ │ │ │ + cmpeq pc, r8, lsr #14 │ │ │ │ + cmpeq pc, r0, lsr #14 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51a80 <__cxa_atexit@plt+0x45734> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 51a88 <__cxa_atexit@plt+0x4573c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 50ed0 <__cxa_atexit@plt+0x44b84> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, ror #13 │ │ │ │ + ldrsbeq r3, [pc, #-104] @ 51a28 <__cxa_atexit@plt+0x456dc> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51abc <__cxa_atexit@plt+0x45770> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ ldr r2, [pc, #20] @ 51ac4 <__cxa_atexit@plt+0x45778> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 50ed0 <__cxa_atexit@plt+0x44b84> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, ip, lsr #13 │ │ │ │ + @ instruction: 0x015f369c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 51b14 <__cxa_atexit@plt+0x457c8> │ │ │ │ ldr r2, [pc, #56] @ 51b20 <__cxa_atexit@plt+0x457d4> │ │ │ │ @@ -71155,15 +71155,15 @@ │ │ │ │ b 51b30 <__cxa_atexit@plt+0x457e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r8, ror #12 │ │ │ │ + cmpeq pc, r8, asr r6 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 51c0c <__cxa_atexit@plt+0x458c0> │ │ │ │ @@ -71216,16 +71216,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, ip, ror #15 │ │ │ │ - ldrsbeq r3, [pc, #-112] @ 51bb4 <__cxa_atexit@plt+0x45868> │ │ │ │ + ldrsbeq r3, [pc, #-124] @ 51ba4 <__cxa_atexit@plt+0x45858> │ │ │ │ + cmpeq pc, r0, asr #15 │ │ │ │ smlalbteq lr, sp, ip, r1 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 51c58 <__cxa_atexit@plt+0x4590c> │ │ │ │ @@ -71258,15 +71258,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - cmpeq pc, r0, lsl #10 │ │ │ │ + ldrsheq r3, [pc, #-64] @ 51c88 <__cxa_atexit@plt+0x4593c> │ │ │ │ smlalbteq lr, sp, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 51cf4 <__cxa_atexit@plt+0x459a8> │ │ │ │ @@ -71443,15 +71443,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff30 │ │ │ │ - cmpeq pc, r8, lsl #4 │ │ │ │ + ldrsheq r3, [pc, #-24] @ 51f94 <__cxa_atexit@plt+0x45c48> │ │ │ │ hvceq 56824 @ 0xddf8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 51ff8 <__cxa_atexit@plt+0x45cac> │ │ │ │ @@ -71468,15 +71468,15 @@ │ │ │ │ b 52014 <__cxa_atexit@plt+0x45cc8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r4, lsl #3 │ │ │ │ + cmpeq pc, r4, ror r1 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 520f0 <__cxa_atexit@plt+0x45da4> │ │ │ │ @@ -71529,16 +71529,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r8, lsl #6 │ │ │ │ - cmpeq pc, ip, ror #5 │ │ │ │ + ldrsheq r3, [pc, #-40] @ 520dc <__cxa_atexit@plt+0x45d90> │ │ │ │ + ldrsbeq r3, [pc, #-44] @ 520dc <__cxa_atexit@plt+0x45d90> │ │ │ │ smlaltteq sp, sp, r8, ip @ │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5213c <__cxa_atexit@plt+0x45df0> │ │ │ │ @@ -71571,15 +71571,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - cmpeq pc, ip, lsl r0 @ │ │ │ │ + cmpeq pc, ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 521f4 <__cxa_atexit@plt+0x45ea8> │ │ │ │ ldr r2, [pc, #56] @ 52200 <__cxa_atexit@plt+0x45eb4> │ │ │ │ @@ -71595,15 +71595,15 @@ │ │ │ │ b 52210 <__cxa_atexit@plt+0x45ec4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r8, lsl #31 │ │ │ │ + cmpeq pc, r8, ror pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #72 @ 0x48 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 522ec <__cxa_atexit@plt+0x45fa0> │ │ │ │ @@ -71656,16 +71656,16 @@ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ str r7, [r3, #32] │ │ │ │ sub r7, r6, #67 @ 0x43 │ │ │ │ bx r0 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, ip, lsl #2 │ │ │ │ - ldrsheq r3, [pc, #-0] @ 52304 <__cxa_atexit@plt+0x45fb8> │ │ │ │ + ldrsheq r3, [pc, #-12] @ 522f4 <__cxa_atexit@plt+0x45fa8> │ │ │ │ + cmpeq pc, r0, ror #1 │ │ │ │ smlaltteq sp, sp, ip, sl @ │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 52338 <__cxa_atexit@plt+0x45fec> │ │ │ │ @@ -71698,15 +71698,15 @@ │ │ │ │ stm lr, {r1, r3, r7} │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe40 │ │ │ │ - cmpeq pc, r0, lsr #28 │ │ │ │ + cmpeq pc, r0, lsl lr @ │ │ │ │ cmpeq sp, r4, asr #26 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, r8 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 523f4 <__cxa_atexit@plt+0x460a8> │ │ │ │ @@ -71722,15 +71722,15 @@ │ │ │ │ ldr r3, [pc, #20] @ 52400 <__cxa_atexit@plt+0x460b4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ b 1053c5c <__cxa_atexit@plt+0x1047910> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq pc, r8, lsr #31 │ │ │ │ + @ instruction: 0x015f2f98 │ │ │ │ smlaltteq sp, sp, r8, ip @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -71747,15 +71747,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff7f8 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq pc, ip, asr #30 │ │ │ │ + cmpeq pc, ip, lsr pc @ │ │ │ │ smlalbbeq sp, sp, r4, ip @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [pc, #116] @ 524f0 <__cxa_atexit@plt+0x461a4> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -71784,17 +71784,17 @@ │ │ │ │ tst r7, #3 │ │ │ │ beq 524e8 <__cxa_atexit@plt+0x4619c> │ │ │ │ b 52628 <__cxa_atexit@plt+0x462dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ - @ instruction: 0x015f2c94 │ │ │ │ + cmpeq pc, r4, lsl #25 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq pc, r0, ror #29 │ │ │ │ + ldrsbeq r2, [pc, #-224] @ 52428 <__cxa_atexit@plt+0x460dc> │ │ │ │ smlaltteq sp, sp, r8, fp @ │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5253c <__cxa_atexit@plt+0x461f0> │ │ │ │ ldr r3, [pc, #84] @ 52578 <__cxa_atexit@plt+0x4622c> │ │ │ │ @@ -71815,17 +71815,17 @@ │ │ │ │ str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ beq 52568 <__cxa_atexit@plt+0x4621c> │ │ │ │ b 52628 <__cxa_atexit@plt+0x462dc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq pc, r4, lsl ip @ │ │ │ │ + cmpeq pc, r4, lsl #24 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq pc, r0, ror #28 │ │ │ │ + cmpeq pc, r0, asr lr @ │ │ │ │ cmpeq sp, ip, ror #22 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -71842,15 +71842,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd5c │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbeq r2, [pc, #-208] @ 52518 <__cxa_atexit@plt+0x461cc> │ │ │ │ + cmpeq pc, r0, asr #27 │ │ │ │ cmpeq sp, r8, lsl #22 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 52618 <__cxa_atexit@plt+0x462cc> │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -71903,36 +71903,36 @@ │ │ │ │ str r1, [r5, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r5, [pc, #92] @ 52728 <__cxa_atexit@plt+0x463dc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [pc, #56] @ 52718 <__cxa_atexit@plt+0x463cc> │ │ │ │ mov r7, lr │ │ │ │ mov r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ str r0, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldr r7, [pc, #24] @ 52714 <__cxa_atexit@plt+0x463c8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, r1 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r2, [pc, #-172] @ 52668 <__cxa_atexit@plt+0x4631c> │ │ │ │ + cmpeq pc, ip, ror #21 │ │ │ │ @ instruction: 0xfffff894 │ │ │ │ cmpeq sp, r0, lsl #10 │ │ │ │ andeq r0, r0, ip, ror #2 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq pc, r4, asr #26 │ │ │ │ + cmpeq pc, r4, lsr sp @ │ │ │ │ @ instruction: 0xffff61d8 │ │ │ │ - ldrheq r2, [pc, #-192] @ 52670 <__cxa_atexit@plt+0x46324> │ │ │ │ + cmpeq pc, r0, lsr #25 │ │ │ │ smlaltbeq sp, sp, r8, r9 @ │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -71949,15 +71949,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff9b4 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq pc, r4, lsr #24 │ │ │ │ + cmpeq pc, r4, lsl ip @ │ │ │ │ cmpeq sp, r4, lsr r9 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -71980,15 +71980,15 @@ │ │ │ │ add lr, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r8, r9} │ │ │ │ ldr r5, [pc, #72] @ 52848 <__cxa_atexit@plt+0x464fc> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r3, [pc, #44] @ 52840 <__cxa_atexit@plt+0x464f4> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldr r7, [pc, #16] @ 5283c <__cxa_atexit@plt+0x464f0> │ │ │ │ @@ -71996,15 +71996,15 @@ │ │ │ │ add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff754 │ │ │ │ ldrdeq sp, [sp, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ @ instruction: 0xffff60a4 │ │ │ │ - cmpeq pc, ip, ror fp @ │ │ │ │ + cmpeq pc, ip, ror #22 │ │ │ │ hvceq 56712 @ 0xdd88 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -72027,15 +72027,15 @@ │ │ │ │ add lr, r5, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r8, r9} │ │ │ │ ldr r5, [pc, #72] @ 52904 <__cxa_atexit@plt+0x465b8> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r3, [pc, #44] @ 528fc <__cxa_atexit@plt+0x465b0> │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldr r7, [pc, #16] @ 528f8 <__cxa_atexit@plt+0x465ac> │ │ │ │ @@ -72043,15 +72043,15 @@ │ │ │ │ add r5, r5, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffff698 │ │ │ │ cmpeq sp, r4, lsl r3 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ @ instruction: 0xffff5fe8 │ │ │ │ - cmpeq pc, r0, asr #21 │ │ │ │ + ldrheq r2, [pc, #-160] @ 5286c <__cxa_atexit@plt+0x46520> │ │ │ │ cmpeq sp, r8, ror #14 │ │ │ │ andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, r8 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 5296c <__cxa_atexit@plt+0x46620> │ │ │ │ @@ -72068,27 +72068,27 @@ │ │ │ │ mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r3, r9} │ │ │ │ ldr r5, [pc, #56] @ 52998 <__cxa_atexit@plt+0x4664c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r1 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 52990 <__cxa_atexit@plt+0x46644> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldrdeq sp, [sp, #-104] @ 0xffffff98 │ │ │ │ @ instruction: 0xffffe83c │ │ │ │ - cmpeq pc, ip, lsl sl @ │ │ │ │ + cmpeq pc, ip, lsl #20 │ │ │ │ smlalbteq sp, sp, ip, r6 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ andeq r0, r1, r3 │ │ │ │ @@ -72116,27 +72116,27 @@ │ │ │ │ mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r3, r9} │ │ │ │ ldr r5, [pc, #56] @ 52a58 <__cxa_atexit@plt+0x4670c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r1 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 52a50 <__cxa_atexit@plt+0x46704> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmpeq sp, r8, lsl r6 │ │ │ │ @ instruction: 0xffffe77c │ │ │ │ - cmpeq pc, ip, asr r9 @ │ │ │ │ + cmpeq pc, ip, asr #18 │ │ │ │ cmpeq sp, ip, lsl #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ andeq r0, r1, r3 │ │ │ │ @@ -72207,23 +72207,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r8, r9} │ │ │ │ ldr r5, [pc, #44] @ 52bb4 <__cxa_atexit@plt+0x46868> │ │ │ │ mov r8, sl │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #24] @ 52bb8 <__cxa_atexit@plt+0x4686c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @ instruction: 0xffffe614 │ │ │ │ - ldrsheq r2, [pc, #-112] @ 52b4c <__cxa_atexit@plt+0x46800> │ │ │ │ + cmpeq pc, r0, ror #15 │ │ │ │ strheq sp, [sp, #-68] @ 0xffffffbc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ smlaltbeq sp, sp, r0, r4 @ │ │ │ │ @@ -72246,27 +72246,27 @@ │ │ │ │ mov r8, sl │ │ │ │ add r2, pc, r2 │ │ │ │ stm lr, {r2, r3, r9} │ │ │ │ ldr r5, [pc, #56] @ 52c60 <__cxa_atexit@plt+0x46914> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r1 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 52c58 <__cxa_atexit@plt+0x4690c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmpeq sp, r0, lsl r4 │ │ │ │ @ instruction: 0xffffe574 │ │ │ │ - cmpeq pc, r4, asr r7 @ │ │ │ │ + cmpeq pc, r4, asr #14 │ │ │ │ cmpeq sp, r4, lsl #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ add r5, r5, #8 │ │ │ │ b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ andeq r0, r1, r3 │ │ │ │ @@ -72296,15 +72296,15 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x015f2494 │ │ │ │ + cmpeq pc, r4, lsl #9 │ │ │ │ cmpeq sp, r0, ror #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 52d78 <__cxa_atexit@plt+0x46a2c> │ │ │ │ mov r3, r5 │ │ │ │ @@ -72338,18 +72338,18 @@ │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - cmpeq pc, r8, lsl r6 @ │ │ │ │ cmpeq pc, r8, lsl #12 │ │ │ │ - cmpeq pc, r4, lsl #12 │ │ │ │ - cmpeq pc, ip, ror #11 │ │ │ │ + ldrsheq r2, [pc, #-88] @ 52d54 <__cxa_atexit@plt+0x46a08> │ │ │ │ + ldrsheq r2, [pc, #-84] @ 52d5c <__cxa_atexit@plt+0x46a10> │ │ │ │ + ldrsbeq r2, [pc, #-92] @ 52d58 <__cxa_atexit@plt+0x46a0c> │ │ │ │ smlaltbeq sp, sp, ip, r2 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 52e08 <__cxa_atexit@plt+0x46abc> │ │ │ │ ldr r7, [pc, #84] @ 52e24 <__cxa_atexit@plt+0x46ad8> │ │ │ │ @@ -72372,33 +72372,33 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq pc, r8, lsl #11 │ │ │ │ cmpeq pc, r8, ror r5 @ │ │ │ │ - cmpeq pc, r4, ror r5 @ │ │ │ │ - cmpeq pc, ip, asr r5 @ │ │ │ │ + cmpeq pc, r8, ror #10 │ │ │ │ + cmpeq pc, r4, ror #10 │ │ │ │ + cmpeq pc, ip, asr #10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 52e6c <__cxa_atexit@plt+0x46b20> │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #24] @ 52e70 <__cxa_atexit@plt+0x46b24> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ add r3, r3, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, lsl r5 @ │ │ │ │ - cmpeq pc, r4, lsl r5 @ │ │ │ │ + cmpeq pc, r8, lsl #10 │ │ │ │ + cmpeq pc, r4, lsl #10 │ │ │ │ andeq r0, r1, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #44 @ 0x2c │ │ │ │ cmp fp, r3 │ │ │ │ bhi 52e9c <__cxa_atexit@plt+0x46b50> │ │ │ │ ldr r3, [pc, #24] @ 52eac <__cxa_atexit@plt+0x46b60> │ │ │ │ @@ -72450,15 +72450,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 104d47c <__cxa_atexit@plt+0x1041130> │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq pc, r0, ror #5 │ │ │ │ + ldrsbeq r2, [pc, #-32] @ 52f48 <__cxa_atexit@plt+0x46bfc> │ │ │ │ @ instruction: 0x014dd298 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [r7, #15] │ │ │ │ ldr r3, [r8, #23] │ │ │ │ ldr r2, [pc, #92] @ 52fe0 <__cxa_atexit@plt+0x46c94> │ │ │ │ @@ -72485,15 +72485,15 @@ │ │ │ │ ldr r8, [pc, #20] @ 52fec <__cxa_atexit@plt+0x46ca0> │ │ │ │ mov r5, r3 │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 104d47c <__cxa_atexit@plt+0x1041130> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq pc, r0, asr r2 @ │ │ │ │ + cmpeq pc, r0, asr #4 │ │ │ │ cmpeq sp, ip, lsl #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 53024 <__cxa_atexit@plt+0x46cd8> │ │ │ │ ldr r3, [r7, #2] │ │ │ │ @@ -72506,28 +72506,28 @@ │ │ │ │ ldr r3, [pc, #16] @ 5303c <__cxa_atexit@plt+0x46cf0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r8, [pc, #8] @ 53040 <__cxa_atexit@plt+0x46cf4> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 104d47c <__cxa_atexit@plt+0x1041130> │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldrsheq r2, [pc, #-20] @ 53034 <__cxa_atexit@plt+0x46ce8> │ │ │ │ + cmpeq pc, r4, ror #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ smlaltbeq sp, sp, r4, r1 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 53070 <__cxa_atexit@plt+0x46d24> │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ ldr r8, [pc, #8] @ 53074 <__cxa_atexit@plt+0x46d28> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 10402bc <__cxa_atexit@plt+0x1033f70> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq pc, r0, asr #3 │ │ │ │ + ldrheq r2, [pc, #-16] @ 5306c <__cxa_atexit@plt+0x46d20> │ │ │ │ cmpeq sp, r0, ror #2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -72590,15 +72590,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, ip, lsl r1 │ │ │ │ smlaltbeq ip, sp, r4, ip │ │ │ │ andeq r0, r0, r0, lsl r1 │ │ │ │ @ instruction: 0xffffc430 │ │ │ │ - cmpeq pc, ip, asr #4 │ │ │ │ + cmpeq pc, ip, lsr r2 @ │ │ │ │ cmpeq sp, ip, lsr #32 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 531f8 <__cxa_atexit@plt+0x46eac> │ │ │ │ mov r3, r5 │ │ │ │ @@ -72629,29 +72629,29 @@ │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ cmpeq sp, r4, lsl #24 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ @ instruction: 0xffffc388 │ │ │ │ - cmpeq pc, r4, lsr #3 │ │ │ │ + @ instruction: 0x015f2194 │ │ │ │ cmpeq sp, ip, lsr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ orrs r2, r8, r9 │ │ │ │ ldr r3, [pc, #24] @ 53260 <__cxa_atexit@plt+0x46f14> │ │ │ │ ldr r2, [pc, #24] @ 53264 <__cxa_atexit@plt+0x46f18> │ │ │ │ add r5, r5, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, r3, #2 │ │ │ │ ldr r2, [pc, r2] │ │ │ │ addeq r8, r2, #1 │ │ │ │ b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ cmpeq sp, r8, lsl #16 │ │ │ │ - cmpeq pc, r0, lsr #2 │ │ │ │ + cmpeq pc, r0, lsl r1 @ │ │ │ │ cmpeq sp, r4, lsl pc │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #24] @ 53294 <__cxa_atexit@plt+0x46f48> │ │ │ │ ldr r2, [pc, #24] @ 53298 <__cxa_atexit@plt+0x46f4c> │ │ │ │ str r7, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -72692,15 +72692,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #-4] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq pc, r8, lsr #1 │ │ │ │ + @ instruction: 0x015f2098 │ │ │ │ andeq r0, r0, r4, lsr sp │ │ │ │ smlaltteq ip, sp, r0, ip │ │ │ │ cmpeq sp, r8, asr #28 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -72721,15 +72721,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ add r8, pc, r8 │ │ │ │ str r3, [r5] │ │ │ │ b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ andeq r0, r0, r0, asr #25 │ │ │ │ hvceq 56512 @ 0xdcc0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq pc, r8, lsr #32 │ │ │ │ + cmpeq pc, r8, lsl r0 @ │ │ │ │ ldrdeq ip, [sp, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -72746,15 +72746,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffe438 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrheq r1, [pc, #-240] @ 53318 <__cxa_atexit@plt+0x46fcc> │ │ │ │ + cmpeq pc, r0, lsr #31 │ │ │ │ hvceq 56536 @ 0xdcd8 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 53424 <__cxa_atexit@plt+0x470d8> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ @@ -72814,19 +72814,19 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ strheq ip, [sp, #-160] @ 0xffffff60 │ │ │ │ - cmpeq pc, r8, lsr #28 │ │ │ │ + cmpeq pc, r8, lsl lr @ │ │ │ │ andeq r0, r0, r4, ror r2 │ │ │ │ @ instruction: 0xffffe408 │ │ │ │ - cmpeq pc, ip, lsr #25 │ │ │ │ - cmpeq pc, r8, asr #26 │ │ │ │ + @ instruction: 0x015f1c9c │ │ │ │ + cmpeq pc, r8, lsr sp @ │ │ │ │ cmpeq sp, r8, asr ip │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5356c <__cxa_atexit@plt+0x47220> │ │ │ │ ldr r3, [pc, #144] @ 535d4 <__cxa_atexit@plt+0x47288> │ │ │ │ @@ -72865,19 +72865,19 @@ │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ ldrdeq ip, [sp, #-152] @ 0xffffff68 │ │ │ │ - cmpeq pc, r0, asr sp @ │ │ │ │ + cmpeq pc, r0, asr #26 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @ instruction: 0xffffe338 │ │ │ │ - ldrsbeq r1, [pc, #-188] @ 53534 <__cxa_atexit@plt+0x471e8> │ │ │ │ - cmpeq pc, r8, ror ip @ │ │ │ │ + cmpeq pc, ip, asr #23 │ │ │ │ + cmpeq pc, r8, ror #24 │ │ │ │ smlalbbeq ip, sp, ip, fp │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, #4 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ @@ -72913,15 +72913,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r3, #12] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r2 │ │ │ │ b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ @ instruction: 0xfffffd20 │ │ │ │ @ instruction: 0xfffffd64 │ │ │ │ - cmpeq pc, ip, lsr sp @ │ │ │ │ + cmpeq pc, ip, lsr #26 │ │ │ │ andeq r0, r0, r0, asr #19 │ │ │ │ cmpeq sp, ip, ror #18 │ │ │ │ ldrdeq ip, [sp, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r9, r6 │ │ │ │ @@ -72946,16 +72946,16 @@ │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ @ instruction: 0xffffe1f0 │ │ │ │ - @ instruction: 0x015f1a94 │ │ │ │ - cmpeq pc, r0, lsr fp @ │ │ │ │ + cmpeq pc, r4, lsl #21 │ │ │ │ + cmpeq pc, r0, lsr #22 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ cmpeq sp, r0, asr sl │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #124 @ 0x7c │ │ │ │ @@ -73023,25 +73023,25 @@ │ │ │ │ sub r1, r6, #118 @ 0x76 │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr r1, [pc, #72] @ 53890 <__cxa_atexit@plt+0x47544> │ │ │ │ str r2, [r3, #8] │ │ │ │ str sl, [r5] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ mov r3, #124 @ 0x7c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r1, [pc, #-156] @ 537d0 <__cxa_atexit@plt+0x47484> │ │ │ │ - cmpeq pc, r4, ror fp @ │ │ │ │ - cmpeq pc, r0, lsr sl @ │ │ │ │ - cmpeq pc, r4, ror #19 │ │ │ │ - cmpeq pc, ip, lsr fp @ │ │ │ │ - cmpeq pc, r0, lsr fp @ │ │ │ │ - cmpeq pc, ip, ror r9 @ │ │ │ │ + cmpeq pc, ip, ror #19 │ │ │ │ + cmpeq pc, r4, ror #22 │ │ │ │ + cmpeq pc, r0, lsr #20 │ │ │ │ + ldrsbeq r1, [pc, #-148] @ 537e4 <__cxa_atexit@plt+0x47498> │ │ │ │ + cmpeq pc, ip, lsr #22 │ │ │ │ + cmpeq pc, r0, lsr #22 │ │ │ │ + cmpeq pc, ip, ror #18 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ strdeq ip, [sp, #-100] @ 0xffffff9c │ │ │ │ cmpeq sp, r4, lsl #6 │ │ │ │ ldrdeq ip, [sp, #-108] @ 0xffffff94 │ │ │ │ cmpeq sp, ip, lsl #6 │ │ │ │ smlaltteq ip, sp, r8, r8 │ │ │ │ andeq r0, r0, r6 │ │ │ │ @@ -73078,15 +73078,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, #3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strdeq ip, [sp, #-108] @ 0xffffff94 │ │ │ │ @ instruction: 0xffffd0e0 │ │ │ │ - ldrheq r1, [pc, #-160] @ 53898 <__cxa_atexit@plt+0x4754c> │ │ │ │ + cmpeq pc, r0, lsr #21 │ │ │ │ cmpeq sp, r8, asr #16 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #88] @ 539a0 <__cxa_atexit@plt+0x47654> │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -73108,15 +73108,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r9, #3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ @ instruction: 0xffffd054 │ │ │ │ - cmpeq pc, r4, lsr #20 │ │ │ │ + cmpeq pc, r4, lsl sl @ │ │ │ │ hvceq 56428 @ 0xdc6c │ │ │ │ smlalbteq ip, sp, ip, r7 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 539ec <__cxa_atexit@plt+0x476a0> │ │ │ │ @@ -73179,20 +73179,20 @@ │ │ │ │ ldr r5, [pc, #36] @ 53ad4 <__cxa_atexit@plt+0x47788> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r8, r5, #1 │ │ │ │ ldr r5, [pc, #28] @ 53ad8 <__cxa_atexit@plt+0x4778c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ - ldrsheq r1, [pc, #-136] @ 53a54 <__cxa_atexit@plt+0x47708> │ │ │ │ - cmpeq pc, r4, lsr #13 │ │ │ │ + cmpeq pc, r8, ror #17 │ │ │ │ + @ instruction: 0x015f1694 │ │ │ │ @ instruction: 0x014dc394 │ │ │ │ @ instruction: 0x014dc69c │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 53b30 <__cxa_atexit@plt+0x477e4> │ │ │ │ @@ -73223,19 +73223,19 @@ │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #28] @ 53b80 <__cxa_atexit@plt+0x47834> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ ldr r3, [pc, #20] @ 53b84 <__cxa_atexit@plt+0x47838> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq pc, r4, asr #16 │ │ │ │ - ldrsheq r1, [pc, #-80] @ 53b3c <__cxa_atexit@plt+0x477f0> │ │ │ │ + cmpeq pc, r4, lsr r8 @ │ │ │ │ + cmpeq pc, r0, ror #11 │ │ │ │ smlaltteq ip, sp, r0, r2 │ │ │ │ strdeq ip, [sp, #-32] @ 0xffffffe0 │ │ │ │ smlaltteq ip, sp, ip, r5 │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -73249,18 +73249,18 @@ │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #24] @ 53be4 <__cxa_atexit@plt+0x47898> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ ldr r3, [pc, #16] @ 53be8 <__cxa_atexit@plt+0x4789c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbeq r1, [pc, #-124] @ 53b70 <__cxa_atexit@plt+0x47824> │ │ │ │ - cmpeq pc, r8, lsl #11 │ │ │ │ + cmpeq pc, ip, asr #15 │ │ │ │ + cmpeq pc, r8, ror r5 @ │ │ │ │ hvceq 56360 @ 0xdc28 │ │ │ │ smlalbbeq ip, sp, ip, r5 │ │ │ │ andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 53c10 <__cxa_atexit@plt+0x478c4> │ │ │ │ str r7, [r5] │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -73378,15 +73378,15 @@ │ │ │ │ mov r3, #132 @ 0x84 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ @ instruction: 0xffffdda0 │ │ │ │ @ instruction: 0xffffddf4 │ │ │ │ @ instruction: 0xffffdd20 │ │ │ │ @ instruction: 0xffffdd08 │ │ │ │ - cmpeq pc, ip, asr #10 │ │ │ │ + cmpeq pc, ip, lsr r5 @ │ │ │ │ @ instruction: 0xffffdda0 │ │ │ │ @ instruction: 0xffffe6e0 │ │ │ │ @ instruction: 0xffffec3c │ │ │ │ @ instruction: 0xffffeb90 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ @ instruction: 0xffffed3c │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ @@ -73411,23 +73411,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r8, r9} │ │ │ │ ldr r5, [pc, #44] @ 53e84 <__cxa_atexit@plt+0x47b38> │ │ │ │ mov r8, sl │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #24] @ 53e88 <__cxa_atexit@plt+0x47b3c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ @ instruction: 0xffffd344 │ │ │ │ - cmpeq pc, r0, lsr #10 │ │ │ │ + cmpeq pc, r0, lsl r5 @ │ │ │ │ smlaltteq ip, sp, r4, r1 │ │ │ │ strdeq ip, [sp, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #112] @ 53f10 <__cxa_atexit@plt+0x47bc4> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -73456,15 +73456,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #8] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ @ instruction: 0xfffff498 │ │ │ │ @ instruction: 0xfffff4dc │ │ │ │ - ldrheq r1, [pc, #-72] @ 53ed8 <__cxa_atexit@plt+0x47b8c> │ │ │ │ + cmpeq pc, r8, lsr #9 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ strdeq ip, [sp, #-0] │ │ │ │ cmpeq sp, r8, asr r2 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r8, [r3, #8]! │ │ │ │ @@ -73481,23 +73481,23 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ stm lr, {r3, r8, r9} │ │ │ │ ldr r5, [pc, #44] @ 53f9c <__cxa_atexit@plt+0x47c50> │ │ │ │ mov r8, sl │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r7, [pc, #24] @ 53fa0 <__cxa_atexit@plt+0x47c54> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @ instruction: 0xffffd22c │ │ │ │ - cmpeq pc, r8, lsl #8 │ │ │ │ + ldrsheq r1, [pc, #-56] @ 53f6c <__cxa_atexit@plt+0x47c20> │ │ │ │ smlalbteq ip, sp, ip, r0 │ │ │ │ ldrdeq ip, [sp, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [pc, #112] @ 54028 <__cxa_atexit@plt+0x47cdc> │ │ │ │ mov r3, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -73526,15 +73526,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r5, #8] │ │ │ │ add r8, pc, r8 │ │ │ │ mov r5, r3 │ │ │ │ b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ @ instruction: 0xfffff380 │ │ │ │ @ instruction: 0xfffff3c4 │ │ │ │ - cmpeq pc, r0, lsr #7 │ │ │ │ + @ instruction: 0x015f1390 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ ldrdeq fp, [sp, #-248] @ 0xffffff08 │ │ │ │ cmpeq sp, r0, lsr r1 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #20] @ 54064 <__cxa_atexit@plt+0x47d18> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ @@ -73603,18 +73603,18 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r8, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffff468c │ │ │ │ cmpeq sp, r8, lsr r9 │ │ │ │ - cmpeq pc, ip, asr #4 │ │ │ │ + cmpeq pc, ip, lsr r2 @ │ │ │ │ cmpeq sp, ip, lsl r9 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - ldrheq r1, [pc, #-40] @ 54150 <__cxa_atexit@plt+0x47e04> │ │ │ │ + cmpeq pc, r8, lsr #5 │ │ │ │ strheq fp, [sp, #-240] @ 0xffffff10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -73631,15 +73631,15 @@ │ │ │ │ ldr r8, [pc, r8] │ │ │ │ b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xffffd468 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrsbeq r1, [pc, #-28] @ 541c0 <__cxa_atexit@plt+0x47e74> │ │ │ │ + cmpeq pc, ip, asr #3 │ │ │ │ cmpeq sp, ip, asr #30 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #88] @ 54244 <__cxa_atexit@plt+0x47ef8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -73658,19 +73658,19 @@ │ │ │ │ ldr r3, [pc, #32] @ 5424c <__cxa_atexit@plt+0x47f00> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #20] @ 54250 <__cxa_atexit@plt+0x47f04> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ @ instruction: 0xfffffea4 │ │ │ │ muleq r0, r4, r0 │ │ │ │ - cmpeq pc, r0, asr #2 │ │ │ │ + cmpeq pc, r0, lsr r1 @ │ │ │ │ ldrdeq fp, [sp, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 54288 <__cxa_atexit@plt+0x47f3c> │ │ │ │ ldr r7, [pc, #60] @ 542b0 <__cxa_atexit@plt+0x47f64> │ │ │ │ @@ -73683,28 +73683,28 @@ │ │ │ │ ldr r3, [pc, #36] @ 542b4 <__cxa_atexit@plt+0x47f68> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [pc, #24] @ 542b8 <__cxa_atexit@plt+0x47f6c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #2 │ │ │ │ - b 7f44f8 <__cxa_atexit@plt+0x7e81ac> │ │ │ │ + b 7912f4 <__cxa_atexit@plt+0x784fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe38 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrsbeq r1, [pc, #-12] @ 542b4 <__cxa_atexit@plt+0x47f68> │ │ │ │ + cmpeq pc, ip, asr #1 │ │ │ │ cmpeq sp, r8, ror #28 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 542dc <__cxa_atexit@plt+0x47f90> │ │ │ │ mov r8, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 7ac690 <__cxa_atexit@plt+0x7a0344> │ │ │ │ + b 74948c <__cxa_atexit@plt+0x73d140> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmpeq sp, r4, asr #28 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ add r6, r6, #124 @ 0x7c │ │ │ │ @@ -73783,34 +73783,34 @@ │ │ │ │ str r7, [r5] │ │ │ │ ldr r8, [pc, #88] @ 5447c <__cxa_atexit@plt+0x48130> │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr sl, [pc, #80] @ 54480 <__cxa_atexit@plt+0x48134> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ ldr fp, [sp] │ │ │ │ - b cef50 <__cxa_atexit@plt+0xc2c04> │ │ │ │ + b 6cfca0 <__cxa_atexit@plt+0x6c3954> │ │ │ │ mov r7, #124 @ 0x7c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, ip │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ cmpeq sp, r0, lsl r8 │ │ │ │ - cmpeq pc, r0, ror lr @ │ │ │ │ - cmpeq pc, r4, lsr lr @ │ │ │ │ - cmpeq pc, ip, lsr #31 │ │ │ │ - cmpeq pc, r8, ror #28 │ │ │ │ - cmpeq pc, ip, lsl lr @ │ │ │ │ - cmpeq pc, r4, ror pc @ │ │ │ │ - cmpeq pc, r8, ror #30 │ │ │ │ - ldrsbeq r0, [pc, #-216] @ 54398 <__cxa_atexit@plt+0x4804c> │ │ │ │ + cmpeq pc, r0, ror #28 │ │ │ │ + cmpeq pc, r4, lsr #28 │ │ │ │ + @ instruction: 0x015f0f9c │ │ │ │ + cmpeq pc, r8, asr lr @ │ │ │ │ + cmpeq pc, ip, lsl #28 │ │ │ │ + cmpeq pc, r4, ror #30 │ │ │ │ + cmpeq pc, r8, asr pc @ │ │ │ │ + cmpeq pc, r8, asr #27 │ │ │ │ cmpeq sp, r0, ror #14 │ │ │ │ cmpeq sp, r8, asr r7 │ │ │ │ cmpeq sp, r0, asr r7 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq pc, r0, asr #29 │ │ │ │ - ldrheq r0, [pc, #-236] @ 5439c <__cxa_atexit@plt+0x48050> │ │ │ │ + ldrheq r0, [pc, #-224] @ 543a4 <__cxa_atexit@plt+0x48058> │ │ │ │ + cmpeq pc, ip, lsr #29 │ │ │ │ smlaltbeq fp, sp, r0, ip │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [pc, #80] @ 544e8 <__cxa_atexit@plt+0x4819c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ ands r3, r7, #3 │ │ │ │ @@ -73818,15 +73818,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne 544c4 <__cxa_atexit@plt+0x48178> │ │ │ │ ldr sl, [pc, #60] @ 544f0 <__cxa_atexit@plt+0x481a4> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #16 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r7, [pc, #32] @ 544ec <__cxa_atexit@plt+0x481a0> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ beq 544e0 <__cxa_atexit@plt+0x48194> │ │ │ │ b 540b0 <__cxa_atexit@plt+0x47d64> │ │ │ │ @@ -73842,15 +73842,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne 54524 <__cxa_atexit@plt+0x481d8> │ │ │ │ ldr sl, [pc, #56] @ 5454c <__cxa_atexit@plt+0x48200> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r8, [r7, #2] │ │ │ │ add sl, pc, sl │ │ │ │ add r5, r5, #16 │ │ │ │ - b d362c <__cxa_atexit@plt+0xc72e0> │ │ │ │ + b 6d437c <__cxa_atexit@plt+0x6c8030> │ │ │ │ ldr r7, [pc, #28] @ 54548 <__cxa_atexit@plt+0x481fc> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ beq 54540 <__cxa_atexit@plt+0x481f4> │ │ │ │ b 540b0 <__cxa_atexit@plt+0x47d64> │ │ │ │ @@ -73931,15 +73931,15 @@ │ │ │ │ str r3, [lr] │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r2, [pc, #20] @ 5468c <__cxa_atexit@plt+0x48340> │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 138c648 <__cxa_atexit@plt+0x13802fc> │ │ │ │ - cmpeq pc, ip, asr #29 │ │ │ │ + ldrheq r2, [pc, #-236] @ 545a0 <__cxa_atexit@plt+0x48254> │ │ │ │ @ instruction: 0xffffdeec │ │ │ │ @ instruction: 0xffffdef0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -73988,15 +73988,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ cmpeq sp, r4, lsl #22 │ │ │ │ - cmpeq pc, r0, asr #25 │ │ │ │ + ldrheq r0, [pc, #-192] @ 546b0 <__cxa_atexit@plt+0x48364> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #108] @ 547e8 <__cxa_atexit@plt+0x4849c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ @@ -74021,15 +74021,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq pc, r8, lsl #24 │ │ │ │ + ldrsheq r0, [pc, #-184] @ 5473c <__cxa_atexit@plt+0x483f0> │ │ │ │ andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 54838 <__cxa_atexit@plt+0x484ec> │ │ │ │ @@ -74043,15 +74043,15 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r7, [r3, #16] │ │ │ │ sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r0, lsr #23 │ │ │ │ + @ instruction: 0x015f0b90 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 548dc <__cxa_atexit@plt+0x48590> │ │ │ │ ldr r7, [pc, #132] @ 548ec <__cxa_atexit@plt+0x485a0> │ │ │ │ @@ -74087,17 +74087,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 548f8 <__cxa_atexit@plt+0x485ac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - ldrheq r0, [pc, #-128] @ 5487c <__cxa_atexit@plt+0x48530> │ │ │ │ + cmpeq pc, r0, lsr #17 │ │ │ │ cmpeq sp, r4, ror #18 │ │ │ │ - ldrheq r0, [pc, #-128] @ 54884 <__cxa_atexit@plt+0x48538> │ │ │ │ + cmpeq pc, r0, lsr #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #80] @ 54964 <__cxa_atexit@plt+0x48618> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -74116,16 +74116,16 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 5496c <__cxa_atexit@plt+0x48620> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq pc, r4, lsl r8 @ │ │ │ │ - cmpeq pc, r8, lsr #16 │ │ │ │ + cmpeq pc, r4, lsl #16 │ │ │ │ + cmpeq pc, r8, lsl r8 @ │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #44] @ 549ac <__cxa_atexit@plt+0x48660> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #40] @ 549b0 <__cxa_atexit@plt+0x48664> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ @@ -74133,16 +74133,16 @@ │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r0, [pc, #-120] @ 5493c <__cxa_atexit@plt+0x485f0> │ │ │ │ - ldrsheq r0, [pc, #-124] @ 5493c <__cxa_atexit@plt+0x485f0> │ │ │ │ + cmpeq pc, r8, asr #15 │ │ │ │ + cmpeq pc, ip, ror #15 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 54a38 <__cxa_atexit@plt+0x486ec> │ │ │ │ ldr r7, [pc, #116] @ 54a48 <__cxa_atexit@plt+0x486fc> │ │ │ │ @@ -74174,15 +74174,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 54a54 <__cxa_atexit@plt+0x48708> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq pc, ip, lsl #17 │ │ │ │ + cmpeq pc, ip, ror r8 @ │ │ │ │ cmpeq sp, ip, lsl #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [pc, #64] @ 54aac <__cxa_atexit@plt+0x48760> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ @@ -74198,28 +74198,28 @@ │ │ │ │ addeq r7, r7, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq pc, r4, lsl #16 │ │ │ │ + ldrsheq r0, [pc, #-116] @ 54a44 <__cxa_atexit@plt+0x486f8> │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #32] @ 54ae4 <__cxa_atexit@plt+0x48798> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r2, r7 │ │ │ │ addeq r3, r3, #4 │ │ │ │ ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r0, [pc, #-112] @ 54a7c <__cxa_atexit@plt+0x48730> │ │ │ │ + cmpeq pc, r0, asr #15 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 54ba8 <__cxa_atexit@plt+0x4885c> │ │ │ │ ldr r3, [pc, #176] @ 54bb8 <__cxa_atexit@plt+0x4886c> │ │ │ │ @@ -74268,15 +74268,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ strheq fp, [sp, #-100] @ 0xffffff9c │ │ │ │ strheq fp, [sp, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq pc, ip, ror #11 │ │ │ │ + ldrsbeq r0, [pc, #-92] @ 54b74 <__cxa_atexit@plt+0x48828> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r0, [pc, #120] @ 54c60 <__cxa_atexit@plt+0x48914> │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -74308,15 +74308,15 @@ │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ cmpeq sp, r4, lsr #12 │ │ │ │ - cmpeq pc, r0, lsl r5 @ │ │ │ │ + cmpeq pc, r0, lsl #10 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, r3 │ │ │ │ bne 54cb0 <__cxa_atexit@plt+0x48964> │ │ │ │ ldr r3, [r7, #11] │ │ │ │ @@ -74332,15 +74332,15 @@ │ │ │ │ b 133f094 <__cxa_atexit@plt+0x1332d48> │ │ │ │ ldr r7, [pc, #16] @ 54cc8 <__cxa_atexit@plt+0x4897c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ strheq fp, [sp, #-84] @ 0xffffffac │ │ │ │ - cmpeq pc, r0, lsr #9 │ │ │ │ + @ instruction: 0x015f0490 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 54da0 <__cxa_atexit@plt+0x48a54> │ │ │ │ ldr r3, [pc, #196] @ 54db0 <__cxa_atexit@plt+0x48a64> │ │ │ │ @@ -74395,15 +74395,15 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ andeq r0, r0, r8, ror r1 │ │ │ │ andeq r0, r0, r0, ror r1 │ │ │ │ smlalbteq fp, sp, r4, r4 │ │ │ │ strheq fp, [sp, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq pc, r0, lsr r4 @ │ │ │ │ + cmpeq pc, r0, lsr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r1, [r7, #11] │ │ │ │ ldr r0, [pc, #136] @ 54e6c <__cxa_atexit@plt+0x48b20> │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -74440,15 +74440,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ cmpeq sp, ip, lsl r4 │ │ │ │ - cmpeq pc, r0, lsr r3 @ │ │ │ │ + cmpeq pc, r0, lsr #6 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3, #12]! │ │ │ │ ldr r1, [r7, #7] │ │ │ │ cmp r2, r1 │ │ │ │ bne 54ed0 <__cxa_atexit@plt+0x48b84> │ │ │ │ @@ -74469,30 +74469,30 @@ │ │ │ │ ldr r7, [pc, #20] @ 54eec <__cxa_atexit@plt+0x48ba0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @ instruction: 0x014db398 │ │ │ │ - cmpeq pc, ip, lsr #5 │ │ │ │ + @ instruction: 0x015f029c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [pc, #36] @ 54f24 <__cxa_atexit@plt+0x48bd8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r3, [pc, #32] @ 54f28 <__cxa_atexit@plt+0x48bdc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r8, asr r2 @ │ │ │ │ - cmpeq pc, ip, ror r2 @ │ │ │ │ + cmpeq pc, r8, asr #4 │ │ │ │ + cmpeq pc, ip, ror #4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 54f70 <__cxa_atexit@plt+0x48c24> │ │ │ │ @@ -74550,16 +74550,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ b 55024 <__cxa_atexit@plt+0x48cd8> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq pc, r0, asr #7 │ │ │ │ - ldrsheq r0, [pc, #-48] @ 5500c <__cxa_atexit@plt+0x48cc0> │ │ │ │ + ldrheq r0, [pc, #-48] @ 55008 <__cxa_atexit@plt+0x48cbc> │ │ │ │ + cmpeq pc, r0, ror #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5506c <__cxa_atexit@plt+0x48d20> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74567,15 +74567,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r0, lsl #2 │ │ │ │ + ldrsheq r0, [pc, #-0] @ 5507c <__cxa_atexit@plt+0x48d30> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 550ac <__cxa_atexit@plt+0x48d60> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74583,15 +74583,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq pc, r0, asr #1 │ │ │ │ + ldrheq r0, [pc, #-0] @ 550bc <__cxa_atexit@plt+0x48d70> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 550fc <__cxa_atexit@plt+0x48db0> │ │ │ │ @@ -74663,17 +74663,17 @@ │ │ │ │ mov r6, #28 │ │ │ │ b 551e4 <__cxa_atexit@plt+0x48e98> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ - cmpeq pc, r0, lsl r2 @ │ │ │ │ + cmpeq pc, r0, lsl #4 │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ - cmpeq pc, r4, asr r2 @ │ │ │ │ + cmpeq pc, r4, asr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 55234 <__cxa_atexit@plt+0x48ee8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74681,15 +74681,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq lr, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 55274 <__cxa_atexit@plt+0x48f28> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74697,15 +74697,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq pc, [lr, #-232] @ 0xffffff18 @ │ │ │ │ + cmppeq lr, r8, ror #29 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 552b4 <__cxa_atexit@plt+0x48f68> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74713,15 +74713,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq pc, [lr, #-232] @ 0xffffff18 @ │ │ │ │ + cmppeq lr, r8, lsr #29 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 552f4 <__cxa_atexit@plt+0x48fa8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74729,15 +74729,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq lr, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ 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 55344 <__cxa_atexit@plt+0x48ff8> │ │ │ │ @@ -74829,20 +74829,20 @@ │ │ │ │ mov r6, #24 │ │ │ │ b 5547c <__cxa_atexit@plt+0x49130> │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe48 │ │ │ │ - ldrheq pc, [lr, #-244] @ 0xffffff0c @ │ │ │ │ + cmppeq lr, r4, lsr #31 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xfffffdc4 │ │ │ │ - cmppeq lr, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xffffff28 │ │ │ │ @ instruction: 0xfffffee0 │ │ │ │ - cmpeq pc, r0, lsl r0 @ │ │ │ │ + cmpeq pc, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 554d8 <__cxa_atexit@plt+0x4918c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74850,15 +74850,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015efc94 │ │ │ │ + cmppeq lr, r4, lsl #25 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 55518 <__cxa_atexit@plt+0x491cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74866,15 +74866,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 55568 <__cxa_atexit@plt+0x4921c> │ │ │ │ @@ -74945,17 +74945,17 @@ │ │ │ │ mov r6, #28 │ │ │ │ b 5564c <__cxa_atexit@plt+0x49300> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe98 │ │ │ │ - cmppeq lr, r8, lsr #27 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x015efd98 │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ - cmppeq lr, r8, ror #27 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [lr, #-216] @ 0xffffff28 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5569c <__cxa_atexit@plt+0x49350> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74963,15 +74963,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [lr, #-160] @ 0xffffff60 @ │ │ │ │ + cmppeq lr, r0, asr #21 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 556dc <__cxa_atexit@plt+0x49390> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -74979,15 +74979,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015efa90 │ │ │ │ + cmppeq lr, r0, lsl #21 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5572c <__cxa_atexit@plt+0x493e0> │ │ │ │ @@ -75059,17 +75059,17 @@ │ │ │ │ mov r6, #28 │ │ │ │ b 55814 <__cxa_atexit@plt+0x494c8> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ - cmppeq lr, r0, ror #23 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [lr, #-176] @ 0xffffff50 @ │ │ │ │ @ instruction: 0xffffff2c │ │ │ │ - cmppeq lr, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 55898 <__cxa_atexit@plt+0x4954c> │ │ │ │ ldr r3, [pc, #88] @ 558a8 <__cxa_atexit@plt+0x4955c> │ │ │ │ @@ -75249,15 +75249,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq r8, sp @ │ │ │ │ - ldrsbeq pc, [lr, #-96] @ 0xffffffa0 @ │ │ │ │ + cmppeq lr, r0, asr #13 @ p-variant is OBSOLETE │ │ │ │ strdeq sl, [sp, #-116] @ 0xffffff8c │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 55b68 <__cxa_atexit@plt+0x4981c> │ │ │ │ @@ -75311,15 +75311,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmppeq lr, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ cmpeq sp, r0, lsl #14 │ │ │ │ andeq r0, r0, r5, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ @@ -75337,15 +75337,15 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r3, #24]! │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq pc, [lr, #-72] @ 0xffffffb8 @ │ │ │ │ + cmppeq lr, r8, ror #9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x014da698 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -75418,20 +75418,20 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ - ldrsheq pc, [lr, #-48] @ 0xffffffd0 @ │ │ │ │ + cmppeq lr, r0, ror #7 @ p-variant is OBSOLETE │ │ │ │ muleq r0, r4, r1 │ │ │ │ - cmppeq lr, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r8, lsr r1 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ - cmppeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ smlalbbeq sl, sp, r8, r5 │ │ │ │ hvceq 55900 @ 0xda5c │ │ │ │ cmpeq sp, r8, lsr r5 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ @@ -75454,15 +75454,15 @@ │ │ │ │ add r5, r5, #20 │ │ │ │ ldr r0, [pc, #8] @ 55e48 <__cxa_atexit@plt+0x49afc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ smlaltteq sl, sp, ip, r4 │ │ │ │ smlaltteq sl, sp, r0, r4 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq lr, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 55e7c <__cxa_atexit@plt+0x49b30> │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ ldr r3, [pc, #32] @ 55e94 <__cxa_atexit@plt+0x49b48> │ │ │ │ @@ -75470,16 +75470,16 @@ │ │ │ │ str r3, [r5] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r7, [pc, #12] @ 55e90 <__cxa_atexit@plt+0x49b44> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [lr, #-36] @ 0xffffffdc @ │ │ │ │ - ldrsheq pc, [lr, #-36] @ 0xffffffdc @ │ │ │ │ + cmppeq lr, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, ror #5 @ p-variant is OBSOLETE │ │ │ │ smlalbbeq sl, sp, r0, r4 │ │ │ │ andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 55ed0 <__cxa_atexit@plt+0x49b84> │ │ │ │ ldr r3, [pc, #56] @ 55ef0 <__cxa_atexit@plt+0x49ba4> │ │ │ │ @@ -75494,15 +75494,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #16 │ │ │ │ ldr r0, [pc, #8] @ 55eec <__cxa_atexit@plt+0x49ba0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ cmpeq sp, r8, asr #8 │ │ │ │ cmpeq sp, ip, lsr r4 │ │ │ │ - ldrheq pc, [lr, #-32] @ 0xffffffe0 @ │ │ │ │ + cmppeq lr, r0, lsr #5 @ p-variant is OBSOLETE │ │ │ │ cmpeq sp, r4, lsr #8 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bne 55f2c <__cxa_atexit@plt+0x49be0> │ │ │ │ ldr r3, [pc, #56] @ 55f4c <__cxa_atexit@plt+0x49c00> │ │ │ │ @@ -75517,15 +75517,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #20 │ │ │ │ ldr r0, [pc, #8] @ 55f48 <__cxa_atexit@plt+0x49bfc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ smlaltteq sl, sp, ip, r3 │ │ │ │ smlaltteq sl, sp, r0, r3 │ │ │ │ - cmppeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdeq sl, [sp, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 55fb4 <__cxa_atexit@plt+0x49c68> │ │ │ │ @@ -75569,16 +75569,16 @@ │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq lr, r4, lsl #3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + cmppeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ cmpeq sp, r8, lsl #6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, fp │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r8 │ │ │ │ sub r1, r5, #4 │ │ │ │ @@ -75691,15 +75691,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe84 │ │ │ │ @ instruction: 0xffffff44 │ │ │ │ - ldrsbeq lr, [lr, #-240] @ 0xffffff10 │ │ │ │ + cmpeq lr, r0, asr #31 │ │ │ │ cmpeq sp, r4, asr r1 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 56ac0 <__cxa_atexit@plt+0x4a774> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -75717,17 +75717,17 @@ │ │ │ │ sub r1, r5, #16 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #30 │ │ │ │ - cmpeq lr, ip, lsr pc │ │ │ │ - cmpeq lr, ip, lsl pc │ │ │ │ + cmpeq lr, r4, lsl pc │ │ │ │ + cmpeq lr, ip, lsr #30 │ │ │ │ + cmpeq lr, ip, lsl #30 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r7, [r7, #12] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -75771,16 +75771,16 @@ │ │ │ │ sub r8, r6, #6 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, ror #28 │ │ │ │ - cmpeq lr, r0, asr #28 │ │ │ │ + cmpeq lr, r4, asr lr │ │ │ │ + cmpeq lr, r0, lsr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 563ac <__cxa_atexit@plt+0x4a060> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -75805,15 +75805,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ - ldrsbeq lr, [lr, #-216] @ 0xffffff28 │ │ │ │ + cmpeq lr, r8, asr #27 │ │ │ │ teqeq r8, lr, ror #21 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ @@ -75837,16 +75837,16 @@ │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmpeq lr, r4, ror sp │ │ │ │ - cmpeq lr, r8, asr #26 │ │ │ │ + cmpeq lr, r4, ror #26 │ │ │ │ + cmpeq lr, r8, lsr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 564a4 <__cxa_atexit@plt+0x4a158> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -75861,17 +75861,17 @@ │ │ │ │ sub r1, r5, #16 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, ror #25 │ │ │ │ - ldrsheq lr, [lr, #-204] @ 0xffffff34 │ │ │ │ - ldrsbeq lr, [lr, #-204] @ 0xffffff34 │ │ │ │ + ldrsbeq lr, [lr, #-196] @ 0xffffff3c │ │ │ │ + cmpeq lr, ip, ror #25 │ │ │ │ + cmpeq lr, ip, asr #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r7, [r7, #12] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ @@ -75915,16 +75915,16 @@ │ │ │ │ sub r8, r6, #6 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #24 │ │ │ │ - cmpeq lr, r0, lsl #24 │ │ │ │ + cmpeq lr, r4, lsl ip │ │ │ │ + ldrsheq lr, [lr, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 565ec <__cxa_atexit@plt+0x4a2a0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -75949,15 +75949,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff74 │ │ │ │ - @ instruction: 0x015eeb98 │ │ │ │ + cmpeq lr, r8, lsl #23 │ │ │ │ teqeq r8, r6, lsr #17 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ @@ -75981,16 +75981,16 @@ │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmpeq lr, r4, lsr fp │ │ │ │ - cmpeq lr, r8, lsl #22 │ │ │ │ + cmpeq lr, r4, lsr #22 │ │ │ │ + ldrsheq lr, [lr, #-168] @ 0xffffff58 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 566e4 <__cxa_atexit@plt+0x4a398> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -76005,17 +76005,17 @@ │ │ │ │ sub r1, r5, #16 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #21 │ │ │ │ - ldrheq lr, [lr, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x015eea9c │ │ │ │ + @ instruction: 0x015eea94 │ │ │ │ + cmpeq lr, ip, lsr #21 │ │ │ │ + cmpeq lr, ip, lsl #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 56748 <__cxa_atexit@plt+0x4a3fc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -76030,17 +76030,17 @@ │ │ │ │ sub r1, r5, #16 │ │ │ │ stm r1, {r0, r2, lr} │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, asr #20 │ │ │ │ - cmpeq lr, r8, asr sl │ │ │ │ - cmpeq lr, r8, lsr sl │ │ │ │ + cmpeq lr, r0, lsr sl │ │ │ │ + cmpeq lr, r8, asr #20 │ │ │ │ + cmpeq lr, r8, lsr #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 56790 <__cxa_atexit@plt+0x4a444> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ @@ -76048,15 +76048,15 @@ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq lr, [lr, #-156] @ 0xffffff64 │ │ │ │ + cmpeq lr, ip, asr #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 56800 <__cxa_atexit@plt+0x4a4b4> │ │ │ │ @@ -76079,16 +76079,16 @@ │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffffa0 │ │ │ │ - cmpeq lr, ip, ror #23 │ │ │ │ - cmpeq lr, r0, lsl #19 │ │ │ │ + ldrsbeq lr, [lr, #-188] @ 0xffffff44 │ │ │ │ + cmpeq lr, r0, ror r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -76139,17 +76139,17 @@ │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsr #17 │ │ │ │ - ldrheq lr, [lr, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0x015ee890 │ │ │ │ + @ instruction: 0x015ee898 │ │ │ │ + cmpeq lr, r4, lsr #17 │ │ │ │ + cmpeq lr, r0, lsl #17 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 56974 <__cxa_atexit@plt+0x4a628> │ │ │ │ @@ -76172,16 +76172,16 @@ │ │ │ │ sub r8, r6, #6 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmpeq lr, r8, ror sl │ │ │ │ - cmpeq lr, ip, lsl #16 │ │ │ │ + cmpeq lr, r8, ror #20 │ │ │ │ + ldrsheq lr, [lr, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 569f8 <__cxa_atexit@plt+0x4a6ac> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ @@ -76208,15 +76208,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0x015ee794 │ │ │ │ + cmpeq lr, r4, lsl #15 │ │ │ │ teqeq r8, r8 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #32 │ │ │ │ @@ -76242,16 +76242,16 @@ │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ - cmpeq lr, r8, lsr #14 │ │ │ │ - ldrsheq lr, [lr, #-104] @ 0xffffff98 │ │ │ │ + cmpeq lr, r8, lsl r7 │ │ │ │ + cmpeq lr, r8, ror #13 │ │ │ │ @ instruction: 0xfffff74c │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ @@ -76670,32 +76670,32 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 57158 <__cxa_atexit@plt+0x4ae0c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq lr, r4, asr r0 │ │ │ │ - cmpeq lr, r0, rrx │ │ │ │ + cmpeq lr, r4, asr #32 │ │ │ │ + cmpeq lr, r0, asr r0 │ │ │ │ cmpeq sp, r4, lsr #4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ str r7, [r5] │ │ │ │ ldr r7, [pc, #32] @ 57190 <__cxa_atexit@plt+0x4ae44> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldmib r5, {r8, r9} │ │ │ │ str r7, [r5, #8] │ │ │ │ ldr r7, [pc, #16] @ 57194 <__cxa_atexit@plt+0x4ae48> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ str r7, [r5, #4] │ │ │ │ mov sl, #0 │ │ │ │ b 56ac0 <__cxa_atexit@plt+0x4a774> │ │ │ │ - ldrsheq sp, [lr, #-240] @ 0xffffff10 │ │ │ │ - ldrsheq sp, [lr, #-252] @ 0xffffff04 │ │ │ │ + cmpeq lr, r0, ror #31 │ │ │ │ + cmpeq lr, ip, ror #31 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r8 │ │ │ │ sub r1, r5, #4 │ │ │ │ cmp fp, r1 │ │ │ │ @@ -76758,16 +76758,16 @@ │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 572b8 <__cxa_atexit@plt+0x4af6c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff08 │ │ │ │ - ldrsheq sp, [lr, #-228] @ 0xffffff1c │ │ │ │ - cmpeq lr, r8, lsl #30 │ │ │ │ + cmpeq lr, r4, ror #29 │ │ │ │ + ldrsheq sp, [lr, #-232] @ 0xffffff18 │ │ │ │ smlalbteq r9, sp, r0, r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov sl, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #4 │ │ │ │ @@ -76820,15 +76820,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff0c │ │ │ │ @ instruction: 0xfffffe70 │ │ │ │ - cmpeq lr, r0, ror #28 │ │ │ │ + cmpeq lr, r0, asr lr │ │ │ │ @ instruction: 0xffffff4c │ │ │ │ ldrdeq r8, [sp, #-248] @ 0xffffff08 │ │ │ │ ldm r5!, {r8, r9, sl} │ │ │ │ b 577a0 <__cxa_atexit@plt+0x4b454> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ @@ -76842,15 +76842,15 @@ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqpeq r7, r0, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - cmpeq lr, r8, ror sp │ │ │ │ + cmpeq lr, r8, ror #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ bcc 57448 <__cxa_atexit@plt+0x4b0fc> │ │ │ │ @@ -76898,15 +76898,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff78 │ │ │ │ - cmpeq lr, r4, asr #25 │ │ │ │ + ldrheq sp, [lr, #-196] @ 0xffffff3c │ │ │ │ teqpeq r7, lr, lsr #19 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -76956,15 +76956,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffff7c │ │ │ │ - cmpeq lr, r4, ror #23 │ │ │ │ + ldrsbeq sp, [lr, #-180] @ 0xffffff4c │ │ │ │ teqpeq r7, r4 @ @ p-variant is OBSOLETE │ │ │ │ andeq r0, r2, r2 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov sl, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -77063,17 +77063,17 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl #21 │ │ │ │ - @ instruction: 0x015eda90 │ │ │ │ - cmpeq lr, ip, ror #20 │ │ │ │ + cmpeq lr, r4, ror sl │ │ │ │ + cmpeq lr, r0, lsl #21 │ │ │ │ + cmpeq lr, ip, asr sl │ │ │ │ @ instruction: 0xfffffec0 │ │ │ │ teqpeq r7, r5, asr #14 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xfffffc14 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r5, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -77138,16 +77138,16 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe78 │ │ │ │ @ instruction: 0xfffffebc │ │ │ │ - cmpeq lr, r8, lsl #19 │ │ │ │ - cmpeq lr, r0, ror #18 │ │ │ │ + cmpeq lr, r8, ror r9 │ │ │ │ + cmpeq lr, r0, asr r9 │ │ │ │ strdeq r8, [sp, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0xfffffd9c │ │ │ │ teqpeq r7, r1, lsr #12 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ @@ -77370,15 +77370,15 @@ │ │ │ │ str r3, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sp, [lr, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq lr, ip, asr #11 │ │ │ │ @ instruction: 0xfffffa88 │ │ │ │ cmpeq sp, ip, asr r7 │ │ │ │ @ instruction: 0xfffff9fc │ │ │ │ teqpeq r7, sp, ror r2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ @@ -77447,15 +77447,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ cmpeq sp, r4, asr r6 │ │ │ │ - ldrheq sp, [lr, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq lr, r8, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 57db0 <__cxa_atexit@plt+0x4ba64> │ │ │ │ @@ -77465,15 +77465,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, lsr r4 │ │ │ │ + cmpeq lr, r4, lsr #8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 57e30 <__cxa_atexit@plt+0x4bae4> │ │ │ │ ldr r3, [pc, #120] @ 57e58 <__cxa_atexit@plt+0x4bb0c> │ │ │ │ @@ -77506,15 +77506,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ cmpeq sp, ip, ror #10 │ │ │ │ - cmpeq lr, ip, asr #7 │ │ │ │ + ldrheq sp, [lr, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc 57e9c <__cxa_atexit@plt+0x4bb50> │ │ │ │ @@ -77524,15 +77524,15 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r8, asr #6 │ │ │ │ + cmpeq lr, r8, lsr r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 57f6c <__cxa_atexit@plt+0x4bc20> │ │ │ │ ldr r3, [pc, #176] @ 57f7c <__cxa_atexit@plt+0x4bc30> │ │ │ │ @@ -77579,17 +77579,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 57f88 <__cxa_atexit@plt+0x4bc3c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq lr, r0, ror r3 │ │ │ │ + cmpeq lr, r0, ror #6 │ │ │ │ cmpeq sp, r4, lsr r4 │ │ │ │ - cmpeq lr, r8, lsr r3 │ │ │ │ + cmpeq lr, r8, lsr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r1, [pc, #112] @ 58018 <__cxa_atexit@plt+0x4bccc> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ @@ -77617,16 +77617,16 @@ │ │ │ │ ldr r7, [pc, #24] @ 58020 <__cxa_atexit@plt+0x4bcd4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ addle r7, r7, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrheq sp, [lr, #-36] @ 0xffffffdc │ │ │ │ - cmpeq lr, ip, lsl #5 │ │ │ │ + cmpeq lr, r4, lsr #5 │ │ │ │ + cmpeq lr, ip, ror r2 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne 58058 <__cxa_atexit@plt+0x4bd0c> │ │ │ │ ldr r3, [r7, #11] │ │ │ │ @@ -77638,16 +77638,16 @@ │ │ │ │ b 58064 <__cxa_atexit@plt+0x4bd18> │ │ │ │ ldr r7, [pc, #16] @ 58070 <__cxa_atexit@plt+0x4bd24> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ addle r7, r7, #4 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr r2 │ │ │ │ - cmpeq lr, r8, asr #4 │ │ │ │ + cmpeq lr, r4, lsr #4 │ │ │ │ + cmpeq lr, r8, lsr r2 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r3, #12]! │ │ │ │ cmp r2, r1 │ │ │ │ bne 580c8 <__cxa_atexit@plt+0x4bd7c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ @@ -77672,16 +77672,16 @@ │ │ │ │ bx r0 │ │ │ │ ble 580cc <__cxa_atexit@plt+0x4bd80> │ │ │ │ ldr r7, [pc, #12] @ 580f8 <__cxa_atexit@plt+0x4bdac> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ bx r0 │ │ │ │ - ldrheq sp, [lr, #-20] @ 0xffffffec │ │ │ │ - ldrsbeq sp, [lr, #-16] │ │ │ │ + cmpeq lr, r4, lsr #3 │ │ │ │ + cmpeq lr, r0, asr #3 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ smlaltbeq r8, sp, r0, r1 │ │ │ │ @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r6, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r6, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -77711,16 +77711,16 @@ │ │ │ │ bx r0 │ │ │ │ ble 58168 <__cxa_atexit@plt+0x4be1c> │ │ │ │ ldr r7, [pc, #12] @ 58194 <__cxa_atexit@plt+0x4be48> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsl r1 │ │ │ │ - cmpeq lr, r4, lsr r1 │ │ │ │ + cmpeq lr, r8, lsl #2 │ │ │ │ + cmpeq lr, r4, lsr #2 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ cmpeq sp, r8, lsl #2 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bne 581cc <__cxa_atexit@plt+0x4be80> │ │ │ │ @@ -77738,17 +77738,17 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #16] @ 58208 <__cxa_atexit@plt+0x4bebc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldrheq sp, [lr, #-8] │ │ │ │ - ldrsbeq sp, [lr, #-12] │ │ │ │ - cmpeq lr, ip, lsr #1 │ │ │ │ + cmpeq lr, r8, lsr #1 │ │ │ │ + cmpeq lr, ip, asr #1 │ │ │ │ + @ instruction: 0x015ed09c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 58250 <__cxa_atexit@plt+0x4bf04> │ │ │ │ ldr r7, [pc, #52] @ 58260 <__cxa_atexit@plt+0x4bf14> │ │ │ │ @@ -77816,16 +77816,16 @@ │ │ │ │ ble 58308 <__cxa_atexit@plt+0x4bfbc> │ │ │ │ ldr r7, [pc, #16] @ 58338 <__cxa_atexit@plt+0x4bfec> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq lr, r8, ror pc │ │ │ │ - @ instruction: 0x015ecf94 │ │ │ │ + cmpeq lr, r8, ror #30 │ │ │ │ + cmpeq lr, r4, lsl #31 │ │ │ │ @ instruction: 0xfffffecc │ │ │ │ cmpeq sp, ip, ror #30 │ │ │ │ andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ @@ -77857,16 +77857,16 @@ │ │ │ │ bx r0 │ │ │ │ ble 583b0 <__cxa_atexit@plt+0x4c064> │ │ │ │ ldr r7, [pc, #12] @ 583dc <__cxa_atexit@plt+0x4c090> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [lr, #-224] @ 0xffffff20 │ │ │ │ - cmpeq lr, ip, ror #29 │ │ │ │ + cmpeq lr, r0, asr #29 │ │ │ │ + ldrsbeq ip, [lr, #-236] @ 0xffffff14 │ │ │ │ @ instruction: 0xfffffe1c │ │ │ │ strheq r7, [sp, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -78023,17 +78023,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 58678 <__cxa_atexit@plt+0x4c32c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq lr, r8, lsl #22 │ │ │ │ + ldrsheq ip, [lr, #-168] @ 0xffffff58 │ │ │ │ cmpeq sp, r8, lsl r0 │ │ │ │ - cmpeq lr, r8, ror #22 │ │ │ │ + cmpeq lr, r8, asr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r1, [pc, #112] @ 58708 <__cxa_atexit@plt+0x4c3bc> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ @@ -78061,16 +78061,16 @@ │ │ │ │ bgt 586d0 <__cxa_atexit@plt+0x4c384> │ │ │ │ ldr r7, [pc, #16] @ 5870c <__cxa_atexit@plt+0x4c3c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq lr, ip, asr sl │ │ │ │ - cmpeq lr, ip, lsr #21 │ │ │ │ + cmpeq lr, ip, asr #20 │ │ │ │ + @ instruction: 0x015eca9c │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne 58750 <__cxa_atexit@plt+0x4c404> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ @@ -78084,16 +78084,16 @@ │ │ │ │ bx r0 │ │ │ │ bgt 5873c <__cxa_atexit@plt+0x4c3f0> │ │ │ │ ldr r7, [pc, #16] @ 5876c <__cxa_atexit@plt+0x4c420> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, asr #20 │ │ │ │ - ldrsheq ip, [lr, #-156] @ 0xffffff64 │ │ │ │ + cmpeq lr, r0, lsr sl │ │ │ │ + cmpeq lr, ip, ror #19 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 58830 <__cxa_atexit@plt+0x4c4e4> │ │ │ │ ldr r3, [pc, #176] @ 58840 <__cxa_atexit@plt+0x4c4f4> │ │ │ │ @@ -78140,17 +78140,17 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 5884c <__cxa_atexit@plt+0x4c500> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ - cmpeq lr, r4, lsr r9 │ │ │ │ + cmpeq lr, r4, lsr #18 │ │ │ │ cmpeq sp, r8, asr #28 │ │ │ │ - @ instruction: 0x015ec994 │ │ │ │ + cmpeq lr, r4, lsl #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r7, #11] │ │ │ │ ldr r1, [pc, #112] @ 588dc <__cxa_atexit@plt+0x4c590> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ @@ -78178,16 +78178,16 @@ │ │ │ │ bgt 588a4 <__cxa_atexit@plt+0x4c558> │ │ │ │ ldr r7, [pc, #16] @ 588e0 <__cxa_atexit@plt+0x4c594> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq lr, r8, lsl #17 │ │ │ │ - ldrsbeq ip, [lr, #-136] @ 0xffffff78 │ │ │ │ + cmpeq lr, r8, ror r8 │ │ │ │ + cmpeq lr, r8, asr #17 │ │ │ │ andeq r0, r0, r2, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne 58924 <__cxa_atexit@plt+0x4c5d8> │ │ │ │ ldr r7, [r7, #11] │ │ │ │ @@ -78201,16 +78201,16 @@ │ │ │ │ bx r0 │ │ │ │ bgt 58910 <__cxa_atexit@plt+0x4c5c4> │ │ │ │ ldr r7, [pc, #16] @ 58940 <__cxa_atexit@plt+0x4c5f4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, ror #16 │ │ │ │ - cmpeq lr, r8, lsr #16 │ │ │ │ + cmpeq lr, ip, asr r8 │ │ │ │ + cmpeq lr, r8, lsl r8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 589f4 <__cxa_atexit@plt+0x4c6a8> │ │ │ │ ldr r3, [pc, #160] @ 58a04 <__cxa_atexit@plt+0x4c6b8> │ │ │ │ @@ -78354,15 +78354,15 @@ │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ cmpeq sp, r4, lsr fp │ │ │ │ cmpeq sp, r8, asr #22 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq lr, r0, lsr #13 │ │ │ │ + @ instruction: 0x015ec690 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r8, [r5, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -78399,15 +78399,15 @@ │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ hvceq 55208 @ 0xd7a8 │ │ │ │ @ instruction: 0xffffffbc │ │ │ │ - ldrsbeq ip, [lr, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq lr, ip, asr #11 │ │ │ │ strheq r7, [sp, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ bhi 58cac <__cxa_atexit@plt+0x4c960> │ │ │ │ mov r0, r4 │ │ │ │ @@ -78424,15 +78424,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ teqeq r7, r8, lsl r1 │ │ │ │ - cmpeq lr, r4, lsr r5 │ │ │ │ + cmpeq lr, r4, lsr #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 58d14 <__cxa_atexit@plt+0x4c9c8> │ │ │ │ ldr r2, [pc, #88] @ 58d30 <__cxa_atexit@plt+0x4c9e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ @@ -78454,15 +78454,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 58d38 <__cxa_atexit@plt+0x4c9ec> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl #9 │ │ │ │ + cmpeq lr, r4, ror r4 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ cmpeq sp, ip, lsr sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 58d6c <__cxa_atexit@plt+0x4ca20> │ │ │ │ @@ -78471,15 +78471,15 @@ │ │ │ │ ldr r2, [pc, #20] @ 58d74 <__cxa_atexit@plt+0x4ca28> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ b 583f8 <__cxa_atexit@plt+0x4c0ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq ip, [lr, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq lr, ip, ror #7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 58db8 <__cxa_atexit@plt+0x4ca6c> │ │ │ │ ldr r7, [pc, #48] @ 58dc8 <__cxa_atexit@plt+0x4ca7c> │ │ │ │ @@ -78557,18 +78557,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ - ldrsbeq ip, [lr, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq lr, r8, asr #5 │ │ │ │ @ instruction: 0xfffffe90 │ │ │ │ @ instruction: 0xffffff08 │ │ │ │ - cmpeq lr, ip, lsl #6 │ │ │ │ + ldrsheq ip, [lr, #-44] @ 0xffffffd4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 58f58 <__cxa_atexit@plt+0x4cc0c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ @@ -78601,15 +78601,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffdb8 │ │ │ │ @ instruction: 0xfffffe30 │ │ │ │ - cmpeq lr, r4, lsr r2 │ │ │ │ + cmpeq lr, r4, lsr #4 │ │ │ │ andeq r0, r3, r0, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r8 │ │ │ │ sub r2, r5, #4 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 58fbc <__cxa_atexit@plt+0x4cc70> │ │ │ │ @@ -78649,15 +78649,15 @@ │ │ │ │ mov r5, r9 │ │ │ │ b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ cmpeq sp, ip, lsl r7 │ │ │ │ - ldrheq ip, [lr, #-20] @ 0xffffffec │ │ │ │ + cmpeq lr, r4, lsr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5909c <__cxa_atexit@plt+0x4cd50> │ │ │ │ ldr r2, [pc, #72] @ 590a8 <__cxa_atexit@plt+0x4cd5c> │ │ │ │ @@ -78677,15 +78677,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq ip, [lr, #-0] │ │ │ │ + cmpeq lr, r0, ror #1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 590d0 <__cxa_atexit@plt+0x4cd84> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -78706,15 +78706,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 59124 <__cxa_atexit@plt+0x4cdd8> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq lr, r8, lsr #1 │ │ │ │ + @ instruction: 0x015ec098 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5923c <__cxa_atexit@plt+0x4cef0> │ │ │ │ @@ -78787,21 +78787,21 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, #60 @ 0x3c │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ cmpeq sp, r0, asr r5 │ │ │ │ - cmpeq lr, r8, asr pc │ │ │ │ - cmpeq lr, r4, lsr pc │ │ │ │ + cmpeq lr, r8, asr #30 │ │ │ │ + cmpeq lr, r4, lsr #30 │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - ldrheq fp, [lr, #-248] @ 0xffffff08 │ │ │ │ - cmpeq lr, r4, ror #31 │ │ │ │ - cmpeq lr, r4, ror #31 │ │ │ │ - ldrsbeq fp, [lr, #-240] @ 0xffffff10 │ │ │ │ + cmpeq lr, r8, lsr #31 │ │ │ │ + ldrsbeq fp, [lr, #-244] @ 0xffffff0c │ │ │ │ + ldrsbeq fp, [lr, #-244] @ 0xffffff0c │ │ │ │ + cmpeq lr, r0, asr #31 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mvn r3, r7 │ │ │ │ tst r3, #3 │ │ │ │ bne 5931c <__cxa_atexit@plt+0x4cfd0> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ @@ -78842,20 +78842,20 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r8, lsr lr │ │ │ │ + cmpeq lr, r8, lsr #28 │ │ │ │ @ instruction: 0xfffffd94 │ │ │ │ - @ instruction: 0x015ebe94 │ │ │ │ - cmpeq lr, r8, asr #29 │ │ │ │ - cmpeq lr, ip, asr #29 │ │ │ │ - ldrheq fp, [lr, #-228] @ 0xffffff1c │ │ │ │ + cmpeq lr, r4, lsl #29 │ │ │ │ + ldrheq fp, [lr, #-232] @ 0xffffff18 │ │ │ │ + ldrheq fp, [lr, #-236] @ 0xffffff14 │ │ │ │ + cmpeq lr, r4, lsr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 593b4 <__cxa_atexit@plt+0x4d068> │ │ │ │ ldr r2, [pc, #72] @ 593c0 <__cxa_atexit@plt+0x4d074> │ │ │ │ @@ -78875,15 +78875,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsbeq fp, [lr, #-216] @ 0xffffff28 │ │ │ │ + cmpeq lr, r8, asr #27 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 593e8 <__cxa_atexit@plt+0x4d09c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -78904,15 +78904,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5943c <__cxa_atexit@plt+0x4d0f0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0x015ebd90 │ │ │ │ + cmpeq lr, r0, lsl #27 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5953c <__cxa_atexit@plt+0x4d1f0> │ │ │ │ @@ -78979,20 +78979,20 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ cmpeq sp, r4, asr r2 │ │ │ │ - cmpeq lr, r8, asr ip │ │ │ │ - cmpeq lr, r4, lsr ip │ │ │ │ + cmpeq lr, r8, asr #24 │ │ │ │ + cmpeq lr, r4, lsr #24 │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq lr, r0, lsr #25 │ │ │ │ - ldrsbeq fp, [lr, #-204] @ 0xffffff34 │ │ │ │ - ldrsbeq fp, [lr, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0x015ebc90 │ │ │ │ + cmpeq lr, ip, asr #25 │ │ │ │ + cmpeq lr, r0, asr #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 59600 <__cxa_atexit@plt+0x4d2b4> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ @@ -79027,19 +79027,19 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, asr fp │ │ │ │ + cmpeq lr, r4, asr #22 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ - cmpeq lr, r0, lsr #23 │ │ │ │ - cmpeq lr, r0, ror #23 │ │ │ │ + @ instruction: 0x015ebb90 │ │ │ │ ldrsbeq fp, [lr, #-176] @ 0xffffff50 │ │ │ │ + cmpeq lr, r0, asr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 59694 <__cxa_atexit@plt+0x4d348> │ │ │ │ ldr r2, [pc, #72] @ 596a0 <__cxa_atexit@plt+0x4d354> │ │ │ │ @@ -79059,15 +79059,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq fp, [lr, #-168] @ 0xffffff58 │ │ │ │ + cmpeq lr, r8, ror #21 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 596c8 <__cxa_atexit@plt+0x4d37c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -79088,15 +79088,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5971c <__cxa_atexit@plt+0x4d3d0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldrheq fp, [lr, #-160] @ 0xffffff60 │ │ │ │ + cmpeq lr, r0, lsr #21 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5981c <__cxa_atexit@plt+0x4d4d0> │ │ │ │ @@ -79163,20 +79163,20 @@ │ │ │ │ bx r0 │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ hvceq 55032 @ 0xd6f8 │ │ │ │ - cmpeq lr, r8, ror r9 │ │ │ │ - cmpeq lr, r4, asr r9 │ │ │ │ + cmpeq lr, r8, ror #18 │ │ │ │ + cmpeq lr, r4, asr #18 │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq lr, r0, asr #19 │ │ │ │ - ldrsheq fp, [lr, #-156] @ 0xffffff64 │ │ │ │ - ldrsheq fp, [lr, #-144] @ 0xffffff70 │ │ │ │ + ldrheq fp, [lr, #-144] @ 0xffffff70 │ │ │ │ + cmpeq lr, ip, ror #19 │ │ │ │ + cmpeq lr, r0, ror #19 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bne 598e0 <__cxa_atexit@plt+0x4d594> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ mov r8, r6 │ │ │ │ @@ -79211,19 +79211,19 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ ldr r8, [r5, #-8] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, ror r8 │ │ │ │ + cmpeq lr, r4, ror #16 │ │ │ │ @ instruction: 0xfffffdb0 │ │ │ │ - cmpeq lr, r0, asr #17 │ │ │ │ - cmpeq lr, r0, lsl #18 │ │ │ │ + ldrheq fp, [lr, #-128] @ 0xffffff80 │ │ │ │ ldrsheq fp, [lr, #-128] @ 0xffffff80 │ │ │ │ + cmpeq lr, r0, ror #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 59980 <__cxa_atexit@plt+0x4d634> │ │ │ │ ldr r2, [pc, #104] @ 5999c <__cxa_atexit@plt+0x4d650> │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -79250,15 +79250,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 599a8 <__cxa_atexit@plt+0x4d65c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq lr, ip, lsl r8 │ │ │ │ + cmpeq lr, ip, lsl #16 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ cmpeq sp, r0, lsl lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -79269,15 +79269,15 @@ │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldrsbeq fp, [lr, #-112] @ 0xffffff90 │ │ │ │ + cmpeq lr, r0, asr #15 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ bhi 59a30 <__cxa_atexit@plt+0x4d6e4> │ │ │ │ ldr r7, [pc, #48] @ 59a40 <__cxa_atexit@plt+0x4d6f4> │ │ │ │ @@ -79358,19 +79358,19 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #60 @ 0x3c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - cmpeq lr, r4, asr #12 │ │ │ │ + cmpeq lr, r4, lsr r6 │ │ │ │ @ instruction: 0xfffffe80 │ │ │ │ - cmpeq lr, r8, lsr #13 │ │ │ │ - cmpeq lr, r4, ror #13 │ │ │ │ - cmpeq lr, ip, ror #13 │ │ │ │ + @ instruction: 0x015eb698 │ │ │ │ + ldrsbeq fp, [lr, #-100] @ 0xffffff9c │ │ │ │ + ldrsbeq fp, [lr, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ bcc 59bf0 <__cxa_atexit@plt+0x4d8a4> │ │ │ │ @@ -79402,17 +79402,17 @@ │ │ │ │ sub r7, r6, #6 │ │ │ │ sub r8, r6, #30 │ │ │ │ bx ip │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffd94 │ │ │ │ - cmpeq lr, r0, asr #11 │ │ │ │ - cmpeq lr, r0, lsl #12 │ │ │ │ - cmpeq lr, r8, lsl #12 │ │ │ │ + ldrheq fp, [lr, #-80] @ 0xffffffb0 │ │ │ │ + ldrsheq fp, [lr, #-80] @ 0xffffffb0 │ │ │ │ + ldrsheq fp, [lr, #-88] @ 0xffffffa8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 59c68 <__cxa_atexit@plt+0x4d91c> │ │ │ │ ldr r2, [pc, #72] @ 59c74 <__cxa_atexit@plt+0x4d928> │ │ │ │ @@ -79432,15 +79432,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq lr, r4, lsr #10 │ │ │ │ + cmpeq lr, r4, lsl r5 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 59c9c <__cxa_atexit@plt+0x4d950> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -79461,15 +79461,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 59cf0 <__cxa_atexit@plt+0x4d9a4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldrsbeq fp, [lr, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq lr, ip, asr #9 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 59d48 <__cxa_atexit@plt+0x4d9fc> │ │ │ │ ldr r2, [pc, #64] @ 59d50 <__cxa_atexit@plt+0x4da04> │ │ │ │ @@ -79487,15 +79487,15 @@ │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq lr, r0, asr #8 │ │ │ │ + cmpeq lr, r0, lsr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -79520,15 +79520,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq lr, r4, asr #7 │ │ │ │ + ldrheq fp, [lr, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 59dfc <__cxa_atexit@plt+0x4dab0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -79549,15 +79549,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 59e50 <__cxa_atexit@plt+0x4db04> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq lr, ip, ror r3 │ │ │ │ + cmpeq lr, ip, ror #6 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 59ea8 <__cxa_atexit@plt+0x4db5c> │ │ │ │ ldr r2, [pc, #64] @ 59eb0 <__cxa_atexit@plt+0x4db64> │ │ │ │ @@ -79575,15 +79575,15 @@ │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq lr, r0, ror #5 │ │ │ │ + ldrsbeq fp, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -79608,15 +79608,15 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq lr, r4, ror #4 │ │ │ │ + cmpeq lr, r4, asr r2 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #12] @ 59f5c <__cxa_atexit@plt+0x4dc10> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -79637,15 +79637,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 59fb0 <__cxa_atexit@plt+0x4dc64> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq lr, ip, lsl r2 │ │ │ │ + cmpeq lr, ip, lsl #4 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5a040 <__cxa_atexit@plt+0x4dcf4> │ │ │ │ ldr r2, [pc, #140] @ 5a05c <__cxa_atexit@plt+0x4dd10> │ │ │ │ @@ -79682,15 +79682,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #28] @ 5a06c <__cxa_atexit@plt+0x4dd20> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq lr, r0, lsl #3 │ │ │ │ + cmpeq lr, r0, ror r1 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ @ instruction: 0xfffffa38 │ │ │ │ cmpeq sp, r0, asr r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #76] @ 5a0cc <__cxa_atexit@plt+0x4dd80> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -79728,15 +79728,15 @@ │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq lr, r4, lsr #1 │ │ │ │ + @ instruction: 0x015eb094 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5a170 <__cxa_atexit@plt+0x4de24> │ │ │ │ ldr r2, [pc, #64] @ 5a178 <__cxa_atexit@plt+0x4de2c> │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -79753,15 +79753,15 @@ │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq lr, r8, lsl r0 │ │ │ │ + cmpeq lr, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ b 5a1a0 <__cxa_atexit@plt+0x4de54> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -79800,15 +79800,15 @@ │ │ │ │ ldr r7, [pc, #16] @ 5a234 <__cxa_atexit@plt+0x4dee8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ smlalbbeq r6, sp, r0, r5 │ │ │ │ - cmpeq lr, r8, asr pc │ │ │ │ + cmpeq lr, r8, asr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5a278 <__cxa_atexit@plt+0x4df2c> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -79824,15 +79824,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq lr, r0, ror #29 │ │ │ │ + ldrsbeq sl, [lr, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ beq 5a388 <__cxa_atexit@plt+0x4e03c> │ │ │ │ @@ -79947,28 +79947,28 @@ │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ mov r6, #108 @ 0x6c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff830 │ │ │ │ @ instruction: 0xfffff910 │ │ │ │ - cmpeq lr, r4, ror #26 │ │ │ │ - ldrheq sl, [lr, #-244] @ 0xffffff0c │ │ │ │ - cmpeq lr, r8, lsl #27 │ │ │ │ + cmpeq lr, r4, asr sp │ │ │ │ + cmpeq lr, r4, lsr #31 │ │ │ │ + cmpeq lr, r8, ror sp │ │ │ │ @ instruction: 0xfffff9d4 │ │ │ │ @ instruction: 0xfffffab4 │ │ │ │ - cmpeq lr, r8, lsr #27 │ │ │ │ - ldrsheq sl, [lr, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0x015ead98 │ │ │ │ + cmpeq lr, r0, ror #31 │ │ │ │ @ instruction: 0xfffffbfc │ │ │ │ @ instruction: 0xfffffe44 │ │ │ │ - cmpeq lr, ip, ror #28 │ │ │ │ - ldrheq fp, [lr, #-4] │ │ │ │ - cmpeq lr, ip, lsl #29 │ │ │ │ + cmpeq lr, ip, asr lr │ │ │ │ + cmpeq lr, r4, lsr #1 │ │ │ │ + cmpeq lr, ip, ror lr │ │ │ │ @ instruction: 0xfffffc84 │ │ │ │ - cmpeq lr, ip, ror #28 │ │ │ │ + cmpeq lr, ip, asr lr │ │ │ │ andeq r0, r3, r1, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -79983,15 +79983,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 5a518 <__cxa_atexit@plt+0x4e1cc> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sl, [lr, #-224] @ 0xffffff20 │ │ │ │ + cmpeq lr, r0, asr #29 │ │ │ │ smlaltbeq r6, sp, r4, r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -80005,15 +80005,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 5a570 <__cxa_atexit@plt+0x4e224> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, ror lr │ │ │ │ + cmpeq lr, ip, ror #28 │ │ │ │ cmpeq sp, r0, asr r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ @@ -80027,15 +80027,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 5a5c8 <__cxa_atexit@plt+0x4e27c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, lsl lr │ │ │ │ + cmpeq lr, ip, lsl #28 │ │ │ │ strdeq r6, [sp, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -80049,15 +80049,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #20] @ 5a620 <__cxa_atexit@plt+0x4e2d4> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, asr #27 │ │ │ │ + ldrheq sl, [lr, #-216] @ 0xffffff28 │ │ │ │ smlaltbeq r6, sp, r8, r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 5a68c <__cxa_atexit@plt+0x4e340> │ │ │ │ add sl, r7, #8 │ │ │ │ @@ -80083,15 +80083,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, lsl fp │ │ │ │ + cmpeq lr, r0, lsl #22 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r2, r7 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5a72c <__cxa_atexit@plt+0x4e3e0> │ │ │ │ @@ -80126,18 +80126,18 @@ │ │ │ │ bx r0 │ │ │ │ ldr r5, [pc, #28] @ 5a75c <__cxa_atexit@plt+0x4e410> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ add r9, r5, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl #21 │ │ │ │ + cmpeq lr, r4, ror sl │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq lr, r0, ror #20 │ │ │ │ - cmpeq lr, r0, lsr #20 │ │ │ │ + cmpeq lr, r0, asr sl │ │ │ │ + cmpeq lr, r0, lsl sl │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 5a7c8 <__cxa_atexit@plt+0x4e47c> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ @@ -80162,15 +80162,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sl, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmpeq lr, r4, asr #19 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 5a850 <__cxa_atexit@plt+0x4e504> │ │ │ │ add sl, r7, #8 │ │ │ │ @@ -80196,15 +80196,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, asr #18 │ │ │ │ + cmpeq lr, ip, lsr r9 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ sub r3, r5, #40 @ 0x28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5a8b8 <__cxa_atexit@plt+0x4e56c> │ │ │ │ @@ -80344,16 +80344,16 @@ │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @ instruction: 0xfffffdd0 │ │ │ │ - @ instruction: 0x015ea990 │ │ │ │ - cmpeq lr, r8, lsr #14 │ │ │ │ + cmpeq lr, r0, lsl #19 │ │ │ │ + cmpeq lr, r8, lsl r7 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5ab04 <__cxa_atexit@plt+0x4e7b8> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -80405,16 +80405,16 @@ │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffffc30 │ │ │ │ - cmpeq lr, ip, ror #16 │ │ │ │ - cmpeq lr, r4, lsl #12 │ │ │ │ + cmpeq lr, ip, asr r8 │ │ │ │ + ldrsheq sl, [lr, #-84] @ 0xffffffac │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5abd4 <__cxa_atexit@plt+0x4e888> │ │ │ │ add r5, r5, #20 │ │ │ │ mov r7, fp │ │ │ │ @@ -80450,16 +80450,16 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffb78 │ │ │ │ - cmpeq lr, ip, asr #15 │ │ │ │ - cmpeq lr, ip, asr r5 │ │ │ │ + ldrheq sl, [lr, #-124] @ 0xffffff84 │ │ │ │ + cmpeq lr, ip, asr #10 │ │ │ │ andeq r0, r0, r7, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5aca8 <__cxa_atexit@plt+0x4e95c> │ │ │ │ ldr r3, [pc, #180] @ 5ad38 <__cxa_atexit@plt+0x4e9ec> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -80506,16 +80506,16 @@ │ │ │ │ bx ip │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ @ instruction: 0xfffff9dc │ │ │ │ - ldrsbeq sl, [lr, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq lr, r8, ror #8 │ │ │ │ + cmpeq lr, r0, asr #13 │ │ │ │ + cmpeq lr, r8, asr r4 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5ad68 <__cxa_atexit@plt+0x4ea1c> │ │ │ │ add r5, r5, #16 │ │ │ │ mov r7, fp │ │ │ │ @@ -80548,16 +80548,16 @@ │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffff930 │ │ │ │ - cmpeq lr, r8, lsr r6 │ │ │ │ - ldrheq sl, [lr, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq lr, r8, lsr #12 │ │ │ │ + cmpeq lr, r8, lsr #7 │ │ │ │ mov fp, r7 │ │ │ │ mov r3, r5 │ │ │ │ ldr r7, [pc, #100] @ 5ae64 <__cxa_atexit@plt+0x4eb18> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ands r2, r7, #3 │ │ │ │ @@ -80581,15 +80581,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r3, #16]! │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ - cmpeq lr, ip, lsl #6 │ │ │ │ + ldrsheq sl, [lr, #-44] @ 0xffffffd4 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5aeb0 <__cxa_atexit@plt+0x4eb64> │ │ │ │ ldr r3, [pc, #64] @ 5aecc <__cxa_atexit@plt+0x4eb80> │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -80606,15 +80606,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq lr, r8, lsr #5 │ │ │ │ + @ instruction: 0x015ea298 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5af90 <__cxa_atexit@plt+0x4ec44> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ @@ -80668,18 +80668,18 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq lr, r8, asr #3 │ │ │ │ + ldrheq sl, [lr, #-24] @ 0xffffffe8 │ │ │ │ @ instruction: 0xfffff6f8 │ │ │ │ - cmpeq lr, r4, ror #8 │ │ │ │ - cmpeq lr, r4, lsl #4 │ │ │ │ + cmpeq lr, r4, asr r4 │ │ │ │ + ldrsheq sl, [lr, #-20] @ 0xffffffec │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5b05c <__cxa_atexit@plt+0x4ed10> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ @@ -80714,18 +80714,18 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ bx r0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq sl, [lr, #-12] │ │ │ │ + cmpeq lr, ip, ror #1 │ │ │ │ @ instruction: 0xfffff624 │ │ │ │ - cmpeq lr, ip, lsr #7 │ │ │ │ - cmpeq lr, r4, asr #2 │ │ │ │ + @ instruction: 0x015ea39c │ │ │ │ + cmpeq lr, r4, lsr r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5b0f0 <__cxa_atexit@plt+0x4eda4> │ │ │ │ ldr r2, [pc, #76] @ 5b0fc <__cxa_atexit@plt+0x4edb0> │ │ │ │ @@ -80746,15 +80746,15 @@ │ │ │ │ b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq lr, r0, lsr #1 │ │ │ │ + @ instruction: 0x015ea090 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 5b128 <__cxa_atexit@plt+0x4eddc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -80776,15 +80776,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5b17c <__cxa_atexit@plt+0x4ee30> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq lr, r0, lsl #1 │ │ │ │ + cmpeq lr, r0, ror r0 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5b1e0 <__cxa_atexit@plt+0x4ee94> │ │ │ │ @@ -80806,15 +80806,15 @@ │ │ │ │ b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - ldrheq r9, [lr, #-240] @ 0xffffff10 │ │ │ │ + cmpeq lr, r0, lsr #31 │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 5b218 <__cxa_atexit@plt+0x4eecc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ @@ -80836,15 +80836,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5b26c <__cxa_atexit@plt+0x4ef20> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0x015e9f90 │ │ │ │ + cmpeq lr, r0, lsl #31 │ │ │ │ @ instruction: 0xffffffc8 │ │ │ │ cmpeq sp, r8, asr #10 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5b2c4 <__cxa_atexit@plt+0x4ef78> │ │ │ │ @@ -80862,15 +80862,15 @@ │ │ │ │ b 5b2e0 <__cxa_atexit@plt+0x4ef94> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - ldrheq r9, [lr, #-232] @ 0xffffff18 │ │ │ │ + cmpeq lr, r8, lsr #29 │ │ │ │ smlaltteq r5, sp, r4, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 5b39c <__cxa_atexit@plt+0x4f050> │ │ │ │ @@ -80917,21 +80917,21 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r8, lsr r0 │ │ │ │ - @ instruction: 0x015ea09c │ │ │ │ - cmpeq lr, r0, lsr lr │ │ │ │ - cmpeq lr, r8, ror r0 │ │ │ │ - cmpeq lr, r0, ror lr │ │ │ │ + cmpeq lr, r8, lsr #32 │ │ │ │ + cmpeq lr, ip, lsl #1 │ │ │ │ + cmpeq lr, r0, lsr #28 │ │ │ │ + cmpeq lr, r8, rrx │ │ │ │ + cmpeq lr, r0, ror #28 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - ldrheq sl, [lr, #-0] │ │ │ │ + cmpeq lr, r0, lsr #1 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 5b488 <__cxa_atexit@plt+0x4f13c> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -80977,18 +80977,18 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - cmpeq lr, r4, lsr #31 │ │ │ │ - @ instruction: 0x015e9d9c │ │ │ │ - cmpeq lr, r4, lsr sp │ │ │ │ - cmpeq lr, r8, ror pc │ │ │ │ + @ instruction: 0x015e9f94 │ │ │ │ + cmpeq lr, ip, lsl #27 │ │ │ │ + cmpeq lr, r4, lsr #26 │ │ │ │ + cmpeq lr, r8, ror #30 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 5b4c8 <__cxa_atexit@plt+0x4f17c> │ │ │ │ @@ -81088,21 +81088,21 @@ │ │ │ │ str r6, [r9] │ │ │ │ mov r4, ip │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r3 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq lr, r8, ror #29 │ │ │ │ - @ instruction: 0x015e9e9c │ │ │ │ + ldrsbeq r9, [lr, #-232] @ 0xffffff18 │ │ │ │ + cmpeq lr, ip, lsl #29 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq lr, r8, lsl #28 │ │ │ │ - cmpeq lr, r0, lsl #24 │ │ │ │ - ldrsheq r9, [lr, #-212] @ 0xffffff2c │ │ │ │ - @ instruction: 0x015e9b98 │ │ │ │ + ldrsheq r9, [lr, #-216] @ 0xffffff28 │ │ │ │ + ldrsheq r9, [lr, #-176] @ 0xffffff50 │ │ │ │ + cmpeq lr, r4, ror #27 │ │ │ │ + cmpeq lr, r8, lsl #23 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 5b4c8 <__cxa_atexit@plt+0x4f17c> │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ @@ -81138,18 +81138,18 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #32] @ 5b730 <__cxa_atexit@plt+0x4f3e4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, ip, lsl #26 │ │ │ │ - cmpeq lr, r4, lsl #22 │ │ │ │ ldrsheq r9, [lr, #-204] @ 0xffffff34 │ │ │ │ - cmpeq lr, r0, lsr #21 │ │ │ │ + ldrsheq r9, [lr, #-164] @ 0xffffff5c │ │ │ │ + cmpeq lr, ip, ror #25 │ │ │ │ + @ instruction: 0x015e9a90 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ smlalbbeq r5, sp, r4, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5b788 <__cxa_atexit@plt+0x4f43c> │ │ │ │ @@ -81167,15 +81167,15 @@ │ │ │ │ b 5b7a4 <__cxa_atexit@plt+0x4f458> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsheq r9, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmpeq lr, r4, ror #19 │ │ │ │ cmpeq sp, r0, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 5b860 <__cxa_atexit@plt+0x4f514> │ │ │ │ @@ -81222,21 +81222,21 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, ror fp │ │ │ │ - ldrsbeq r9, [lr, #-184] @ 0xffffff48 │ │ │ │ - cmpeq lr, ip, ror #18 │ │ │ │ - ldrheq r9, [lr, #-180] @ 0xffffff4c │ │ │ │ - cmpeq lr, ip, lsr #19 │ │ │ │ + cmpeq lr, r4, ror #22 │ │ │ │ + cmpeq lr, r8, asr #23 │ │ │ │ + cmpeq lr, ip, asr r9 │ │ │ │ + cmpeq lr, r4, lsr #23 │ │ │ │ + @ instruction: 0x015e999c │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - cmpeq lr, ip, ror #23 │ │ │ │ + ldrsbeq r9, [lr, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ bcc 5b94c <__cxa_atexit@plt+0x4f600> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -81282,18 +81282,18 @@ │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - cmpeq lr, r0, ror #21 │ │ │ │ - ldrsbeq r9, [lr, #-136] @ 0xffffff78 │ │ │ │ - cmpeq lr, r0, ror r8 │ │ │ │ - ldrheq r9, [lr, #-164] @ 0xffffff5c │ │ │ │ + ldrsbeq r9, [lr, #-160] @ 0xffffff60 │ │ │ │ + cmpeq lr, r8, asr #17 │ │ │ │ + cmpeq lr, r0, ror #16 │ │ │ │ + cmpeq lr, r4, lsr #21 │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ str r7, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 5b98c <__cxa_atexit@plt+0x4f640> │ │ │ │ @@ -81393,21 +81393,21 @@ │ │ │ │ str r6, [r9] │ │ │ │ mov r4, ip │ │ │ │ mov r5, r9 │ │ │ │ mov r6, r3 │ │ │ │ ldr fp, [sp, #12] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq lr, r4, lsr #20 │ │ │ │ - ldrsbeq r9, [lr, #-152] @ 0xffffff68 │ │ │ │ + cmpeq lr, r4, lsl sl │ │ │ │ + cmpeq lr, r8, asr #19 │ │ │ │ andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq lr, r4, asr #18 │ │ │ │ - cmpeq lr, ip, lsr r7 │ │ │ │ - cmpeq lr, r0, lsr r9 │ │ │ │ - ldrsbeq r9, [lr, #-100] @ 0xffffff9c │ │ │ │ + cmpeq lr, r4, lsr r9 │ │ │ │ + cmpeq lr, ip, lsr #14 │ │ │ │ + cmpeq lr, r0, lsr #18 │ │ │ │ + cmpeq lr, r4, asr #13 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [r5, #4] │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 5b98c <__cxa_atexit@plt+0x4f640> │ │ │ │ andeq r0, r0, r3, rrx │ │ │ │ @@ -81443,18 +81443,18 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #32] @ 5bbf4 <__cxa_atexit@plt+0x4f8a8> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #28 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, r8, asr #16 │ │ │ │ - cmpeq lr, r0, asr #12 │ │ │ │ cmpeq lr, r8, lsr r8 │ │ │ │ - ldrsbeq r9, [lr, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq lr, r0, lsr r6 │ │ │ │ + cmpeq lr, r8, lsr #16 │ │ │ │ + cmpeq lr, ip, asr #11 │ │ │ │ @ instruction: 0xffffff80 │ │ │ │ cmpeq sp, r4, ror #22 │ │ │ │ andeq r0, r1, r1 │ │ │ │ andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ @@ -81506,15 +81506,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ sub r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq lr, r0, lsr r5 │ │ │ │ + cmpeq lr, r0, lsr #10 │ │ │ │ @ instruction: 0x014d4a9c │ │ │ │ @ instruction: 0x014d4a9c │ │ │ │ hvceq 54432 @ 0xd4a0 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ @@ -81606,15 +81606,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ sub r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r8, sl │ │ │ │ mov sl, r3 │ │ │ │ bx r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq lr, r0, lsr #7 │ │ │ │ + @ instruction: 0x015e9390 │ │ │ │ cmpeq sp, ip, lsl #18 │ │ │ │ cmpeq sp, ip, lsl #18 │ │ │ │ smlaltteq r4, sp, r0, r8 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ @@ -81696,15 +81696,15 @@ │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq lr, r4, lsr #3 │ │ │ │ + @ instruction: 0x015e9194 │ │ │ │ smlalbbeq r4, sp, r0, r7 │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, r7 │ │ │ │ bge 5c014 <__cxa_atexit@plt+0x4fcc8> │ │ │ │ @@ -81719,15 +81719,15 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq lr, ip, lsr r1 │ │ │ │ + cmpeq lr, ip, lsr #2 │ │ │ │ cmpeq sp, r4, lsr #14 │ │ │ │ andeq r0, r0, r6, lsl #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [pc, #164] @ 5c0f4 <__cxa_atexit@plt+0x4fda8> │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ @@ -81770,15 +81770,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ @ instruction: 0xfffffb74 │ │ │ │ @ instruction: 0xfffffcfc │ │ │ │ - cmpeq lr, r0, lsl #1 │ │ │ │ + cmpeq lr, r0, ror r0 │ │ │ │ cmpeq sp, r8, asr r6 │ │ │ │ andeq r0, r0, r6, asr #12 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ @@ -81810,15 +81810,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ bx r0 │ │ │ │ mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffac4 │ │ │ │ @ instruction: 0xfffffc4c │ │ │ │ - ldrsbeq r8, [lr, #-252] @ 0xffffff04 │ │ │ │ + cmpeq lr, ip, asr #31 │ │ │ │ strheq r4, [sp, #-84] @ 0xffffffac │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5c1f4 <__cxa_atexit@plt+0x4fea8> │ │ │ │ @@ -81877,15 +81877,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl pc │ │ │ │ + cmpeq lr, r4, lsl #30 │ │ │ │ andeq r0, r0, r8, asr r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5c310 <__cxa_atexit@plt+0x4ffc4> │ │ │ │ ldr r2, [pc, #72] @ 5c318 <__cxa_atexit@plt+0x4ffcc> │ │ │ │ @@ -81905,15 +81905,15 @@ │ │ │ │ b 5c328 <__cxa_atexit@plt+0x4ffdc> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq lr, r4, ror lr │ │ │ │ + cmpeq lr, r4, ror #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr ip, [r4, #804] @ 0x324 │ │ │ │ add sl, r6, #12 │ │ │ │ cmp ip, sl │ │ │ │ bcc 5c3d0 <__cxa_atexit@plt+0x50084> │ │ │ │ ldr r8, [pc, #208] @ 5c410 <__cxa_atexit@plt+0x500c4> │ │ │ │ @@ -81967,20 +81967,20 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq lr, ip, lsl lr │ │ │ │ + cmpeq lr, ip, lsl #28 │ │ │ │ cmpeq sp, r8, asr r4 │ │ │ │ strheq r4, [sp, #-36] @ 0xffffffdc │ │ │ │ smlalbteq r4, sp, r8, r2 │ │ │ │ @ instruction: 0xffffc804 │ │ │ │ - cmpeq lr, r4, lsr #28 │ │ │ │ + cmpeq lr, r4, lsl lr │ │ │ │ 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 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -81999,15 +81999,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5c498 <__cxa_atexit@plt+0x5014c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, ip, asr pc │ │ │ │ + cmpeq lr, ip, asr #30 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -82025,15 +82025,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 5c500 <__cxa_atexit@plt+0x501b4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, r4, ror #29 │ │ │ │ + ldrsbeq r8, [lr, #-228] @ 0xffffff1c │ │ │ │ @ instruction: 0xffffffb4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5c560 <__cxa_atexit@plt+0x50214> │ │ │ │ ldr r2, [pc, #72] @ 5c568 <__cxa_atexit@plt+0x5021c> │ │ │ │ @@ -82053,15 +82053,15 @@ │ │ │ │ b 5c578 <__cxa_atexit@plt+0x5022c> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq lr, r4, lsr #24 │ │ │ │ + cmpeq lr, r4, lsl ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr lr, [r4, #804] @ 0x324 │ │ │ │ add sl, r6, #12 │ │ │ │ cmp lr, sl │ │ │ │ bcc 5c624 <__cxa_atexit@plt+0x502d8> │ │ │ │ ldr r8, [pc, #212] @ 5c664 <__cxa_atexit@plt+0x50318> │ │ │ │ @@ -82116,20 +82116,20 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - cmpeq lr, ip, asr #23 │ │ │ │ + ldrheq r8, [lr, #-188] @ 0xffffff44 │ │ │ │ cmpeq sp, r4, lsl #4 │ │ │ │ cmpeq sp, r0, rrx │ │ │ │ hvceq 54276 @ 0xd404 │ │ │ │ @ instruction: 0xffffc5b4 │ │ │ │ - ldrsbeq r8, [lr, #-180] @ 0xffffff4c │ │ │ │ + cmpeq lr, r4, asr #23 │ │ │ │ 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 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -82148,15 +82148,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5c6ec <__cxa_atexit@plt+0x503a0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, r8, lsl #26 │ │ │ │ + ldrsheq r8, [lr, #-200] @ 0xffffff38 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -82174,15 +82174,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 5c754 <__cxa_atexit@plt+0x50408> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0x015e8c90 │ │ │ │ + cmpeq lr, r0, lsl #25 │ │ │ │ @ instruction: 0xffffffb4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ @@ -82258,20 +82258,20 @@ │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ mov r6, lr │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r8, [lr, #-140] @ 0xffffff74 │ │ │ │ + cmpeq lr, ip, asr #17 │ │ │ │ @ instruction: 0xfffffd28 │ │ │ │ @ instruction: 0xfffffa3c │ │ │ │ - ldrheq r8, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmpeq lr, r4, lsr #19 │ │ │ │ @ instruction: 0xfffffaa4 │ │ │ │ - cmpeq lr, r0, asr #18 │ │ │ │ + cmpeq lr, r0, lsr r9 │ │ │ │ @ instruction: 0x014d3e90 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, r2, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ bhi 5c938 <__cxa_atexit@plt+0x505ec> │ │ │ │ ldr r1, [pc, #120] @ 5c950 <__cxa_atexit@plt+0x50604> │ │ │ │ @@ -82303,15 +82303,15 @@ │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq lr, r4, ror r8 │ │ │ │ + cmpeq lr, r4, ror #16 │ │ │ │ @ instruction: 0xfffffeb4 │ │ │ │ smlaltteq r3, sp, ip, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne 5c9b0 <__cxa_atexit@plt+0x50664> │ │ │ │ @@ -82338,15 +82338,15 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0x014d3d98 │ │ │ │ smlalbbeq r3, sp, ip, sp │ │ │ │ - cmpeq lr, r4, lsl r8 │ │ │ │ + cmpeq lr, r4, lsl #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ bhi 5ca64 <__cxa_atexit@plt+0x50718> │ │ │ │ ldr r2, [pc, #128] @ 5ca84 <__cxa_atexit@plt+0x50738> │ │ │ │ @@ -82380,15 +82380,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r7, [pc, #24] @ 5ca90 <__cxa_atexit@plt+0x50744> │ │ │ │ add r7, pc, r7 │ │ │ │ sub r5, r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ - cmpeq lr, ip, asr #14 │ │ │ │ + cmpeq lr, ip, lsr r7 │ │ │ │ @ instruction: 0xffffc398 │ │ │ │ smlaltteq r3, sp, r8, ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #7] │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ @@ -82464,16 +82464,16 @@ │ │ │ │ mov r6, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffda4 │ │ │ │ @ instruction: 0xfffffeb8 │ │ │ │ - cmpeq lr, r4, lsr #12 │ │ │ │ - cmpeq lr, r4, asr r6 │ │ │ │ + cmpeq lr, r4, lsl r6 │ │ │ │ + cmpeq lr, r4, asr #12 │ │ │ │ @ instruction: 0xffffff6c │ │ │ │ cmpeq sp, r0, ror #22 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ @@ -82547,20 +82547,20 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, ror #1 │ │ │ │ - ldrsheq r8, [lr, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq lr, ip, ror #9 │ │ │ │ + cmpeq lr, r0, ror #9 │ │ │ │ + ldrsbeq r8, [lr, #-76] @ 0xffffffb4 │ │ │ │ smlaltbeq r3, sp, r4, r9 │ │ │ │ strheq r3, [sp, #-148] @ 0xffffff6c │ │ │ │ @ instruction: 0xffffbef0 │ │ │ │ - cmpeq lr, ip, lsl #10 │ │ │ │ + ldrsheq r8, [lr, #-76] @ 0xffffffb4 │ │ │ │ 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 │ │ │ │ add r6, r6, #16 │ │ │ │ @@ -82579,15 +82579,15 @@ │ │ │ │ bx r0 │ │ │ │ ldr r3, [pc, #20] @ 5cda8 <__cxa_atexit@plt+0x50a5c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq lr, ip, asr #12 │ │ │ │ + cmpeq lr, ip, lsr r6 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ @@ -82605,15 +82605,15 @@ │ │ │ │ bx ip │ │ │ │ ldr r3, [pc, #20] @ 5ce10 <__cxa_atexit@plt+0x50ac4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #16 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldrsbeq r8, [lr, #-84] @ 0xffffffac │ │ │ │ + cmpeq lr, r4, asr #11 │ │ │ │ @ instruction: 0xffffffb4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5ce60 <__cxa_atexit@plt+0x50b14> │ │ │ │ @@ -82671,16 +82671,16 @@ │ │ │ │ ldr r7, [pc, #24] @ 5cf18 <__cxa_atexit@plt+0x50bcc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ - ldrheq r8, [lr, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq lr, r4, lsl #5 │ │ │ │ + cmpeq lr, ip, lsr #7 │ │ │ │ + cmpeq lr, r4, ror r2 │ │ │ │ andeq r0, r0, r3, lsr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r7 │ │ │ │ bne 5cf70 <__cxa_atexit@plt+0x50c24> │ │ │ │ ldr r3, [pc, #80] @ 5cf8c <__cxa_atexit@plt+0x50c40> │ │ │ │ @@ -82702,28 +82702,28 @@ │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq lr, r4, lsr r3 │ │ │ │ - cmpeq lr, ip, lsl #4 │ │ │ │ + cmpeq lr, r4, lsr #6 │ │ │ │ + ldrsheq r8, [lr, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r0, r3, ror #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r3, [r5, #-12] │ │ │ │ ldr r2, [pc, #16] @ 5cfc4 <__cxa_atexit@plt+0x50c78> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ cmp r3, r7 │ │ │ │ addne r2, r2, #4 │ │ │ │ ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, ror #5 │ │ │ │ + ldrsbeq r8, [lr, #-32] @ 0xffffffe0 │ │ │ │ cmpeq sp, r0, lsl #16 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, pc │ │ │ │ mov r9, r6 │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ bhi 5d154 <__cxa_atexit@plt+0x50e08> │ │ │ │ @@ -82831,17 +82831,17 @@ │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r5, [sp] │ │ │ │ mov r6, r3 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xffffe094 │ │ │ │ - cmpeq lr, r0, asr r1 │ │ │ │ - cmpeq lr, r4, lsr r1 │ │ │ │ - cmpeq lr, r8, lsr #2 │ │ │ │ + cmpeq lr, r0, asr #2 │ │ │ │ + cmpeq lr, r4, lsr #2 │ │ │ │ + cmpeq lr, r8, lsl r1 │ │ │ │ @ instruction: 0xfffff714 │ │ │ │ @ instruction: 0xfffff150 │ │ │ │ @ instruction: 0xfffffb74 │ │ │ │ @ instruction: 0xfffffbb4 │ │ │ │ @ instruction: 0xffffe0f0 │ │ │ │ @ instruction: 0xffffe1d8 │ │ │ │ @ instruction: 0xffffe690 │ │ │ │ @@ -82897,26 +82897,26 @@ │ │ │ │ add r5, r5, #4 │ │ │ │ ldr r0, [pc, #24] @ 5d2a4 <__cxa_atexit@plt+0x50f58> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ - ldrsheq r7, [lr, #-232] @ 0xffffff18 │ │ │ │ + cmpeq lr, r8, ror #29 │ │ │ │ cmpeq sp, r4, lsl #10 │ │ │ │ strdeq r3, [sp, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [pc, #16] @ 5d2c8 <__cxa_atexit@plt+0x50f7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r9, r3, #1 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ - cmpeq lr, r8, lsr #29 │ │ │ │ + @ instruction: 0x015e7e98 │ │ │ │ strdeq r3, [sp, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ @@ -82972,15 +82972,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, lsr #27 │ │ │ │ + @ instruction: 0x015e7d9c │ │ │ │ cmpeq sp, r0, lsl r4 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ @@ -83048,15 +83048,15 @@ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, ror ip │ │ │ │ + cmpeq lr, ip, ror #24 │ │ │ │ smlaltteq r3, sp, r0, r2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ @@ -83108,55643 +83108,49205 @@ │ │ │ │ bx r0 │ │ │ │ teqeq r7, r7, lsl #20 │ │ │ │ andeq r0, r1, r0 │ │ │ │ andeq r0, r1, r3 │ │ │ │ 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 5d618 <__cxa_atexit@plt+0x512cc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 5d620 <__cxa_atexit@plt+0x512d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 5d6c8 <__cxa_atexit@plt+0x5137c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, r0, asr fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d658 <__cxa_atexit@plt+0x5130c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5d660 <__cxa_atexit@plt+0x51314> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, r4, lsl fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5d6a8 <__cxa_atexit@plt+0x5135c> │ │ │ │ - ldr r2, [pc, #44] @ 5d6b8 <__cxa_atexit@plt+0x5136c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d754 <__cxa_atexit@plt+0x51408> │ │ │ │ - ldr r7, [pc, #160] @ 5d77c <__cxa_atexit@plt+0x51430> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5d630 <__cxa_atexit@plt+0x512e4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5d63c <__cxa_atexit@plt+0x512f0> │ │ │ │ + bic r3, r8, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #56] @ 5d650 <__cxa_atexit@plt+0x51304> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #48] @ 5d654 <__cxa_atexit@plt+0x51308> │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r3, #3 │ │ │ │ + moveq r8, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #20] @ 5d64c <__cxa_atexit@plt+0x51300> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #4] @ 5d648 <__cxa_atexit@plt+0x512fc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, r5, ror #22 │ │ │ │ + teqeq r7, ip, ror #22 │ │ │ │ + teqeq r7, r9, ror fp │ │ │ │ + teqeq r7, r7, ror fp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d6f4 <__cxa_atexit@plt+0x513a8> │ │ │ │ + ldr r3, [pc, #140] @ 5d704 <__cxa_atexit@plt+0x513b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ ands r2, r9, #3 │ │ │ │ - beq 5d740 <__cxa_atexit@plt+0x513f4> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + beq 5d6b8 <__cxa_atexit@plt+0x5136c> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d750 <__cxa_atexit@plt+0x51404> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5d764 <__cxa_atexit@plt+0x51418> │ │ │ │ - ldr r8, [pc, #120] @ 5d784 <__cxa_atexit@plt+0x51438> │ │ │ │ + beq 5d6c8 <__cxa_atexit@plt+0x5137c> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5d6d4 <__cxa_atexit@plt+0x51388> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 5d6e0 <__cxa_atexit@plt+0x51394> │ │ │ │ + ldr r8, [pc, #96] @ 5d714 <__cxa_atexit@plt+0x513c8> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #116] @ 5d788 <__cxa_atexit@plt+0x5143c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r3, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b 5d6e8 <__cxa_atexit@plt+0x5139c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #36] @ 5d780 <__cxa_atexit@plt+0x51434> │ │ │ │ + ldr r8, [pc, #60] @ 5d70c <__cxa_atexit@plt+0x513c0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5d6e8 <__cxa_atexit@plt+0x5139c> │ │ │ │ + ldr r8, [pc, #44] @ 5d708 <__cxa_atexit@plt+0x513bc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5d6e8 <__cxa_atexit@plt+0x5139c> │ │ │ │ + ldr r8, [pc, #40] @ 5d710 <__cxa_atexit@plt+0x513c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 5d718 <__cxa_atexit@plt+0x513cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r3, [sp, #-4] │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + teqeq r7, sp, asr #21 │ │ │ │ + teqeq r7, r4 @ │ │ │ │ + teqeq r7, r3 @ │ │ │ │ + teqeq r7, sp @ │ │ │ │ + cmpeq sp, r8, lsl r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r2, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 5d74c <__cxa_atexit@plt+0x51400> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5d7f4 <__cxa_atexit@plt+0x514a8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5d7fc <__cxa_atexit@plt+0x514b0> │ │ │ │ - ldr r8, [pc, #80] @ 5d810 <__cxa_atexit@plt+0x514c4> │ │ │ │ + bne 5d778 <__cxa_atexit@plt+0x5142c> │ │ │ │ + ldr r8, [pc, #72] @ 5d78c <__cxa_atexit@plt+0x51440> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #76] @ 5d814 <__cxa_atexit@plt+0x514c8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #52] @ 5d790 <__cxa_atexit@plt+0x51444> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #44] @ 5d794 <__cxa_atexit@plt+0x51448> │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r3, #3 │ │ │ │ + moveq r8, r2 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 5d788 <__cxa_atexit@plt+0x5143c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, r9, lsr #20 │ │ │ │ + teqeq r7, r0, ror #20 │ │ │ │ + teqeq r7, r5, lsr sl │ │ │ │ + teqeq r7, r3, lsr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5d834 <__cxa_atexit@plt+0x514e8> │ │ │ │ + ldr r3, [pc, #140] @ 5d844 <__cxa_atexit@plt+0x514f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5d7f8 <__cxa_atexit@plt+0x514ac> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5d808 <__cxa_atexit@plt+0x514bc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5d814 <__cxa_atexit@plt+0x514c8> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 5d820 <__cxa_atexit@plt+0x514d4> │ │ │ │ + ldr r3, [pc, #96] @ 5d854 <__cxa_atexit@plt+0x51508> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5d828 <__cxa_atexit@plt+0x514dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #60] @ 5d84c <__cxa_atexit@plt+0x51500> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5d828 <__cxa_atexit@plt+0x514dc> │ │ │ │ + ldr r3, [pc, #44] @ 5d848 <__cxa_atexit@plt+0x514fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5d828 <__cxa_atexit@plt+0x514dc> │ │ │ │ + ldr r3, [pc, #40] @ 5d850 <__cxa_atexit@plt+0x51504> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 5d858 <__cxa_atexit@plt+0x5150c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + teqeq r7, sp, lsl #19 │ │ │ │ + teqeq r7, r4 @ │ │ │ │ + teqeq r7, r3, ror r9 │ │ │ │ + teqeq r7, sp @ │ │ │ │ + ldrdeq r2, [sp, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 5d88c <__cxa_atexit@plt+0x51540> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5d8b8 <__cxa_atexit@plt+0x5156c> │ │ │ │ + ldr r8, [pc, #72] @ 5d8cc <__cxa_atexit@plt+0x51580> │ │ │ │ + add r8, pc, r8 │ │ │ │ add r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #52] @ 5d8d0 <__cxa_atexit@plt+0x51584> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #44] @ 5d8d4 <__cxa_atexit@plt+0x51588> │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r3, #3 │ │ │ │ + moveq r8, r2 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 5d8c8 <__cxa_atexit@plt+0x5157c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, r9, ror #17 │ │ │ │ + teqeq r7, r0, lsr #18 │ │ │ │ + teqeq r7, r5 @ │ │ │ │ + teqeq r7, r3 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 5d8fc <__cxa_atexit@plt+0x515b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + cmpeq sp, r4, lsr #30 │ │ │ │ + cmpeq sp, r4, ror #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5d864 <__cxa_atexit@plt+0x51518> │ │ │ │ - ldr r3, [pc, #60] @ 5d874 <__cxa_atexit@plt+0x51528> │ │ │ │ + bhi 5d9bc <__cxa_atexit@plt+0x51670> │ │ │ │ + ldr r3, [pc, #168] @ 5d9cc <__cxa_atexit@plt+0x51680> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 5d854 <__cxa_atexit@plt+0x51508> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - b 5d6c8 <__cxa_atexit@plt+0x5137c> │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5d878 <__cxa_atexit@plt+0x5152c> │ │ │ │ + ldr r7, [pc, #120] @ 5d9d8 <__cxa_atexit@plt+0x5168c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #116] @ 5d9dc <__cxa_atexit@plt+0x51690> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 5d9a8 <__cxa_atexit@plt+0x5165c> │ │ │ │ + ldr r7, [pc, #88] @ 5d9e0 <__cxa_atexit@plt+0x51694> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #84] @ 5d9e4 <__cxa_atexit@plt+0x51698> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5d9d0 <__cxa_atexit@plt+0x51684> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #48] @ 5d9d4 <__cxa_atexit@plt+0x51688> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 5d9ec <__cxa_atexit@plt+0x516a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ 5d9f0 <__cxa_atexit@plt+0x516a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5d9e8 <__cxa_atexit@plt+0x5169c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltbeq r2, sp, r8, pc @ │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlalbbeq r2, sp, r4, lr │ │ │ │ + hvceq 53996 @ 0xd2ec │ │ │ │ + ldrdeq r2, [sp, #-228] @ 0xffffff1c │ │ │ │ + smlalbteq r2, sp, ip, lr │ │ │ │ + ldrdeq r2, [sp, #-228] @ 0xffffff1c │ │ │ │ + smlalbteq r2, sp, ip, lr │ │ │ │ + smlalbteq r2, sp, r4, lr │ │ │ │ + @ instruction: 0x014d2e98 │ │ │ │ + @ instruction: 0x014d2e90 │ │ │ │ + hvceq 53988 @ 0xd2e4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 5da48 <__cxa_atexit@plt+0x516fc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [pc, #68] @ 5da5c <__cxa_atexit@plt+0x51710> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5da50 <__cxa_atexit@plt+0x51704> │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r3, [pc, #52] @ 5da64 <__cxa_atexit@plt+0x51718> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + ldr r7, [pc, #44] @ 5da68 <__cxa_atexit@plt+0x5171c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r2, #3 │ │ │ │ + moveq r7, r3 │ │ │ │ + b 5da50 <__cxa_atexit@plt+0x51704> │ │ │ │ + ldr r7, [pc, #16] @ 5da60 <__cxa_atexit@plt+0x51714> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 5d6c8 <__cxa_atexit@plt+0x5137c> │ │ │ │ - smlaltbeq r2, sp, r8, pc @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 5d8e8 <__cxa_atexit@plt+0x5159c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 5d8e0 <__cxa_atexit@plt+0x51594> │ │ │ │ - ldr r8, [pc, #40] @ 5d8f0 <__cxa_atexit@plt+0x515a4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 5d8f4 <__cxa_atexit@plt+0x515a8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, ror #30 │ │ │ │ - ldrsheq r7, [lr, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + cmpeq sp, r8, lsl #28 │ │ │ │ + smlaltteq r2, sp, r4, sp │ │ │ │ + cmpeq sp, ip, lsr #28 │ │ │ │ + cmpeq sp, ip, lsl #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5d92c <__cxa_atexit@plt+0x515e0> │ │ │ │ - ldr r3, [pc, #32] @ 5d934 <__cxa_atexit@plt+0x515e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5d938 <__cxa_atexit@plt+0x515ec> │ │ │ │ + bhi 5db00 <__cxa_atexit@plt+0x517b4> │ │ │ │ + ldr r7, [pc, #164] @ 5db30 <__cxa_atexit@plt+0x517e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5dae4 <__cxa_atexit@plt+0x51798> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5db10 <__cxa_atexit@plt+0x517c4> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ 5db34 <__cxa_atexit@plt+0x517e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5daf4 <__cxa_atexit@plt+0x517a8> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 5db20 <__cxa_atexit@plt+0x517d4> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [pc, #104] @ 5db38 <__cxa_atexit@plt+0x517ec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq lr, r8, lsr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5d968 <__cxa_atexit@plt+0x5161c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 5d96c <__cxa_atexit@plt+0x51620> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldrdeq r2, [sp, #-236] @ 0xffffff14 │ │ │ │ - cmpeq lr, r4, lsr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5d9bc <__cxa_atexit@plt+0x51670> │ │ │ │ - ldr r2, [pc, #56] @ 5d9c4 <__cxa_atexit@plt+0x51678> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5d9c8 <__cxa_atexit@plt+0x5167c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5d9cc <__cxa_atexit@plt+0x51680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r2, sp, ip, lr │ │ │ │ - cmpeq lr, r4, asr #15 │ │ │ │ - ldrsbeq r7, [lr, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5da1c <__cxa_atexit@plt+0x516d0> │ │ │ │ - ldr r2, [pc, #56] @ 5da24 <__cxa_atexit@plt+0x516d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5da28 <__cxa_atexit@plt+0x516dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5da2c <__cxa_atexit@plt+0x516e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsr lr │ │ │ │ - cmpeq lr, r4, ror #14 │ │ │ │ - cmpeq lr, ip, ror r7 │ │ │ │ + ldr r7, [pc, #52] @ 5db3c <__cxa_atexit@plt+0x517f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 5daa8 <__cxa_atexit@plt+0x5175c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 5dac8 <__cxa_atexit@plt+0x5177c> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + ldrheq r7, [lr, #-116] @ 0xffffff8c │ │ │ │ + @ instruction: 0x014d2d9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5da7c <__cxa_atexit@plt+0x51730> │ │ │ │ - ldr r2, [pc, #56] @ 5da84 <__cxa_atexit@plt+0x51738> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dba4 <__cxa_atexit@plt+0x51858> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #92] @ 5dbc4 <__cxa_atexit@plt+0x51878> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5da88 <__cxa_atexit@plt+0x5173c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5da8c <__cxa_atexit@plt+0x51740> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5db9c <__cxa_atexit@plt+0x51850> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dbb4 <__cxa_atexit@plt+0x51868> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #64] @ 5dbc8 <__cxa_atexit@plt+0x5187c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r2, [sp, #-212] @ 0xffffff2c │ │ │ │ - cmpeq lr, r4, lsl #14 │ │ │ │ - cmpeq lr, ip, lsl r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dadc <__cxa_atexit@plt+0x51790> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5dae4 <__cxa_atexit@plt+0x51798> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5dae8 <__cxa_atexit@plt+0x5179c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #13 │ │ │ │ - cmpeq lr, r8, lsr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 5db60 <__cxa_atexit@plt+0x51814> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 5db80 <__cxa_atexit@plt+0x51834> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsheq r7, [lr, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dc04 <__cxa_atexit@plt+0x518b8> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #36] @ 5dc14 <__cxa_atexit@plt+0x518c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ + bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 5dbe8 <__cxa_atexit@plt+0x5189c> │ │ │ │ + @ instruction: 0x015e7694 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5db20 <__cxa_atexit@plt+0x517d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5db28 <__cxa_atexit@plt+0x517dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5dcbc <__cxa_atexit@plt+0x51970> │ │ │ │ + ldr r7, [pc, #180] @ 5dcec <__cxa_atexit@plt+0x519a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5dc90 <__cxa_atexit@plt+0x51944> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dccc <__cxa_atexit@plt+0x51980> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #148] @ 5dcf0 <__cxa_atexit@plt+0x519a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5dca0 <__cxa_atexit@plt+0x51954> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 5dcdc <__cxa_atexit@plt+0x51990> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5dcac <__cxa_atexit@plt+0x51960> │ │ │ │ + ldr r7, [pc, #108] @ 5dcf4 <__cxa_atexit@plt+0x519a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, asr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 5dcfc <__cxa_atexit@plt+0x519b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 5dcf8 <__cxa_atexit@plt+0x519ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 5dc54 <__cxa_atexit@plt+0x51908> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 5dc74 <__cxa_atexit@plt+0x51928> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + cmpeq lr, r0, asr #9 │ │ │ │ + smlaltteq r2, sp, r4, fp │ │ │ │ + cmpeq lr, r0, asr #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5db6c <__cxa_atexit@plt+0x51820> │ │ │ │ - ldr r2, [pc, #40] @ 5db7c <__cxa_atexit@plt+0x51830> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dd74 <__cxa_atexit@plt+0x51a28> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #108] @ 5dd94 <__cxa_atexit@plt+0x51a48> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5dd5c <__cxa_atexit@plt+0x51a10> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dd84 <__cxa_atexit@plt+0x51a38> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 5dd64 <__cxa_atexit@plt+0x51a18> │ │ │ │ + ldr r7, [pc, #68] @ 5dd98 <__cxa_atexit@plt+0x51a4c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dbcc <__cxa_atexit@plt+0x51880> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5dbd4 <__cxa_atexit@plt+0x51888> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5dbd8 <__cxa_atexit@plt+0x5188c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrheq r7, [lr, #-84] @ 0xffffffac │ │ │ │ - ldrheq r7, [lr, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dc10 <__cxa_atexit@plt+0x518c4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5dc18 <__cxa_atexit@plt+0x518cc> │ │ │ │ + ldr r7, [pc, #48] @ 5dd9c <__cxa_atexit@plt+0x51a50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 5dd20 <__cxa_atexit@plt+0x519d4> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 5dd40 <__cxa_atexit@plt+0x519f4> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsheq r7, [lr, #-52] @ 0xffffffcc │ │ │ │ + cmpeq lr, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 5dde0 <__cxa_atexit@plt+0x51a94> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #44] @ 5ddf0 <__cxa_atexit@plt+0x51aa4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ 5ddf4 <__cxa_atexit@plt+0x51aa8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, asr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5dc60 <__cxa_atexit@plt+0x51914> │ │ │ │ - ldr r2, [pc, #44] @ 5dc70 <__cxa_atexit@plt+0x51924> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + b 5ddbc <__cxa_atexit@plt+0x51a70> │ │ │ │ + cmpeq lr, r4, lsl #7 │ │ │ │ + cmpeq lr, r8, lsr #7 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5de74 <__cxa_atexit@plt+0x51b28> │ │ │ │ + ldr r3, [pc, #108] @ 5de84 <__cxa_atexit@plt+0x51b38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 5de44 <__cxa_atexit@plt+0x51af8> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 5de54 <__cxa_atexit@plt+0x51b08> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 5de60 <__cxa_atexit@plt+0x51b14> │ │ │ │ + ldr r8, [pc, #80] @ 5de90 <__cxa_atexit@plt+0x51b44> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5de68 <__cxa_atexit@plt+0x51b1c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #48] @ 5de8c <__cxa_atexit@plt+0x51b40> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5de68 <__cxa_atexit@plt+0x51b1c> │ │ │ │ + ldr r8, [pc, #32] @ 5de88 <__cxa_atexit@plt+0x51b3c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 5de94 <__cxa_atexit@plt+0x51b48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r7, r0, lsr #6 │ │ │ │ + teqeq r7, ip, lsl r3 │ │ │ │ + teqeq r7, r8, lsr #6 │ │ │ │ + cmpeq sp, r0, asr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5dec8 <__cxa_atexit@plt+0x51b7c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5ded8 <__cxa_atexit@plt+0x51b8c> │ │ │ │ + ldr r8, [pc, #48] @ 5def0 <__cxa_atexit@plt+0x51ba4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 5deec <__cxa_atexit@plt+0x51ba0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 5dee8 <__cxa_atexit@plt+0x51b9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, r8, lsr #5 │ │ │ │ + teqeq r7, r8, lsr #5 │ │ │ │ + teqeq r7, r8, lsr #5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5df70 <__cxa_atexit@plt+0x51c24> │ │ │ │ + ldr r3, [pc, #108] @ 5df80 <__cxa_atexit@plt+0x51c34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5df40 <__cxa_atexit@plt+0x51bf4> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5df50 <__cxa_atexit@plt+0x51c04> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5df5c <__cxa_atexit@plt+0x51c10> │ │ │ │ + ldr r3, [pc, #80] @ 5df8c <__cxa_atexit@plt+0x51c40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5df64 <__cxa_atexit@plt+0x51c18> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ 5df88 <__cxa_atexit@plt+0x51c3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5df64 <__cxa_atexit@plt+0x51c18> │ │ │ │ + ldr r3, [pc, #32] @ 5df84 <__cxa_atexit@plt+0x51c38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 5df90 <__cxa_atexit@plt+0x51c44> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dcc0 <__cxa_atexit@plt+0x51974> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5dcc8 <__cxa_atexit@plt+0x5197c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5dccc <__cxa_atexit@plt+0x51980> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r7, r4, lsr #4 │ │ │ │ + teqeq r7, r0, lsr #4 │ │ │ │ + teqeq r7, ip, lsr #4 │ │ │ │ + cmpeq sp, r8, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5dfc4 <__cxa_atexit@plt+0x51c78> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 5dfd4 <__cxa_atexit@plt+0x51c88> │ │ │ │ + ldr r8, [pc, #48] @ 5dfec <__cxa_atexit@plt+0x51ca0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 5dfe8 <__cxa_atexit@plt+0x51c9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 5dfe4 <__cxa_atexit@plt+0x51c98> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, ip, lsr #3 │ │ │ │ + teqeq r7, ip, lsr #3 │ │ │ │ + teqeq r7, ip, lsr #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 5e014 <__cxa_atexit@plt+0x51cc8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + strheq r2, [sp, #-132] @ 0xffffff7c │ │ │ │ + smlaltteq r2, sp, r0, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e0ac <__cxa_atexit@plt+0x51d60> │ │ │ │ + ldr r3, [pc, #128] @ 5e0bc <__cxa_atexit@plt+0x51d70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ 5e0c8 <__cxa_atexit@plt+0x51d7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #76] @ 5e0cc <__cxa_atexit@plt+0x51d80> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, asr #9 │ │ │ │ - cmpeq lr, r4, asr #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5dd04 <__cxa_atexit@plt+0x519b8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5dd0c <__cxa_atexit@plt+0x519c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #68] @ 5e0d0 <__cxa_atexit@plt+0x51d84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #64] @ 5e0d4 <__cxa_atexit@plt+0x51d88> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, ror #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5dd50 <__cxa_atexit@plt+0x51a04> │ │ │ │ - ldr r2, [pc, #40] @ 5dd60 <__cxa_atexit@plt+0x51a14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #32] @ 5e0c0 <__cxa_atexit@plt+0x51d74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ 5e0c4 <__cxa_atexit@plt+0x51d78> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 5e0d8 <__cxa_atexit@plt+0x51d8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq sp, r8, lsr #16 │ │ │ │ + cmpeq sp, r0, lsr #16 │ │ │ │ + cmpeq sp, r4, ror #16 │ │ │ │ + cmpeq sp, ip, asr r8 │ │ │ │ + cmpeq sp, r4, ror #16 │ │ │ │ + cmpeq sp, ip, asr r8 │ │ │ │ + cmpeq sp, r4, ror #16 │ │ │ │ + cmpeq sp, r0, lsr #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 5e10c <__cxa_atexit@plt+0x51dc0> │ │ │ │ + ldr r7, [pc, #36] @ 5e120 <__cxa_atexit@plt+0x51dd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r3, #3 │ │ │ │ + ldreq r7, [pc, #32] @ 5e128 <__cxa_atexit@plt+0x51ddc> │ │ │ │ + addeq r7, pc, r7 │ │ │ │ + b 5e114 <__cxa_atexit@plt+0x51dc8> │ │ │ │ + ldr r7, [pc, #16] @ 5e124 <__cxa_atexit@plt+0x51dd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r2, sp, ip, r7 │ │ │ │ + smlalbteq r2, sp, r8, r7 │ │ │ │ + smlaltteq r2, sp, r8, r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5dd98 <__cxa_atexit@plt+0x51a4c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5dda0 <__cxa_atexit@plt+0x51a54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r7, [lr, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5dde8 <__cxa_atexit@plt+0x51a9c> │ │ │ │ - ldr r2, [pc, #44] @ 5ddf8 <__cxa_atexit@plt+0x51aac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bhi 5e1b0 <__cxa_atexit@plt+0x51e64> │ │ │ │ + ldr r7, [pc, #116] @ 5e1c0 <__cxa_atexit@plt+0x51e74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5e194 <__cxa_atexit@plt+0x51e48> │ │ │ │ + ldr r1, [pc, #100] @ 5e1c4 <__cxa_atexit@plt+0x51e78> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5e1a4 <__cxa_atexit@plt+0x51e58> │ │ │ │ + ldr r7, [pc, #72] @ 5e1c8 <__cxa_atexit@plt+0x51e7c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5de48 <__cxa_atexit@plt+0x51afc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5de50 <__cxa_atexit@plt+0x51b04> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5de54 <__cxa_atexit@plt+0x51b08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsr r3 │ │ │ │ - cmpeq lr, ip, lsr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5de8c <__cxa_atexit@plt+0x51b40> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5de94 <__cxa_atexit@plt+0x51b48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, ror #5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #20] @ 5e1cc <__cxa_atexit@plt+0x51e80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq lr, r4, lsl #2 │ │ │ │ + hvceq 53884 @ 0xd27c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ded8 <__cxa_atexit@plt+0x51b8c> │ │ │ │ - ldr r2, [pc, #40] @ 5dee8 <__cxa_atexit@plt+0x51b9c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 5e224 <__cxa_atexit@plt+0x51ed8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5e21c <__cxa_atexit@plt+0x51ed0> │ │ │ │ + ldr r7, [pc, #32] @ 5e228 <__cxa_atexit@plt+0x51edc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5df38 <__cxa_atexit@plt+0x51bec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5df40 <__cxa_atexit@plt+0x51bf4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5df44 <__cxa_atexit@plt+0x51bf8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, asr #4 │ │ │ │ - cmpeq lr, ip, asr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5df94 <__cxa_atexit@plt+0x51c48> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5df9c <__cxa_atexit@plt+0x51c50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5dfa0 <__cxa_atexit@plt+0x51c54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq lr, ip, ror r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 5e25c <__cxa_atexit@plt+0x51f10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, ror #3 │ │ │ │ - ldrsheq r7, [lr, #-16] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + cmpeq lr, r8, asr #32 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5dfd8 <__cxa_atexit@plt+0x51c8c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5dfe0 <__cxa_atexit@plt+0x51c94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5e2f4 <__cxa_atexit@plt+0x51fa8> │ │ │ │ + ldr r7, [pc, #132] @ 5e304 <__cxa_atexit@plt+0x51fb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5e2c8 <__cxa_atexit@plt+0x51f7c> │ │ │ │ + ldr r1, [pc, #116] @ 5e308 <__cxa_atexit@plt+0x51fbc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5e2d8 <__cxa_atexit@plt+0x51f8c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5e2e4 <__cxa_atexit@plt+0x51f98> │ │ │ │ + ldr r7, [pc, #76] @ 5e30c <__cxa_atexit@plt+0x51fc0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015e7194 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5e314 <__cxa_atexit@plt+0x51fc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e310 <__cxa_atexit@plt+0x51fc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq lr, r8, lsl #29 │ │ │ │ + cmpeq sp, ip, lsr r6 │ │ │ │ + cmpeq lr, r8, lsl #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e024 <__cxa_atexit@plt+0x51cd8> │ │ │ │ - ldr r2, [pc, #40] @ 5e034 <__cxa_atexit@plt+0x51ce8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 5e37c <__cxa_atexit@plt+0x52030> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5e364 <__cxa_atexit@plt+0x52018> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5e36c <__cxa_atexit@plt+0x52020> │ │ │ │ + ldr r7, [pc, #36] @ 5e380 <__cxa_atexit@plt+0x52034> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq sp, r0, lsl r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e384 <__cxa_atexit@plt+0x52038> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq lr, ip, ror #27 │ │ │ │ + cmpeq lr, r0, lsl #28 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 5e3c4 <__cxa_atexit@plt+0x52078> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #40] @ 5e3c8 <__cxa_atexit@plt+0x5207c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrheq r6, [lr, #-208] @ 0xffffff30 │ │ │ │ + ldrsbeq r6, [lr, #-212] @ 0xffffff2c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5e068 <__cxa_atexit@plt+0x51d1c> │ │ │ │ - ldr r3, [pc, #28] @ 5e078 <__cxa_atexit@plt+0x51d2c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e434 <__cxa_atexit@plt+0x520e8> │ │ │ │ + ldr r3, [pc, #88] @ 5e444 <__cxa_atexit@plt+0x520f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 5e07c <__cxa_atexit@plt+0x51d30> │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 5e410 <__cxa_atexit@plt+0x520c4> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5e420 <__cxa_atexit@plt+0x520d4> │ │ │ │ + ldr r8, [pc, #64] @ 5e44c <__cxa_atexit@plt+0x52100> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 5e428 <__cxa_atexit@plt+0x520dc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #32] @ 5e448 <__cxa_atexit@plt+0x520fc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ 5e450 <__cxa_atexit@plt+0x52104> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r2, [sp, #-116] @ 0xffffff8c │ │ │ │ - smlalbteq r2, sp, ip, r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e0cc <__cxa_atexit@plt+0x51d80> │ │ │ │ - ldr r2, [pc, #48] @ 5e0d8 <__cxa_atexit@plt+0x51d8c> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + teqeq r7, r6, lsr sp │ │ │ │ + teqeq r7, r8, asr #26 │ │ │ │ + cmpeq sp, r0, lsl r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5e488 <__cxa_atexit@plt+0x5213c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 5e0dc <__cxa_atexit@plt+0x51d90> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff854 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq sp, ip, ror #14 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5e114 <__cxa_atexit@plt+0x51dc8> │ │ │ │ + ldr r8, [pc, #32] @ 5e48c <__cxa_atexit@plt+0x52140> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, r0 @ │ │ │ │ + teqeq r7, r2 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e4f8 <__cxa_atexit@plt+0x521ac> │ │ │ │ + ldr r3, [pc, #88] @ 5e508 <__cxa_atexit@plt+0x521bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 5e118 <__cxa_atexit@plt+0x51dcc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq lr, r0, rrx │ │ │ │ - cmpeq sp, r0, lsr r7 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 5e4d4 <__cxa_atexit@plt+0x52188> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e144 <__cxa_atexit@plt+0x51df8> │ │ │ │ - ldr r7, [pc, #32] @ 5e15c <__cxa_atexit@plt+0x51e10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r3, [pc, #12] @ 5e158 <__cxa_atexit@plt+0x51e0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq sp, r8, lsl r7 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5e17c <__cxa_atexit@plt+0x51e30> │ │ │ │ + bne 5e4e4 <__cxa_atexit@plt+0x52198> │ │ │ │ + ldr r3, [pc, #64] @ 5e510 <__cxa_atexit@plt+0x521c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 5e19c <__cxa_atexit@plt+0x51e50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5e25c <__cxa_atexit@plt+0x51f10> │ │ │ │ - ldr r1, [pc, #208] @ 5e290 <__cxa_atexit@plt+0x51f44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #204] @ 5e294 <__cxa_atexit@plt+0x51f48> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - add r3, r3, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5e26c <__cxa_atexit@plt+0x51f20> │ │ │ │ - ldr r9, [pc, #136] @ 5e29c <__cxa_atexit@plt+0x51f50> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #132] @ 5e2a0 <__cxa_atexit@plt+0x51f54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #128] @ 5e2a4 <__cxa_atexit@plt+0x51f58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #36] @ 5e298 <__cxa_atexit@plt+0x51f4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff7b4 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq lr, r4, asr #30 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e314 <__cxa_atexit@plt+0x51fc8> │ │ │ │ - ldr r9, [pc, #92] @ 5e32c <__cxa_atexit@plt+0x51fe0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ 5e330 <__cxa_atexit@plt+0x51fe4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #84] @ 5e334 <__cxa_atexit@plt+0x51fe8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 5e338 <__cxa_atexit@plt+0x51fec> │ │ │ │ + b 5e4ec <__cxa_atexit@plt+0x521a0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 5e50c <__cxa_atexit@plt+0x521c0> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq lr, r8, lsl #29 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e400 <__cxa_atexit@plt+0x520b4> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcc 5e45c <__cxa_atexit@plt+0x52110> │ │ │ │ - ldr r1, [pc, #332] @ 5e4b8 <__cxa_atexit@plt+0x5216c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [r1, #8]! │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - sub sl, r2, #3 │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r2, [pc, #284] @ 5e4bc <__cxa_atexit@plt+0x52170> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add ip, r3, #44 @ 0x2c │ │ │ │ - cmp r9, ip │ │ │ │ - bcc 5e48c <__cxa_atexit@plt+0x52140> │ │ │ │ - ldr lr, [pc, #276] @ 5e4d0 <__cxa_atexit@plt+0x52184> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #272] @ 5e4d4 <__cxa_atexit@plt+0x52188> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #228] @ 5e4d8 <__cxa_atexit@plt+0x5218c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, ip │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5e46c <__cxa_atexit@plt+0x52120> │ │ │ │ - ldr lr, [pc, #164] @ 5e4c4 <__cxa_atexit@plt+0x52178> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ 5e4c8 <__cxa_atexit@plt+0x5217c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #128] @ 5e4cc <__cxa_atexit@plt+0x52180> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #64] @ 5e4b4 <__cxa_atexit@plt+0x52168> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldr r7, [pc, #44] @ 5e4c0 <__cxa_atexit@plt+0x52174> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ 5e514 <__cxa_atexit@plt+0x521c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffbe0 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff60c │ │ │ │ - cmpeq lr, ip, lsl sp │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - cmpeq lr, r4, ror sp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e544 <__cxa_atexit@plt+0x521f8> │ │ │ │ - ldr r1, [pc, #88] @ 5e560 <__cxa_atexit@plt+0x52214> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 5e564 <__cxa_atexit@plt+0x52218> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #80] @ 5e568 <__cxa_atexit@plt+0x5221c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 5e56c <__cxa_atexit@plt+0x52220> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff52c │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq lr, r0, asr ip │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + teqeq r7, r2, ror ip │ │ │ │ + teqeq r7, r4, lsl #25 │ │ │ │ + cmpeq sp, r0, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5e598 <__cxa_atexit@plt+0x5224c> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5e640 <__cxa_atexit@plt+0x522f4> │ │ │ │ - ldr r1, [pc, #196] @ 5e674 <__cxa_atexit@plt+0x52328> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #192] @ 5e678 <__cxa_atexit@plt+0x5232c> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r6 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - sub lr, r2, #3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str ip, [r8, #16] │ │ │ │ - str sl, [r8, #20] │ │ │ │ - str r9, [r8, #24] │ │ │ │ - add sl, r8, #44 @ 0x2c │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 5e650 <__cxa_atexit@plt+0x52304> │ │ │ │ - ldr r2, [pc, #128] @ 5e680 <__cxa_atexit@plt+0x52334> │ │ │ │ + ldr r2, [pc, #36] @ 5e54c <__cxa_atexit@plt+0x52200> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 5e684 <__cxa_atexit@plt+0x52338> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #120] @ 5e688 <__cxa_atexit@plt+0x5233c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r6, #32]! │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {r1, r8, ip} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #36] @ 5e67c <__cxa_atexit@plt+0x52330> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r3] │ │ │ │ + ldr r8, [pc, #32] @ 5e550 <__cxa_atexit@plt+0x52204> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff4e4 │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffff584 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq lr, r8, asr fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5e700 <__cxa_atexit@plt+0x523b4> │ │ │ │ - ldr r9, [pc, #96] @ 5e71c <__cxa_atexit@plt+0x523d0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 5e720 <__cxa_atexit@plt+0x523d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 5e724 <__cxa_atexit@plt+0x523d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 5e728 <__cxa_atexit@plt+0x523dc> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r7, ip, lsr #24 │ │ │ │ + teqeq r7, lr, lsr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 5e578 <__cxa_atexit@plt+0x5222c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff4c8 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x015e6a9c │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5e7ec <__cxa_atexit@plt+0x524a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e814 <__cxa_atexit@plt+0x524c8> │ │ │ │ - ldr r9, [pc, #236] @ 5e848 <__cxa_atexit@plt+0x524fc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #232] @ 5e84c <__cxa_atexit@plt+0x52500> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - sub r3, r3, #3 │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r8, #8 │ │ │ │ - stm r3, {r0, r2, ip, lr} │ │ │ │ - str sl, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5e824 <__cxa_atexit@plt+0x524d8> │ │ │ │ - ldr lr, [pc, #184] @ 5e85c <__cxa_atexit@plt+0x52510> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #180] @ 5e860 <__cxa_atexit@plt+0x52514> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #136] @ 5e864 <__cxa_atexit@plt+0x52518> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #96] @ 5e854 <__cxa_atexit@plt+0x52508> │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlaltteq r2, sp, r0, r3 │ │ │ │ + strdeq r2, [sp, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e5f0 <__cxa_atexit@plt+0x522a4> │ │ │ │ + ldr r3, [pc, #96] @ 5e600 <__cxa_atexit@plt+0x522b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #76] @ 5e858 <__cxa_atexit@plt+0x5250c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 5e850 <__cxa_atexit@plt+0x52504> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff6a4 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq lr, ip, asr r9 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xfffff3d8 │ │ │ │ - cmpeq lr, ip, lsl #19 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5e8b8 <__cxa_atexit@plt+0x5256c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5e97c <__cxa_atexit@plt+0x52630> │ │ │ │ - ldr r7, [pc, #308] @ 5e9d0 <__cxa_atexit@plt+0x52684> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + beq 5e5c8 <__cxa_atexit@plt+0x5227c> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 5e5dc <__cxa_atexit@plt+0x52290> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5e984 <__cxa_atexit@plt+0x52638> │ │ │ │ - ldr lr, [pc, #232] @ 5e9b4 <__cxa_atexit@plt+0x52668> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #228] @ 5e9b8 <__cxa_atexit@plt+0x5266c> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r3, #3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - mov r8, r6 │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - sub r9, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r8, #-12] │ │ │ │ - stmdb r8, {r2, ip} │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [pc, #164] @ 5e9bc <__cxa_atexit@plt+0x52670> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5e994 <__cxa_atexit@plt+0x52648> │ │ │ │ - ldr lr, [pc, #144] @ 5e9c4 <__cxa_atexit@plt+0x52678> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 5e9c8 <__cxa_atexit@plt+0x5267c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #44]! @ 0x2c │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #96] @ 5e9cc <__cxa_atexit@plt+0x52680> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #12 │ │ │ │ - b 5e988 <__cxa_atexit@plt+0x5263c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 5e9c0 <__cxa_atexit@plt+0x52674> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xfffff350 │ │ │ │ - @ instruction: 0xfffff400 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - ldrsheq r6, [lr, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffff510 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ea08 <__cxa_atexit@plt+0x526bc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5ea10 <__cxa_atexit@plt+0x526c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #60] @ 5e60c <__cxa_atexit@plt+0x522c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ 5e610 <__cxa_atexit@plt+0x522c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, ror #14 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5ea54 <__cxa_atexit@plt+0x52708> │ │ │ │ - ldr r7, [pc, #48] @ 5ea6c <__cxa_atexit@plt+0x52720> │ │ │ │ + ldr r7, [pc, #32] @ 5e604 <__cxa_atexit@plt+0x522b8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 5ea70 <__cxa_atexit@plt+0x52724> │ │ │ │ + ldr r0, [pc, #28] @ 5e608 <__cxa_atexit@plt+0x522bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 5e614 <__cxa_atexit@plt+0x522c8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq sp, r0, lsl lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + hvceq 53812 @ 0xd234 │ │ │ │ + cmpeq sp, ip, ror #6 │ │ │ │ + @ instruction: 0x014d239c │ │ │ │ + @ instruction: 0x014d2394 │ │ │ │ + @ instruction: 0x014d2398 │ │ │ │ + cmpeq sp, r0, ror #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5e650 <__cxa_atexit@plt+0x52304> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #32] @ 5e654 <__cxa_atexit@plt+0x52308> │ │ │ │ + add r3, pc, r3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + moveq r3, r2 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r0, asr #6 │ │ │ │ + cmpeq sp, r4, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ead0 <__cxa_atexit@plt+0x52784> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5ead8 <__cxa_atexit@plt+0x5278c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 5e6dc <__cxa_atexit@plt+0x52390> │ │ │ │ + ldr r7, [pc, #116] @ 5e6ec <__cxa_atexit@plt+0x523a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5e6c0 <__cxa_atexit@plt+0x52374> │ │ │ │ + ldr r1, [pc, #100] @ 5e6f0 <__cxa_atexit@plt+0x523a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5e6d0 <__cxa_atexit@plt+0x52384> │ │ │ │ + ldr r7, [pc, #72] @ 5e6f4 <__cxa_atexit@plt+0x523a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015e669c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e6f8 <__cxa_atexit@plt+0x523ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbeq r6, [lr, #-184] @ 0xffffff48 │ │ │ │ + smlalbteq r2, sp, r8, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 5e750 <__cxa_atexit@plt+0x52404> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5e748 <__cxa_atexit@plt+0x523fc> │ │ │ │ + ldr r7, [pc, #32] @ 5e754 <__cxa_atexit@plt+0x52408> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq lr, r0, asr fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 5e788 <__cxa_atexit@plt+0x5243c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, ip, lsl fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 5eb1c <__cxa_atexit@plt+0x527d0> │ │ │ │ - ldr r7, [pc, #48] @ 5eb34 <__cxa_atexit@plt+0x527e8> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5e820 <__cxa_atexit@plt+0x524d4> │ │ │ │ + ldr r7, [pc, #132] @ 5e830 <__cxa_atexit@plt+0x524e4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 5eb38 <__cxa_atexit@plt+0x527ec> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 5e7f4 <__cxa_atexit@plt+0x524a8> │ │ │ │ + ldr r1, [pc, #116] @ 5e834 <__cxa_atexit@plt+0x524e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 5e804 <__cxa_atexit@plt+0x524b8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 5e810 <__cxa_atexit@plt+0x524c4> │ │ │ │ + ldr r7, [pc, #76] @ 5e838 <__cxa_atexit@plt+0x524ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5e840 <__cxa_atexit@plt+0x524f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5e83c <__cxa_atexit@plt+0x524f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq sp, r8, ror #26 │ │ │ │ - cmpeq sp, r0, lsl #26 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq lr, ip, asr r9 │ │ │ │ + smlalbbeq r2, sp, r8, r1 │ │ │ │ + cmpeq lr, ip, asr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 5e8a8 <__cxa_atexit@plt+0x5255c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5e890 <__cxa_atexit@plt+0x52544> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 5e898 <__cxa_atexit@plt+0x5254c> │ │ │ │ + ldr r7, [pc, #36] @ 5e8ac <__cxa_atexit@plt+0x52560> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 5e8b0 <__cxa_atexit@plt+0x52564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq lr, r0, asr #17 │ │ │ │ + ldrsbeq r6, [lr, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 5e8f0 <__cxa_atexit@plt+0x525a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #40] @ 5e8f4 <__cxa_atexit@plt+0x525a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r4, lsl #17 │ │ │ │ + cmpeq lr, r8, lsr #17 │ │ │ │ + smlalbteq r2, sp, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 5eb90 <__cxa_atexit@plt+0x52844> │ │ │ │ + bhi 5e94c <__cxa_atexit@plt+0x52600> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eb88 <__cxa_atexit@plt+0x5283c> │ │ │ │ - ldr r8, [pc, #40] @ 5eb98 <__cxa_atexit@plt+0x5284c> │ │ │ │ + beq 5e944 <__cxa_atexit@plt+0x525f8> │ │ │ │ + ldr r8, [pc, #40] @ 5e954 <__cxa_atexit@plt+0x52608> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 5eb9c <__cxa_atexit@plt+0x52850> │ │ │ │ + ldr r3, [pc, #36] @ 5e958 <__cxa_atexit@plt+0x5260c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ - b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ + b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbteq r1, sp, r0, ip │ │ │ │ - cmpeq lr, r0, asr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ebd4 <__cxa_atexit@plt+0x52888> │ │ │ │ - ldr r3, [pc, #32] @ 5ebdc <__cxa_atexit@plt+0x52890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 5ebe0 <__cxa_atexit@plt+0x52894> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x015e6590 │ │ │ │ + teqeq r7, r8 @ │ │ │ │ + cmpeq lr, r4, lsl #17 │ │ │ │ + cmpeq sp, r8, rrx │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 5ec10 <__cxa_atexit@plt+0x528c4> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5e9a4 <__cxa_atexit@plt+0x52658> │ │ │ │ + ldr r7, [pc, #52] @ 5e9b4 <__cxa_atexit@plt+0x52668> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5e998 <__cxa_atexit@plt+0x5264c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e9c8 <__cxa_atexit@plt+0x5267c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5e9b8 <__cxa_atexit@plt+0x5266c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq sp, r4, lsr r0 │ │ │ │ + cmpeq sp, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #116] @ 5ea48 <__cxa_atexit@plt+0x526fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5ea20 <__cxa_atexit@plt+0x526d4> │ │ │ │ + ldr r7, [r5] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne 5ea2c <__cxa_atexit@plt+0x526e0> │ │ │ │ + ldr r3, [pc, #64] @ 5ea4c <__cxa_atexit@plt+0x52700> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 5ec14 <__cxa_atexit@plt+0x528c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - cmpeq sp, r4, lsr ip │ │ │ │ - cmpeq lr, ip, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ec64 <__cxa_atexit@plt+0x52918> │ │ │ │ - ldr r2, [pc, #56] @ 5ec6c <__cxa_atexit@plt+0x52920> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5ec70 <__cxa_atexit@plt+0x52924> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5ec74 <__cxa_atexit@plt+0x52928> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5ea40 <__cxa_atexit@plt+0x526f4> │ │ │ │ + b 5eac8 <__cxa_atexit@plt+0x5277c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r1, sp, r4, fp │ │ │ │ - cmpeq lr, ip, lsl r5 │ │ │ │ - cmpeq lr, r4, lsr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ecc4 <__cxa_atexit@plt+0x52978> │ │ │ │ - ldr r2, [pc, #56] @ 5eccc <__cxa_atexit@plt+0x52980> │ │ │ │ + ldr r7, [pc, #28] @ 5ea50 <__cxa_atexit@plt+0x52704> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq lr, r4, lsl r7 │ │ │ │ + hvceq 53748 @ 0xd1f4 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne 5ea94 <__cxa_atexit@plt+0x52748> │ │ │ │ + ldr r2, [pc, #52] @ 5eab4 <__cxa_atexit@plt+0x52768> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5ecd0 <__cxa_atexit@plt+0x52984> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5ecd4 <__cxa_atexit@plt+0x52988> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 5eaac <__cxa_atexit@plt+0x52760> │ │ │ │ + b 5eac8 <__cxa_atexit@plt+0x5277c> │ │ │ │ + ldr r7, [pc, #28] @ 5eab8 <__cxa_atexit@plt+0x5276c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r3, #20]! │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x014d1b94 │ │ │ │ - ldrheq r6, [lr, #-76] @ 0xffffffb4 │ │ │ │ - ldrsbeq r6, [lr, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq lr, ip, lsr #13 │ │ │ │ + cmpeq sp, ip, lsl #30 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5eb14 <__cxa_atexit@plt+0x527c8> │ │ │ │ + ldr r1, [pc, #140] @ 5eb74 <__cxa_atexit@plt+0x52828> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r3, #2] │ │ │ │ + str r1, [r5] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5eb50 <__cxa_atexit@plt+0x52804> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5eb38 <__cxa_atexit@plt+0x527ec> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133f094 <__cxa_atexit@plt+0x1332d48> │ │ │ │ + ldr r1, [pc, #76] @ 5eb68 <__cxa_atexit@plt+0x5281c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r3, #3] │ │ │ │ + str r1, [r5] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 5eb50 <__cxa_atexit@plt+0x52804> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5eb58 <__cxa_atexit@plt+0x5280c> │ │ │ │ + ldr r7, [pc, #44] @ 5eb6c <__cxa_atexit@plt+0x52820> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [pc, #36] @ 5eb70 <__cxa_atexit@plt+0x52824> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133f094 <__cxa_atexit@plt+0x1332d48> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x014d1e90 │ │ │ │ + smlalbbeq r1, sp, r4, lr │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq sp, r0, asr lr │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5eba4 <__cxa_atexit@plt+0x52858> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133f094 <__cxa_atexit@plt+0x1332d48> │ │ │ │ + ldr r7, [pc, #16] @ 5ebbc <__cxa_atexit@plt+0x52870> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [pc, #8] @ 5ebc0 <__cxa_atexit@plt+0x52874> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r4, lsr #28 │ │ │ │ + cmpeq sp, r8, lsl lr │ │ │ │ + cmpeq sp, r4, lsl #28 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5ebf4 <__cxa_atexit@plt+0x528a8> │ │ │ │ + ldr r7, [pc, #36] @ 5ec08 <__cxa_atexit@plt+0x528bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [pc, #28] @ 5ec0c <__cxa_atexit@plt+0x528c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133f094 <__cxa_atexit@plt+0x1332d48> │ │ │ │ + smlaltteq r1, sp, ip, sp │ │ │ │ + smlaltteq r1, sp, r0, sp │ │ │ │ + smlalbteq r1, sp, r4, sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ed24 <__cxa_atexit@plt+0x529d8> │ │ │ │ - ldr r2, [pc, #56] @ 5ed2c <__cxa_atexit@plt+0x529e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 5ec70 <__cxa_atexit@plt+0x52924> │ │ │ │ + ldr r7, [pc, #96] @ 5ec94 <__cxa_atexit@plt+0x52948> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 5ed30 <__cxa_atexit@plt+0x529e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 5ed34 <__cxa_atexit@plt+0x529e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ec80 <__cxa_atexit@plt+0x52934> │ │ │ │ + ldr r7, [pc, #76] @ 5ec98 <__cxa_atexit@plt+0x5294c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5ec64 <__cxa_atexit@plt+0x52918> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e9c8 <__cxa_atexit@plt+0x5267c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 5eca0 <__cxa_atexit@plt+0x52954> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ec9c <__cxa_atexit@plt+0x52950> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsr #22 │ │ │ │ - cmpeq lr, ip, asr r4 │ │ │ │ - cmpeq lr, r4, ror r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq sp, r8, asr sp │ │ │ │ + hvceq 53712 @ 0xd1d0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 5ecd8 <__cxa_atexit@plt+0x5298c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 5ecdc <__cxa_atexit@plt+0x52990> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015e6494 │ │ │ │ + ldrheq r6, [lr, #-72] @ 0xffffffb8 │ │ │ │ + strdeq r1, [sp, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5ed84 <__cxa_atexit@plt+0x52a38> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5ed8c <__cxa_atexit@plt+0x52a40> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5ed90 <__cxa_atexit@plt+0x52a44> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ + bhi 5ed4c <__cxa_atexit@plt+0x52a00> │ │ │ │ + ldr r7, [pc, #96] @ 5ed70 <__cxa_atexit@plt+0x52a24> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ed5c <__cxa_atexit@plt+0x52a10> │ │ │ │ + ldr r7, [pc, #76] @ 5ed74 <__cxa_atexit@plt+0x52a28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5ed40 <__cxa_atexit@plt+0x529f4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e9c8 <__cxa_atexit@plt+0x5267c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r6, [lr, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq lr, r0, lsl #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5edc8 <__cxa_atexit@plt+0x52a7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5edd0 <__cxa_atexit@plt+0x52a84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #40] @ 5ed7c <__cxa_atexit@plt+0x52a30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ed78 <__cxa_atexit@plt+0x52a2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + hvceq 53708 @ 0xd1cc │ │ │ │ + @ instruction: 0x014d1c94 │ │ │ │ + cmpeq sp, r4, asr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ee14 <__cxa_atexit@plt+0x52ac8> │ │ │ │ - ldr r2, [pc, #40] @ 5ee24 <__cxa_atexit@plt+0x52ad8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5edd4 <__cxa_atexit@plt+0x52a88> │ │ │ │ + ldr r7, [pc, #52] @ 5ede4 <__cxa_atexit@plt+0x52a98> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5edc8 <__cxa_atexit@plt+0x52a7c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 5e9c8 <__cxa_atexit@plt+0x5267c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5ede8 <__cxa_atexit@plt+0x52a9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ee74 <__cxa_atexit@plt+0x52b28> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5ee7c <__cxa_atexit@plt+0x52b30> │ │ │ │ + @ instruction: 0xfffffc14 │ │ │ │ + cmpeq sp, r4, lsl #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ee4c <__cxa_atexit@plt+0x52b00> │ │ │ │ + ldr r3, [pc, #80] @ 5ee64 <__cxa_atexit@plt+0x52b18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #76] @ 5ee68 <__cxa_atexit@plt+0x52b1c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #72] @ 5ee6c <__cxa_atexit@plt+0x52b20> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5ee80 <__cxa_atexit@plt+0x52b34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + 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] @ 5ee70 <__cxa_atexit@plt+0x52b24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, lsl #6 │ │ │ │ - cmpeq lr, r0, lsl r3 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmpeq lr, r8, asr r3 │ │ │ │ + @ instruction: 0x014d1b9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5eeb8 <__cxa_atexit@plt+0x52b6c> │ │ │ │ + bhi 5eeb4 <__cxa_atexit@plt+0x52b68> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5eec0 <__cxa_atexit@plt+0x52b74> │ │ │ │ + ldr r1, [pc, #36] @ 5eebc <__cxa_atexit@plt+0x52b70> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ 5eec0 <__cxa_atexit@plt+0x52b74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 118fa7c <__cxa_atexit@plt+0x1183730> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ ldrheq r6, [lr, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbeq r6, [lr, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5ef08 <__cxa_atexit@plt+0x52bbc> │ │ │ │ - ldr r2, [pc, #44] @ 5ef18 <__cxa_atexit@plt+0x52bcc> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5ef20 <__cxa_atexit@plt+0x52bd4> │ │ │ │ + ldr r2, [pc, #48] @ 5ef30 <__cxa_atexit@plt+0x52be4> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ 5ef34 <__cxa_atexit@plt+0x52be8> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ef68 <__cxa_atexit@plt+0x52c1c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5ef70 <__cxa_atexit@plt+0x52c24> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5ef74 <__cxa_atexit@plt+0x52c28> │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r7, r5, lsl r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5ef80 <__cxa_atexit@plt+0x52c34> │ │ │ │ + ldr r1, [pc, #52] @ 5ef90 <__cxa_atexit@plt+0x52c44> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ 5ef94 <__cxa_atexit@plt+0x52c48> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsl r2 │ │ │ │ - cmpeq lr, ip, lsl r2 │ │ │ │ + cmpeq lr, r8, lsl #4 │ │ │ │ + cmpeq lr, r4, ror #3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5efac <__cxa_atexit@plt+0x52c60> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5efb4 <__cxa_atexit@plt+0x52c68> │ │ │ │ + bhi 5eff8 <__cxa_atexit@plt+0x52cac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f004 <__cxa_atexit@plt+0x52cb8> │ │ │ │ + ldr r2, [pc, #76] @ 5f014 <__cxa_atexit@plt+0x52cc8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 5f018 <__cxa_atexit@plt+0x52ccc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 5f01c <__cxa_atexit@plt+0x52cd0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, asr #3 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq lr, ip, ror r1 │ │ │ │ + teqeq r7, r9, lsr r1 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5eff8 <__cxa_atexit@plt+0x52cac> │ │ │ │ - ldr r2, [pc, #40] @ 5f008 <__cxa_atexit@plt+0x52cbc> │ │ │ │ + bcc 5f084 <__cxa_atexit@plt+0x52d38> │ │ │ │ + ldr r2, [pc, #76] @ 5f094 <__cxa_atexit@plt+0x52d48> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 5f098 <__cxa_atexit@plt+0x52d4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r2, [pc, #52] @ 5f09c <__cxa_atexit@plt+0x52d50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq lr, r8, lsl r1 │ │ │ │ + cmpeq lr, ip, ror #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f040 <__cxa_atexit@plt+0x52cf4> │ │ │ │ + bhi 5f0e0 <__cxa_atexit@plt+0x52d94> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f048 <__cxa_atexit@plt+0x52cfc> │ │ │ │ + ldr r1, [pc, #36] @ 5f0e8 <__cxa_atexit@plt+0x52d9c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ 5f0ec <__cxa_atexit@plt+0x52da0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 118fa7c <__cxa_atexit@plt+0x1183730> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, ip, lsr #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq lr, r8, lsl #1 │ │ │ │ + cmpeq lr, r4, lsr #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f090 <__cxa_atexit@plt+0x52d44> │ │ │ │ - ldr r2, [pc, #44] @ 5f0a0 <__cxa_atexit@plt+0x52d54> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f14c <__cxa_atexit@plt+0x52e00> │ │ │ │ + ldr r2, [pc, #48] @ 5f15c <__cxa_atexit@plt+0x52e10> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ 5f160 <__cxa_atexit@plt+0x52e14> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f0f0 <__cxa_atexit@plt+0x52da4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5f0f8 <__cxa_atexit@plt+0x52dac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5f0fc <__cxa_atexit@plt+0x52db0> │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r7, r3, ror #31 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f1ac <__cxa_atexit@plt+0x52e60> │ │ │ │ + ldr r1, [pc, #52] @ 5f1bc <__cxa_atexit@plt+0x52e70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ 5f1c0 <__cxa_atexit@plt+0x52e74> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015e6090 │ │ │ │ - @ instruction: 0x015e6094 │ │ │ │ + ldrsbeq r5, [lr, #-252] @ 0xffffff04 │ │ │ │ + ldrheq r5, [lr, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5f134 <__cxa_atexit@plt+0x52de8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f13c <__cxa_atexit@plt+0x52df0> │ │ │ │ + bhi 5f224 <__cxa_atexit@plt+0x52ed8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f230 <__cxa_atexit@plt+0x52ee4> │ │ │ │ + ldr r2, [pc, #76] @ 5f240 <__cxa_atexit@plt+0x52ef4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 5f244 <__cxa_atexit@plt+0x52ef8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 5f248 <__cxa_atexit@plt+0x52efc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsr r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq lr, r0, asr pc │ │ │ │ + teqeq r7, r7, lsl #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f180 <__cxa_atexit@plt+0x52e34> │ │ │ │ - ldr r2, [pc, #40] @ 5f190 <__cxa_atexit@plt+0x52e44> │ │ │ │ + bcc 5f2b0 <__cxa_atexit@plt+0x52f64> │ │ │ │ + ldr r2, [pc, #76] @ 5f2c0 <__cxa_atexit@plt+0x52f74> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 5f2c4 <__cxa_atexit@plt+0x52f78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r2, [pc, #52] @ 5f2c8 <__cxa_atexit@plt+0x52f7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f1e0 <__cxa_atexit@plt+0x52e94> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5f1e8 <__cxa_atexit@plt+0x52e9c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5f1ec <__cxa_atexit@plt+0x52ea0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, r0, lsr #31 │ │ │ │ - cmpeq lr, r4, lsr #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f23c <__cxa_atexit@plt+0x52ef0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 5f244 <__cxa_atexit@plt+0x52ef8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 5f248 <__cxa_atexit@plt+0x52efc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, r4, asr #30 │ │ │ │ - cmpeq lr, r8, asr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f280 <__cxa_atexit@plt+0x52f34> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5f288 <__cxa_atexit@plt+0x52f3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ cmpeq lr, ip, ror #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f2cc <__cxa_atexit@plt+0x52f80> │ │ │ │ - ldr r2, [pc, #40] @ 5f2dc <__cxa_atexit@plt+0x52f90> │ │ │ │ + cmpeq lr, r0, asr #29 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r1, r6 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f3bc <__cxa_atexit@plt+0x53070> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + add r6, r1, #24 │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5f344 <__cxa_atexit@plt+0x52ff8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f3d0 <__cxa_atexit@plt+0x53084> │ │ │ │ + ldr r3, [pc, #240] @ 5f404 <__cxa_atexit@plt+0x530b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r1 │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble 5f38c <__cxa_atexit@plt+0x53040> │ │ │ │ + ldr r3, [pc, #204] @ 5f40c <__cxa_atexit@plt+0x530c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 5f394 <__cxa_atexit@plt+0x53048> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f3dc <__cxa_atexit@plt+0x53090> │ │ │ │ + ldr r2, [pc, #152] @ 5f3f4 <__cxa_atexit@plt+0x530a8> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ + mov r3, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble 5f3a4 <__cxa_atexit@plt+0x53058> │ │ │ │ + ldr r2, [pc, #116] @ 5f3fc <__cxa_atexit@plt+0x530b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 5f3ac <__cxa_atexit@plt+0x53060> │ │ │ │ + ldr r3, [pc, #116] @ 5f408 <__cxa_atexit@plt+0x530bc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r1, #20] │ │ │ │ + str r2, [r1, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #76] @ 5f3f8 <__cxa_atexit@plt+0x530ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r1, #20] │ │ │ │ + str r3, [r1, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ 5f414 <__cxa_atexit@plt+0x530c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - smlaltbeq r1, sp, r4, r5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5f310 <__cxa_atexit@plt+0x52fc4> │ │ │ │ - ldr r3, [pc, #28] @ 5f320 <__cxa_atexit@plt+0x52fd4> │ │ │ │ + ldr r3, [pc, #56] @ 5f410 <__cxa_atexit@plt+0x530c4> │ │ │ │ add r3, pc, r3 │ │ │ │ + b 5f3e4 <__cxa_atexit@plt+0x53098> │ │ │ │ + ldr r3, [pc, #28] @ 5f400 <__cxa_atexit@plt+0x530b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 5f324 <__cxa_atexit@plt+0x52fd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq sp, ip, lsr r6 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f48c <__cxa_atexit@plt+0x53140> │ │ │ │ + ldr lr, [pc, #100] @ 5f4a4 <__cxa_atexit@plt+0x53158> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r3, r2 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 5f474 <__cxa_atexit@plt+0x53128> │ │ │ │ + ldr r1, [pc, #60] @ 5f4ac <__cxa_atexit@plt+0x53160> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 5f47c <__cxa_atexit@plt+0x53130> │ │ │ │ + ldr r1, [pc, #44] @ 5f4a8 <__cxa_atexit@plt+0x5315c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalbbeq r1, sp, r8, r5 │ │ │ │ - cmpeq sp, r0, ror #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f374 <__cxa_atexit@plt+0x53028> │ │ │ │ - ldr r2, [pc, #48] @ 5f380 <__cxa_atexit@plt+0x53034> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 5f384 <__cxa_atexit@plt+0x53038> │ │ │ │ + ldr r3, [pc, #28] @ 5f4b0 <__cxa_atexit@plt+0x53164> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5f528 <__cxa_atexit@plt+0x531dc> │ │ │ │ + ldr lr, [pc, #100] @ 5f540 <__cxa_atexit@plt+0x531f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r2 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 5f510 <__cxa_atexit@plt+0x531c4> │ │ │ │ + ldr r1, [pc, #60] @ 5f548 <__cxa_atexit@plt+0x531fc> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + b 5f518 <__cxa_atexit@plt+0x531cc> │ │ │ │ + ldr r1, [pc, #44] @ 5f544 <__cxa_atexit@plt+0x531f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 5f54c <__cxa_atexit@plt+0x53200> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff854 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq sp, r0, lsl #10 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 5f3bc <__cxa_atexit@plt+0x53070> │ │ │ │ + @ instruction: 0xfffff99c │ │ │ │ + @ instruction: 0xfffff9c8 │ │ │ │ + @ instruction: 0xfffffb1c │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5f5c4 <__cxa_atexit@plt+0x53278> │ │ │ │ + ldr r3, [pc, #100] @ 5f5d4 <__cxa_atexit@plt+0x53288> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 5f3c0 <__cxa_atexit@plt+0x53074> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrheq r5, [lr, #-216] @ 0xffffff28 │ │ │ │ - smlalbteq r1, sp, r4, r4 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5f3ec <__cxa_atexit@plt+0x530a0> │ │ │ │ - ldr r7, [pc, #32] @ 5f404 <__cxa_atexit@plt+0x530b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r3, [pc, #12] @ 5f400 <__cxa_atexit@plt+0x530b4> │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 5f5a4 <__cxa_atexit@plt+0x53258> │ │ │ │ + ldr r3, [pc, #84] @ 5f5d8 <__cxa_atexit@plt+0x5328c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltbeq r1, sp, ip, r4 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 5f5b4 <__cxa_atexit@plt+0x53268> │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + b 5f2d8 <__cxa_atexit@plt+0x52f8c> │ │ │ │ + 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] @ 5f5dc <__cxa_atexit@plt+0x53290> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq sp, r8, lsr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 5f424 <__cxa_atexit@plt+0x530d8> │ │ │ │ + ldr r3, [pc, #48] @ 5f620 <__cxa_atexit@plt+0x532d4> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + str r9, [r5, #8] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 5f614 <__cxa_atexit@plt+0x532c8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 5f2d8 <__cxa_atexit@plt+0x52f8c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 5f444 <__cxa_atexit@plt+0x530f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5f504 <__cxa_atexit@plt+0x531b8> │ │ │ │ - ldr r1, [pc, #208] @ 5f538 <__cxa_atexit@plt+0x531ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #204] @ 5f53c <__cxa_atexit@plt+0x531f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - add r3, r3, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5f514 <__cxa_atexit@plt+0x531c8> │ │ │ │ - ldr r9, [pc, #136] @ 5f544 <__cxa_atexit@plt+0x531f8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #132] @ 5f548 <__cxa_atexit@plt+0x531fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #128] @ 5f54c <__cxa_atexit@plt+0x53200> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #36] @ 5f540 <__cxa_atexit@plt+0x531f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff7b4 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - @ instruction: 0x015e5c9c │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f5bc <__cxa_atexit@plt+0x53270> │ │ │ │ - ldr r9, [pc, #92] @ 5f5d4 <__cxa_atexit@plt+0x53288> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ 5f5d8 <__cxa_atexit@plt+0x5328c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #84] @ 5f5dc <__cxa_atexit@plt+0x53290> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 5f5e0 <__cxa_atexit@plt+0x53294> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffc20 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq lr, r0, ror #23 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5f6a8 <__cxa_atexit@plt+0x5335c> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcc 5f704 <__cxa_atexit@plt+0x533b8> │ │ │ │ - ldr r1, [pc, #332] @ 5f760 <__cxa_atexit@plt+0x53414> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [r1, #8]! │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - sub sl, r2, #3 │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r2, [pc, #284] @ 5f764 <__cxa_atexit@plt+0x53418> │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 5f2d8 <__cxa_atexit@plt+0x52f8c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 5f68c <__cxa_atexit@plt+0x53340> │ │ │ │ + ldr r2, [pc, #56] @ 5f698 <__cxa_atexit@plt+0x5334c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add ip, r3, #44 @ 0x2c │ │ │ │ - cmp r9, ip │ │ │ │ - bcc 5f734 <__cxa_atexit@plt+0x533e8> │ │ │ │ - ldr lr, [pc, #276] @ 5f778 <__cxa_atexit@plt+0x5342c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #272] @ 5f77c <__cxa_atexit@plt+0x53430> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #228] @ 5f780 <__cxa_atexit@plt+0x53434> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, ip │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 5f714 <__cxa_atexit@plt+0x533c8> │ │ │ │ - ldr lr, [pc, #164] @ 5f76c <__cxa_atexit@plt+0x53420> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ 5f770 <__cxa_atexit@plt+0x53424> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #128] @ 5f774 <__cxa_atexit@plt+0x53428> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #64] @ 5f75c <__cxa_atexit@plt+0x53410> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldr r7, [pc, #44] @ 5f768 <__cxa_atexit@plt+0x5341c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, ip │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 5f67c <__cxa_atexit@plt+0x53330> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, #0 │ │ │ │ + b 5f2d8 <__cxa_atexit@plt+0x52f8c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffbe0 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff60c │ │ │ │ - cmpeq lr, r4, ror sl │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - cmpeq lr, ip, asr #21 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 5f2d8 <__cxa_atexit@plt+0x52f8c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 5f7ec <__cxa_atexit@plt+0x534a0> │ │ │ │ - ldr r1, [pc, #88] @ 5f808 <__cxa_atexit@plt+0x534bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 5f80c <__cxa_atexit@plt+0x534c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #80] @ 5f810 <__cxa_atexit@plt+0x534c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 5f814 <__cxa_atexit@plt+0x534c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff52c │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq lr, r8, lsr #19 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5f840 <__cxa_atexit@plt+0x534f4> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 5f8e8 <__cxa_atexit@plt+0x5359c> │ │ │ │ - ldr r1, [pc, #196] @ 5f91c <__cxa_atexit@plt+0x535d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #192] @ 5f920 <__cxa_atexit@plt+0x535d4> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r6 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - sub lr, r2, #3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str ip, [r8, #16] │ │ │ │ - str sl, [r8, #20] │ │ │ │ - str r9, [r8, #24] │ │ │ │ - add sl, r8, #44 @ 0x2c │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 5f8f8 <__cxa_atexit@plt+0x535ac> │ │ │ │ - ldr r2, [pc, #128] @ 5f928 <__cxa_atexit@plt+0x535dc> │ │ │ │ + bcc 5f6ec <__cxa_atexit@plt+0x533a0> │ │ │ │ + ldr r2, [pc, #36] @ 5f704 <__cxa_atexit@plt+0x533b8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 5f92c <__cxa_atexit@plt+0x535e0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #120] @ 5f930 <__cxa_atexit@plt+0x535e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r6, #32]! │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {r1, r8, ip} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #36] @ 5f924 <__cxa_atexit@plt+0x535d8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff4e4 │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffff584 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - ldrheq r5, [lr, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5f9a8 <__cxa_atexit@plt+0x5365c> │ │ │ │ - ldr r9, [pc, #96] @ 5f9c4 <__cxa_atexit@plt+0x53678> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 5f9c8 <__cxa_atexit@plt+0x5367c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 5f9cc <__cxa_atexit@plt+0x53680> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 5f9d0 <__cxa_atexit@plt+0x53684> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff4c8 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsheq r5, [lr, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5fa94 <__cxa_atexit@plt+0x53748> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5fabc <__cxa_atexit@plt+0x53770> │ │ │ │ - ldr r9, [pc, #236] @ 5faf0 <__cxa_atexit@plt+0x537a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #232] @ 5faf4 <__cxa_atexit@plt+0x537a8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - sub r3, r3, #3 │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r8, #8 │ │ │ │ - stm r3, {r0, r2, ip, lr} │ │ │ │ - str sl, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5facc <__cxa_atexit@plt+0x53780> │ │ │ │ - ldr lr, [pc, #184] @ 5fb04 <__cxa_atexit@plt+0x537b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #180] @ 5fb08 <__cxa_atexit@plt+0x537bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #136] @ 5fb0c <__cxa_atexit@plt+0x537c0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #96] @ 5fafc <__cxa_atexit@plt+0x537b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #76] @ 5fb00 <__cxa_atexit@plt+0x537b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 5faf8 <__cxa_atexit@plt+0x537ac> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff6a4 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrheq r5, [lr, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xfffff3d8 │ │ │ │ - cmpeq lr, r4, ror #13 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5fb60 <__cxa_atexit@plt+0x53814> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5fc24 <__cxa_atexit@plt+0x538d8> │ │ │ │ - ldr r7, [pc, #308] @ 5fc78 <__cxa_atexit@plt+0x5392c> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 5f708 <__cxa_atexit@plt+0x533bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5fc2c <__cxa_atexit@plt+0x538e0> │ │ │ │ - ldr lr, [pc, #232] @ 5fc5c <__cxa_atexit@plt+0x53910> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #228] @ 5fc60 <__cxa_atexit@plt+0x53914> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r1, r3, #3 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - mov r8, r6 │ │ │ │ - str lr, [r8, #16]! │ │ │ │ - sub r9, r3, #35 @ 0x23 │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r8, #-12] │ │ │ │ - stmdb r8, {r2, ip} │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r3, [r8, #16] │ │ │ │ - ldr r3, [pc, #164] @ 5fc64 <__cxa_atexit@plt+0x53918> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r8, #20] │ │ │ │ - str r2, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 5fc3c <__cxa_atexit@plt+0x538f0> │ │ │ │ - ldr lr, [pc, #144] @ 5fc6c <__cxa_atexit@plt+0x53920> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ 5fc70 <__cxa_atexit@plt+0x53924> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #44]! @ 0x2c │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #96] @ 5fc74 <__cxa_atexit@plt+0x53928> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #12 │ │ │ │ - b 5fc30 <__cxa_atexit@plt+0x538e4> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 5fc68 <__cxa_atexit@plt+0x5391c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff3ac │ │ │ │ - @ instruction: 0xfffff350 │ │ │ │ - @ instruction: 0xfffff400 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - cmpeq lr, r4, asr r5 │ │ │ │ - @ instruction: 0xfffff510 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq sp, r4, lsl r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5fcac <__cxa_atexit@plt+0x53960> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 5fcb4 <__cxa_atexit@plt+0x53968> │ │ │ │ + bhi 5f750 <__cxa_atexit@plt+0x53404> │ │ │ │ + ldr r2, [pc, #48] @ 5f758 <__cxa_atexit@plt+0x5340c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #36] @ 5f75c <__cxa_atexit@plt+0x53410> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 5fd5c <__cxa_atexit@plt+0x53a10> │ │ │ │ + b 118fa7c <__cxa_atexit@plt+0x1183730> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [lr, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq lr, r0, lsr sl │ │ │ │ + cmpeq lr, r8, lsl sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5fcec <__cxa_atexit@plt+0x539a0> │ │ │ │ + bhi 5f7a4 <__cxa_atexit@plt+0x53458> │ │ │ │ + ldr r2, [pc, #48] @ 5f7ac <__cxa_atexit@plt+0x53460> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5fcf4 <__cxa_atexit@plt+0x539a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [pc, #36] @ 5f7b0 <__cxa_atexit@plt+0x53464> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 118fa7c <__cxa_atexit@plt+0x1183730> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, lsl #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 5fd3c <__cxa_atexit@plt+0x539f0> │ │ │ │ - ldr r2, [pc, #44] @ 5fd4c <__cxa_atexit@plt+0x53a00> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + ldrsbeq r5, [lr, #-156] @ 0xffffff64 │ │ │ │ + cmpeq lr, r4, asr #19 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 5fde8 <__cxa_atexit@plt+0x53a9c> │ │ │ │ - ldr r7, [pc, #160] @ 5fe10 <__cxa_atexit@plt+0x53ac4> │ │ │ │ + bhi 5f860 <__cxa_atexit@plt+0x53514> │ │ │ │ + ldr r7, [pc, #180] @ 5f888 <__cxa_atexit@plt+0x5353c> │ │ │ │ add r7, pc, r7 │ │ │ │ stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 5fdd4 <__cxa_atexit@plt+0x53a88> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 5fde4 <__cxa_atexit@plt+0x53a98> │ │ │ │ + ands r0, r9, #3 │ │ │ │ + beq 5f814 <__cxa_atexit@plt+0x534c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 5fdf8 <__cxa_atexit@plt+0x53aac> │ │ │ │ - ldr r8, [pc, #120] @ 5fe18 <__cxa_atexit@plt+0x53acc> │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + add r7, r6, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 5f824 <__cxa_atexit@plt+0x534d8> │ │ │ │ + cmp r1, r7 │ │ │ │ + bcc 5f870 <__cxa_atexit@plt+0x53524> │ │ │ │ + ldr r3, [pc, #144] @ 5f894 <__cxa_atexit@plt+0x53548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #140] @ 5f898 <__cxa_atexit@plt+0x5354c> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #116] @ 5fe1c <__cxa_atexit@plt+0x53ad0> │ │ │ │ - add lr, pc, lr │ │ │ │ ldr r1, [r9, #2] │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r3, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + b 5f840 <__cxa_atexit@plt+0x534f4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #36] @ 5fe14 <__cxa_atexit@plt+0x53ac8> │ │ │ │ + cmp r1, r7 │ │ │ │ + bcc 5f870 <__cxa_atexit@plt+0x53524> │ │ │ │ + ldr r3, [pc, #88] @ 5f88c <__cxa_atexit@plt+0x53540> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #84] @ 5f890 <__cxa_atexit@plt+0x53544> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #52] @ 5f89c <__cxa_atexit@plt+0x53550> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r7 │ │ │ │ mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r0, [sp, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + teqeq r7, r1, ror #17 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + teqeq r7, fp, lsl #18 │ │ │ │ + smlaltbeq r1, sp, r4, r1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 5fe88 <__cxa_atexit@plt+0x53b3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 5fe90 <__cxa_atexit@plt+0x53b44> │ │ │ │ - ldr r8, [pc, #80] @ 5fea4 <__cxa_atexit@plt+0x53b58> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 5f8e4 <__cxa_atexit@plt+0x53598> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f914 <__cxa_atexit@plt+0x535c8> │ │ │ │ + ldr r2, [pc, #84] @ 5f928 <__cxa_atexit@plt+0x535dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #80] @ 5f92c <__cxa_atexit@plt+0x535e0> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #76] @ 5fea8 <__cxa_atexit@plt+0x53b5c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + b 5f900 <__cxa_atexit@plt+0x535b4> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f914 <__cxa_atexit@plt+0x535c8> │ │ │ │ + ldr r2, [pc, #44] @ 5f920 <__cxa_atexit@plt+0x535d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #40] @ 5f924 <__cxa_atexit@plt+0x535d8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ add r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + teqeq r7, r1, lsr #16 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + teqeq r7, fp, lsr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 5f970 <__cxa_atexit@plt+0x53624> │ │ │ │ + ldr r2, [pc, #36] @ 5f988 <__cxa_atexit@plt+0x5363c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 5f98c <__cxa_atexit@plt+0x53640> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + swpbeq r1, r0, [sp] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 5f7c0 <__cxa_atexit@plt+0x53474> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 5f55c <__cxa_atexit@plt+0x53210> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 5fa3c <__cxa_atexit@plt+0x536f0> │ │ │ │ + ldr sl, [pc, #104] @ 5fa54 <__cxa_atexit@plt+0x53708> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ 5fa58 <__cxa_atexit@plt+0x5370c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ 5fa5c <__cxa_atexit@plt+0x53710> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ 5fa60 <__cxa_atexit@plt+0x53714> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + 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] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 5fa64 <__cxa_atexit@plt+0x53718> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq lr, r4, lsl #15 │ │ │ │ + smlalbteq r0, sp, ip, pc @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5fef8 <__cxa_atexit@plt+0x53bac> │ │ │ │ - ldr r3, [pc, #60] @ 5ff08 <__cxa_atexit@plt+0x53bbc> │ │ │ │ + bhi 5fab4 <__cxa_atexit@plt+0x53768> │ │ │ │ + ldr r3, [pc, #60] @ 5fac4 <__cxa_atexit@plt+0x53778> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 5fee8 <__cxa_atexit@plt+0x53b9c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - b 5fd5c <__cxa_atexit@plt+0x53a10> │ │ │ │ + beq 5faa4 <__cxa_atexit@plt+0x53758> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 5ff0c <__cxa_atexit@plt+0x53bc0> │ │ │ │ + ldr r7, [pc, #12] @ 5fac8 <__cxa_atexit@plt+0x5377c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltbeq r0, sp, ip, r9 │ │ │ │ + cmpeq sp, r8, asr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 5fd5c <__cxa_atexit@plt+0x53a10> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 5ff5c <__cxa_atexit@plt+0x53c10> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 5ff64 <__cxa_atexit@plt+0x53c18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r0, lsl r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 5ff90 <__cxa_atexit@plt+0x53c44> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ + bhi 5fb34 <__cxa_atexit@plt+0x537e8> │ │ │ │ + ldr r3, [pc, #60] @ 5fb44 <__cxa_atexit@plt+0x537f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5fb24 <__cxa_atexit@plt+0x537d8> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ffa4 <__cxa_atexit@plt+0x53c58> │ │ │ │ - ldr r7, [pc, #8] @ 5ffa0 <__cxa_atexit@plt+0x53c54> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fb48 <__cxa_atexit@plt+0x537fc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsr #18 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r8, [pc, #140] @ 60040 <__cxa_atexit@plt+0x53cf4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #136] @ 60044 <__cxa_atexit@plt+0x53cf8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r8, [r5] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 60010 <__cxa_atexit@plt+0x53cc4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 6001c <__cxa_atexit@plt+0x53cd0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, r9 │ │ │ │ - add r3, r1, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60030 <__cxa_atexit@plt+0x53ce4> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - str r2, [r1, #16] │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r1, #8] │ │ │ │ - add r9, r9, #16 │ │ │ │ - b 5ffbc <__cxa_atexit@plt+0x53c70> │ │ │ │ - add r6, r6, r9 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - add r6, r6, r9 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r0, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrdeq r0, [sp, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 600a0 <__cxa_atexit@plt+0x53d54> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 600b0 <__cxa_atexit@plt+0x53d64> │ │ │ │ - ldr r1, [pc, #72] @ 600c0 <__cxa_atexit@plt+0x53d74> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 5ffa4 <__cxa_atexit@plt+0x53c58> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r2, #3 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60120 <__cxa_atexit@plt+0x53dd4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 60128 <__cxa_atexit@plt+0x53ddc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, ip, asr #32 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6017c <__cxa_atexit@plt+0x53e30> │ │ │ │ - ldr r3, [pc, #64] @ 60194 <__cxa_atexit@plt+0x53e48> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fbb4 <__cxa_atexit@plt+0x53868> │ │ │ │ + ldr r3, [pc, #60] @ 5fbc4 <__cxa_atexit@plt+0x53878> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 60198 <__cxa_atexit@plt+0x53e4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5fba4 <__cxa_atexit@plt+0x53858> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6019c <__cxa_atexit@plt+0x53e50> │ │ │ │ + ldr r7, [pc, #12] @ 5fbc8 <__cxa_atexit@plt+0x5387c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq lr, ip, ror r0 │ │ │ │ - cmpeq sp, r4, ror #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sp, r0, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 601f0 <__cxa_atexit@plt+0x53ea4> │ │ │ │ - ldr r3, [pc, #64] @ 60208 <__cxa_atexit@plt+0x53ebc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 6020c <__cxa_atexit@plt+0x53ec0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 60210 <__cxa_atexit@plt+0x53ec4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq lr, r8 │ │ │ │ - strdeq r0, [sp, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 60248 <__cxa_atexit@plt+0x53efc> │ │ │ │ - ldr r5, [pc, #36] @ 60258 <__cxa_atexit@plt+0x53f0c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ + bhi 5fc34 <__cxa_atexit@plt+0x538e8> │ │ │ │ + ldr r3, [pc, #60] @ 5fc44 <__cxa_atexit@plt+0x538f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5fc24 <__cxa_atexit@plt+0x538d8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 6025c <__cxa_atexit@plt+0x53f10> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fc48 <__cxa_atexit@plt+0x538fc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlaltbeq r0, sp, r0, r6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltteq r0, sp, r4, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6027c <__cxa_atexit@plt+0x53f30> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 602bc <__cxa_atexit@plt+0x53f70> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r2, r3, #11 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #44] @ 602cc <__cxa_atexit@plt+0x53f80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #40] @ 602d0 <__cxa_atexit@plt+0x53f84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, lsr pc │ │ │ │ - cmpeq lr, r8, lsr r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 60308 <__cxa_atexit@plt+0x53fbc> │ │ │ │ - ldr r5, [pc, #36] @ 60318 <__cxa_atexit@plt+0x53fcc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ + bhi 5fcb4 <__cxa_atexit@plt+0x53968> │ │ │ │ + ldr r3, [pc, #60] @ 5fcc4 <__cxa_atexit@plt+0x53978> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5fca4 <__cxa_atexit@plt+0x53958> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 6031c <__cxa_atexit@plt+0x53fd0> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fcc8 <__cxa_atexit@plt+0x5397c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - smlaltteq r0, sp, r0, r5 │ │ │ │ - ldrdeq r0, [sp, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 6033c <__cxa_atexit@plt+0x53ff0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - smlalbteq r0, sp, r0, r5 │ │ │ │ - strheq r0, [sp, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6039c <__cxa_atexit@plt+0x54050> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 603a8 <__cxa_atexit@plt+0x5405c> │ │ │ │ - ldr r2, [pc, #68] @ 603b8 <__cxa_atexit@plt+0x5406c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ 603bc <__cxa_atexit@plt+0x54070> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ 603c0 <__cxa_atexit@plt+0x54074> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r7, lr, lsr #26 │ │ │ │ - ldrsbeq r4, [lr, #-216] @ 0xffffff28 │ │ │ │ - cmpeq sp, ip, lsr #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 603e0 <__cxa_atexit@plt+0x54094> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq sp, ip, lsl r5 │ │ │ │ - cmpeq sp, ip, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60440 <__cxa_atexit@plt+0x540f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6044c <__cxa_atexit@plt+0x54100> │ │ │ │ - ldr r2, [pc, #68] @ 6045c <__cxa_atexit@plt+0x54110> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ 60460 <__cxa_atexit@plt+0x54114> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ 60464 <__cxa_atexit@plt+0x54118> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r7, sl, lsl #25 │ │ │ │ - cmpeq lr, r4, lsr sp │ │ │ │ - smlalbbeq r0, sp, r8, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 60484 <__cxa_atexit@plt+0x54138> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - hvceq 53320 @ 0xd048 │ │ │ │ - cmpeq sp, r8, ror #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 604e4 <__cxa_atexit@plt+0x54198> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 604f0 <__cxa_atexit@plt+0x541a4> │ │ │ │ - ldr r2, [pc, #68] @ 60500 <__cxa_atexit@plt+0x541b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ 60504 <__cxa_atexit@plt+0x541b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ 60508 <__cxa_atexit@plt+0x541bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sp, r8, ror #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 5fd08 <__cxa_atexit@plt+0x539bc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r7, r6, ror #23 │ │ │ │ - @ instruction: 0x015e4c90 │ │ │ │ - smlaltteq r0, sp, r0, r3 │ │ │ │ + cmpeq lr, ip, asr #8 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60558 <__cxa_atexit@plt+0x5420c> │ │ │ │ - ldr r2, [pc, #56] @ 60568 <__cxa_atexit@plt+0x5421c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #52] @ 6056c <__cxa_atexit@plt+0x54220> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #44] @ 60570 <__cxa_atexit@plt+0x54224> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 11233fc <__cxa_atexit@plt+0x11170b0> │ │ │ │ - ldr r7, [pc, #20] @ 60574 <__cxa_atexit@plt+0x54228> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5fd50 <__cxa_atexit@plt+0x53a04> │ │ │ │ + ldr r7, [pc, #52] @ 5fd60 <__cxa_atexit@plt+0x53a14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5fd44 <__cxa_atexit@plt+0x539f8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd70 <__cxa_atexit@plt+0x53a24> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 5fd64 <__cxa_atexit@plt+0x53a18> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq lr, ip, ror #27 │ │ │ │ - cmpeq lr, r4, lsr #24 │ │ │ │ - smlaltbeq r0, sp, ip, r3 │ │ │ │ - hvceq 53304 @ 0xd038 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltteq r0, sp, r4, ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 605d8 <__cxa_atexit@plt+0x5428c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ + bne 5fdd4 <__cxa_atexit@plt+0x53a88> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #196] @ 5fe58 <__cxa_atexit@plt+0x53b0c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 5fe24 <__cxa_atexit@plt+0x53ad8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 5fe30 <__cxa_atexit@plt+0x53ae4> │ │ │ │ + ldr r3, [pc, #164] @ 5fe5c <__cxa_atexit@plt+0x53b10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #180] @ 60654 <__cxa_atexit@plt+0x54308> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 6062c <__cxa_atexit@plt+0x542e0> │ │ │ │ - ldr r2, [pc, #156] @ 60658 <__cxa_atexit@plt+0x5430c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6063c <__cxa_atexit@plt+0x542f0> │ │ │ │ - b 606b0 <__cxa_atexit@plt+0x54364> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60644 <__cxa_atexit@plt+0x542f8> │ │ │ │ - ldr r7, [pc, #108] @ 6065c <__cxa_atexit@plt+0x54310> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #88] @ 60660 <__cxa_atexit@plt+0x54314> │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 5fe44 <__cxa_atexit@plt+0x53af8> │ │ │ │ + ldr lr, [pc, #116] @ 5fe60 <__cxa_atexit@plt+0x53b14> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #84] @ 60664 <__cxa_atexit@plt+0x54318> │ │ │ │ + ldr r1, [pc, #112] @ 5fe64 <__cxa_atexit@plt+0x53b18> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #104] @ 5fe68 <__cxa_atexit@plt+0x53b1c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r2, r3, #15 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ 5fe6c <__cxa_atexit@plt+0x53b20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - cmpeq lr, ip, asr #23 │ │ │ │ - ldrsbeq r4, [lr, #-208] @ 0xffffff30 │ │ │ │ - smlalbbeq r0, sp, r8, r2 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + cmpeq lr, ip, lsr #7 │ │ │ │ + cmpeq lr, ip, asr r3 │ │ │ │ + @ instruction: 0x015e5390 │ │ │ │ + cmpeq lr, ip, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 606a0 <__cxa_atexit@plt+0x54354> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fea8 <__cxa_atexit@plt+0x53b5c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r2, [pc, #44] @ 5fec0 <__cxa_atexit@plt+0x53b74> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r8, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 60698 <__cxa_atexit@plt+0x5434c> │ │ │ │ - b 606b0 <__cxa_atexit@plt+0x54364> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 5febc <__cxa_atexit@plt+0x53b70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq sp, ip, asr #4 │ │ │ │ + cmpeq lr, r4, ror #5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 60710 <__cxa_atexit@plt+0x543c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60734 <__cxa_atexit@plt+0x543e8> │ │ │ │ - ldr r7, [pc, #116] @ 60748 <__cxa_atexit@plt+0x543fc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 5ff18 <__cxa_atexit@plt+0x53bcc> │ │ │ │ + ldr r7, [pc, #108] @ 5ff4c <__cxa_atexit@plt+0x53c00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #8]! │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r9, [r3, #-4] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 5ff38 <__cxa_atexit@plt+0x53bec> │ │ │ │ + ldr r7, [pc, #76] @ 5ff50 <__cxa_atexit@plt+0x53c04> │ │ │ │ add r7, pc, r7 │ │ │ │ + stm r5, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 5ff2c <__cxa_atexit@plt+0x53be0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd70 <__cxa_atexit@plt+0x53a24> │ │ │ │ + ldr r7, [pc, #56] @ 5ff58 <__cxa_atexit@plt+0x53c0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #96] @ 6074c <__cxa_atexit@plt+0x54400> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #92] @ 60750 <__cxa_atexit@plt+0x54404> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #44] @ 60744 <__cxa_atexit@plt+0x543f8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 5ff54 <__cxa_atexit@plt+0x53c08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + strdeq r0, [sp, #-172] @ 0xffffff54 │ │ │ │ + cmpeq lr, r4, ror r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 5fff4 <__cxa_atexit@plt+0x53ca8> │ │ │ │ + ldr r3, [pc, #168] @ 60020 <__cxa_atexit@plt+0x53cd4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6072c <__cxa_atexit@plt+0x543e0> │ │ │ │ - b 60760 <__cxa_atexit@plt+0x54414> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - cmpeq lr, r8, ror #21 │ │ │ │ - cmpeq lr, ip, ror #25 │ │ │ │ - @ instruction: 0x014d019c │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + beq 60008 <__cxa_atexit@plt+0x53cbc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 607c0 <__cxa_atexit@plt+0x54474> │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 607ec <__cxa_atexit@plt+0x544a0> │ │ │ │ - ldr r7, [pc, #132] @ 60808 <__cxa_atexit@plt+0x544bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #112] @ 6080c <__cxa_atexit@plt+0x544c0> │ │ │ │ + bcc 60010 <__cxa_atexit@plt+0x53cc4> │ │ │ │ + ldr lr, [pc, #136] @ 60028 <__cxa_atexit@plt+0x53cdc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #108] @ 60810 <__cxa_atexit@plt+0x544c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 607f4 <__cxa_atexit@plt+0x544a8> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [pc, #40] @ 60804 <__cxa_atexit@plt+0x544b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr r8, [pc, #116] @ 6002c <__cxa_atexit@plt+0x53ce0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #26 │ │ │ │ + ldr r9, [pc, #108] @ 60030 <__cxa_atexit@plt+0x53ce4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ 60024 <__cxa_atexit@plt+0x53cd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - b 607f8 <__cxa_atexit@plt+0x544ac> │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r4, [lr, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - cmpeq lr, r8, lsr sl │ │ │ │ - cmpeq lr, ip, lsr ip │ │ │ │ - smlaltteq r0, sp, ip, r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60860 <__cxa_atexit@plt+0x54514> │ │ │ │ - ldr r2, [pc, #56] @ 60870 <__cxa_atexit@plt+0x54524> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #52] @ 60874 <__cxa_atexit@plt+0x54528> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #44] @ 60878 <__cxa_atexit@plt+0x5452c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 11233fc <__cxa_atexit@plt+0x11170b0> │ │ │ │ - ldr r7, [pc, #20] @ 6087c <__cxa_atexit@plt+0x54530> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - cmpeq lr, r4, ror #21 │ │ │ │ - cmpeq lr, ip, lsl r9 │ │ │ │ - smlaltbeq r0, sp, r4, r0 │ │ │ │ - hvceq 53248 @ 0xd000 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 6089c <__cxa_atexit@plt+0x54550> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq sp, r0, rrx │ │ │ │ - qdaddeq r0, r0, sp │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0x015e5198 │ │ │ │ + ldrheq r5, [lr, #-20] @ 0xffffffec │ │ │ │ + cmpeq lr, r0, ror #3 │ │ │ │ + cmpeq lr, ip, asr #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 608fc <__cxa_atexit@plt+0x545b0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 60908 <__cxa_atexit@plt+0x545bc> │ │ │ │ - ldr r2, [pc, #68] @ 60918 <__cxa_atexit@plt+0x545cc> │ │ │ │ + bcc 600a8 <__cxa_atexit@plt+0x53d5c> │ │ │ │ + ldr lr, [pc, #92] @ 600b4 <__cxa_atexit@plt+0x53d68> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #15 │ │ │ │ + ldr r8, [pc, #72] @ 600b8 <__cxa_atexit@plt+0x53d6c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r9, [pc, #64] @ 600bc <__cxa_atexit@plt+0x53d70> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsheq r5, [lr, #-12] │ │ │ │ + cmpeq lr, r8, lsr #2 │ │ │ │ + cmpeq lr, r4, lsl r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 600fc <__cxa_atexit@plt+0x53db0> │ │ │ │ + ldr r2, [pc, #40] @ 60104 <__cxa_atexit@plt+0x53db8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ 6091c <__cxa_atexit@plt+0x545d0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ 60920 <__cxa_atexit@plt+0x545d4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #28] @ 60108 <__cxa_atexit@plt+0x53dbc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq lr, r0, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60140 <__cxa_atexit@plt+0x53df4> │ │ │ │ + ldr r2, [pc, #28] @ 6014c <__cxa_atexit@plt+0x53e00> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r7, lr, asr #15 │ │ │ │ - cmpeq lr, r8, ror r8 │ │ │ │ - smlalbteq pc, ip, r8, pc @ │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq lr, r0, rrx │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6095c <__cxa_atexit@plt+0x54610> │ │ │ │ - ldr r3, [pc, #36] @ 6096c <__cxa_atexit@plt+0x54620> │ │ │ │ + bhi 601f8 <__cxa_atexit@plt+0x53eac> │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60198 <__cxa_atexit@plt+0x53e4c> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + ldr r3, [pc, #172] @ 6022c <__cxa_atexit@plt+0x53ee0> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 601e8 <__cxa_atexit@plt+0x53e9c> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 60970 <__cxa_atexit@plt+0x54624> │ │ │ │ + mov r7, r9 │ │ │ │ + b 60248 <__cxa_atexit@plt+0x53efc> │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 60208 <__cxa_atexit@plt+0x53ebc> │ │ │ │ + ldr lr, [pc, #124] @ 60234 <__cxa_atexit@plt+0x53ee8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #120] @ 60238 <__cxa_atexit@plt+0x53eec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r1, [pc, #112] @ 6023c <__cxa_atexit@plt+0x53ef0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r2, r3, #15 │ │ │ │ + stmib r6, {r1, r7, r9, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r8, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 60230 <__cxa_atexit@plt+0x53ee4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strheq pc, [ip, #-248] @ 0xffffff08 @ │ │ │ │ - hvceq 53244 @ 0xcffc │ │ │ │ + ldr r7, [pc, #24] @ 60228 <__cxa_atexit@plt+0x53edc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r6, #20 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq sp, r0, asr #16 │ │ │ │ + cmpeq lr, r0, ror #31 │ │ │ │ + @ instruction: 0x015e4f90 │ │ │ │ + cmpeq lr, r4, asr #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 609bc <__cxa_atexit@plt+0x54670> │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60a0c <__cxa_atexit@plt+0x546c0> │ │ │ │ - ldr r2, [pc, #140] @ 60a30 <__cxa_atexit@plt+0x546e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 602a4 <__cxa_atexit@plt+0x53f58> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + ldr r3, [r9, #6] │ │ │ │ + ldr r2, [pc, #124] @ 602e4 <__cxa_atexit@plt+0x53f98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 602d0 <__cxa_atexit@plt+0x53f84> │ │ │ │ + ldr r7, [pc, #92] @ 602e8 <__cxa_atexit@plt+0x53f9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 602c4 <__cxa_atexit@plt+0x53f78> │ │ │ │ + mov r7, r8 │ │ │ │ + b 5fd70 <__cxa_atexit@plt+0x53a24> │ │ │ │ + ldr r7, [pc, #68] @ 602f0 <__cxa_atexit@plt+0x53fa4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #60] @ 602f4 <__cxa_atexit@plt+0x53fa8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 60a14 <__cxa_atexit@plt+0x546c8> │ │ │ │ - ldr r7, [pc, #84] @ 60a24 <__cxa_atexit@plt+0x546d8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 602ec <__cxa_atexit@plt+0x53fa0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 60a28 <__cxa_atexit@plt+0x546dc> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffae0 │ │ │ │ + cmpeq sp, r4, ror #14 │ │ │ │ + cmpeq lr, r4, lsr #29 │ │ │ │ + ldrsbeq r4, [lr, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r6 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 60330 <__cxa_atexit@plt+0x53fe4> │ │ │ │ + ldr r7, [pc, #152] @ 603b4 <__cxa_atexit@plt+0x54068> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + mov r6, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #52 @ 0x34 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 603a4 <__cxa_atexit@plt+0x54058> │ │ │ │ + ldr r7, [pc, #112] @ 603b8 <__cxa_atexit@plt+0x5406c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + ldr lr, [pc, #100] @ 603bc <__cxa_atexit@plt+0x54070> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #60] @ 60a2c <__cxa_atexit@plt+0x546e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r9, [pc, #84] @ 603c0 <__cxa_atexit@plt+0x54074> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r7, r8 │ │ │ │ + str r9, [r7, #28]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r8, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #40] @ 0x28 │ │ │ │ + str r2, [r8, #44] @ 0x2c │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + str r8, [r8, #24] │ │ │ │ + ldr r7, [pc, #44] @ 603c4 <__cxa_atexit@plt+0x54078> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #16]! │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - b 60a18 <__cxa_atexit@plt+0x546cc> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - cmpeq lr, ip, ror #15 │ │ │ │ - ldrsheq r4, [lr, #-144] @ 0xffffff70 │ │ │ │ - cmpeq lr, r4, lsr r8 │ │ │ │ - ldrdeq pc, [ip, #-236] @ 0xffffff14 │ │ │ │ + cmpeq lr, r4, lsr lr │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + ldrsheq r4, [lr, #-220] @ 0xffffff24 │ │ │ │ + cmpeq lr, r0, lsr lr │ │ │ │ + cmpeq lr, ip, lsl lr │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6042c <__cxa_atexit@plt+0x540e0> │ │ │ │ + ldr r7, [pc, #88] @ 60448 <__cxa_atexit@plt+0x540fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r8, [pc, #80] @ 6044c <__cxa_atexit@plt+0x54100> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [pc, #76] @ 60450 <__cxa_atexit@plt+0x54104> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + sub r2, r6, #15 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 60454 <__cxa_atexit@plt+0x54108> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq lr, r0, ror #26 │ │ │ │ + @ instruction: 0x015e4d94 │ │ │ │ + @ instruction: 0x015e4d94 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 60a6c <__cxa_atexit@plt+0x54720> │ │ │ │ - ldr r3, [pc, #36] @ 60a7c <__cxa_atexit@plt+0x54730> │ │ │ │ + bhi 604a8 <__cxa_atexit@plt+0x5415c> │ │ │ │ + ldr r3, [pc, #64] @ 604b8 <__cxa_atexit@plt+0x5416c> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60498 <__cxa_atexit@plt+0x5414c> │ │ │ │ + ldr r7, [pc, #48] @ 604bc <__cxa_atexit@plt+0x54170> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r5, #-4]! │ │ │ │ + str r7, [r5] │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 60a80 <__cxa_atexit@plt+0x54734> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - smlaltbeq pc, ip, r8, lr @ │ │ │ │ - strheq pc, [ip, #-236] @ 0xffffff14 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ 60aa8 <__cxa_atexit@plt+0x5475c> │ │ │ │ + ldr r7, [pc, #16] @ 604c0 <__cxa_atexit@plt+0x54174> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq pc, [ip, #-224] @ 0xffffff20 @ │ │ │ │ - smlaltbeq pc, ip, r0, lr @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0x014d0594 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 604e4 <__cxa_atexit@plt+0x54198> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ 60ad0 <__cxa_atexit@plt+0x54784> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6051c <__cxa_atexit@plt+0x541d0> │ │ │ │ + ldr r2, [pc, #40] @ 60534 <__cxa_atexit@plt+0x541e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq pc, ip, r8, lr @ │ │ │ │ + ldr r3, [pc, #20] @ 60538 <__cxa_atexit@plt+0x541ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq lr, r4, lsl #25 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b04 <__cxa_atexit@plt+0x547b8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 60b0c <__cxa_atexit@plt+0x547c0> │ │ │ │ + bhi 60574 <__cxa_atexit@plt+0x54228> │ │ │ │ + ldr r2, [pc, #36] @ 6057c <__cxa_atexit@plt+0x54230> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 60580 <__cxa_atexit@plt+0x54234> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r9, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 8e784 <__cxa_atexit@plt+0x82438> │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, ror #12 │ │ │ │ + ldrsheq r4, [lr, #-180] @ 0xffffff4c │ │ │ │ + cmpeq lr, ip, ror #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60b68 <__cxa_atexit@plt+0x5481c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60b74 <__cxa_atexit@plt+0x54828> │ │ │ │ - ldr r1, [pc, #68] @ 60b84 <__cxa_atexit@plt+0x54838> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #64] @ 60b88 <__cxa_atexit@plt+0x5483c> │ │ │ │ + bhi 605b4 <__cxa_atexit@plt+0x54268> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 605bc <__cxa_atexit@plt+0x54270> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq lr, r4, lsl r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60bfc <__cxa_atexit@plt+0x548b0> │ │ │ │ - ldr r3, [pc, #96] @ 60c14 <__cxa_atexit@plt+0x548c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 60c18 <__cxa_atexit@plt+0x548cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #76] @ 60c1c <__cxa_atexit@plt+0x548d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ 60c20 <__cxa_atexit@plt+0x548d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 60c24 <__cxa_atexit@plt+0x548d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0x015e4690 │ │ │ │ - cmpeq lr, r4, lsl r8 │ │ │ │ - cmpeq lr, r8, lsl #12 │ │ │ │ - cmppeq ip, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 60c58 <__cxa_atexit@plt+0x5490c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 60c60 <__cxa_atexit@plt+0x54914> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8e870 <__cxa_atexit@plt+0x82524> │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl r5 │ │ │ │ + cmpeq lr, r4, lsr #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60cbc <__cxa_atexit@plt+0x54970> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 60cc8 <__cxa_atexit@plt+0x5497c> │ │ │ │ - ldr r1, [pc, #68] @ 60cd8 <__cxa_atexit@plt+0x5498c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #64] @ 60cdc <__cxa_atexit@plt+0x54990> │ │ │ │ + bhi 605f0 <__cxa_atexit@plt+0x542a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 605f8 <__cxa_atexit@plt+0x542ac> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq lr, r0, asr #9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60d50 <__cxa_atexit@plt+0x54a04> │ │ │ │ - ldr r3, [pc, #96] @ 60d68 <__cxa_atexit@plt+0x54a1c> │ │ │ │ + cmpeq lr, r8, ror #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 60644 <__cxa_atexit@plt+0x542f8> │ │ │ │ + ldr r3, [pc, #48] @ 6064c <__cxa_atexit@plt+0x54300> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 60d6c <__cxa_atexit@plt+0x54a20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #76] @ 60d70 <__cxa_atexit@plt+0x54a24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ 60d74 <__cxa_atexit@plt+0x54a28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60638 <__cxa_atexit@plt+0x542ec> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60658 <__cxa_atexit@plt+0x5430c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 60d78 <__cxa_atexit@plt+0x54a2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq lr, ip, lsr r5 │ │ │ │ - cmpeq lr, r0, asr #13 │ │ │ │ - ldrheq r4, [lr, #-68] @ 0xffffffbc │ │ │ │ - cmppeq ip, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60e00 <__cxa_atexit@plt+0x54ab4> │ │ │ │ - ldr r3, [pc, #116] @ 60e18 <__cxa_atexit@plt+0x54acc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr lr, [pc, #104] @ 60e1c <__cxa_atexit@plt+0x54ad0> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 606a0 <__cxa_atexit@plt+0x54354> │ │ │ │ + ldr r2, [pc, #92] @ 606c8 <__cxa_atexit@plt+0x5437c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 606b4 <__cxa_atexit@plt+0x54368> │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #64] @ 606cc <__cxa_atexit@plt+0x54380> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 606c0 <__cxa_atexit@plt+0x54374> │ │ │ │ + b 60718 <__cxa_atexit@plt+0x543cc> │ │ │ │ + ldr r7, [pc, #40] @ 606d0 <__cxa_atexit@plt+0x54384> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq lr, r8, lsr #21 │ │ │ │ + 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] @ 6070c <__cxa_atexit@plt+0x543c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 60704 <__cxa_atexit@plt+0x543b8> │ │ │ │ + b 60718 <__cxa_atexit@plt+0x543cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 6078c <__cxa_atexit@plt+0x54440> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 607b4 <__cxa_atexit@plt+0x54468> │ │ │ │ + ldr r1, [pc, #132] @ 607cc <__cxa_atexit@plt+0x54480> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r2, #15 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #112] @ 607d0 <__cxa_atexit@plt+0x54484> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #100] @ 60e20 <__cxa_atexit@plt+0x54ad4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #92] @ 60e24 <__cxa_atexit@plt+0x54ad8> │ │ │ │ + ldr r8, [pc, #108] @ 607d4 <__cxa_atexit@plt+0x54488> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr sl, [pc, #88] @ 60e28 <__cxa_atexit@plt+0x54adc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - str sl, [r7, #4] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r8, r7, #16 │ │ │ │ - stm r8, {r0, r1, lr} │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r7, r8} │ │ │ │ + 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 │ │ │ │ - ldr r7, [pc, #36] @ 60e2c <__cxa_atexit@plt+0x54ae0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #52] @ 607c8 <__cxa_atexit@plt+0x5447c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r2] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 607a8 <__cxa_atexit@plt+0x5445c> │ │ │ │ + mov r5, r2 │ │ │ │ + b 607e0 <__cxa_atexit@plt+0x54494> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, lsr #9 │ │ │ │ - cmpeq lr, r0, lsr r4 │ │ │ │ - cmpeq lr, r8, ror #7 │ │ │ │ - cmpeq lr, r0, lsr #8 │ │ │ │ - ldrsbeq r4, [lr, #-56] @ 0xffffffc8 │ │ │ │ - cmppeq ip, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60eb8 <__cxa_atexit@plt+0x54b6c> │ │ │ │ - ldr r3, [pc, #120] @ 60ed0 <__cxa_atexit@plt+0x54b84> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr lr, [pc, #108] @ 60ed4 <__cxa_atexit@plt+0x54b88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #104] @ 60ed8 <__cxa_atexit@plt+0x54b8c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #96] @ 60edc <__cxa_atexit@plt+0x54b90> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #92] @ 60ee0 <__cxa_atexit@plt+0x54b94> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + ldrsheq r4, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmpeq lr, r8, ror #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60894 <__cxa_atexit@plt+0x54548> │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 608e0 <__cxa_atexit@plt+0x54594> │ │ │ │ + ldr r0, [pc, #252] @ 60904 <__cxa_atexit@plt+0x545b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #248] @ 60908 <__cxa_atexit@plt+0x545bc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [r5, #8]! │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str fp, [sp] │ │ │ │ + sub fp, r3, #18 │ │ │ │ + add lr, lr, #1 │ │ │ │ + ldr sl, [pc, #212] @ 6090c <__cxa_atexit@plt+0x545c0> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - str sl, [r7, #4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r0, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 60ee4 <__cxa_atexit@plt+0x54b98> │ │ │ │ + sub r1, r3, #26 │ │ │ │ + sub r0, r3, #38 @ 0x26 │ │ │ │ + ldr ip, [pc, #200] @ 60910 <__cxa_atexit@plt+0x545c4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + add r2, ip, #1 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + ldr r2, [pc, #172] @ 60914 <__cxa_atexit@plt+0x545c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + add r0, r6, #40 @ 0x28 │ │ │ │ + stm r0, {r1, r6, sl, lr} │ │ │ │ + str fp, [r6, #56] @ 0x38 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 608e8 <__cxa_atexit@plt+0x5459c> │ │ │ │ + ldr r7, [pc, #80] @ 608f8 <__cxa_atexit@plt+0x545ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [pc, #76] @ 608fc <__cxa_atexit@plt+0x545b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r1, #1 │ │ │ │ + ldr r1, [pc, #60] @ 60900 <__cxa_atexit@plt+0x545b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r4, [lr, #-52] @ 0xffffffcc │ │ │ │ - cmpeq lr, ip, ror r3 │ │ │ │ - cmpeq lr, r4, lsr r3 │ │ │ │ - cmpeq lr, ip, ror #6 │ │ │ │ - cmpeq lr, r4, lsr #6 │ │ │ │ - strheq pc, [ip, #-164] @ 0xffffff5c @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r6, #60 @ 0x3c │ │ │ │ + b 608ec <__cxa_atexit@plt+0x545a0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0x014d0198 │ │ │ │ + @ instruction: 0x015e4890 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + cmpeq sp, r8, lsr r2 │ │ │ │ + cmpeq lr, ip, lsl r9 │ │ │ │ + cmpeq lr, r8, lsl #18 │ │ │ │ + cmpeq lr, ip, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 60f18 <__cxa_atexit@plt+0x54bcc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 60f20 <__cxa_atexit@plt+0x54bd4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi 6097c <__cxa_atexit@plt+0x54630> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 118fa0c <__cxa_atexit@plt+0x11836c0> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #88] @ 60994 <__cxa_atexit@plt+0x54648> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60984 <__cxa_atexit@plt+0x54638> │ │ │ │ + ldr r7, [pc, #68] @ 60998 <__cxa_atexit@plt+0x5464c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60970 <__cxa_atexit@plt+0x54624> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60658 <__cxa_atexit@plt+0x5430c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, asr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r0, lsl r8 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 60fbc <__cxa_atexit@plt+0x54c70> │ │ │ │ - ldr r3, [pc, #136] @ 60fd4 <__cxa_atexit@plt+0x54c88> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60a38 <__cxa_atexit@plt+0x546ec> │ │ │ │ + ldr r3, [pc, #140] @ 60a48 <__cxa_atexit@plt+0x546fc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #132] @ 60fd8 <__cxa_atexit@plt+0x54c8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 60a08 <__cxa_atexit@plt+0x546bc> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60a18 <__cxa_atexit@plt+0x546cc> │ │ │ │ + ldr r3, [pc, #108] @ 60a4c <__cxa_atexit@plt+0x54700> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60a2c <__cxa_atexit@plt+0x546e0> │ │ │ │ + ldr r5, [pc, #84] @ 60a50 <__cxa_atexit@plt+0x54704> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 60a58 <__cxa_atexit@plt+0x5470c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #23 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ - ldr lr, [pc, #104] @ 60fdc <__cxa_atexit@plt+0x54c90> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #30 │ │ │ │ - ldr r3, [pc, #96] @ 60fe0 <__cxa_atexit@plt+0x54c94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r9, [pc, #88] @ 60fe4 <__cxa_atexit@plt+0x54c98> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #84] @ 60fe8 <__cxa_atexit@plt+0x54c9c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str lr, [r7, #32] │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 60fec <__cxa_atexit@plt+0x54ca0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 60a54 <__cxa_atexit@plt+0x54708> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - ldrsheq r4, [lr, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq lr, r0, ror r2 │ │ │ │ - cmpeq lr, r4, lsr #4 │ │ │ │ - cmpeq lr, ip, asr r2 │ │ │ │ - cmpeq lr, r4, lsl r2 │ │ │ │ - strheq pc, [ip, #-148] @ 0xffffff6c @ │ │ │ │ - smlalbbeq pc, ip, r4, r9 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61024 <__cxa_atexit@plt+0x54cd8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 6102c <__cxa_atexit@plt+0x54ce0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, asr #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + cmpeq sp, r4, lsl r0 │ │ │ │ + cmpeq lr, r0, lsr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 610c0 <__cxa_atexit@plt+0x54d74> │ │ │ │ - ldr r2, [pc, #144] @ 610e0 <__cxa_atexit@plt+0x54d94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 60aa4 <__cxa_atexit@plt+0x54758> │ │ │ │ + ldr r3, [pc, #80] @ 60ac8 <__cxa_atexit@plt+0x5477c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 610b0 <__cxa_atexit@plt+0x54d64> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 610c8 <__cxa_atexit@plt+0x54d7c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - add lr, r8, #15 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #92] @ 610e4 <__cxa_atexit@plt+0x54d98> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - add r0, r6, #20 │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - sub r7, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + beq 60ab8 <__cxa_atexit@plt+0x5476c> │ │ │ │ + ldr r7, [pc, #52] @ 60acc <__cxa_atexit@plt+0x54780> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ + ldr r7, [pc, #36] @ 60ad0 <__cxa_atexit@plt+0x54784> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq lr, ip, lsl #3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq lr, r4, lsr #13 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 60af4 <__cxa_atexit@plt+0x547a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 6015c <__cxa_atexit@plt+0x53e10> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 61140 <__cxa_atexit@plt+0x54df4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r8, [pc, #44] @ 6114c <__cxa_atexit@plt+0x54e00> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, r9, lr} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r4, [lr, #-4] │ │ │ │ - cmppeq ip, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 611d4 <__cxa_atexit@plt+0x54e88> │ │ │ │ - ldr r3, [pc, #112] @ 611ec <__cxa_atexit@plt+0x54ea0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #108] @ 611f0 <__cxa_atexit@plt+0x54ea4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #19 │ │ │ │ - ldr r1, [pc, #92] @ 611f4 <__cxa_atexit@plt+0x54ea8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #84] @ 611f8 <__cxa_atexit@plt+0x54eac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r9, [pc, #76] @ 611fc <__cxa_atexit@plt+0x54eb0> │ │ │ │ + bcc 60bc8 <__cxa_atexit@plt+0x5487c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #212] @ 60bf4 <__cxa_atexit@plt+0x548a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, r3 │ │ │ │ + str r1, [r2, #8]! │ │ │ │ + str r0, [r2, #-4] │ │ │ │ + sub r1, r6, #39 @ 0x27 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 60b84 <__cxa_atexit@plt+0x54838> │ │ │ │ + ldr r2, [pc, #184] @ 60bfc <__cxa_atexit@plt+0x548b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + sub r2, r6, #14 │ │ │ │ + ldr lr, [pc, #168] @ 60c00 <__cxa_atexit@plt+0x548b4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #164] @ 60c04 <__cxa_atexit@plt+0x548b8> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 61200 <__cxa_atexit@plt+0x54eb4> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60be0 <__cxa_atexit@plt+0x54894> │ │ │ │ + ldr r7, [pc, #96] @ 60bf8 <__cxa_atexit@plt+0x548ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - cmpeq lr, ip, asr #4 │ │ │ │ - cmpeq lr, r8, lsr #1 │ │ │ │ - cmpeq lr, r4, lsr r0 │ │ │ │ - smlaltbeq pc, ip, ip, r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61294 <__cxa_atexit@plt+0x54f48> │ │ │ │ - ldr r2, [pc, #144] @ 612b4 <__cxa_atexit@plt+0x54f68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r6, [r6, #-36] @ 0xffffffdc │ │ │ │ + str r7, [r5] │ │ │ │ + str r6, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 61284 <__cxa_atexit@plt+0x54f38> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6129c <__cxa_atexit@plt+0x54f50> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - add lr, r8, #15 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #92] @ 612b8 <__cxa_atexit@plt+0x54f6c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - add r0, r6, #20 │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - sub r7, r2, #23 │ │ │ │ + beq 60bb8 <__cxa_atexit@plt+0x5486c> │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + mov r7, r8 │ │ │ │ + b 60658 <__cxa_atexit@plt+0x5430c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #56] @ 60c08 <__cxa_atexit@plt+0x548bc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrheq r3, [lr, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61314 <__cxa_atexit@plt+0x54fc8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r8, [pc, #44] @ 61320 <__cxa_atexit@plt+0x54fd4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, r9, lr} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r0, lsr #30 │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffae4 │ │ │ │ + @ instruction: 0xfffffabc │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + ldrsheq r4, [lr, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq lr, r4, ror r8 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61390 <__cxa_atexit@plt+0x55044> │ │ │ │ - ldr lr, [pc, #92] @ 613a8 <__cxa_atexit@plt+0x5505c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 613ac <__cxa_atexit@plt+0x55060> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #80] @ 613b0 <__cxa_atexit@plt+0x55064> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #72] @ 613b4 <__cxa_atexit@plt+0x55068> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - add lr, r7, #16 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60c6c <__cxa_atexit@plt+0x54920> │ │ │ │ + ldr r3, [pc, #80] @ 60c7c <__cxa_atexit@plt+0x54930> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 60c54 <__cxa_atexit@plt+0x54908> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 60c5c <__cxa_atexit@plt+0x54910> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + b 60c60 <__cxa_atexit@plt+0x54914> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 613b8 <__cxa_atexit@plt+0x5506c> │ │ │ │ + ldr r7, [pc, #12] @ 60c80 <__cxa_atexit@plt+0x54934> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0x015e4090 │ │ │ │ - cmpeq lr, ip, ror #29 │ │ │ │ - cmpeq lr, r8, ror lr │ │ │ │ - strdeq pc, [ip, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlaltteq pc, ip, r4, sp @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + movne r3, #3 │ │ │ │ + ldr r7, [r7, r3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6145c <__cxa_atexit@plt+0x55110> │ │ │ │ - ldr r3, [pc, #132] @ 6147c <__cxa_atexit@plt+0x55130> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60d1c <__cxa_atexit@plt+0x549d0> │ │ │ │ + ldr r3, [pc, #96] @ 60d2c <__cxa_atexit@plt+0x549e0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6144c <__cxa_atexit@plt+0x55100> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 61464 <__cxa_atexit@plt+0x55118> │ │ │ │ - ldr lr, [pc, #96] @ 61480 <__cxa_atexit@plt+0x55134> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 60cf4 <__cxa_atexit@plt+0x549a8> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 60d08 <__cxa_atexit@plt+0x549bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 60d34 <__cxa_atexit@plt+0x549e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 60d30 <__cxa_atexit@plt+0x549e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 60d38 <__cxa_atexit@plt+0x549ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq lr, r4, ror #8 │ │ │ │ + cmpeq lr, ip, asr #8 │ │ │ │ + cmppeq ip, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 60d70 <__cxa_atexit@plt+0x54a24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 60d74 <__cxa_atexit@plt+0x54a28> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r4, [lr, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq lr, r0, lsr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60db8 <__cxa_atexit@plt+0x54a6c> │ │ │ │ + ldr r7, [pc, #48] @ 60dc8 <__cxa_atexit@plt+0x54a7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60dac <__cxa_atexit@plt+0x54a60> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60e88 <__cxa_atexit@plt+0x54b3c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60dcc <__cxa_atexit@plt+0x54a80> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq lr, r0, lsl lr │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + smlaltbeq pc, ip, r0, ip @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 614d0 <__cxa_atexit@plt+0x55184> │ │ │ │ - ldr lr, [pc, #52] @ 614dc <__cxa_atexit@plt+0x55190> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60e10 <__cxa_atexit@plt+0x54ac4> │ │ │ │ + ldr r7, [pc, #48] @ 60e20 <__cxa_atexit@plt+0x54ad4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 60e04 <__cxa_atexit@plt+0x54ab8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60e88 <__cxa_atexit@plt+0x54b3c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r8, lsl #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61564 <__cxa_atexit@plt+0x55218> │ │ │ │ - ldr r9, [pc, #116] @ 6157c <__cxa_atexit@plt+0x55230> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #112] @ 61580 <__cxa_atexit@plt+0x55234> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #108] @ 61584 <__cxa_atexit@plt+0x55238> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #100] @ 61588 <__cxa_atexit@plt+0x5523c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - ldr sl, [pc, #92] @ 6158c <__cxa_atexit@plt+0x55240> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str r9, [r7, #4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str sl, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 61590 <__cxa_atexit@plt+0x55244> │ │ │ │ + ldr r7, [pc, #12] @ 60e24 <__cxa_atexit@plt+0x54ad8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - cmpeq lr, r4, lsr sp │ │ │ │ - cmpeq lr, r0, asr #29 │ │ │ │ - ldrheq r3, [lr, #-196] @ 0xffffff3c │ │ │ │ - cmppeq ip, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmppeq ip, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 61620 <__cxa_atexit@plt+0x552d4> │ │ │ │ - ldr r2, [pc, #140] @ 61640 <__cxa_atexit@plt+0x552f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 60e68 <__cxa_atexit@plt+0x54b1c> │ │ │ │ + ldr r7, [pc, #48] @ 60e78 <__cxa_atexit@plt+0x54b2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 61610 <__cxa_atexit@plt+0x552c4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 61628 <__cxa_atexit@plt+0x552dc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - add lr, r8, #15 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #88] @ 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r1, r9, lr} │ │ │ │ - sub r7, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + beq 60e5c <__cxa_atexit@plt+0x54b10> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60e88 <__cxa_atexit@plt+0x54b3c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 60e7c <__cxa_atexit@plt+0x54b30> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq pc, [ip, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 60eec <__cxa_atexit@plt+0x54ba0> │ │ │ │ + mov r6, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r6, [r6, #6] │ │ │ │ + ldr r2, [pc, #156] @ 60f48 <__cxa_atexit@plt+0x54bfc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 60f04 <__cxa_atexit@plt+0x54bb8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5] │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 60f14 <__cxa_atexit@plt+0x54bc8> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 60f38 <__cxa_atexit@plt+0x54bec> │ │ │ │ + ldr r3, [pc, #108] @ 60f50 <__cxa_atexit@plt+0x54c04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 60f28 <__cxa_atexit@plt+0x54bdc> │ │ │ │ + ldr r7, [pc, #96] @ 60f54 <__cxa_atexit@plt+0x54c08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 60f38 <__cxa_atexit@plt+0x54bec> │ │ │ │ + ldr r3, [pc, #40] @ 60f4c <__cxa_atexit@plt+0x54c00> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq lr, r8, lsr #24 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq lr, ip, asr r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 60f94 <__cxa_atexit@plt+0x54c48> │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 616a8 <__cxa_atexit@plt+0x5535c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r8, [pc, #48] @ 616b4 <__cxa_atexit@plt+0x55368> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 60fb8 <__cxa_atexit@plt+0x54c6c> │ │ │ │ + ldr r2, [pc, #60] @ 60fc8 <__cxa_atexit@plt+0x54c7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 60fa8 <__cxa_atexit@plt+0x54c5c> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 60fb8 <__cxa_atexit@plt+0x54c6c> │ │ │ │ + ldr r2, [pc, #32] @ 60fc4 <__cxa_atexit@plt+0x54c78> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015e3b90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61724 <__cxa_atexit@plt+0x553d8> │ │ │ │ - ldr lr, [pc, #92] @ 6173c <__cxa_atexit@plt+0x553f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 61740 <__cxa_atexit@plt+0x553f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #80] @ 61744 <__cxa_atexit@plt+0x553f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #72] @ 61748 <__cxa_atexit@plt+0x553fc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - str lr, [r7, #4] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add lr, r7, #16 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6174c <__cxa_atexit@plt+0x55400> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - ldrsheq r3, [lr, #-204] @ 0xffffff34 │ │ │ │ - cmpeq lr, r8, asr fp │ │ │ │ - cmpeq lr, r4, ror #21 │ │ │ │ - cmppeq ip, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61788 <__cxa_atexit@plt+0x5543c> │ │ │ │ - ldr r2, [pc, #36] @ 61790 <__cxa_atexit@plt+0x55444> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 61794 <__cxa_atexit@plt+0x55448> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ + bhi 61014 <__cxa_atexit@plt+0x54cc8> │ │ │ │ + ldr r2, [pc, #52] @ 6101c <__cxa_atexit@plt+0x54cd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 61020 <__cxa_atexit@plt+0x54cd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #40] @ 61024 <__cxa_atexit@plt+0x54cd8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r3, [lr, #-144] @ 0xffffff70 │ │ │ │ - cmpeq lr, r0, ror ip │ │ │ │ - strdeq pc, [ip, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmppeq ip, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + cmpeq lr, r0, asr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6105c <__cxa_atexit@plt+0x54d10> │ │ │ │ + ldr r2, [pc, #28] @ 61068 <__cxa_atexit@plt+0x54d1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq lr, r4, asr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61838 <__cxa_atexit@plt+0x554ec> │ │ │ │ - ldr r3, [pc, #156] @ 61854 <__cxa_atexit@plt+0x55508> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 610c0 <__cxa_atexit@plt+0x54d74> │ │ │ │ + ldr r2, [pc, #64] @ 610c8 <__cxa_atexit@plt+0x54d7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #148] @ 61858 <__cxa_atexit@plt+0x5550c> │ │ │ │ + ldr r1, [pc, #56] @ 610cc <__cxa_atexit@plt+0x54d80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6182c <__cxa_atexit@plt+0x554e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 61840 <__cxa_atexit@plt+0x554f4> │ │ │ │ - ldr lr, [pc, #108] @ 6185c <__cxa_atexit@plt+0x55510> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - ldr r0, [pc, #80] @ 61860 <__cxa_atexit@plt+0x55514> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2, lr} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + beq 610b4 <__cxa_atexit@plt+0x54d68> │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x015e3998 │ │ │ │ - smlaltbeq pc, ip, ip, r1 @ │ │ │ │ - cmpeq lr, r4, lsl #20 │ │ │ │ - cmppeq ip, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrheq r4, [lr, #-8] │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 618c4 <__cxa_atexit@plt+0x55578> │ │ │ │ - ldr lr, [pc, #68] @ 618d0 <__cxa_atexit@plt+0x55584> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #40] @ 618d4 <__cxa_atexit@plt+0x55588> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2, lr} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq ip, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - cmpeq lr, r8, ror #18 │ │ │ │ - strheq pc, [ip, #-8] @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61918 <__cxa_atexit@plt+0x555cc> │ │ │ │ - ldr r2, [pc, #36] @ 61928 <__cxa_atexit@plt+0x555dc> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61164 <__cxa_atexit@plt+0x54e18> │ │ │ │ + ldr r2, [pc, #128] @ 61184 <__cxa_atexit@plt+0x54e38> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #120] @ 61188 <__cxa_atexit@plt+0x54e3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61150 <__cxa_atexit@plt+0x54e04> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61170 <__cxa_atexit@plt+0x54e24> │ │ │ │ + ldr r7, [pc, #80] @ 6118c <__cxa_atexit@plt+0x54e40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 61158 <__cxa_atexit@plt+0x54e0c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60e88 <__cxa_atexit@plt+0x54b3c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 61190 <__cxa_atexit@plt+0x54e44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - cmppeq ip, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq lr, ip, lsr r0 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + smlaltteq pc, ip, r8, r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 619cc <__cxa_atexit@plt+0x55680> │ │ │ │ - ldr r2, [pc, #140] @ 619e4 <__cxa_atexit@plt+0x55698> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #136] @ 619e8 <__cxa_atexit@plt+0x5569c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #13 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr ip, [pc, #116] @ 619ec <__cxa_atexit@plt+0x556a0> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r2, [pc, #108] @ 619f0 <__cxa_atexit@plt+0x556a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r8, [pc, #96] @ 619f4 <__cxa_atexit@plt+0x556a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r8, [r2, #24]! │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #36] @ 619f8 <__cxa_atexit@plt+0x556ac> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 611d4 <__cxa_atexit@plt+0x54e88> │ │ │ │ + ldr r7, [pc, #52] @ 611e8 <__cxa_atexit@plt+0x54e9c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 611c8 <__cxa_atexit@plt+0x54e7c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 60e88 <__cxa_atexit@plt+0x54b3c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 611ec <__cxa_atexit@plt+0x54ea0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq lr, r4, ror sl │ │ │ │ - cmpeq lr, r8, lsr #16 │ │ │ │ - cmpeq lr, r0, lsr r8 │ │ │ │ - ldrdeq lr, [ip, #-252] @ 0xffffff04 │ │ │ │ - smlaltbeq lr, ip, r8, pc @ │ │ │ │ + @ instruction: 0xfffffcd0 │ │ │ │ + smlalbbeq pc, ip, r4, r8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61220 <__cxa_atexit@plt+0x54ed4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61228 <__cxa_atexit@plt+0x54edc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, ip, lsr pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 61a70 <__cxa_atexit@plt+0x55724> │ │ │ │ - ldr r3, [pc, #96] @ 61a80 <__cxa_atexit@plt+0x55734> │ │ │ │ + bhi 612b4 <__cxa_atexit@plt+0x54f68> │ │ │ │ + ldr r3, [pc, #120] @ 612c4 <__cxa_atexit@plt+0x54f78> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 61a58 <__cxa_atexit@plt+0x5570c> │ │ │ │ - ldr r3, [pc, #76] @ 61a84 <__cxa_atexit@plt+0x55738> │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 61288 <__cxa_atexit@plt+0x54f3c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61298 <__cxa_atexit@plt+0x54f4c> │ │ │ │ + ldr r3, [pc, #92] @ 612c8 <__cxa_atexit@plt+0x54f7c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ tst r7, #3 │ │ │ │ - beq 61a68 <__cxa_atexit@plt+0x5571c> │ │ │ │ - b 61ae0 <__cxa_atexit@plt+0x55794> │ │ │ │ + beq 612ac <__cxa_atexit@plt+0x54f60> │ │ │ │ + b 6133c <__cxa_atexit@plt+0x54ff0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 612d0 <__cxa_atexit@plt+0x54f84> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 61a88 <__cxa_atexit@plt+0x5573c> │ │ │ │ + ldr r7, [pc, #16] @ 612cc <__cxa_atexit@plt+0x54f80> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq ip, r0, asr #30 │ │ │ │ - cmpeq ip, ip, lsl pc │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + smlaltbeq pc, ip, r8, r7 @ │ │ │ │ + ldrheq r3, [lr, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61310 <__cxa_atexit@plt+0x54fc4> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 61ad0 <__cxa_atexit@plt+0x55784> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #48] @ 6132c <__cxa_atexit@plt+0x54fe0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 61ac8 <__cxa_atexit@plt+0x5577c> │ │ │ │ - b 61ae0 <__cxa_atexit@plt+0x55794> │ │ │ │ + beq 61324 <__cxa_atexit@plt+0x54fd8> │ │ │ │ + b 6133c <__cxa_atexit@plt+0x54ff0> │ │ │ │ + ldr r7, [pc, #24] @ 61330 <__cxa_atexit@plt+0x54fe4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq lr, [ip, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq lr, r8, lsr lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #220] @ 61bcc <__cxa_atexit@plt+0x55880> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 61b9c <__cxa_atexit@plt+0x55850> │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5] │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 61bac <__cxa_atexit@plt+0x55860> │ │ │ │ - ldr r1, [pc, #168] @ 61bd4 <__cxa_atexit@plt+0x55888> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #164] @ 61bd8 <__cxa_atexit@plt+0x5588c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61390 <__cxa_atexit@plt+0x55044> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61410 <__cxa_atexit@plt+0x550c4> │ │ │ │ + ldr r2, [pc, #220] @ 6143c <__cxa_atexit@plt+0x550f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #204] @ 61440 <__cxa_atexit@plt+0x550f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61418 <__cxa_atexit@plt+0x550cc> │ │ │ │ + ldr r7, [pc, #132] @ 61428 <__cxa_atexit@plt+0x550dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [pc, #128] @ 6142c <__cxa_atexit@plt+0x550e0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #124] @ 61430 <__cxa_atexit@plt+0x550e4> │ │ │ │ add lr, pc, lr │ │ │ │ - sub r0, r2, #13 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr sl, [pc, #148] @ 61bdc <__cxa_atexit@plt+0x55890> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r9, [pc, #104] @ 61434 <__cxa_atexit@plt+0x550e8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #100] @ 61438 <__cxa_atexit@plt+0x550ec> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r1, [pc, #140] @ 61be0 <__cxa_atexit@plt+0x55894> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - ldr r1, [pc, #128] @ 61be4 <__cxa_atexit@plt+0x55898> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + mov r2, r6 │ │ │ │ + str r8, [r2, #12]! │ │ │ │ mov r0, r6 │ │ │ │ - str r1, [r0, #24]! │ │ │ │ + str lr, [r0, #24]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ str r6, [r6, #32] │ │ │ │ str sl, [r6, #36] @ 0x24 │ │ │ │ - add r1, r6, #40 @ 0x28 │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ str r6, [r6, #20] │ │ │ │ - sub sl, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, ip │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 61bd0 <__cxa_atexit@plt+0x55884> │ │ │ │ - add r7, pc, r7 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #24 │ │ │ │ + b 6141c <__cxa_atexit@plt+0x550d0> │ │ │ │ mov r6, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffcc4 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + cmpeq lr, r8, lsl #27 │ │ │ │ + ldrsheq r3, [lr, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + cmpeq lr, r0, ror #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6149c <__cxa_atexit@plt+0x55150> │ │ │ │ + ldr r3, [pc, #72] @ 614ac <__cxa_atexit@plt+0x55160> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 61480 <__cxa_atexit@plt+0x55134> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 61490 <__cxa_atexit@plt+0x55144> │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - strdeq lr, [ip, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xfffffc28 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - cmpeq lr, r4, lsr #17 │ │ │ │ - cmpeq lr, r8, asr r6 │ │ │ │ - cmpeq lr, r0, ror #12 │ │ │ │ - smlalbteq lr, ip, r0, sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr ip, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61c90 <__cxa_atexit@plt+0x55944> │ │ │ │ - ldr r1, [pc, #136] @ 61cac <__cxa_atexit@plt+0x55960> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #132] @ 61cb0 <__cxa_atexit@plt+0x55964> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #13 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - ldr sl, [pc, #116] @ 61cb4 <__cxa_atexit@plt+0x55968> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r1, [pc, #108] @ 61cb8 <__cxa_atexit@plt+0x5596c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r3, r7 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - ldr r1, [pc, #96] @ 61cbc <__cxa_atexit@plt+0x55970> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r0, r7 │ │ │ │ - str r1, [r0, #24]! │ │ │ │ - str r7, [r7, #32] │ │ │ │ - str sl, [r7, #36] @ 0x24 │ │ │ │ - add r1, r7, #40 @ 0x28 │ │ │ │ - stm r1, {r0, r3, lr} │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub sl, r6, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, ip │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #40] @ 61cc0 <__cxa_atexit@plt+0x55974> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 614b0 <__cxa_atexit@plt+0x55164> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov sl, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - cmpeq lr, ip, lsr #15 │ │ │ │ - cmpeq lr, r0, ror #10 │ │ │ │ - cmpeq lr, r8, ror #10 │ │ │ │ - cmpeq ip, r8, lsl sp │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + smlalbteq pc, ip, r4, r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 614d4 <__cxa_atexit@plt+0x55188> │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 61cfc <__cxa_atexit@plt+0x559b0> │ │ │ │ - ldr r3, [pc, #40] @ 61d14 <__cxa_atexit@plt+0x559c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61550 <__cxa_atexit@plt+0x55204> │ │ │ │ + ldr r3, [pc, #96] @ 61560 <__cxa_atexit@plt+0x55214> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 61528 <__cxa_atexit@plt+0x551dc> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6153c <__cxa_atexit@plt+0x551f0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 61568 <__cxa_atexit@plt+0x5521c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 61d18 <__cxa_atexit@plt+0x559cc> │ │ │ │ + ldr r7, [pc, #32] @ 61564 <__cxa_atexit@plt+0x55218> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 6156c <__cxa_atexit@plt+0x55220> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsl #14 │ │ │ │ - ldrdeq lr, [ip, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq lr, r4, lsl #24 │ │ │ │ + cmpeq lr, r4, asr #24 │ │ │ │ + cmppeq ip, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 615a4 <__cxa_atexit@plt+0x55258> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 615a8 <__cxa_atexit@plt+0x5525c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r3, [lr, #-180] @ 0xffffff4c │ │ │ │ + cmpeq lr, r0, asr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 61d54 <__cxa_atexit@plt+0x55a08> │ │ │ │ - ldr r2, [pc, #36] @ 61d5c <__cxa_atexit@plt+0x55a10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ 61d60 <__cxa_atexit@plt+0x55a14> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bhi 615e8 <__cxa_atexit@plt+0x5529c> │ │ │ │ + ldr r2, [pc, #60] @ 61604 <__cxa_atexit@plt+0x552b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 615f0 <__cxa_atexit@plt+0x552a4> │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq lr, ip, r0, ip │ │ │ │ - cmpeq lr, ip, lsl r4 │ │ │ │ - cmpeq ip, r4, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 61e04 <__cxa_atexit@plt+0x55ab8> │ │ │ │ - ldr r3, [pc, #156] @ 61e20 <__cxa_atexit@plt+0x55ad4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #148] @ 61e24 <__cxa_atexit@plt+0x55ad8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 61df8 <__cxa_atexit@plt+0x55aac> │ │ │ │ + ldr r7, [pc, #16] @ 61608 <__cxa_atexit@plt+0x552bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r4, lsl #23 │ │ │ │ + hvceq 53064 @ 0xcf48 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 61630 <__cxa_atexit@plt+0x552e4> │ │ │ │ + str r8, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r7, [pc, #8] @ 61640 <__cxa_atexit@plt+0x552f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmppeq ip, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r1, [pc, #204] @ 6171c <__cxa_atexit@plt+0x553d0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #200] @ 61720 <__cxa_atexit@plt+0x553d4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r1, [r5] │ │ │ │ + ands r7, r3, #3 │ │ │ │ + beq 616dc <__cxa_atexit@plt+0x55390> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 616e8 <__cxa_atexit@plt+0x5539c> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 616fc <__cxa_atexit@plt+0x553b0> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61658 <__cxa_atexit@plt+0x5530c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 61e0c <__cxa_atexit@plt+0x55ac0> │ │ │ │ - ldr lr, [pc, #108] @ 61e28 <__cxa_atexit@plt+0x55adc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - ldr r0, [pc, #80] @ 61e2c <__cxa_atexit@plt+0x55ae0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2, lr} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - sub r7, r3, #23 │ │ │ │ + bcc 61708 <__cxa_atexit@plt+0x553bc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [pc, #120] @ 61728 <__cxa_atexit@plt+0x553dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #108] @ 6172c <__cxa_atexit@plt+0x553e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 61724 <__cxa_atexit@plt+0x553d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq lr, ip, asr #7 │ │ │ │ - cmpeq ip, r4, lsl #24 │ │ │ │ - cmpeq lr, r8, lsr r4 │ │ │ │ - smlalbbeq lr, ip, r8, fp │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + cmpeq lr, r0, ror #20 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + @ instruction: 0x015e3a94 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61e90 <__cxa_atexit@plt+0x55b44> │ │ │ │ - ldr lr, [pc, #68] @ 61e9c <__cxa_atexit@plt+0x55b50> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #40] @ 61ea0 <__cxa_atexit@plt+0x55b54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2, lr} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 617bc <__cxa_atexit@plt+0x55470> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #160] @ 617f8 <__cxa_atexit@plt+0x554ac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 617d0 <__cxa_atexit@plt+0x55484> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 617dc <__cxa_atexit@plt+0x55490> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 617e4 <__cxa_atexit@plt+0x55498> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [pc, #112] @ 61800 <__cxa_atexit@plt+0x554b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #100] @ 61804 <__cxa_atexit@plt+0x554b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 617fc <__cxa_atexit@plt+0x554b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, ror #22 │ │ │ │ - @ instruction: 0x015e339c │ │ │ │ - cmpeq ip, r0, lsl fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq lr, ip, lsl #19 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + ldrheq r3, [lr, #-148] @ 0xffffff6c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 61ee4 <__cxa_atexit@plt+0x55b98> │ │ │ │ - ldr r2, [pc, #36] @ 61ef4 <__cxa_atexit@plt+0x55ba8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - strheq lr, [ip, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 61868 <__cxa_atexit@plt+0x5551c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #84 @ 0x54 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 61fe4 <__cxa_atexit@plt+0x55c98> │ │ │ │ - ldr r2, [pc, #216] @ 62000 <__cxa_atexit@plt+0x55cb4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r1, [sp] │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r1, r6, #43 @ 0x2b │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr lr, [pc, #176] @ 62004 <__cxa_atexit@plt+0x55cb8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r0, r3 │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - ldr r2, [pc, #164] @ 62008 <__cxa_atexit@plt+0x55cbc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov lr, r3 │ │ │ │ - str r2, [lr, #48]! @ 0x30 │ │ │ │ - ldr r7, [pc, #152] @ 6200c <__cxa_atexit@plt+0x55cc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r2, fp │ │ │ │ - mov fp, r3 │ │ │ │ - str r7, [fp, #24]! │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - ldr r7, [pc, #132] @ 62010 <__cxa_atexit@plt+0x55cc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #60] @ 0x3c │ │ │ │ - str lr, [r3, #64] @ 0x40 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #112] @ 62014 <__cxa_atexit@plt+0x55cc8> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 61874 <__cxa_atexit@plt+0x55528> │ │ │ │ + ldr r1, [pc, #72] @ 61884 <__cxa_atexit@plt+0x55538> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - str r9, [r3, #80] @ 0x50 │ │ │ │ - str r3, [r3, #32] │ │ │ │ - ldr r7, [pc, #96] @ 62018 <__cxa_atexit@plt+0x55ccc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r7, ip │ │ │ │ - mov r8, sl │ │ │ │ - ldr r9, [sp] │ │ │ │ - mov sl, r3 │ │ │ │ - mov fp, r2 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #48] @ 6201c <__cxa_atexit@plt+0x55cd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #84 @ 0x54 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov r9, r0 │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - ldrsheq r3, [lr, #-32] @ 0xffffffe0 │ │ │ │ - cmpeq lr, r8, asr #4 │ │ │ │ - cmpeq lr, r0, asr r2 │ │ │ │ - ldrheq r3, [lr, #-36] @ 0xffffffdc │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - cmpeq lr, r4, lsl #5 │ │ │ │ - cmpeq ip, r0, lsl #20 │ │ │ │ - smlalbteq lr, ip, r0, r9 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #60] @ 61888 <__cxa_atexit@plt+0x5553c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + cmpeq lr, r8, lsl #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 62098 <__cxa_atexit@plt+0x55d4c> │ │ │ │ - ldr r3, [pc, #100] @ 620a8 <__cxa_atexit@plt+0x55d5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 62080 <__cxa_atexit@plt+0x55d34> │ │ │ │ - ldr r3, [pc, #76] @ 620ac <__cxa_atexit@plt+0x55d60> │ │ │ │ + bhi 618ec <__cxa_atexit@plt+0x555a0> │ │ │ │ + ldr r3, [pc, #80] @ 618fc <__cxa_atexit@plt+0x555b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 62090 <__cxa_atexit@plt+0x55d44> │ │ │ │ - b 62108 <__cxa_atexit@plt+0x55dbc> │ │ │ │ - ldr r0, [r9] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 618cc <__cxa_atexit@plt+0x55580> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 618dc <__cxa_atexit@plt+0x55590> │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 620b0 <__cxa_atexit@plt+0x55d64> │ │ │ │ + ldr r7, [pc, #12] @ 61900 <__cxa_atexit@plt+0x555b4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq ip, r4, asr r9 │ │ │ │ - cmpeq ip, r0, lsr r9 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlalbbeq pc, ip, r0, r1 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 620f8 <__cxa_atexit@plt+0x55dac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 620f0 <__cxa_atexit@plt+0x55da4> │ │ │ │ - b 62108 <__cxa_atexit@plt+0x55dbc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #1 │ │ │ │ + bne 61930 <__cxa_atexit@plt+0x555e4> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 61940 <__cxa_atexit@plt+0x555f4> │ │ │ │ + str r8, [r5, #4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaltteq lr, ip, r8, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #276] @ 62230 <__cxa_atexit@plt+0x55ee4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r1, #3 │ │ │ │ - beq 621fc <__cxa_atexit@plt+0x55eb0> │ │ │ │ - ldm r3, {r9, sl} │ │ │ │ - add r0, r6, #84 @ 0x54 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr lr, [r3, #8]! │ │ │ │ - str r9, [r3] │ │ │ │ - str sl, [r5] │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 62208 <__cxa_atexit@plt+0x55ebc> │ │ │ │ - ldr r2, [pc, #220] @ 62238 <__cxa_atexit@plt+0x55eec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r3, r0, #19 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r0, #43 @ 0x2b │ │ │ │ - str lr, [r6, #8] │ │ │ │ - ldr r3, [pc, #196] @ 6223c <__cxa_atexit@plt+0x55ef0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov lr, r6 │ │ │ │ - str r3, [lr, #12]! │ │ │ │ - ldr r3, [pc, #184] @ 62240 <__cxa_atexit@plt+0x55ef4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [r7, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #172] @ 62244 <__cxa_atexit@plt+0x55ef8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov ip, r6 │ │ │ │ - str r3, [ip, #24]! │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #156] @ 62248 <__cxa_atexit@plt+0x55efc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - str lr, [r6, #72] @ 0x48 │ │ │ │ - ldr r7, [pc, #136] @ 6224c <__cxa_atexit@plt+0x55f00> │ │ │ │ + ldr r7, [pc, #12] @ 61954 <__cxa_atexit@plt+0x55608> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str sl, [r6, #80] @ 0x50 │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r7, [pc, #120] @ 62250 <__cxa_atexit@plt+0x55f04> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmppeq ip, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 619b0 <__cxa_atexit@plt+0x55664> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 619a8 <__cxa_atexit@plt+0x5565c> │ │ │ │ + ldr r7, [pc, #44] @ 619b8 <__cxa_atexit@plt+0x5566c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub sl, r0, #3 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r1 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r7, r1 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r7, [pc, #32] @ 619bc <__cxa_atexit@plt+0x55670> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 62234 <__cxa_atexit@plt+0x55ee8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #84 @ 0x54 │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, ip, lsr #16 │ │ │ │ + ldrheq r3, [lr, #-116] @ 0xffffff8c │ │ │ │ + ldrdeq pc, [ip, #-12] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 619f4 <__cxa_atexit@plt+0x556a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 619fc <__cxa_atexit@plt+0x556b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, lr │ │ │ │ - mov sl, r1 │ │ │ │ - bx r2 │ │ │ │ - andeq r0, r0, r0, asr #2 │ │ │ │ - ldrdeq lr, [ip, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - cmpeq lr, ip, asr #1 │ │ │ │ - cmpeq lr, r4, lsr #32 │ │ │ │ - cmpeq lr, ip, lsr #32 │ │ │ │ - @ instruction: 0x015e3094 │ │ │ │ - @ instruction: 0xfffffcec │ │ │ │ - cmpeq lr, r4, rrx │ │ │ │ - @ instruction: 0x014ce790 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - ldr r9, [r2, #-8] │ │ │ │ - ldr r6, [r2, #-4] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r2] │ │ │ │ - str r6, [r2, #4] │ │ │ │ - add r6, r7, #84 @ 0x54 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 62340 <__cxa_atexit@plt+0x55ff4> │ │ │ │ - str r8, [sp] │ │ │ │ - mov r8, sl │ │ │ │ - ldr sl, [pc, #188] @ 62360 <__cxa_atexit@plt+0x56014> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r7, #4]! │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - ldr sl, [pc, #164] @ 62364 <__cxa_atexit@plt+0x56018> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - ldr r3, [pc, #156] @ 62368 <__cxa_atexit@plt+0x5601c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov lr, r7 │ │ │ │ - str r3, [lr, #12]! │ │ │ │ - ldr r3, [pc, #144] @ 6236c <__cxa_atexit@plt+0x56020> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [r1, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #132] @ 62370 <__cxa_atexit@plt+0x56024> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov ip, r7 │ │ │ │ - str r3, [ip, #24]! │ │ │ │ - str r7, [r7, #56] @ 0x38 │ │ │ │ - str sl, [r7, #60] @ 0x3c │ │ │ │ - add r3, r7, #64 @ 0x40 │ │ │ │ - stm r3, {r1, r2, lr} │ │ │ │ - ldr r3, [pc, #104] @ 62374 <__cxa_atexit@plt+0x56028> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ - str r7, [r7, #32] │ │ │ │ - ldr r3, [pc, #88] @ 62378 <__cxa_atexit@plt+0x5602c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str ip, [r7, #40] @ 0x28 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub sl, r6, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #52] @ 6237c <__cxa_atexit@plt+0x56030> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #84 @ 0x54 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - cmpeq lr, r0, lsl #31 │ │ │ │ - cmpeq lr, r8, ror pc │ │ │ │ - ldrsbeq r2, [lr, #-224] @ 0xffffff20 │ │ │ │ - ldrsbeq r2, [lr, #-232] @ 0xffffff18 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - cmpeq lr, ip, lsl pc │ │ │ │ - smlaltbeq lr, ip, r4, r6 │ │ │ │ + cmpeq lr, r8, ror #14 │ │ │ │ + swpbeq pc, ip, [ip] @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61a34 <__cxa_atexit@plt+0x556e8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61a3c <__cxa_atexit@plt+0x556f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r8, lsr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 623b4 <__cxa_atexit@plt+0x56068> │ │ │ │ + bhi 61a70 <__cxa_atexit@plt+0x55724> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 623bc <__cxa_atexit@plt+0x56070> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 61a78 <__cxa_atexit@plt+0x5572c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r2, [lr, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq lr, r8, ror #13 │ │ │ │ + cmppeq ip, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62414 <__cxa_atexit@plt+0x560c8> │ │ │ │ - ldr r2, [pc, #60] @ 62424 <__cxa_atexit@plt+0x560d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ 62428 <__cxa_atexit@plt+0x560dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61ab0 <__cxa_atexit@plt+0x55764> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61ab8 <__cxa_atexit@plt+0x5576c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq lr, r8, ror #27 │ │ │ │ - strheq lr, [ip, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq lr, ip, lsr #13 │ │ │ │ + smlalbteq lr, ip, ip, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 624a4 <__cxa_atexit@plt+0x56158> │ │ │ │ - ldr r3, [pc, #100] @ 624b4 <__cxa_atexit@plt+0x56168> │ │ │ │ + bhi 61b48 <__cxa_atexit@plt+0x557fc> │ │ │ │ + ldr r3, [pc, #120] @ 61b58 <__cxa_atexit@plt+0x5580c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6248c <__cxa_atexit@plt+0x56140> │ │ │ │ - ldr r3, [pc, #76] @ 624b8 <__cxa_atexit@plt+0x5616c> │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 61b1c <__cxa_atexit@plt+0x557d0> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61b2c <__cxa_atexit@plt+0x557e0> │ │ │ │ + ldr r3, [pc, #92] @ 61b5c <__cxa_atexit@plt+0x55810> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6249c <__cxa_atexit@plt+0x56150> │ │ │ │ - b 62514 <__cxa_atexit@plt+0x561c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ + beq 61b40 <__cxa_atexit@plt+0x557f4> │ │ │ │ + b 61bd8 <__cxa_atexit@plt+0x5588c> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 61b64 <__cxa_atexit@plt+0x55818> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 624bc <__cxa_atexit@plt+0x56170> │ │ │ │ + ldr r7, [pc, #16] @ 61b60 <__cxa_atexit@plt+0x55814> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq ip, r0, asr r5 │ │ │ │ - cmpeq ip, r4, lsr #10 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq ip, r4, asr pc │ │ │ │ + cmpeq lr, ip, lsl r6 │ │ │ │ + cmpeq ip, r4, lsr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61ba8 <__cxa_atexit@plt+0x5585c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 61bc4 <__cxa_atexit@plt+0x55878> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 61bbc <__cxa_atexit@plt+0x55870> │ │ │ │ + b 61bd8 <__cxa_atexit@plt+0x5588c> │ │ │ │ + ldr r7, [pc, #24] @ 61bc8 <__cxa_atexit@plt+0x5587c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq lr, r0, lsr #11 │ │ │ │ + ldrdeq lr, [ip, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 62504 <__cxa_atexit@plt+0x561b8> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 61c2c <__cxa_atexit@plt+0x558e0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 61c54 <__cxa_atexit@plt+0x55908> │ │ │ │ + ldr r1, [pc, #104] @ 61c6c <__cxa_atexit@plt+0x55920> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #92] @ 61c70 <__cxa_atexit@plt+0x55924> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r3, r6} │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + ldr r1, [pc, #48] @ 61c68 <__cxa_atexit@plt+0x5591c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 624fc <__cxa_atexit@plt+0x561b0> │ │ │ │ - b 62514 <__cxa_atexit@plt+0x561c8> │ │ │ │ + beq 61c4c <__cxa_atexit@plt+0x55900> │ │ │ │ + b 61c80 <__cxa_atexit@plt+0x55934> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq lr, [ip, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + cmpeq lr, r0, asr #10 │ │ │ │ + cmpeq ip, r8, lsr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 62648 <__cxa_atexit@plt+0x562fc> │ │ │ │ - ldr r9, [pc, #340] @ 62680 <__cxa_atexit@plt+0x56334> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, #336] @ 62684 <__cxa_atexit@plt+0x56338> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - sub r0, r3, #3 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r8, [r7, #-4]! │ │ │ │ - tst lr, #3 │ │ │ │ - beq 62634 <__cxa_atexit@plt+0x562e8> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r2, #8]! │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r9, [r2] │ │ │ │ - str r3, [r5] │ │ │ │ - add r0, r6, #92 @ 0x5c │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc 62658 <__cxa_atexit@plt+0x5630c> │ │ │ │ - ldr r1, [pc, #248] @ 6268c <__cxa_atexit@plt+0x56340> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61cb4 <__cxa_atexit@plt+0x55968> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #116] @ 61d10 <__cxa_atexit@plt+0x559c4> │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r2, r0, #19 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r6, #12]! │ │ │ │ - sub r1, r0, #43 @ 0x2b │ │ │ │ - str sl, [r6, #8] │ │ │ │ - ldr sl, [pc, #224] @ 62690 <__cxa_atexit@plt+0x56344> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r7, r6 │ │ │ │ - str sl, [r7, #12]! │ │ │ │ - ldr ip, [pc, #212] @ 62694 <__cxa_atexit@plt+0x56348> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov sl, r6 │ │ │ │ - str ip, [sl, #48]! @ 0x30 │ │ │ │ - ldr r2, [pc, #200] @ 62698 <__cxa_atexit@plt+0x5634c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov ip, r6 │ │ │ │ - str r2, [ip, #24]! │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #184] @ 6269c <__cxa_atexit@plt+0x56350> │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 61cf4 <__cxa_atexit@plt+0x559a8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 61d28 <__cxa_atexit@plt+0x559dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61d00 <__cxa_atexit@plt+0x559b4> │ │ │ │ + ldr r7, [pc, #72] @ 61d14 <__cxa_atexit@plt+0x559c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #64] @ 61d18 <__cxa_atexit@plt+0x559cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str r7, [r6, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #164] @ 626a0 <__cxa_atexit@plt+0x56354> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r3, [r6, #80] @ 0x50 │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r1, [pc, #148] @ 626a4 <__cxa_atexit@plt+0x56358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub sl, r0, #3 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, lr │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [lr] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #40] @ 62688 <__cxa_atexit@plt+0x5633c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, #84 @ 0x54 │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, lr │ │ │ │ - bx r3 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - smlalbbeq lr, ip, ip, r3 │ │ │ │ - @ instruction: 0xfffff78c │ │ │ │ - @ instruction: 0x015e2c94 │ │ │ │ - cmpeq lr, ip, ror #23 │ │ │ │ - ldrsheq r2, [lr, #-180] @ 0xffffff4c │ │ │ │ - cmpeq lr, ip, asr ip │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - cmpeq lr, ip, lsr #24 │ │ │ │ - cmpeq ip, ip, lsr r3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + smlalbteq lr, ip, r8, sp │ │ │ │ + cmpeq lr, ip, ror r4 │ │ │ │ + smlalbbeq lr, ip, r0, sp │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61db0 <__cxa_atexit@plt+0x55a64> │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61df4 <__cxa_atexit@plt+0x55aa8> │ │ │ │ + ldr r2, [pc, #200] @ 61e14 <__cxa_atexit@plt+0x55ac8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #196] @ 61e18 <__cxa_atexit@plt+0x55acc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr r8, [pc, #176] @ 61e1c <__cxa_atexit@plt+0x55ad0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #172] @ 61e20 <__cxa_atexit@plt+0x55ad4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ mov r7, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - ldr r9, [r2, #-8] │ │ │ │ - ldr r6, [r2, #-4] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r2] │ │ │ │ - str r6, [r2, #4] │ │ │ │ - add r6, r7, #84 @ 0x54 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 62794 <__cxa_atexit@plt+0x56448> │ │ │ │ - str r8, [sp] │ │ │ │ - mov r8, sl │ │ │ │ - ldr sl, [pc, #188] @ 627b4 <__cxa_atexit@plt+0x56468> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r7, #4]! │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ - ldr sl, [pc, #164] @ 627b8 <__cxa_atexit@plt+0x5646c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r3, [r7, #8] │ │ │ │ - ldr r3, [pc, #156] @ 627bc <__cxa_atexit@plt+0x56470> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov lr, r7 │ │ │ │ - str r3, [lr, #12]! │ │ │ │ - ldr r3, [pc, #144] @ 627c0 <__cxa_atexit@plt+0x56474> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [r1, #48]! @ 0x30 │ │ │ │ - ldr r3, [pc, #132] @ 627c4 <__cxa_atexit@plt+0x56478> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov ip, r7 │ │ │ │ - str r3, [ip, #24]! │ │ │ │ - str r7, [r7, #56] @ 0x38 │ │ │ │ - str sl, [r7, #60] @ 0x3c │ │ │ │ - add r3, r7, #64 @ 0x40 │ │ │ │ - stm r3, {r1, r2, lr} │ │ │ │ - ldr r3, [pc, #104] @ 627c8 <__cxa_atexit@plt+0x5647c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ - str r7, [r7, #32] │ │ │ │ - ldr r3, [pc, #88] @ 627cc <__cxa_atexit@plt+0x56480> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str ip, [r7, #40] @ 0x28 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub sl, r6, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #52] @ 627d0 <__cxa_atexit@plt+0x56484> │ │ │ │ + str lr, [r7, #12]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 61dfc <__cxa_atexit@plt+0x55ab0> │ │ │ │ + ldr r7, [pc, #72] @ 61e0c <__cxa_atexit@plt+0x55ac0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #84 @ 0x54 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #52] @ 61e10 <__cxa_atexit@plt+0x55ac4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff628 │ │ │ │ - cmpeq lr, ip, lsr #22 │ │ │ │ - cmpeq lr, r4, lsr #22 │ │ │ │ - cmpeq lr, ip, ror sl │ │ │ │ - cmpeq lr, r4, lsl #21 │ │ │ │ - @ instruction: 0xfffff750 │ │ │ │ - cmpeq lr, r8, asr #21 │ │ │ │ - cmpeq ip, r0, asr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + b 61e00 <__cxa_atexit@plt+0x55ab4> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc04 │ │ │ │ + cmpeq lr, r8, ror r3 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + cmpeq lr, r8, ror #7 │ │ │ │ + cmpeq lr, r0, ror #12 │ │ │ │ + @ instruction: 0x014cec90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 61e7c <__cxa_atexit@plt+0x55b30> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 61e74 <__cxa_atexit@plt+0x55b28> │ │ │ │ + ldr r7, [pc, #44] @ 61e84 <__cxa_atexit@plt+0x55b38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r7, [pc, #32] @ 61e88 <__cxa_atexit@plt+0x55b3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 62880 <__cxa_atexit@plt+0x56534> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 62888 <__cxa_atexit@plt+0x5653c> │ │ │ │ - ldr lr, [pc, #120] @ 6289c <__cxa_atexit@plt+0x56550> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ 628a0 <__cxa_atexit@plt+0x56554> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #96] @ 628a4 <__cxa_atexit@plt+0x56558> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r2, [pc, #88] @ 628a8 <__cxa_atexit@plt+0x5655c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r8, [pc, #80] @ 628ac <__cxa_atexit@plt+0x56560> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r8, r6, #11 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r3 │ │ │ │ - b 62890 <__cxa_atexit@plt+0x56544> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - cmpeq lr, r0, lsr r9 │ │ │ │ - cmpeq lr, r0, lsl sl │ │ │ │ - cmpeq lr, r0, lsl r9 │ │ │ │ - ldrsbeq r2, [lr, #-148] @ 0xffffff6c │ │ │ │ + cmpeq lr, r0, ror #6 │ │ │ │ + cmpeq lr, r8, ror #5 │ │ │ │ + cmpeq ip, r8, lsr #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 628e8 <__cxa_atexit@plt+0x5659c> │ │ │ │ - ldr r2, [pc, #36] @ 628f0 <__cxa_atexit@plt+0x565a4> │ │ │ │ + bhi 61ec0 <__cxa_atexit@plt+0x55b74> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 61ec8 <__cxa_atexit@plt+0x55b7c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 628f4 <__cxa_atexit@plt+0x565a8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015e329c │ │ │ │ + smlaltteq lr, ip, r8, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 61f1c <__cxa_atexit@plt+0x55bd0> │ │ │ │ + ldr r2, [pc, #56] @ 61f24 <__cxa_atexit@plt+0x55bd8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ 61f28 <__cxa_atexit@plt+0x55bdc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 61f10 <__cxa_atexit@plt+0x55bc4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 61f38 <__cxa_atexit@plt+0x55bec> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015e2890 │ │ │ │ - cmpeq lr, r4, ror r9 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq lr, r0, asr r2 │ │ │ │ + smlalbbeq lr, ip, r8, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 61f84 <__cxa_atexit@plt+0x55c38> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #88] @ 61fb0 <__cxa_atexit@plt+0x55c64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 61f9c <__cxa_atexit@plt+0x55c50> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 61fa4 <__cxa_atexit@plt+0x55c58> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 61fb4 <__cxa_atexit@plt+0x55c68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #32] @ 61fb8 <__cxa_atexit@plt+0x55c6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5], #4 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq ip, r0, lsr #22 │ │ │ │ + cmpeq ip, r4, lsl fp │ │ │ │ + strdeq lr, [ip, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + mov r3, #4 │ │ │ │ + cmp r7, #2 │ │ │ │ + moveq r3, #8 │ │ │ │ + ldr r8, [r5, r3] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 629a0 <__cxa_atexit@plt+0x56654> │ │ │ │ - ldr r2, [pc, #168] @ 629bc <__cxa_atexit@plt+0x56670> │ │ │ │ + bhi 62068 <__cxa_atexit@plt+0x55d1c> │ │ │ │ + ldr r2, [pc, #112] @ 62070 <__cxa_atexit@plt+0x55d24> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #160] @ 629c0 <__cxa_atexit@plt+0x56674> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r2, [r3] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 62980 <__cxa_atexit@plt+0x56634> │ │ │ │ + beq 6204c <__cxa_atexit@plt+0x55d00> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6298c <__cxa_atexit@plt+0x56640> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 629a8 <__cxa_atexit@plt+0x5665c> │ │ │ │ - ldr r3, [pc, #116] @ 629c8 <__cxa_atexit@plt+0x5667c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #112] @ 629cc <__cxa_atexit@plt+0x56680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + bne 62038 <__cxa_atexit@plt+0x55cec> │ │ │ │ + ldr r2, [pc, #84] @ 62074 <__cxa_atexit@plt+0x55d28> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 6204c <__cxa_atexit@plt+0x55d00> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 62058 <__cxa_atexit@plt+0x55d0c> │ │ │ │ + ldr r7, [pc, #56] @ 62078 <__cxa_atexit@plt+0x55d2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 629c4 <__cxa_atexit@plt+0x56678> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq lr, ip, lsr r8 │ │ │ │ - cmpeq lr, r0, lsl r8 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq lr, ip, asr #16 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq lr, r0, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 62a28 <__cxa_atexit@plt+0x566dc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62a3c <__cxa_atexit@plt+0x566f0> │ │ │ │ - ldr r2, [pc, #84] @ 62a50 <__cxa_atexit@plt+0x56704> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 62a54 <__cxa_atexit@plt+0x56708> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bne 620b0 <__cxa_atexit@plt+0x55d64> │ │ │ │ + ldr r3, [pc, #72] @ 620e0 <__cxa_atexit@plt+0x55d94> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #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] @ 62a4c <__cxa_atexit@plt+0x56700> │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 620c4 <__cxa_atexit@plt+0x55d78> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 620cc <__cxa_atexit@plt+0x55d80> │ │ │ │ + ldr r7, [pc, #44] @ 620e4 <__cxa_atexit@plt+0x55d98> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, ror r7 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmpeq lr, r4, lsr #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62aa4 <__cxa_atexit@plt+0x56758> │ │ │ │ - ldr r8, [pc, #56] @ 62aac <__cxa_atexit@plt+0x56760> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #52] @ 62ab0 <__cxa_atexit@plt+0x56764> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 62ab4 <__cxa_atexit@plt+0x56768> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbbeq sp, ip, r8, pc @ │ │ │ │ - ldrsbeq r2, [lr, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0x015e3098 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62b24 <__cxa_atexit@plt+0x567d8> │ │ │ │ - ldr lr, [pc, #84] @ 62b30 <__cxa_atexit@plt+0x567e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 62b34 <__cxa_atexit@plt+0x567e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r3, r8, r9} │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - cmpeq lr, r0, lsl r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62110 <__cxa_atexit@plt+0x55dc4> │ │ │ │ + ldr r7, [pc, #32] @ 62124 <__cxa_atexit@plt+0x55dd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + cmpeq lr, ip, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 62b84 <__cxa_atexit@plt+0x56838> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 62b8c <__cxa_atexit@plt+0x56840> │ │ │ │ + bhi 6217c <__cxa_atexit@plt+0x55e30> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62188 <__cxa_atexit@plt+0x55e3c> │ │ │ │ + ldr r2, [pc, #64] @ 62198 <__cxa_atexit@plt+0x55e4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 6219c <__cxa_atexit@plt+0x55e50> │ │ │ │ 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 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r8, ror #11 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62c44 <__cxa_atexit@plt+0x568f8> │ │ │ │ - ldr lr, [pc, #180] @ 62c64 <__cxa_atexit@plt+0x56918> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #168] @ 62c68 <__cxa_atexit@plt+0x5691c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 62c24 <__cxa_atexit@plt+0x568d8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 62c30 <__cxa_atexit@plt+0x568e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 62c50 <__cxa_atexit@plt+0x56904> │ │ │ │ - ldr r3, [pc, #128] @ 62c70 <__cxa_atexit@plt+0x56924> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + cmpeq lr, ip, ror #31 │ │ │ │ + cmpeq ip, r0, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6222c <__cxa_atexit@plt+0x55ee0> │ │ │ │ + ldr r3, [pc, #120] @ 6223c <__cxa_atexit@plt+0x55ef0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #112] @ 62c74 <__cxa_atexit@plt+0x56928> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 62200 <__cxa_atexit@plt+0x55eb4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62210 <__cxa_atexit@plt+0x55ec4> │ │ │ │ + ldr r3, [pc, #92] @ 62240 <__cxa_atexit@plt+0x55ef4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62224 <__cxa_atexit@plt+0x55ed8> │ │ │ │ + b 622bc <__cxa_atexit@plt+0x55f70> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 62248 <__cxa_atexit@plt+0x55efc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 62c6c <__cxa_atexit@plt+0x56920> │ │ │ │ + ldr r7, [pc, #16] @ 62244 <__cxa_atexit@plt+0x55ef8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalbbeq lr, ip, r8, r8 │ │ │ │ + cmpeq lr, r8, lsr pc │ │ │ │ + cmpeq ip, r8, ror #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6228c <__cxa_atexit@plt+0x55f40> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 622a8 <__cxa_atexit@plt+0x55f5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 622a0 <__cxa_atexit@plt+0x55f54> │ │ │ │ + b 622bc <__cxa_atexit@plt+0x55f70> │ │ │ │ + ldr r7, [pc, #24] @ 622ac <__cxa_atexit@plt+0x55f60> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0x015e259c │ │ │ │ - cmpeq lr, ip, ror #10 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq lr, r4, lsr #11 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrheq r2, [lr, #-236] @ 0xffffff14 │ │ │ │ + cmpeq ip, r4, lsl #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 62cd8 <__cxa_atexit@plt+0x5698c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 62cec <__cxa_atexit@plt+0x569a0> │ │ │ │ - ldr r2, [pc, #92] @ 62d00 <__cxa_atexit@plt+0x569b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 6233c <__cxa_atexit@plt+0x55ff0> │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6237c <__cxa_atexit@plt+0x56030> │ │ │ │ + ldr r1, [pc, #184] @ 6239c <__cxa_atexit@plt+0x56050> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #180] @ 623a0 <__cxa_atexit@plt+0x56054> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ ldr r7, [r7, #2] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr r8, [pc, #160] @ 623a4 <__cxa_atexit@plt+0x56058> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #156] @ 623a8 <__cxa_atexit@plt+0x5605c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #12]! │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + str r0, [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 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 62384 <__cxa_atexit@plt+0x56038> │ │ │ │ + ldr r1, [pc, #68] @ 62394 <__cxa_atexit@plt+0x56048> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 62d04 <__cxa_atexit@plt+0x569b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #56] @ 62398 <__cxa_atexit@plt+0x5604c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 62cfc <__cxa_atexit@plt+0x569b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + b 62388 <__cxa_atexit@plt+0x5603c> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r4, asr #9 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - ldrsheq r2, [lr, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 62d60 <__cxa_atexit@plt+0x56a14> │ │ │ │ - ldr r8, [pc, #68] @ 62d68 <__cxa_atexit@plt+0x56a1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #64] @ 62d6c <__cxa_atexit@plt+0x56a20> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, r7, #8 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - ldr r9, [pc, #52] @ 62d70 <__cxa_atexit@plt+0x56a24> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - ldrdeq sp, [ip, #-200] @ 0xffffff38 │ │ │ │ - cmpeq lr, r0, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 62de4 <__cxa_atexit@plt+0x56a98> │ │ │ │ - ldr lr, [pc, #88] @ 62df0 <__cxa_atexit@plt+0x56aa4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 62df4 <__cxa_atexit@plt+0x56aa8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, lr} │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmpeq lr, r0, asr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + ldrsheq r2, [lr, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0xfffffbf0 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + cmpeq lr, r0, asr lr │ │ │ │ + cmpeq lr, r8, asr #1 │ │ │ │ + cmpeq ip, ip, lsl #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #156 @ 0x9c │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 6306c <__cxa_atexit@plt+0x56d20> │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r0, [pc, #592] @ 63088 <__cxa_atexit@plt+0x56d3c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [r5] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - mov r7, r6 │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - ldr r0, [pc, #564] @ 6308c <__cxa_atexit@plt+0x56d40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r7, {r0, r8} │ │ │ │ - sub r0, ip, #151 @ 0x97 │ │ │ │ - and r2, sl, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 62f78 <__cxa_atexit@plt+0x56c2c> │ │ │ │ - ldr r2, [pc, #540] @ 63090 <__cxa_atexit@plt+0x56d44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [sl, #2] │ │ │ │ - str r2, [r6, #36]! @ 0x24 │ │ │ │ - sub r2, ip, #127 @ 0x7f │ │ │ │ - sub r3, ip, #14 │ │ │ │ - ldr r9, [pc, #520] @ 63094 <__cxa_atexit@plt+0x56d48> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str fp, [sp] │ │ │ │ - sub fp, ip, #27 │ │ │ │ - ldr r8, [pc, #508] @ 63098 <__cxa_atexit@plt+0x56d4c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r6, #104] @ 0x68 │ │ │ │ - str fp, [r6, #108] @ 0x6c │ │ │ │ - str r9, [r6, #112] @ 0x70 │ │ │ │ - str r3, [r6, #116] @ 0x74 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ - sub r2, ip, #43 @ 0x2b │ │ │ │ - ldr fp, [pc, #480] @ 6309c <__cxa_atexit@plt+0x56d50> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub r9, ip, #67 @ 0x43 │ │ │ │ - ldr r8, [pc, #472] @ 630a0 <__cxa_atexit@plt+0x56d54> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r3, ip, #87 @ 0x57 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - ldr r3, [pc, #460] @ 630a4 <__cxa_atexit@plt+0x56d58> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - ldr r3, [pc, #444] @ 630a8 <__cxa_atexit@plt+0x56d5c> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62420 <__cxa_atexit@plt+0x560d4> │ │ │ │ + ldr r3, [pc, #96] @ 62430 <__cxa_atexit@plt+0x560e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - ldr r4, [pc, #420] @ 630ac <__cxa_atexit@plt+0x56d60> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - stmdb r6, {r4, sl} │ │ │ │ - ldr r4, [pc, #412] @ 630b0 <__cxa_atexit@plt+0x56d64> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - mov r3, r6 │ │ │ │ - str r4, [r3, #20]! │ │ │ │ - ldr r4, [pc, #400] @ 630b4 <__cxa_atexit@plt+0x56d68> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - mov r1, r6 │ │ │ │ - str r4, [r1, #64]! @ 0x40 │ │ │ │ - ldr r4, [pc, #388] @ 630b8 <__cxa_atexit@plt+0x56d6c> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - mov r0, r6 │ │ │ │ - str r4, [r0, #40]! @ 0x28 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #72] @ 0x48 │ │ │ │ - str r8, [r6, #76] @ 0x4c │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ - str r9, [r6, #84] @ 0x54 │ │ │ │ - str r3, [r6, #88] @ 0x58 │ │ │ │ - str fp, [r6, #92] @ 0x5c │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ - sub r7, ip, #5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r6, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 62400 <__cxa_atexit@plt+0x560b4> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 62410 <__cxa_atexit@plt+0x560c4> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 62414 <__cxa_atexit@plt+0x560c8> │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #320] @ 630c0 <__cxa_atexit@plt+0x56d74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #316] @ 630c4 <__cxa_atexit@plt+0x56d78> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r6, #28]! │ │ │ │ - sub r2, ip, #26 │ │ │ │ - ldr r8, [pc, #304] @ 630c8 <__cxa_atexit@plt+0x56d7c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, ip, #39 @ 0x27 │ │ │ │ - ldr sl, [pc, #296] @ 630cc <__cxa_atexit@plt+0x56d80> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r6, #100] @ 0x64 │ │ │ │ - str r1, [r6, #104] @ 0x68 │ │ │ │ - str r8, [r6, #108] @ 0x6c │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ - sub r8, ip, #55 @ 0x37 │ │ │ │ - sub r2, ip, #79 @ 0x4f │ │ │ │ - sub sl, ip, #99 @ 0x63 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #260] @ 630d0 <__cxa_atexit@plt+0x56d84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r4, [r6, #12] │ │ │ │ - ldr r1, [pc, #228] @ 630d4 <__cxa_atexit@plt+0x56d88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r0, r6 │ │ │ │ - str r1, [r0, #16]! │ │ │ │ - ldr lr, [pc, #216] @ 630d8 <__cxa_atexit@plt+0x56d8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #60]! @ 0x3c │ │ │ │ - ldr lr, [pc, #204] @ 630dc <__cxa_atexit@plt+0x56d90> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r3, r6 │ │ │ │ - str lr, [r3, #36]! @ 0x24 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - ldr r7, [pc, #184] @ 630e0 <__cxa_atexit@plt+0x56d94> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r2, [r6, #80] @ 0x50 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r7, [pc, #164] @ 630e4 <__cxa_atexit@plt+0x56d98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #88] @ 0x58 │ │ │ │ - str r8, [r6, #92] @ 0x5c │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ - ldr r7, [pc, #148] @ 630e8 <__cxa_atexit@plt+0x56d9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r6, #116]! @ 0x74 │ │ │ │ - sub r7, ip, #17 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 630bc <__cxa_atexit@plt+0x56d70> │ │ │ │ + ldr r7, [pc, #12] @ 62434 <__cxa_atexit@plt+0x560e8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #156 @ 0x9c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - cmpeq lr, ip, ror r3 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - cmpeq lr, r0, lsl #7 │ │ │ │ - cmpeq lr, ip, ror #6 │ │ │ │ - cmpeq lr, r4, asr #6 │ │ │ │ - cmpeq lr, r8, ror r3 │ │ │ │ - cmpeq lr, r4, ror #6 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq lr, r0, asr #6 │ │ │ │ - cmpeq lr, r0, lsr r3 │ │ │ │ - cmpeq lr, r8, lsl #5 │ │ │ │ - @ instruction: 0x015e2290 │ │ │ │ - smlalbteq sp, ip, r8, r9 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - cmpeq lr, r4, ror r2 │ │ │ │ - cmpeq lr, r4, ror #4 │ │ │ │ - cmpeq lr, r0, ror r2 │ │ │ │ - cmpeq lr, r4, asr r2 │ │ │ │ - cmpeq lr, ip, lsr #3 │ │ │ │ - ldrheq r2, [lr, #-20] @ 0xffffffec │ │ │ │ - cmpeq lr, r8, lsl r2 │ │ │ │ - cmpeq lr, r0, asr #3 │ │ │ │ - ldrdeq sp, [ip, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlaltbeq lr, ip, ip, r6 │ │ │ │ + smlalbbeq lr, ip, r4, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 6246c <__cxa_atexit@plt+0x56120> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 62470 <__cxa_atexit@plt+0x56124> │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 63130 <__cxa_atexit@plt+0x56de4> │ │ │ │ - ldr r7, [pc, #52] @ 63140 <__cxa_atexit@plt+0x56df4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 63124 <__cxa_atexit@plt+0x56dd8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 63150 <__cxa_atexit@plt+0x56e04> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + bhi 62504 <__cxa_atexit@plt+0x561b8> │ │ │ │ + ldr r3, [pc, #120] @ 62514 <__cxa_atexit@plt+0x561c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 624cc <__cxa_atexit@plt+0x56180> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #-4]! │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 624dc <__cxa_atexit@plt+0x56190> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #52] @ 62518 <__cxa_atexit@plt+0x561cc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 624f8 <__cxa_atexit@plt+0x561ac> │ │ │ │ + mov r5, r3 │ │ │ │ + b 62578 <__cxa_atexit@plt+0x5622c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 63144 <__cxa_atexit@plt+0x56df8> │ │ │ │ + ldr r7, [pc, #16] @ 6251c <__cxa_atexit@plt+0x561d0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, r8, lsl #18 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq lr, [ip, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r2, r2, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6254c <__cxa_atexit@plt+0x56200> │ │ │ │ + add r5, r3, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + b 62564 <__cxa_atexit@plt+0x56218> │ │ │ │ + ldr r3, [pc, #24] @ 6256c <__cxa_atexit@plt+0x56220> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62564 <__cxa_atexit@plt+0x56218> │ │ │ │ + b 62578 <__cxa_atexit@plt+0x5622c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 625e8 <__cxa_atexit@plt+0x5629c> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #104] @ 631d0 <__cxa_atexit@plt+0x56e84> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #132] @ 6261c <__cxa_atexit@plt+0x562d0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 631b4 <__cxa_atexit@plt+0x56e68> │ │ │ │ - ldr r2, [pc, #76] @ 631d4 <__cxa_atexit@plt+0x56e88> │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 625fc <__cxa_atexit@plt+0x562b0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 625d4 <__cxa_atexit@plt+0x56288> │ │ │ │ + ldr r2, [pc, #100] @ 62620 <__cxa_atexit@plt+0x562d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-12]! │ │ │ │ - str r3, [r7, #4] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 631c0 <__cxa_atexit@plt+0x56e74> │ │ │ │ - ldmda r5, {r7, r9} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 625fc <__cxa_atexit@plt+0x562b0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 62608 <__cxa_atexit@plt+0x562bc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 62624 <__cxa_atexit@plt+0x562d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq lr, r0, ror #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #72] @ 63238 <__cxa_atexit@plt+0x56eec> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6265c <__cxa_atexit@plt+0x56310> │ │ │ │ + ldr r3, [pc, #64] @ 62684 <__cxa_atexit@plt+0x56338> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 62668 <__cxa_atexit@plt+0x5631c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62670 <__cxa_atexit@plt+0x56324> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 626a8 <__cxa_atexit@plt+0x5635c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 626ec <__cxa_atexit@plt+0x563a0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 626f4 <__cxa_atexit@plt+0x563a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r0, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62728 <__cxa_atexit@plt+0x563dc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 62730 <__cxa_atexit@plt+0x563e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r4, lsr sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62764 <__cxa_atexit@plt+0x56418> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6276c <__cxa_atexit@plt+0x56420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r2, [lr, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 627f8 <__cxa_atexit@plt+0x564ac> │ │ │ │ + ldr r3, [pc, #120] @ 62808 <__cxa_atexit@plt+0x564bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 63228 <__cxa_atexit@plt+0x56edc> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r9, [r7, #8]! │ │ │ │ - str r3, [r7] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r7 │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 627cc <__cxa_atexit@plt+0x56480> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 627dc <__cxa_atexit@plt+0x56490> │ │ │ │ + ldr r3, [pc, #92] @ 6280c <__cxa_atexit@plt+0x564c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 627f0 <__cxa_atexit@plt+0x564a4> │ │ │ │ + b 62880 <__cxa_atexit@plt+0x56534> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldr r7, [pc, #48] @ 62814 <__cxa_atexit@plt+0x564c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 62810 <__cxa_atexit@plt+0x564c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + smlaltteq lr, ip, r0, r2 │ │ │ │ + cmpeq lr, ip, ror #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62854 <__cxa_atexit@plt+0x56508> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 62870 <__cxa_atexit@plt+0x56524> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62868 <__cxa_atexit@plt+0x5651c> │ │ │ │ + b 62880 <__cxa_atexit@plt+0x56534> │ │ │ │ + ldr r7, [pc, #24] @ 62874 <__cxa_atexit@plt+0x56528> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrsheq r2, [lr, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 628ac <__cxa_atexit@plt+0x56560> │ │ │ │ + ldr r3, [pc, #120] @ 6290c <__cxa_atexit@plt+0x565c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 628f4 <__cxa_atexit@plt+0x565a8> │ │ │ │ + b 62920 <__cxa_atexit@plt+0x565d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 628fc <__cxa_atexit@plt+0x565b0> │ │ │ │ + ldr r2, [pc, #76] @ 62910 <__cxa_atexit@plt+0x565c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr r1, [pc, #60] @ 62914 <__cxa_atexit@plt+0x565c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq lr, ip, ror r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62950 <__cxa_atexit@plt+0x56604> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 629d0 <__cxa_atexit@plt+0x56684> │ │ │ │ + ldr r2, [pc, #180] @ 62a00 <__cxa_atexit@plt+0x566b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 62984 <__cxa_atexit@plt+0x56638> │ │ │ │ + ldr r3, [pc, #156] @ 629f4 <__cxa_atexit@plt+0x566a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov sl, r7 │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 629b4 <__cxa_atexit@plt+0x56668> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 629bc <__cxa_atexit@plt+0x56670> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 629e4 <__cxa_atexit@plt+0x56698> │ │ │ │ + ldr r2, [pc, #116] @ 629f8 <__cxa_atexit@plt+0x566ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #104] @ 629fc <__cxa_atexit@plt+0x566b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 62a04 <__cxa_atexit@plt+0x566b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq lr, r0, asr #15 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + cmpeq lr, ip, lsl #15 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62a64 <__cxa_atexit@plt+0x56718> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 62a78 <__cxa_atexit@plt+0x5672c> │ │ │ │ + ldr r2, [pc, #88] @ 62a8c <__cxa_atexit@plt+0x56740> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #76] @ 62a90 <__cxa_atexit@plt+0x56744> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 62a88 <__cxa_atexit@plt+0x5673c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq lr, r4, ror #13 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + cmpeq lr, r0, lsl r7 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 632a8 <__cxa_atexit@plt+0x56f5c> │ │ │ │ - ldr r7, [pc, #52] @ 632b8 <__cxa_atexit@plt+0x56f6c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62b30 <__cxa_atexit@plt+0x567e4> │ │ │ │ + ldr r7, [pc, #140] @ 62b40 <__cxa_atexit@plt+0x567f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6329c <__cxa_atexit@plt+0x56f50> │ │ │ │ - mov r7, r9 │ │ │ │ - b 632c8 <__cxa_atexit@plt+0x56f7c> │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 62af8 <__cxa_atexit@plt+0x567ac> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 62b08 <__cxa_atexit@plt+0x567bc> │ │ │ │ + ldr r2, [pc, #116] @ 62b44 <__cxa_atexit@plt+0x567f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 62b1c <__cxa_atexit@plt+0x567d0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 62b28 <__cxa_atexit@plt+0x567dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 62b4c <__cxa_atexit@plt+0x56800> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 632bc <__cxa_atexit@plt+0x56f70> │ │ │ │ + mov r8, r9 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldr r7, [pc, #16] @ 62b48 <__cxa_atexit@plt+0x567fc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x014cd794 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlaltbeq sp, ip, ip, pc @ │ │ │ │ + cmpeq lr, r0, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r1, [pc, #156] @ 63380 <__cxa_atexit@plt+0x57034> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r6} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 63350 <__cxa_atexit@plt+0x57004> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63370 <__cxa_atexit@plt+0x57024> │ │ │ │ - ldr r1, [pc, #116] @ 63384 <__cxa_atexit@plt+0x57038> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [pc, #104] @ 63388 <__cxa_atexit@plt+0x5703c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-12]! │ │ │ │ - str r2, [r7, #4] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - str r8, [r7, #16] │ │ │ │ - stmib r3, {r0, r1} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 63360 <__cxa_atexit@plt+0x57014> │ │ │ │ - ldmda r5, {r7, r9} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62b94 <__cxa_atexit@plt+0x56848> │ │ │ │ + ldr r2, [pc, #72] @ 62bb4 <__cxa_atexit@plt+0x56868> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ stm r5, {r2, r7} │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 62ba0 <__cxa_atexit@plt+0x56854> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 62ba8 <__cxa_atexit@plt+0x5685c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [pc, #28] @ 62bb8 <__cxa_atexit@plt+0x5686c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - ldrsbeq r2, [lr, #-4] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrheq r2, [lr, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6341c <__cxa_atexit@plt+0x570d0> │ │ │ │ - ldr lr, [pc, #120] @ 63428 <__cxa_atexit@plt+0x570dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #116] @ 6342c <__cxa_atexit@plt+0x570e0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - sub r2, r6, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str lr, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6340c <__cxa_atexit@plt+0x570c0> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + mov r3, r7 │ │ │ │ mov r7, r5 │ │ │ │ - ldr r9, [r7, #8]! │ │ │ │ - str r3, [r7] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r7 │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 62be8 <__cxa_atexit@plt+0x5689c> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq lr, ip, lsr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #12]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov sl, r7 │ │ │ │ - b 62e1c <__cxa_atexit@plt+0x56ad0> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + smlaltbeq sp, ip, ip, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 62c6c <__cxa_atexit@plt+0x56920> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62c64 <__cxa_atexit@plt+0x56918> │ │ │ │ + ldr r7, [pc, #112] @ 62c94 <__cxa_atexit@plt+0x56948> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62c74 <__cxa_atexit@plt+0x56928> │ │ │ │ + ldr r3, [pc, #88] @ 62c98 <__cxa_atexit@plt+0x5694c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #84] @ 62c9c <__cxa_atexit@plt+0x56950> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 62c64 <__cxa_atexit@plt+0x56918> │ │ │ │ + b 61bd8 <__cxa_atexit@plt+0x5588c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #36] @ 62ca0 <__cxa_atexit@plt+0x56954> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #32] @ 62ca4 <__cxa_atexit@plt+0x56958> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r5, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015e2594 │ │ │ │ + cmpeq ip, r4, asr #28 │ │ │ │ + @ instruction: 0xffffef8c │ │ │ │ + cmpeq ip, r8, lsl #28 │ │ │ │ + cmpeq ip, r0, lsr #28 │ │ │ │ + cmpeq ip, ip, lsl #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 62d34 <__cxa_atexit@plt+0x569e8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62d20 <__cxa_atexit@plt+0x569d4> │ │ │ │ + ldr r7, [pc, #128] @ 62d5c <__cxa_atexit@plt+0x56a10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 634d4 <__cxa_atexit@plt+0x57188> │ │ │ │ - ldr r2, [pc, #104] @ 634dc <__cxa_atexit@plt+0x57190> │ │ │ │ + bhi 62d3c <__cxa_atexit@plt+0x569f0> │ │ │ │ + ldr r2, [pc, #104] @ 62d60 <__cxa_atexit@plt+0x56a14> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 634e0 <__cxa_atexit@plt+0x57194> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ + ldr r1, [pc, #100] @ 62d64 <__cxa_atexit@plt+0x56a18> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 634b4 <__cxa_atexit@plt+0x57168> │ │ │ │ - tst r7, #2 │ │ │ │ - bne 634c0 <__cxa_atexit@plt+0x57174> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + beq 62d28 <__cxa_atexit@plt+0x569dc> │ │ │ │ + mov r5, r3 │ │ │ │ + b 622bc <__cxa_atexit@plt+0x55f70> │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 634e4 <__cxa_atexit@plt+0x57198> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #36] @ 62d68 <__cxa_atexit@plt+0x56a1c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #32] @ 62d6c <__cxa_atexit@plt+0x56a20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r5, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r2, [lr, #-76] @ 0xffffffb4 │ │ │ │ + smlalbbeq sp, ip, ip, sp │ │ │ │ + @ instruction: 0xfffff5b8 │ │ │ │ + cmpeq ip, r0, asr #26 │ │ │ │ + hvceq 52688 @ 0xcdd0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 62dd4 <__cxa_atexit@plt+0x56a88> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 62dcc <__cxa_atexit@plt+0x56a80> │ │ │ │ + ldr r7, [pc, #92] @ 62dfc <__cxa_atexit@plt+0x56ab0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 62ddc <__cxa_atexit@plt+0x56a90> │ │ │ │ + ldr r7, [pc, #76] @ 62e08 <__cxa_atexit@plt+0x56abc> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrsbeq r1, [lr, #-204] @ 0xffffff34 │ │ │ │ - cmpeq lr, r0, lsr pc │ │ │ │ + ldr r5, [pc, #28] @ 62e00 <__cxa_atexit@plt+0x56ab4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #24] @ 62e04 <__cxa_atexit@plt+0x56ab8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r5, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r8, lsl r4 │ │ │ │ + smlaltbeq sp, ip, r0, ip │ │ │ │ + smlalbbeq sp, ip, r4, ip │ │ │ │ + smlalbteq sp, ip, r8, ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 62e40 <__cxa_atexit@plt+0x56af4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 62e48 <__cxa_atexit@plt+0x56afc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, ip, lsl r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - tst r7, #2 │ │ │ │ - bne 6350c <__cxa_atexit@plt+0x571c0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 62e90 <__cxa_atexit@plt+0x56b44> │ │ │ │ + ldr r2, [pc, #44] @ 62ea0 <__cxa_atexit@plt+0x56b54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 63520 <__cxa_atexit@plt+0x571d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 62ef8 <__cxa_atexit@plt+0x56bac> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 62f04 <__cxa_atexit@plt+0x56bb8> │ │ │ │ + ldr r1, [pc, #64] @ 62f14 <__cxa_atexit@plt+0x56bc8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 62f18 <__cxa_atexit@plt+0x56bcc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, ror #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq lr, r0, ror r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 635cc <__cxa_atexit@plt+0x57280> │ │ │ │ - ldr r7, [pc, #176] @ 635f4 <__cxa_atexit@plt+0x572a8> │ │ │ │ + bhi 62fb4 <__cxa_atexit@plt+0x56c68> │ │ │ │ + ldr r7, [pc, #160] @ 62fdc <__cxa_atexit@plt+0x56c90> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 635bc <__cxa_atexit@plt+0x57270> │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 62fa4 <__cxa_atexit@plt+0x56c58> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #40 @ 0x28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 635dc <__cxa_atexit@plt+0x57290> │ │ │ │ - ldr lr, [pc, #148] @ 635fc <__cxa_atexit@plt+0x572b0> │ │ │ │ + bcc 62fc4 <__cxa_atexit@plt+0x56c78> │ │ │ │ + ldr lr, [pc, #132] @ 62fe4 <__cxa_atexit@plt+0x56c98> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r9, [r8, #19] │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add sl, r9, #7 │ │ │ │ + ldm sl, {r1, r7, sl} │ │ │ │ + ldr r8, [r9, #19] │ │ │ │ str lr, [r6, #4]! │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldr lr, [pc, #112] @ 63600 <__cxa_atexit@plt+0x572b4> │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + ldr lr, [pc, #104] @ 62fe8 <__cxa_atexit@plt+0x56c9c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r3, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #23 │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 635f8 <__cxa_atexit@plt+0x572ac> │ │ │ │ + ldr r7, [pc, #36] @ 62fe0 <__cxa_atexit@plt+0x56c94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r7, #40 @ 0x28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - hvceq 52548 @ 0xcd44 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - cmpeq lr, r4, lsl #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq ip, ip, asr fp │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq lr, r8, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63670 <__cxa_atexit@plt+0x57324> │ │ │ │ - ldr lr, [pc, #84] @ 6367c <__cxa_atexit@plt+0x57330> │ │ │ │ + bcc 63058 <__cxa_atexit@plt+0x56d0c> │ │ │ │ + ldr lr, [pc, #84] @ 63064 <__cxa_atexit@plt+0x56d18> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r9, r7, #11 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ str lr, [r3, #4]! │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr lr, [pc, #52] @ 63680 <__cxa_atexit@plt+0x57334> │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #52] @ 63068 <__cxa_atexit@plt+0x56d1c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ + add sl, r3, #8 │ │ │ │ + stm sl, {r0, r1, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ str r7, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #23 │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - cmpeq lr, r8, asr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63714 <__cxa_atexit@plt+0x573c8> │ │ │ │ - ldr r2, [pc, #144] @ 63734 <__cxa_atexit@plt+0x573e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 63704 <__cxa_atexit@plt+0x573b8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6371c <__cxa_atexit@plt+0x573d0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - add lr, r8, #11 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [pc, #92] @ 63738 <__cxa_atexit@plt+0x573ec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r1, r9, lr} │ │ │ │ - str r0, [r6, #28] │ │ │ │ - sub r7, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq lr, r8, lsr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63798 <__cxa_atexit@plt+0x5744c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, r7, #7 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r8, [pc, #48] @ 637a4 <__cxa_atexit@plt+0x57458> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r1, r9, lr} │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r0, lsr #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + cmpeq lr, r4, lsr #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63828 <__cxa_atexit@plt+0x574dc> │ │ │ │ - ldr lr, [pc, #112] @ 63840 <__cxa_atexit@plt+0x574f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #108] @ 63844 <__cxa_atexit@plt+0x574f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #100] @ 63848 <__cxa_atexit@plt+0x574fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #92] @ 6384c <__cxa_atexit@plt+0x57500> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #88] @ 63850 <__cxa_atexit@plt+0x57504> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - str sl, [r7, #4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 63854 <__cxa_atexit@plt+0x57508> │ │ │ │ + bcc 630a4 <__cxa_atexit@plt+0x56d58> │ │ │ │ + ldr r3, [pc, #40] @ 630bc <__cxa_atexit@plt+0x56d70> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 630c0 <__cxa_atexit@plt+0x56d74> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - cmpeq lr, ip, lsl #24 │ │ │ │ - cmpeq lr, r8, ror #20 │ │ │ │ - ldrsheq r1, [lr, #-148] @ 0xffffff6c │ │ │ │ - ldrheq r1, [lr, #-144] @ 0xffffff70 │ │ │ │ - cmpeq ip, r0, lsr r2 │ │ │ │ + cmpeq lr, r0, asr #1 │ │ │ │ + hvceq 52640 @ 0xcda0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 638e8 <__cxa_atexit@plt+0x5759c> │ │ │ │ - ldr r2, [pc, #144] @ 63908 <__cxa_atexit@plt+0x575bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 638d8 <__cxa_atexit@plt+0x5758c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 638f0 <__cxa_atexit@plt+0x575a4> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - ldr lr, [pc, #100] @ 6390c <__cxa_atexit@plt+0x575c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r2, #18 │ │ │ │ - ldr r8, [pc, #92] @ 63910 <__cxa_atexit@plt+0x575c4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 630f0 <__cxa_atexit@plt+0x56da4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #16] @ 630f4 <__cxa_atexit@plt+0x56da8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r9, r2, #1 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + cmpeq lr, ip, rrx │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63120 <__cxa_atexit@plt+0x56dd4> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 63134 <__cxa_atexit@plt+0x56de8> │ │ │ │ + ldr r7, [pc, #8] @ 63130 <__cxa_atexit@plt+0x56de4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - ldrheq r1, [lr, #-140] @ 0xffffff74 │ │ │ │ - cmpeq lr, r8, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strdeq sp, [ip, #-156] @ 0xffffff64 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [pc, #92] @ 6319c <__cxa_atexit@plt+0x56e50> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 63178 <__cxa_atexit@plt+0x56e2c> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r2, r2, #1 │ │ │ │ + beq 6318c <__cxa_atexit@plt+0x56e40> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63194 <__cxa_atexit@plt+0x56e48> │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b 63140 <__cxa_atexit@plt+0x56df4> │ │ │ │ + ldr r7, [pc, #32] @ 631a0 <__cxa_atexit@plt+0x56e54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsbeq r1, [lr, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63970 <__cxa_atexit@plt+0x57624> │ │ │ │ - ldr lr, [pc, #68] @ 6397c <__cxa_atexit@plt+0x57630> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r2, r6, #18 │ │ │ │ - ldr r8, [pc, #48] @ 63980 <__cxa_atexit@plt+0x57634> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, ip, lsr #16 │ │ │ │ - cmpeq lr, ip, lsr #21 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 63134 <__cxa_atexit@plt+0x56de8> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63a08 <__cxa_atexit@plt+0x576bc> │ │ │ │ - ldr lr, [pc, #116] @ 63a20 <__cxa_atexit@plt+0x576d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #112] @ 63a24 <__cxa_atexit@plt+0x576d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #100] @ 63a28 <__cxa_atexit@plt+0x576dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr sl, [pc, #92] @ 63a2c <__cxa_atexit@plt+0x576e0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #88] @ 63a30 <__cxa_atexit@plt+0x576e4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ + bcc 631f4 <__cxa_atexit@plt+0x56ea8> │ │ │ │ + ldr r3, [pc, #40] @ 6320c <__cxa_atexit@plt+0x56ec0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - sub r3, r6, #31 │ │ │ │ - str ip, [r7, #4] │ │ │ │ - add ip, r7, #8 │ │ │ │ - stm ip, {r8, r9, lr} │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 63a34 <__cxa_atexit@plt+0x576e8> │ │ │ │ + ldr r7, [pc, #20] @ 63210 <__cxa_atexit@plt+0x56ec4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0x015e1898 │ │ │ │ - cmpeq lr, r0, lsr #20 │ │ │ │ - cmpeq lr, r4, lsl r8 │ │ │ │ - cmpeq lr, r8, asr #15 │ │ │ │ - qdaddeq sp, r4, ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq lr, r0, ror pc │ │ │ │ + cmpeq ip, ip, lsr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 63ab4 <__cxa_atexit@plt+0x57768> │ │ │ │ - ldr r3, [pc, #124] @ 63ad4 <__cxa_atexit@plt+0x57788> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6327c <__cxa_atexit@plt+0x56f30> │ │ │ │ + ldr r2, [pc, #84] @ 63284 <__cxa_atexit@plt+0x56f38> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #76] @ 63288 <__cxa_atexit@plt+0x56f3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 63270 <__cxa_atexit@plt+0x56f24> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 63aa4 <__cxa_atexit@plt+0x57758> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 63abc <__cxa_atexit@plt+0x57770> │ │ │ │ - ldr r7, [pc, #88] @ 63ad8 <__cxa_atexit@plt+0x5778c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [pc, #48] @ 6328c <__cxa_atexit@plt+0x56f40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, #0 │ │ │ │ + addle r3, r3, #4 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq lr, r0, lsl pc │ │ │ │ + cmpeq lr, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #20] @ 632b8 <__cxa_atexit@plt+0x56f6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, #0 │ │ │ │ + addle r3, r3, #4 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r0, ror #31 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #32 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 63330 <__cxa_atexit@plt+0x56fe4> │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r2, [pc, #76] @ 6333c <__cxa_atexit@plt+0x56ff0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + ldr r0, [pc, #60] @ 63340 <__cxa_atexit@plt+0x56ff4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str r9, [r3, #-16] │ │ │ │ + sub r1, r3, #32 │ │ │ │ + stm r1, {r0, r7, r8, lr} │ │ │ │ + tst r2, #3 │ │ │ │ + beq 63324 <__cxa_atexit@plt+0x56fd8> │ │ │ │ + mov r7, r2 │ │ │ │ + b 6334c <__cxa_atexit@plt+0x57000> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, ip, asr lr │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6336c <__cxa_atexit@plt+0x57020> │ │ │ │ + add sl, r5, #8 │ │ │ │ + ldm sl, {r7, r9, sl} │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 63458 <__cxa_atexit@plt+0x5710c> │ │ │ │ + ldr r2, [pc, #100] @ 633d8 <__cxa_atexit@plt+0x5708c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 633b8 <__cxa_atexit@plt+0x5706c> │ │ │ │ + ldr r2, [pc, #76] @ 633dc <__cxa_atexit@plt+0x57090> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 633c4 <__cxa_atexit@plt+0x57078> │ │ │ │ + stmda r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 63134 <__cxa_atexit@plt+0x56de8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 633e0 <__cxa_atexit@plt+0x57094> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq ip, r8, asr r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #56] @ 6342c <__cxa_atexit@plt+0x570e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6341c <__cxa_atexit@plt+0x570d0> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 63134 <__cxa_atexit@plt+0x56de8> │ │ │ │ + ldr r7, [pc, #12] @ 63430 <__cxa_atexit@plt+0x570e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, r0, lsl #14 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldmib r5, {r7, r9, sl} │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 63458 <__cxa_atexit@plt+0x5710c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 634f4 <__cxa_atexit@plt+0x571a8> │ │ │ │ + ldr r2, [pc, #164] @ 63510 <__cxa_atexit@plt+0x571c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + stmdb r5, {r0, r7, r9, sl} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 634e0 <__cxa_atexit@plt+0x57194> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 634f0 <__cxa_atexit@plt+0x571a4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r9, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 634fc <__cxa_atexit@plt+0x571b0> │ │ │ │ + ldr lr, [pc, #100] @ 63514 <__cxa_atexit@plt+0x571c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r3, r5, #16 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + str r8, [r9, #20] │ │ │ │ + str r1, [r9, #24] │ │ │ │ + str r0, [r9, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq lr, ip, ror r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 63b1c <__cxa_atexit@plt+0x577d0> │ │ │ │ - ldr r2, [pc, #40] @ 63b28 <__cxa_atexit@plt+0x577dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r1, [lr, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + and r6, r8, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63584 <__cxa_atexit@plt+0x57238> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r9, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 63bb0 <__cxa_atexit@plt+0x57864> │ │ │ │ - ldr lr, [pc, #116] @ 63bc8 <__cxa_atexit@plt+0x5787c> │ │ │ │ + bcc 63590 <__cxa_atexit@plt+0x57244> │ │ │ │ + ldr lr, [pc, #80] @ 635a0 <__cxa_atexit@plt+0x57254> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #112] @ 63bcc <__cxa_atexit@plt+0x57880> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #104] @ 63bd0 <__cxa_atexit@plt+0x57884> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #96] @ 63bd4 <__cxa_atexit@plt+0x57888> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #92] @ 63bd8 <__cxa_atexit@plt+0x5788c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r3, r6, #19 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - str sl, [r7, #4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 63bdc <__cxa_atexit@plt+0x57890> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldrsheq r1, [lr, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq lr, ip, ror r8 │ │ │ │ - cmpeq lr, r0, ror r6 │ │ │ │ - cmpeq lr, ip, lsr #12 │ │ │ │ - strheq ip, [ip, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r7, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + str r8, [r9, #20] │ │ │ │ + str r1, [r9, #24] │ │ │ │ + str r0, [r9, #28] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - b a369c <__cxa_atexit@plt+0x97350> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 111a998 <__cxa_atexit@plt+0x110e64c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63c4c <__cxa_atexit@plt+0x57900> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63c58 <__cxa_atexit@plt+0x5790c> │ │ │ │ - ldr r1, [pc, #64] @ 63c68 <__cxa_atexit@plt+0x5791c> │ │ │ │ + bhi 63644 <__cxa_atexit@plt+0x572f8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6364c <__cxa_atexit@plt+0x57300> │ │ │ │ + ldr r7, [pc, #120] @ 63668 <__cxa_atexit@plt+0x5731c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #116] @ 6366c <__cxa_atexit@plt+0x57320> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 63c6c <__cxa_atexit@plt+0x57920> │ │ │ │ + ldr r0, [pc, #112] @ 63670 <__cxa_atexit@plt+0x57324> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #108] @ 63674 <__cxa_atexit@plt+0x57328> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + ldr r0, [pc, #80] @ 63678 <__cxa_atexit@plt+0x5732c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #1 │ │ │ │ + add sl, r0, #1 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + add r3, lr, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 63458 <__cxa_atexit@plt+0x5710c> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - cmpeq lr, ip, lsr #10 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63ce0 <__cxa_atexit@plt+0x57994> │ │ │ │ - ldr r3, [pc, #96] @ 63cf8 <__cxa_atexit@plt+0x579ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ 63cfc <__cxa_atexit@plt+0x579b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #76] @ 63d00 <__cxa_atexit@plt+0x579b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r1, [pc, #68] @ 63d04 <__cxa_atexit@plt+0x579b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 63d08 <__cxa_atexit@plt+0x579bc> │ │ │ │ + b 63654 <__cxa_atexit@plt+0x57308> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 63664 <__cxa_atexit@plt+0x57318> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq lr, ip, lsr #11 │ │ │ │ - cmpeq lr, r0, lsr r7 │ │ │ │ - cmpeq lr, r4, lsr #10 │ │ │ │ - smlalbbeq ip, ip, r4, sp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d3c <__cxa_atexit@plt+0x579f0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 63d44 <__cxa_atexit@plt+0x579f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq lr, ip, lsr #8 │ │ │ │ - cmpeq ip, ip, lsl sp │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 63d84 <__cxa_atexit@plt+0x57a38> │ │ │ │ - ldr r2, [pc, #32] @ 63d8c <__cxa_atexit@plt+0x57a40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq ip, [ip, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 63db8 <__cxa_atexit@plt+0x57a6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - b 6a7b8 <__cxa_atexit@plt+0x5e46c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + ldrdeq sp, [ip, #-64] @ 0xffffffc0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + cmpeq ip, r0, lsr #10 │ │ │ │ + cmpeq lr, r8, lsr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 63dfc <__cxa_atexit@plt+0x57ab0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 63e08 <__cxa_atexit@plt+0x57abc> │ │ │ │ + bcc 636bc <__cxa_atexit@plt+0x57370> │ │ │ │ + ldr r2, [pc, #40] @ 636c8 <__cxa_atexit@plt+0x5737c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - cmpeq ip, ip, asr ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63e64 <__cxa_atexit@plt+0x57b18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 63e70 <__cxa_atexit@plt+0x57b24> │ │ │ │ - ldr r1, [pc, #64] @ 63e80 <__cxa_atexit@plt+0x57b34> │ │ │ │ + bhi 63754 <__cxa_atexit@plt+0x57408> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6375c <__cxa_atexit@plt+0x57410> │ │ │ │ + ldr r7, [pc, #120] @ 63778 <__cxa_atexit@plt+0x5742c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #116] @ 6377c <__cxa_atexit@plt+0x57430> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 63e84 <__cxa_atexit@plt+0x57b38> │ │ │ │ + ldr r0, [pc, #112] @ 63780 <__cxa_atexit@plt+0x57434> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #108] @ 63784 <__cxa_atexit@plt+0x57438> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + ldr r0, [pc, #80] @ 63788 <__cxa_atexit@plt+0x5743c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #1 │ │ │ │ + add sl, r0, #1 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + add r3, lr, #2 │ │ │ │ mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 63458 <__cxa_atexit@plt+0x5710c> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq lr, r4, lsl r3 │ │ │ │ - ldrdeq ip, [ip, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 63ed4 <__cxa_atexit@plt+0x57b88> │ │ │ │ - ldr r3, [pc, #56] @ 63eec <__cxa_atexit@plt+0x57ba0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - ldr r3, [pc, #36] @ 63ef0 <__cxa_atexit@plt+0x57ba4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 63ef4 <__cxa_atexit@plt+0x57ba8> │ │ │ │ + b 63764 <__cxa_atexit@plt+0x57418> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 63774 <__cxa_atexit@plt+0x57428> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq lr, r0, lsl #7 │ │ │ │ - smlaltbeq ip, ip, r0, fp @ │ │ │ │ - hvceq 52408 @ 0xccb8 │ │ │ │ + smlalbteq sp, ip, r0, r3 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xfffffb10 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + cmpeq ip, r0, lsl r4 │ │ │ │ + cmpeq lr, r8, lsl sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 63f94 <__cxa_atexit@plt+0x57c48> │ │ │ │ - ldr r7, [pc, #200] @ 63fe4 <__cxa_atexit@plt+0x57c98> │ │ │ │ + bhi 63814 <__cxa_atexit@plt+0x574c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6381c <__cxa_atexit@plt+0x574d0> │ │ │ │ + ldr r7, [pc, #120] @ 63838 <__cxa_atexit@plt+0x574ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 63fa4 <__cxa_atexit@plt+0x57c58> │ │ │ │ - ldr r3, [pc, #176] @ 63fe8 <__cxa_atexit@plt+0x57c9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r3, r7, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 63fc4 <__cxa_atexit@plt+0x57c78> │ │ │ │ - ldr lr, [pc, #156] @ 63ff8 <__cxa_atexit@plt+0x57cac> │ │ │ │ + ldr r1, [pc, #116] @ 6383c <__cxa_atexit@plt+0x574f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #112] @ 63840 <__cxa_atexit@plt+0x574f4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #108] @ 63844 <__cxa_atexit@plt+0x574f8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #152] @ 63ffc <__cxa_atexit@plt+0x57cb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #144] @ 64000 <__cxa_atexit@plt+0x57cb4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, lr, #1 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #11 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + ldr r0, [pc, #80] @ 63848 <__cxa_atexit@plt+0x574fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add sl, r0, #1 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + add r3, lr, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 63458 <__cxa_atexit@plt+0x5710c> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 63ff4 <__cxa_atexit@plt+0x57ca8> │ │ │ │ + b 63824 <__cxa_atexit@plt+0x574d8> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 63834 <__cxa_atexit@plt+0x574e8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 63ff0 <__cxa_atexit@plt+0x57ca4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mrseq sp, SPSR_mon │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xfffffa50 │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + cmpeq ip, r0, asr r3 │ │ │ │ + cmpeq lr, r8, asr r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 638c0 <__cxa_atexit@plt+0x57574> │ │ │ │ + ldr lr, [pc, #96] @ 638cc <__cxa_atexit@plt+0x57580> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r8, [pc, #80] @ 638d0 <__cxa_atexit@plt+0x57584> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 638b4 <__cxa_atexit@plt+0x57568> │ │ │ │ + ldr sl, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #48] @ 638d4 <__cxa_atexit@plt+0x57588> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e37d98 <__cxa_atexit@plt+0xe2ba4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #24] @ 63fec <__cxa_atexit@plt+0x57ca0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - cmpeq lr, r8, ror r2 │ │ │ │ - ldrdeq ip, [ip, #-160] @ 0xffffff60 │ │ │ │ - strdeq ip, [ip, #-168] @ 0xffffff58 │ │ │ │ - cmpeq ip, r8, lsr #22 │ │ │ │ - cmpeq lr, r8, ror #5 │ │ │ │ - cmpeq lr, r4, ror r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq lr, ip, asr #17 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 638fc <__cxa_atexit@plt+0x575b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e37d98 <__cxa_atexit@plt+0xe2ba4c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6404c <__cxa_atexit@plt+0x57d00> │ │ │ │ - ldr r2, [pc, #48] @ 64058 <__cxa_atexit@plt+0x57d0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 6405c <__cxa_atexit@plt+0x57d10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc 63934 <__cxa_atexit@plt+0x575e8> │ │ │ │ + ldr r2, [pc, #40] @ 6394c <__cxa_atexit@plt+0x57600> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #20] @ 63950 <__cxa_atexit@plt+0x57604> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq ip, ip, asr sl │ │ │ │ - ldrheq r1, [lr, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 64084 <__cxa_atexit@plt+0x57d38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - cmpeq lr, ip, lsr r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 640c4 <__cxa_atexit@plt+0x57d78> │ │ │ │ - ldr r2, [pc, #40] @ 640d4 <__cxa_atexit@plt+0x57d88> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + cmpeq lr, ip, ror #16 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64134 <__cxa_atexit@plt+0x57de8> │ │ │ │ + bhi 639f0 <__cxa_atexit@plt+0x576a4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64140 <__cxa_atexit@plt+0x57df4> │ │ │ │ - ldr r2, [pc, #72] @ 64150 <__cxa_atexit@plt+0x57e04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #68] @ 64154 <__cxa_atexit@plt+0x57e08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - mov r6, r9 │ │ │ │ + bcc 639fc <__cxa_atexit@plt+0x576b0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #152] @ 63a20 <__cxa_atexit@plt+0x576d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + ldr r0, [pc, #124] @ 63a24 <__cxa_atexit@plt+0x576d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + str r7, [sl, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63a0c <__cxa_atexit@plt+0x576c0> │ │ │ │ + ldr r7, [pc, #92] @ 63a28 <__cxa_atexit@plt+0x576dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 639e4 <__cxa_atexit@plt+0x57698> │ │ │ │ + mov r7, r9 │ │ │ │ + b 63a94 <__cxa_atexit@plt+0x57748> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r6, sl │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq lr, ip, asr #32 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64190 <__cxa_atexit@plt+0x57e44> │ │ │ │ - ldr r2, [pc, #32] @ 64198 <__cxa_atexit@plt+0x57e4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ + ldr r7, [pc, #24] @ 63a2c <__cxa_atexit@plt+0x576e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r4, asr #15 │ │ │ │ + cmpeq lr, r4, lsl #16 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq ip, r4, lsr #2 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63a74 <__cxa_atexit@plt+0x57728> │ │ │ │ + ldr r7, [pc, #52] @ 63a84 <__cxa_atexit@plt+0x57738> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 63a68 <__cxa_atexit@plt+0x5771c> │ │ │ │ + mov r7, r9 │ │ │ │ + b 63a94 <__cxa_atexit@plt+0x57748> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 63a88 <__cxa_atexit@plt+0x5773c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strheq sp, [ip, #-12] │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63b48 <__cxa_atexit@plt+0x577fc> │ │ │ │ + ldr r6, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + ldr r2, [pc, #196] @ 63b78 <__cxa_atexit@plt+0x5782c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 63b58 <__cxa_atexit@plt+0x5780c> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63b48 <__cxa_atexit@plt+0x577fc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 641e0 <__cxa_atexit@plt+0x57e94> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr lr, [pc, #40] @ 641ec <__cxa_atexit@plt+0x57ea0> │ │ │ │ + bcc 63b68 <__cxa_atexit@plt+0x5781c> │ │ │ │ + ldr r3, [pc, #140] @ 63b7c <__cxa_atexit@plt+0x57830> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #136] @ 63b80 <__cxa_atexit@plt+0x57834> │ │ │ │ add lr, pc, lr │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldmib r5, {r0, r2, r3} │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + add sl, r8, #8 │ │ │ │ + stm sl, {r0, r2, r7} │ │ │ │ + str r8, [r8, #56] @ 0x38 │ │ │ │ + str r0, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str r8, [r8, #44] @ 0x2c │ │ │ │ + mov r9, r8 │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + ldr r7, [pc, #76] @ 63b84 <__cxa_atexit@plt+0x57838> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #48]! @ 0x30 │ │ │ │ + add r5, r5, #20 │ │ │ │ mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, #60 @ 0x3c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 64244 <__cxa_atexit@plt+0x57ef8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 64250 <__cxa_atexit@plt+0x57f04> │ │ │ │ - ldr r1, [pc, #64] @ 64260 <__cxa_atexit@plt+0x57f14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 64264 <__cxa_atexit@plt+0x57f18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq lr, r4, lsr pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + cmpeq lr, r4, ror #12 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 63c14 <__cxa_atexit@plt+0x578c8> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 642b0 <__cxa_atexit@plt+0x57f64> │ │ │ │ - ldr r3, [pc, #56] @ 642c8 <__cxa_atexit@plt+0x57f7c> │ │ │ │ + bcc 63c24 <__cxa_atexit@plt+0x578d8> │ │ │ │ + ldr r3, [pc, #120] @ 63c30 <__cxa_atexit@plt+0x578e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - ldr r3, [pc, #36] @ 642cc <__cxa_atexit@plt+0x57f80> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 642d0 <__cxa_atexit@plt+0x57f84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr lr, [pc, #116] @ 63c34 <__cxa_atexit@plt+0x578e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + add sl, r8, #8 │ │ │ │ + stm sl, {r0, r2, r7} │ │ │ │ + str r8, [r8, #56] @ 0x38 │ │ │ │ + str r0, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str r8, [r8, #44] @ 0x2c │ │ │ │ + mov r9, r8 │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + ldr r7, [pc, #52] @ 63c38 <__cxa_atexit@plt+0x578ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #48]! @ 0x30 │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r3, #60 @ 0x3c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq lr, r4, lsr #31 │ │ │ │ - smlaltteq ip, ip, r4, r7 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc98 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0x015e1598 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6436c <__cxa_atexit@plt+0x58020> │ │ │ │ - ldr r7, [pc, #200] @ 643bc <__cxa_atexit@plt+0x58070> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63cac <__cxa_atexit@plt+0x57960> │ │ │ │ + ldr r7, [pc, #116] @ 63cd0 <__cxa_atexit@plt+0x57984> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6437c <__cxa_atexit@plt+0x58030> │ │ │ │ - ldr r3, [pc, #176] @ 643c0 <__cxa_atexit@plt+0x58074> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - add r3, r7, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6439c <__cxa_atexit@plt+0x58050> │ │ │ │ - ldr lr, [pc, #156] @ 643d0 <__cxa_atexit@plt+0x58084> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #152] @ 643d4 <__cxa_atexit@plt+0x58088> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #144] @ 643d8 <__cxa_atexit@plt+0x5808c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r2, lr, #1 │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [pc, #112] @ 63cd4 <__cxa_atexit@plt+0x57988> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r7, r7, #2 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 63cbc <__cxa_atexit@plt+0x57970> │ │ │ │ + ldr r7, [pc, #80] @ 63cd8 <__cxa_atexit@plt+0x5798c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 63ca0 <__cxa_atexit@plt+0x57954> │ │ │ │ + mov r7, r9 │ │ │ │ + b 63a94 <__cxa_atexit@plt+0x57748> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 643cc <__cxa_atexit@plt+0x58080> │ │ │ │ + ldr r7, [pc, #44] @ 63ce0 <__cxa_atexit@plt+0x57994> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 643c8 <__cxa_atexit@plt+0x5807c> │ │ │ │ + ldr r7, [pc, #24] @ 63cdc <__cxa_atexit@plt+0x57990> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #24] @ 643c4 <__cxa_atexit@plt+0x58078> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - cmpeq lr, r0, lsr #29 │ │ │ │ - cmpeq ip, r8, lsl r7 │ │ │ │ - cmpeq ip, ip, lsr #14 │ │ │ │ - cmpeq ip, r0, asr r7 │ │ │ │ - cmpeq lr, r0, lsl pc │ │ │ │ - @ instruction: 0x015e0e9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64424 <__cxa_atexit@plt+0x580d8> │ │ │ │ - ldr r2, [pc, #48] @ 64430 <__cxa_atexit@plt+0x580e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 64434 <__cxa_atexit@plt+0x580e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - smlalbbeq ip, ip, r4, r6 @ │ │ │ │ - ldrsbeq r0, [lr, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 64480 <__cxa_atexit@plt+0x58134> │ │ │ │ - ldr r2, [pc, #52] @ 64488 <__cxa_atexit@plt+0x5813c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 6448c <__cxa_atexit@plt+0x58140> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ 64490 <__cxa_atexit@plt+0x58144> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add r8, r1, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq ip, r8, asr #12 │ │ │ │ - ldrsheq r0, [lr, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + smlalbteq ip, ip, ip, lr @ │ │ │ │ + cmpeq lr, ip, ror #9 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + hvceq 52452 @ 0xcce4 │ │ │ │ + smlalbbeq ip, ip, r8, lr @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 64548 <__cxa_atexit@plt+0x581fc> │ │ │ │ - ldr r3, [pc, #160] @ 64564 <__cxa_atexit@plt+0x58218> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #152] @ 64568 <__cxa_atexit@plt+0x5821c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + bhi 63d5c <__cxa_atexit@plt+0x57a10> │ │ │ │ + ldr lr, [pc, #100] @ 63d68 <__cxa_atexit@plt+0x57a1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r8, [pc, #84] @ 63d6c <__cxa_atexit@plt+0x57a20> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6453c <__cxa_atexit@plt+0x581f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 64550 <__cxa_atexit@plt+0x58204> │ │ │ │ - ldr r2, [pc, #112] @ 6456c <__cxa_atexit@plt+0x58220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r8, r7, #7 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #84] @ 64570 <__cxa_atexit@plt+0x58224> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r2, r8, lr} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + beq 63d50 <__cxa_atexit@plt+0x57a04> │ │ │ │ + ldr r9, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #48] @ 63d70 <__cxa_atexit@plt+0x57a24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e37d98 <__cxa_atexit@plt+0xe2ba4c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq lr, ip, lsl #25 │ │ │ │ - cmpeq lr, ip, asr ip │ │ │ │ - ldrsheq r0, [lr, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq lr, r4, lsr r4 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 63d98 <__cxa_atexit@plt+0x57a4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e37d98 <__cxa_atexit@plt+0xe2ba4c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 645d4 <__cxa_atexit@plt+0x58288> │ │ │ │ - ldr r2, [pc, #72] @ 645e0 <__cxa_atexit@plt+0x58294> │ │ │ │ + bcc 63dd0 <__cxa_atexit@plt+0x57a84> │ │ │ │ + ldr r2, [pc, #40] @ 63de8 <__cxa_atexit@plt+0x57a9c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r8, r7, #7 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #44] @ 645e4 <__cxa_atexit@plt+0x58298> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r8, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq lr, r0, asr #23 │ │ │ │ - cmpeq lr, ip, asr ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 63dec <__cxa_atexit@plt+0x57aa0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldrsbeq r1, [lr, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63e5c <__cxa_atexit@plt+0x57b10> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64624 <__cxa_atexit@plt+0x582d8> │ │ │ │ - ldr r2, [pc, #36] @ 64634 <__cxa_atexit@plt+0x582e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bcc 63e68 <__cxa_atexit@plt+0x57b1c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #84] @ 63e78 <__cxa_atexit@plt+0x57b2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + ldr r0, [pc, #56] @ 63e7c <__cxa_atexit@plt+0x57b30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [sl, #4]! │ │ │ │ + str r7, [sl, #8] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 63e8c <__cxa_atexit@plt+0x57b40> │ │ │ │ + mov r6, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ + cmpeq lr, r8, lsr #6 │ │ │ │ + cmpeq lr, r0, ror r3 │ │ │ │ andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 63f48 <__cxa_atexit@plt+0x57bfc> │ │ │ │ + ldr r7, [pc, #204] @ 63f6c <__cxa_atexit@plt+0x57c20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 63f30 <__cxa_atexit@plt+0x57be4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 63f40 <__cxa_atexit@plt+0x57bf4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 646c0 <__cxa_atexit@plt+0x58374> │ │ │ │ - ldr ip, [pc, #120] @ 646d8 <__cxa_atexit@plt+0x5838c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str r1, [r5] │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr ip, [pc, #92] @ 646dc <__cxa_atexit@plt+0x58390> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr lr, [pc, #88] @ 646e0 <__cxa_atexit@plt+0x58394> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, ip} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r1, [pc, #64] @ 646e4 <__cxa_atexit@plt+0x58398> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #32] @ 646e8 <__cxa_atexit@plt+0x5839c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - cmpeq lr, r0, lsl #27 │ │ │ │ - ldrheq r0, [lr, #-180] @ 0xffffff4c │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - smlaltteq ip, ip, r8, r3 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 64760 <__cxa_atexit@plt+0x58414> │ │ │ │ - ldr r3, [pc, #100] @ 64770 <__cxa_atexit@plt+0x58424> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 64748 <__cxa_atexit@plt+0x583fc> │ │ │ │ - ldr r3, [pc, #76] @ 64774 <__cxa_atexit@plt+0x58428> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 64758 <__cxa_atexit@plt+0x5840c> │ │ │ │ - b 647c8 <__cxa_atexit@plt+0x5847c> │ │ │ │ + bcc 63f58 <__cxa_atexit@plt+0x57c0c> │ │ │ │ + ldr lr, [pc, #160] @ 63f74 <__cxa_atexit@plt+0x57c28> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldr r9, [r9, #6] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldmda r5, {r0, r3} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr lr, [pc, #136] @ 63f78 <__cxa_atexit@plt+0x57c2c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r8, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + add r0, r8, #36 @ 0x24 │ │ │ │ + stm r0, {r3, r7, r8} │ │ │ │ + mov r9, r8 │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + ldr r7, [pc, #92] @ 63f7c <__cxa_atexit@plt+0x57c30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #48]! @ 0x30 │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 64778 <__cxa_atexit@plt+0x5842c> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #32] @ 63f70 <__cxa_atexit@plt+0x57c24> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq ip, ip, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 647bc <__cxa_atexit@plt+0x58470> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 647b4 <__cxa_atexit@plt+0x58468> │ │ │ │ - b 647c8 <__cxa_atexit@plt+0x5847c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #212] @ 648ac <__cxa_atexit@plt+0x58560> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r1, #3 │ │ │ │ - beq 64878 <__cxa_atexit@plt+0x5852c> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r0, r6, #40 @ 0x28 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #12]! │ │ │ │ - ldr lr, [r5, #8]! │ │ │ │ - str r9, [r5] │ │ │ │ - str r7, [r3] │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 64888 <__cxa_atexit@plt+0x5853c> │ │ │ │ - ldr r2, [pc, #148] @ 648b4 <__cxa_atexit@plt+0x58568> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #144] @ 648b8 <__cxa_atexit@plt+0x5856c> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r5, r0, #9 │ │ │ │ - str r5, [r3] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r0, #23 │ │ │ │ - ldr ip, [pc, #124] @ 648bc <__cxa_atexit@plt+0x58570> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r5, [pc, #120] @ 648c0 <__cxa_atexit@plt+0x58574> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str lr, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r5, r6, r8, ip} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub sl, r0, #3 │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r1 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r1] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 648b0 <__cxa_atexit@plt+0x58564> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, lr │ │ │ │ - mov sl, r1 │ │ │ │ - bx r3 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r0, lsr #4 │ │ │ │ - @ instruction: 0xfffffc1c │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - cmpeq lr, r0, asr #23 │ │ │ │ - ldrsheq r0, [lr, #-148] @ 0xffffff6c │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + strdeq ip, [ip, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq lr, ip, ror r2 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr ip, [r2, #12]! │ │ │ │ - ldr r9, [r2, #-8] │ │ │ │ - ldr r6, [r2, #-4] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r2] │ │ │ │ - str r6, [r2, #4] │ │ │ │ - add r6, r7, #40 @ 0x28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 6495c <__cxa_atexit@plt+0x58610> │ │ │ │ - ldr sl, [pc, #120] @ 64980 <__cxa_atexit@plt+0x58634> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #116] @ 64984 <__cxa_atexit@plt+0x58638> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + and r6, r3, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 64018 <__cxa_atexit@plt+0x57ccc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 64024 <__cxa_atexit@plt+0x57cd8> │ │ │ │ + ldr lr, [pc, #124] @ 64034 <__cxa_atexit@plt+0x57ce8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - sub r2, r6, #9 │ │ │ │ - str r2, [r5] │ │ │ │ - str sl, [r7, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr sl, [pc, #92] @ 64988 <__cxa_atexit@plt+0x5863c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r3, [pc, #88] @ 6498c <__cxa_atexit@plt+0x58640> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str ip, [r7, #8] │ │ │ │ - add ip, r7, #12 │ │ │ │ - stm ip, {r3, r7, r8, sl} │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str lr, [r7, #32] │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ - sub sl, r6, #3 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, r1 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #44] @ 64990 <__cxa_atexit@plt+0x58644> │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r9, [r3, #6] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr lr, [pc, #96] @ 64038 <__cxa_atexit@plt+0x57cec> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r8, [r8, #56] @ 0x38 │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + add r0, r8, #36 @ 0x24 │ │ │ │ + stm r0, {r3, r7, r8} │ │ │ │ + mov r9, r8 │ │ │ │ + str lr, [r9, #20]! │ │ │ │ + ldr r7, [pc, #52] @ 6403c <__cxa_atexit@plt+0x57cf0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #48]! @ 0x30 │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, #60 @ 0x3c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0x015e1194 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 64080 <__cxa_atexit@plt+0x57d34> │ │ │ │ + ldr r3, [pc, #48] @ 64090 <__cxa_atexit@plt+0x57d44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #44] @ 64094 <__cxa_atexit@plt+0x57d48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + b 63e8c <__cxa_atexit@plt+0x57b40> │ │ │ │ + ldr r7, [pc, #16] @ 64098 <__cxa_atexit@plt+0x57d4c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, ip │ │ │ │ - mov sl, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb34 │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - ldrsbeq r0, [lr, #-164] @ 0xffffff5c │ │ │ │ - cmpeq lr, r8, lsl #18 │ │ │ │ - cmpeq ip, ip, asr #2 │ │ │ │ + smlalbteq ip, ip, r8, sl @ │ │ │ │ + cmpeq lr, r8, ror #1 │ │ │ │ + strheq ip, [ip, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 649c8 <__cxa_atexit@plt+0x5867c> │ │ │ │ + bhi 640d0 <__cxa_atexit@plt+0x57d84> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 649d0 <__cxa_atexit@plt+0x58684> │ │ │ │ + ldr r1, [pc, #24] @ 640d8 <__cxa_atexit@plt+0x57d8c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq lr, r4, lsr #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq lr, ip, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64138 <__cxa_atexit@plt+0x57dec> │ │ │ │ + ldr lr, [pc, #72] @ 64140 <__cxa_atexit@plt+0x57df4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #60] @ 64144 <__cxa_atexit@plt+0x57df8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq 64128 <__cxa_atexit@plt+0x57ddc> │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 6416c <__cxa_atexit@plt+0x57e20> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq lr, r4, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 6416c <__cxa_atexit@plt+0x57e20> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64230 <__cxa_atexit@plt+0x57ee4> │ │ │ │ + ldr r7, [pc, #216] @ 64258 <__cxa_atexit@plt+0x57f0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 6420c <__cxa_atexit@plt+0x57ec0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6421c <__cxa_atexit@plt+0x57ed0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 64240 <__cxa_atexit@plt+0x57ef4> │ │ │ │ + ldr r7, [pc, #184] @ 64264 <__cxa_atexit@plt+0x57f18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #180] @ 64268 <__cxa_atexit@plt+0x57f1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r8, [pc, #164] @ 6426c <__cxa_atexit@plt+0x57f20> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64a28 <__cxa_atexit@plt+0x586dc> │ │ │ │ - ldr r2, [pc, #60] @ 64a38 <__cxa_atexit@plt+0x586ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ 64a3c <__cxa_atexit@plt+0x586f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + ldr lr, [pc, #144] @ 64270 <__cxa_atexit@plt+0x57f24> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r7, r6 │ │ │ │ + str lr, [r7, #32]! │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 64260 <__cxa_atexit@plt+0x57f14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r7, [pc, #36] @ 6425c <__cxa_atexit@plt+0x57f10> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldrsbeq r0, [lr, #-116] @ 0xffffff8c │ │ │ │ + mov r7, #56 @ 0x38 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq ip, r0, lsl r9 │ │ │ │ + cmpeq lr, ip, lsr #30 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq lr, ip, lsl #31 │ │ │ │ + ldrheq r0, [lr, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64300 <__cxa_atexit@plt+0x57fb4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 64314 <__cxa_atexit@plt+0x57fc8> │ │ │ │ + ldr r2, [pc, #136] @ 64328 <__cxa_atexit@plt+0x57fdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #132] @ 6432c <__cxa_atexit@plt+0x57fe0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + ldr r8, [pc, #112] @ 64330 <__cxa_atexit@plt+0x57fe4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + ldr lr, [pc, #100] @ 64334 <__cxa_atexit@plt+0x57fe8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r7, r6 │ │ │ │ + str lr, [r7, #32]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 64324 <__cxa_atexit@plt+0x57fd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq lr, r8, asr #28 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0x015e0e94 │ │ │ │ + cmpeq lr, ip, asr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 64a88 <__cxa_atexit@plt+0x5873c> │ │ │ │ - ldr r2, [pc, #52] @ 64a90 <__cxa_atexit@plt+0x58744> │ │ │ │ + bhi 643a0 <__cxa_atexit@plt+0x58054> │ │ │ │ + ldr r2, [pc, #84] @ 643a8 <__cxa_atexit@plt+0x5805c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 64a94 <__cxa_atexit@plt+0x58748> │ │ │ │ - add r1, pc, r1 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ 64a98 <__cxa_atexit@plt+0x5874c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ + ldr r1, [pc, #76] @ 643ac <__cxa_atexit@plt+0x58060> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - add r8, r1, #1 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 64394 <__cxa_atexit@plt+0x58048> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #48] @ 643b0 <__cxa_atexit@plt+0x58064> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, #0 │ │ │ │ + addgt r3, r3, #4 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq ip, r0, asr #32 │ │ │ │ - cmpeq lr, ip, ror #13 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq lr, ip, ror #27 │ │ │ │ + cmpeq lr, r4, lsl #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 64b50 <__cxa_atexit@plt+0x58804> │ │ │ │ - ldr r3, [pc, #160] @ 64b6c <__cxa_atexit@plt+0x58820> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #152] @ 64b70 <__cxa_atexit@plt+0x58824> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 64b44 <__cxa_atexit@plt+0x587f8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 64b58 <__cxa_atexit@plt+0x5880c> │ │ │ │ - ldr r2, [pc, #112] @ 64b74 <__cxa_atexit@plt+0x58828> │ │ │ │ + ldr r3, [pc, #20] @ 643dc <__cxa_atexit@plt+0x58090> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r7, #0 │ │ │ │ + addgt r3, r3, #4 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r0, [lr, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 64410 <__cxa_atexit@plt+0x580c4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 64418 <__cxa_atexit@plt+0x580cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r8, r7, #7 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #84] @ 64b78 <__cxa_atexit@plt+0x5882c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r2, r8, lr} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 111a894 <__cxa_atexit@plt+0x110e548> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r8, asr #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 644a0 <__cxa_atexit@plt+0x58154> │ │ │ │ + ldr lr, [pc, #112] @ 644ac <__cxa_atexit@plt+0x58160> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r2, #8 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + ldr r8, [pc, #100] @ 644b0 <__cxa_atexit@plt+0x58164> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 6447c <__cxa_atexit@plt+0x58130> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 6448c <__cxa_atexit@plt+0x58140> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 1110190 <__cxa_atexit@plt+0x1103e44> │ │ │ │ + ldr r7, [pc, #32] @ 644b4 <__cxa_atexit@plt+0x58168> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq lr, r4, lsl #13 │ │ │ │ - cmpeq lr, r4, asr r6 │ │ │ │ - ldrsheq r0, [lr, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq lr, r0, lsl #26 │ │ │ │ + ldrheq r0, [lr, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 644d8 <__cxa_atexit@plt+0x5818c> │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1110190 <__cxa_atexit@plt+0x1103e44> │ │ │ │ + ldr r7, [pc, #12] @ 644ec <__cxa_atexit@plt+0x581a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r0, ror ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 64bdc <__cxa_atexit@plt+0x58890> │ │ │ │ - ldr r2, [pc, #72] @ 64be8 <__cxa_atexit@plt+0x5889c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r8, r7, #7 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #44] @ 64bec <__cxa_atexit@plt+0x588a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r8, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + bcc 64568 <__cxa_atexit@plt+0x5821c> │ │ │ │ + ldr r0, [pc, #96] @ 64578 <__cxa_atexit@plt+0x5822c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr lr, [pc, #84] @ 6457c <__cxa_atexit@plt+0x58230> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r9, [pc, #76] @ 64580 <__cxa_atexit@plt+0x58234> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r0, [lr, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq lr, r4, asr r6 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq lr, ip, asr ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64c2c <__cxa_atexit@plt+0x588e0> │ │ │ │ - ldr r2, [pc, #36] @ 64c3c <__cxa_atexit@plt+0x588f0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 64600 <__cxa_atexit@plt+0x582b4> │ │ │ │ + ldr r2, [pc, #100] @ 6460c <__cxa_atexit@plt+0x582c0> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 64cb4 <__cxa_atexit@plt+0x58968> │ │ │ │ - ldr r3, [pc, #100] @ 64cc4 <__cxa_atexit@plt+0x58978> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 64c9c <__cxa_atexit@plt+0x58950> │ │ │ │ - ldr r3, [pc, #76] @ 64cc8 <__cxa_atexit@plt+0x5897c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ tst r7, #3 │ │ │ │ - beq 64cac <__cxa_atexit@plt+0x58960> │ │ │ │ - b 64d1c <__cxa_atexit@plt+0x589d0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + beq 645ec <__cxa_atexit@plt+0x582a0> │ │ │ │ + ldr r2, [pc, #80] @ 64610 <__cxa_atexit@plt+0x582c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 645f4 <__cxa_atexit@plt+0x582a8> │ │ │ │ + ldr r7, [pc, #56] @ 64614 <__cxa_atexit@plt+0x582c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 64ccc <__cxa_atexit@plt+0x58980> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq fp, [ip, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + ldr r3, [pc, #56] @ 64660 <__cxa_atexit@plt+0x58314> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 64d10 <__cxa_atexit@plt+0x589c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 64d08 <__cxa_atexit@plt+0x589bc> │ │ │ │ - b 64d1c <__cxa_atexit@plt+0x589d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 64df4 <__cxa_atexit@plt+0x58aa8> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r1, [pc, #196] @ 64e08 <__cxa_atexit@plt+0x58abc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #192] @ 64e0c <__cxa_atexit@plt+0x58ac0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r9, [r2, #7] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #12]! │ │ │ │ - str r1, [r5] │ │ │ │ - sub r1, r6, #9 │ │ │ │ - str r1, [r2] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - ldr r1, [pc, #156] @ 64e10 <__cxa_atexit@plt+0x58ac4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - sub r4, r6, #23 │ │ │ │ - ldr fp, [pc, #140] @ 64e14 <__cxa_atexit@plt+0x58ac8> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub r1, r6, #43 @ 0x2b │ │ │ │ - ldr ip, [pc, #132] @ 64e18 <__cxa_atexit@plt+0x58acc> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - sub sl, r6, #3 │ │ │ │ - ldmib r5, {r0, lr} │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str fp, [r3, #24] │ │ │ │ - str r4, [r3, #28] │ │ │ │ - ldr r4, [pc, #92] @ 64e1c <__cxa_atexit@plt+0x58ad0> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 64de4 <__cxa_atexit@plt+0x58a98> │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r2 │ │ │ │ + beq 64658 <__cxa_atexit@plt+0x5830c> │ │ │ │ + ldr r3, [pc, #28] @ 64664 <__cxa_atexit@plt+0x58318> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r4, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r8, #828] @ 0x33c │ │ │ │ - mov r4, r8 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - cmpeq lr, r8, ror r6 │ │ │ │ - cmpeq lr, r8, lsr #9 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ + ldr r3, [pc, #16] @ 64688 <__cxa_atexit@plt+0x5833c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 64eb4 <__cxa_atexit@plt+0x58b68> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 64ec0 <__cxa_atexit@plt+0x58b74> │ │ │ │ - ldr lr, [pc, #104] @ 64ed0 <__cxa_atexit@plt+0x58b84> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 64ed4 <__cxa_atexit@plt+0x58b88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r0, [pc, #88] @ 64ed8 <__cxa_atexit@plt+0x58b8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, #72] @ 64edc <__cxa_atexit@plt+0x58b90> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq lr, r8, ror #5 │ │ │ │ - cmpeq lr, r0, ror #5 │ │ │ │ - cmpeq lr, r0, ror r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8e6ec <__cxa_atexit@plt+0x823a0> │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 64f48 <__cxa_atexit@plt+0x58bfc> │ │ │ │ - ldr r0, [pc, #64] @ 64f60 <__cxa_atexit@plt+0x58c14> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #20] @ 64f64 <__cxa_atexit@plt+0x58c18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [pc, #16] @ 646b4 <__cxa_atexit@plt+0x58368> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq ip, ip, ror #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq lr, r0, ror #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 64fac <__cxa_atexit@plt+0x58c60> │ │ │ │ - ldr r7, [pc, #52] @ 64fbc <__cxa_atexit@plt+0x58c70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 64fa0 <__cxa_atexit@plt+0x58c54> │ │ │ │ - mov r7, r9 │ │ │ │ - b 64fcc <__cxa_atexit@plt+0x58c80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 64fc0 <__cxa_atexit@plt+0x58c74> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6476c <__cxa_atexit@plt+0x58420> │ │ │ │ + ldr r7, [pc, #184] @ 64794 <__cxa_atexit@plt+0x58448> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, ip, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #208] @ 650b4 <__cxa_atexit@plt+0x58d68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 65074 <__cxa_atexit@plt+0x58d28> │ │ │ │ - ldr r3, [pc, #180] @ 650b8 <__cxa_atexit@plt+0x58d6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 65080 <__cxa_atexit@plt+0x58d34> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r3, [r5] │ │ │ │ + stmdb r2, {r7, r8, r9} │ │ │ │ + ands r7, sl, #3 │ │ │ │ + beq 64748 <__cxa_atexit@plt+0x583fc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 64754 <__cxa_atexit@plt+0x58408> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1, #4]! │ │ │ │ - str r9, [r5] │ │ │ │ - str sl, [r1] │ │ │ │ - add r0, r6, #16 │ │ │ │ - cmp r7, r0 │ │ │ │ - bcc 65090 <__cxa_atexit@plt+0x58d44> │ │ │ │ - ldr r7, [pc, #112] @ 650c0 <__cxa_atexit@plt+0x58d74> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 64780 <__cxa_atexit@plt+0x58434> │ │ │ │ + ldr r7, [pc, #152] @ 647a0 <__cxa_atexit@plt+0x58454> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r6, [r1] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r2 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r8, [pc, #148] @ 647a4 <__cxa_atexit@plt+0x58458> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #144] @ 647a8 <__cxa_atexit@plt+0x5845c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r2, {r0, r1} │ │ │ │ + str r7, [r2, #-12] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, sl │ │ │ │ + b 6416c <__cxa_atexit@plt+0x57e20> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 6479c <__cxa_atexit@plt+0x58450> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r2] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r2 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 650bc <__cxa_atexit@plt+0x58d70> │ │ │ │ + ldr r7, [pc, #36] @ 64798 <__cxa_atexit@plt+0x5844c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - cmpeq ip, r4, lsr #20 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrdeq ip, [ip, #-56] @ 0xffffffc8 │ │ │ │ + ldrsheq r0, [lr, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #156] @ 65178 <__cxa_atexit@plt+0x58e2c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 64818 <__cxa_atexit@plt+0x584cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6482c <__cxa_atexit@plt+0x584e0> │ │ │ │ + ldr r2, [pc, #104] @ 64840 <__cxa_atexit@plt+0x584f4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 65144 <__cxa_atexit@plt+0x58df8> │ │ │ │ - ldm r5, {r9, sl} │ │ │ │ - add r0, r6, #16 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1, #12]! │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - str r9, [r5] │ │ │ │ - str sl, [r1] │ │ │ │ - cmp r7, r0 │ │ │ │ - bcc 65154 <__cxa_atexit@plt+0x58e08> │ │ │ │ - ldr r7, [pc, #96] @ 65180 <__cxa_atexit@plt+0x58e34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r6, [r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r3 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [pc, #100] @ 64844 <__cxa_atexit@plt+0x584f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #96] @ 64848 <__cxa_atexit@plt+0x584fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r8, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r7 │ │ │ │ + b 6416c <__cxa_atexit@plt+0x57e20> │ │ │ │ + ldr r7, [pc, #28] @ 6483c <__cxa_atexit@plt+0x584f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6517c <__cxa_atexit@plt+0x58e30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r0 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq ip, r0, ror #18 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq lr, r0, lsr r9 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov lr, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #12]! │ │ │ │ - ldmdb r2, {r3, r7} │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stm r2, {r3, r7} │ │ │ │ - add r0, r6, #16 │ │ │ │ - cmp r1, r0 │ │ │ │ - bcc 651e4 <__cxa_atexit@plt+0x58e98> │ │ │ │ - ldr r1, [pc, #76] @ 65208 <__cxa_atexit@plt+0x58ebc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [r5, #16]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, lr │ │ │ │ - mov r8, lr │ │ │ │ - mov r9, r3 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #32] @ 6520c <__cxa_atexit@plt+0x58ec0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, #16 │ │ │ │ - ldr r3, [r4, #-8] │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r0 │ │ │ │ - mov sl, lr │ │ │ │ - bx r3 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - ldrdeq fp, [ip, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65270 <__cxa_atexit@plt+0x58f24> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6528c <__cxa_atexit@plt+0x58f40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 65278 <__cxa_atexit@plt+0x58f2c> │ │ │ │ - ldr r7, [pc, #68] @ 65290 <__cxa_atexit@plt+0x58f44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 65264 <__cxa_atexit@plt+0x58f18> │ │ │ │ - mov r7, r9 │ │ │ │ - b 64fcc <__cxa_atexit@plt+0x58c80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6488c <__cxa_atexit@plt+0x58540> │ │ │ │ + ldr r2, [pc, #40] @ 64898 <__cxa_atexit@plt+0x5854c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r9, r7 │ │ │ │ + b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 648d4 <__cxa_atexit@plt+0x58588> │ │ │ │ + ldr r3, [pc, #40] @ 648ec <__cxa_atexit@plt+0x585a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 65294 <__cxa_atexit@plt+0x58f48> │ │ │ │ + ldr r7, [pc, #20] @ 648f0 <__cxa_atexit@plt+0x585a4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq sp, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffd7c │ │ │ │ - cmpeq ip, r0, asr #16 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq lr, ip, lsl #22 │ │ │ │ + cmpeq ip, ip, asr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 65310 <__cxa_atexit@plt+0x58fc4> │ │ │ │ - ldr r3, [pc, #104] @ 65328 <__cxa_atexit@plt+0x58fdc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bcc 6492c <__cxa_atexit@plt+0x585e0> │ │ │ │ + ldr r3, [pc, #40] @ 64944 <__cxa_atexit@plt+0x585f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #20]! │ │ │ │ - sub r3, r6, #31 │ │ │ │ - ldr lr, [pc, #88] @ 6532c <__cxa_atexit@plt+0x58fe0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #38 @ 0x26 │ │ │ │ - ldr ip, [pc, #80] @ 65330 <__cxa_atexit@plt+0x58fe4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r2, [pc, #76] @ 65334 <__cxa_atexit@plt+0x58fe8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - str ip, [r7, #-8] │ │ │ │ - str r1, [r7, #-4] │ │ │ │ - add r1, r7, #8 │ │ │ │ - stm r1, {r9, sl, lr} │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 65338 <__cxa_atexit@plt+0x58fec> │ │ │ │ + ldr r7, [pc, #20] @ 64948 <__cxa_atexit@plt+0x585fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmppeq sp, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - cmppeq sp, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sp, r0, asr #29 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq fp, ip, ip, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65384 <__cxa_atexit@plt+0x59038> │ │ │ │ - ldr r2, [pc, #52] @ 6538c <__cxa_atexit@plt+0x59040> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ 65390 <__cxa_atexit@plt+0x59044> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #40] @ 65394 <__cxa_atexit@plt+0x59048> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add r8, r1, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlalbbeq fp, ip, r0, r7 │ │ │ │ - ldrsheq pc, [sp, #-208] @ 0xffffff30 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8e6ec <__cxa_atexit@plt+0x823a0> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 653fc <__cxa_atexit@plt+0x590b0> │ │ │ │ - ldr r2, [pc, #56] @ 65404 <__cxa_atexit@plt+0x590b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 65408 <__cxa_atexit@plt+0x590bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 653f0 <__cxa_atexit@plt+0x590a4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 65414 <__cxa_atexit@plt+0x590c8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq sp, r0, lsl #27 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r2, #11] │ │ │ │ - ldr r1, [pc, #156] @ 654cc <__cxa_atexit@plt+0x59180> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r6} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6549c <__cxa_atexit@plt+0x59150> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 654bc <__cxa_atexit@plt+0x59170> │ │ │ │ - ldr r2, [pc, #116] @ 654d0 <__cxa_atexit@plt+0x59184> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ 654d4 <__cxa_atexit@plt+0x59188> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 654ac <__cxa_atexit@plt+0x59160> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r7, r8 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6554c <__cxa_atexit@plt+0x59200> │ │ │ │ - ldr r1, [pc, #92] @ 6555c <__cxa_atexit@plt+0x59210> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #88] @ 65560 <__cxa_atexit@plt+0x59214> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 65540 <__cxa_atexit@plt+0x591f4> │ │ │ │ - ldm r5!, {r9, sl} │ │ │ │ - mov r8, r7 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r7 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrheq r0, [lr, #-168] @ 0xffffff58 │ │ │ │ + cmpeq ip, r8, lsl #14 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 655d8 <__cxa_atexit@plt+0x5928c> │ │ │ │ - ldr r3, [pc, #76] @ 655f0 <__cxa_atexit@plt+0x592a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 655f4 <__cxa_atexit@plt+0x592a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add r3, r2, #1 │ │ │ │ - ldr r2, [pc, #56] @ 655f8 <__cxa_atexit@plt+0x592ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ + bcc 64994 <__cxa_atexit@plt+0x58648> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [pc, #48] @ 649ac <__cxa_atexit@plt+0x58660> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r7, {r1, r8, r9, sl} │ │ │ │ str r3, [r7, #20] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + str r2, [r7, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 655fc <__cxa_atexit@plt+0x592b0> │ │ │ │ + ldr r7, [pc, #20] @ 649b0 <__cxa_atexit@plt+0x58664> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - cmpeq ip, r8, lsr #10 │ │ │ │ - cmppeq sp, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, r0, lsl r5 │ │ │ │ + cmpeq lr, ip, asr sl │ │ │ │ + smlaltbeq ip, ip, r4, r6 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6569c <__cxa_atexit@plt+0x59350> │ │ │ │ - ldr r7, [pc, #164] @ 656c4 <__cxa_atexit@plt+0x59378> │ │ │ │ + bhi 64a44 <__cxa_atexit@plt+0x586f8> │ │ │ │ + ldr r7, [pc, #152] @ 64a6c <__cxa_atexit@plt+0x58720> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ tst r8, #3 │ │ │ │ - beq 6568c <__cxa_atexit@plt+0x59340> │ │ │ │ + beq 64a34 <__cxa_atexit@plt+0x586e8> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 656ac <__cxa_atexit@plt+0x59360> │ │ │ │ - ldr lr, [pc, #136] @ 656cc <__cxa_atexit@plt+0x59380> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 64a54 <__cxa_atexit@plt+0x58708> │ │ │ │ + ldr lr, [pc, #124] @ 64a74 <__cxa_atexit@plt+0x58728> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r3, [r8, #3] │ │ │ │ - add sl, r8, #11 │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r8, #23] │ │ │ │ - ldr r8, [r8, #27] │ │ │ │ - add r0, lr, #2 │ │ │ │ - ldr lr, [pc, #108] @ 656d0 <__cxa_atexit@plt+0x59384> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + add r9, r8, #7 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [pc, #108] @ 64a78 <__cxa_atexit@plt+0x5872c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ ldr ip, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r7, sl} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 656c8 <__cxa_atexit@plt+0x5937c> │ │ │ │ + ldr r7, [pc, #36] @ 64a70 <__cxa_atexit@plt+0x58724> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r0, asr r4 │ │ │ │ - cmppeq sp, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [sp, #-196] @ 0xffffff3c @ │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq ip, [ip, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq ip, ip, asr #12 │ │ │ │ + cmpeq lr, ip, asr #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 65744 <__cxa_atexit@plt+0x593f8> │ │ │ │ - ldr lr, [pc, #88] @ 65750 <__cxa_atexit@plt+0x59404> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - add r0, lr, #2 │ │ │ │ - ldr lr, [pc, #56] @ 65754 <__cxa_atexit@plt+0x59408> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 64ad8 <__cxa_atexit@plt+0x5878c> │ │ │ │ + ldr lr, [pc, #68] @ 64ae4 <__cxa_atexit@plt+0x58798> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ + ldr r8, [pc, #48] @ 64ae8 <__cxa_atexit@plt+0x5879c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq sp, ip, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sp, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6560c <__cxa_atexit@plt+0x592c0> │ │ │ │ + smlaltbeq ip, ip, r4, r5 @ │ │ │ │ + cmpeq lr, r0, lsr #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 65804 <__cxa_atexit@plt+0x594b8> │ │ │ │ - ldr r7, [pc, #164] @ 6582c <__cxa_atexit@plt+0x594e0> │ │ │ │ + bhi 64b84 <__cxa_atexit@plt+0x58838> │ │ │ │ + ldr r7, [pc, #160] @ 64bac <__cxa_atexit@plt+0x58860> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ tst r8, #3 │ │ │ │ - beq 657f4 <__cxa_atexit@plt+0x594a8> │ │ │ │ + beq 64b74 <__cxa_atexit@plt+0x58828> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 65814 <__cxa_atexit@plt+0x594c8> │ │ │ │ - ldr lr, [pc, #136] @ 65834 <__cxa_atexit@plt+0x594e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 64b94 <__cxa_atexit@plt+0x58848> │ │ │ │ + ldr lr, [pc, #132] @ 64bb4 <__cxa_atexit@plt+0x58868> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r3, [r8, #3] │ │ │ │ - add sl, r8, #11 │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r9, [r8, #23] │ │ │ │ - ldr r8, [r8, #27] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [pc, #112] @ 64bb8 <__cxa_atexit@plt+0x5886c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ add r0, lr, #1 │ │ │ │ - ldr lr, [pc, #108] @ 65838 <__cxa_atexit@plt+0x594ec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ ldr ip, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r3, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r7, sl} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 65830 <__cxa_atexit@plt+0x594e4> │ │ │ │ + ldr r7, [pc, #36] @ 64bb0 <__cxa_atexit@plt+0x58864> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - strdeq fp, [ip, #-32] @ 0xffffffe0 │ │ │ │ - cmppeq sp, ip, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sp, ip, lsl #23 @ p-variant is OBSOLETE │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlalbteq ip, ip, r0, r4 @ │ │ │ │ + cmpeq ip, r4, lsl r5 │ │ │ │ + @ instruction: 0x015e0890 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 658ac <__cxa_atexit@plt+0x59560> │ │ │ │ - ldr lr, [pc, #88] @ 658b8 <__cxa_atexit@plt+0x5956c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 64c1c <__cxa_atexit@plt+0x588d0> │ │ │ │ + ldr lr, [pc, #72] @ 64c28 <__cxa_atexit@plt+0x588dc> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - add r0, lr, #1 │ │ │ │ - ldr lr, [pc, #56] @ 658bc <__cxa_atexit@plt+0x59570> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ + ldr r8, [pc, #48] @ 64c2c <__cxa_atexit@plt+0x588e0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r7, lr, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq pc, [sp, #-136] @ 0xffffff78 @ │ │ │ │ - ldrsbeq pc, [sp, #-164] @ 0xffffff5c @ │ │ │ │ + cmpeq ip, r4, ror #8 │ │ │ │ + ldrsbeq r0, [lr, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 65774 <__cxa_atexit@plt+0x59428> │ │ │ │ - smlaltbeq fp, ip, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65904 <__cxa_atexit@plt+0x595b8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 6590c <__cxa_atexit@plt+0x595c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmppeq sp, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, r0, rrx │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 659c0 <__cxa_atexit@plt+0x59674> │ │ │ │ - ldr r7, [pc, #180] @ 659e8 <__cxa_atexit@plt+0x5969c> │ │ │ │ + bhi 64ccc <__cxa_atexit@plt+0x58980> │ │ │ │ + ldr r7, [pc, #164] @ 64cf4 <__cxa_atexit@plt+0x589a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 659b0 <__cxa_atexit@plt+0x59664> │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 64cbc <__cxa_atexit@plt+0x58970> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 659d0 <__cxa_atexit@plt+0x59684> │ │ │ │ - ldr lr, [pc, #152] @ 659f0 <__cxa_atexit@plt+0x596a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldr sl, [r9, #19] │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr r0, [r9, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr lr, [pc, #112] @ 659f4 <__cxa_atexit@plt+0x596a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 659ec <__cxa_atexit@plt+0x596a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq ip, ip, lsr r1 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - ldrsbeq pc, [sp, #-148] @ 0xffffff6c @ │ │ │ │ - hvceq 51964 @ 0xcafc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 65a70 <__cxa_atexit@plt+0x59724> │ │ │ │ - ldr lr, [pc, #92] @ 65a7c <__cxa_atexit@plt+0x59730> │ │ │ │ + bcc 64cdc <__cxa_atexit@plt+0x58990> │ │ │ │ + ldr lr, [pc, #136] @ 64cfc <__cxa_atexit@plt+0x589b0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 65a80 <__cxa_atexit@plt+0x59734> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r3, r8, r9} │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmppeq sp, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - hvceq 51972 @ 0xcb04 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b 65920 <__cxa_atexit@plt+0x595d4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65b30 <__cxa_atexit@plt+0x597e4> │ │ │ │ - ldr r7, [pc, #160] @ 65b58 <__cxa_atexit@plt+0x5980c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 65b20 <__cxa_atexit@plt+0x597d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 65b40 <__cxa_atexit@plt+0x597f4> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr sl, [r9, #19] │ │ │ │ - ldr lr, [r9, #23] │ │ │ │ - ldr r8, [r9, #27] │ │ │ │ - ldr r9, [pc, #108] @ 65b60 <__cxa_atexit@plt+0x59814> │ │ │ │ + ldr r3, [pc, #132] @ 64d00 <__cxa_atexit@plt+0x589b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #128] @ 64d04 <__cxa_atexit@plt+0x589b8> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr ip, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r0, lr, #1 │ │ │ │ str r9, [r6, #4] │ │ │ │ str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r1, r6, #20 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 65b5c <__cxa_atexit@plt+0x59810> │ │ │ │ + ldr r7, [pc, #36] @ 64cf8 <__cxa_atexit@plt+0x589ac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - ldrdeq sl, [ip, #-252] @ 0xffffff04 │ │ │ │ - cmppeq sp, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + smlalbbeq ip, ip, r4, r3 @ │ │ │ │ + smlaltteq ip, ip, r0, r3 @ │ │ │ │ + smlalbteq ip, ip, r8, r3 @ │ │ │ │ + cmpeq lr, r4, asr r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 65bcc <__cxa_atexit@plt+0x59880> │ │ │ │ + bcc 64d70 <__cxa_atexit@plt+0x58a24> │ │ │ │ + ldr lr, [pc, #80] @ 64d7c <__cxa_atexit@plt+0x58a30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #76] @ 64d80 <__cxa_atexit@plt+0x58a34> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #72] @ 64d84 <__cxa_atexit@plt+0x58a38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r9, [pc, #56] @ 65bd8 <__cxa_atexit@plt+0x5988c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r9, [r3, #4] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq pc, [sp, #-120] @ 0xffffff88 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq ip, r8, lsr #6 │ │ │ │ + cmpeq ip, r0, lsl r3 │ │ │ │ + @ instruction: 0x015e069c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 65aa4 <__cxa_atexit@plt+0x59758> │ │ │ │ - smlalbbeq sl, ip, r8, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 65c20 <__cxa_atexit@plt+0x598d4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 65c28 <__cxa_atexit@plt+0x598dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmppeq sp, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, r4, asr #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 65cd4 <__cxa_atexit@plt+0x59988> │ │ │ │ - ldr r7, [pc, #172] @ 65cfc <__cxa_atexit@plt+0x599b0> │ │ │ │ + bhi 64e1c <__cxa_atexit@plt+0x58ad0> │ │ │ │ + ldr r7, [pc, #156] @ 64e44 <__cxa_atexit@plt+0x58af8> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 65cc4 <__cxa_atexit@plt+0x59978> │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 64e0c <__cxa_atexit@plt+0x58ac0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 65ce4 <__cxa_atexit@plt+0x59998> │ │ │ │ - ldr lr, [pc, #144] @ 65d04 <__cxa_atexit@plt+0x599b8> │ │ │ │ + bcc 64e2c <__cxa_atexit@plt+0x58ae0> │ │ │ │ + ldr lr, [pc, #128] @ 64e4c <__cxa_atexit@plt+0x58b00> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - add sl, r9, #7 │ │ │ │ - ldm sl, {r1, r7, sl} │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr r0, [r9, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr lr, [pc, #108] @ 65d08 <__cxa_atexit@plt+0x599bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r7, sl} │ │ │ │ - str r6, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #27 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [pc, #108] @ 64e50 <__cxa_atexit@plt+0x58b04> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 65d00 <__cxa_atexit@plt+0x599b4> │ │ │ │ + ldr r7, [pc, #36] @ 64e48 <__cxa_atexit@plt+0x58afc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq ip, r0, asr #28 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - ldrheq pc, [sp, #-108] @ 0xffffff94 @ │ │ │ │ - cmpeq ip, r8, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq ip, r8, lsr r2 │ │ │ │ + smlalbbeq ip, ip, r8, r2 @ │ │ │ │ + ldrsheq r0, [lr, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 65d8c <__cxa_atexit@plt+0x59a40> │ │ │ │ - ldr lr, [pc, #100] @ 65d98 <__cxa_atexit@plt+0x59a4c> │ │ │ │ + bcc 64eb8 <__cxa_atexit@plt+0x58b6c> │ │ │ │ + ldr lr, [pc, #76] @ 64ec4 <__cxa_atexit@plt+0x58b78> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #56] @ 65d9c <__cxa_atexit@plt+0x59a50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #27 │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #52] @ 64ec8 <__cxa_atexit@plt+0x58b7c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - ldrsheq pc, [sp, #-84] @ 0xffffffac @ │ │ │ │ - hvceq 51920 @ 0xcad0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b 65c3c <__cxa_atexit@plt+0x598f0> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrdeq ip, [ip, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq lr, r4, asr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 65e50 <__cxa_atexit@plt+0x59b04> │ │ │ │ - ldr r7, [pc, #164] @ 65e78 <__cxa_atexit@plt+0x59b2c> │ │ │ │ + bhi 64f60 <__cxa_atexit@plt+0x58c14> │ │ │ │ + ldr r7, [pc, #156] @ 64f88 <__cxa_atexit@plt+0x58c3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 65e40 <__cxa_atexit@plt+0x59af4> │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 64f50 <__cxa_atexit@plt+0x58c04> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ + add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 65e60 <__cxa_atexit@plt+0x59b14> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr sl, [r9, #15] │ │ │ │ - ldr lr, [r9, #23] │ │ │ │ - ldr r8, [r9, #27] │ │ │ │ - ldr r9, [pc, #112] @ 65e80 <__cxa_atexit@plt+0x59b34> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ + bcc 64f70 <__cxa_atexit@plt+0x58c24> │ │ │ │ + ldr lr, [pc, #128] @ 64f90 <__cxa_atexit@plt+0x58c44> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [pc, #108] @ 64f94 <__cxa_atexit@plt+0x58c48> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #2 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 65e7c <__cxa_atexit@plt+0x59b30> │ │ │ │ + ldr r7, [pc, #36] @ 64f8c <__cxa_atexit@plt+0x58c40> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrdeq sl, [ip, #-196] @ 0xffffff3c │ │ │ │ - cmppeq sp, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + strdeq ip, [ip, #-12] │ │ │ │ + cmpeq ip, r0, asr r1 │ │ │ │ + ldrheq r0, [lr, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 65eec <__cxa_atexit@plt+0x59ba0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r9, [pc, #56] @ 65ef8 <__cxa_atexit@plt+0x59bac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + bcc 64ffc <__cxa_atexit@plt+0x58cb0> │ │ │ │ + ldr lr, [pc, #76] @ 65008 <__cxa_atexit@plt+0x58cbc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #52] @ 6500c <__cxa_atexit@plt+0x58cc0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #2 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r7, r8, sl} │ │ │ │ - sub r7, r6, #27 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015df498 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 65dc0 <__cxa_atexit@plt+0x59a74> │ │ │ │ - cmpeq ip, r8, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + smlaltbeq ip, ip, r4, r0 @ │ │ │ │ + cmpeq lr, r0, lsl #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 65f40 <__cxa_atexit@plt+0x59bf4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 65f48 <__cxa_atexit@plt+0x59bfc> │ │ │ │ + bhi 65040 <__cxa_atexit@plt+0x58cf4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 65048 <__cxa_atexit@plt+0x58cfc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq lr, r8, lsl r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6507c <__cxa_atexit@plt+0x58d30> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 65084 <__cxa_atexit@plt+0x58d38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq sp, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, r4, lsr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldrsbeq r0, [lr, #-12] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 65ff4 <__cxa_atexit@plt+0x59ca8> │ │ │ │ - ldr r7, [pc, #172] @ 6601c <__cxa_atexit@plt+0x59cd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 65fe4 <__cxa_atexit@plt+0x59c98> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66004 <__cxa_atexit@plt+0x59cb8> │ │ │ │ - ldr lr, [pc, #144] @ 66024 <__cxa_atexit@plt+0x59cd8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r9, #15] │ │ │ │ - ldr sl, [r9, #19] │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr r0, [r9, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr lr, [pc, #104] @ 66028 <__cxa_atexit@plt+0x59cdc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r6, r7, sl} │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 650b8 <__cxa_atexit@plt+0x58d6c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 650c0 <__cxa_atexit@plt+0x58d74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66020 <__cxa_atexit@plt+0x59cd4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq ip, r8, lsr fp │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0x015df398 │ │ │ │ - cmpeq ip, r8, asr #18 │ │ │ │ + cmpeq lr, r0, lsr #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 660a0 <__cxa_atexit@plt+0x59d54> │ │ │ │ - ldr lr, [pc, #88] @ 660ac <__cxa_atexit@plt+0x59d60> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r9, r7, #15 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 660b0 <__cxa_atexit@plt+0x59d64> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - ldrsbeq pc, [sp, #-40] @ 0xffffffd8 @ │ │ │ │ - hvceq 51876 @ 0xcaa4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b 65f5c <__cxa_atexit@plt+0x59c10> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 66158 <__cxa_atexit@plt+0x59e0c> │ │ │ │ - ldr r7, [pc, #152] @ 66180 <__cxa_atexit@plt+0x59e34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 66148 <__cxa_atexit@plt+0x59dfc> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66168 <__cxa_atexit@plt+0x59e1c> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - add lr, r9, #15 │ │ │ │ - ldm lr, {r1, sl, lr} │ │ │ │ - ldr r8, [r9, #27] │ │ │ │ - ldr r9, [pc, #104] @ 66188 <__cxa_atexit@plt+0x59e3c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r0, r1, sl, lr} │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 650fc <__cxa_atexit@plt+0x58db0> │ │ │ │ + ldr r2, [pc, #36] @ 65104 <__cxa_atexit@plt+0x58db8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 65108 <__cxa_atexit@plt+0x58dbc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #2 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66184 <__cxa_atexit@plt+0x59e38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - smlaltteq sl, ip, r4, r9 │ │ │ │ - cmppeq sp, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 661f4 <__cxa_atexit@plt+0x59ea8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - ldr r9, [pc, #56] @ 66200 <__cxa_atexit@plt+0x59eb4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015df190 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 660d4 <__cxa_atexit@plt+0x59d88> │ │ │ │ + smlalbbeq fp, ip, r0, pc @ │ │ │ │ + cmpeq lr, r4, rrx │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 662a8 <__cxa_atexit@plt+0x59f5c> │ │ │ │ - ldr r7, [pc, #156] @ 662d0 <__cxa_atexit@plt+0x59f84> │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6519c <__cxa_atexit@plt+0x58e50> │ │ │ │ + ldr r3, [pc, #128] @ 651ac <__cxa_atexit@plt+0x58e60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 65170 <__cxa_atexit@plt+0x58e24> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 65180 <__cxa_atexit@plt+0x58e34> │ │ │ │ + ldr r7, [pc, #96] @ 651b0 <__cxa_atexit@plt+0x58e64> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 66298 <__cxa_atexit@plt+0x59f4c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 662b8 <__cxa_atexit@plt+0x59f6c> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - add lr, r9, #11 │ │ │ │ - ldm lr, {r1, sl, lr} │ │ │ │ - ldr r8, [r9, #27] │ │ │ │ - ldr r9, [pc, #108] @ 662d8 <__cxa_atexit@plt+0x59f8c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r3, r6, #16 │ │ │ │ - stm r3, {r1, sl, lr} │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ + ldr r3, [r9, #2] │ │ │ │ + ldr r2, [r9, #6] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + stmib r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65194 <__cxa_atexit@plt+0x58e48> │ │ │ │ + b 65224 <__cxa_atexit@plt+0x58ed8> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 662d4 <__cxa_atexit@plt+0x59f88> │ │ │ │ + ldr r7, [pc, #48] @ 651b8 <__cxa_atexit@plt+0x58e6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 651b4 <__cxa_atexit@plt+0x58e68> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0x014ca89c │ │ │ │ - cmppeq sp, ip, ror #1 @ p-variant is OBSOLETE │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbteq fp, ip, r4, lr │ │ │ │ + cmppeq sp, r8, asr #31 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66348 <__cxa_atexit@plt+0x59ffc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r9, [pc, #60] @ 66354 <__cxa_atexit@plt+0x5a008> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66220 <__cxa_atexit@plt+0x59ed4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66410 <__cxa_atexit@plt+0x5a0c4> │ │ │ │ - ldr r7, [pc, #176] @ 66438 <__cxa_atexit@plt+0x5a0ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66400 <__cxa_atexit@plt+0x5a0b4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66420 <__cxa_atexit@plt+0x5a0d4> │ │ │ │ - ldr lr, [pc, #148] @ 66440 <__cxa_atexit@plt+0x5a0f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r9, [r8, #19] │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ - add lr, lr, #2 │ │ │ │ - ldr sl, [pc, #116] @ 66444 <__cxa_atexit@plt+0x5a0f8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 651f8 <__cxa_atexit@plt+0x58eac> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #52] @ 65214 <__cxa_atexit@plt+0x58ec8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6520c <__cxa_atexit@plt+0x58ec0> │ │ │ │ + b 65224 <__cxa_atexit@plt+0x58ed8> │ │ │ │ + ldr r7, [pc, #24] @ 65218 <__cxa_atexit@plt+0x58ecc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmppeq sp, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6524c <__cxa_atexit@plt+0x58f00> │ │ │ │ + ldr r3, [pc, #60] @ 65274 <__cxa_atexit@plt+0x58f28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65268 <__cxa_atexit@plt+0x58f1c> │ │ │ │ + b 65280 <__cxa_atexit@plt+0x58f34> │ │ │ │ + ldr r3, [pc, #28] @ 65270 <__cxa_atexit@plt+0x58f24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65268 <__cxa_atexit@plt+0x58f1c> │ │ │ │ + b 653dc <__cxa_atexit@plt+0x59090> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 652a8 <__cxa_atexit@plt+0x58f5c> │ │ │ │ + ldr r3, [pc, #64] @ 652d4 <__cxa_atexit@plt+0x58f88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 652c8 <__cxa_atexit@plt+0x58f7c> │ │ │ │ + b 653dc <__cxa_atexit@plt+0x59090> │ │ │ │ + ldr r3, [pc, #32] @ 652d0 <__cxa_atexit@plt+0x58f84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 652c8 <__cxa_atexit@plt+0x58f7c> │ │ │ │ + b 652e0 <__cxa_atexit@plt+0x58f94> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6643c <__cxa_atexit@plt+0x5a0f0> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6530c <__cxa_atexit@plt+0x58fc0> │ │ │ │ + ldr r3, [pc, #64] @ 65334 <__cxa_atexit@plt+0x58fe8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65328 <__cxa_atexit@plt+0x58fdc> │ │ │ │ + b 65340 <__cxa_atexit@plt+0x58ff4> │ │ │ │ + ldr r7, [pc, #28] @ 65330 <__cxa_atexit@plt+0x58fe4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5, #4]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65328 <__cxa_atexit@plt+0x58fdc> │ │ │ │ + b 653dc <__cxa_atexit@plt+0x59090> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq ip, ip, lsr r7 │ │ │ │ - cmppeq sp, ip, asr r0 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sp, r8, lsl #31 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 65368 <__cxa_atexit@plt+0x5901c> │ │ │ │ + ldr r7, [pc, #116] @ 653c8 <__cxa_atexit@plt+0x5907c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #8]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 653b0 <__cxa_atexit@plt+0x59064> │ │ │ │ + b 653dc <__cxa_atexit@plt+0x59090> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 664b4 <__cxa_atexit@plt+0x5a168> │ │ │ │ - ldr lr, [pc, #84] @ 664c0 <__cxa_atexit@plt+0x5a174> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r9, r7, #11 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - add lr, lr, #2 │ │ │ │ - ldr sl, [pc, #56] @ 664c4 <__cxa_atexit@plt+0x5a178> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015def9c │ │ │ │ - cmpeq sp, ip, asr #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66374 <__cxa_atexit@plt+0x5a028> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 66580 <__cxa_atexit@plt+0x5a234> │ │ │ │ - ldr r7, [pc, #176] @ 665a8 <__cxa_atexit@plt+0x5a25c> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 653b8 <__cxa_atexit@plt+0x5906c> │ │ │ │ + ldr r7, [pc, #76] @ 653cc <__cxa_atexit@plt+0x59080> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66570 <__cxa_atexit@plt+0x5a224> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66590 <__cxa_atexit@plt+0x5a244> │ │ │ │ - ldr lr, [pc, #148] @ 665b0 <__cxa_atexit@plt+0x5a264> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r9, [r8, #19] │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ - add lr, lr, #3 │ │ │ │ - ldr sl, [pc, #116] @ 665b4 <__cxa_atexit@plt+0x5a268> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [pc, #56] @ 653d0 <__cxa_atexit@plt+0x59084> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 665ac <__cxa_atexit@plt+0x5a260> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrdeq sl, [ip, #-84] @ 0xffffffac │ │ │ │ - ldrsheq lr, [sp, #-224] @ 0xffffff20 │ │ │ │ - cmpeq sp, r8, lsl lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + ldrheq pc, [sp, #-220] @ 0xffffff24 @ │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66624 <__cxa_atexit@plt+0x5a2d8> │ │ │ │ - ldr lr, [pc, #84] @ 66630 <__cxa_atexit@plt+0x5a2e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r9, r7, #11 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - add lr, lr, #3 │ │ │ │ - ldr sl, [pc, #56] @ 66634 <__cxa_atexit@plt+0x5a2e8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r0, lsr lr │ │ │ │ - cmpeq sp, ip, asr sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 664e4 <__cxa_atexit@plt+0x5a198> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 666f0 <__cxa_atexit@plt+0x5a3a4> │ │ │ │ - ldr r7, [pc, #176] @ 66718 <__cxa_atexit@plt+0x5a3cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 666e0 <__cxa_atexit@plt+0x5a394> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66700 <__cxa_atexit@plt+0x5a3b4> │ │ │ │ - ldr lr, [pc, #148] @ 66720 <__cxa_atexit@plt+0x5a3d4> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 6543c <__cxa_atexit@plt+0x590f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 65464 <__cxa_atexit@plt+0x59118> │ │ │ │ + ldr r1, [pc, #112] @ 6547c <__cxa_atexit@plt+0x59130> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #96] @ 65480 <__cxa_atexit@plt+0x59134> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - ldr r9, [r8, #19] │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ - add lr, lr, #3 │ │ │ │ - ldr sl, [pc, #116] @ 66724 <__cxa_atexit@plt+0x5a3d8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r2, #27 │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6671c <__cxa_atexit@plt+0x5a3d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, #52] @ 65478 <__cxa_atexit@plt+0x5912c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65458 <__cxa_atexit@plt+0x5910c> │ │ │ │ + mov r5, r2 │ │ │ │ + b 6548c <__cxa_atexit@plt+0x59140> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq ip, ip, ror #8 │ │ │ │ - cmpeq sp, r4, lsl #27 │ │ │ │ - cmpeq sp, r8, lsr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + cmppeq sp, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 654b8 <__cxa_atexit@plt+0x5916c> │ │ │ │ + ldr r3, [pc, #116] @ 65514 <__cxa_atexit@plt+0x591c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 654fc <__cxa_atexit@plt+0x591b0> │ │ │ │ + b 65528 <__cxa_atexit@plt+0x591dc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66794 <__cxa_atexit@plt+0x5a448> │ │ │ │ - ldr lr, [pc, #84] @ 667a0 <__cxa_atexit@plt+0x5a454> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add r9, r7, #11 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - add lr, lr, #3 │ │ │ │ - ldr sl, [pc, #56] @ 667a4 <__cxa_atexit@plt+0x5a458> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r8, r9} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, asr #25 │ │ │ │ - cmpeq sp, ip, ror #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66654 <__cxa_atexit@plt+0x5a308> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 66834 <__cxa_atexit@plt+0x5a4e8> │ │ │ │ - ldr r3, [pc, #108] @ 6684c <__cxa_atexit@plt+0x5a500> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add lr, r3, #1 │ │ │ │ - ldr r2, [pc, #100] @ 66850 <__cxa_atexit@plt+0x5a504> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #137 @ 0x89 │ │ │ │ - ldr r1, [pc, #92] @ 66854 <__cxa_atexit@plt+0x5a508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #84] @ 66858 <__cxa_atexit@plt+0x5a50c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r3, [pc, #76] @ 6685c <__cxa_atexit@plt+0x5a510> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - str r0, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - add r0, r7, #24 │ │ │ │ - stm r0, {r1, r2, lr} │ │ │ │ - sub r8, r6, #27 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #36] @ 66860 <__cxa_atexit@plt+0x5a514> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, ror fp │ │ │ │ - @ instruction: 0x015de990 │ │ │ │ - cmpeq sp, ip, lsr #19 │ │ │ │ - cmpeq sp, r0, lsl #19 │ │ │ │ - cmpeq sp, r8, asr #22 │ │ │ │ - cmpeq ip, r8, lsr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6690c <__cxa_atexit@plt+0x5a5c0> │ │ │ │ - ldr r7, [pc, #176] @ 66934 <__cxa_atexit@plt+0x5a5e8> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 65504 <__cxa_atexit@plt+0x591b8> │ │ │ │ + ldr r7, [pc, #72] @ 65518 <__cxa_atexit@plt+0x591cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 668fc <__cxa_atexit@plt+0x5a5b0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6691c <__cxa_atexit@plt+0x5a5d0> │ │ │ │ - ldr r7, [r9, #7] │ │ │ │ - add lr, r9, #11 │ │ │ │ - ldm lr, {r3, ip, lr} │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr sl, [r9, #27] │ │ │ │ - ldr r0, [r9, #31] │ │ │ │ - ldr r1, [r9, #35] @ 0x23 │ │ │ │ - ldr r9, [pc, #120] @ 6693c <__cxa_atexit@plt+0x5a5f0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ + ldr r2, [pc, #68] @ 6551c <__cxa_atexit@plt+0x591d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + add r7, r7, #2 │ │ │ │ + str r2, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r7, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r3, ip, lr} │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66938 <__cxa_atexit@plt+0x5a5ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq ip, r4, ror #4 │ │ │ │ - cmpeq sp, r0, asr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq fp, [ip, #-84] @ 0xffffffac │ │ │ │ + cmppeq sp, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 669b4 <__cxa_atexit@plt+0x5a668> │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldm lr, {r1, sl, lr} │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr ip, [pc, #64] @ 669c0 <__cxa_atexit@plt+0x5a674> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, sl, lr} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 65574 <__cxa_atexit@plt+0x59228> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 655cc <__cxa_atexit@plt+0x59280> │ │ │ │ + ldr r2, [pc, #156] @ 655f0 <__cxa_atexit@plt+0x592a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #144] @ 655f4 <__cxa_atexit@plt+0x592a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r0, r1, r2, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + b 655c0 <__cxa_atexit@plt+0x59274> │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 655d4 <__cxa_atexit@plt+0x59288> │ │ │ │ + ldr r2, [pc, #92] @ 655e4 <__cxa_atexit@plt+0x59298> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #88] @ 655e8 <__cxa_atexit@plt+0x5929c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r3, #18 │ │ │ │ + ldr r9, [pc, #72] @ 655ec <__cxa_atexit@plt+0x592a0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r7, r8, #2 │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r1, r9} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + add r0, r6, #24 │ │ │ │ + stm r0, {r6, r9, lr} │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #28 │ │ │ │ + b 655d8 <__cxa_atexit@plt+0x5928c> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015dea94 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66870 <__cxa_atexit@plt+0x5a524> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + smlaltteq fp, ip, r8, r4 │ │ │ │ + ldrheq pc, [sp, #-176] @ 0xffffff50 @ │ │ │ │ + @ instruction: 0xfffffafc │ │ │ │ + ldrsheq pc, [sp, #-176] @ 0xffffff50 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 66a94 <__cxa_atexit@plt+0x5a748> │ │ │ │ - ldr r7, [pc, #200] @ 66abc <__cxa_atexit@plt+0x5a770> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66a84 <__cxa_atexit@plt+0x5a738> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66aa4 <__cxa_atexit@plt+0x5a758> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr ip, [r8, #15] │ │ │ │ - ldr sl, [r8, #19] │ │ │ │ - ldr lr, [r8, #23] │ │ │ │ - ldr r9, [r8, #27] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #136] @ 66ac4 <__cxa_atexit@plt+0x5a778> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r8, [pc, #128] @ 66ac8 <__cxa_atexit@plt+0x5a77c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr r0, [sp] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66ac0 <__cxa_atexit@plt+0x5a774> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + bhi 65628 <__cxa_atexit@plt+0x592dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 65630 <__cxa_atexit@plt+0x592e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlaltteq sl, ip, r4, r0 │ │ │ │ - cmpeq sp, r8, asr #14 │ │ │ │ - cmpeq sp, ip, asr #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66b4c <__cxa_atexit@plt+0x5a800> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #72] @ 66b58 <__cxa_atexit@plt+0x5a80c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ 66b5c <__cxa_atexit@plt+0x5a810> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, ror r6 │ │ │ │ - ldrsheq lr, [sp, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 669e0 <__cxa_atexit@plt+0x5a694> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + cmppeq sp, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 66c30 <__cxa_atexit@plt+0x5a8e4> │ │ │ │ - ldr r7, [pc, #200] @ 66c58 <__cxa_atexit@plt+0x5a90c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66c20 <__cxa_atexit@plt+0x5a8d4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66c40 <__cxa_atexit@plt+0x5a8f4> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr ip, [r8, #15] │ │ │ │ - ldr sl, [r8, #19] │ │ │ │ - ldr r0, [r8, #23] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r8, #27] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #136] @ 66c60 <__cxa_atexit@plt+0x5a914> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r8, [pc, #128] @ 66c64 <__cxa_atexit@plt+0x5a918> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 65664 <__cxa_atexit@plt+0x59318> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6566c <__cxa_atexit@plt+0x59320> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66c5c <__cxa_atexit@plt+0x5a910> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldrsheq pc, [sp, #-164] @ 0xffffff5c @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 656a0 <__cxa_atexit@plt+0x59354> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 656a8 <__cxa_atexit@plt+0x5935c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, r0, asr pc │ │ │ │ - cmpeq sp, ip, lsr #11 │ │ │ │ - cmpeq sp, r0, lsr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66ce0 <__cxa_atexit@plt+0x5a994> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #15] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #64] @ 66cec <__cxa_atexit@plt+0x5a9a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ 66cf0 <__cxa_atexit@plt+0x5a9a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, ip} │ │ │ │ - add r0, r3, #16 │ │ │ │ - stm r0, {r1, sl, lr} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq lr, [sp, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq sp, r4, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66b7c <__cxa_atexit@plt+0x5a830> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + ldrheq pc, [sp, #-168] @ 0xffffff58 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 66dc4 <__cxa_atexit@plt+0x5aa78> │ │ │ │ - ldr r7, [pc, #200] @ 66dec <__cxa_atexit@plt+0x5aaa0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66db4 <__cxa_atexit@plt+0x5aa68> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66dd4 <__cxa_atexit@plt+0x5aa88> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - ldr sl, [r8, #19] │ │ │ │ - ldr r0, [r8, #23] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r8, #27] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #136] @ 66df4 <__cxa_atexit@plt+0x5aaa8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r8, [pc, #128] @ 66df8 <__cxa_atexit@plt+0x5aaac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 656e4 <__cxa_atexit@plt+0x59398> │ │ │ │ + ldr r2, [pc, #36] @ 656ec <__cxa_atexit@plt+0x593a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 656f0 <__cxa_atexit@plt+0x593a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66df0 <__cxa_atexit@plt+0x5aaa4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlalbteq r9, ip, r4, sp │ │ │ │ - cmpeq sp, r8, lsl r4 │ │ │ │ - @ instruction: 0x015de69c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 66e78 <__cxa_atexit@plt+0x5ab2c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr lr, [r7, #19] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #68] @ 66e84 <__cxa_atexit@plt+0x5ab38> │ │ │ │ + smlalbbeq fp, ip, ip, r9 │ │ │ │ + cmppeq sp, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6572c <__cxa_atexit@plt+0x593e0> │ │ │ │ + ldr r2, [pc, #36] @ 65734 <__cxa_atexit@plt+0x593e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 65738 <__cxa_atexit@plt+0x593ec> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ 66e88 <__cxa_atexit@plt+0x5ab3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, asr #6 │ │ │ │ - cmpeq sp, r0, asr #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66d10 <__cxa_atexit@plt+0x5a9c4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + cmpeq ip, r4, asr #18 │ │ │ │ + cmppeq sp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 66f5c <__cxa_atexit@plt+0x5ac10> │ │ │ │ - ldr r7, [pc, #200] @ 66f84 <__cxa_atexit@plt+0x5ac38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 66f4c <__cxa_atexit@plt+0x5ac00> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 66f6c <__cxa_atexit@plt+0x5ac20> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - ldr sl, [r8, #15] │ │ │ │ - ldr r0, [r8, #23] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r8, #27] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #136] @ 66f8c <__cxa_atexit@plt+0x5ac40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r8, [pc, #128] @ 66f90 <__cxa_atexit@plt+0x5ac44> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi 65774 <__cxa_atexit@plt+0x59428> │ │ │ │ + ldr r2, [pc, #36] @ 6577c <__cxa_atexit@plt+0x59430> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 65780 <__cxa_atexit@plt+0x59434> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 66f88 <__cxa_atexit@plt+0x5ac3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, r4, lsr ip │ │ │ │ - cmpeq sp, r4, lsl r5 │ │ │ │ - cmpeq sp, r4, lsl #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strdeq fp, [ip, #-140] @ 0xffffff74 │ │ │ │ + cmppeq sp, ip, ror #19 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6700c <__cxa_atexit@plt+0x5acc0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #64] @ 67018 <__cxa_atexit@plt+0x5accc> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 657e4 <__cxa_atexit@plt+0x59498> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 657f0 <__cxa_atexit@plt+0x594a4> │ │ │ │ + ldr r1, [pc, #76] @ 65800 <__cxa_atexit@plt+0x594b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ 6701c <__cxa_atexit@plt+0x5acd0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r7, [pc, #56] @ 65804 <__cxa_atexit@plt+0x594b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r0, asr #8 │ │ │ │ - cmpeq sp, r8, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 66ea8 <__cxa_atexit@plt+0x5ab5c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015df998 │ │ │ │ + cmppeq sp, r8, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + cmpeq ip, ip, ror #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 670f0 <__cxa_atexit@plt+0x5ada4> │ │ │ │ - ldr r7, [pc, #200] @ 67118 <__cxa_atexit@plt+0x5adcc> │ │ │ │ + bhi 65928 <__cxa_atexit@plt+0x595dc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + and r1, r2, #3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 65860 <__cxa_atexit@plt+0x59514> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 6587c <__cxa_atexit@plt+0x59530> │ │ │ │ + ldr r7, [pc, #240] @ 65940 <__cxa_atexit@plt+0x595f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 658cc <__cxa_atexit@plt+0x59580> │ │ │ │ + ldr r3, [pc, #196] @ 65934 <__cxa_atexit@plt+0x595e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 61238 <__cxa_atexit@plt+0x54eec> │ │ │ │ + ldr r7, [pc, #180] @ 65938 <__cxa_atexit@plt+0x595ec> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 658f0 <__cxa_atexit@plt+0x595a4> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 6590c <__cxa_atexit@plt+0x595c0> │ │ │ │ + ldr r2, [pc, #152] @ 6593c <__cxa_atexit@plt+0x595f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + stmib r5, {r1, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65920 <__cxa_atexit@plt+0x595d4> │ │ │ │ + str r8, [r5] │ │ │ │ str r7, [r3] │ │ │ │ + mov r8, fp │ │ │ │ + b 65a94 <__cxa_atexit@plt+0x59748> │ │ │ │ + ldr r3, [pc, #92] @ 65930 <__cxa_atexit@plt+0x595e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ tst r8, #3 │ │ │ │ - beq 670e0 <__cxa_atexit@plt+0x5ad94> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 67100 <__cxa_atexit@plt+0x5adb4> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - ldr sl, [r8, #15] │ │ │ │ - ldr r0, [r8, #23] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r9, [r8, #27] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #136] @ 67120 <__cxa_atexit@plt+0x5add4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldr r8, [pc, #128] @ 67124 <__cxa_atexit@plt+0x5add8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str ip, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + beq 65900 <__cxa_atexit@plt+0x595b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 66130 <__cxa_atexit@plt+0x59de4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6711c <__cxa_atexit@plt+0x5add0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlaltbeq r9, ip, r8, sl │ │ │ │ - cmpeq sp, r4, lsl #7 │ │ │ │ - cmpeq sp, r0, ror r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 671a0 <__cxa_atexit@plt+0x5ae54> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #23] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #64] @ 671ac <__cxa_atexit@plt+0x5ae60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ 671b0 <__cxa_atexit@plt+0x5ae64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq lr, [sp, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0x015de294 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6703c <__cxa_atexit@plt+0x5acf0> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67280 <__cxa_atexit@plt+0x5af34> │ │ │ │ - ldr r7, [pc, #196] @ 672a8 <__cxa_atexit@plt+0x5af5c> │ │ │ │ + ldr r7, [pc, #48] @ 65944 <__cxa_atexit@plt+0x595f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 67270 <__cxa_atexit@plt+0x5af24> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 67290 <__cxa_atexit@plt+0x5af44> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr sl, [r9, #15] │ │ │ │ - ldr r8, [r9, #19] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r9, #27] │ │ │ │ - ldr r0, [r9, #31] │ │ │ │ - ldr r9, [r9, #35] @ 0x23 │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #112] @ 672b0 <__cxa_atexit@plt+0x5af64> │ │ │ │ + ldr r0, [pc, #44] @ 65948 <__cxa_atexit@plt+0x595fc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str fp, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 672ac <__cxa_atexit@plt+0x5af60> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq ip, r0, lsr #18 │ │ │ │ - ldrsbeq lr, [sp, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r8, asr r8 │ │ │ │ + andeq r0, r0, r0, lsr #8 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + strdeq fp, [ip, #-20] @ 0xffffffec │ │ │ │ + smlaltteq fp, ip, ip, r1 │ │ │ │ + strheq fp, [ip, #-20] @ 0xffffffec │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67330 <__cxa_atexit@plt+0x5afe4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - mov ip, fp │ │ │ │ - ldr fp, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ 6733c <__cxa_atexit@plt+0x5aff0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r1, sl, fp} │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov fp, ip │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, lsl #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 671d0 <__cxa_atexit@plt+0x5ae84> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6740c <__cxa_atexit@plt+0x5b0c0> │ │ │ │ - ldr r7, [pc, #196] @ 67434 <__cxa_atexit@plt+0x5b0e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 673fc <__cxa_atexit@plt+0x5b0b0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6741c <__cxa_atexit@plt+0x5b0d0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r8, #7] │ │ │ │ - ldr ip, [r8, #11] │ │ │ │ - ldr sl, [r8, #15] │ │ │ │ - ldr lr, [r8, #19] │ │ │ │ - ldr r9, [r8, #23] │ │ │ │ - ldr r0, [r8, #31] │ │ │ │ - ldr r1, [r8, #35] @ 0x23 │ │ │ │ - ldr r3, [pc, #132] @ 6743c <__cxa_atexit@plt+0x5b0f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r8, [pc, #124] @ 67440 <__cxa_atexit@plt+0x5b0f4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r7, fp, ip} │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r3, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 659a4 <__cxa_atexit@plt+0x59658> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #80] @ 659c8 <__cxa_atexit@plt+0x5967c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 659bc <__cxa_atexit@plt+0x59670> │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 67438 <__cxa_atexit@plt+0x5b0ec> │ │ │ │ + mov r8, fp │ │ │ │ + b 65a94 <__cxa_atexit@plt+0x59748> │ │ │ │ + ldr r7, [pc, #32] @ 659cc <__cxa_atexit@plt+0x59680> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x014c979c │ │ │ │ - cmpeq sp, ip, asr #27 │ │ │ │ - cmpeq sp, r0, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 674c0 <__cxa_atexit@plt+0x5b174> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #68] @ 674cc <__cxa_atexit@plt+0x5b180> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ 674d0 <__cxa_atexit@plt+0x5b184> │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 659d0 <__cxa_atexit@plt+0x59684> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, ip} │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq sp, [sp, #-204] @ 0xffffff34 │ │ │ │ - cmpeq sp, r8, ror pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6735c <__cxa_atexit@plt+0x5b010> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67598 <__cxa_atexit@plt+0x5b24c> │ │ │ │ - ldr r7, [pc, #188] @ 675c0 <__cxa_atexit@plt+0x5b274> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 67588 <__cxa_atexit@plt+0x5b23c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 675a8 <__cxa_atexit@plt+0x5b25c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r3, [r8, #7] │ │ │ │ - str fp, [sp] │ │ │ │ - add lr, r8, #11 │ │ │ │ - ldm lr, {fp, ip, lr} │ │ │ │ - ldr r9, [r8, #23] │ │ │ │ - ldr sl, [r8, #27] │ │ │ │ - ldr r0, [r8, #35] @ 0x23 │ │ │ │ - ldr r1, [pc, #128] @ 675c8 <__cxa_atexit@plt+0x5b27c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r8, [pc, #120] @ 675cc <__cxa_atexit@plt+0x5b280> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r0, r6, #12 │ │ │ │ - stm r0, {r3, fp, ip, lr} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - sub r7, r2, #35 @ 0x23 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 675c4 <__cxa_atexit@plt+0x5b278> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r8, lsl r6 │ │ │ │ - cmpeq sp, ip, lsr ip │ │ │ │ - cmpeq sp, r0, asr #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq ip, ip, asr r1 │ │ │ │ + cmpeq ip, r0, asr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 67640 <__cxa_atexit@plt+0x5b2f4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add lr, r7, #7 │ │ │ │ - ldm lr, {r1, ip, lr} │ │ │ │ - add sl, r7, #19 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - ldr r0, [pc, #64] @ 6764c <__cxa_atexit@plt+0x5b300> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #48] @ 67650 <__cxa_atexit@plt+0x5b304> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r1, ip, lr} │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r8, ror fp │ │ │ │ - ldrsheq sp, [sp, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 674f0 <__cxa_atexit@plt+0x5b1a4> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6771c <__cxa_atexit@plt+0x5b3d0> │ │ │ │ - ldr r7, [pc, #192] @ 67744 <__cxa_atexit@plt+0x5b3f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6770c <__cxa_atexit@plt+0x5b3c0> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #40 @ 0x28 │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 6772c <__cxa_atexit@plt+0x5b3e0> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r1, [r9, #11] │ │ │ │ - ldr r0, [r9, #15] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r9, #19] │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr sl, [r9, #27] │ │ │ │ - ldr r2, [r9, #31] │ │ │ │ - ldr r9, [pc, #128] @ 6774c <__cxa_atexit@plt+0x5b400> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ + mov r8, fp │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 65a94 <__cxa_atexit@plt+0x59748> │ │ │ │ + cmpeq ip, r0, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 65a48 <__cxa_atexit@plt+0x596fc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #80] @ 65a6c <__cxa_atexit@plt+0x59720> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 65a60 <__cxa_atexit@plt+0x59714> │ │ │ │ ldr r2, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str fp, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str sl, [r6, #32] │ │ │ │ - str lr, [r6, #40] @ 0x28 │ │ │ │ - sub r7, ip, #35 @ 0x23 │ │ │ │ - mov r6, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r2 │ │ │ │ - ldr r0, [r9] │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 67748 <__cxa_atexit@plt+0x5b3fc> │ │ │ │ + mov r8, fp │ │ │ │ + b 65a94 <__cxa_atexit@plt+0x59748> │ │ │ │ + ldr r7, [pc, #32] @ 65a70 <__cxa_atexit@plt+0x59724> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 65a74 <__cxa_atexit@plt+0x59728> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x014c949c │ │ │ │ - cmpeq sp, r8, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 677c4 <__cxa_atexit@plt+0x5b478> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - add sl, r7, #19 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr ip, [pc, #64] @ 677d0 <__cxa_atexit@plt+0x5b484> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, lsl #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 67670 <__cxa_atexit@plt+0x5b324> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r3, [pc, #8] @ 67804 <__cxa_atexit@plt+0x5b4b8> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + strheq fp, [ip, #-8] │ │ │ │ + smlaltbeq fp, ip, ip, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 65a94 <__cxa_atexit@plt+0x59748> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 65ac8 <__cxa_atexit@plt+0x5977c> │ │ │ │ + ldr r3, [pc, #212] @ 65b84 <__cxa_atexit@plt+0x59838> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldrdeq r9, [ip, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6784c <__cxa_atexit@plt+0x5b500> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 67854 <__cxa_atexit@plt+0x5b508> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, lsr #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 67880 <__cxa_atexit@plt+0x5b534> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r3, [r7] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ - ldr r7, [pc, #8] @ 67890 <__cxa_atexit@plt+0x5b544> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strdeq r9, [ip, #-76] @ 0xffffffb4 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr lr, [pc, #164] @ 67948 <__cxa_atexit@plt+0x5b5fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #160] @ 6794c <__cxa_atexit@plt+0x5b600> │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #8]! │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r6 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 65b44 <__cxa_atexit@plt+0x597f8> │ │ │ │ + ldr r8, [pc, #132] @ 65b70 <__cxa_atexit@plt+0x59824> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - add r1, r6, r9 │ │ │ │ - bne 67908 <__cxa_atexit@plt+0x5b5bc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r1, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 6792c <__cxa_atexit@plt+0x5b5e0> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - mov r3, r1 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str sl, [r1, #16] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 67920 <__cxa_atexit@plt+0x5b5d4> │ │ │ │ - str r7, [r5] │ │ │ │ - add r9, r9, #16 │ │ │ │ - b 678ac <__cxa_atexit@plt+0x5b560> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ 67950 <__cxa_atexit@plt+0x5b604> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 679c0 <__cxa_atexit@plt+0x5b674> │ │ │ │ - ldr lr, [pc, #92] @ 679d8 <__cxa_atexit@plt+0x5b68c> │ │ │ │ + ldr lr, [pc, #128] @ 65b74 <__cxa_atexit@plt+0x59828> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #88] @ 679dc <__cxa_atexit@plt+0x5b690> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 679b8 <__cxa_atexit@plt+0x5b66c> │ │ │ │ - str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #12]! │ │ │ │ + str r8, [r1, #4]! │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + add lr, lr, #2 │ │ │ │ + ldr r8, [pc, #104] @ 65b78 <__cxa_atexit@plt+0x5982c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r1, #8] │ │ │ │ + str r0, [r1, #12] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + str r8, [r1, #20] │ │ │ │ + str lr, [r1, #24] │ │ │ │ + str r1, [r1, #28] │ │ │ │ + sub r8, r6, #6 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 65b5c <__cxa_atexit@plt+0x59810> │ │ │ │ + str r8, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, fp │ │ │ │ - b 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 679e0 <__cxa_atexit@plt+0x5b694> │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r3, [pc, #52] @ 65b80 <__cxa_atexit@plt+0x59834> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ + mov r2, #32 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 67a40 <__cxa_atexit@plt+0x5b6f4> │ │ │ │ - ldr r7, [pc, #56] @ 67a54 <__cxa_atexit@plt+0x5b708> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 67a34 <__cxa_atexit@plt+0x5b6e8> │ │ │ │ - str r8, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 67a58 <__cxa_atexit@plt+0x5b70c> │ │ │ │ + ldr r7, [pc, #24] @ 65b7c <__cxa_atexit@plt+0x59830> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq ip, r0, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + smlalbbeq sl, ip, r4, pc @ │ │ │ │ + cmppeq sp, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + cmpeq ip, ip, lsl #30 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r8, r7 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 67a80 <__cxa_atexit@plt+0x5b734> │ │ │ │ - stm r5, {r8, r9} │ │ │ │ - mov r7, fp │ │ │ │ - b 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ - ldr r7, [pc, #12] @ 67a94 <__cxa_atexit@plt+0x5b748> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strdeq r9, [ip, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 67abc <__cxa_atexit@plt+0x5b770> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - cmpeq sp, r4, lsl #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 67b14 <__cxa_atexit@plt+0x5b7c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 67b20 <__cxa_atexit@plt+0x5b7d4> │ │ │ │ - ldr r1, [pc, #64] @ 67b30 <__cxa_atexit@plt+0x5b7e4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 67b34 <__cxa_atexit@plt+0x5b7e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq sp, r4, ror #12 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 67b68 <__cxa_atexit@plt+0x5b81c> │ │ │ │ - ldr r3, [pc, #32] @ 67b78 <__cxa_atexit@plt+0x5b82c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r7, [pc, #12] @ 67b7c <__cxa_atexit@plt+0x5b830> │ │ │ │ + bhi 65bac <__cxa_atexit@plt+0x59860> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r7, [pc, #12] @ 65bc0 <__cxa_atexit@plt+0x59874> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq ip, r4, asr r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq sl, [ip, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + str r7, [r1, #8]! │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 67bc0 <__cxa_atexit@plt+0x5b874> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 67bcc <__cxa_atexit@plt+0x5b880> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 67c00 <__cxa_atexit@plt+0x5b8b4> │ │ │ │ - ldr r3, [pc, #32] @ 67c10 <__cxa_atexit@plt+0x5b8c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r7, [pc, #12] @ 67c14 <__cxa_atexit@plt+0x5b8c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - strheq r9, [ip, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 67c3c <__cxa_atexit@plt+0x5b8f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - cmpeq sp, r4, lsl #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 67c94 <__cxa_atexit@plt+0x5b948> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 67ca0 <__cxa_atexit@plt+0x5b954> │ │ │ │ - ldr r1, [pc, #64] @ 67cb0 <__cxa_atexit@plt+0x5b964> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 67cb4 <__cxa_atexit@plt+0x5b968> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #3 │ │ │ │ + bcc 65c48 <__cxa_atexit@plt+0x598fc> │ │ │ │ + ldr r8, [pc, #132] @ 65c74 <__cxa_atexit@plt+0x59928> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #128] @ 65c78 <__cxa_atexit@plt+0x5992c> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #12]! │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + ldr r0, [r2, #-8] │ │ │ │ + add lr, lr, #2 │ │ │ │ + ldr r8, [pc, #104] @ 65c7c <__cxa_atexit@plt+0x59930> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + sub r8, r6, #6 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 65c60 <__cxa_atexit@plt+0x59914> │ │ │ │ + str r8, [r2] │ │ │ │ mov r5, r2 │ │ │ │ - b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq sp, r4, ror #9 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67cf4 <__cxa_atexit@plt+0x5b9a8> │ │ │ │ - ldr r3, [pc, #44] @ 67d0c <__cxa_atexit@plt+0x5b9c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 67d10 <__cxa_atexit@plt+0x5b9c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - ldrdeq r9, [ip, #-0] │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 67d50 <__cxa_atexit@plt+0x5ba04> │ │ │ │ - ldr r3, [pc, #44] @ 67d68 <__cxa_atexit@plt+0x5ba1c> │ │ │ │ + mov r7, fp │ │ │ │ + b 61644 <__cxa_atexit@plt+0x552f8> │ │ │ │ + ldr r3, [pc, #52] @ 65c84 <__cxa_atexit@plt+0x59938> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r9, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 67d6c <__cxa_atexit@plt+0x5ba20> │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #24] @ 65c80 <__cxa_atexit@plt+0x59934> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + add r5, r5, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - hvceq 51460 @ 0xc904 │ │ │ │ - smlalbbeq r9, ip, r8, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 67dc8 <__cxa_atexit@plt+0x5ba7c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 67dc0 <__cxa_atexit@plt+0x5ba74> │ │ │ │ - ldr r7, [pc, #44] @ 67dd0 <__cxa_atexit@plt+0x5ba84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r7, [pc, #32] @ 67dd4 <__cxa_atexit@plt+0x5ba88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b 67e68 <__cxa_atexit@plt+0x5bb1c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, lsr #8 │ │ │ │ - cmpeq sp, ip, lsr #7 │ │ │ │ - cmpeq ip, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67e0c <__cxa_atexit@plt+0x5bac0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 67e14 <__cxa_atexit@plt+0x5bac8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 67e68 <__cxa_atexit@plt+0x5bb1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, ror #6 │ │ │ │ - smlaltteq r8, ip, r0, pc @ │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + smlalbbeq sl, ip, r0, lr │ │ │ │ + cmppeq sp, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + cmpeq ip, r8, lsl #28 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + ldrdeq fp, [ip, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 67e4c <__cxa_atexit@plt+0x5bb00> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 67e54 <__cxa_atexit@plt+0x5bb08> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 67e68 <__cxa_atexit@plt+0x5bb1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, lsr #6 │ │ │ │ - smlalbbeq r8, ip, ip, pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 67ee4 <__cxa_atexit@plt+0x5bb98> │ │ │ │ - ldr r3, [pc, #120] @ 67ef4 <__cxa_atexit@plt+0x5bba8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 67eb8 <__cxa_atexit@plt+0x5bb6c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 67ec8 <__cxa_atexit@plt+0x5bb7c> │ │ │ │ - ldr r3, [pc, #92] @ 67ef8 <__cxa_atexit@plt+0x5bbac> │ │ │ │ + bne 65cc0 <__cxa_atexit@plt+0x59974> │ │ │ │ + ldr r3, [pc, #140] @ 65d34 <__cxa_atexit@plt+0x599e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 67edc <__cxa_atexit@plt+0x5bb90> │ │ │ │ - b 67f74 <__cxa_atexit@plt+0x5bc28> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + beq 65d10 <__cxa_atexit@plt+0x599c4> │ │ │ │ + b 65d50 <__cxa_atexit@plt+0x59a04> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 65cfc <__cxa_atexit@plt+0x599b0> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 65d18 <__cxa_atexit@plt+0x599cc> │ │ │ │ + ldr r7, [pc, #60] @ 65d2c <__cxa_atexit@plt+0x599e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ 65d30 <__cxa_atexit@plt+0x599e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 67f00 <__cxa_atexit@plt+0x5bbb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #52] @ 65d38 <__cxa_atexit@plt+0x599ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 67efc <__cxa_atexit@plt+0x5bbb0> │ │ │ │ + ldr r7, [pc, #28] @ 65d3c <__cxa_atexit@plt+0x599f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, #24] @ 65d40 <__cxa_atexit@plt+0x599f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq ip, r4, lsl pc │ │ │ │ - @ instruction: 0x015dd290 │ │ │ │ - strdeq r8, [ip, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + cmpeq ip, r8, lsl #28 │ │ │ │ + cmpeq ip, r0, lsl #28 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlalbbeq sl, ip, r0, sp │ │ │ │ + smlalbteq sl, ip, r8, sp │ │ │ │ + smlalbteq sl, ip, r0, sp │ │ │ │ + hvceq 51928 @ 0xcad8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 67f44 <__cxa_atexit@plt+0x5bbf8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 67f60 <__cxa_atexit@plt+0x5bc14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 65d94 <__cxa_atexit@plt+0x59a48> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mvn r7, r2 │ │ │ │ tst r7, #3 │ │ │ │ - beq 67f58 <__cxa_atexit@plt+0x5bc0c> │ │ │ │ - b 67f74 <__cxa_atexit@plt+0x5bc28> │ │ │ │ - ldr r7, [pc, #24] @ 67f64 <__cxa_atexit@plt+0x5bc18> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sp, r4, lsl r2 │ │ │ │ - @ instruction: 0x014c8e90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + bne 65e04 <__cxa_atexit@plt+0x59ab8> │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 65e6c <__cxa_atexit@plt+0x59b20> │ │ │ │ + ldr r7, [pc, #404] @ 65f24 <__cxa_atexit@plt+0x59bd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b 65e74 <__cxa_atexit@plt+0x59b28> │ │ │ │ + mvn r7, r2 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 65e18 <__cxa_atexit@plt+0x59acc> │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 67ff0 <__cxa_atexit@plt+0x5bca4> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ - bne 67fb0 <__cxa_atexit@plt+0x5bc64> │ │ │ │ - ldr r3, [pc, #100] @ 68000 <__cxa_atexit@plt+0x5bcb4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 67fe4 <__cxa_atexit@plt+0x5bc98> │ │ │ │ - mov r7, r2 │ │ │ │ - b 68018 <__cxa_atexit@plt+0x5bccc> │ │ │ │ - ldr r1, [pc, #76] @ 68004 <__cxa_atexit@plt+0x5bcb8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #64] @ 68008 <__cxa_atexit@plt+0x5bcbc> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 65e8c <__cxa_atexit@plt+0x59b40> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 65ee4 <__cxa_atexit@plt+0x59b98> │ │ │ │ + ldr r7, [pc, #372] @ 65f40 <__cxa_atexit@plt+0x59bf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #368] @ 65f44 <__cxa_atexit@plt+0x59bf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #352] @ 65f48 <__cxa_atexit@plt+0x59bfc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r7, [pc, #320] @ 65f4c <__cxa_atexit@plt+0x59c00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ + add r8, r7, #1 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 65ed8 <__cxa_atexit@plt+0x59b8c> │ │ │ │ + ldr r7, [pc, #248] @ 65f28 <__cxa_atexit@plt+0x59bdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #244] @ 65f2c <__cxa_atexit@plt+0x59be0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #224] @ 65f30 <__cxa_atexit@plt+0x59be4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ str r7, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0x015dd19c │ │ │ │ - smlaltteq r8, ip, ip, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68068 <__cxa_atexit@plt+0x5bd1c> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 680a4 <__cxa_atexit@plt+0x5bd58> │ │ │ │ - ldr r2, [pc, #136] @ 680c4 <__cxa_atexit@plt+0x5bd78> │ │ │ │ + ldr r7, [pc, #168] @ 65f1c <__cxa_atexit@plt+0x59bd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #164] @ 65f20 <__cxa_atexit@plt+0x59bd4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r7, [r3] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 65ef0 <__cxa_atexit@plt+0x59ba4> │ │ │ │ + ldr r7, [pc, #148] @ 65f34 <__cxa_atexit@plt+0x59be8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #144] @ 65f38 <__cxa_atexit@plt+0x59bec> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #116] @ 680c8 <__cxa_atexit@plt+0x5bd7c> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #128] @ 65f3c <__cxa_atexit@plt+0x59bf0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ str r6, [r6, #20] │ │ │ │ - b 68098 <__cxa_atexit@plt+0x5bd4c> │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 680ac <__cxa_atexit@plt+0x5bd60> │ │ │ │ - ldr r7, [pc, #64] @ 680bc <__cxa_atexit@plt+0x5bd70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #56] @ 680c0 <__cxa_atexit@plt+0x5bd74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - b 680b0 <__cxa_atexit@plt+0x5bd64> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r6, [pc, #48] @ 65f10 <__cxa_atexit@plt+0x59bc4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 65ef8 <__cxa_atexit@plt+0x59bac> │ │ │ │ + ldr r6, [pc, #44] @ 65f18 <__cxa_atexit@plt+0x59bcc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 65ef8 <__cxa_atexit@plt+0x59bac> │ │ │ │ + ldr r6, [pc, #28] @ 65f14 <__cxa_atexit@plt+0x59bc8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - hvceq 51412 @ 0xc8d4 │ │ │ │ - ldrsbeq sp, [sp, #-12] │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - cmpeq sp, r0, lsl r1 │ │ │ │ - cmpeq ip, r4, asr #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 68124 <__cxa_atexit@plt+0x5bdd8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6811c <__cxa_atexit@plt+0x5bdd0> │ │ │ │ - ldr r7, [pc, #44] @ 6812c <__cxa_atexit@plt+0x5bde0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r7, [pc, #32] @ 68130 <__cxa_atexit@plt+0x5bde4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, asr #1 │ │ │ │ - cmpeq sp, r0, asr r0 │ │ │ │ - ldrdeq r8, [ip, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68168 <__cxa_atexit@plt+0x5be1c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 68170 <__cxa_atexit@plt+0x5be24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4 │ │ │ │ - @ instruction: 0x014c8c9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 681a8 <__cxa_atexit@plt+0x5be5c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 681b0 <__cxa_atexit@plt+0x5be64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, asr #31 │ │ │ │ - cmpeq ip, ip, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 681e8 <__cxa_atexit@plt+0x5be9c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 681f0 <__cxa_atexit@plt+0x5bea4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, lsl #31 │ │ │ │ - cmpeq ip, r8, lsl #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + ldrdeq fp, [ip, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + @ instruction: 0xfffff880 │ │ │ │ + cmpeq ip, r0, asr #24 │ │ │ │ + cmppeq sp, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffff858 │ │ │ │ + ldrdeq sl, [ip, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0x015df298 │ │ │ │ + @ instruction: 0xfffff974 │ │ │ │ + smlaltbeq sl, ip, r4, ip │ │ │ │ + cmppeq sp, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + cmpeq ip, r8, asr #4 │ │ │ │ + cmpeq ip, r4, ror #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68280 <__cxa_atexit@plt+0x5bf34> │ │ │ │ - ldr r3, [pc, #120] @ 68290 <__cxa_atexit@plt+0x5bf44> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 68254 <__cxa_atexit@plt+0x5bf08> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68264 <__cxa_atexit@plt+0x5bf18> │ │ │ │ - ldr r3, [pc, #92] @ 68294 <__cxa_atexit@plt+0x5bf48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 68278 <__cxa_atexit@plt+0x5bf2c> │ │ │ │ - b 68310 <__cxa_atexit@plt+0x5bfc4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 6829c <__cxa_atexit@plt+0x5bf50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 68298 <__cxa_atexit@plt+0x5bf4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x014c8b90 │ │ │ │ - ldrsheq ip, [sp, #-228] @ 0xffffff1c │ │ │ │ - hvceq 51376 @ 0xc8b0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + cmpeq ip, r4, lsr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 682e0 <__cxa_atexit@plt+0x5bf94> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 682fc <__cxa_atexit@plt+0x5bfb0> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + cmpeq ip, r4, lsr fp │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 65fe0 <__cxa_atexit@plt+0x59c94> │ │ │ │ + ldr r7, [pc, #80] @ 65ffc <__cxa_atexit@plt+0x59cb0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #76] @ 66000 <__cxa_atexit@plt+0x59cb4> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #60] @ 66004 <__cxa_atexit@plt+0x59cb8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r3, [pc, #32] @ 66008 <__cxa_atexit@plt+0x59cbc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 682f4 <__cxa_atexit@plt+0x5bfa8> │ │ │ │ - b 68310 <__cxa_atexit@plt+0x5bfc4> │ │ │ │ - ldr r7, [pc, #24] @ 68300 <__cxa_atexit@plt+0x5bfb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sp, r8, ror lr │ │ │ │ - cmpeq ip, ip, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + smlalbteq sl, ip, r4, sl │ │ │ │ + cmppeq sp, ip, lsl #3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0x014caa90 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 68400 <__cxa_atexit@plt+0x5c0b4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ - beq 68384 <__cxa_atexit@plt+0x5c038> │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ - bne 68394 <__cxa_atexit@plt+0x5c048> │ │ │ │ - ldr r2, [pc, #236] @ 6842c <__cxa_atexit@plt+0x5c0e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 683c0 <__cxa_atexit@plt+0x5c074> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 683cc <__cxa_atexit@plt+0x5c080> │ │ │ │ - ldr r7, [pc, #220] @ 68438 <__cxa_atexit@plt+0x5c0ec> │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6606c <__cxa_atexit@plt+0x59d20> │ │ │ │ + ldr r7, [pc, #80] @ 66088 <__cxa_atexit@plt+0x59d3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #216] @ 6843c <__cxa_atexit@plt+0x5c0f0> │ │ │ │ + ldr r2, [pc, #76] @ 6608c <__cxa_atexit@plt+0x59d40> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #60] @ 66090 <__cxa_atexit@plt+0x59d44> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - b 684e8 <__cxa_atexit@plt+0x5c19c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r3, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #136] @ 68424 <__cxa_atexit@plt+0x5c0d8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #124] @ 68428 <__cxa_atexit@plt+0x5c0dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - b 683f4 <__cxa_atexit@plt+0x5c0a8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 68410 <__cxa_atexit@plt+0x5c0c4> │ │ │ │ - ldr r3, [pc, #80] @ 68430 <__cxa_atexit@plt+0x5c0e4> │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r3, [pc, #32] @ 66094 <__cxa_atexit@plt+0x59d48> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #76] @ 68434 <__cxa_atexit@plt+0x5c0e8> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff6c0 │ │ │ │ + cmpeq ip, r8, lsr sl │ │ │ │ + cmppeq sp, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 660f8 <__cxa_atexit@plt+0x59dac> │ │ │ │ + ldr r7, [pc, #84] @ 66114 <__cxa_atexit@plt+0x59dc8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #80] @ 66118 <__cxa_atexit@plt+0x59dcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #60] @ 6611c <__cxa_atexit@plt+0x59dd0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r7, #12 │ │ │ │ + ldr r3, [pc, #32] @ 66120 <__cxa_atexit@plt+0x59dd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - ldrheq ip, [sp, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq ip, r8, lsr #20 │ │ │ │ - cmpeq sp, ip, ror sp │ │ │ │ - teqeq r6, r3, lsr #27 │ │ │ │ - ldrsheq ip, [sp, #-212] @ 0xffffff2c │ │ │ │ - ldrdeq r8, [ip, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0xfffff5f0 │ │ │ │ + strheq sl, [ip, #-144] @ 0xffffff70 │ │ │ │ + cmppeq sp, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq ip, r0, asr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68488 <__cxa_atexit@plt+0x5c13c> │ │ │ │ - ldr r3, [pc, #120] @ 684d8 <__cxa_atexit@plt+0x5c18c> │ │ │ │ + bne 6615c <__cxa_atexit@plt+0x59e10> │ │ │ │ + ldr r3, [pc, #140] @ 661d0 <__cxa_atexit@plt+0x59e84> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #116] @ 684dc <__cxa_atexit@plt+0x5c190> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - mov r7, fp │ │ │ │ - b 684e8 <__cxa_atexit@plt+0x5c19c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 684c8 <__cxa_atexit@plt+0x5c17c> │ │ │ │ - ldr r7, [pc, #64] @ 684e0 <__cxa_atexit@plt+0x5c194> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #56] @ 684e4 <__cxa_atexit@plt+0x5c198> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - teqeq r6, pc @ │ │ │ │ - ldrsheq ip, [sp, #-192] @ 0xffffff40 │ │ │ │ - cmpeq ip, r8, ror #18 │ │ │ │ - ldrheq ip, [sp, #-200] @ 0xffffff38 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r2, [pc, #220] @ 685d0 <__cxa_atexit@plt+0x5c284> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldrb r1, [r7] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 6853c <__cxa_atexit@plt+0x5c1f0> │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 68558 <__cxa_atexit@plt+0x5c20c> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - cmp r1, r3 │ │ │ │ - beq 68564 <__cxa_atexit@plt+0x5c218> │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ str r7, [r5] │ │ │ │ - b 684f4 <__cxa_atexit@plt+0x5c1a8> │ │ │ │ - ldr r3, [pc, #148] @ 685d8 <__cxa_atexit@plt+0x5c28c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 685ac <__cxa_atexit@plt+0x5c260> │ │ │ │ - b 685f0 <__cxa_atexit@plt+0x5c2a4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + beq 661ac <__cxa_atexit@plt+0x59e60> │ │ │ │ + b 661ec <__cxa_atexit@plt+0x59ea0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 66198 <__cxa_atexit@plt+0x59e4c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 661b4 <__cxa_atexit@plt+0x59e68> │ │ │ │ + ldr r7, [pc, #60] @ 661c8 <__cxa_atexit@plt+0x59e7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ 661cc <__cxa_atexit@plt+0x59e80> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 685b4 <__cxa_atexit@plt+0x5c268> │ │ │ │ - ldr r7, [pc, #96] @ 685dc <__cxa_atexit@plt+0x5c290> │ │ │ │ + ldr r7, [pc, #52] @ 661d4 <__cxa_atexit@plt+0x59e88> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ 685e0 <__cxa_atexit@plt+0x5c294> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r2, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 685d4 <__cxa_atexit@plt+0x5c288> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #4]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffffc00 │ │ │ │ - ldrsbeq ip, [sp, #-176] @ 0xffffff50 │ │ │ │ - cmpeq ip, ip, lsr #16 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #28] @ 661d8 <__cxa_atexit@plt+0x59e8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #24] @ 661dc <__cxa_atexit@plt+0x59e90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, ip, ror #18 │ │ │ │ + cmpeq ip, r4, ror #18 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlaltteq sl, ip, r4, r8 │ │ │ │ + cmpeq ip, ip, lsr #18 │ │ │ │ + cmpeq ip, r4, lsr #18 │ │ │ │ + ldrdeq sl, [ip, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68644 <__cxa_atexit@plt+0x5c2f8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 686b0 <__cxa_atexit@plt+0x5c364> │ │ │ │ - ldr r7, [pc, #232] @ 686fc <__cxa_atexit@plt+0x5c3b0> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 66234 <__cxa_atexit@plt+0x59ee8> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #12]! │ │ │ │ + ldr r9, [r7, #-8] │ │ │ │ + mvn r2, r3 │ │ │ │ + tst r2, #3 │ │ │ │ + bne 662a8 <__cxa_atexit@plt+0x59f5c> │ │ │ │ + bic r5, r3, #3 │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldrh r5, [r5, #-2] │ │ │ │ + cmp r5, #3 │ │ │ │ + bne 66308 <__cxa_atexit@plt+0x59fbc> │ │ │ │ + ldr r5, [pc, #388] @ 663b4 <__cxa_atexit@plt+0x5a068> │ │ │ │ + add r5, pc, r5 │ │ │ │ + b 66310 <__cxa_atexit@plt+0x59fc4> │ │ │ │ + mvn r7, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + bne 662b0 <__cxa_atexit@plt+0x59f64> │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 6631c <__cxa_atexit@plt+0x59fd0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 66378 <__cxa_atexit@plt+0x5a02c> │ │ │ │ + ldr r7, [pc, #356] @ 663d0 <__cxa_atexit@plt+0x5a084> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #352] @ 663d4 <__cxa_atexit@plt+0x5a088> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #212] @ 68700 <__cxa_atexit@plt+0x5c3b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r2, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #332] @ 663d8 <__cxa_atexit@plt+0x5a08c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r1, r2, r7} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 686cc <__cxa_atexit@plt+0x5c380> │ │ │ │ - ldr r7, [pc, #144] @ 686f0 <__cxa_atexit@plt+0x5c3a4> │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6636c <__cxa_atexit@plt+0x5a020> │ │ │ │ + ldr r7, [pc, #240] @ 663b8 <__cxa_atexit@plt+0x5a06c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [pc, #236] @ 663bc <__cxa_atexit@plt+0x5a070> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #132] @ 686f4 <__cxa_atexit@plt+0x5c3a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - sub r0, r3, #18 │ │ │ │ - ldr r7, [pc, #116] @ 686f8 <__cxa_atexit@plt+0x5c3ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #225 @ 0xe1 │ │ │ │ - add r7, r7, #512 @ 0x200 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - stm r2, {r1, r6, lr} │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ + ldr lr, [pc, #212] @ 663c0 <__cxa_atexit@plt+0x5a074> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #52] @ 686ec <__cxa_atexit@plt+0x5c3a0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [pc, #160] @ 663b0 <__cxa_atexit@plt+0x5a064> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 66384 <__cxa_atexit@plt+0x5a038> │ │ │ │ + ldr r7, [pc, #148] @ 663c4 <__cxa_atexit@plt+0x5a078> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #144] @ 663c8 <__cxa_atexit@plt+0x5a07c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #124] @ 663cc <__cxa_atexit@plt+0x5a080> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r1, r2, r7} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #20] @ 686e8 <__cxa_atexit@plt+0x5c39c> │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r6, [pc, #48] @ 663a4 <__cxa_atexit@plt+0x5a058> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + b 6638c <__cxa_atexit@plt+0x5a040> │ │ │ │ + ldr r6, [pc, #44] @ 663ac <__cxa_atexit@plt+0x5a060> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 6638c <__cxa_atexit@plt+0x5a040> │ │ │ │ + ldr r6, [pc, #28] @ 663a8 <__cxa_atexit@plt+0x5a05c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - ldrsheq ip, [sp, #-164] @ 0xffffff5c │ │ │ │ - cmpeq sp, r8, asr #22 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - cmpeq sp, r8, lsr fp │ │ │ │ - cmpeq ip, ip, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + @ instruction: 0xfffff334 │ │ │ │ + smlaltbeq sl, ip, r8, r7 │ │ │ │ + cmpeq sp, r8, ror #28 │ │ │ │ + @ instruction: 0xfffff308 │ │ │ │ + cmpeq ip, r0, asr #14 │ │ │ │ + cmpeq sp, r4, lsl #28 │ │ │ │ + @ instruction: 0xfffff408 │ │ │ │ + cmpeq ip, r4, lsl #16 │ │ │ │ + cmpeq sp, r8, asr #29 │ │ │ │ + ldrdeq sl, [ip, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + smlaltbeq sl, ip, r8, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + smlaltbeq sl, ip, r8, r6 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6877c <__cxa_atexit@plt+0x5c430> │ │ │ │ - ldr r7, [pc, #100] @ 68794 <__cxa_atexit@plt+0x5c448> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66470 <__cxa_atexit@plt+0x5a124> │ │ │ │ + ldr r7, [pc, #84] @ 6648c <__cxa_atexit@plt+0x5a140> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [pc, #80] @ 66490 <__cxa_atexit@plt+0x5a144> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #88] @ 68798 <__cxa_atexit@plt+0x5c44c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr r7, [pc, #72] @ 6879c <__cxa_atexit@plt+0x5c450> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #225 @ 0xe1 │ │ │ │ - add r7, r7, #512 @ 0x200 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - stm r2, {r1, r3, lr} │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 687a0 <__cxa_atexit@plt+0x5c454> │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #60] @ 66494 <__cxa_atexit@plt+0x5a148> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r2, r7} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 621b0 <__cxa_atexit@plt+0x55e64> │ │ │ │ + ldr r3, [pc, #32] @ 66498 <__cxa_atexit@plt+0x5a14c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - cmpeq sp, r4, lsr #20 │ │ │ │ - cmpeq sp, r8, ror sl │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq ip, ip, ror #12 │ │ │ │ - andeq r0, r0, r5, rrx │ │ │ │ + @ instruction: 0xfffff23c │ │ │ │ + cmpeq ip, r8, lsr r6 │ │ │ │ + ldrsheq lr, [sp, #-204] @ 0xffffff34 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq ip, r0, lsl #12 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 68808 <__cxa_atexit@plt+0x5c4bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6881c <__cxa_atexit@plt+0x5c4d0> │ │ │ │ - ldr r7, [pc, #100] @ 6883c <__cxa_atexit@plt+0x5c4f0> │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66500 <__cxa_atexit@plt+0x5a1b4> │ │ │ │ + ldr r7, [pc, #84] @ 6651c <__cxa_atexit@plt+0x5a1d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ 68840 <__cxa_atexit@plt+0x5c4f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r2, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 684e8 <__cxa_atexit@plt+0x5c19c> │ │ │ │ - ldr r6, [pc, #20] @ 68838 <__cxa_atexit@plt+0x5c4ec> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #12]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - cmpeq sp, r4, ror r9 │ │ │ │ - smlalbteq r8, ip, ip, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #80] @ 66520 <__cxa_atexit@plt+0x5a1d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #60] @ 66524 <__cxa_atexit@plt+0x5a1d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r2, r7} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 61acc <__cxa_atexit@plt+0x55780> │ │ │ │ + ldr r3, [pc, #32] @ 66528 <__cxa_atexit@plt+0x5a1dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff170 │ │ │ │ + smlaltbeq sl, ip, r8, r5 │ │ │ │ + cmpeq sp, ip, ror #24 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 68898 <__cxa_atexit@plt+0x5c54c> │ │ │ │ - ldr r7, [pc, #68] @ 688b0 <__cxa_atexit@plt+0x5c564> │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66590 <__cxa_atexit@plt+0x5a244> │ │ │ │ + ldr r7, [pc, #88] @ 665ac <__cxa_atexit@plt+0x5a260> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #84] @ 665b0 <__cxa_atexit@plt+0x5a264> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 688b4 <__cxa_atexit@plt+0x5c568> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #60] @ 665b4 <__cxa_atexit@plt+0x5a268> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 688b8 <__cxa_atexit@plt+0x5c56c> │ │ │ │ + ldr r3, [pc, #32] @ 665b8 <__cxa_atexit@plt+0x5a26c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff910 │ │ │ │ - cmpeq sp, r0, ror #17 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq ip, ip, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 688f0 <__cxa_atexit@plt+0x5c5a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 688f8 <__cxa_atexit@plt+0x5c5ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68908 <__cxa_atexit@plt+0x5c5bc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, ip, ror r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff0a8 │ │ │ │ + cmpeq ip, ip, lsl r5 │ │ │ │ + ldrsbeq lr, [sp, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + strheq sl, [ip, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r6 │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 68984 <__cxa_atexit@plt+0x5c638> │ │ │ │ - ldr r3, [pc, #120] @ 68994 <__cxa_atexit@plt+0x5c648> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 68958 <__cxa_atexit@plt+0x5c60c> │ │ │ │ + bhi 66638 <__cxa_atexit@plt+0x5a2ec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66640 <__cxa_atexit@plt+0x5a2f4> │ │ │ │ + ldr r0, [pc, #100] @ 66658 <__cxa_atexit@plt+0x5a30c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + str r8, [r2, #12] │ │ │ │ + and r5, sl, #3 │ │ │ │ + cmp r5, #2 │ │ │ │ + bne 66620 <__cxa_atexit@plt+0x5a2d4> │ │ │ │ + ldr r5, [pc, #68] @ 66660 <__cxa_atexit@plt+0x5a314> │ │ │ │ + add r5, pc, r5 │ │ │ │ + b 66628 <__cxa_atexit@plt+0x5a2dc> │ │ │ │ + ldr r5, [pc, #52] @ 6665c <__cxa_atexit@plt+0x5a310> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 66648 <__cxa_atexit@plt+0x5a2fc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 66664 <__cxa_atexit@plt+0x5a318> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff220 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68968 <__cxa_atexit@plt+0x5c61c> │ │ │ │ - ldr r3, [pc, #92] @ 68998 <__cxa_atexit@plt+0x5c64c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6897c <__cxa_atexit@plt+0x5c630> │ │ │ │ - b 68a14 <__cxa_atexit@plt+0x5c6c8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + bne 666b0 <__cxa_atexit@plt+0x5a364> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 666dc <__cxa_atexit@plt+0x5a390> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r2, {r1, r7} │ │ │ │ + ands r1, r3, #3 │ │ │ │ + beq 666c4 <__cxa_atexit@plt+0x5a378> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 666d4 <__cxa_atexit@plt+0x5a388> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 689a0 <__cxa_atexit@plt+0x5c654> │ │ │ │ + ldr r7, [pc, #40] @ 666e0 <__cxa_atexit@plt+0x5a394> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6899c <__cxa_atexit@plt+0x5c650> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0x015dea98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66710 <__cxa_atexit@plt+0x5a3c4> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0x014c8494 │ │ │ │ - ldrsheq ip, [sp, #-112] @ 0xffffff90 │ │ │ │ - hvceq 51268 @ 0xc844 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 689e4 <__cxa_atexit@plt+0x5c698> │ │ │ │ + bne 66758 <__cxa_atexit@plt+0x5a40c> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 68a00 <__cxa_atexit@plt+0x5c6b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #52] @ 66774 <__cxa_atexit@plt+0x5a428> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 689f8 <__cxa_atexit@plt+0x5c6ac> │ │ │ │ - b 68a14 <__cxa_atexit@plt+0x5c6c8> │ │ │ │ - ldr r7, [pc, #24] @ 68a04 <__cxa_atexit@plt+0x5c6b8> │ │ │ │ + beq 6676c <__cxa_atexit@plt+0x5a420> │ │ │ │ + b 66784 <__cxa_atexit@plt+0x5a438> │ │ │ │ + ldr r7, [pc, #24] @ 66778 <__cxa_atexit@plt+0x5a42c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sp, r4, ror r7 │ │ │ │ - cmpeq ip, r0, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 68ae4 <__cxa_atexit@plt+0x5c798> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 68a84 <__cxa_atexit@plt+0x5c738> │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 68af4 <__cxa_atexit@plt+0x5c7a8> │ │ │ │ - ldr r3, [pc, #192] @ 68b08 <__cxa_atexit@plt+0x5c7bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 68ab8 <__cxa_atexit@plt+0x5c76c> │ │ │ │ + ldrsheq lr, [sp, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 68ac8 <__cxa_atexit@plt+0x5c77c> │ │ │ │ - ldr r3, [pc, #164] @ 68b0c <__cxa_atexit@plt+0x5c7c0> │ │ │ │ + bne 667ac <__cxa_atexit@plt+0x5a460> │ │ │ │ + ldr r3, [pc, #108] @ 66804 <__cxa_atexit@plt+0x5a4b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 68adc <__cxa_atexit@plt+0x5c790> │ │ │ │ - b 68cfc <__cxa_atexit@plt+0x5c9b0> │ │ │ │ - ldr r2, [pc, #136] @ 68b14 <__cxa_atexit@plt+0x5c7c8> │ │ │ │ + beq 667e0 <__cxa_atexit@plt+0x5a494> │ │ │ │ + b 66810 <__cxa_atexit@plt+0x5a4c4> │ │ │ │ + ldr r2, [pc, #76] @ 66800 <__cxa_atexit@plt+0x5a4b4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #124] @ 68b18 <__cxa_atexit@plt+0x5c7cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 667e8 <__cxa_atexit@plt+0x5a49c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 667f4 <__cxa_atexit@plt+0x5a4a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 68b1c <__cxa_atexit@plt+0x5c7d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, r8, lsr #4 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 66850 <__cxa_atexit@plt+0x5a504> │ │ │ │ + ldr r2, [pc, #200] @ 668ec <__cxa_atexit@plt+0x5a5a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 668b8 <__cxa_atexit@plt+0x5a56c> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 668ac <__cxa_atexit@plt+0x5a560> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldr r2, [pc, #140] @ 668e4 <__cxa_atexit@plt+0x5a598> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 668ac <__cxa_atexit@plt+0x5a560> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 668c4 <__cxa_atexit@plt+0x5a578> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #8]! │ │ │ │ + ldr r1, [pc, #100] @ 668e8 <__cxa_atexit@plt+0x5a59c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r2, {r1, r7} │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 668d0 <__cxa_atexit@plt+0x5a584> │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 668d8 <__cxa_atexit@plt+0x5a58c> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #20] @ 68b10 <__cxa_atexit@plt+0x5c7c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #4 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - cmpeq ip, r4, lsr r3 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - cmpeq sp, r8, asr #13 │ │ │ │ - @ instruction: 0x015dc690 │ │ │ │ - strdeq r8, [ip, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [pc, #36] @ 668f0 <__cxa_atexit@plt+0x5a5a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq sp, r4, lsl #17 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68b54 <__cxa_atexit@plt+0x5c808> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 68b5c <__cxa_atexit@plt+0x5c810> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68bf0 <__cxa_atexit@plt+0x5c8a4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66920 <__cxa_atexit@plt+0x5a5d4> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsl r6 │ │ │ │ - strheq r8, [ip, #-40] @ 0xffffffd8 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66970 <__cxa_atexit@plt+0x5a624> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + ldr r1, [pc, #80] @ 6699c <__cxa_atexit@plt+0x5a650> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r2, {r1, r7} │ │ │ │ + ands r1, r3, #3 │ │ │ │ + beq 66984 <__cxa_atexit@plt+0x5a638> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 66994 <__cxa_atexit@plt+0x5a648> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 669a0 <__cxa_atexit@plt+0x5a654> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrsbeq lr, [sp, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68b94 <__cxa_atexit@plt+0x5c848> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 68b9c <__cxa_atexit@plt+0x5c850> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68bf0 <__cxa_atexit@plt+0x5c8a4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 669d0 <__cxa_atexit@plt+0x5a684> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq ip, [sp, #-88] @ 0xffffffa8 │ │ │ │ - hvceq 51240 @ 0xc828 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 68bd4 <__cxa_atexit@plt+0x5c888> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 68bdc <__cxa_atexit@plt+0x5c890> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 68bf0 <__cxa_atexit@plt+0x5c8a4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [r7, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 66a04 <__cxa_atexit@plt+0x5a6b8> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015dc598 │ │ │ │ - cmpeq ip, r4, lsr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + b 6277c <__cxa_atexit@plt+0x56430> │ │ │ │ + hvceq 51816 @ 0xca68 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 68c6c <__cxa_atexit@plt+0x5c920> │ │ │ │ - ldr r3, [pc, #120] @ 68c7c <__cxa_atexit@plt+0x5c930> │ │ │ │ + bhi 66a8c <__cxa_atexit@plt+0x5a740> │ │ │ │ + ldr r3, [pc, #108] @ 66a9c <__cxa_atexit@plt+0x5a750> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 68c40 <__cxa_atexit@plt+0x5c8f4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68c50 <__cxa_atexit@plt+0x5c904> │ │ │ │ - ldr r3, [pc, #92] @ 68c80 <__cxa_atexit@plt+0x5c934> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 68c64 <__cxa_atexit@plt+0x5c918> │ │ │ │ - b 68cfc <__cxa_atexit@plt+0x5c9b0> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 66a7c <__cxa_atexit@plt+0x5a730> │ │ │ │ + ldr lr, [pc, #84] @ 66aa0 <__cxa_atexit@plt+0x5a754> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r2, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r0, r3} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + mov r8, r7 │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 68c88 <__cxa_atexit@plt+0x5c93c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 68c84 <__cxa_atexit@plt+0x5c938> │ │ │ │ + ldr r7, [pc, #16] @ 66aa4 <__cxa_atexit@plt+0x5a758> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - strheq r8, [ip, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq sp, r8, lsl #10 │ │ │ │ - smlalbbeq r8, ip, ip, r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq ip, r4, lsl #12 │ │ │ │ + smlaltteq sl, ip, r0, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #40] @ 66ae4 <__cxa_atexit@plt+0x5a798> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlaltbeq sl, ip, r0, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68ccc <__cxa_atexit@plt+0x5c980> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ 68ce8 <__cxa_atexit@plt+0x5c99c> │ │ │ │ + ldr r2, [pc, #96] @ 66b60 <__cxa_atexit@plt+0x5a814> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #16] │ │ │ │ tst r7, #3 │ │ │ │ - beq 68ce0 <__cxa_atexit@plt+0x5c994> │ │ │ │ - b 68cfc <__cxa_atexit@plt+0x5c9b0> │ │ │ │ - ldr r7, [pc, #24] @ 68cec <__cxa_atexit@plt+0x5c9a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sp, ip, lsl #9 │ │ │ │ - cmpeq ip, r8, lsr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 68d88 <__cxa_atexit@plt+0x5ca3c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - beq 68d40 <__cxa_atexit@plt+0x5c9f4> │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ - bne 68d48 <__cxa_atexit@plt+0x5c9fc> │ │ │ │ - ldr r3, [pc, #116] @ 68da0 <__cxa_atexit@plt+0x5ca54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 68d7c <__cxa_atexit@plt+0x5ca30> │ │ │ │ - mov r7, r8 │ │ │ │ - b 68db0 <__cxa_atexit@plt+0x5ca64> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 68908 <__cxa_atexit@plt+0x5c5bc> │ │ │ │ - ldr r2, [pc, #72] @ 68d98 <__cxa_atexit@plt+0x5ca4c> │ │ │ │ + beq 66b4c <__cxa_atexit@plt+0x5a800> │ │ │ │ + ldr r2, [pc, #72] @ 66b64 <__cxa_atexit@plt+0x5a818> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #60] @ 68d9c <__cxa_atexit@plt+0x5ca50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 66b54 <__cxa_atexit@plt+0x5a808> │ │ │ │ + ldr r2, [pc, #48] @ 66b68 <__cxa_atexit@plt+0x5a81c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66b4c <__cxa_atexit@plt+0x5a800> │ │ │ │ + b 66c18 <__cxa_atexit@plt+0x5a8cc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - cmpeq sp, r4, lsl #8 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - hvceq 51204 @ 0xc804 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq ip, ip, lsl r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 68e34 <__cxa_atexit@plt+0x5cae8> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r1, [pc, #268] @ 68edc <__cxa_atexit@plt+0x5cb90> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ + ldr r2, [pc, #72] @ 66bcc <__cxa_atexit@plt+0x5a880> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 68e6c <__cxa_atexit@plt+0x5cb20> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 68ec0 <__cxa_atexit@plt+0x5cb74> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r6, #4 │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 68e78 <__cxa_atexit@plt+0x5cb2c> │ │ │ │ - ldr r2, [pc, #220] @ 68ee8 <__cxa_atexit@plt+0x5cb9c> │ │ │ │ + beq 66bb8 <__cxa_atexit@plt+0x5a86c> │ │ │ │ + ldr r2, [pc, #48] @ 66bd0 <__cxa_atexit@plt+0x5a884> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #216] @ 68eec <__cxa_atexit@plt+0x5cba0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #204] @ 68ef0 <__cxa_atexit@plt+0x5cba4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r2, r2, #57 @ 0x39 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - b 68e94 <__cxa_atexit@plt+0x5cb48> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 68eb0 <__cxa_atexit@plt+0x5cb64> │ │ │ │ - ldr r7, [pc, #136] @ 68ed4 <__cxa_atexit@plt+0x5cb88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #128] @ 68ed8 <__cxa_atexit@plt+0x5cb8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - b 68ea4 <__cxa_atexit@plt+0x5cb58> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 66bc0 <__cxa_atexit@plt+0x5a874> │ │ │ │ + mov r7, r3 │ │ │ │ + b 66c18 <__cxa_atexit@plt+0x5a8cc> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #96] @ 68ee0 <__cxa_atexit@plt+0x5cb94> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #92] @ 68ee4 <__cxa_atexit@plt+0x5cb98> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltteq r7, ip, ip, pc @ │ │ │ │ - cmpeq sp, ip, lsl #6 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - ldrsbeq ip, [sp, #-44] @ 0xffffffd4 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - cmpeq sp, r0, asr r3 │ │ │ │ - cmpeq sp, r8, lsr #7 │ │ │ │ - cmpeq ip, r4, lsr #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strheq sl, [ip, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 68f88 <__cxa_atexit@plt+0x5cc3c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 68f54 <__cxa_atexit@plt+0x5cc08> │ │ │ │ - ldr r2, [pc, #112] @ 68f9c <__cxa_atexit@plt+0x5cc50> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #28] @ 66c08 <__cxa_atexit@plt+0x5a8bc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #108] @ 68fa0 <__cxa_atexit@plt+0x5cc54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r2, [pc, #96] @ 68fa4 <__cxa_atexit@plt+0x5cc58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - add r2, r2, #57 @ 0x39 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - b 68f70 <__cxa_atexit@plt+0x5cc24> │ │ │ │ - ldr r8, [pc, #56] @ 68f94 <__cxa_atexit@plt+0x5cc48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #52] @ 68f98 <__cxa_atexit@plt+0x5cc4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldmdb r5, {r1, r2} │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffc0c │ │ │ │ - cmpeq sp, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffffc7c │ │ │ │ - cmpeq sp, r0, lsr r2 │ │ │ │ - cmpeq sp, r8, lsl #5 │ │ │ │ - smlalbbeq r7, ip, r0, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 69000 <__cxa_atexit@plt+0x5ccb4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 68ff8 <__cxa_atexit@plt+0x5ccac> │ │ │ │ - ldr r7, [pc, #44] @ 69008 <__cxa_atexit@plt+0x5ccbc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r7, [pc, #32] @ 6900c <__cxa_atexit@plt+0x5ccc0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b 68bf0 <__cxa_atexit@plt+0x5c8a4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66c00 <__cxa_atexit@plt+0x5a8b4> │ │ │ │ + b 66c18 <__cxa_atexit@plt+0x5a8cc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, ip, ror #3 │ │ │ │ - cmpeq sp, r4, ror r1 │ │ │ │ - cmpeq ip, r0, lsr lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6906c <__cxa_atexit@plt+0x5cd20> │ │ │ │ - ldr r2, [pc, #88] @ 69088 <__cxa_atexit@plt+0x5cd3c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 69074 <__cxa_atexit@plt+0x5cd28> │ │ │ │ - ldr r7, [pc, #64] @ 6908c <__cxa_atexit@plt+0x5cd40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69060 <__cxa_atexit@plt+0x5cd14> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69158 <__cxa_atexit@plt+0x5ce0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 69090 <__cxa_atexit@plt+0x5cd44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, ip, lsr #2 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - smlalbteq r7, ip, ip, sp │ │ │ │ - smlaltbeq r7, ip, ip, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 690d8 <__cxa_atexit@plt+0x5cd8c> │ │ │ │ - ldr r7, [pc, #48] @ 690e8 <__cxa_atexit@plt+0x5cd9c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + hvceq 51788 @ 0xca4c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [pc, #156] @ 66cc4 <__cxa_atexit@plt+0x5a978> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 690cc <__cxa_atexit@plt+0x5cd80> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69158 <__cxa_atexit@plt+0x5ce0c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 690ec <__cxa_atexit@plt+0x5cda0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 66ca0 <__cxa_atexit@plt+0x5a954> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66ca8 <__cxa_atexit@plt+0x5a95c> │ │ │ │ + ldr r0, [pc, #108] @ 66cc8 <__cxa_atexit@plt+0x5a97c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r5, #4 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + str r8, [r2, #12] │ │ │ │ + and r5, sl, #3 │ │ │ │ + cmp r5, #2 │ │ │ │ + bne 66c88 <__cxa_atexit@plt+0x5a93c> │ │ │ │ + ldr r5, [pc, #76] @ 66cd0 <__cxa_atexit@plt+0x5a984> │ │ │ │ + add r5, pc, r5 │ │ │ │ + b 66c90 <__cxa_atexit@plt+0x5a944> │ │ │ │ + ldr r5, [pc, #60] @ 66ccc <__cxa_atexit@plt+0x5a980> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r8, r3 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 66cb0 <__cxa_atexit@plt+0x5a964> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #24] @ 66cd4 <__cxa_atexit@plt+0x5a988> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq ip, r8, ror #26 │ │ │ │ - smlaltteq r7, ip, r0, ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xffffebb8 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + ldrdeq sl, [ip, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 66cf8 <__cxa_atexit@plt+0x5a9ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + hvceq 51664 @ 0xc9d0 │ │ │ │ + smlalbbeq sl, ip, r8, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 69134 <__cxa_atexit@plt+0x5cde8> │ │ │ │ - ldr r7, [pc, #48] @ 69144 <__cxa_atexit@plt+0x5cdf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bhi 66d80 <__cxa_atexit@plt+0x5aa34> │ │ │ │ + ldr r3, [pc, #112] @ 66d90 <__cxa_atexit@plt+0x5aa44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 69128 <__cxa_atexit@plt+0x5cddc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69158 <__cxa_atexit@plt+0x5ce0c> │ │ │ │ + beq 66d68 <__cxa_atexit@plt+0x5aa1c> │ │ │ │ + ldr r3, [pc, #88] @ 66d94 <__cxa_atexit@plt+0x5aa48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + ldr r0, [r8, #19] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66d78 <__cxa_atexit@plt+0x5aa2c> │ │ │ │ + b 66df4 <__cxa_atexit@plt+0x5aaa8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 69148 <__cxa_atexit@plt+0x5cdfc> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 66d98 <__cxa_atexit@plt+0x5aa4c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, ip, lsl #26 │ │ │ │ - strdeq r7, [ip, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq ip, r8, lsl r3 │ │ │ │ + smlaltteq sl, ip, ip, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 691d4 <__cxa_atexit@plt+0x5ce88> │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #196] @ 6923c <__cxa_atexit@plt+0x5cef0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r3, #11] │ │ │ │ + ldr r1, [r3, #15] │ │ │ │ + ldr r3, [r3, #19] │ │ │ │ + ldr r0, [pc, #32] @ 66de4 <__cxa_atexit@plt+0x5aa98> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 691ec <__cxa_atexit@plt+0x5cea0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 69228 <__cxa_atexit@plt+0x5cedc> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 691f8 <__cxa_atexit@plt+0x5ceac> │ │ │ │ - add r6, r6, #12 │ │ │ │ - ldr r3, [pc, #132] @ 69240 <__cxa_atexit@plt+0x5cef4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #128] @ 69244 <__cxa_atexit@plt+0x5cef8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #108] @ 69248 <__cxa_atexit@plt+0x5cefc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #100] @ 6924c <__cxa_atexit@plt+0x5cf00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + beq 66ddc <__cxa_atexit@plt+0x5aa90> │ │ │ │ + b 66df4 <__cxa_atexit@plt+0x5aaa8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltbeq sl, ip, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #96] @ 66e60 <__cxa_atexit@plt+0x5ab14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66e4c <__cxa_atexit@plt+0x5ab00> │ │ │ │ + ldr r2, [pc, #72] @ 66e64 <__cxa_atexit@plt+0x5ab18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 66e54 <__cxa_atexit@plt+0x5ab08> │ │ │ │ + ldr r2, [pc, #52] @ 66e68 <__cxa_atexit@plt+0x5ab1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66e4c <__cxa_atexit@plt+0x5ab00> │ │ │ │ + b 66f1c <__cxa_atexit@plt+0x5abd0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #80] @ 69250 <__cxa_atexit@plt+0x5cf04> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 69254 <__cxa_atexit@plt+0x5cf08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - teqeq r6, r6, lsr pc │ │ │ │ - cmpeq ip, r0, lsl #24 │ │ │ │ - strdeq r7, [ip, #-180] @ 0xffffff4c │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq sp, ip, asr pc │ │ │ │ - smlaltteq r7, ip, r8, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq ip, ip, lsl r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 692dc <__cxa_atexit@plt+0x5cf90> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 692b0 <__cxa_atexit@plt+0x5cf64> │ │ │ │ - add r6, r3, #12 │ │ │ │ - ldr r3, [pc, #80] @ 692e8 <__cxa_atexit@plt+0x5cf9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #76] @ 692ec <__cxa_atexit@plt+0x5cfa0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r1, [pc, #56] @ 692f0 <__cxa_atexit@plt+0x5cfa4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #52] @ 692f4 <__cxa_atexit@plt+0x5cfa8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #72] @ 66ecc <__cxa_atexit@plt+0x5ab80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66eb8 <__cxa_atexit@plt+0x5ab6c> │ │ │ │ + ldr r2, [pc, #52] @ 66ed0 <__cxa_atexit@plt+0x5ab84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 66ec0 <__cxa_atexit@plt+0x5ab74> │ │ │ │ + mov r7, r3 │ │ │ │ + b 66f1c <__cxa_atexit@plt+0x5abd0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - teqeq r6, sl, asr lr │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - cmpeq sp, r4, lsr #29 │ │ │ │ - cmpeq ip, r0, asr fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 69368 <__cxa_atexit@plt+0x5d01c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 69360 <__cxa_atexit@plt+0x5d014> │ │ │ │ - ldr r7, [pc, #96] @ 6938c <__cxa_atexit@plt+0x5d040> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 69370 <__cxa_atexit@plt+0x5d024> │ │ │ │ - ldr r3, [pc, #80] @ 69398 <__cxa_atexit@plt+0x5d04c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #76] @ 6939c <__cxa_atexit@plt+0x5d050> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r0, [pc, #68] @ 693a0 <__cxa_atexit@plt+0x5d054> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strheq sl, [ip, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #32] @ 66f0c <__cxa_atexit@plt+0x5abc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 66f04 <__cxa_atexit@plt+0x5abb8> │ │ │ │ + b 66f1c <__cxa_atexit@plt+0x5abd0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 69390 <__cxa_atexit@plt+0x5d044> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + hvceq 51736 @ 0xca18 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + ldr sl, [r3, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r6, [r5] │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 66fa4 <__cxa_atexit@plt+0x5ac58> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 66fac <__cxa_atexit@plt+0x5ac60> │ │ │ │ + ldr r0, [pc, #96] @ 66fc4 <__cxa_atexit@plt+0x5ac78> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r5, r1, #8 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ + stmib r2, {r0, r9} │ │ │ │ + str r8, [r2, #12] │ │ │ │ + and r2, sl, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 66f90 <__cxa_atexit@plt+0x5ac44> │ │ │ │ + ldr r2, [pc, #64] @ 66fcc <__cxa_atexit@plt+0x5ac80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 66f98 <__cxa_atexit@plt+0x5ac4c> │ │ │ │ + ldr r2, [pc, #48] @ 66fc8 <__cxa_atexit@plt+0x5ac7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5] │ │ │ │ + mov r8, r3 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 66fb4 <__cxa_atexit@plt+0x5ac68> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 66fd0 <__cxa_atexit@plt+0x5ac84> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #20] @ 69394 <__cxa_atexit@plt+0x5d048> │ │ │ │ - add r8, pc, r8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015dbe9c │ │ │ │ - ldrdeq r7, [ip, #-160] @ 0xffffff60 │ │ │ │ - hvceq 51104 @ 0xc7a0 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - smlaltbeq r7, ip, r0, sl │ │ │ │ - @ instruction: 0x014c7a94 │ │ │ │ - smlalbteq r7, ip, r4, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffe8b0 │ │ │ │ + @ instruction: 0xfffff784 │ │ │ │ + @ instruction: 0xfffff6e0 │ │ │ │ + ldrdeq sl, [ip, #-4] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 69400 <__cxa_atexit@plt+0x5d0b4> │ │ │ │ - ldr r2, [pc, #88] @ 6941c <__cxa_atexit@plt+0x5d0d0> │ │ │ │ + bhi 67004 <__cxa_atexit@plt+0x5acb8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6700c <__cxa_atexit@plt+0x5acc0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 69408 <__cxa_atexit@plt+0x5d0bc> │ │ │ │ - ldr r7, [pc, #64] @ 69420 <__cxa_atexit@plt+0x5d0d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 693f4 <__cxa_atexit@plt+0x5d0a8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 694ec <__cxa_atexit@plt+0x5d1a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 69424 <__cxa_atexit@plt+0x5d0d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015dbd98 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq ip, r0, ror #20 │ │ │ │ - cmpeq ip, r0, asr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6946c <__cxa_atexit@plt+0x5d120> │ │ │ │ - ldr r7, [pc, #48] @ 6947c <__cxa_atexit@plt+0x5d130> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69460 <__cxa_atexit@plt+0x5d114> │ │ │ │ - mov r7, r8 │ │ │ │ - b 694ec <__cxa_atexit@plt+0x5d1a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 69480 <__cxa_atexit@plt+0x5d134> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r7, [ip, #-156] @ 0xffffff64 │ │ │ │ - cmpeq ip, ip, asr #18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sp, r4, asr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 694c8 <__cxa_atexit@plt+0x5d17c> │ │ │ │ - ldr r7, [pc, #48] @ 694d8 <__cxa_atexit@plt+0x5d18c> │ │ │ │ + bhi 67054 <__cxa_atexit@plt+0x5ad08> │ │ │ │ + ldr r7, [pc, #52] @ 67064 <__cxa_atexit@plt+0x5ad18> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 694bc <__cxa_atexit@plt+0x5d170> │ │ │ │ - mov r7, r8 │ │ │ │ - b 694ec <__cxa_atexit@plt+0x5d1a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 67048 <__cxa_atexit@plt+0x5acfc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 67074 <__cxa_atexit@plt+0x5ad28> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 694dc <__cxa_atexit@plt+0x5d190> │ │ │ │ + ldr r7, [pc, #12] @ 67068 <__cxa_atexit@plt+0x5ad1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq r7, ip, r0, r9 │ │ │ │ - smlalbbeq r7, ip, r8, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq ip, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 69568 <__cxa_atexit@plt+0x5d21c> │ │ │ │ - mov r3, r7 │ │ │ │ + bne 670bc <__cxa_atexit@plt+0x5ad70> │ │ │ │ + ldr r3, [pc, #188] @ 67144 <__cxa_atexit@plt+0x5adf8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #196] @ 695d0 <__cxa_atexit@plt+0x5d284> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r2, [r5] │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 69580 <__cxa_atexit@plt+0x5d234> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 695bc <__cxa_atexit@plt+0x5d270> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 6958c <__cxa_atexit@plt+0x5d240> │ │ │ │ - add r6, r6, #12 │ │ │ │ - ldr r3, [pc, #132] @ 695d4 <__cxa_atexit@plt+0x5d288> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #128] @ 695d8 <__cxa_atexit@plt+0x5d28c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #108] @ 695dc <__cxa_atexit@plt+0x5d290> │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 670d0 <__cxa_atexit@plt+0x5ad84> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 670dc <__cxa_atexit@plt+0x5ad90> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ + ldr r7, [pc, #132] @ 67148 <__cxa_atexit@plt+0x5adfc> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #100] @ 695e0 <__cxa_atexit@plt+0x5d294> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #80] @ 695e4 <__cxa_atexit@plt+0x5d298> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 695e8 <__cxa_atexit@plt+0x5d29c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 67130 <__cxa_atexit@plt+0x5ade4> │ │ │ │ + ldr r7, [pc, #88] @ 6714c <__cxa_atexit@plt+0x5ae00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #84] @ 67150 <__cxa_atexit@plt+0x5ae04> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #68] @ 67154 <__cxa_atexit@plt+0x5ae08> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - teqeq r6, r2, lsr #23 │ │ │ │ - cmpeq ip, ip, ror #16 │ │ │ │ - cmpeq ip, r0, ror #16 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq sp, r8, asr #23 │ │ │ │ - hvceq 51084 @ 0xc78c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalbteq r9, ip, r0, r9 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + hvceq 51612 @ 0xc99c │ │ │ │ + cmpeq sp, r4, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6717c <__cxa_atexit@plt+0x5ae30> │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 65118 <__cxa_atexit@plt+0x58dcc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 69670 <__cxa_atexit@plt+0x5d324> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 69644 <__cxa_atexit@plt+0x5d2f8> │ │ │ │ - add r6, r3, #12 │ │ │ │ - ldr r3, [pc, #80] @ 6967c <__cxa_atexit@plt+0x5d330> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #76] @ 69680 <__cxa_atexit@plt+0x5d334> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r1, [pc, #56] @ 69684 <__cxa_atexit@plt+0x5d338> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #52] @ 69688 <__cxa_atexit@plt+0x5d33c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 671d0 <__cxa_atexit@plt+0x5ae84> │ │ │ │ + ldr r7, [pc, #76] @ 671e0 <__cxa_atexit@plt+0x5ae94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #72] @ 671e4 <__cxa_atexit@plt+0x5ae98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #56] @ 671e8 <__cxa_atexit@plt+0x5ae9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - teqeq r6, r6, asr #21 │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - cmpeq sp, r0, lsl fp │ │ │ │ - smlaltteq r7, ip, r4, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 696e8 <__cxa_atexit@plt+0x5d39c> │ │ │ │ - ldr r2, [pc, #88] @ 69704 <__cxa_atexit@plt+0x5d3b8> │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + ldrdeq r9, [ip, #-140] @ 0xffffff74 │ │ │ │ + cmpeq sp, r4, lsr #31 │ │ │ │ + @ instruction: 0x014c9e98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 6724c <__cxa_atexit@plt+0x5af00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67254 <__cxa_atexit@plt+0x5af08> │ │ │ │ + ldr r3, [pc, #76] @ 67270 <__cxa_atexit@plt+0x5af24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #72] @ 67274 <__cxa_atexit@plt+0x5af28> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 696f0 <__cxa_atexit@plt+0x5d3a4> │ │ │ │ - ldr r7, [pc, #64] @ 69708 <__cxa_atexit@plt+0x5d3bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 696dc <__cxa_atexit@plt+0x5d390> │ │ │ │ - mov r7, r8 │ │ │ │ - b 697d4 <__cxa_atexit@plt+0x5d488> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6970c <__cxa_atexit@plt+0x5d3c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrheq fp, [sp, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - smlalbbeq r7, ip, r0, r7 │ │ │ │ - cmpeq ip, r0, ror #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 69754 <__cxa_atexit@plt+0x5d408> │ │ │ │ - ldr r7, [pc, #48] @ 69764 <__cxa_atexit@plt+0x5d418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69748 <__cxa_atexit@plt+0x5d3fc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 697d4 <__cxa_atexit@plt+0x5d488> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 69768 <__cxa_atexit@plt+0x5d41c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #64] @ 67278 <__cxa_atexit@plt+0x5af2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r7, {r1, r8} │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 6725c <__cxa_atexit@plt+0x5af10> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 6726c <__cxa_atexit@plt+0x5af20> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq ip, ip, lsl r7 │ │ │ │ - cmpeq ip, r4, ror #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq ip, r0, asr lr │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq sp, r4, lsr #30 │ │ │ │ + cmpeq sp, ip, lsl pc │ │ │ │ + cmpeq ip, ip, lsl #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #196] @ 67358 <__cxa_atexit@plt+0x5b00c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #192] @ 6735c <__cxa_atexit@plt+0x5b010> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, r3, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 697b0 <__cxa_atexit@plt+0x5d464> │ │ │ │ - ldr r7, [pc, #48] @ 697c0 <__cxa_atexit@plt+0x5d474> │ │ │ │ + bhi 67310 <__cxa_atexit@plt+0x5afc4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 67318 <__cxa_atexit@plt+0x5afcc> │ │ │ │ + ldr r7, [pc, #156] @ 67370 <__cxa_atexit@plt+0x5b024> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 697a4 <__cxa_atexit@plt+0x5d458> │ │ │ │ - mov r7, r8 │ │ │ │ - b 697d4 <__cxa_atexit@plt+0x5d488> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 697c4 <__cxa_atexit@plt+0x5d478> │ │ │ │ + ldr r3, [pc, #152] @ 67374 <__cxa_atexit@plt+0x5b028> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #148] @ 67378 <__cxa_atexit@plt+0x5b02c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #144] @ 6737c <__cxa_atexit@plt+0x5b030> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 67320 <__cxa_atexit@plt+0x5afd4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #56] @ 67360 <__cxa_atexit@plt+0x5b014> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #52] @ 67364 <__cxa_atexit@plt+0x5b018> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 67368 <__cxa_atexit@plt+0x5b01c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #44] @ 6736c <__cxa_atexit@plt+0x5b020> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #3 │ │ │ │ + add sl, r1, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbteq r7, ip, r0, r6 │ │ │ │ - smlaltbeq r7, ip, r8, r6 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlaltbeq r9, ip, r8, sp │ │ │ │ + smlalbbeq r9, ip, r8, sp │ │ │ │ + hvceq 51676 @ 0xc9dc │ │ │ │ + cmpeq ip, r8, lsl sp │ │ │ │ + cmpeq ip, r0, asr sp │ │ │ │ + @ instruction: 0xffffe540 │ │ │ │ + ldrdeq r9, [ip, #-212] @ 0xffffff2c │ │ │ │ + smlalbteq r9, ip, r8, sp │ │ │ │ + @ instruction: 0xfffff380 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69850 <__cxa_atexit@plt+0x5d504> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #196] @ 698b8 <__cxa_atexit@plt+0x5d56c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 69868 <__cxa_atexit@plt+0x5d51c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 698a4 <__cxa_atexit@plt+0x5d558> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 69874 <__cxa_atexit@plt+0x5d528> │ │ │ │ - add r6, r6, #12 │ │ │ │ - ldr r3, [pc, #132] @ 698bc <__cxa_atexit@plt+0x5d570> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 673a0 <__cxa_atexit@plt+0x5b054> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #128] @ 698c0 <__cxa_atexit@plt+0x5d574> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #108] @ 698c4 <__cxa_atexit@plt+0x5d578> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #100] @ 698c8 <__cxa_atexit@plt+0x5d57c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #80] @ 698cc <__cxa_atexit@plt+0x5d580> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 698d0 <__cxa_atexit@plt+0x5d584> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - teqeq r6, sl @ │ │ │ │ - smlalbbeq r7, ip, r4, r5 │ │ │ │ - hvceq 51032 @ 0xc758 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq sp, r0, ror #17 │ │ │ │ - @ instruction: 0x014c759c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 69958 <__cxa_atexit@plt+0x5d60c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 6992c <__cxa_atexit@plt+0x5d5e0> │ │ │ │ - add r6, r3, #12 │ │ │ │ - ldr r3, [pc, #80] @ 69964 <__cxa_atexit@plt+0x5d618> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #76] @ 69968 <__cxa_atexit@plt+0x5d61c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r1, [pc, #56] @ 6996c <__cxa_atexit@plt+0x5d620> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #52] @ 69970 <__cxa_atexit@plt+0x5d624> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - teqeq r6, lr @ │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - cmpeq sp, r8, lsr #16 │ │ │ │ - cmpeq ip, r4, lsl #10 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + smlalbteq r9, ip, r8, r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 699d0 <__cxa_atexit@plt+0x5d684> │ │ │ │ - ldr r2, [pc, #88] @ 699ec <__cxa_atexit@plt+0x5d6a0> │ │ │ │ + bhi 673d4 <__cxa_atexit@plt+0x5b088> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 673dc <__cxa_atexit@plt+0x5b090> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 699d8 <__cxa_atexit@plt+0x5d68c> │ │ │ │ - ldr r7, [pc, #64] @ 699f0 <__cxa_atexit@plt+0x5d6a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 699c4 <__cxa_atexit@plt+0x5d678> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69abc <__cxa_atexit@plt+0x5d770> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 699f4 <__cxa_atexit@plt+0x5d6a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq sp, r8, lsl #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67434 <__cxa_atexit@plt+0x5b0e8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 67440 <__cxa_atexit@plt+0x5b0f4> │ │ │ │ + ldr r2, [pc, #64] @ 67450 <__cxa_atexit@plt+0x5b104> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 67454 <__cxa_atexit@plt+0x5b108> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, asr #15 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - smlaltbeq r7, ip, r0, r4 │ │ │ │ - smlalbbeq r7, ip, r0, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 69a3c <__cxa_atexit@plt+0x5d6f0> │ │ │ │ - ldr r7, [pc, #48] @ 69a4c <__cxa_atexit@plt+0x5d700> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69a30 <__cxa_atexit@plt+0x5d6e4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69abc <__cxa_atexit@plt+0x5d770> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 69a50 <__cxa_atexit@plt+0x5d704> │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, r4, lsr sp │ │ │ │ + cmpeq ip, ip, lsr #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6748c <__cxa_atexit@plt+0x5b140> │ │ │ │ + ldr r3, [pc, #24] @ 67498 <__cxa_atexit@plt+0x5b14c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq ip, ip, lsr r4 │ │ │ │ - hvceq 51004 @ 0xc73c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlaltteq r9, ip, ip, fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #196] @ 67578 <__cxa_atexit@plt+0x5b22c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #192] @ 6757c <__cxa_atexit@plt+0x5b230> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, r3, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 69a98 <__cxa_atexit@plt+0x5d74c> │ │ │ │ - ldr r7, [pc, #48] @ 69aa8 <__cxa_atexit@plt+0x5d75c> │ │ │ │ + bhi 67530 <__cxa_atexit@plt+0x5b1e4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 67538 <__cxa_atexit@plt+0x5b1ec> │ │ │ │ + ldr r7, [pc, #156] @ 67590 <__cxa_atexit@plt+0x5b244> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69a8c <__cxa_atexit@plt+0x5d740> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69abc <__cxa_atexit@plt+0x5d770> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 69aac <__cxa_atexit@plt+0x5d760> │ │ │ │ + ldr r3, [pc, #152] @ 67594 <__cxa_atexit@plt+0x5b248> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #148] @ 67598 <__cxa_atexit@plt+0x5b24c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #144] @ 6759c <__cxa_atexit@plt+0x5b250> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 67540 <__cxa_atexit@plt+0x5b1f4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #56] @ 67580 <__cxa_atexit@plt+0x5b234> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #52] @ 67584 <__cxa_atexit@plt+0x5b238> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 67588 <__cxa_atexit@plt+0x5b23c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #44] @ 6758c <__cxa_atexit@plt+0x5b240> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #3 │ │ │ │ + add sl, r1, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r7, ip, r0, r3 │ │ │ │ - smlalbteq r7, ip, r8, r3 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlalbbeq r9, ip, r8, fp │ │ │ │ + cmpeq ip, r8, ror #22 │ │ │ │ + cmpeq ip, ip, asr fp │ │ │ │ + strdeq r9, [ip, #-168] @ 0xffffff58 │ │ │ │ + cmpeq ip, r0, lsr fp │ │ │ │ + @ instruction: 0xffffe320 │ │ │ │ + strheq r9, [ip, #-180] @ 0xffffff4c │ │ │ │ + smlaltbeq r9, ip, r8, fp │ │ │ │ + @ instruction: 0xfffff160 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69b38 <__cxa_atexit@plt+0x5d7ec> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #196] @ 69ba0 <__cxa_atexit@plt+0x5d854> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 69b50 <__cxa_atexit@plt+0x5d804> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 69b8c <__cxa_atexit@plt+0x5d840> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 69b5c <__cxa_atexit@plt+0x5d810> │ │ │ │ - add r6, r6, #12 │ │ │ │ - ldr r3, [pc, #132] @ 69ba4 <__cxa_atexit@plt+0x5d858> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 675c0 <__cxa_atexit@plt+0x5b274> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #128] @ 69ba8 <__cxa_atexit@plt+0x5d85c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #108] @ 69bac <__cxa_atexit@plt+0x5d860> │ │ │ │ - add r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #100] @ 69bb0 <__cxa_atexit@plt+0x5d864> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #80] @ 69bb4 <__cxa_atexit@plt+0x5d868> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #76] @ 69bb8 <__cxa_atexit@plt+0x5d86c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - teqeq r6, r2 @ │ │ │ │ - @ instruction: 0x014c729c │ │ │ │ - @ instruction: 0x014c7290 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - ldrsheq fp, [sp, #-88] @ 0xffffffa8 │ │ │ │ - strheq r7, [ip, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + smlaltbeq r9, ip, r8, r4 │ │ │ │ + smlalbteq r9, ip, r0, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 69c40 <__cxa_atexit@plt+0x5d8f4> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 69c14 <__cxa_atexit@plt+0x5d8c8> │ │ │ │ - add r6, r3, #12 │ │ │ │ - ldr r3, [pc, #80] @ 69c4c <__cxa_atexit@plt+0x5d900> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67618 <__cxa_atexit@plt+0x5b2cc> │ │ │ │ + ldr r3, [pc, #64] @ 67630 <__cxa_atexit@plt+0x5b2e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #76] @ 69c50 <__cxa_atexit@plt+0x5d904> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6] │ │ │ │ - str r3, [r9] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r1, [pc, #56] @ 69c54 <__cxa_atexit@plt+0x5d908> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #52] @ 69c58 <__cxa_atexit@plt+0x5d90c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r7, r9} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r2, [pc, #60] @ 67634 <__cxa_atexit@plt+0x5b2e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 67638 <__cxa_atexit@plt+0x5b2ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - teqeq r6, r6 @ │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - cmpeq sp, r0, asr #10 │ │ │ │ - cmpeq ip, r4, asr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 69cac <__cxa_atexit@plt+0x5d960> │ │ │ │ - ldr r2, [pc, #56] @ 69cb4 <__cxa_atexit@plt+0x5d968> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 69cb8 <__cxa_atexit@plt+0x5d96c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 69ca0 <__cxa_atexit@plt+0x5d954> │ │ │ │ - mov r7, r3 │ │ │ │ - b 69cc8 <__cxa_atexit@plt+0x5d97c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + @ instruction: 0x014c9a9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ + cmpeq ip, ip, lsr #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 676d0 <__cxa_atexit@plt+0x5b384> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 676d8 <__cxa_atexit@plt+0x5b38c> │ │ │ │ + ldr lr, [pc, #100] @ 676f4 <__cxa_atexit@plt+0x5b3a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #96] @ 676f8 <__cxa_atexit@plt+0x5b3ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #92] @ 676fc <__cxa_atexit@plt+0x5b3b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #84] @ 67700 <__cxa_atexit@plt+0x5b3b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + stmib r7, {r2, r8, r9} │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r9, sl │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 676e0 <__cxa_atexit@plt+0x5b394> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 676f0 <__cxa_atexit@plt+0x5b3a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrsbeq fp, [sp, #-64] @ 0xffffffc0 │ │ │ │ - smlaltteq r7, ip, r4, r1 │ │ │ │ + ldrdeq r9, [ip, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldrheq sp, [sp, #-160] @ 0xffffff60 │ │ │ │ + cmpeq sp, r8, lsr #21 │ │ │ │ + smlalbbeq r9, ip, r4, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 69d24 <__cxa_atexit@plt+0x5d9d8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r3, #6] │ │ │ │ - ldr r1, [pc, #132] @ 69d6c <__cxa_atexit@plt+0x5da20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #196] @ 677e0 <__cxa_atexit@plt+0x5b494> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #192] @ 677e4 <__cxa_atexit@plt+0x5b498> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add r7, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 69d3c <__cxa_atexit@plt+0x5d9f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ - beq 69d48 <__cxa_atexit@plt+0x5d9fc> │ │ │ │ - cmp r7, #39 @ 0x27 │ │ │ │ - bne 69d58 <__cxa_atexit@plt+0x5da0c> │ │ │ │ - ldr r7, [pc, #92] @ 69d78 <__cxa_atexit@plt+0x5da2c> │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 67798 <__cxa_atexit@plt+0x5b44c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 677a0 <__cxa_atexit@plt+0x5b454> │ │ │ │ + ldr r7, [pc, #156] @ 677f8 <__cxa_atexit@plt+0x5b4ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 68908 <__cxa_atexit@plt+0x5c5bc> │ │ │ │ - ldr r7, [pc, #80] @ 69d7c <__cxa_atexit@plt+0x5da30> │ │ │ │ + ldr r3, [pc, #152] @ 677fc <__cxa_atexit@plt+0x5b4b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #148] @ 67800 <__cxa_atexit@plt+0x5b4b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #144] @ 67804 <__cxa_atexit@plt+0x5b4b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 677a8 <__cxa_atexit@plt+0x5b45c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #56] @ 677e8 <__cxa_atexit@plt+0x5b49c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #52] @ 677ec <__cxa_atexit@plt+0x5b4a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 677f0 <__cxa_atexit@plt+0x5b4a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #44] @ 677f4 <__cxa_atexit@plt+0x5b4a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #72] @ 69d80 <__cxa_atexit@plt+0x5da34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #3 │ │ │ │ + add sl, r1, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 69d74 <__cxa_atexit@plt+0x5da28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r7, [pc, #16] @ 69d70 <__cxa_atexit@plt+0x5da24> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - b 67e68 <__cxa_atexit@plt+0x5bb1c> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r4, lsr r1 │ │ │ │ - cmpeq ip, r8, lsr #2 │ │ │ │ - strdeq r7, [ip, #-12] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ - beq 69dbc <__cxa_atexit@plt+0x5da70> │ │ │ │ - cmp r7, #39 @ 0x27 │ │ │ │ - bne 69dcc <__cxa_atexit@plt+0x5da80> │ │ │ │ - ldr r7, [pc, #52] @ 69de8 <__cxa_atexit@plt+0x5da9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 68908 <__cxa_atexit@plt+0x5c5bc> │ │ │ │ - ldr r7, [pc, #32] @ 69de4 <__cxa_atexit@plt+0x5da98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 68204 <__cxa_atexit@plt+0x5beb8> │ │ │ │ - ldr r7, [pc, #12] @ 69de0 <__cxa_atexit@plt+0x5da94> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq ip, r0, lsr #18 │ │ │ │ + cmpeq ip, r0, lsl #18 │ │ │ │ + strdeq r9, [ip, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0x014c9890 │ │ │ │ + smlalbteq r9, ip, r8, r8 │ │ │ │ + @ instruction: 0xffffe0b8 │ │ │ │ + cmpeq ip, ip, asr #18 │ │ │ │ + cmpeq ip, r0, asr #18 │ │ │ │ + @ instruction: 0xffffeef8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 67828 <__cxa_atexit@plt+0x5b4dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + cmpeq ip, r0, asr #4 │ │ │ │ + cmpeq ip, r8, asr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 6788c <__cxa_atexit@plt+0x5b540> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67894 <__cxa_atexit@plt+0x5b548> │ │ │ │ + ldr r3, [pc, #76] @ 678b0 <__cxa_atexit@plt+0x5b564> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #72] @ 678b4 <__cxa_atexit@plt+0x5b568> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #64] @ 678b8 <__cxa_atexit@plt+0x5b56c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r7, {r1, r8} │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 6789c <__cxa_atexit@plt+0x5b550> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 678ac <__cxa_atexit@plt+0x5b560> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - b 67e68 <__cxa_atexit@plt+0x5bb1c> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq r7, ip, ip, r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r8, lsr #16 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq sp, r4, ror #17 │ │ │ │ + ldrsbeq sp, [sp, #-140] @ 0xffffff74 │ │ │ │ + smlalbteq r9, ip, ip, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #184] @ 6798c <__cxa_atexit@plt+0x5b640> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #180] @ 67990 <__cxa_atexit@plt+0x5b644> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add sl, r3, #1 │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 69e30 <__cxa_atexit@plt+0x5dae4> │ │ │ │ - ldr r7, [pc, #52] @ 69e44 <__cxa_atexit@plt+0x5daf8> │ │ │ │ + bhi 67950 <__cxa_atexit@plt+0x5b604> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 67958 <__cxa_atexit@plt+0x5b60c> │ │ │ │ + ldr r7, [pc, #140] @ 679a0 <__cxa_atexit@plt+0x5b654> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69e24 <__cxa_atexit@plt+0x5dad8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 69abc <__cxa_atexit@plt+0x5d770> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 69e48 <__cxa_atexit@plt+0x5dafc> │ │ │ │ + ldr r3, [pc, #136] @ 679a4 <__cxa_atexit@plt+0x5b658> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #132] @ 679a8 <__cxa_atexit@plt+0x5b65c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #128] @ 679ac <__cxa_atexit@plt+0x5b660> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 67960 <__cxa_atexit@plt+0x5b614> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #44] @ 67994 <__cxa_atexit@plt+0x5b648> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #40] @ 67998 <__cxa_atexit@plt+0x5b64c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #36] @ 6799c <__cxa_atexit@plt+0x5b650> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq ip, r8, ror #14 │ │ │ │ + cmpeq ip, r8, asr #14 │ │ │ │ + smlaltteq r9, ip, r4, r6 │ │ │ │ + cmpeq ip, r8, lsl r7 │ │ │ │ + @ instruction: 0xffffdf00 │ │ │ │ + @ instruction: 0x014c9794 │ │ │ │ + cmpeq ip, r0, lsr r7 │ │ │ │ + @ instruction: 0xffffedf0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 679d0 <__cxa_atexit@plt+0x5b684> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + swpbeq r9, r8, [ip] │ │ │ │ + strheq r9, [ip, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 67a34 <__cxa_atexit@plt+0x5b6e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67a3c <__cxa_atexit@plt+0x5b6f0> │ │ │ │ + ldr r3, [pc, #76] @ 67a58 <__cxa_atexit@plt+0x5b70c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #72] @ 67a5c <__cxa_atexit@plt+0x5b710> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #64] @ 67a60 <__cxa_atexit@plt+0x5b714> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r7, {r1, r8} │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 67a44 <__cxa_atexit@plt+0x5b6f8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 67a54 <__cxa_atexit@plt+0x5b708> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - cmpeq ip, r8, asr #32 │ │ │ │ - cmpeq ip, r4, lsr #32 │ │ │ │ + smlalbbeq r9, ip, r8, r6 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq sp, ip, lsr r7 │ │ │ │ + cmpeq sp, r4, lsr r7 │ │ │ │ + cmpeq ip, r4, lsr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #184] @ 67b34 <__cxa_atexit@plt+0x5b7e8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #180] @ 67b38 <__cxa_atexit@plt+0x5b7ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add sl, r3, #2 │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 69e90 <__cxa_atexit@plt+0x5db44> │ │ │ │ - ldr r7, [pc, #52] @ 69ea4 <__cxa_atexit@plt+0x5db58> │ │ │ │ + bhi 67af8 <__cxa_atexit@plt+0x5b7ac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 67b00 <__cxa_atexit@plt+0x5b7b4> │ │ │ │ + ldr r7, [pc, #140] @ 67b48 <__cxa_atexit@plt+0x5b7fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69e84 <__cxa_atexit@plt+0x5db38> │ │ │ │ - mov r7, r8 │ │ │ │ - b 697d4 <__cxa_atexit@plt+0x5d488> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 69ea8 <__cxa_atexit@plt+0x5db5c> │ │ │ │ + ldr r3, [pc, #136] @ 67b4c <__cxa_atexit@plt+0x5b800> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #132] @ 67b50 <__cxa_atexit@plt+0x5b804> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #128] @ 67b54 <__cxa_atexit@plt+0x5b808> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 67b08 <__cxa_atexit@plt+0x5b7bc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #44] @ 67b3c <__cxa_atexit@plt+0x5b7f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #40] @ 67b40 <__cxa_atexit@plt+0x5b7f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #36] @ 67b44 <__cxa_atexit@plt+0x5b7f8> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + smlalbteq r9, ip, ip, r5 │ │ │ │ + smlaltbeq r9, ip, r0, r5 │ │ │ │ + @ instruction: 0x014c9594 │ │ │ │ + hvceq 51536 @ 0xc950 │ │ │ │ + @ instruction: 0xffffdd58 │ │ │ │ + smlaltteq r9, ip, ip, r5 │ │ │ │ + smlaltteq r9, ip, r0, r5 │ │ │ │ + @ instruction: 0xffffeb98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 67b78 <__cxa_atexit@plt+0x5b82c> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + strdeq r8, [ip, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67bac <__cxa_atexit@plt+0x5b860> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 67bb4 <__cxa_atexit@plt+0x5b868> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq sp, [sp, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67c0c <__cxa_atexit@plt+0x5b8c0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 67c18 <__cxa_atexit@plt+0x5b8cc> │ │ │ │ + ldr r2, [pc, #64] @ 67c28 <__cxa_atexit@plt+0x5b8dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 67c2c <__cxa_atexit@plt+0x5b8e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, ip, asr r5 │ │ │ │ + cmpeq ip, r4, asr r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 67c64 <__cxa_atexit@plt+0x5b918> │ │ │ │ + ldr r3, [pc, #24] @ 67c70 <__cxa_atexit@plt+0x5b924> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff960 │ │ │ │ - smlaltteq r6, ip, r0, pc @ │ │ │ │ - strheq r6, [ip, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq ip, r4, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #184] @ 67d44 <__cxa_atexit@plt+0x5b9f8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #180] @ 67d48 <__cxa_atexit@plt+0x5b9fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add sl, r3, #2 │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 69ef0 <__cxa_atexit@plt+0x5dba4> │ │ │ │ - ldr r7, [pc, #52] @ 69f04 <__cxa_atexit@plt+0x5dbb8> │ │ │ │ + bhi 67d08 <__cxa_atexit@plt+0x5b9bc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 67d10 <__cxa_atexit@plt+0x5b9c4> │ │ │ │ + ldr r7, [pc, #140] @ 67d58 <__cxa_atexit@plt+0x5ba0c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69ee4 <__cxa_atexit@plt+0x5db98> │ │ │ │ - mov r7, r8 │ │ │ │ - b 694ec <__cxa_atexit@plt+0x5d1a0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 69f08 <__cxa_atexit@plt+0x5dbbc> │ │ │ │ + ldr r3, [pc, #136] @ 67d5c <__cxa_atexit@plt+0x5ba10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #132] @ 67d60 <__cxa_atexit@plt+0x5ba14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #128] @ 67d64 <__cxa_atexit@plt+0x5ba18> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 67d18 <__cxa_atexit@plt+0x5b9cc> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #44] @ 67d4c <__cxa_atexit@plt+0x5ba00> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #40] @ 67d50 <__cxa_atexit@plt+0x5ba04> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #36] @ 67d54 <__cxa_atexit@plt+0x5ba08> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r8, r5, #1 │ │ │ │ + add r9, r2, #3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + strheq r9, [ip, #-60] @ 0xffffffc4 │ │ │ │ + @ instruction: 0x014c9390 │ │ │ │ + smlalbbeq r9, ip, r4, r3 │ │ │ │ + cmpeq ip, r0, ror #6 │ │ │ │ + @ instruction: 0xffffdb48 │ │ │ │ + ldrdeq r9, [ip, #-60] @ 0xffffffc4 │ │ │ │ + ldrdeq r9, [ip, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0xffffe988 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 67d88 <__cxa_atexit@plt+0x5ba3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + smlaltteq r8, ip, r0, ip │ │ │ │ + strdeq r9, [ip, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67de0 <__cxa_atexit@plt+0x5ba94> │ │ │ │ + ldr r3, [pc, #64] @ 67df8 <__cxa_atexit@plt+0x5baac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ 67dfc <__cxa_atexit@plt+0x5bab0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 67e00 <__cxa_atexit@plt+0x5bab4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff618 │ │ │ │ - hvceq 50936 @ 0xc6f8 │ │ │ │ - @ instruction: 0x014c6f90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + strdeq r9, [ip, #-36] @ 0xffffffdc │ │ │ │ + smlalbteq r9, ip, ip, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 69f70 <__cxa_atexit@plt+0x5dc24> │ │ │ │ - ldr r3, [pc, #80] @ 69f88 <__cxa_atexit@plt+0x5dc3c> │ │ │ │ + bcc 67e58 <__cxa_atexit@plt+0x5bb0c> │ │ │ │ + ldr r3, [pc, #64] @ 67e70 <__cxa_atexit@plt+0x5bb24> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ 69f8c <__cxa_atexit@plt+0x5dc40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #57 @ 0x39 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ + ldr r2, [pc, #60] @ 67e74 <__cxa_atexit@plt+0x5bb28> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 69f90 <__cxa_atexit@plt+0x5dc44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ str r2, [r7, #16] │ │ │ │ str r7, [r7, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 69f94 <__cxa_atexit@plt+0x5dc48> │ │ │ │ + ldr r7, [pc, #24] @ 67e78 <__cxa_atexit@plt+0x5bb2c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - cmpeq sp, ip, lsl #5 │ │ │ │ - cmpeq sp, ip, lsl #4 │ │ │ │ - cmpeq ip, r0, asr #30 │ │ │ │ - cmpeq ip, r4, asr #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + hvceq 51500 @ 0xc92c │ │ │ │ + cmpeq ip, r4, asr r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6a000 <__cxa_atexit@plt+0x5dcb4> │ │ │ │ - ldr r3, [pc, #84] @ 6a010 <__cxa_atexit@plt+0x5dcc4> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67ed0 <__cxa_atexit@plt+0x5bb84> │ │ │ │ + ldr r3, [pc, #64] @ 67ee8 <__cxa_atexit@plt+0x5bb9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 69ff0 <__cxa_atexit@plt+0x5dca4> │ │ │ │ - ldr r7, [pc, #64] @ 6a014 <__cxa_atexit@plt+0x5dcc8> │ │ │ │ + ldr r2, [pc, #60] @ 67eec <__cxa_atexit@plt+0x5bba0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 67ef0 <__cxa_atexit@plt+0x5bba4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r2, [r8, #11] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6a018 <__cxa_atexit@plt+0x5dccc> │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + cmpeq ip, r4, lsl #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ + hvceq 51476 @ 0xc914 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 67f88 <__cxa_atexit@plt+0x5bc3c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 67f90 <__cxa_atexit@plt+0x5bc44> │ │ │ │ + ldr lr, [pc, #100] @ 67fac <__cxa_atexit@plt+0x5bc60> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #96] @ 67fb0 <__cxa_atexit@plt+0x5bc64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #92] @ 67fb4 <__cxa_atexit@plt+0x5bc68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #84] @ 67fb8 <__cxa_atexit@plt+0x5bc6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + stmib r7, {r2, r8, r9} │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r9, sl │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 67f98 <__cxa_atexit@plt+0x5bc4c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 67fa8 <__cxa_atexit@plt+0x5bc5c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r4, asr r1 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - strdeq r6, [ip, #-224] @ 0xffffff20 │ │ │ │ - smlalbteq r6, ip, r4, lr │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + ldrsheq sp, [sp, #-24] @ 0xffffffe8 │ │ │ │ + ldrsheq sp, [sp, #-16] │ │ │ │ + smlalbteq r9, ip, ip, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ 6a044 <__cxa_atexit@plt+0x5dcf8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x014c6e98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 6a070 <__cxa_atexit@plt+0x5dd24> │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #184] @ 6808c <__cxa_atexit@plt+0x5bd40> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r3, [pc, #180] @ 68090 <__cxa_atexit@plt+0x5bd44> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r9, [pc, #12] @ 6a074 <__cxa_atexit@plt+0x5dd28> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq sp, r0, lsl r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a0bc <__cxa_atexit@plt+0x5dd70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6a0c8 <__cxa_atexit@plt+0x5dd7c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ 6a0d8 <__cxa_atexit@plt+0x5dd8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad0a4 <__cxa_atexit@plt+0x13a0d58> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 6a130 <__cxa_atexit@plt+0x5dde4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 6a128 <__cxa_atexit@plt+0x5dddc> │ │ │ │ - ldr r3, [pc, #44] @ 6a138 <__cxa_atexit@plt+0x5ddec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 6a13c <__cxa_atexit@plt+0x5ddf0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + add sl, r3, #2 │ │ │ │ + mov r3, r5 │ │ │ │ + str sl, [r3, #-8]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 68050 <__cxa_atexit@plt+0x5bd04> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 68058 <__cxa_atexit@plt+0x5bd0c> │ │ │ │ + ldr r7, [pc, #140] @ 680a0 <__cxa_atexit@plt+0x5bd54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #136] @ 680a4 <__cxa_atexit@plt+0x5bd58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #132] @ 680a8 <__cxa_atexit@plt+0x5bd5c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #128] @ 680ac <__cxa_atexit@plt+0x5bd60> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + b 65818 <__cxa_atexit@plt+0x594cc> │ │ │ │ + mov r6, r2 │ │ │ │ + b 68060 <__cxa_atexit@plt+0x5bd14> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [pc, #44] @ 68094 <__cxa_atexit@plt+0x5bd48> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r2, [pc, #40] @ 68098 <__cxa_atexit@plt+0x5bd4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #36] @ 6809c <__cxa_atexit@plt+0x5bd50> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r9, r2, #3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq fp, [sp, #-12] │ │ │ │ - cmpeq sp, r4, asr #32 │ │ │ │ - hvceq 50896 @ 0xc6d0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6a1dc <__cxa_atexit@plt+0x5de90> │ │ │ │ - ldr r2, [pc, #164] @ 6a204 <__cxa_atexit@plt+0x5deb8> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + hvceq 51460 @ 0xc904 │ │ │ │ + cmpeq ip, r8, asr #32 │ │ │ │ + cmpeq ip, ip, lsr r0 │ │ │ │ + cmpeq ip, r8, lsl r0 │ │ │ │ + @ instruction: 0xffffd800 │ │ │ │ + swpbeq r9, r4, [ip] │ │ │ │ + smlalbbeq r9, ip, r8, r0 │ │ │ │ + @ instruction: 0xffffe640 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 680d0 <__cxa_atexit@plt+0x5bd84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + @ instruction: 0x014c8998 │ │ │ │ + cmpeq ip, r4, lsl r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 6814c <__cxa_atexit@plt+0x5be00> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68154 <__cxa_atexit@plt+0x5be08> │ │ │ │ + ldr lr, [pc, #100] @ 68170 <__cxa_atexit@plt+0x5be24> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #96] @ 68174 <__cxa_atexit@plt+0x5be28> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #156] @ 6a208 <__cxa_atexit@plt+0x5debc> │ │ │ │ + ldr r1, [pc, #92] @ 68178 <__cxa_atexit@plt+0x5be2c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #84] @ 6817c <__cxa_atexit@plt+0x5be30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + stmib r7, {r2, r8, r9} │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r9, sl │ │ │ │ + b 609a8 <__cxa_atexit@plt+0x5465c> │ │ │ │ + mov r6, r7 │ │ │ │ + b 6815c <__cxa_atexit@plt+0x5be10> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 6816c <__cxa_atexit@plt+0x5be20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x014c8f90 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + cmpeq sp, r4, lsr r0 │ │ │ │ + cmpeq sp, ip, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6820c <__cxa_atexit@plt+0x5bec0> │ │ │ │ + ldr r7, [pc, #148] @ 68234 <__cxa_atexit@plt+0x5bee8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 681fc <__cxa_atexit@plt+0x5beb0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ add r2, r6, #24 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 6a1e4 <__cxa_atexit@plt+0x5de98> │ │ │ │ - ldr r7, [pc, #128] @ 6a210 <__cxa_atexit@plt+0x5dec4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #120] @ 6a214 <__cxa_atexit@plt+0x5dec8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #57 @ 0x39 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - ldr r3, [pc, #108] @ 6a218 <__cxa_atexit@plt+0x5decc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - ldr r7, [pc, #88] @ 6a21c <__cxa_atexit@plt+0x5ded0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r9, r7, #1 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - sub r8, r2, #6 │ │ │ │ + bcc 6821c <__cxa_atexit@plt+0x5bed0> │ │ │ │ + ldr lr, [pc, #120] @ 6823c <__cxa_atexit@plt+0x5bef0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r9, r8, #11 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [pc, #104] @ 68240 <__cxa_atexit@plt+0x5bef4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7, r9} │ │ │ │ + sub r7, r2, #19 │ │ │ │ mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6a20c <__cxa_atexit@plt+0x5dec0> │ │ │ │ + ldr r7, [pc, #36] @ 68238 <__cxa_atexit@plt+0x5beec> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrsheq sl, [sp, #-240] @ 0xffffff10 │ │ │ │ - smlalbteq r6, ip, ip, ip │ │ │ │ - @ instruction: 0xfffffad4 │ │ │ │ - cmpeq sp, r0, lsr r0 │ │ │ │ - ldrheq sl, [sp, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0x015daf9c │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strdeq r8, [ip, #-224] @ 0xffffff20 │ │ │ │ + smlaltteq r8, ip, ip, lr │ │ │ │ + cmpeq sp, r0, lsl #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6a240 <__cxa_atexit@plt+0x5def4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq sp, r0, lsr pc │ │ │ │ - cmpeq ip, ip, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6a2c4 <__cxa_atexit@plt+0x5df78> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6a2cc <__cxa_atexit@plt+0x5df80> │ │ │ │ - ldr r1, [pc, #100] @ 6a2e0 <__cxa_atexit@plt+0x5df94> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #96] @ 6a2e4 <__cxa_atexit@plt+0x5df98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #92] @ 6a2e8 <__cxa_atexit@plt+0x5df9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #76] @ 6a2ec <__cxa_atexit@plt+0x5dfa0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r1, r1, #256 @ 0x100 │ │ │ │ - ldr r0, [pc, #64] @ 6a2f0 <__cxa_atexit@plt+0x5dfa4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 682a4 <__cxa_atexit@plt+0x5bf58> │ │ │ │ + ldr lr, [pc, #72] @ 682b0 <__cxa_atexit@plt+0x5bf64> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #48] @ 682b4 <__cxa_atexit@plt+0x5bf68> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a2d4 <__cxa_atexit@plt+0x5df88> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - teqeq r6, r0, ror #28 │ │ │ │ - ldrsbeq sl, [sp, #-224] @ 0xffffff20 │ │ │ │ - cmpeq sp, ip, lsr #30 │ │ │ │ - ldrheq sl, [sp, #-228] @ 0xffffff1c │ │ │ │ - strheq r6, [ip, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6a370 <__cxa_atexit@plt+0x5e024> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6a378 <__cxa_atexit@plt+0x5e02c> │ │ │ │ - ldr r1, [pc, #96] @ 6a38c <__cxa_atexit@plt+0x5e040> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #92] @ 6a390 <__cxa_atexit@plt+0x5e044> │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r8, asr #28 │ │ │ │ + cmpeq sp, r4, asr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68340 <__cxa_atexit@plt+0x5bff4> │ │ │ │ + ldr sl, [pc, #120] @ 68358 <__cxa_atexit@plt+0x5c00c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #116] @ 6835c <__cxa_atexit@plt+0x5c010> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr ip, [pc, #112] @ 68360 <__cxa_atexit@plt+0x5c014> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #108] @ 68364 <__cxa_atexit@plt+0x5c018> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #104] @ 68368 <__cxa_atexit@plt+0x5c01c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr r3, [pc, #96] @ 6836c <__cxa_atexit@plt+0x5c020> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #30 │ │ │ │ + add ip, ip, #2 │ │ │ │ + str ip, [r7, #36] @ 0x24 │ │ │ │ + add sl, sl, #3 │ │ │ │ + add r9, r9, #2 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + add lr, r7, #20 │ │ │ │ + stm lr, {r1, r9, sl, ip} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 68370 <__cxa_atexit@plt+0x5c024> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r8, ip, ip, sp │ │ │ │ + cmpeq ip, r0, lsr #28 │ │ │ │ + cmpeq ip, r0, ror #26 │ │ │ │ + cmpeq sp, r0, ror #1 │ │ │ │ + cmpeq sp, r0, asr lr │ │ │ │ + cmpeq sp, r8, asr #28 │ │ │ │ + smlalbteq r8, ip, r4, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 683a4 <__cxa_atexit@plt+0x5c058> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 683ac <__cxa_atexit@plt+0x5c060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #72] @ 6a394 <__cxa_atexit@plt+0x5e048> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r1, r1, #256 @ 0x100 │ │ │ │ - ldr r0, [pc, #60] @ 6a398 <__cxa_atexit@plt+0x5e04c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a380 <__cxa_atexit@plt+0x5e034> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq sp, r8, lsr #28 │ │ │ │ - cmpeq sp, r0, lsl #29 │ │ │ │ - cmpeq sp, r8, lsl #28 │ │ │ │ - cmpeq ip, r4, lsl fp │ │ │ │ + ldrheq ip, [sp, #-216] @ 0xffffff28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6a428 <__cxa_atexit@plt+0x5e0dc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6a430 <__cxa_atexit@plt+0x5e0e4> │ │ │ │ - ldr r1, [pc, #112] @ 6a444 <__cxa_atexit@plt+0x5e0f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ 6a448 <__cxa_atexit@plt+0x5e0fc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #92] @ 6a44c <__cxa_atexit@plt+0x5e100> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #84] @ 6a450 <__cxa_atexit@plt+0x5e104> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68404 <__cxa_atexit@plt+0x5c0b8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68410 <__cxa_atexit@plt+0x5c0c4> │ │ │ │ + ldr r2, [pc, #64] @ 68420 <__cxa_atexit@plt+0x5c0d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 68424 <__cxa_atexit@plt+0x5c0d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r1, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #72] @ 6a454 <__cxa_atexit@plt+0x5e108> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a438 <__cxa_atexit@plt+0x5e0ec> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq sp, r0, lsl #27 │ │ │ │ - teqeq r6, r7 @ │ │ │ │ - ldrsbeq sl, [sp, #-208] @ 0xffffff30 │ │ │ │ - cmpeq sp, r8, asr sp │ │ │ │ - cmpeq ip, r8, asr sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6a4e4 <__cxa_atexit@plt+0x5e198> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6a4ec <__cxa_atexit@plt+0x5e1a0> │ │ │ │ - ldr r1, [pc, #112] @ 6a500 <__cxa_atexit@plt+0x5e1b4> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, r4, ror #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 684ac <__cxa_atexit@plt+0x5c160> │ │ │ │ + ldr r3, [pc, #116] @ 684c4 <__cxa_atexit@plt+0x5c178> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #112] @ 684c8 <__cxa_atexit@plt+0x5c17c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #108] @ 684cc <__cxa_atexit@plt+0x5c180> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ 6a504 <__cxa_atexit@plt+0x5e1b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #92] @ 6a508 <__cxa_atexit@plt+0x5e1bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #84] @ 6a50c <__cxa_atexit@plt+0x5e1c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - add r1, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #72] @ 6a510 <__cxa_atexit@plt+0x5e1c4> │ │ │ │ + ldr lr, [pc, #104] @ 684d0 <__cxa_atexit@plt+0x5c184> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, r2, #2 │ │ │ │ + add r1, r1, #3 │ │ │ │ + add r3, lr, #2 │ │ │ │ + ldr lr, [pc, #80] @ 684d4 <__cxa_atexit@plt+0x5c188> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a4f4 <__cxa_atexit@plt+0x5e1a8> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq sp, r4, asr #25 │ │ │ │ - teqeq r6, lr, lsr ip │ │ │ │ - cmpeq sp, r4, lsl sp │ │ │ │ - @ instruction: 0x015dac9c │ │ │ │ - strdeq r6, [ip, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + ldr r7, [pc, #36] @ 684d8 <__cxa_atexit@plt+0x5c18c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + strdeq r8, [ip, #-184] @ 0xffffff48 │ │ │ │ + cmpeq ip, ip, asr #24 │ │ │ │ + smlaltbeq r8, ip, r0, ip │ │ │ │ + cmpeq sp, r4, asr pc │ │ │ │ + cmpeq ip, ip, asr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 6a648 <__cxa_atexit@plt+0x5e2fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #116 @ 0x74 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 6a650 <__cxa_atexit@plt+0x5e304> │ │ │ │ - ldr r0, [pc, #276] @ 6a664 <__cxa_atexit@plt+0x5e318> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr ip, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - str r2, [sp] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #256] @ 6a668 <__cxa_atexit@plt+0x5e31c> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov ip, fp │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 685a8 <__cxa_atexit@plt+0x5c25c> │ │ │ │ + ldr sl, [pc, #160] @ 685c4 <__cxa_atexit@plt+0x5c278> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr fp, [pc, #156] @ 685c8 <__cxa_atexit@plt+0x5c27c> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + ldr r0, [pc, #152] @ 685cc <__cxa_atexit@plt+0x5c280> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ - ldr r1, [pc, #244] @ 6a66c <__cxa_atexit@plt+0x5e320> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #236] @ 6a670 <__cxa_atexit@plt+0x5e324> │ │ │ │ + add r3, r0, #1 │ │ │ │ + ldr r2, [pc, #144] @ 685d0 <__cxa_atexit@plt+0x5c284> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ - mov sl, fp │ │ │ │ - sub fp, r6, #70 @ 0x46 │ │ │ │ - ldr r9, [pc, #180] @ 6a674 <__cxa_atexit@plt+0x5e328> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub lr, r6, #82 @ 0x52 │ │ │ │ - ldr r8, [pc, #172] @ 6a678 <__cxa_atexit@plt+0x5e32c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #164] @ 6a67c <__cxa_atexit@plt+0x5e330> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r9, [r3, #52] @ 0x34 │ │ │ │ - str fp, [r3, #56] @ 0x38 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - sub r2, r6, #94 @ 0x5e │ │ │ │ - ldr r1, [pc, #128] @ 6a680 <__cxa_atexit@plt+0x5e334> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr r1, [pc, #120] @ 6a684 <__cxa_atexit@plt+0x5e338> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - ldr r0, [sp] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3, r9} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - ldr r1, [pc, #96] @ 6a688 <__cxa_atexit@plt+0x5e33c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #84] @ 6a68c <__cxa_atexit@plt+0x5e340> │ │ │ │ + sub r0, r6, #30 │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + ldr r1, [r5] │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str fp, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + ldr r3, [pc, #96] @ 685d4 <__cxa_atexit@plt+0x5c288> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - sub r8, r6, #59 @ 0x3b │ │ │ │ - mov fp, sl │ │ │ │ - b d01d8 <__cxa_atexit@plt+0xc3e8c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a658 <__cxa_atexit@plt+0x5e30c> │ │ │ │ - mov r5, #116 @ 0x74 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r2, [pc, #88] @ 685d8 <__cxa_atexit@plt+0x5c28c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r0, [pc, #80] @ 685dc <__cxa_atexit@plt+0x5c290> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #2 │ │ │ │ + add lr, r7, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + str r3, [r7, #48] @ 0x30 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + mov fp, ip │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ 685e0 <__cxa_atexit@plt+0x5c294> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov fp, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - ldrsheq sl, [sp, #-176] @ 0xffffff50 │ │ │ │ - cmpeq sp, r4, ror #26 │ │ │ │ - cmpeq sp, r0, lsr #24 │ │ │ │ - cmpeq sp, r4, lsr #26 │ │ │ │ - cmpeq sp, r4, lsl sp │ │ │ │ - smlaltteq r6, ip, r8, r8 │ │ │ │ - cmpeq sp, r0, ror #22 │ │ │ │ - cmpeq sp, r8, asr fp │ │ │ │ - smlaltbeq r6, ip, ip, r8 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6a6c4 <__cxa_atexit@plt+0x5e378> │ │ │ │ - ldr r2, [pc, #28] @ 6a6d0 <__cxa_atexit@plt+0x5e384> │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq sp, ip, lsr #29 │ │ │ │ + cmpeq sp, ip, lsl ip │ │ │ │ + cmpeq sp, r4, lsl ip │ │ │ │ + ldrdeq r8, [ip, #-172] @ 0xffffff54 │ │ │ │ + cmpeq ip, ip, lsr #22 │ │ │ │ + hvceq 51388 @ 0xc8bc │ │ │ │ + cmpeq ip, r4, ror #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68614 <__cxa_atexit@plt+0x5c2c8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6861c <__cxa_atexit@plt+0x5c2d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, lsr #22 │ │ │ │ - cmpeq ip, r4, lsr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + cmpeq sp, r8, asr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6a750 <__cxa_atexit@plt+0x5e404> │ │ │ │ - ldr r2, [pc, #100] @ 6a758 <__cxa_atexit@plt+0x5e40c> │ │ │ │ + bhi 68674 <__cxa_atexit@plt+0x5c328> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68680 <__cxa_atexit@plt+0x5c334> │ │ │ │ + ldr r2, [pc, #64] @ 68690 <__cxa_atexit@plt+0x5c344> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 6a75c <__cxa_atexit@plt+0x5e410> │ │ │ │ + ldr r1, [pc, #60] @ 68694 <__cxa_atexit@plt+0x5c348> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 6a72c <__cxa_atexit@plt+0x5e3e0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 6a738 <__cxa_atexit@plt+0x5e3ec> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ - ldr r7, [pc, #32] @ 6a760 <__cxa_atexit@plt+0x5e414> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 6a764 <__cxa_atexit@plt+0x5e418> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq sp, ip, asr sl │ │ │ │ - smlalbteq r6, ip, r0, r7 │ │ │ │ - strheq r6, [ip, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0x014c6790 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + ldrsheq ip, [sp, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6a78c <__cxa_atexit@plt+0x5e440> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ - ldr r7, [pc, #16] @ 6a7a4 <__cxa_atexit@plt+0x5e458> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68728 <__cxa_atexit@plt+0x5c3dc> │ │ │ │ + ldr r3, [pc, #128] @ 68740 <__cxa_atexit@plt+0x5c3f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #124] @ 68744 <__cxa_atexit@plt+0x5c3f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #120] @ 68748 <__cxa_atexit@plt+0x5c3fc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #116] @ 6874c <__cxa_atexit@plt+0x5c400> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #112] @ 68750 <__cxa_atexit@plt+0x5c404> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, r2, #2 │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r3, lr, #3 │ │ │ │ + add r0, sl, #3 │ │ │ │ + ldr lr, [pc, #84] @ 68754 <__cxa_atexit@plt+0x5c408> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ 68758 <__cxa_atexit@plt+0x5c40c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 6a7a8 <__cxa_atexit@plt+0x5e45c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, ror #14 │ │ │ │ - cmpeq ip, r0, ror #14 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + smlalbbeq r8, ip, r8, r9 │ │ │ │ + hvceq 51348 @ 0xc894 │ │ │ │ + ldrdeq r8, [ip, #-148] @ 0xffffff6c │ │ │ │ + cmpeq ip, r4, asr sl │ │ │ │ + ldrsbeq ip, [sp, #-200] @ 0xffffff38 │ │ │ │ + cmpeq ip, r8, lsl #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6a808 <__cxa_atexit@plt+0x5e4bc> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6a810 <__cxa_atexit@plt+0x5e4c4> │ │ │ │ - ldr r7, [pc, #76] @ 6a82c <__cxa_atexit@plt+0x5e4e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #72] @ 6a830 <__cxa_atexit@plt+0x5e4e4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #68] @ 6a834 <__cxa_atexit@plt+0x5e4e8> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68820 <__cxa_atexit@plt+0x5c4d4> │ │ │ │ + ldr ip, [pc, #152] @ 68838 <__cxa_atexit@plt+0x5c4ec> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #148] @ 6883c <__cxa_atexit@plt+0x5c4f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #144] @ 68840 <__cxa_atexit@plt+0x5c4f4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r2, [pc, #140] @ 68844 <__cxa_atexit@plt+0x5c4f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ 68848 <__cxa_atexit@plt+0x5c4fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r0, r6, #30 │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + add r3, ip, #2 │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [pc, #88] @ 6884c <__cxa_atexit@plt+0x5c500> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #80] @ 68850 <__cxa_atexit@plt+0x5c504> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - str r5, [r2] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r8, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a818 <__cxa_atexit@plt+0x5e4cc> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 6a828 <__cxa_atexit@plt+0x5e4dc> │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r0, [pc, #72] @ 68854 <__cxa_atexit@plt+0x5c508> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #3 │ │ │ │ + add lr, r7, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 68858 <__cxa_atexit@plt+0x5c50c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, lsl r7 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq ip, r8, lsl #14 │ │ │ │ - smlalbteq r6, ip, r0, r6 │ │ │ │ + strheq r8, [ip, #-128] @ 0xffffff80 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq sp, r8, lsr #24 │ │ │ │ + @ instruction: 0x015dc998 │ │ │ │ + @ instruction: 0x015dc990 │ │ │ │ + cmpeq ip, r0, asr r8 │ │ │ │ + smlaltbeq r8, ip, ip, r8 │ │ │ │ + cmpeq ip, r8, lsr #18 │ │ │ │ + cmpeq ip, r4, lsl r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 688e8 <__cxa_atexit@plt+0x5c59c> │ │ │ │ + ldr r7, [pc, #148] @ 68910 <__cxa_atexit@plt+0x5c5c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 688d8 <__cxa_atexit@plt+0x5c58c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 688f8 <__cxa_atexit@plt+0x5c5ac> │ │ │ │ + ldr lr, [pc, #120] @ 68918 <__cxa_atexit@plt+0x5c5cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r9, r8, #11 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [pc, #104] @ 6891c <__cxa_atexit@plt+0x5c5d0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #3 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7, r9} │ │ │ │ + sub r7, r2, #19 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 68914 <__cxa_atexit@plt+0x5c5c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq ip, r0, asr r8 │ │ │ │ + @ instruction: 0x014c8894 │ │ │ │ + cmpeq sp, r4, lsr #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6a874 <__cxa_atexit@plt+0x5e528> │ │ │ │ - ldr r2, [pc, #32] @ 6a880 <__cxa_atexit@plt+0x5e534> │ │ │ │ + bcc 68980 <__cxa_atexit@plt+0x5c634> │ │ │ │ + ldr lr, [pc, #72] @ 6898c <__cxa_atexit@plt+0x5c640> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #48] @ 68990 <__cxa_atexit@plt+0x5c644> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r8, [ip, #-112] @ 0xffffff90 │ │ │ │ + cmpeq sp, r8, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 689c4 <__cxa_atexit@plt+0x5c678> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 689cc <__cxa_atexit@plt+0x5c680> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015dc798 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68a24 <__cxa_atexit@plt+0x5c6d8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68a30 <__cxa_atexit@plt+0x5c6e4> │ │ │ │ + ldr r2, [pc, #64] @ 68a40 <__cxa_atexit@plt+0x5c6f4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [pc, #60] @ 68a44 <__cxa_atexit@plt+0x5c6f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r5, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - smlaltbeq r6, ip, r0, r6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, r4, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6a8e4 <__cxa_atexit@plt+0x5e598> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 6a8ec <__cxa_atexit@plt+0x5e5a0> │ │ │ │ - ldr r7, [pc, #76] @ 6a908 <__cxa_atexit@plt+0x5e5bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #72] @ 6a90c <__cxa_atexit@plt+0x5e5c0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #68] @ 6a910 <__cxa_atexit@plt+0x5e5c4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68ad8 <__cxa_atexit@plt+0x5c78c> │ │ │ │ + ldr r3, [pc, #128] @ 68af0 <__cxa_atexit@plt+0x5c7a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #124] @ 68af4 <__cxa_atexit@plt+0x5c7a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #120] @ 68af8 <__cxa_atexit@plt+0x5c7ac> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmib r3, {r7, r8, r9} │ │ │ │ - str r5, [r2] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r8, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r6, r3 │ │ │ │ - b 6a8f4 <__cxa_atexit@plt+0x5e5a8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 6a904 <__cxa_atexit@plt+0x5e5b8> │ │ │ │ + ldr lr, [pc, #116] @ 68afc <__cxa_atexit@plt+0x5c7b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #112] @ 68b00 <__cxa_atexit@plt+0x5c7b4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r2, r2, #1 │ │ │ │ + add r1, r1, #2 │ │ │ │ + add r3, lr, #3 │ │ │ │ + add r0, sl, #3 │ │ │ │ + ldr lr, [pc, #84] @ 68b04 <__cxa_atexit@plt+0x5c7b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ 68b08 <__cxa_atexit@plt+0x5c7bc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, lsr r6 │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - cmpeq ip, ip, lsr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + smlalbteq r8, ip, ip, r5 │ │ │ │ + ldrdeq r8, [ip, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq ip, r4, lsr #12 │ │ │ │ + strheq r8, [ip, #-100] @ 0xffffff9c │ │ │ │ + cmpeq sp, r8, lsr #18 │ │ │ │ + cmpeq ip, r8, ror #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 68bd0 <__cxa_atexit@plt+0x5c884> │ │ │ │ + ldr ip, [pc, #152] @ 68be8 <__cxa_atexit@plt+0x5c89c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #148] @ 68bec <__cxa_atexit@plt+0x5c8a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [pc, #144] @ 68bf0 <__cxa_atexit@plt+0x5c8a4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r2, [pc, #140] @ 68bf4 <__cxa_atexit@plt+0x5c8a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ 68bf8 <__cxa_atexit@plt+0x5c8ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r0, r6, #30 │ │ │ │ + sub lr, r6, #43 @ 0x2b │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + add r3, ip, #1 │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r2, [pc, #88] @ 68bfc <__cxa_atexit@plt+0x5c8b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r1, [pc, #80] @ 68c00 <__cxa_atexit@plt+0x5c8b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r0, [pc, #72] @ 68c04 <__cxa_atexit@plt+0x5c8b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #3 │ │ │ │ + add lr, r7, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 68c08 <__cxa_atexit@plt+0x5c8bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strdeq r8, [ip, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq sp, r8, ror r8 │ │ │ │ + cmpeq sp, r8, ror #11 │ │ │ │ + cmpeq sp, r0, ror #11 │ │ │ │ + smlaltbeq r8, ip, ip, r4 │ │ │ │ + strdeq r8, [ip, #-76] @ 0xffffffb4 │ │ │ │ + smlalbbeq r8, ip, r8, r5 │ │ │ │ + hvceq 51284 @ 0xc854 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68c98 <__cxa_atexit@plt+0x5c94c> │ │ │ │ + ldr r7, [pc, #148] @ 68cc0 <__cxa_atexit@plt+0x5c974> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 68c88 <__cxa_atexit@plt+0x5c93c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 68ca8 <__cxa_atexit@plt+0x5c95c> │ │ │ │ + ldr lr, [pc, #120] @ 68cc8 <__cxa_atexit@plt+0x5c97c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r9, r8, #11 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [pc, #104] @ 68ccc <__cxa_atexit@plt+0x5c980> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #3 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7, r9} │ │ │ │ + sub r7, r2, #19 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 68cc4 <__cxa_atexit@plt+0x5c978> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strheq r8, [ip, #-64] @ 0xffffffc0 │ │ │ │ + strdeq r8, [ip, #-68] @ 0xffffffbc │ │ │ │ + cmpeq sp, r4, ror r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6a984 <__cxa_atexit@plt+0x5e638> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68d30 <__cxa_atexit@plt+0x5c9e4> │ │ │ │ + ldr lr, [pc, #72] @ 68d3c <__cxa_atexit@plt+0x5c9f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r8, [pc, #48] @ 68d40 <__cxa_atexit@plt+0x5c9f4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + add r0, lr, #3 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r0, asr r4 │ │ │ │ + cmpeq sp, r8, asr #13 │ │ │ │ + teqeq r6, r2, ror #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r4, ror #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6a9a8 <__cxa_atexit@plt+0x5e65c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + teqeq r6, sp, lsl #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, asr #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6a9cc <__cxa_atexit@plt+0x5e680> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r6, r7 @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsl r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6a9f0 <__cxa_atexit@plt+0x5e6a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r6, r5, ror #9 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrsheq sl, [sp, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6aa14 <__cxa_atexit@plt+0x5e6c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + teqeq r6, r4, lsl r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq sl, [sp, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6aa38 <__cxa_atexit@plt+0x5e6ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r6, r3, asr #10 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrheq sl, [sp, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6aa5c <__cxa_atexit@plt+0x5e710> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + teqeq r6, r1, ror r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsl #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 6aa80 <__cxa_atexit@plt+0x5e734> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r6, r6, lsr #11 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r6, fp @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, ror #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6aaf4 <__cxa_atexit@plt+0x5e7a8> │ │ │ │ - ldr lr, [pc, #92] @ 6ab00 <__cxa_atexit@plt+0x5e7b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6ab04 <__cxa_atexit@plt+0x5e7b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6aad4 <__cxa_atexit@plt+0x5e788> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6aae0 <__cxa_atexit@plt+0x5e794> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + teqeq r6, r5, lsl #12 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + teqeq r6, pc, lsr #12 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + teqeq r6, sp, asr r6 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68e94 <__cxa_atexit@plt+0x5cb48> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 68e9c <__cxa_atexit@plt+0x5cb50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 68f44 <__cxa_atexit@plt+0x5cbf8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r8, lsr #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6ab24 <__cxa_atexit@plt+0x5e7d8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ + cmpeq sp, r4, asr #5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6aba8 <__cxa_atexit@plt+0x5e85c> │ │ │ │ - ldr lr, [pc, #92] @ 6abb4 <__cxa_atexit@plt+0x5e868> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6abb8 <__cxa_atexit@plt+0x5e86c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68ed4 <__cxa_atexit@plt+0x5cb88> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 68edc <__cxa_atexit@plt+0x5cb90> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6ab88 <__cxa_atexit@plt+0x5e83c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6ab94 <__cxa_atexit@plt+0x5e848> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsheq sl, [sp, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6abd8 <__cxa_atexit@plt+0x5e88c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + cmpeq sp, r8, lsl #5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 68f24 <__cxa_atexit@plt+0x5cbd8> │ │ │ │ + ldr r2, [pc, #44] @ 68f34 <__cxa_atexit@plt+0x5cbe8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6ac30 <__cxa_atexit@plt+0x5e8e4> │ │ │ │ - ldr r7, [pc, #52] @ 6ac40 <__cxa_atexit@plt+0x5e8f4> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 68fd0 <__cxa_atexit@plt+0x5cc84> │ │ │ │ + ldr r7, [pc, #160] @ 68ff8 <__cxa_atexit@plt+0x5ccac> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6ac24 <__cxa_atexit@plt+0x5e8d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 68fbc <__cxa_atexit@plt+0x5cc70> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 68fcc <__cxa_atexit@plt+0x5cc80> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 68fe0 <__cxa_atexit@plt+0x5cc94> │ │ │ │ + ldr r8, [pc, #120] @ 69000 <__cxa_atexit@plt+0x5ccb4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #116] @ 69004 <__cxa_atexit@plt+0x5ccb8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldr r3, [r9, #6] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r3, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6ac44 <__cxa_atexit@plt+0x5e8f8> │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #36] @ 68ffc <__cxa_atexit@plt+0x5ccb0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, r4, asr r3 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlaltbeq r8, ip, r0, r1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #164] @ 6ad04 <__cxa_atexit@plt+0x5e9b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6ace4 <__cxa_atexit@plt+0x5e998> │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 69070 <__cxa_atexit@plt+0x5cd24> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 6acf0 <__cxa_atexit@plt+0x5e9a4> │ │ │ │ - ldr r8, [pc, #120] @ 6ad08 <__cxa_atexit@plt+0x5e9bc> │ │ │ │ + bcc 69078 <__cxa_atexit@plt+0x5cd2c> │ │ │ │ + ldr r8, [pc, #80] @ 6908c <__cxa_atexit@plt+0x5cd40> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #116] @ 6ad0c <__cxa_atexit@plt+0x5e9c0> │ │ │ │ + ldr lr, [pc, #76] @ 69090 <__cxa_atexit@plt+0x5cd44> │ │ │ │ add lr, pc, lr │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ str r8, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r1, [pc, #84] @ 6ad10 <__cxa_atexit@plt+0x5e9c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ @ instruction: 0xfffffea4 │ │ │ │ - cmpeq sp, ip, lsr #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 690e0 <__cxa_atexit@plt+0x5cd94> │ │ │ │ + ldr r3, [pc, #60] @ 690f0 <__cxa_atexit@plt+0x5cda4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 690d0 <__cxa_atexit@plt+0x5cd84> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b 68f44 <__cxa_atexit@plt+0x5cbf8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 690f4 <__cxa_atexit@plt+0x5cda8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + swpbeq r8, r4, [ip] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6ad8c <__cxa_atexit@plt+0x5ea40> │ │ │ │ - ldr r2, [pc, #96] @ 6ad98 <__cxa_atexit@plt+0x5ea4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #92] @ 6ad9c <__cxa_atexit@plt+0x5ea50> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r8, [pc, #64] @ 6ada0 <__cxa_atexit@plt+0x5ea54> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmpeq sp, r8, lsl #9 │ │ │ │ - cmpeq ip, r0, lsl r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 68f44 <__cxa_atexit@plt+0x5cbf8> │ │ │ │ + swpbeq r8, r4, [ip] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 6adf8 <__cxa_atexit@plt+0x5eaac> │ │ │ │ + bhi 69164 <__cxa_atexit@plt+0x5ce18> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6adf0 <__cxa_atexit@plt+0x5eaa4> │ │ │ │ - ldr r8, [pc, #40] @ 6ae00 <__cxa_atexit@plt+0x5eab4> │ │ │ │ + beq 6915c <__cxa_atexit@plt+0x5ce10> │ │ │ │ + ldr r8, [pc, #40] @ 6916c <__cxa_atexit@plt+0x5ce20> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 6ae04 <__cxa_atexit@plt+0x5eab8> │ │ │ │ + ldr r3, [pc, #36] @ 69170 <__cxa_atexit@plt+0x5ce24> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r6, [ip, #-16] │ │ │ │ - cmpeq sp, r8, ror #7 │ │ │ │ + qdaddeq r8, r4, ip │ │ │ │ + cmpeq sp, ip, rrx │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ae3c <__cxa_atexit@plt+0x5eaf0> │ │ │ │ - ldr r3, [pc, #32] @ 6ae44 <__cxa_atexit@plt+0x5eaf8> │ │ │ │ + bhi 691a8 <__cxa_atexit@plt+0x5ce5c> │ │ │ │ + ldr r3, [pc, #32] @ 691b0 <__cxa_atexit@plt+0x5ce64> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 6ae48 <__cxa_atexit@plt+0x5eafc> │ │ │ │ + ldr r3, [pc, #20] @ 691b4 <__cxa_atexit@plt+0x5ce68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sp, r8, lsr #6 │ │ │ │ + cmpeq sp, ip, lsr #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 6ae78 <__cxa_atexit@plt+0x5eb2c> │ │ │ │ + ldr r3, [pc, #28] @ 691e4 <__cxa_atexit@plt+0x5ce98> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 6ae7c <__cxa_atexit@plt+0x5eb30> │ │ │ │ + ldr r3, [pc, #16] @ 691e8 <__cxa_atexit@plt+0x5ce9c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - cmpeq ip, r4, asr #2 │ │ │ │ - cmpeq sp, r4, lsl r3 │ │ │ │ + smlalbteq r7, ip, r8, pc @ │ │ │ │ + @ instruction: 0x015dbf98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6aecc <__cxa_atexit@plt+0x5eb80> │ │ │ │ - ldr r2, [pc, #56] @ 6aed4 <__cxa_atexit@plt+0x5eb88> │ │ │ │ + bhi 69238 <__cxa_atexit@plt+0x5ceec> │ │ │ │ + ldr r2, [pc, #56] @ 69240 <__cxa_atexit@plt+0x5cef4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6aed8 <__cxa_atexit@plt+0x5eb8c> │ │ │ │ + ldr r1, [pc, #48] @ 69244 <__cxa_atexit@plt+0x5cef8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6aedc <__cxa_atexit@plt+0x5eb90> │ │ │ │ + ldr r1, [pc, #40] @ 69248 <__cxa_atexit@plt+0x5cefc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r6, [ip, #-4] │ │ │ │ - ldrheq sl, [sp, #-36] @ 0xffffffdc │ │ │ │ - cmpeq sp, ip, asr #5 │ │ │ │ + hvceq 51192 @ 0xc7f8 │ │ │ │ + cmpeq sp, r8, lsr pc │ │ │ │ + cmpeq sp, r0, asr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6af2c <__cxa_atexit@plt+0x5ebe0> │ │ │ │ - ldr r2, [pc, #56] @ 6af34 <__cxa_atexit@plt+0x5ebe8> │ │ │ │ + bhi 69298 <__cxa_atexit@plt+0x5cf4c> │ │ │ │ + ldr r2, [pc, #56] @ 692a0 <__cxa_atexit@plt+0x5cf54> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6af38 <__cxa_atexit@plt+0x5ebec> │ │ │ │ + ldr r1, [pc, #48] @ 692a4 <__cxa_atexit@plt+0x5cf58> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6af3c <__cxa_atexit@plt+0x5ebf0> │ │ │ │ + ldr r1, [pc, #40] @ 692a8 <__cxa_atexit@plt+0x5cf5c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r6, ip, r4, r0 │ │ │ │ - cmpeq sp, r4, asr r2 │ │ │ │ - cmpeq sp, ip, ror #4 │ │ │ │ + cmpeq ip, r8, lsr #30 │ │ │ │ + ldrsbeq fp, [sp, #-232] @ 0xffffff18 │ │ │ │ + ldrsheq fp, [sp, #-224] @ 0xffffff20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6af8c <__cxa_atexit@plt+0x5ec40> │ │ │ │ - ldr r2, [pc, #56] @ 6af94 <__cxa_atexit@plt+0x5ec48> │ │ │ │ + bhi 692f8 <__cxa_atexit@plt+0x5cfac> │ │ │ │ + ldr r2, [pc, #56] @ 69300 <__cxa_atexit@plt+0x5cfb4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6af98 <__cxa_atexit@plt+0x5ec4c> │ │ │ │ + ldr r1, [pc, #48] @ 69304 <__cxa_atexit@plt+0x5cfb8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6af9c <__cxa_atexit@plt+0x5ec50> │ │ │ │ + ldr r1, [pc, #40] @ 69308 <__cxa_atexit@plt+0x5cfbc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsr r0 │ │ │ │ - ldrsheq sl, [sp, #-20] @ 0xffffffec │ │ │ │ - cmpeq sp, ip, lsl #4 │ │ │ │ + smlalbteq r7, ip, r0, lr │ │ │ │ + cmpeq sp, r8, ror lr │ │ │ │ + @ instruction: 0x015dbe90 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6afec <__cxa_atexit@plt+0x5eca0> │ │ │ │ + bhi 69358 <__cxa_atexit@plt+0x5d00c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6aff4 <__cxa_atexit@plt+0x5eca8> │ │ │ │ + ldr lr, [pc, #44] @ 69360 <__cxa_atexit@plt+0x5d014> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6aff8 <__cxa_atexit@plt+0x5ecac> │ │ │ │ + ldr r0, [pc, #40] @ 69364 <__cxa_atexit@plt+0x5d018> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015da194 │ │ │ │ - @ instruction: 0x015da198 │ │ │ │ + cmpeq sp, r8, lsl lr │ │ │ │ + cmpeq sp, ip, lsl lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6939c <__cxa_atexit@plt+0x5d050> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 693a4 <__cxa_atexit@plt+0x5d058> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r0, asr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 693e8 <__cxa_atexit@plt+0x5d09c> │ │ │ │ + ldr r2, [pc, #40] @ 693f8 <__cxa_atexit@plt+0x5d0ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b048 <__cxa_atexit@plt+0x5ecfc> │ │ │ │ + bhi 69448 <__cxa_atexit@plt+0x5d0fc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6b050 <__cxa_atexit@plt+0x5ed04> │ │ │ │ + ldr lr, [pc, #44] @ 69450 <__cxa_atexit@plt+0x5d104> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6b054 <__cxa_atexit@plt+0x5ed08> │ │ │ │ + ldr r0, [pc, #40] @ 69454 <__cxa_atexit@plt+0x5d108> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsr r1 │ │ │ │ - cmpeq sp, ip, lsr r1 │ │ │ │ + cmpeq sp, r8, lsr #26 │ │ │ │ + cmpeq sp, ip, lsr #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b0b0 <__cxa_atexit@plt+0x5ed64> │ │ │ │ - ldr r2, [pc, #68] @ 6b0b8 <__cxa_atexit@plt+0x5ed6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6b0a4 <__cxa_atexit@plt+0x5ed58> │ │ │ │ - cmp r2, #2 │ │ │ │ - ldreq r0, [r5] │ │ │ │ - ldrne r7, [r5, #-4] │ │ │ │ - bicne r7, r7, #3 │ │ │ │ - ldrne r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 6948c <__cxa_atexit@plt+0x5d140> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 69494 <__cxa_atexit@plt+0x5d148> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b0d8 <__cxa_atexit@plt+0x5ed8c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + ldrsbeq fp, [sp, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6b144 <__cxa_atexit@plt+0x5edf8> │ │ │ │ - ldr r2, [pc, #68] @ 6b14c <__cxa_atexit@plt+0x5ee00> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 694dc <__cxa_atexit@plt+0x5d190> │ │ │ │ + ldr r2, [pc, #44] @ 694ec <__cxa_atexit@plt+0x5d1a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 6b138 <__cxa_atexit@plt+0x5edec> │ │ │ │ - cmp r2, #2 │ │ │ │ - ldreq r0, [r5] │ │ │ │ - ldrne r7, [r5, #-4] │ │ │ │ - bicne r7, r7, #3 │ │ │ │ - ldrne r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b16c <__cxa_atexit@plt+0x5ee20> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b1cc <__cxa_atexit@plt+0x5ee80> │ │ │ │ + bhi 6953c <__cxa_atexit@plt+0x5d1f0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6b1d4 <__cxa_atexit@plt+0x5ee88> │ │ │ │ + ldr lr, [pc, #44] @ 69544 <__cxa_atexit@plt+0x5d1f8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6b1d8 <__cxa_atexit@plt+0x5ee8c> │ │ │ │ + ldr r0, [pc, #40] @ 69548 <__cxa_atexit@plt+0x5d1fc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r9, [sp, #-244] @ 0xffffff0c │ │ │ │ - ldrheq r9, [sp, #-248] @ 0xffffff08 │ │ │ │ + cmpeq sp, r4, lsr ip │ │ │ │ + cmpeq sp, r8, lsr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6b24c <__cxa_atexit@plt+0x5ef00> │ │ │ │ - ldr lr, [pc, #92] @ 6b258 <__cxa_atexit@plt+0x5ef0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6b25c <__cxa_atexit@plt+0x5ef10> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 69580 <__cxa_atexit@plt+0x5d234> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 69588 <__cxa_atexit@plt+0x5d23c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6b22c <__cxa_atexit@plt+0x5eee0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b238 <__cxa_atexit@plt+0x5eeec> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r0, asr pc │ │ │ │ + ldrsbeq fp, [sp, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b27c <__cxa_atexit@plt+0x5ef30> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 695cc <__cxa_atexit@plt+0x5d280> │ │ │ │ + ldr r2, [pc, #40] @ 695dc <__cxa_atexit@plt+0x5d290> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6b300 <__cxa_atexit@plt+0x5efb4> │ │ │ │ - ldr lr, [pc, #92] @ 6b30c <__cxa_atexit@plt+0x5efc0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6b310 <__cxa_atexit@plt+0x5efc4> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 69614 <__cxa_atexit@plt+0x5d2c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6961c <__cxa_atexit@plt+0x5d2d0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6b2e0 <__cxa_atexit@plt+0x5ef94> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b2ec <__cxa_atexit@plt+0x5efa0> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x015d9e9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6b330 <__cxa_atexit@plt+0x5efe4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + cmpeq sp, r8, asr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 69664 <__cxa_atexit@plt+0x5d318> │ │ │ │ + ldr r2, [pc, #44] @ 69674 <__cxa_atexit@plt+0x5d328> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b390 <__cxa_atexit@plt+0x5f044> │ │ │ │ + bhi 696c4 <__cxa_atexit@plt+0x5d378> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6b398 <__cxa_atexit@plt+0x5f04c> │ │ │ │ + ldr lr, [pc, #44] @ 696cc <__cxa_atexit@plt+0x5d380> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6b39c <__cxa_atexit@plt+0x5f050> │ │ │ │ + ldr r0, [pc, #40] @ 696d0 <__cxa_atexit@plt+0x5d384> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r9, [sp, #-208] @ 0xffffff30 │ │ │ │ - ldrsheq r9, [sp, #-212] @ 0xffffff2c │ │ │ │ + cmpeq sp, ip, lsr #21 │ │ │ │ + ldrheq fp, [sp, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 69708 <__cxa_atexit@plt+0x5d3bc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 69710 <__cxa_atexit@plt+0x5d3c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r4, asr sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 69754 <__cxa_atexit@plt+0x5d408> │ │ │ │ + ldr r2, [pc, #40] @ 69764 <__cxa_atexit@plt+0x5d418> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b3ec <__cxa_atexit@plt+0x5f0a0> │ │ │ │ + bhi 697b4 <__cxa_atexit@plt+0x5d468> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6b3f4 <__cxa_atexit@plt+0x5f0a8> │ │ │ │ + ldr lr, [pc, #44] @ 697bc <__cxa_atexit@plt+0x5d470> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6b3f8 <__cxa_atexit@plt+0x5f0ac> │ │ │ │ + ldr r0, [pc, #40] @ 697c0 <__cxa_atexit@plt+0x5d474> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015d9d94 │ │ │ │ - @ instruction: 0x015d9d98 │ │ │ │ + ldrheq fp, [sp, #-156] @ 0xffffff64 │ │ │ │ + cmpeq sp, r0, asr #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b448 <__cxa_atexit@plt+0x5f0fc> │ │ │ │ + bhi 69810 <__cxa_atexit@plt+0x5d4c4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6b450 <__cxa_atexit@plt+0x5f104> │ │ │ │ + ldr lr, [pc, #44] @ 69818 <__cxa_atexit@plt+0x5d4cc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6b454 <__cxa_atexit@plt+0x5f108> │ │ │ │ + ldr r0, [pc, #40] @ 6981c <__cxa_atexit@plt+0x5d4d0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsr sp │ │ │ │ - cmpeq sp, ip, lsr sp │ │ │ │ - cmpeq ip, r8, ror #22 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + cmpeq sp, r0, ror #18 │ │ │ │ + cmpeq sp, r4, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 69854 <__cxa_atexit@plt+0x5d508> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6985c <__cxa_atexit@plt+0x5d510> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r8, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 698a0 <__cxa_atexit@plt+0x5d554> │ │ │ │ + ldr r2, [pc, #40] @ 698b0 <__cxa_atexit@plt+0x5d564> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + strdeq r7, [ip, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6b488 <__cxa_atexit@plt+0x5f13c> │ │ │ │ - ldr r3, [pc, #28] @ 6b498 <__cxa_atexit@plt+0x5f14c> │ │ │ │ + bhi 698e4 <__cxa_atexit@plt+0x5d598> │ │ │ │ + ldr r3, [pc, #28] @ 698f4 <__cxa_atexit@plt+0x5d5a8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 6b49c <__cxa_atexit@plt+0x5f150> │ │ │ │ + ldr r7, [pc, #12] @ 698f8 <__cxa_atexit@plt+0x5d5ac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq ip, ip, asr #22 │ │ │ │ - cmpeq ip, r4, lsr #22 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + smlaltteq r7, ip, r0, r8 │ │ │ │ + strheq r7, [ip, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6b4ec <__cxa_atexit@plt+0x5f1a0> │ │ │ │ - ldr r2, [pc, #48] @ 6b4f8 <__cxa_atexit@plt+0x5f1ac> │ │ │ │ + bcc 69948 <__cxa_atexit@plt+0x5d5fc> │ │ │ │ + ldr r2, [pc, #48] @ 69954 <__cxa_atexit@plt+0x5d608> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 6b4fc <__cxa_atexit@plt+0x5f1b0> │ │ │ │ + ldr r1, [pc, #44] @ 69958 <__cxa_atexit@plt+0x5d60c> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff944 │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - smlalbteq r5, ip, r4, sl │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + cmpeq ip, r8, asr r8 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 6b534 <__cxa_atexit@plt+0x5f1e8> │ │ │ │ + ldr r3, [pc, #32] @ 69990 <__cxa_atexit@plt+0x5d644> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 6b538 <__cxa_atexit@plt+0x5f1ec> │ │ │ │ + ldr r3, [pc, #16] @ 69994 <__cxa_atexit@plt+0x5d648> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ mov r8, r7 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq sp, r0, asr #24 │ │ │ │ - smlalbbeq r5, ip, r8, sl │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ + ldrsbeq fp, [sp, #-116] @ 0xffffff8c │ │ │ │ + cmpeq ip, ip, lsl r8 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6b56c <__cxa_atexit@plt+0x5f220> │ │ │ │ - ldr r7, [pc, #40] @ 6b584 <__cxa_atexit@plt+0x5f238> │ │ │ │ + bne 699c0 <__cxa_atexit@plt+0x5d674> │ │ │ │ + ldr r7, [pc, #32] @ 699d8 <__cxa_atexit@plt+0x5d68c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #28 │ │ │ │ - ldr r0, [pc, #32] @ 6b588 <__cxa_atexit@plt+0x5f23c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 6b580 <__cxa_atexit@plt+0x5f234> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r3, [pc, #12] @ 699d4 <__cxa_atexit@plt+0x5d688> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - hvceq 50592 @ 0xc5a0 │ │ │ │ - cmpeq ip, r4, ror #20 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq ip, r4, lsl #16 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 6b5a8 <__cxa_atexit@plt+0x5f25c> │ │ │ │ + ldr r3, [pc, #12] @ 699f8 <__cxa_atexit@plt+0x5d6ac> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 6b5c8 <__cxa_atexit@plt+0x5f27c> │ │ │ │ + ldr r3, [pc, #8] @ 69a18 <__cxa_atexit@plt+0x5d6cc> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6b688 <__cxa_atexit@plt+0x5f33c> │ │ │ │ - ldr r3, [pc, #204] @ 6b6b8 <__cxa_atexit@plt+0x5f36c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #200] @ 6b6bc <__cxa_atexit@plt+0x5f370> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 69ad8 <__cxa_atexit@plt+0x5d78c> │ │ │ │ + ldr r1, [pc, #208] @ 69b0c <__cxa_atexit@plt+0x5d7c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #204] @ 69b10 <__cxa_atexit@plt+0x5d7c4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - str r7, [r1, #20] │ │ │ │ - str r7, [r1, #8] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r0, [r5] │ │ │ │ - mov r0, r1 │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - add r3, r1, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6b698 <__cxa_atexit@plt+0x5f34c> │ │ │ │ - ldr sl, [pc, #132] @ 6b6c4 <__cxa_atexit@plt+0x5f378> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #128] @ 6b6c8 <__cxa_atexit@plt+0x5f37c> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r1, r3 │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + str r8, [r1, #-4]! │ │ │ │ + add r3, r3, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 69ae8 <__cxa_atexit@plt+0x5d79c> │ │ │ │ + ldr r9, [pc, #136] @ 69b18 <__cxa_atexit@plt+0x5d7cc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #132] @ 69b1c <__cxa_atexit@plt+0x5d7d0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 6b6cc <__cxa_atexit@plt+0x5f380> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r6, #28]! │ │ │ │ + ldr r2, [pc, #128] @ 69b20 <__cxa_atexit@plt+0x5d7d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r9, [r6, #28]! │ │ │ │ str r0, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ + str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #32] @ 6b6c0 <__cxa_atexit@plt+0x5f374> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r7, [pc, #36] @ 69b14 <__cxa_atexit@plt+0x5d7c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff898 │ │ │ │ - @ instruction: 0xfffff8f0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq sp, r8, lsl fp │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff7b4 │ │ │ │ + @ instruction: 0xfffff80c │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + ldrheq fp, [sp, #-104] @ 0xffffff98 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - str r7, [r5] │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6b740 <__cxa_atexit@plt+0x5f3f4> │ │ │ │ - ldr sl, [pc, #96] @ 6b75c <__cxa_atexit@plt+0x5f410> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #92] @ 6b760 <__cxa_atexit@plt+0x5f414> │ │ │ │ + bcc 69b90 <__cxa_atexit@plt+0x5d844> │ │ │ │ + ldr r9, [pc, #92] @ 69ba8 <__cxa_atexit@plt+0x5d85c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #88] @ 69bac <__cxa_atexit@plt+0x5d860> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #88] @ 6b764 <__cxa_atexit@plt+0x5f418> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r3, #4]! │ │ │ │ + ldr r2, [pc, #84] @ 69bb0 <__cxa_atexit@plt+0x5d864> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r9, [r3, #4]! │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ + str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 6b768 <__cxa_atexit@plt+0x5f41c> │ │ │ │ + ldr r3, [pc, #28] @ 69bb4 <__cxa_atexit@plt+0x5d868> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq sp, ip, asr sl │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrsheq fp, [sp, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6b810 <__cxa_atexit@plt+0x5f4c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6b86c <__cxa_atexit@plt+0x5f520> │ │ │ │ - ldr lr, [pc, #300] @ 6b8c8 <__cxa_atexit@plt+0x5f57c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - add sl, r2, #36 @ 0x24 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc 6b8a0 <__cxa_atexit@plt+0x5f554> │ │ │ │ - ldr lr, [pc, #268] @ 6b8dc <__cxa_atexit@plt+0x5f590> │ │ │ │ + bne 69c7c <__cxa_atexit@plt+0x5d930> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcc 69cd8 <__cxa_atexit@plt+0x5d98c> │ │ │ │ + ldr r1, [pc, #332] @ 69d34 <__cxa_atexit@plt+0x5d9e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r1, #8]! │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + sub sl, r2, #3 │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + ldr r2, [pc, #284] @ 69d38 <__cxa_atexit@plt+0x5d9ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add ip, r3, #44 @ 0x2c │ │ │ │ + cmp r9, ip │ │ │ │ + bcc 69d08 <__cxa_atexit@plt+0x5d9bc> │ │ │ │ + ldr lr, [pc, #276] @ 69d4c <__cxa_atexit@plt+0x5da00> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #264] @ 6b8e0 <__cxa_atexit@plt+0x5f594> │ │ │ │ + ldr r9, [pc, #272] @ 69d50 <__cxa_atexit@plt+0x5da04> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - add r9, r6, #8 │ │ │ │ - stm r9, {r1, r2, r3} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r6, [r5, #-8] │ │ │ │ stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #224] @ 6b8e4 <__cxa_atexit@plt+0x5f598> │ │ │ │ + ldr r6, [pc, #228] @ 69d54 <__cxa_atexit@plt+0x5da08> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ + mov r6, ip │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6b87c <__cxa_atexit@plt+0x5f530> │ │ │ │ - ldr r2, [pc, #160] @ 6b8d0 <__cxa_atexit@plt+0x5f584> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ 6b8d4 <__cxa_atexit@plt+0x5f588> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5, #24] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r6, [pc, #120] @ 6b8d8 <__cxa_atexit@plt+0x5f58c> │ │ │ │ + bcc 69ce8 <__cxa_atexit@plt+0x5d99c> │ │ │ │ + ldr lr, [pc, #164] @ 69d40 <__cxa_atexit@plt+0x5d9f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #160] @ 69d44 <__cxa_atexit@plt+0x5d9f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r6, lr} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r6, [pc, #128] @ 69d48 <__cxa_atexit@plt+0x5d9fc> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #64] @ 6b8c4 <__cxa_atexit@plt+0x5f578> │ │ │ │ + ldr r6, [pc, #64] @ 69d30 <__cxa_atexit@plt+0x5d9e4> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - ldr r6, [pc, #36] @ 6b8cc <__cxa_atexit@plt+0x5f580> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - mov r9, r2 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffffc64 │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldr r7, [pc, #44] @ 69d3c <__cxa_atexit@plt+0x5d9f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff70c │ │ │ │ - cmpeq sp, r8, lsl #18 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - cmpeq sp, r4, ror #18 │ │ │ │ + @ instruction: 0xfffff60c │ │ │ │ + @ instruction: 0x015db490 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + cmpeq sp, r8, ror #9 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ str r8, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6b950 <__cxa_atexit@plt+0x5f604> │ │ │ │ - ldr r2, [pc, #88] @ 6b970 <__cxa_atexit@plt+0x5f624> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #84] @ 6b974 <__cxa_atexit@plt+0x5f628> │ │ │ │ + bcc 69dc0 <__cxa_atexit@plt+0x5da74> │ │ │ │ + ldr r1, [pc, #88] @ 69ddc <__cxa_atexit@plt+0x5da90> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #80] @ 6b978 <__cxa_atexit@plt+0x5f62c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ + ldr lr, [pc, #84] @ 69de0 <__cxa_atexit@plt+0x5da94> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #80] @ 69de4 <__cxa_atexit@plt+0x5da98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r3, [r5, #24] │ │ │ │ str r0, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #36] @ 6b97c <__cxa_atexit@plt+0x5f630> │ │ │ │ + ldr r3, [pc, #32] @ 69de8 <__cxa_atexit@plt+0x5da9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [r5] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff62c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff52c │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmpeq sp, r0, asr #16 │ │ │ │ + cmpeq sp, r4, asr #7 │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6b9a8 <__cxa_atexit@plt+0x5f65c> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6ba48 <__cxa_atexit@plt+0x5f6fc> │ │ │ │ - ldr lr, [pc, #184] @ 6ba78 <__cxa_atexit@plt+0x5f72c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #4]! │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - add lr, r0, #8 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - add sl, r0, #36 @ 0x24 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc 6ba58 <__cxa_atexit@plt+0x5f70c> │ │ │ │ - ldr r9, [pc, #132] @ 6ba80 <__cxa_atexit@plt+0x5f734> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #128] @ 6ba84 <__cxa_atexit@plt+0x5f738> │ │ │ │ + bne 69e14 <__cxa_atexit@plt+0x5dac8> │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 69ebc <__cxa_atexit@plt+0x5db70> │ │ │ │ + ldr r1, [pc, #196] @ 69ef0 <__cxa_atexit@plt+0x5dba4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [pc, #192] @ 69ef4 <__cxa_atexit@plt+0x5dba8> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r8, r6 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + sub lr, r2, #3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + add sl, r8, #44 @ 0x2c │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 69ecc <__cxa_atexit@plt+0x5db80> │ │ │ │ + ldr r2, [pc, #128] @ 69efc <__cxa_atexit@plt+0x5dbb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ 69f00 <__cxa_atexit@plt+0x5dbb4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 6ba88 <__cxa_atexit@plt+0x5f73c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - ldr r3, [r5, #52] @ 0x34 │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ + ldr r3, [pc, #120] @ 69f04 <__cxa_atexit@plt+0x5dbb8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #32]! │ │ │ │ + add r2, r6, #8 │ │ │ │ + stm r2, {r1, r8, ip} │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r6, sl │ │ │ │ + mov r8, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r6, [pc, #24] @ 6ba7c <__cxa_atexit@plt+0x5f730> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r0, [pc, #36] @ 69ef8 <__cxa_atexit@plt+0x5dbac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, sl │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff5e4 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0xfffff604 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq sp, ip, asr r7 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff4e4 │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffff584 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq sp, ip, asr #5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6baf4 <__cxa_atexit@plt+0x5f7a8> │ │ │ │ - ldr lr, [pc, #92] @ 6bb0c <__cxa_atexit@plt+0x5f7c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #88] @ 6bb10 <__cxa_atexit@plt+0x5f7c4> │ │ │ │ + bcc 69f7c <__cxa_atexit@plt+0x5dc30> │ │ │ │ + ldr r9, [pc, #96] @ 69f98 <__cxa_atexit@plt+0x5dc4c> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #92] @ 69f9c <__cxa_atexit@plt+0x5dc50> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #88] @ 69fa0 <__cxa_atexit@plt+0x5dc54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r3, [pc, #40] @ 6bb14 <__cxa_atexit@plt+0x5f7c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 6bb18 <__cxa_atexit@plt+0x5f7cc> │ │ │ │ + ldr r3, [pc, #32] @ 69fa4 <__cxa_atexit@plt+0x5dc58> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff548 │ │ │ │ - cmpeq sp, ip, ror r6 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff4c8 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq sp, r0, lsl r2 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6bbb4 <__cxa_atexit@plt+0x5f868> │ │ │ │ + bne 6a068 <__cxa_atexit@plt+0x5dd1c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 6bbdc <__cxa_atexit@plt+0x5f890> │ │ │ │ - ldr r8, [pc, #188] @ 6bc08 <__cxa_atexit@plt+0x5f8bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr lr, [r5, #40] @ 0x28 │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ + bcc 6a090 <__cxa_atexit@plt+0x5dd44> │ │ │ │ + ldr r9, [pc, #236] @ 6a0c4 <__cxa_atexit@plt+0x5dd78> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #232] @ 6a0c8 <__cxa_atexit@plt+0x5dd7c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + sub r3, r3, #3 │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + str r8, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r0, r2, lr} │ │ │ │ - add r2, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 6bbec <__cxa_atexit@plt+0x5f8a0> │ │ │ │ - ldr r9, [pc, #156] @ 6bc18 <__cxa_atexit@plt+0x5f8cc> │ │ │ │ + add r3, r8, #8 │ │ │ │ + stm r3, {r0, r2, ip, lr} │ │ │ │ + str sl, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6a0a0 <__cxa_atexit@plt+0x5dd54> │ │ │ │ + ldr lr, [pc, #184] @ 6a0d8 <__cxa_atexit@plt+0x5dd8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #180] @ 6a0dc <__cxa_atexit@plt+0x5dd90> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #152] @ 6bc1c <__cxa_atexit@plt+0x5f8d0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - str sl, [r6, #24]! │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r0, r3, lr} │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - ldr r6, [pc, #120] @ 6bc20 <__cxa_atexit@plt+0x5f8d4> │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #136] @ 6a0e0 <__cxa_atexit@plt+0x5dd94> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #84] @ 6bc10 <__cxa_atexit@plt+0x5f8c4> │ │ │ │ + ldr r3, [pc, #96] @ 6a0d0 <__cxa_atexit@plt+0x5dd84> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ str r2, [r5, #-8] │ │ │ │ stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #64] @ 6bc14 <__cxa_atexit@plt+0x5f8c8> │ │ │ │ + ldr r3, [pc, #76] @ 6a0d4 <__cxa_atexit@plt+0x5dd88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #24] @ 6bc0c <__cxa_atexit@plt+0x5f8c0> │ │ │ │ + ldr r6, [pc, #36] @ 6a0cc <__cxa_atexit@plt+0x5dd80> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff7fc │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x015d9594 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - @ instruction: 0xfffff47c │ │ │ │ - cmpeq sp, r0, asr #11 │ │ │ │ - andeq r0, r0, sl │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff6a4 │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + ldrsbeq fp, [sp, #-0] │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffff3d8 │ │ │ │ + cmpeq sp, r0, lsl #2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 6bc94 <__cxa_atexit@plt+0x5f948> │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6bd54 <__cxa_atexit@plt+0x5fa08> │ │ │ │ - ldr r2, [pc, #320] @ 6bda4 <__cxa_atexit@plt+0x5fa58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #316] @ 6bda8 <__cxa_atexit@plt+0x5fa5c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - str r9, [r7, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6a134 <__cxa_atexit@plt+0x5dde8> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6a1f8 <__cxa_atexit@plt+0x5deac> │ │ │ │ + ldr r7, [pc, #308] @ 6a24c <__cxa_atexit@plt+0x5df00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6bd60 <__cxa_atexit@plt+0x5fa14> │ │ │ │ - stm sp, {r7, fp} │ │ │ │ - ldr r6, [pc, #220] @ 6bd88 <__cxa_atexit@plt+0x5fa3c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r0, [pc, #216] @ 6bd8c <__cxa_atexit@plt+0x5fa40> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr fp, [r5, #28] │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - mov r2, r3 │ │ │ │ - str r6, [r2, #4]! │ │ │ │ - str ip, [r2, #24] │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str lr, [r2, #8] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str fp, [r2, #40] @ 0x28 │ │ │ │ - str r9, [r2, #44] @ 0x2c │ │ │ │ - str r7, [r2, #48] @ 0x30 │ │ │ │ - mov r1, r2 │ │ │ │ - str r0, [r1, #32]! │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [pc, #152] @ 6bd90 <__cxa_atexit@plt+0x5fa44> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #16]! │ │ │ │ - stmib r5, {r2, r6} │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6a200 <__cxa_atexit@plt+0x5deb4> │ │ │ │ + ldr lr, [pc, #232] @ 6a230 <__cxa_atexit@plt+0x5dee4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #228] @ 6a234 <__cxa_atexit@plt+0x5dee8> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r1, r3, #3 │ │ │ │ str r1, [r5, #12] │ │ │ │ - add r6, r2, #68 @ 0x44 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6bd6c <__cxa_atexit@plt+0x5fa20> │ │ │ │ - ldr lr, [pc, #128] @ 6bd98 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + sub r9, r3, #35 @ 0x23 │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r8, #-12] │ │ │ │ + stmdb r8, {r2, ip} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [pc, #164] @ 6a238 <__cxa_atexit@plt+0x5deec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r8, #20] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6a210 <__cxa_atexit@plt+0x5dec4> │ │ │ │ + ldr lr, [pc, #144] @ 6a240 <__cxa_atexit@plt+0x5def4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #124] @ 6bd9c <__cxa_atexit@plt+0x5fa50> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r3, #56]! @ 0x38 │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r2, lr} │ │ │ │ - ldr r3, [pc, #88] @ 6bda0 <__cxa_atexit@plt+0x5fa54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ + ldr r9, [pc, #140] @ 6a244 <__cxa_atexit@plt+0x5def8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #96] @ 6a248 <__cxa_atexit@plt+0x5defc> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + b 6a204 <__cxa_atexit@plt+0x5deb8> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r3, [pc, #32] @ 6bd94 <__cxa_atexit@plt+0x5fa48> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r6, [pc, #36] @ 6a23c <__cxa_atexit@plt+0x5def0> │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r2, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - ldm sp, {r7, fp} │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff3b0 │ │ │ │ - @ instruction: 0xfffff4d0 │ │ │ │ - @ instruction: 0xfffff3f8 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0xfffff2e0 │ │ │ │ - cmpeq sp, r0, lsr #8 │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - @ instruction: 0xfffff628 │ │ │ │ - cmpeq ip, r4, lsr #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6be70 <__cxa_atexit@plt+0x5fb24> │ │ │ │ - ldr r3, [pc, #200] @ 6be98 <__cxa_atexit@plt+0x5fb4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6be50 <__cxa_atexit@plt+0x5fb04> │ │ │ │ - ldr r2, [pc, #176] @ 6be9c <__cxa_atexit@plt+0x5fb50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r1, [sl, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-16]! │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r8, [r2, #8]! │ │ │ │ - str r1, [r7, #4] │ │ │ │ - str r3, [r2] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6be60 <__cxa_atexit@plt+0x5fb14> │ │ │ │ - ldr r7, [pc, #132] @ 6bea0 <__cxa_atexit@plt+0x5fb54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #60 @ 0x3c │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6be80 <__cxa_atexit@plt+0x5fb34> │ │ │ │ - ldr r7, [pc, #112] @ 6beac <__cxa_atexit@plt+0x5fb60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 6bea8 <__cxa_atexit@plt+0x5fb5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6bea4 <__cxa_atexit@plt+0x5fb58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - @ instruction: 0x000001bc │ │ │ │ - cmpeq ip, r4, asr r1 │ │ │ │ - cmpeq ip, ip, ror #2 │ │ │ │ - @ instruction: 0xfffff66c │ │ │ │ - cmpeq ip, r4, lsr #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #132] @ 6bf50 <__cxa_atexit@plt+0x5fc04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6bf2c <__cxa_atexit@plt+0x5fbe0> │ │ │ │ - ldr r7, [pc, #100] @ 6bf54 <__cxa_atexit@plt+0x5fc08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #4]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r2, [r3] │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6bf3c <__cxa_atexit@plt+0x5fbf0> │ │ │ │ - ldr r7, [pc, #64] @ 6bf5c <__cxa_atexit@plt+0x5fc10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmda r5, {r8, r9, sl} │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6bf58 <__cxa_atexit@plt+0x5fc0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - swpbeq r5, r8, [ip] │ │ │ │ - @ instruction: 0xfffff58c │ │ │ │ - hvceq 50436 @ 0xc504 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - ldr r7, [pc, #72] @ 6bfc8 <__cxa_atexit@plt+0x5fc7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - stm r3, {r2, r7} │ │ │ │ - sub r7, r3, #52 @ 0x34 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6bfb4 <__cxa_atexit@plt+0x5fc68> │ │ │ │ - ldr r7, [pc, #44] @ 6bfcc <__cxa_atexit@plt+0x5fc80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #20] @ 6bfd0 <__cxa_atexit@plt+0x5fc84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffff508 │ │ │ │ - cmpeq ip, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c008 <__cxa_atexit@plt+0x5fcbc> │ │ │ │ - ldr r2, [pc, #40] @ 6c020 <__cxa_atexit@plt+0x5fcd4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6c024 <__cxa_atexit@plt+0x5fcd8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldrsheq r9, [sp, #-16] │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6c098 <__cxa_atexit@plt+0x5fd4c> │ │ │ │ - ldr lr, [pc, #92] @ 6c0a4 <__cxa_atexit@plt+0x5fd58> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6c0a8 <__cxa_atexit@plt+0x5fd5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6c078 <__cxa_atexit@plt+0x5fd2c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c084 <__cxa_atexit@plt+0x5fd38> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r4, lsl #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c0c8 <__cxa_atexit@plt+0x5fd7c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff3ac │ │ │ │ + @ instruction: 0xfffff350 │ │ │ │ + @ instruction: 0xfffff400 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffff248 │ │ │ │ + cmpeq sp, r0, ror pc │ │ │ │ + @ instruction: 0xfffff510 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6c14c <__cxa_atexit@plt+0x5fe00> │ │ │ │ - ldr lr, [pc, #92] @ 6c158 <__cxa_atexit@plt+0x5fe0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6c15c <__cxa_atexit@plt+0x5fe10> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6a284 <__cxa_atexit@plt+0x5df38> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a28c <__cxa_atexit@plt+0x5df40> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6c12c <__cxa_atexit@plt+0x5fde0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c138 <__cxa_atexit@plt+0x5fdec> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r0, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c17c <__cxa_atexit@plt+0x5fe30> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ + ldrsbeq sl, [sp, #-232] @ 0xffffff18 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - ldr r2, [pc, #180] @ 6c25c <__cxa_atexit@plt+0x5ff10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #176] @ 6c260 <__cxa_atexit@plt+0x5ff14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #172] @ 6c264 <__cxa_atexit@plt+0x5ff18> │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c220 <__cxa_atexit@plt+0x5fed4> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 6c230 <__cxa_atexit@plt+0x5fee4> │ │ │ │ - ldr r7, [sl, #2] │ │ │ │ - ldr r0, [sl, #6] │ │ │ │ - sub sl, r5, #16 │ │ │ │ - stm sl, {r2, r8, r9} │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6c240 <__cxa_atexit@plt+0x5fef4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6c24c <__cxa_atexit@plt+0x5ff00> │ │ │ │ - ldr r9, [r5, #-16]! │ │ │ │ - str lr, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - sub r3, r3, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 6c1c0 <__cxa_atexit@plt+0x5fe74> │ │ │ │ - ldr r7, [pc, #64] @ 6c268 <__cxa_atexit@plt+0x5ff1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - andeq r0, r0, r4, asr #2 │ │ │ │ - smlalbteq r4, ip, r4, sp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #68] @ 6c2c8 <__cxa_atexit@plt+0x5ff7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6c2b8 <__cxa_atexit@plt+0x5ff6c> │ │ │ │ - ldr r7, [pc, #36] @ 6c2cc <__cxa_atexit@plt+0x5ff80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5] │ │ │ │ - b 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r3, [pc, #16] @ 6c2f4 <__cxa_atexit@plt+0x5ffa8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - mov sl, r7 │ │ │ │ - b 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c354 <__cxa_atexit@plt+0x60008> │ │ │ │ - ldr r2, [pc, #80] @ 6c36c <__cxa_atexit@plt+0x60020> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #76] @ 6c370 <__cxa_atexit@plt+0x60024> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - mov r7, r3 │ │ │ │ - str lr, [r7, #16]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6a2d0 <__cxa_atexit@plt+0x5df84> │ │ │ │ + ldr r7, [pc, #48] @ 6a2e8 <__cxa_atexit@plt+0x5df9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r7, r9 │ │ │ │ mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 6c374 <__cxa_atexit@plt+0x60028> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6c40c <__cxa_atexit@plt+0x600c0> │ │ │ │ - ldr r3, [pc, #132] @ 6c41c <__cxa_atexit@plt+0x600d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6c3f0 <__cxa_atexit@plt+0x600a4> │ │ │ │ - ldr r3, [pc, #108] @ 6c420 <__cxa_atexit@plt+0x600d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r7, [r3] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6c400 <__cxa_atexit@plt+0x600b4> │ │ │ │ - ldr r5, [pc, #68] @ 6c424 <__cxa_atexit@plt+0x600d8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6c428 <__cxa_atexit@plt+0x600dc> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ 6a2ec <__cxa_atexit@plt+0x5dfa0> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - ldrdeq r4, [ip, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #76] @ 6c490 <__cxa_atexit@plt+0x60144> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6c480 <__cxa_atexit@plt+0x60134> │ │ │ │ - ldr r3, [pc, #44] @ 6c494 <__cxa_atexit@plt+0x60148> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r8, [r7, #4]! │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r3, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r3, [pc, #16] @ 6c4bc <__cxa_atexit@plt+0x60170> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov sl, r7 │ │ │ │ - b 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c4f4 <__cxa_atexit@plt+0x601a8> │ │ │ │ - ldr r2, [pc, #40] @ 6c50c <__cxa_atexit@plt+0x601c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6c510 <__cxa_atexit@plt+0x601c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq sp, r4, lsl #26 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + strdeq r6, [ip, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6c560 <__cxa_atexit@plt+0x60214> │ │ │ │ - ldr r3, [pc, #60] @ 6c570 <__cxa_atexit@plt+0x60224> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6c550 <__cxa_atexit@plt+0x60204> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - b 6c384 <__cxa_atexit@plt+0x60038> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6c574 <__cxa_atexit@plt+0x60228> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbbeq r4, ip, ip, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 6c384 <__cxa_atexit@plt+0x60038> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6c600 <__cxa_atexit@plt+0x602b4> │ │ │ │ - ldr lr, [pc, #92] @ 6c60c <__cxa_atexit@plt+0x602c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6c610 <__cxa_atexit@plt+0x602c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6c5e0 <__cxa_atexit@plt+0x60294> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c5ec <__cxa_atexit@plt+0x602a0> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x015d8b9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c630 <__cxa_atexit@plt+0x602e4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 6c6b4 <__cxa_atexit@plt+0x60368> │ │ │ │ - ldr lr, [pc, #92] @ 6c6c0 <__cxa_atexit@plt+0x60374> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #80] @ 6c6c4 <__cxa_atexit@plt+0x60378> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 6c694 <__cxa_atexit@plt+0x60348> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c6a0 <__cxa_atexit@plt+0x60354> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r8, ror #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c6e4 <__cxa_atexit@plt+0x60398> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r2, [pc, #172] @ 6c7c0 <__cxa_atexit@plt+0x60474> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #168] @ 6c7c4 <__cxa_atexit@plt+0x60478> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #164] @ 6c7c8 <__cxa_atexit@plt+0x6047c> │ │ │ │ - add lr, pc, lr │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6c77c <__cxa_atexit@plt+0x60430> │ │ │ │ - str r2, [r5] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 6c790 <__cxa_atexit@plt+0x60444> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 6c79c <__cxa_atexit@plt+0x60450> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6c7b4 <__cxa_atexit@plt+0x60468> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r8, [r5] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r0, [r5], #-12 │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 6c72c <__cxa_atexit@plt+0x603e0> │ │ │ │ - ldr r7, [pc, #72] @ 6c7cc <__cxa_atexit@plt+0x60480> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 6c7d0 <__cxa_atexit@plt+0x60484> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - smlalbbeq r4, ip, r8, r8 │ │ │ │ - cmpeq sp, r0, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6c834 <__cxa_atexit@plt+0x604e8> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #92] @ 6c858 <__cxa_atexit@plt+0x6050c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6c84c <__cxa_atexit@plt+0x60500> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #60] @ 6c85c <__cxa_atexit@plt+0x60510> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b 6c704 <__cxa_atexit@plt+0x603b8> │ │ │ │ - ldr r7, [pc, #36] @ 6c860 <__cxa_atexit@plt+0x60514> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r8, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq sp, r8, ror #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #20] @ 6c890 <__cxa_atexit@plt+0x60544> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - b 6c704 <__cxa_atexit@plt+0x603b8> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c8f0 <__cxa_atexit@plt+0x605a4> │ │ │ │ - ldr r2, [pc, #68] @ 6c8fc <__cxa_atexit@plt+0x605b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #64] @ 6c900 <__cxa_atexit@plt+0x605b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - mov r7, r3 │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6c930 <__cxa_atexit@plt+0x605e4> │ │ │ │ - ldr r5, [pc, #28] @ 6c940 <__cxa_atexit@plt+0x605f4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - b 6c704 <__cxa_atexit@plt+0x603b8> │ │ │ │ - ldr r7, [pc, #12] @ 6c944 <__cxa_atexit@plt+0x605f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrdeq r4, [ip, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6c97c <__cxa_atexit@plt+0x60630> │ │ │ │ - ldr r2, [pc, #28] @ 6c988 <__cxa_atexit@plt+0x6063c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq sp, ip, ror r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ca08 <__cxa_atexit@plt+0x606bc> │ │ │ │ + bhi 6a34c <__cxa_atexit@plt+0x5e000> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6ca24 <__cxa_atexit@plt+0x606d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6ca10 <__cxa_atexit@plt+0x606c4> │ │ │ │ - ldr r7, [pc, #68] @ 6ca28 <__cxa_atexit@plt+0x606dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6c9fc <__cxa_atexit@plt+0x606b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6ca2c <__cxa_atexit@plt+0x606e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a354 <__cxa_atexit@plt+0x5e008> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015d8790 │ │ │ │ - @ instruction: 0xffffe268 │ │ │ │ - hvceq 50260 @ 0xc454 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq sp, r0, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6ca90 <__cxa_atexit@plt+0x60744> │ │ │ │ - ldr r7, [pc, #52] @ 6caa0 <__cxa_atexit@plt+0x60754> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 6a398 <__cxa_atexit@plt+0x5e04c> │ │ │ │ + ldr r7, [pc, #48] @ 6a3b0 <__cxa_atexit@plt+0x5e064> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6ca84 <__cxa_atexit@plt+0x60738> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6cab0 <__cxa_atexit@plt+0x60764> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6caa4 <__cxa_atexit@plt+0x60758> │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ 6a3b4 <__cxa_atexit@plt+0x5e068> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq r4, ip, r8, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #196] @ 6cb88 <__cxa_atexit@plt+0x6083c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6cb68 <__cxa_atexit@plt+0x6081c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 6cb74 <__cxa_atexit@plt+0x60828> │ │ │ │ - ldr r2, [pc, #148] @ 6cb8c <__cxa_atexit@plt+0x60840> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #144] @ 6cb90 <__cxa_atexit@plt+0x60844> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [pc, #128] @ 6cb94 <__cxa_atexit@plt+0x60848> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ - sub r7, r3, #51 @ 0x33 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #23 │ │ │ │ - ldr r2, [pc, #88] @ 6cb98 <__cxa_atexit@plt+0x6084c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - cmpeq sp, r4, lsr #13 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6cc30 <__cxa_atexit@plt+0x608e4> │ │ │ │ - ldr r2, [pc, #124] @ 6cc3c <__cxa_atexit@plt+0x608f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #120] @ 6cc40 <__cxa_atexit@plt+0x608f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r8, [pc, #104] @ 6cc44 <__cxa_atexit@plt+0x608f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - sub r7, r6, #51 @ 0x33 │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - ldr r2, [pc, #60] @ 6cc48 <__cxa_atexit@plt+0x608fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - ldrsbeq r8, [sp, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq ip, r8, ror #6 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq ip, r4, asr lr │ │ │ │ + smlaltteq r6, ip, ip, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 6cca0 <__cxa_atexit@plt+0x60954> │ │ │ │ + bhi 6a40c <__cxa_atexit@plt+0x5e0c0> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cc98 <__cxa_atexit@plt+0x6094c> │ │ │ │ - ldr r8, [pc, #40] @ 6cca8 <__cxa_atexit@plt+0x6095c> │ │ │ │ + beq 6a404 <__cxa_atexit@plt+0x5e0b8> │ │ │ │ + ldr r8, [pc, #40] @ 6a414 <__cxa_atexit@plt+0x5e0c8> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 6ccac <__cxa_atexit@plt+0x60960> │ │ │ │ + ldr r3, [pc, #36] @ 6a418 <__cxa_atexit@plt+0x5e0cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r8, lsr #6 │ │ │ │ - cmpeq sp, r0, asr #10 │ │ │ │ + smlaltbeq r6, ip, ip, sp │ │ │ │ + cmpeq sp, r4, asr #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6cce4 <__cxa_atexit@plt+0x60998> │ │ │ │ - ldr r3, [pc, #32] @ 6ccec <__cxa_atexit@plt+0x609a0> │ │ │ │ + bhi 6a450 <__cxa_atexit@plt+0x5e104> │ │ │ │ + ldr r3, [pc, #32] @ 6a458 <__cxa_atexit@plt+0x5e10c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 6ccf0 <__cxa_atexit@plt+0x609a4> │ │ │ │ + ldr r3, [pc, #20] @ 6a45c <__cxa_atexit@plt+0x5e110> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sp, r0, lsl #9 │ │ │ │ + cmpeq sp, r4, lsl #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 6cd20 <__cxa_atexit@plt+0x609d4> │ │ │ │ + ldr r3, [pc, #28] @ 6a48c <__cxa_atexit@plt+0x5e140> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 6cd24 <__cxa_atexit@plt+0x609d8> │ │ │ │ + ldr r3, [pc, #16] @ 6a490 <__cxa_atexit@plt+0x5e144> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - @ instruction: 0x014c429c │ │ │ │ - cmpeq sp, ip, ror #8 │ │ │ │ + cmpeq ip, r0, lsr #26 │ │ │ │ + ldrsheq sl, [sp, #-192] @ 0xffffff40 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6cd74 <__cxa_atexit@plt+0x60a28> │ │ │ │ - ldr r2, [pc, #56] @ 6cd7c <__cxa_atexit@plt+0x60a30> │ │ │ │ + bhi 6a4e0 <__cxa_atexit@plt+0x5e194> │ │ │ │ + ldr r2, [pc, #56] @ 6a4e8 <__cxa_atexit@plt+0x5e19c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6cd80 <__cxa_atexit@plt+0x60a34> │ │ │ │ + ldr r1, [pc, #48] @ 6a4ec <__cxa_atexit@plt+0x5e1a0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6cd84 <__cxa_atexit@plt+0x60a38> │ │ │ │ + ldr r1, [pc, #40] @ 6a4f0 <__cxa_atexit@plt+0x5e1a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, asr #4 │ │ │ │ - cmpeq sp, ip, lsl #8 │ │ │ │ - cmpeq sp, r4, lsr #8 │ │ │ │ + ldrdeq r6, [ip, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0x015dac90 │ │ │ │ + cmpeq sp, r8, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6cdd4 <__cxa_atexit@plt+0x60a88> │ │ │ │ - ldr r2, [pc, #56] @ 6cddc <__cxa_atexit@plt+0x60a90> │ │ │ │ + bhi 6a540 <__cxa_atexit@plt+0x5e1f4> │ │ │ │ + ldr r2, [pc, #56] @ 6a548 <__cxa_atexit@plt+0x5e1fc> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6cde0 <__cxa_atexit@plt+0x60a94> │ │ │ │ + ldr r1, [pc, #48] @ 6a54c <__cxa_atexit@plt+0x5e200> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6cde4 <__cxa_atexit@plt+0x60a98> │ │ │ │ + ldr r1, [pc, #40] @ 6a550 <__cxa_atexit@plt+0x5e204> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r4, [ip, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq sp, ip, lsr #7 │ │ │ │ - cmpeq sp, r4, asr #7 │ │ │ │ + smlalbbeq r6, ip, r0, ip │ │ │ │ + cmpeq sp, r0, lsr ip │ │ │ │ + cmpeq sp, r8, asr #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ce34 <__cxa_atexit@plt+0x60ae8> │ │ │ │ - ldr r2, [pc, #56] @ 6ce3c <__cxa_atexit@plt+0x60af0> │ │ │ │ + bhi 6a5a0 <__cxa_atexit@plt+0x5e254> │ │ │ │ + ldr r2, [pc, #56] @ 6a5a8 <__cxa_atexit@plt+0x5e25c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 6ce40 <__cxa_atexit@plt+0x60af4> │ │ │ │ + ldr r1, [pc, #48] @ 6a5ac <__cxa_atexit@plt+0x5e260> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 6ce44 <__cxa_atexit@plt+0x60af8> │ │ │ │ + ldr r1, [pc, #40] @ 6a5b0 <__cxa_atexit@plt+0x5e264> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x014c4194 │ │ │ │ - cmpeq sp, ip, asr #6 │ │ │ │ - cmpeq sp, r4, ror #6 │ │ │ │ + cmpeq ip, r8, lsl ip │ │ │ │ + ldrsbeq sl, [sp, #-176] @ 0xffffff50 │ │ │ │ + cmpeq sp, r8, ror #23 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ce94 <__cxa_atexit@plt+0x60b48> │ │ │ │ + bhi 6a600 <__cxa_atexit@plt+0x5e2b4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6ce9c <__cxa_atexit@plt+0x60b50> │ │ │ │ + ldr lr, [pc, #44] @ 6a608 <__cxa_atexit@plt+0x5e2bc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6cea0 <__cxa_atexit@plt+0x60b54> │ │ │ │ + ldr r0, [pc, #40] @ 6a60c <__cxa_atexit@plt+0x5e2c0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, ror #5 │ │ │ │ - ldrsheq r8, [sp, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq sp, r0, ror fp │ │ │ │ + cmpeq sp, r4, ror fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6cf1c <__cxa_atexit@plt+0x60bd0> │ │ │ │ - ldr r2, [pc, #96] @ 6cf3c <__cxa_atexit@plt+0x60bf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 6a644 <__cxa_atexit@plt+0x5e2f8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6cf24 <__cxa_atexit@plt+0x60bd8> │ │ │ │ - ldr r7, [pc, #72] @ 6cf40 <__cxa_atexit@plt+0x60bf4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6cf10 <__cxa_atexit@plt+0x60bc4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6cf44 <__cxa_atexit@plt+0x60bf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a64c <__cxa_atexit@plt+0x5e300> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsl #5 │ │ │ │ - @ instruction: 0xffffdd54 │ │ │ │ - cmpeq ip, r0, rrx │ │ │ │ + cmpeq sp, r8, lsl fp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a690 <__cxa_atexit@plt+0x5e344> │ │ │ │ + ldr r2, [pc, #40] @ 6a6a0 <__cxa_atexit@plt+0x5e354> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6cfb0 <__cxa_atexit@plt+0x60c64> │ │ │ │ + bhi 6a6f0 <__cxa_atexit@plt+0x5e3a4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6cfb8 <__cxa_atexit@plt+0x60c6c> │ │ │ │ + ldr lr, [pc, #44] @ 6a6f8 <__cxa_atexit@plt+0x5e3ac> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6cfbc <__cxa_atexit@plt+0x60c70> │ │ │ │ + ldr r0, [pc, #40] @ 6a6fc <__cxa_atexit@plt+0x5e3b0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r8, [sp, #-16] │ │ │ │ - ldrsbeq r8, [sp, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + cmpeq sp, r0, lsl #21 │ │ │ │ + cmpeq sp, r4, lsl #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6a734 <__cxa_atexit@plt+0x5e3e8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6d024 <__cxa_atexit@plt+0x60cd8> │ │ │ │ - ldr r7, [pc, #52] @ 6d034 <__cxa_atexit@plt+0x60ce8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d018 <__cxa_atexit@plt+0x60ccc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6d038 <__cxa_atexit@plt+0x60cec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a73c <__cxa_atexit@plt+0x5e3f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffdc4c │ │ │ │ - cmpeq ip, r0, ror #30 │ │ │ │ + cmpeq sp, r8, lsr #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a784 <__cxa_atexit@plt+0x5e438> │ │ │ │ + ldr r2, [pc, #44] @ 6a794 <__cxa_atexit@plt+0x5e448> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d0a4 <__cxa_atexit@plt+0x60d58> │ │ │ │ + bhi 6a7e4 <__cxa_atexit@plt+0x5e498> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6d0ac <__cxa_atexit@plt+0x60d60> │ │ │ │ + ldr lr, [pc, #44] @ 6a7ec <__cxa_atexit@plt+0x5e4a0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6d0b0 <__cxa_atexit@plt+0x60d64> │ │ │ │ + ldr r0, [pc, #40] @ 6a7f0 <__cxa_atexit@plt+0x5e4a4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r8, [sp, #-12] │ │ │ │ - cmpeq sp, r0, ror #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq sp, ip, lsl #19 │ │ │ │ + @ instruction: 0x015da990 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d12c <__cxa_atexit@plt+0x60de0> │ │ │ │ - ldr r2, [pc, #96] @ 6d14c <__cxa_atexit@plt+0x60e00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 6a828 <__cxa_atexit@plt+0x5e4dc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6d134 <__cxa_atexit@plt+0x60de8> │ │ │ │ - ldr r7, [pc, #72] @ 6d150 <__cxa_atexit@plt+0x60e04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d120 <__cxa_atexit@plt+0x60dd4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6d154 <__cxa_atexit@plt+0x60e08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a830 <__cxa_atexit@plt+0x5e4e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, ror r0 │ │ │ │ - @ instruction: 0xffffdb44 │ │ │ │ - cmpeq ip, r0, asr lr │ │ │ │ + cmpeq sp, r4, lsr r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a874 <__cxa_atexit@plt+0x5e528> │ │ │ │ + ldr r2, [pc, #40] @ 6a884 <__cxa_atexit@plt+0x5e538> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d1f0 <__cxa_atexit@plt+0x60ea4> │ │ │ │ + bhi 6a8bc <__cxa_atexit@plt+0x5e570> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6d20c <__cxa_atexit@plt+0x60ec0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6d1f8 <__cxa_atexit@plt+0x60eac> │ │ │ │ - ldr r7, [pc, #68] @ 6d210 <__cxa_atexit@plt+0x60ec4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d1e4 <__cxa_atexit@plt+0x60e98> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6d214 <__cxa_atexit@plt+0x60ec8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a8c4 <__cxa_atexit@plt+0x5e578> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsr #31 │ │ │ │ - @ instruction: 0xffffda80 │ │ │ │ - smlalbbeq r3, ip, ip, sp │ │ │ │ + cmpeq sp, r0, lsr #17 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a90c <__cxa_atexit@plt+0x5e5c0> │ │ │ │ + ldr r2, [pc, #44] @ 6a91c <__cxa_atexit@plt+0x5e5d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d280 <__cxa_atexit@plt+0x60f34> │ │ │ │ + bhi 6a96c <__cxa_atexit@plt+0x5e620> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6d288 <__cxa_atexit@plt+0x60f3c> │ │ │ │ + ldr lr, [pc, #44] @ 6a974 <__cxa_atexit@plt+0x5e628> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6d28c <__cxa_atexit@plt+0x60f40> │ │ │ │ + ldr r0, [pc, #40] @ 6a978 <__cxa_atexit@plt+0x5e62c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsl #30 │ │ │ │ - cmpeq sp, r4, lsl #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq sp, r4, lsl #16 │ │ │ │ + cmpeq sp, r8, lsl #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d308 <__cxa_atexit@plt+0x60fbc> │ │ │ │ - ldr r2, [pc, #96] @ 6d328 <__cxa_atexit@plt+0x60fdc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 6a9b0 <__cxa_atexit@plt+0x5e664> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6d310 <__cxa_atexit@plt+0x60fc4> │ │ │ │ - ldr r7, [pc, #72] @ 6d32c <__cxa_atexit@plt+0x60fe0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d2fc <__cxa_atexit@plt+0x60fb0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6d330 <__cxa_atexit@plt+0x60fe4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6a9b8 <__cxa_atexit@plt+0x5e66c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015d7e94 │ │ │ │ - @ instruction: 0xffffd968 │ │ │ │ - hvceq 50116 @ 0xc3c4 │ │ │ │ + cmpeq sp, ip, lsr #15 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6a9fc <__cxa_atexit@plt+0x5e6b0> │ │ │ │ + ldr r2, [pc, #40] @ 6aa0c <__cxa_atexit@plt+0x5e6c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d39c <__cxa_atexit@plt+0x61050> │ │ │ │ + bhi 6aa5c <__cxa_atexit@plt+0x5e710> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6d3a4 <__cxa_atexit@plt+0x61058> │ │ │ │ + ldr lr, [pc, #44] @ 6aa64 <__cxa_atexit@plt+0x5e718> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6d3a8 <__cxa_atexit@plt+0x6105c> │ │ │ │ + ldr r0, [pc, #40] @ 6aa68 <__cxa_atexit@plt+0x5e71c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r4, ror #27 │ │ │ │ - cmpeq sp, r8, ror #27 │ │ │ │ + cmpeq sp, r4, lsl r7 │ │ │ │ + cmpeq sp, r8, lsl r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d3f8 <__cxa_atexit@plt+0x610ac> │ │ │ │ + bhi 6aab8 <__cxa_atexit@plt+0x5e76c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 6d400 <__cxa_atexit@plt+0x610b4> │ │ │ │ + ldr lr, [pc, #44] @ 6aac0 <__cxa_atexit@plt+0x5e774> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 6d404 <__cxa_atexit@plt+0x610b8> │ │ │ │ + ldr r0, [pc, #40] @ 6aac4 <__cxa_atexit@plt+0x5e778> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsl #27 │ │ │ │ - cmpeq sp, ip, lsl #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldrheq sl, [sp, #-104] @ 0xffffff98 │ │ │ │ + ldrheq sl, [sp, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d480 <__cxa_atexit@plt+0x61134> │ │ │ │ - ldr r2, [pc, #96] @ 6d4a0 <__cxa_atexit@plt+0x61154> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 6aafc <__cxa_atexit@plt+0x5e7b0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6d488 <__cxa_atexit@plt+0x6113c> │ │ │ │ - ldr r7, [pc, #72] @ 6d4a4 <__cxa_atexit@plt+0x61158> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6d474 <__cxa_atexit@plt+0x61128> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6d4a8 <__cxa_atexit@plt+0x6115c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6ab04 <__cxa_atexit@plt+0x5e7b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsl sp │ │ │ │ - @ instruction: 0xffffd7f0 │ │ │ │ - strdeq r3, [ip, #-172] @ 0xffffff54 │ │ │ │ + cmpeq sp, r0, ror #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r9, r8 │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - hvceq 50096 @ 0xc3b0 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6ab48 <__cxa_atexit@plt+0x5e7fc> │ │ │ │ + ldr r2, [pc, #40] @ 6ab58 <__cxa_atexit@plt+0x5e80c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0x014c6690 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #56 @ 0x38 │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6d4f8 <__cxa_atexit@plt+0x611ac> │ │ │ │ - ldr r3, [pc, #28] @ 6d508 <__cxa_atexit@plt+0x611bc> │ │ │ │ + bhi 6ab8c <__cxa_atexit@plt+0x5e840> │ │ │ │ + ldr r3, [pc, #28] @ 6ab9c <__cxa_atexit@plt+0x5e850> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 6d50c <__cxa_atexit@plt+0x611c0> │ │ │ │ + ldr r7, [pc, #12] @ 6aba0 <__cxa_atexit@plt+0x5e854> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq ip, r4, asr fp │ │ │ │ - cmpeq ip, ip, lsr #22 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + hvceq 50788 @ 0xc664 │ │ │ │ + cmpeq ip, ip, asr #12 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6d55c <__cxa_atexit@plt+0x61210> │ │ │ │ - ldr r2, [pc, #48] @ 6d568 <__cxa_atexit@plt+0x6121c> │ │ │ │ + bcc 6abf0 <__cxa_atexit@plt+0x5e8a4> │ │ │ │ + ldr r2, [pc, #48] @ 6abfc <__cxa_atexit@plt+0x5e8b0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 6d56c <__cxa_atexit@plt+0x61220> │ │ │ │ + ldr r1, [pc, #44] @ 6ac00 <__cxa_atexit@plt+0x5e8b4> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff77c │ │ │ │ + @ instruction: 0xfffff854 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - smlalbteq r3, ip, ip, sl │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + smlaltteq r6, ip, ip, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 6d5a4 <__cxa_atexit@plt+0x61258> │ │ │ │ + ldr r3, [pc, #32] @ 6ac38 <__cxa_atexit@plt+0x5e8ec> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 6d5a8 <__cxa_atexit@plt+0x6125c> │ │ │ │ + ldr r3, [pc, #16] @ 6ac3c <__cxa_atexit@plt+0x5e8f0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ mov r8, r7 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrsbeq r7, [sp, #-176] @ 0xffffff50 │ │ │ │ - @ instruction: 0x014c3a90 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + cmpeq sp, ip, lsr #10 │ │ │ │ + strheq r6, [ip, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6d5dc <__cxa_atexit@plt+0x61290> │ │ │ │ - ldr r7, [pc, #40] @ 6d5f4 <__cxa_atexit@plt+0x612a8> │ │ │ │ + bne 6ac68 <__cxa_atexit@plt+0x5e91c> │ │ │ │ + ldr r7, [pc, #32] @ 6ac80 <__cxa_atexit@plt+0x5e934> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #32 │ │ │ │ - ldr r0, [pc, #32] @ 6d5f8 <__cxa_atexit@plt+0x612ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 6d5f0 <__cxa_atexit@plt+0x612a4> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r3, [pc, #12] @ 6ac7c <__cxa_atexit@plt+0x5e930> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - hvceq 50088 @ 0xc3a8 │ │ │ │ - cmpeq ip, ip, ror #20 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + @ instruction: 0x014c6598 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 6d618 <__cxa_atexit@plt+0x612cc> │ │ │ │ + ldr r3, [pc, #12] @ 6aca0 <__cxa_atexit@plt+0x5e954> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 6d638 <__cxa_atexit@plt+0x612ec> │ │ │ │ + ldr r3, [pc, #8] @ 6acc0 <__cxa_atexit@plt+0x5e974> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6d700 <__cxa_atexit@plt+0x613b4> │ │ │ │ - ldr r3, [pc, #216] @ 6d734 <__cxa_atexit@plt+0x613e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #212] @ 6d738 <__cxa_atexit@plt+0x613ec> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6ad80 <__cxa_atexit@plt+0x5ea34> │ │ │ │ + ldr r1, [pc, #208] @ 6adb4 <__cxa_atexit@plt+0x5ea68> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #204] @ 6adb8 <__cxa_atexit@plt+0x5ea6c> │ │ │ │ add lr, pc, lr │ │ │ │ - mov r0, r6 │ │ │ │ - str r3, [r0, #4]! │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - str r7, [r0, #20] │ │ │ │ - str r7, [r0, #8] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r1, [r5] │ │ │ │ - mov r1, r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r1, r3 │ │ │ │ str lr, [r1, #12]! │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r3, r0, #40 @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6d710 <__cxa_atexit@plt+0x613c4> │ │ │ │ - ldr r9, [pc, #136] @ 6d740 <__cxa_atexit@plt+0x613f4> │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + str r8, [r1, #-4]! │ │ │ │ + add r3, r3, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6ad90 <__cxa_atexit@plt+0x5ea44> │ │ │ │ + ldr r9, [pc, #136] @ 6adc0 <__cxa_atexit@plt+0x5ea74> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #132] @ 6d744 <__cxa_atexit@plt+0x613f8> │ │ │ │ + ldr lr, [pc, #132] @ 6adc4 <__cxa_atexit@plt+0x5ea78> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #128] @ 6d748 <__cxa_atexit@plt+0x613fc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #128] @ 6adc8 <__cxa_atexit@plt+0x5ea7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ str r9, [r6, #28]! │ │ │ │ str r0, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ + str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 6d73c <__cxa_atexit@plt+0x613f0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ + ldr r7, [pc, #36] @ 6adbc <__cxa_atexit@plt+0x5ea70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff7b4 │ │ │ │ + @ instruction: 0xfffff80c │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - cmpeq sp, r0, lsr #21 │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq sp, r0, lsl r4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - str r8, [r5] │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6d7c0 <__cxa_atexit@plt+0x61474> │ │ │ │ - ldr r9, [pc, #100] @ 6d7e0 <__cxa_atexit@plt+0x61494> │ │ │ │ + bcc 6ae38 <__cxa_atexit@plt+0x5eaec> │ │ │ │ + ldr r9, [pc, #92] @ 6ae50 <__cxa_atexit@plt+0x5eb04> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ 6d7e4 <__cxa_atexit@plt+0x61498> │ │ │ │ + ldr lr, [pc, #88] @ 6ae54 <__cxa_atexit@plt+0x5eb08> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ 6d7e8 <__cxa_atexit@plt+0x6149c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #84] @ 6ae58 <__cxa_atexit@plt+0x5eb0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ str r9, [r3, #4]! │ │ │ │ str r0, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #36] @ 6d7ec <__cxa_atexit@plt+0x614a0> │ │ │ │ + ldr r3, [pc, #28] @ 6ae5c <__cxa_atexit@plt+0x5eb10> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsbeq r7, [sp, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffc20 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq sp, r4, asr r3 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r1, sl} │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6d8ec <__cxa_atexit@plt+0x615a0> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 6d948 <__cxa_atexit@plt+0x615fc> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r9, [pc, #388] @ 6d9b0 <__cxa_atexit@plt+0x61664> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr fp, [pc, #384] @ 6d9b4 <__cxa_atexit@plt+0x61668> │ │ │ │ - add fp, pc, fp │ │ │ │ - sub r3, r2, #3 │ │ │ │ - str r3, [r5, #24] │ │ │ │ + bne 6af24 <__cxa_atexit@plt+0x5ebd8> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcc 6af80 <__cxa_atexit@plt+0x5ec34> │ │ │ │ + ldr r1, [pc, #332] @ 6afdc <__cxa_atexit@plt+0x5ec90> │ │ │ │ + add r1, pc, r1 │ │ │ │ mov r3, r6 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - sub r9, r2, #23 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r8, [r3, #44] @ 0x2c │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r2, sl, lr} │ │ │ │ - ldr r2, [pc, #332] @ 6d9b8 <__cxa_atexit@plt+0x6166c> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r1, #8]! │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + sub sl, r2, #3 │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + ldr r2, [pc, #284] @ 6afe0 <__cxa_atexit@plt+0x5ec94> │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r1, [pc, #316] @ 6d9bc <__cxa_atexit@plt+0x61670> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #28]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add sl, r3, #64 @ 0x40 │ │ │ │ - cmp ip, sl │ │ │ │ - bcc 6d980 <__cxa_atexit@plt+0x61634> │ │ │ │ - ldr lr, [pc, #300] @ 6d9d0 <__cxa_atexit@plt+0x61684> │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add ip, r3, #44 @ 0x2c │ │ │ │ + cmp r9, ip │ │ │ │ + bcc 6afb0 <__cxa_atexit@plt+0x5ec64> │ │ │ │ + ldr lr, [pc, #276] @ 6aff4 <__cxa_atexit@plt+0x5eca8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #296] @ 6d9d4 <__cxa_atexit@plt+0x61688> │ │ │ │ + ldr r9, [pc, #272] @ 6aff8 <__cxa_atexit@plt+0x5ecac> │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r8, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r6, #52]! @ 0x34 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ str r1, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r5, #-8] │ │ │ │ stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #252] @ 6d9d8 <__cxa_atexit@plt+0x6168c> │ │ │ │ + ldr r6, [pc, #228] @ 6affc <__cxa_atexit@plt+0x5ecb0> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ + mov r6, ip │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6d958 <__cxa_atexit@plt+0x6160c> │ │ │ │ - ldr r2, [pc, #184] @ 6d9c4 <__cxa_atexit@plt+0x61678> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #180] @ 6d9c8 <__cxa_atexit@plt+0x6167c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r6, [r5, #28] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r6, [pc, #144] @ 6d9cc <__cxa_atexit@plt+0x61680> │ │ │ │ + bcc 6af90 <__cxa_atexit@plt+0x5ec44> │ │ │ │ + ldr lr, [pc, #164] @ 6afe8 <__cxa_atexit@plt+0x5ec9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #160] @ 6afec <__cxa_atexit@plt+0x5eca0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r6, lr} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r6, [pc, #128] @ 6aff0 <__cxa_atexit@plt+0x5eca4> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #76] @ 6d9ac <__cxa_atexit@plt+0x61660> │ │ │ │ + ldr r6, [pc, #64] @ 6afd8 <__cxa_atexit@plt+0x5ec8c> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r7, #12 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - ldr r6, [pc, #56] @ 6d9c0 <__cxa_atexit@plt+0x61674> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - mov sl, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffb84 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - @ instruction: 0xfffff4d8 │ │ │ │ - cmpeq sp, ip, lsr #16 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffaa8 │ │ │ │ - cmpeq sp, ip, lsl #17 │ │ │ │ - andeq r0, r0, r6, lsl #1 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldr r7, [pc, #44] @ 6afe4 <__cxa_atexit@plt+0x5ec98> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + @ instruction: 0xfffff60c │ │ │ │ + cmpeq sp, r8, ror #3 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + cmpeq sp, r0, asr #4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6da48 <__cxa_atexit@plt+0x616fc> │ │ │ │ - ldr r2, [pc, #92] @ 6da6c <__cxa_atexit@plt+0x61720> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #88] @ 6da70 <__cxa_atexit@plt+0x61724> │ │ │ │ + bcc 6b068 <__cxa_atexit@plt+0x5ed1c> │ │ │ │ + ldr r1, [pc, #88] @ 6b084 <__cxa_atexit@plt+0x5ed38> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 6da74 <__cxa_atexit@plt+0x61728> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ + ldr lr, [pc, #84] @ 6b088 <__cxa_atexit@plt+0x5ed3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #80] @ 6b08c <__cxa_atexit@plt+0x5ed40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #40] @ 0x28 │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r3, [r5, #24] │ │ │ │ str r0, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #40] @ 6da78 <__cxa_atexit@plt+0x6172c> │ │ │ │ + ldr r3, [pc, #32] @ 6b090 <__cxa_atexit@plt+0x5ed44> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - @ instruction: 0xfffff3dc │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sp, r8, asr #14 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff52c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq sp, ip, lsl r1 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6dab0 <__cxa_atexit@plt+0x61764> │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, sl, #48 @ 0x30 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 6db90 <__cxa_atexit@plt+0x61844> │ │ │ │ - ldr r1, [pc, #248] @ 6dbc0 <__cxa_atexit@plt+0x61874> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r0, r2, #3 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - sub r0, r2, #23 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ - mov r6, sl │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - stm r5, {r3, r6} │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #196] @ 6dbc4 <__cxa_atexit@plt+0x61878> │ │ │ │ + bne 6b0bc <__cxa_atexit@plt+0x5ed70> │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 6b164 <__cxa_atexit@plt+0x5ee18> │ │ │ │ + ldr r1, [pc, #196] @ 6b198 <__cxa_atexit@plt+0x5ee4c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - ldr r3, [pc, #172] @ 6dbc8 <__cxa_atexit@plt+0x6187c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - add r3, r6, #64 @ 0x40 │ │ │ │ - ldr r2, [pc, #156] @ 6dbcc <__cxa_atexit@plt+0x61880> │ │ │ │ + ldr sl, [pc, #192] @ 6b19c <__cxa_atexit@plt+0x5ee50> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r8, r6 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + sub lr, r2, #3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + add sl, r8, #44 @ 0x2c │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 6b174 <__cxa_atexit@plt+0x5ee28> │ │ │ │ + ldr r2, [pc, #128] @ 6b1a4 <__cxa_atexit@plt+0x5ee58> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #28]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 6dba0 <__cxa_atexit@plt+0x61854> │ │ │ │ - ldr r9, [pc, #140] @ 6dbd4 <__cxa_atexit@plt+0x61888> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #136] @ 6dbd8 <__cxa_atexit@plt+0x6188c> │ │ │ │ + ldr lr, [pc, #124] @ 6b1a8 <__cxa_atexit@plt+0x5ee5c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #132] @ 6dbdc <__cxa_atexit@plt+0x61890> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r8, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ - str r9, [sl, #52]! @ 0x34 │ │ │ │ - add r9, sl, #8 │ │ │ │ - stm r9, {r0, r1, r6} │ │ │ │ - str sl, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldr r3, [pc, #120] @ 6b1ac <__cxa_atexit@plt+0x5ee60> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #32]! │ │ │ │ + add r2, r6, #8 │ │ │ │ + stm r2, {r1, r8, ip} │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r3 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r6, [pc, #36] @ 6dbd0 <__cxa_atexit@plt+0x61884> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff384 │ │ │ │ - @ instruction: 0xfffff450 │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - @ instruction: 0xfffff394 │ │ │ │ + ldr r0, [pc, #36] @ 6b1a0 <__cxa_atexit@plt+0x5ee54> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff4e4 │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffff420 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq sp, r0, lsl r6 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + @ instruction: 0xfffff584 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq sp, r4, lsr #32 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6dc48 <__cxa_atexit@plt+0x618fc> │ │ │ │ - ldr lr, [pc, #92] @ 6dc60 <__cxa_atexit@plt+0x61914> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #88] @ 6dc64 <__cxa_atexit@plt+0x61918> │ │ │ │ + bcc 6b224 <__cxa_atexit@plt+0x5eed8> │ │ │ │ + ldr r9, [pc, #96] @ 6b240 <__cxa_atexit@plt+0x5eef4> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr lr, [pc, #92] @ 6b244 <__cxa_atexit@plt+0x5eef8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #88] @ 6b248 <__cxa_atexit@plt+0x5eefc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ str r9, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r3, [pc, #40] @ 6dc68 <__cxa_atexit@plt+0x6191c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 6dc6c <__cxa_atexit@plt+0x61920> │ │ │ │ + ldr r3, [pc, #32] @ 6b24c <__cxa_atexit@plt+0x5ef00> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffff35c │ │ │ │ - cmpeq sp, r8, lsr #10 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff4c8 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq sp, r8, ror #30 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6dd64 <__cxa_atexit@plt+0x61a18> │ │ │ │ - ldr r8, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 6dd88 <__cxa_atexit@plt+0x61a3c> │ │ │ │ - ldr r1, [pc, #276] @ 6ddb4 <__cxa_atexit@plt+0x61a68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - sub r2, r3, #23 │ │ │ │ - str r2, [r5, #20] │ │ │ │ - sub r2, r3, #3 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - mov r2, r6 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - ldr r3, [pc, #232] @ 6ddb8 <__cxa_atexit@plt+0x61a6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5, #16] │ │ │ │ - str lr, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - ldr r0, [pc, #208] @ 6ddbc <__cxa_atexit@plt+0x61a70> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ - str sl, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str ip, [r2, #44] @ 0x2c │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [pc, #180] @ 6ddc0 <__cxa_atexit@plt+0x61a74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #28]! │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r3, r2, #64 @ 0x40 │ │ │ │ - cmp r8, r3 │ │ │ │ - bcc 6dd98 <__cxa_atexit@plt+0x61a4c> │ │ │ │ - ldr r9, [pc, #168] @ 6ddd0 <__cxa_atexit@plt+0x61a84> │ │ │ │ + bne 6b310 <__cxa_atexit@plt+0x5efc4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6b338 <__cxa_atexit@plt+0x5efec> │ │ │ │ + ldr r9, [pc, #236] @ 6b36c <__cxa_atexit@plt+0x5f020> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #164] @ 6ddd4 <__cxa_atexit@plt+0x61a88> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r6, #52]! @ 0x34 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + ldr lr, [pc, #232] @ 6b370 <__cxa_atexit@plt+0x5f024> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + sub r3, r3, #3 │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r3, r8, #8 │ │ │ │ + stm r3, {r0, r2, ip, lr} │ │ │ │ + str sl, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6b348 <__cxa_atexit@plt+0x5effc> │ │ │ │ + ldr lr, [pc, #184] @ 6b380 <__cxa_atexit@plt+0x5f034> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #180] @ 6b384 <__cxa_atexit@plt+0x5f038> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, r9} │ │ │ │ - ldr r6, [pc, #128] @ 6ddd8 <__cxa_atexit@plt+0x61a8c> │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #136] @ 6b388 <__cxa_atexit@plt+0x5f03c> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #92] @ 6ddc8 <__cxa_atexit@plt+0x61a7c> │ │ │ │ + ldr r3, [pc, #96] @ 6b378 <__cxa_atexit@plt+0x5f02c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - stmda r5, {r0, r2, r3} │ │ │ │ - ldr r3, [pc, #76] @ 6ddcc <__cxa_atexit@plt+0x61a80> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r3, [pc, #76] @ 6b37c <__cxa_atexit@plt+0x5f030> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 6ddc4 <__cxa_atexit@plt+0x61a78> │ │ │ │ + ldr r6, [pc, #36] @ 6b374 <__cxa_atexit@plt+0x5f028> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r2, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff598 │ │ │ │ - @ instruction: 0xfffff66c │ │ │ │ - @ instruction: 0xfffff5ac │ │ │ │ - @ instruction: 0xfffff5a4 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq sp, r8, ror #7 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - @ instruction: 0xfffff238 │ │ │ │ - cmpeq sp, r0, lsl r4 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff6a4 │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq sp, r8, lsr #28 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffff3d8 │ │ │ │ + cmpeq sp, r8, asr lr │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r6 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6de68 <__cxa_atexit@plt+0x61b1c> │ │ │ │ - add r6, r1, #40 @ 0x28 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6df80 <__cxa_atexit@plt+0x61c34> │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [pc, #444] @ 6dfe4 <__cxa_atexit@plt+0x61c98> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr sl, [pc, #440] @ 6dfe8 <__cxa_atexit@plt+0x61c9c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [r5, #52]! @ 0x34 │ │ │ │ - str r0, [r1, #16]! │ │ │ │ - str ip, [r1, #8] │ │ │ │ - str r2, [r1, #12] │ │ │ │ - str sl, [r1, #16] │ │ │ │ - str r9, [r1, #20] │ │ │ │ - str lr, [r1, #24] │ │ │ │ - ldr r0, [pc, #408] @ 6dfec <__cxa_atexit@plt+0x61ca0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r1, {r0, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - mov r8, r1 │ │ │ │ - bx r3 │ │ │ │ - add r6, r1, #88 @ 0x58 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6df8c <__cxa_atexit@plt+0x61c40> │ │ │ │ - stm sp, {r4, r7, fp} │ │ │ │ - ldr fp, [pc, #312] @ 6dfb8 <__cxa_atexit@plt+0x61c6c> │ │ │ │ - add fp, pc, fp │ │ │ │ - mov r3, r1 │ │ │ │ - str fp, [r3, #16]! │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ 6dfbc <__cxa_atexit@plt+0x61c70> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r7, r3, #16 │ │ │ │ - stm r7, {r0, r9, lr} │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #272] @ 6dfc0 <__cxa_atexit@plt+0x61c74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r9, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #248] @ 6dfc4 <__cxa_atexit@plt+0x61c78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r4, r8} │ │ │ │ - ldr lr, [pc, #240] @ 6dfc8 <__cxa_atexit@plt+0x61c7c> │ │ │ │ + bne 6b3dc <__cxa_atexit@plt+0x5f090> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6b4a0 <__cxa_atexit@plt+0x5f154> │ │ │ │ + ldr r7, [pc, #308] @ 6b4f4 <__cxa_atexit@plt+0x5f1a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str ip, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6b4a8 <__cxa_atexit@plt+0x5f15c> │ │ │ │ + ldr lr, [pc, #232] @ 6b4d8 <__cxa_atexit@plt+0x5f18c> │ │ │ │ add lr, pc, lr │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #224] @ 6dfcc <__cxa_atexit@plt+0x61c80> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - mov ip, r3 │ │ │ │ - ldr r0, [pc, #208] @ 6dfd0 <__cxa_atexit@plt+0x61c84> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [ip, #28]! │ │ │ │ - mov r2, r3 │ │ │ │ - str lr, [r2, #56]! @ 0x38 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - sub lr, r6, #23 │ │ │ │ - sub r0, r6, #55 @ 0x37 │ │ │ │ - sub r6, r6, #83 @ 0x53 │ │ │ │ - stmib r5, {r3, r6} │ │ │ │ - add r4, r5, #12 │ │ │ │ - stm r4, {r0, ip, lr} │ │ │ │ - str r2, [r5, #24] │ │ │ │ - add r6, r3, #92 @ 0x5c │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc 6df98 <__cxa_atexit@plt+0x61c4c> │ │ │ │ - ldr r3, [pc, #148] @ 6dfd8 <__cxa_atexit@plt+0x61c8c> │ │ │ │ + ldr sl, [pc, #228] @ 6b4dc <__cxa_atexit@plt+0x5f190> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r1, r3, #3 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r8, #16]! │ │ │ │ + sub r9, r3, #35 @ 0x23 │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r8, #-12] │ │ │ │ + stmdb r8, {r2, ip} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r3, [r8, #16] │ │ │ │ + ldr r3, [pc, #164] @ 6b4e0 <__cxa_atexit@plt+0x5f194> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #144] @ 6dfdc <__cxa_atexit@plt+0x61c90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r1, #92]! @ 0x5c │ │ │ │ - str fp, [r1, #8] │ │ │ │ - str ip, [r1, #12] │ │ │ │ - str r9, [r1, #16] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r3} │ │ │ │ - ldr r3, [pc, #108] @ 6dfe0 <__cxa_atexit@plt+0x61c94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldm sp, {r4, r7, fp} │ │ │ │ + str r3, [r8, #20] │ │ │ │ + str r2, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 6b4b8 <__cxa_atexit@plt+0x5f16c> │ │ │ │ + ldr lr, [pc, #144] @ 6b4e8 <__cxa_atexit@plt+0x5f19c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #140] @ 6b4ec <__cxa_atexit@plt+0x5f1a0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #96] @ 6b4f0 <__cxa_atexit@plt+0x5f1a4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #12 │ │ │ │ + b 6b4ac <__cxa_atexit@plt+0x5f160> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r3, [pc, #52] @ 6dfd4 <__cxa_atexit@plt+0x61c88> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r6, [pc, #36] @ 6b4e4 <__cxa_atexit@plt+0x5f198> │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r2, #20 │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff160 │ │ │ │ - @ instruction: 0xfffff1a8 │ │ │ │ - @ instruction: 0xfffff2b0 │ │ │ │ - @ instruction: 0xfffff0fc │ │ │ │ - @ instruction: 0xfffff1fc │ │ │ │ - @ instruction: 0xfffff1d0 │ │ │ │ - @ instruction: 0xfffff15c │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - @ instruction: 0xfffff01c │ │ │ │ - ldrsheq r7, [sp, #-20] @ 0xffffffec │ │ │ │ - @ instruction: 0xfffff36c │ │ │ │ - @ instruction: 0xfffff3f0 │ │ │ │ - @ instruction: 0xfffff328 │ │ │ │ - qdaddeq r3, r8, ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e0b8 <__cxa_atexit@plt+0x61d6c> │ │ │ │ - ldr r7, [pc, #204] @ 6e0e0 <__cxa_atexit@plt+0x61d94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r1, r5 │ │ │ │ - str r7, [r1, #-12]! │ │ │ │ - stmib r1, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 6e098 <__cxa_atexit@plt+0x61d4c> │ │ │ │ - ldr lr, [pc, #180] @ 6e0e4 <__cxa_atexit@plt+0x61d98> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [sl, #3] │ │ │ │ - ldr r0, [sl, #7] │ │ │ │ - ldr r7, [sl, #11] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6e0a8 <__cxa_atexit@plt+0x61d5c> │ │ │ │ - ldr r2, [pc, #132] @ 6e0e8 <__cxa_atexit@plt+0x61d9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r7, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e0c8 <__cxa_atexit@plt+0x61d7c> │ │ │ │ - ldr r7, [pc, #112] @ 6e0f4 <__cxa_atexit@plt+0x61da8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 6e0f0 <__cxa_atexit@plt+0x61da4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6e0ec <__cxa_atexit@plt+0x61da0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - smlalbbeq r2, ip, r4, pc @ │ │ │ │ - @ instruction: 0x014c2f9c │ │ │ │ - @ instruction: 0xfffff494 │ │ │ │ - cmpeq ip, r4, asr pc │ │ │ │ - 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, #120] @ 6e190 <__cxa_atexit@plt+0x61e44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6e170 <__cxa_atexit@plt+0x61e24> │ │ │ │ - ldr r7, [pc, #88] @ 6e194 <__cxa_atexit@plt+0x61e48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - sub r7, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e180 <__cxa_atexit@plt+0x61e34> │ │ │ │ - ldr r7, [pc, #60] @ 6e19c <__cxa_atexit@plt+0x61e50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 6e198 <__cxa_atexit@plt+0x61e4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlalbteq r2, ip, ip, lr │ │ │ │ - @ instruction: 0xfffff3b8 │ │ │ │ - smlaltbeq r2, ip, ip, lr │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #80] @ 6e208 <__cxa_atexit@plt+0x61ebc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - sub r7, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e1f4 <__cxa_atexit@plt+0x61ea8> │ │ │ │ - ldr r7, [pc, #44] @ 6e20c <__cxa_atexit@plt+0x61ec0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - mov r7, r8 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #20] @ 6e210 <__cxa_atexit@plt+0x61ec4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffff338 │ │ │ │ - cmpeq ip, r8, asr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6e248 <__cxa_atexit@plt+0x61efc> │ │ │ │ - ldr r2, [pc, #40] @ 6e260 <__cxa_atexit@plt+0x61f14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6e264 <__cxa_atexit@plt+0x61f18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - cmpeq sp, ip, lsr #31 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + @ instruction: 0xfffff3ac │ │ │ │ + @ instruction: 0xfffff350 │ │ │ │ + @ instruction: 0xfffff400 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xfffff248 │ │ │ │ + cmpeq sp, r8, asr #25 │ │ │ │ + @ instruction: 0xfffff510 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6e2e4 <__cxa_atexit@plt+0x61f98> │ │ │ │ + bhi 6b528 <__cxa_atexit@plt+0x5f1dc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6e300 <__cxa_atexit@plt+0x61fb4> │ │ │ │ + ldr r2, [pc, #20] @ 6b530 <__cxa_atexit@plt+0x5f1e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e2ec <__cxa_atexit@plt+0x61fa0> │ │ │ │ - ldr r7, [pc, #68] @ 6e304 <__cxa_atexit@plt+0x61fb8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6e2d8 <__cxa_atexit@plt+0x61f8c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + mov r5, r3 │ │ │ │ + b 6b5d8 <__cxa_atexit@plt+0x5f28c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6e308 <__cxa_atexit@plt+0x61fbc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq sp, r0, lsr ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6b568 <__cxa_atexit@plt+0x5f21c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6b570 <__cxa_atexit@plt+0x5f224> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [sp, #-228] @ 0xffffff1c │ │ │ │ - @ instruction: 0xffffc98c │ │ │ │ - @ instruction: 0x014c2c98 │ │ │ │ + ldrsheq r9, [sp, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - str r6, [sp] │ │ │ │ - sub r3, r5, #24 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr lr, [pc, #212] @ 6e41c <__cxa_atexit@plt+0x620d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #208] @ 6e420 <__cxa_atexit@plt+0x620d4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r6, [pc, #204] @ 6e424 <__cxa_atexit@plt+0x620d8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6e3d4 <__cxa_atexit@plt+0x62088> │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - and r7, r0, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 6e3ec <__cxa_atexit@plt+0x620a0> │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r0, #2] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - ldr r0, [r0, #6] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e404 <__cxa_atexit@plt+0x620b8> │ │ │ │ - add r2, r7, #3 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e40c <__cxa_atexit@plt+0x620c0> │ │ │ │ - ldr r9, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r6, [r5] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r3, r3, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bls 6e360 <__cxa_atexit@plt+0x62014> │ │ │ │ - ldr r7, [pc, #76] @ 6e428 <__cxa_atexit@plt+0x620dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r6, [sp] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - b 6e410 <__cxa_atexit@plt+0x620c4> │ │ │ │ - sub r5, r5, #28 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldr r6, [sp] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - smlalbbeq r2, ip, r8, ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #80] @ 6e498 <__cxa_atexit@plt+0x6214c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - stmda r5, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e48c <__cxa_atexit@plt+0x62140> │ │ │ │ - ldr r2, [pc, #48] @ 6e49c <__cxa_atexit@plt+0x62150> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #-4]! │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 6e334 <__cxa_atexit@plt+0x61fe8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r3, [pc, #20] @ 6e4c8 <__cxa_atexit@plt+0x6217c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 6e334 <__cxa_atexit@plt+0x61fe8> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6e544 <__cxa_atexit@plt+0x621f8> │ │ │ │ - ldr r2, [pc, #108] @ 6e55c <__cxa_atexit@plt+0x62210> │ │ │ │ + bcc 6b5b8 <__cxa_atexit@plt+0x5f26c> │ │ │ │ + ldr r2, [pc, #44] @ 6b5c8 <__cxa_atexit@plt+0x5f27c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #104] @ 6e560 <__cxa_atexit@plt+0x62214> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #100] @ 6e564 <__cxa_atexit@plt+0x62218> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ + str r1, [r3, #12] │ │ │ │ mov r8, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 6e568 <__cxa_atexit@plt+0x6221c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6e608 <__cxa_atexit@plt+0x622bc> │ │ │ │ - ldr r7, [pc, #140] @ 6e618 <__cxa_atexit@plt+0x622cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-8]! │ │ │ │ - str r9, [r2, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6e5ec <__cxa_atexit@plt+0x622a0> │ │ │ │ - ldr r7, [pc, #116] @ 6e61c <__cxa_atexit@plt+0x622d0> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6b664 <__cxa_atexit@plt+0x5f318> │ │ │ │ + ldr r7, [pc, #160] @ 6b68c <__cxa_atexit@plt+0x5f340> │ │ │ │ add r7, pc, r7 │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - mov r1, r5 │ │ │ │ - str r7, [r1, #-16]! │ │ │ │ - str r9, [r1, #8] │ │ │ │ - ldr r7, [r1, #12] │ │ │ │ - str sl, [r1, #4] │ │ │ │ - str r3, [r1, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e5fc <__cxa_atexit@plt+0x622b0> │ │ │ │ - ldr r1, [pc, #72] @ 6e620 <__cxa_atexit@plt+0x622d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 6e334 <__cxa_atexit@plt+0x61fe8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 6b650 <__cxa_atexit@plt+0x5f304> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6b660 <__cxa_atexit@plt+0x5f314> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6b674 <__cxa_atexit@plt+0x5f328> │ │ │ │ + ldr r8, [pc, #120] @ 6b694 <__cxa_atexit@plt+0x5f348> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #116] @ 6b698 <__cxa_atexit@plt+0x5f34c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldr r3, [r9, #6] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r3, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6e624 <__cxa_atexit@plt+0x622d8> │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #36] @ 6b690 <__cxa_atexit@plt+0x5f344> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq ip, r8, asr sl │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlaltbeq r5, ip, r4, fp │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [pc, #72] @ 6e68c <__cxa_atexit@plt+0x62340> │ │ │ │ - add r0, pc, r0 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e680 <__cxa_atexit@plt+0x62334> │ │ │ │ - ldr r3, [pc, #40] @ 6e690 <__cxa_atexit@plt+0x62344> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 6e334 <__cxa_atexit@plt+0x61fe8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - ldr r3, [pc, #20] @ 6e6bc <__cxa_atexit@plt+0x62370> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 6e334 <__cxa_atexit@plt+0x61fe8> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6e6f4 <__cxa_atexit@plt+0x623a8> │ │ │ │ - ldr r2, [pc, #40] @ 6e70c <__cxa_atexit@plt+0x623c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6b704 <__cxa_atexit@plt+0x5f3b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6b70c <__cxa_atexit@plt+0x5f3c0> │ │ │ │ + ldr r8, [pc, #80] @ 6b720 <__cxa_atexit@plt+0x5f3d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #76] @ 6b724 <__cxa_atexit@plt+0x5f3d8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 6e710 <__cxa_atexit@plt+0x623c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - cmpeq sp, r0, lsl #22 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6e760 <__cxa_atexit@plt+0x62414> │ │ │ │ - ldr r3, [pc, #60] @ 6e770 <__cxa_atexit@plt+0x62424> │ │ │ │ + bhi 6b774 <__cxa_atexit@plt+0x5f428> │ │ │ │ + ldr r3, [pc, #60] @ 6b784 <__cxa_atexit@plt+0x5f438> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 6e750 <__cxa_atexit@plt+0x62404> │ │ │ │ + beq 6b764 <__cxa_atexit@plt+0x5f418> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ ldr r9, [r8, #7] │ │ │ │ mov r8, r7 │ │ │ │ - b 6e578 <__cxa_atexit@plt+0x6222c> │ │ │ │ + b 6b5d8 <__cxa_atexit@plt+0x5f28c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6e774 <__cxa_atexit@plt+0x62428> │ │ │ │ + ldr r7, [pc, #12] @ 6b788 <__cxa_atexit@plt+0x5f43c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq ip, r4, lsl #18 │ │ │ │ + @ instruction: 0x014c5a98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 6e578 <__cxa_atexit@plt+0x6222c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + b 6b5d8 <__cxa_atexit@plt+0x5f28c> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6e80c <__cxa_atexit@plt+0x624c0> │ │ │ │ + bhi 6b7d8 <__cxa_atexit@plt+0x5f48c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 6e828 <__cxa_atexit@plt+0x624dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6b7e0 <__cxa_atexit@plt+0x5f494> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r4, lsl #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6e814 <__cxa_atexit@plt+0x624c8> │ │ │ │ - ldr r7, [pc, #68] @ 6e82c <__cxa_atexit@plt+0x624e0> │ │ │ │ + bhi 6b80c <__cxa_atexit@plt+0x5f4c0> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 6b820 <__cxa_atexit@plt+0x5f4d4> │ │ │ │ + ldr r7, [pc, #8] @ 6b81c <__cxa_atexit@plt+0x5f4d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6e800 <__cxa_atexit@plt+0x624b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r8, lsl sl │ │ │ │ + mov fp, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r8, [pc, #140] @ 6b8bc <__cxa_atexit@plt+0x5f570> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #136] @ 6b8c0 <__cxa_atexit@plt+0x5f574> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r8, [r5] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 6b88c <__cxa_atexit@plt+0x5f540> │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 6b898 <__cxa_atexit@plt+0x5f54c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, r9 │ │ │ │ + add r3, r1, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6b8ac <__cxa_atexit@plt+0x5f560> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r3, [r7, #6] │ │ │ │ + str r2, [r1, #16] │ │ │ │ + str lr, [r1, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r1, #8] │ │ │ │ + add r9, r9, #16 │ │ │ │ + b 6b838 <__cxa_atexit@plt+0x5f4ec> │ │ │ │ + add r6, r6, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + add r6, r6, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r0, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6b91c <__cxa_atexit@plt+0x5f5d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6b92c <__cxa_atexit@plt+0x5f5e0> │ │ │ │ + ldr r1, [pc, #72] @ 6b93c <__cxa_atexit@plt+0x5f5f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 6b820 <__cxa_atexit@plt+0x5f4d4> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - b 6ac50 <__cxa_atexit@plt+0x5e904> │ │ │ │ - ldr r0, [r8] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6b99c <__cxa_atexit@plt+0x5f650> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6b9a4 <__cxa_atexit@plt+0x5f658> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6e830 <__cxa_atexit@plt+0x624e4> │ │ │ │ + cmpeq sp, r0, asr #15 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6b9f8 <__cxa_atexit@plt+0x5f6ac> │ │ │ │ + ldr r3, [pc, #64] @ 6ba10 <__cxa_atexit@plt+0x5f6c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ 6ba14 <__cxa_atexit@plt+0x5f6c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ba18 <__cxa_atexit@plt+0x5f6cc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, lsl #19 │ │ │ │ - @ instruction: 0xffffc464 │ │ │ │ - hvceq 49776 @ 0xc270 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + ldrsheq r9, [sp, #-112] @ 0xffffff90 │ │ │ │ + cmpeq ip, r0, asr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r2, [pc, #192] @ 6e92c <__cxa_atexit@plt+0x625e0> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6ba6c <__cxa_atexit@plt+0x5f720> │ │ │ │ + ldr r3, [pc, #64] @ 6ba84 <__cxa_atexit@plt+0x5f738> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ 6ba88 <__cxa_atexit@plt+0x5f73c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6ba8c <__cxa_atexit@plt+0x5f740> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq sp, ip, ror r7 │ │ │ │ + ldrdeq r5, [ip, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6bac4 <__cxa_atexit@plt+0x5f778> │ │ │ │ + ldr r5, [pc, #36] @ 6bad4 <__cxa_atexit@plt+0x5f788> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 6bad8 <__cxa_atexit@plt+0x5f78c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlalbbeq r5, ip, ip, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6baf8 <__cxa_atexit@plt+0x5f7ac> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6bb38 <__cxa_atexit@plt+0x5f7ec> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r2, r3, #11 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #44] @ 6bb48 <__cxa_atexit@plt+0x5f7fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #40] @ 6bb4c <__cxa_atexit@plt+0x5f800> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r8, lsr #13 │ │ │ │ + ldrheq r9, [sp, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6bb84 <__cxa_atexit@plt+0x5f838> │ │ │ │ + ldr r5, [pc, #36] @ 6bb94 <__cxa_atexit@plt+0x5f848> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 6bb98 <__cxa_atexit@plt+0x5f84c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + smlalbteq r5, ip, ip, r6 │ │ │ │ + strheq r5, [ip, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 6bbb8 <__cxa_atexit@plt+0x5f86c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlaltbeq r5, ip, ip, r6 │ │ │ │ + @ instruction: 0x014c569c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6bc18 <__cxa_atexit@plt+0x5f8cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6bc24 <__cxa_atexit@plt+0x5f8d8> │ │ │ │ + ldr r2, [pc, #68] @ 6bc34 <__cxa_atexit@plt+0x5f8e8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #188] @ 6e930 <__cxa_atexit@plt+0x625e4> │ │ │ │ + ldr r8, [pc, #64] @ 6bc38 <__cxa_atexit@plt+0x5f8ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ 6bc3c <__cxa_atexit@plt+0x5f8f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r6, r3 @ │ │ │ │ + cmpeq sp, ip, asr #10 │ │ │ │ + cmpeq ip, r8, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 6bc5c <__cxa_atexit@plt+0x5f910> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #184] @ 6e934 <__cxa_atexit@plt+0x625e8> │ │ │ │ - add lr, pc, lr │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq ip, r8, lsl #12 │ │ │ │ + strdeq r5, [ip, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6e8dc <__cxa_atexit@plt+0x62590> │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 6e8f0 <__cxa_atexit@plt+0x625a4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 6e900 <__cxa_atexit@plt+0x625b4> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6e924 <__cxa_atexit@plt+0x625d8> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - sub r3, r3, #16 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + bhi 6bcbc <__cxa_atexit@plt+0x5f970> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6bcc8 <__cxa_atexit@plt+0x5f97c> │ │ │ │ + ldr r2, [pc, #68] @ 6bcd8 <__cxa_atexit@plt+0x5f98c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #64] @ 6bcdc <__cxa_atexit@plt+0x5f990> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ 6bce0 <__cxa_atexit@plt+0x5f994> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r6, pc, ror #17 │ │ │ │ + cmpeq sp, r8, lsr #9 │ │ │ │ + hvceq 50516 @ 0xc554 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 6bd00 <__cxa_atexit@plt+0x5f9b4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq ip, r4, ror #10 │ │ │ │ + cmpeq ip, r4, asr r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6bd60 <__cxa_atexit@plt+0x5fa14> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6bd6c <__cxa_atexit@plt+0x5fa20> │ │ │ │ + ldr r2, [pc, #68] @ 6bd7c <__cxa_atexit@plt+0x5fa30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #64] @ 6bd80 <__cxa_atexit@plt+0x5fa34> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ 6bd84 <__cxa_atexit@plt+0x5fa38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r6, fp, asr #16 │ │ │ │ + cmpeq sp, r4, lsl #8 │ │ │ │ + smlalbteq r5, ip, ip, r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bls 6e884 <__cxa_atexit@plt+0x62538> │ │ │ │ - ldr r7, [pc, #84] @ 6e938 <__cxa_atexit@plt+0x625ec> │ │ │ │ + bhi 6bdd4 <__cxa_atexit@plt+0x5fa88> │ │ │ │ + ldr r2, [pc, #56] @ 6bde4 <__cxa_atexit@plt+0x5fa98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #52] @ 6bde8 <__cxa_atexit@plt+0x5fa9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #44] @ 6bdec <__cxa_atexit@plt+0x5faa0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r5, #20 │ │ │ │ + stm lr, {r0, r1, r9} │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 11233fc <__cxa_atexit@plt+0x11170b0> │ │ │ │ + ldr r7, [pc, #20] @ 6bdf0 <__cxa_atexit@plt+0x5faa4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #52] @ 6e93c <__cxa_atexit@plt+0x625f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #48] @ 6e940 <__cxa_atexit@plt+0x625f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, r3, #1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq sp, r0, ror #10 │ │ │ │ + @ instruction: 0x015d9398 │ │ │ │ + @ instruction: 0x014c5498 │ │ │ │ + cmpeq ip, r4, ror #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6be54 <__cxa_atexit@plt+0x5fb08> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #180] @ 6bed0 <__cxa_atexit@plt+0x5fb84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 6bea8 <__cxa_atexit@plt+0x5fb5c> │ │ │ │ + ldr r2, [pc, #156] @ 6bed4 <__cxa_atexit@plt+0x5fb88> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6beb8 <__cxa_atexit@plt+0x5fb6c> │ │ │ │ + b 6bf2c <__cxa_atexit@plt+0x5fbe0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6bec0 <__cxa_atexit@plt+0x5fb74> │ │ │ │ + ldr r7, [pc, #108] @ 6bed8 <__cxa_atexit@plt+0x5fb8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - mov r9, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #88] @ 6bedc <__cxa_atexit@plt+0x5fb90> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #84] @ 6bee0 <__cxa_atexit@plt+0x5fb94> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - smlaltbeq r2, ip, r0, r7 │ │ │ │ - hvceq 49764 @ 0xc264 │ │ │ │ - cmpeq sp, ip, lsr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 6e9a8 <__cxa_atexit@plt+0x6265c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #108] @ 6e9d8 <__cxa_atexit@plt+0x6268c> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + cmpeq sp, r0, asr #6 │ │ │ │ + cmpeq sp, r0, asr r5 │ │ │ │ + hvceq 50484 @ 0xc534 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 6bf1c <__cxa_atexit@plt+0x5fbd0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 6e9cc <__cxa_atexit@plt+0x62680> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #72] @ 6e9dc <__cxa_atexit@plt+0x62690> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - b 6e85c <__cxa_atexit@plt+0x62510> │ │ │ │ - ldr r3, [pc, #48] @ 6e9e0 <__cxa_atexit@plt+0x62694> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #44] @ 6e9e4 <__cxa_atexit@plt+0x62698> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ + beq 6bf14 <__cxa_atexit@plt+0x5fbc8> │ │ │ │ + b 6bf2c <__cxa_atexit@plt+0x5fbe0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq ip, r8, lsr r3 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6bf8c <__cxa_atexit@plt+0x5fc40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6bfb0 <__cxa_atexit@plt+0x5fc64> │ │ │ │ + ldr r7, [pc, #116] @ 6bfc4 <__cxa_atexit@plt+0x5fc78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #96] @ 6bfc8 <__cxa_atexit@plt+0x5fc7c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #92] @ 6bfcc <__cxa_atexit@plt+0x5fc80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #44] @ 6bfc0 <__cxa_atexit@plt+0x5fc74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6bfa8 <__cxa_atexit@plt+0x5fc5c> │ │ │ │ + b 6bfdc <__cxa_atexit@plt+0x5fc90> │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + cmpeq sp, ip, asr r2 │ │ │ │ + cmpeq sp, ip, ror #8 │ │ │ │ + smlalbbeq r5, ip, r8, r2 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6c03c <__cxa_atexit@plt+0x5fcf0> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6c068 <__cxa_atexit@plt+0x5fd1c> │ │ │ │ + ldr r7, [pc, #132] @ 6c084 <__cxa_atexit@plt+0x5fd38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #112] @ 6c088 <__cxa_atexit@plt+0x5fd3c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #108] @ 6c08c <__cxa_atexit@plt+0x5fd40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6c070 <__cxa_atexit@plt+0x5fd24> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [pc, #40] @ 6c080 <__cxa_atexit@plt+0x5fd34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + b 6c074 <__cxa_atexit@plt+0x5fd28> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r0, ror r1 │ │ │ │ + @ instruction: 0xfffffc68 │ │ │ │ + cmpeq sp, ip, lsr #3 │ │ │ │ + ldrheq r9, [sp, #-60] @ 0xffffffc4 │ │ │ │ + ldrdeq r5, [ip, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c0dc <__cxa_atexit@plt+0x5fd90> │ │ │ │ + ldr r2, [pc, #56] @ 6c0ec <__cxa_atexit@plt+0x5fda0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #52] @ 6c0f0 <__cxa_atexit@plt+0x5fda4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #44] @ 6c0f4 <__cxa_atexit@plt+0x5fda8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r5, #20 │ │ │ │ + stm lr, {r0, r1, r9} │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ + b 11233fc <__cxa_atexit@plt+0x11170b0> │ │ │ │ + ldr r7, [pc, #20] @ 6c0f8 <__cxa_atexit@plt+0x5fdac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - smlalbteq r2, ip, ip, r5 │ │ │ │ - @ instruction: 0x015d6894 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + cmpeq sp, r8, asr r2 │ │ │ │ + @ instruction: 0x015d9090 │ │ │ │ + @ instruction: 0x014c5190 │ │ │ │ + cmpeq ip, ip, asr r1 │ │ │ │ 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] @ 6ea18 <__cxa_atexit@plt+0x626cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 6e85c <__cxa_atexit@plt+0x62510> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 6c118 <__cxa_atexit@plt+0x5fdcc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq ip, ip, asr #2 │ │ │ │ + cmpeq ip, ip, lsr r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c178 <__cxa_atexit@plt+0x5fe2c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6ea94 <__cxa_atexit@plt+0x62748> │ │ │ │ - ldr r2, [pc, #96] @ 6eaa0 <__cxa_atexit@plt+0x62754> │ │ │ │ + bcc 6c184 <__cxa_atexit@plt+0x5fe38> │ │ │ │ + ldr r2, [pc, #68] @ 6c194 <__cxa_atexit@plt+0x5fe48> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr sl, [pc, #92] @ 6eaa4 <__cxa_atexit@plt+0x62758> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #88] @ 6eaa8 <__cxa_atexit@plt+0x6275c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r9, r6, #35 @ 0x23 │ │ │ │ - mov r8, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + ldr r8, [pc, #64] @ 6c198 <__cxa_atexit@plt+0x5fe4c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ 6c19c <__cxa_atexit@plt+0x5fe50> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r6, r3, lsr r4 │ │ │ │ + cmpeq sp, ip, ror #31 │ │ │ │ + strheq r5, [ip, #-4] │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6ead8 <__cxa_atexit@plt+0x6278c> │ │ │ │ - ldr r5, [pc, #28] @ 6eae8 <__cxa_atexit@plt+0x6279c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ + bhi 6c1d8 <__cxa_atexit@plt+0x5fe8c> │ │ │ │ + ldr r3, [pc, #36] @ 6c1e8 <__cxa_atexit@plt+0x5fe9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ mov r5, r7 │ │ │ │ - b 6e85c <__cxa_atexit@plt+0x62510> │ │ │ │ - ldr r7, [pc, #12] @ 6eaec <__cxa_atexit@plt+0x627a0> │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 6c1ec <__cxa_atexit@plt+0x5fea0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltbeq r2, ip, r8, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlaltbeq r5, ip, r4, r0 │ │ │ │ + cmpeq ip, r8, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6eb24 <__cxa_atexit@plt+0x627d8> │ │ │ │ - ldr r2, [pc, #28] @ 6eb30 <__cxa_atexit@plt+0x627e4> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6c238 <__cxa_atexit@plt+0x5feec> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6c288 <__cxa_atexit@plt+0x5ff3c> │ │ │ │ + ldr r2, [pc, #140] @ 6c2ac <__cxa_atexit@plt+0x5ff60> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8, r9} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - ldrsbeq r6, [sp, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6c290 <__cxa_atexit@plt+0x5ff44> │ │ │ │ + ldr r7, [pc, #84] @ 6c2a0 <__cxa_atexit@plt+0x5ff54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #64] @ 6c2a4 <__cxa_atexit@plt+0x5ff58> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #60] @ 6c2a8 <__cxa_atexit@plt+0x5ff5c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + b 6c294 <__cxa_atexit@plt+0x5ff48> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq sp, r0, ror #30 │ │ │ │ + cmpeq sp, r0, ror r1 │ │ │ │ + cmpeq sp, r8, lsr #31 │ │ │ │ + smlalbteq r4, ip, r8, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6eb78 <__cxa_atexit@plt+0x6282c> │ │ │ │ - ldr r3, [pc, #52] @ 6eb88 <__cxa_atexit@plt+0x6283c> │ │ │ │ + bhi 6c2e8 <__cxa_atexit@plt+0x5ff9c> │ │ │ │ + ldr r3, [pc, #36] @ 6c2f8 <__cxa_atexit@plt+0x5ffac> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6eb68 <__cxa_atexit@plt+0x6281c> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6eb8c <__cxa_atexit@plt+0x62840> │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 6c2fc <__cxa_atexit@plt+0x5ffb0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, r4, lsr #10 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0x014c4f94 │ │ │ │ + smlaltbeq r4, ip, r8, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 6c324 <__cxa_atexit@plt+0x5ffd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x014c4f9c │ │ │ │ + smlalbbeq r4, ip, ip, pc @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ 6c34c <__cxa_atexit@plt+0x60000> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + hvceq 50420 @ 0xc4f4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c380 <__cxa_atexit@plt+0x60034> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6c388 <__cxa_atexit@plt+0x6003c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 9a000 <__cxa_atexit@plt+0x8dcb4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r8, [sp, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c3e4 <__cxa_atexit@plt+0x60098> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6c3f0 <__cxa_atexit@plt+0x600a4> │ │ │ │ + ldr r1, [pc, #68] @ 6c400 <__cxa_atexit@plt+0x600b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #64] @ 6c404 <__cxa_atexit@plt+0x600b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, r8, lsl #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6ebe8 <__cxa_atexit@plt+0x6289c> │ │ │ │ - ldr r3, [pc, #52] @ 6ebf8 <__cxa_atexit@plt+0x628ac> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6c478 <__cxa_atexit@plt+0x6012c> │ │ │ │ + ldr r3, [pc, #96] @ 6c490 <__cxa_atexit@plt+0x60144> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6ebd8 <__cxa_atexit@plt+0x6288c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #92] @ 6c494 <__cxa_atexit@plt+0x60148> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #76] @ 6c498 <__cxa_atexit@plt+0x6014c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, #68] @ 6c49c <__cxa_atexit@plt+0x60150> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6ebfc <__cxa_atexit@plt+0x628b0> │ │ │ │ + ldr r7, [pc, #32] @ 6c4a0 <__cxa_atexit@plt+0x60154> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq r2, [ip, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq sp, r4, lsl #28 │ │ │ │ + @ instruction: 0x015d8f94 │ │ │ │ + cmpeq sp, ip, ror sp │ │ │ │ + cmpeq ip, r0, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c4d4 <__cxa_atexit@plt+0x60188> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6c4dc <__cxa_atexit@plt+0x60190> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 9a0ec <__cxa_atexit@plt+0x8dda0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r8, lsl #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ec48 <__cxa_atexit@plt+0x628fc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6ec50 <__cxa_atexit@plt+0x62904> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 6c538 <__cxa_atexit@plt+0x601ec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6c544 <__cxa_atexit@plt+0x601f8> │ │ │ │ + ldr r1, [pc, #68] @ 6c554 <__cxa_atexit@plt+0x60208> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #64] @ 6c558 <__cxa_atexit@plt+0x6020c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r8 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r4, lsr #10 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmpeq sp, r4, lsr ip │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6ece4 <__cxa_atexit@plt+0x62998> │ │ │ │ - ldr r7, [pc, #152] @ 6ed0c <__cxa_atexit@plt+0x629c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6ecd4 <__cxa_atexit@plt+0x62988> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6ecf4 <__cxa_atexit@plt+0x629a8> │ │ │ │ - ldr lr, [pc, #124] @ 6ed14 <__cxa_atexit@plt+0x629c8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r9, #11] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #100] @ 6ed18 <__cxa_atexit@plt+0x629cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r3, r6, r7} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6c5cc <__cxa_atexit@plt+0x60280> │ │ │ │ + ldr r3, [pc, #96] @ 6c5e4 <__cxa_atexit@plt+0x60298> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #92] @ 6c5e8 <__cxa_atexit@plt+0x6029c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #76] @ 6c5ec <__cxa_atexit@plt+0x602a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, #68] @ 6c5f0 <__cxa_atexit@plt+0x602a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6ed10 <__cxa_atexit@plt+0x629c4> │ │ │ │ + ldr r7, [pc, #32] @ 6c5f4 <__cxa_atexit@plt+0x602a8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - smlalbteq r2, ip, r0, r3 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq sp, ip, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6ed78 <__cxa_atexit@plt+0x62a2c> │ │ │ │ - ldr lr, [pc, #68] @ 6ed84 <__cxa_atexit@plt+0x62a38> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #44] @ 6ed88 <__cxa_atexit@plt+0x62a3c> │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + ldrheq r8, [sp, #-192] @ 0xffffff40 │ │ │ │ + cmpeq sp, r0, asr #28 │ │ │ │ + cmpeq sp, r8, lsr #24 │ │ │ │ + cmpeq ip, r0, lsl #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6c67c <__cxa_atexit@plt+0x60330> │ │ │ │ + ldr r3, [pc, #116] @ 6c694 <__cxa_atexit@plt+0x60348> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #104] @ 6c698 <__cxa_atexit@plt+0x6034c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ + ldr r1, [pc, #100] @ 6c69c <__cxa_atexit@plt+0x60350> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #92] @ 6c6a0 <__cxa_atexit@plt+0x60354> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [pc, #88] @ 6c6a4 <__cxa_atexit@plt+0x60358> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r6, #30 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r8, r7, #16 │ │ │ │ + stm r8, {r0, r1, lr} │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ sub r7, r6, #11 │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ + ldr r7, [pc, #36] @ 6c6a8 <__cxa_atexit@plt+0x6035c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - ldrsbeq r6, [sp, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, ip, lsl ip │ │ │ │ + cmpeq sp, r4, lsr #23 │ │ │ │ + cmpeq sp, ip, asr fp │ │ │ │ + @ instruction: 0x015d8b94 │ │ │ │ + cmpeq sp, ip, asr #22 │ │ │ │ + cmpeq ip, r4, asr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - b 6ec60 <__cxa_atexit@plt+0x62914> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6c734 <__cxa_atexit@plt+0x603e8> │ │ │ │ + ldr r3, [pc, #120] @ 6c74c <__cxa_atexit@plt+0x60400> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #108] @ 6c750 <__cxa_atexit@plt+0x60404> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #104] @ 6c754 <__cxa_atexit@plt+0x60408> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #96] @ 6c758 <__cxa_atexit@plt+0x6040c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #92] @ 6c75c <__cxa_atexit@plt+0x60410> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub r0, r6, #30 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 6c760 <__cxa_atexit@plt+0x60414> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r8, ror #22 │ │ │ │ + ldrsheq r8, [sp, #-160] @ 0xffffff60 │ │ │ │ + cmpeq sp, r8, lsr #21 │ │ │ │ + cmpeq sp, r0, ror #21 │ │ │ │ + @ instruction: 0x015d8a98 │ │ │ │ + smlaltbeq r4, ip, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c794 <__cxa_atexit@plt+0x60448> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6c79c <__cxa_atexit@plt+0x60450> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 118fa0c <__cxa_atexit@plt+0x11836c0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r8, asr #19 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6ede8 <__cxa_atexit@plt+0x62a9c> │ │ │ │ - ldr r3, [pc, #60] @ 6edf8 <__cxa_atexit@plt+0x62aac> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6c838 <__cxa_atexit@plt+0x604ec> │ │ │ │ + ldr r3, [pc, #136] @ 6c850 <__cxa_atexit@plt+0x60504> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6edd8 <__cxa_atexit@plt+0x62a8c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #132] @ 6c854 <__cxa_atexit@plt+0x60508> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #23 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ + ldr lr, [pc, #104] @ 6c858 <__cxa_atexit@plt+0x6050c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #30 │ │ │ │ + ldr r3, [pc, #96] @ 6c85c <__cxa_atexit@plt+0x60510> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r9, [pc, #88] @ 6c860 <__cxa_atexit@plt+0x60514> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #84] @ 6c864 <__cxa_atexit@plt+0x60518> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6edfc <__cxa_atexit@plt+0x62ab0> │ │ │ │ + ldr r7, [pc, #40] @ 6c868 <__cxa_atexit@plt+0x6051c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbteq r2, ip, r4, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + cmpeq sp, ip, ror #20 │ │ │ │ + cmpeq sp, r4, ror #19 │ │ │ │ + @ instruction: 0x015d8998 │ │ │ │ + ldrsbeq r8, [sp, #-144] @ 0xffffff70 │ │ │ │ + cmpeq sp, r8, lsl #19 │ │ │ │ + smlaltbeq r4, ip, r0, sl │ │ │ │ + hvceq 50336 @ 0xc4a0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6c8a0 <__cxa_atexit@plt+0x60554> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 6c8a8 <__cxa_atexit@plt+0x6055c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldrheq r8, [sp, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6eeac <__cxa_atexit@plt+0x62b60> │ │ │ │ - ldr r7, [pc, #152] @ 6eed4 <__cxa_atexit@plt+0x62b88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6ee9c <__cxa_atexit@plt+0x62b50> │ │ │ │ + bhi 6c93c <__cxa_atexit@plt+0x605f0> │ │ │ │ + ldr r2, [pc, #144] @ 6c95c <__cxa_atexit@plt+0x60610> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6c92c <__cxa_atexit@plt+0x605e0> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 6eebc <__cxa_atexit@plt+0x62b70> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr r9, [r9, #11] │ │ │ │ - ldr lr, [pc, #112] @ 6eedc <__cxa_atexit@plt+0x62b90> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r2, #22 │ │ │ │ - ldr r8, [pc, #104] @ 6eee0 <__cxa_atexit@plt+0x62b94> │ │ │ │ + bcc 6c944 <__cxa_atexit@plt+0x605f8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + add lr, r8, #15 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [pc, #92] @ 6c960 <__cxa_atexit@plt+0x60614> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r1, ip} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r3, r9} │ │ │ │ - sub r7, r2, #11 │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add r0, r6, #20 │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + sub r7, r2, #23 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6eed8 <__cxa_atexit@plt+0x62b8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq ip, r4, lsl #4 │ │ │ │ - ldrsheq r6, [sp, #-40] @ 0xffffffd8 │ │ │ │ - ldrheq r6, [sp, #-56] @ 0xffffffc8 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq sp, r0, lsl #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6ef4c <__cxa_atexit@plt+0x62c00> │ │ │ │ - ldr lr, [pc, #80] @ 6ef58 <__cxa_atexit@plt+0x62c0c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + bcc 6c9bc <__cxa_atexit@plt+0x60670> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ ldr ip, [r5, #8]! │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r8, [pc, #56] @ 6ef5c <__cxa_atexit@plt+0x62c10> │ │ │ │ + ldr r8, [pc, #44] @ 6c9c8 <__cxa_atexit@plt+0x6067c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, r9, lr} │ │ │ │ str r7, [r3, #28] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, asr r2 │ │ │ │ - cmpeq sp, ip, lsl #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6ee28 <__cxa_atexit@plt+0x62adc> │ │ │ │ + cmpeq sp, r8, ror #16 │ │ │ │ + cmpeq ip, ip, lsl #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6efb4 <__cxa_atexit@plt+0x62c68> │ │ │ │ - ldr r3, [pc, #52] @ 6efc4 <__cxa_atexit@plt+0x62c78> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6ca50 <__cxa_atexit@plt+0x60704> │ │ │ │ + ldr r3, [pc, #112] @ 6ca68 <__cxa_atexit@plt+0x6071c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6efa4 <__cxa_atexit@plt+0x62c58> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr lr, [pc, #108] @ 6ca6c <__cxa_atexit@plt+0x60720> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #19 │ │ │ │ + ldr r1, [pc, #92] @ 6ca70 <__cxa_atexit@plt+0x60724> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #84] @ 6ca74 <__cxa_atexit@plt+0x60728> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r9, [pc, #76] @ 6ca78 <__cxa_atexit@plt+0x6072c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6efc8 <__cxa_atexit@plt+0x62c7c> │ │ │ │ + ldr r7, [pc, #36] @ 6ca7c <__cxa_atexit@plt+0x60730> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, r4, lsl #2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq sp, ip, asr #19 │ │ │ │ + cmpeq sp, ip, lsl r8 │ │ │ │ + cmpeq sp, r8, lsr #15 │ │ │ │ + @ instruction: 0x014c4898 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6f02c <__cxa_atexit@plt+0x62ce0> │ │ │ │ - ldr r3, [pc, #60] @ 6f03c <__cxa_atexit@plt+0x62cf0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f01c <__cxa_atexit@plt+0x62cd0> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6f040 <__cxa_atexit@plt+0x62cf4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - swpbeq r2, r0, [ip] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f0ec <__cxa_atexit@plt+0x62da0> │ │ │ │ - ldr r7, [pc, #148] @ 6f114 <__cxa_atexit@plt+0x62dc8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6f0dc <__cxa_atexit@plt+0x62d90> │ │ │ │ + bhi 6cb10 <__cxa_atexit@plt+0x607c4> │ │ │ │ + ldr r2, [pc, #144] @ 6cb30 <__cxa_atexit@plt+0x607e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6cb00 <__cxa_atexit@plt+0x607b4> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ + add r2, r6, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 6f0fc <__cxa_atexit@plt+0x62db0> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr r3, [r9, #7] │ │ │ │ - ldr lr, [pc, #112] @ 6f11c <__cxa_atexit@plt+0x62dd0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r2, #18 │ │ │ │ - ldr r8, [pc, #104] @ 6f120 <__cxa_atexit@plt+0x62dd4> │ │ │ │ + bcc 6cb18 <__cxa_atexit@plt+0x607cc> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + add lr, r8, #15 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [pc, #92] @ 6cb34 <__cxa_atexit@plt+0x607e8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldmda r5, {r0, ip} │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add r0, r6, #20 │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + sub r7, r2, #23 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6f118 <__cxa_atexit@plt+0x62dcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - ldrdeq r1, [ip, #-244] @ 0xffffff0c │ │ │ │ - ldrheq r6, [sp, #-8] │ │ │ │ - cmpeq sp, ip, asr #6 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq sp, ip, lsr #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6f180 <__cxa_atexit@plt+0x62e34> │ │ │ │ - ldr lr, [pc, #68] @ 6f18c <__cxa_atexit@plt+0x62e40> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bcc 6cb90 <__cxa_atexit@plt+0x60844> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ ldr ip, [r5, #8]! │ │ │ │ - sub r2, r6, #18 │ │ │ │ - ldr r8, [pc, #48] @ 6f190 <__cxa_atexit@plt+0x62e44> │ │ │ │ + ldr r8, [pc, #44] @ 6cb9c <__cxa_atexit@plt+0x60850> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, r9, lr} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, lsl r0 │ │ │ │ - cmpeq sp, r4, lsr #5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6f06c <__cxa_atexit@plt+0x62d20> │ │ │ │ + @ instruction: 0x015d8694 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6f1f0 <__cxa_atexit@plt+0x62ea4> │ │ │ │ - ldr r3, [pc, #60] @ 6f200 <__cxa_atexit@plt+0x62eb4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f1e0 <__cxa_atexit@plt+0x62e94> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6cc0c <__cxa_atexit@plt+0x608c0> │ │ │ │ + ldr lr, [pc, #92] @ 6cc24 <__cxa_atexit@plt+0x608d8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #88] @ 6cc28 <__cxa_atexit@plt+0x608dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #80] @ 6cc2c <__cxa_atexit@plt+0x608e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #72] @ 6cc30 <__cxa_atexit@plt+0x608e4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6f204 <__cxa_atexit@plt+0x62eb8> │ │ │ │ + ldr r7, [pc, #32] @ 6cc34 <__cxa_atexit@plt+0x608e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r1, [ip, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + cmpeq sp, r0, lsl r8 │ │ │ │ + cmpeq sp, r0, ror #12 │ │ │ │ + cmpeq sp, ip, ror #11 │ │ │ │ + smlaltteq r4, ip, r4, r6 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6f270 <__cxa_atexit@plt+0x62f24> │ │ │ │ - ldr r3, [pc, #60] @ 6f280 <__cxa_atexit@plt+0x62f34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f260 <__cxa_atexit@plt+0x62f14> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6f284 <__cxa_atexit@plt+0x62f38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq ip, ip, asr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6f2e8 <__cxa_atexit@plt+0x62f9c> │ │ │ │ - ldr r3, [pc, #52] @ 6f2f8 <__cxa_atexit@plt+0x62fac> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6ccd8 <__cxa_atexit@plt+0x6098c> │ │ │ │ + ldr r3, [pc, #132] @ 6ccf8 <__cxa_atexit@plt+0x609ac> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f2d8 <__cxa_atexit@plt+0x62f8c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 6f2fc <__cxa_atexit@plt+0x62fb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r1, ip, r8, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6f348 <__cxa_atexit@plt+0x62ffc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6f350 <__cxa_atexit@plt+0x63004> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, lsr #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6f3d8 <__cxa_atexit@plt+0x6308c> │ │ │ │ - ldr r3, [pc, #140] @ 6f400 <__cxa_atexit@plt+0x630b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 6f3c8 <__cxa_atexit@plt+0x6307c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 6f3e8 <__cxa_atexit@plt+0x6309c> │ │ │ │ - ldr r7, [pc, #112] @ 6f408 <__cxa_atexit@plt+0x630bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6ccc8 <__cxa_atexit@plt+0x6097c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6cce0 <__cxa_atexit@plt+0x60994> │ │ │ │ + ldr lr, [pc, #96] @ 6ccfc <__cxa_atexit@plt+0x609b0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #92] @ 6f40c <__cxa_atexit@plt+0x630c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6f404 <__cxa_atexit@plt+0x630b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r1, [ip, #-204] @ 0xffffff34 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq sp, r0, ror r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq sp, r4, lsl #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6f464 <__cxa_atexit@plt+0x63118> │ │ │ │ - ldr r2, [pc, #60] @ 6f470 <__cxa_atexit@plt+0x63124> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + bcc 6cd4c <__cxa_atexit@plt+0x60a00> │ │ │ │ + ldr lr, [pc, #52] @ 6cd58 <__cxa_atexit@plt+0x60a0c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #40] @ 6f474 <__cxa_atexit@plt+0x63128> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - ldrsbeq r5, [sp, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 6f360 <__cxa_atexit@plt+0x63014> │ │ │ │ + ldrsheq r8, [sp, #-76] @ 0xffffffb4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 6f4d8 <__cxa_atexit@plt+0x6318c> │ │ │ │ - ldr r3, [pc, #64] @ 6f4f0 <__cxa_atexit@plt+0x631a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 6f4f4 <__cxa_atexit@plt+0x631a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #52] @ 6f4f8 <__cxa_atexit@plt+0x631ac> │ │ │ │ + bcc 6cde0 <__cxa_atexit@plt+0x60a94> │ │ │ │ + ldr r9, [pc, #116] @ 6cdf8 <__cxa_atexit@plt+0x60aac> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #112] @ 6cdfc <__cxa_atexit@plt+0x60ab0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #108] @ 6ce00 <__cxa_atexit@plt+0x60ab4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r3, #1 │ │ │ │ - stmib r7, {r1, r2, r3, r8} │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #100] @ 6ce04 <__cxa_atexit@plt+0x60ab8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr sl, [pc, #92] @ 6ce08 <__cxa_atexit@plt+0x60abc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + sub r0, r6, #27 │ │ │ │ + str r9, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6f4fc <__cxa_atexit@plt+0x631b0> │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 6ce0c <__cxa_atexit@plt+0x60ac0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbteq r1, ip, ip, sl │ │ │ │ - @ instruction: 0x015d5d94 │ │ │ │ - cmpeq sp, r0, lsr #26 │ │ │ │ - cmpeq ip, r4, lsl #24 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmpeq sp, r8, lsr #9 │ │ │ │ + cmpeq sp, r0, asr #12 │ │ │ │ + cmpeq sp, r8, lsr #8 │ │ │ │ + cmpeq ip, r4, lsl r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f598 <__cxa_atexit@plt+0x6324c> │ │ │ │ - ldr r7, [pc, #160] @ 6f5c0 <__cxa_atexit@plt+0x63274> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + bhi 6ce9c <__cxa_atexit@plt+0x60b50> │ │ │ │ + ldr r2, [pc, #140] @ 6cebc <__cxa_atexit@plt+0x60b70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ tst r8, #3 │ │ │ │ - beq 6f588 <__cxa_atexit@plt+0x6323c> │ │ │ │ + beq 6ce8c <__cxa_atexit@plt+0x60b40> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 6f5a8 <__cxa_atexit@plt+0x6325c> │ │ │ │ - ldr lr, [pc, #132] @ 6f5c8 <__cxa_atexit@plt+0x6327c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 6cea4 <__cxa_atexit@plt+0x60b58> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ ldr r3, [r8, #7] │ │ │ │ - add r9, r8, #11 │ │ │ │ - ldm r9, {r1, r7, r9} │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ - add r0, lr, #1 │ │ │ │ - ldr lr, [pc, #108] @ 6f5cc <__cxa_atexit@plt+0x63280> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + add lr, r8, #15 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [pc, #88] @ 6cec0 <__cxa_atexit@plt+0x60b74> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - str r8, [r6, #28] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r0, r1, r9, lr} │ │ │ │ sub r7, r2, #23 │ │ │ │ mov r6, r2 │ │ │ │ bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6f5c4 <__cxa_atexit@plt+0x63278> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq ip, r8, asr #22 │ │ │ │ - cmpeq sp, r0, ror #29 │ │ │ │ - ldrheq r5, [sp, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0x015d839c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6f630 <__cxa_atexit@plt+0x632e4> │ │ │ │ - ldr r2, [pc, #72] @ 6f63c <__cxa_atexit@plt+0x632f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - add lr, r7, #7 │ │ │ │ - ldm lr, {r1, r9, lr} │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ + bcc 6cf24 <__cxa_atexit@plt+0x60bd8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #44] @ 6f640 <__cxa_atexit@plt+0x632f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - add r0, r3, #12 │ │ │ │ - stm r0, {r1, r9, lr} │ │ │ │ - str r8, [r3, #24] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #48] @ 6cf30 <__cxa_atexit@plt+0x60be4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ str r7, [r3, #28] │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r0, lsr lr │ │ │ │ - cmpeq sp, r0, lsl #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sp, r4, lsl #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 6f6dc <__cxa_atexit@plt+0x63390> │ │ │ │ - ldr r7, [pc, #160] @ 6f704 <__cxa_atexit@plt+0x633b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f6cc <__cxa_atexit@plt+0x63380> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 6f6ec <__cxa_atexit@plt+0x633a0> │ │ │ │ - ldr lr, [pc, #132] @ 6f70c <__cxa_atexit@plt+0x633c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r9, r8, #7 │ │ │ │ - ldm r9, {r1, r7, r9} │ │ │ │ - ldr r8, [r8, #23] │ │ │ │ - add r0, lr, #1 │ │ │ │ - ldr lr, [pc, #108] @ 6f710 <__cxa_atexit@plt+0x633c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - sub r7, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6cfa0 <__cxa_atexit@plt+0x60c54> │ │ │ │ + ldr lr, [pc, #92] @ 6cfb8 <__cxa_atexit@plt+0x60c6c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #88] @ 6cfbc <__cxa_atexit@plt+0x60c70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #80] @ 6cfc0 <__cxa_atexit@plt+0x60c74> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #72] @ 6cfc4 <__cxa_atexit@plt+0x60c78> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + str lr, [r7, #4] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 6f708 <__cxa_atexit@plt+0x633bc> │ │ │ │ + ldr r7, [pc, #32] @ 6cfc8 <__cxa_atexit@plt+0x60c7c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq sp, ip, ror r4 │ │ │ │ + cmpeq sp, ip, asr #5 │ │ │ │ + cmpeq sp, r8, asr r2 │ │ │ │ + cmpeq ip, r8, asr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6d004 <__cxa_atexit@plt+0x60cb8> │ │ │ │ + ldr r2, [pc, #36] @ 6d00c <__cxa_atexit@plt+0x60cc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 6d010 <__cxa_atexit@plt+0x60cc4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r4, ror #2 │ │ │ │ + ldrsheq r8, [sp, #-48] @ 0xffffffd0 │ │ │ │ + smlaltteq r4, ip, r8, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6d0b4 <__cxa_atexit@plt+0x60d68> │ │ │ │ + ldr r3, [pc, #156] @ 6d0d0 <__cxa_atexit@plt+0x60d84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #148] @ 6d0d4 <__cxa_atexit@plt+0x60d88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6d0a8 <__cxa_atexit@plt+0x60d5c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6d0bc <__cxa_atexit@plt+0x60d70> │ │ │ │ + ldr lr, [pc, #108] @ 6d0d8 <__cxa_atexit@plt+0x60d8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + ldr r0, [pc, #80] @ 6d0dc <__cxa_atexit@plt+0x60d90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1, r2, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - cmpeq ip, ip, lsl sl │ │ │ │ - ldrsbeq r5, [sp, #-160] @ 0xffffff60 │ │ │ │ - cmpeq sp, r0, ror fp │ │ │ │ + cmpeq sp, ip, lsl #2 │ │ │ │ + @ instruction: 0x014c4298 │ │ │ │ + cmpeq sp, r8, ror r1 │ │ │ │ + cmpeq ip, ip, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6f774 <__cxa_atexit@plt+0x63428> │ │ │ │ - ldr r2, [pc, #72] @ 6f780 <__cxa_atexit@plt+0x63434> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ + bcc 6d140 <__cxa_atexit@plt+0x60df4> │ │ │ │ + ldr lr, [pc, #68] @ 6d14c <__cxa_atexit@plt+0x60e00> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add r8, r7, #7 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #44] @ 6f784 <__cxa_atexit@plt+0x63438> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r8, lr} │ │ │ │ - str r9, [r3, #28] │ │ │ │ + ldr r0, [pc, #40] @ 6d150 <__cxa_atexit@plt+0x60e04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r0, lsr #20 │ │ │ │ - ldrheq r5, [sp, #-172] @ 0xffffff54 │ │ │ │ + strdeq r4, [ip, #-28] @ 0xffffffe4 │ │ │ │ + ldrsbeq r8, [sp, #-12] │ │ │ │ + smlaltbeq r4, ip, r4, r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6d194 <__cxa_atexit@plt+0x60e48> │ │ │ │ + ldr r2, [pc, #36] @ 6d1a4 <__cxa_atexit@plt+0x60e58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + cmpeq ip, r0, asr r1 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6d248 <__cxa_atexit@plt+0x60efc> │ │ │ │ + ldr r2, [pc, #140] @ 6d260 <__cxa_atexit@plt+0x60f14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #136] @ 6d264 <__cxa_atexit@plt+0x60f18> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #13 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr ip, [pc, #116] @ 6d268 <__cxa_atexit@plt+0x60f1c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r2, [pc, #108] @ 6d26c <__cxa_atexit@plt+0x60f20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r1, #12]! │ │ │ │ + ldr r8, [pc, #96] @ 6d270 <__cxa_atexit@plt+0x60f24> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r2, r3 │ │ │ │ + str r8, [r2, #24]! │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #36] @ 6d274 <__cxa_atexit@plt+0x60f28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + ldrsheq r8, [sp, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0x015d7f9c │ │ │ │ + cmpeq sp, r4, lsr #31 │ │ │ │ + smlalbteq r4, ip, r8, r0 │ │ │ │ + swpbeq r4, r4, [ip] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6d2ec <__cxa_atexit@plt+0x60fa0> │ │ │ │ + ldr r3, [pc, #96] @ 6d2fc <__cxa_atexit@plt+0x60fb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6d2d4 <__cxa_atexit@plt+0x60f88> │ │ │ │ + ldr r3, [pc, #76] @ 6d300 <__cxa_atexit@plt+0x60fb4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6d2e4 <__cxa_atexit@plt+0x60f98> │ │ │ │ + b 6d35c <__cxa_atexit@plt+0x61010> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6d304 <__cxa_atexit@plt+0x60fb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq ip, ip, lsr #32 │ │ │ │ + cmpeq ip, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 6d34c <__cxa_atexit@plt+0x61000> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6d344 <__cxa_atexit@plt+0x60ff8> │ │ │ │ + b 6d35c <__cxa_atexit@plt+0x61010> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r3, ip, r0, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #220] @ 6d448 <__cxa_atexit@plt+0x610fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6d418 <__cxa_atexit@plt+0x610cc> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5] │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6d428 <__cxa_atexit@plt+0x610dc> │ │ │ │ + ldr r1, [pc, #168] @ 6d450 <__cxa_atexit@plt+0x61104> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #164] @ 6d454 <__cxa_atexit@plt+0x61108> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r2, #13 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr sl, [pc, #148] @ 6d458 <__cxa_atexit@plt+0x6110c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + ldr r1, [pc, #140] @ 6d45c <__cxa_atexit@plt+0x61110> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + ldr r1, [pc, #128] @ 6d460 <__cxa_atexit@plt+0x61114> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r0, r6 │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + add r1, r6, #40 @ 0x28 │ │ │ │ + stm r1, {r0, r3, lr} │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub sl, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 6d44c <__cxa_atexit@plt+0x61100> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, ip │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + smlaltteq r3, ip, r8, lr │ │ │ │ + @ instruction: 0xfffffc28 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + cmpeq sp, r4, lsr #32 │ │ │ │ + cmpeq sp, ip, asr #27 │ │ │ │ + ldrsbeq r7, [sp, #-212] @ 0xffffff2c │ │ │ │ + smlaltbeq r3, ip, ip, lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr ip, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5] │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6d50c <__cxa_atexit@plt+0x611c0> │ │ │ │ + ldr r1, [pc, #136] @ 6d528 <__cxa_atexit@plt+0x611dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #132] @ 6d52c <__cxa_atexit@plt+0x611e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r6, #13 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + ldr sl, [pc, #116] @ 6d530 <__cxa_atexit@plt+0x611e4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r1, [pc, #108] @ 6d534 <__cxa_atexit@plt+0x611e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r3, r7 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + ldr r1, [pc, #96] @ 6d538 <__cxa_atexit@plt+0x611ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r0, r7 │ │ │ │ + str r1, [r0, #24]! │ │ │ │ + str r7, [r7, #32] │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + add r1, r7, #40 @ 0x28 │ │ │ │ + stm r1, {r0, r3, lr} │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #40] @ 6d53c <__cxa_atexit@plt+0x611f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov sl, ip │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffb30 │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + cmpeq sp, ip, lsr #30 │ │ │ │ + ldrsbeq r7, [sp, #-196] @ 0xffffff3c │ │ │ │ + ldrsbeq r7, [sp, #-204] @ 0xffffff34 │ │ │ │ + cmpeq ip, r4, lsl #28 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 6f7e0 <__cxa_atexit@plt+0x63494> │ │ │ │ - ldr r3, [pc, #72] @ 6f7f8 <__cxa_atexit@plt+0x634ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ 6f7fc <__cxa_atexit@plt+0x634b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #60] @ 6f800 <__cxa_atexit@plt+0x634b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bcc 6d578 <__cxa_atexit@plt+0x6122c> │ │ │ │ + ldr r3, [pc, #40] @ 6d590 <__cxa_atexit@plt+0x61244> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - add r3, r3, #1 │ │ │ │ - stmib r7, {r1, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6f804 <__cxa_atexit@plt+0x634b8> │ │ │ │ + ldr r7, [pc, #20] @ 6d594 <__cxa_atexit@plt+0x61248> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbteq r1, ip, ip, r7 │ │ │ │ - @ instruction: 0x015d5a94 │ │ │ │ - cmpeq sp, r0, lsr #20 │ │ │ │ - cmpeq ip, r0, lsr r9 │ │ │ │ + cmpeq sp, r4, lsl #29 │ │ │ │ + strheq r3, [ip, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f868 <__cxa_atexit@plt+0x6351c> │ │ │ │ - ldr r2, [pc, #76] @ 6f870 <__cxa_atexit@plt+0x63524> │ │ │ │ + bhi 6d5d0 <__cxa_atexit@plt+0x61284> │ │ │ │ + ldr r2, [pc, #36] @ 6d5d8 <__cxa_atexit@plt+0x6128c> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 6d5dc <__cxa_atexit@plt+0x61290> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq r3, ip, ip, sp │ │ │ │ + @ instruction: 0x015d7b90 │ │ │ │ + cmpeq ip, r0, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6d680 <__cxa_atexit@plt+0x61334> │ │ │ │ + ldr r3, [pc, #156] @ 6d69c <__cxa_atexit@plt+0x61350> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 6f874 <__cxa_atexit@plt+0x63528> │ │ │ │ + ldr r1, [pc, #148] @ 6d6a0 <__cxa_atexit@plt+0x61354> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 6f85c <__cxa_atexit@plt+0x63510> │ │ │ │ - ldr r3, [pc, #44] @ 6f878 <__cxa_atexit@plt+0x6352c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + beq 6d674 <__cxa_atexit@plt+0x61328> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6d688 <__cxa_atexit@plt+0x6133c> │ │ │ │ + ldr lr, [pc, #108] @ 6d6a4 <__cxa_atexit@plt+0x61358> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + ldr r0, [pc, #80] @ 6d6a8 <__cxa_atexit@plt+0x6135c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1, r2, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq sp, ip, lsr #18 │ │ │ │ - ldrdeq r1, [ip, #-128] @ 0xffffff80 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq sp, r0, asr #22 │ │ │ │ + strdeq r3, [ip, #-192] @ 0xffffff40 │ │ │ │ + cmpeq sp, ip, lsr #23 │ │ │ │ + hvceq 50116 @ 0xc3c4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 6f89c <__cxa_atexit@plt+0x63550> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6d70c <__cxa_atexit@plt+0x613c0> │ │ │ │ + ldr lr, [pc, #68] @ 6d718 <__cxa_atexit@plt+0x613cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #40] @ 6d71c <__cxa_atexit@plt+0x613d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r4, asr ip │ │ │ │ + cmpeq sp, r0, lsl fp │ │ │ │ + strdeq r3, [ip, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6d760 <__cxa_atexit@plt+0x61414> │ │ │ │ + ldr r2, [pc, #36] @ 6d770 <__cxa_atexit@plt+0x61424> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, r3, #1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - @ instruction: 0x014c1890 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + smlaltbeq r3, ip, r8, fp │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6f918 <__cxa_atexit@plt+0x635cc> │ │ │ │ - ldr r3, [pc, #104] @ 6f930 <__cxa_atexit@plt+0x635e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #100] @ 6f934 <__cxa_atexit@plt+0x635e8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #84 @ 0x54 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6d860 <__cxa_atexit@plt+0x61514> │ │ │ │ + ldr r2, [pc, #216] @ 6d87c <__cxa_atexit@plt+0x61530> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + mov ip, r7 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + sub r1, r6, #19 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr lr, [pc, #176] @ 6d880 <__cxa_atexit@plt+0x61534> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r3, [pc, #84] @ 6f938 <__cxa_atexit@plt+0x635ec> │ │ │ │ + mov r0, r3 │ │ │ │ + str lr, [r0, #12]! │ │ │ │ + ldr r2, [pc, #164] @ 6d884 <__cxa_atexit@plt+0x61538> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov lr, r3 │ │ │ │ + str r2, [lr, #48]! @ 0x30 │ │ │ │ + ldr r7, [pc, #152] @ 6d888 <__cxa_atexit@plt+0x6153c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r2, fp │ │ │ │ + mov fp, r3 │ │ │ │ + str r7, [fp, #24]! │ │ │ │ + str r3, [r3, #56] @ 0x38 │ │ │ │ + ldr r7, [pc, #132] @ 6d88c <__cxa_atexit@plt+0x61540> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #60] @ 0x3c │ │ │ │ + str lr, [r3, #64] @ 0x40 │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r1, [pc, #112] @ 6d890 <__cxa_atexit@plt+0x61544> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #76] @ 0x4c │ │ │ │ + str r9, [r3, #80] @ 0x50 │ │ │ │ + str r3, [r3, #32] │ │ │ │ + ldr r7, [pc, #96] @ 6d894 <__cxa_atexit@plt+0x61548> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, ip │ │ │ │ + mov r8, sl │ │ │ │ + ldr r9, [sp] │ │ │ │ + mov sl, r3 │ │ │ │ + mov fp, r2 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #48] @ 6d898 <__cxa_atexit@plt+0x6154c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #84 @ 0x54 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r9, r0 │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + cmpeq sp, r4, ror #20 │ │ │ │ + ldrheq r7, [sp, #-156] @ 0xffffff64 │ │ │ │ + cmpeq sp, r4, asr #19 │ │ │ │ + cmpeq sp, r8, lsr #20 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + ldrsheq r7, [sp, #-152] @ 0xffffff68 │ │ │ │ + smlaltteq r3, ip, ip, sl │ │ │ │ + smlaltbeq r3, ip, ip, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6d914 <__cxa_atexit@plt+0x615c8> │ │ │ │ + ldr r3, [pc, #100] @ 6d924 <__cxa_atexit@plt+0x615d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6d8fc <__cxa_atexit@plt+0x615b0> │ │ │ │ + ldr r3, [pc, #76] @ 6d928 <__cxa_atexit@plt+0x615dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6d90c <__cxa_atexit@plt+0x615c0> │ │ │ │ + b 6d984 <__cxa_atexit@plt+0x61638> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6d92c <__cxa_atexit@plt+0x615e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + cmpeq ip, ip, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 6d974 <__cxa_atexit@plt+0x61628> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6d96c <__cxa_atexit@plt+0x61620> │ │ │ │ + b 6d984 <__cxa_atexit@plt+0x61638> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq r3, [ip, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #276] @ 6daac <__cxa_atexit@plt+0x61760> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r1, #3 │ │ │ │ + beq 6da78 <__cxa_atexit@plt+0x6172c> │ │ │ │ + ldm r3, {r9, sl} │ │ │ │ + add r0, r6, #84 @ 0x54 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr lr, [r3, #8]! │ │ │ │ + str r9, [r3] │ │ │ │ + str sl, [r5] │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc 6da84 <__cxa_atexit@plt+0x61738> │ │ │ │ + ldr r2, [pc, #220] @ 6dab4 <__cxa_atexit@plt+0x61768> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r3, r0, #19 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r0, #43 @ 0x2b │ │ │ │ + str lr, [r6, #8] │ │ │ │ + ldr r3, [pc, #196] @ 6dab8 <__cxa_atexit@plt+0x6176c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov lr, r6 │ │ │ │ + str r3, [lr, #12]! │ │ │ │ + ldr r3, [pc, #184] @ 6dabc <__cxa_atexit@plt+0x61770> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #48]! @ 0x30 │ │ │ │ + ldr r3, [pc, #172] @ 6dac0 <__cxa_atexit@plt+0x61774> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov ip, r6 │ │ │ │ + str r3, [ip, #24]! │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r3, [pc, #156] @ 6dac4 <__cxa_atexit@plt+0x61778> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str lr, [r6, #72] @ 0x48 │ │ │ │ + ldr r7, [pc, #136] @ 6dac8 <__cxa_atexit@plt+0x6177c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + str sl, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r7, [pc, #120] @ 6dacc <__cxa_atexit@plt+0x61780> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub sl, r0, #3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r1 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r1] │ │ │ │ + mov r7, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 6dab0 <__cxa_atexit@plt+0x61764> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #84 @ 0x54 │ │ │ │ + ldr r2, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, lr │ │ │ │ + mov sl, r1 │ │ │ │ + bx r2 │ │ │ │ + andeq r0, r0, r0, asr #2 │ │ │ │ + smlalbteq r3, ip, r8, r8 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ + cmpeq sp, r0, asr #16 │ │ │ │ + @ instruction: 0x015d7798 │ │ │ │ + cmpeq sp, r0, lsr #15 │ │ │ │ + cmpeq sp, r8, lsl #16 │ │ │ │ + @ instruction: 0xfffffcec │ │ │ │ + ldrsbeq r7, [sp, #-120] @ 0xffffff88 │ │ │ │ + hvceq 50060 @ 0xc38c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #12]! │ │ │ │ + ldr r9, [r2, #-8] │ │ │ │ + ldr r6, [r2, #-4] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r9, [r2] │ │ │ │ + str r6, [r2, #4] │ │ │ │ + add r6, r7, #84 @ 0x54 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6dbbc <__cxa_atexit@plt+0x61870> │ │ │ │ + str r8, [sp] │ │ │ │ + mov r8, sl │ │ │ │ + ldr sl, [pc, #188] @ 6dbdc <__cxa_atexit@plt+0x61890> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + sub r2, r6, #43 @ 0x2b │ │ │ │ + ldr sl, [pc, #164] @ 6dbe0 <__cxa_atexit@plt+0x61894> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + ldr r3, [pc, #156] @ 6dbe4 <__cxa_atexit@plt+0x61898> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov lr, r7 │ │ │ │ + str r3, [lr, #12]! │ │ │ │ + ldr r3, [pc, #144] @ 6dbe8 <__cxa_atexit@plt+0x6189c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ mov r1, r7 │ │ │ │ - str r3, [r1, #12]! │ │ │ │ - ldr r3, [pc, #72] @ 6f93c <__cxa_atexit@plt+0x635f0> │ │ │ │ + str r3, [r1, #48]! @ 0x30 │ │ │ │ + ldr r3, [pc, #132] @ 6dbec <__cxa_atexit@plt+0x618a0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - mov r2, r7 │ │ │ │ - str r3, [r2, #24]! │ │ │ │ + mov ip, r7 │ │ │ │ + str r3, [ip, #24]! │ │ │ │ + str r7, [r7, #56] @ 0x38 │ │ │ │ + str sl, [r7, #60] @ 0x3c │ │ │ │ + add r3, r7, #64 @ 0x40 │ │ │ │ + stm r3, {r1, r2, lr} │ │ │ │ + ldr r3, [pc, #104] @ 6dbf0 <__cxa_atexit@plt+0x618a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ str r7, [r7, #32] │ │ │ │ - str lr, [r7, #36] @ 0x24 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r1, [r7, #44] @ 0x2c │ │ │ │ + ldr r3, [pc, #88] @ 6dbf4 <__cxa_atexit@plt+0x618a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str ip, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ str r7, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 6f940 <__cxa_atexit@plt+0x635f4> │ │ │ │ + sub sl, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #52] @ 6dbf8 <__cxa_atexit@plt+0x618ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r5, #84 @ 0x54 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - ldrsbeq r5, [sp, #-128] @ 0xffffff80 │ │ │ │ - cmpeq sp, r8, asr #17 │ │ │ │ - ldrsbeq r5, [sp, #-128] @ 0xffffff80 │ │ │ │ - cmpeq ip, ip, lsl #16 │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + ldrsheq r7, [sp, #-100] @ 0xffffff9c │ │ │ │ + cmpeq sp, ip, ror #13 │ │ │ │ + cmpeq sp, r4, asr #12 │ │ │ │ + cmpeq sp, ip, asr #12 │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + @ instruction: 0x015d7690 │ │ │ │ + @ instruction: 0x014c3790 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6f974 <__cxa_atexit@plt+0x63628> │ │ │ │ + bhi 6dc30 <__cxa_atexit@plt+0x618e4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 6f97c <__cxa_atexit@plt+0x63630> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 6dc38 <__cxa_atexit@plt+0x618ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b eb7458 <__cxa_atexit@plt+0xeab10c> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r5, [sp, #-116] @ 0xffffff8c │ │ │ │ + cmpeq sp, ip, lsr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6dc90 <__cxa_atexit@plt+0x61944> │ │ │ │ + ldr r2, [pc, #60] @ 6dca0 <__cxa_atexit@plt+0x61954> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #56] @ 6dca4 <__cxa_atexit@plt+0x61958> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq sp, ip, asr r5 │ │ │ │ + smlaltbeq r3, ip, r0, r6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 6f9f4 <__cxa_atexit@plt+0x636a8> │ │ │ │ - ldr r3, [pc, #100] @ 6fa04 <__cxa_atexit@plt+0x636b8> │ │ │ │ + bhi 6dd20 <__cxa_atexit@plt+0x619d4> │ │ │ │ + ldr r3, [pc, #100] @ 6dd30 <__cxa_atexit@plt+0x619e4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6f9e4 <__cxa_atexit@plt+0x63698> │ │ │ │ - ldr r7, [pc, #76] @ 6fa08 <__cxa_atexit@plt+0x636bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #72] @ 6fa0c <__cxa_atexit@plt+0x636c0> │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6dd08 <__cxa_atexit@plt+0x619bc> │ │ │ │ + ldr r3, [pc, #76] @ 6dd34 <__cxa_atexit@plt+0x619e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6dd18 <__cxa_atexit@plt+0x619cc> │ │ │ │ + b 6dd90 <__cxa_atexit@plt+0x61a44> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 6fa10 <__cxa_atexit@plt+0x636c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 6dd38 <__cxa_atexit@plt+0x619ec> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - strheq r1, [ip, #-220] @ 0xffffff24 │ │ │ │ - smlaltbeq r1, ip, r4, sp │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq ip, ip, lsr r6 │ │ │ │ + cmpeq ip, r0, lsl r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 6fa48 <__cxa_atexit@plt+0x636fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #24] @ 6fa4c <__cxa_atexit@plt+0x63700> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - add r8, r0, #1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq ip, ip, asr #26 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 6dd80 <__cxa_atexit@plt+0x61a34> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6dd78 <__cxa_atexit@plt+0x61a2c> │ │ │ │ + b 6dd90 <__cxa_atexit@plt+0x61a44> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r3, ip, r8, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6dec4 <__cxa_atexit@plt+0x61b78> │ │ │ │ + ldr r9, [pc, #340] @ 6defc <__cxa_atexit@plt+0x61bb0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, #336] @ 6df00 <__cxa_atexit@plt+0x61bb4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + sub r0, r3, #3 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #-4]! │ │ │ │ + tst lr, #3 │ │ │ │ + beq 6deb0 <__cxa_atexit@plt+0x61b64> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr sl, [r2, #8]! │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + str r9, [r2] │ │ │ │ + str r3, [r5] │ │ │ │ + add r0, r6, #92 @ 0x5c │ │ │ │ + cmp r1, r0 │ │ │ │ + bcc 6ded4 <__cxa_atexit@plt+0x61b88> │ │ │ │ + ldr r1, [pc, #248] @ 6df08 <__cxa_atexit@plt+0x61bbc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r2, r0, #19 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r6, #12]! │ │ │ │ + sub r1, r0, #43 @ 0x2b │ │ │ │ + str sl, [r6, #8] │ │ │ │ + ldr sl, [pc, #224] @ 6df0c <__cxa_atexit@plt+0x61bc0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov r7, r6 │ │ │ │ + str sl, [r7, #12]! │ │ │ │ + ldr ip, [pc, #212] @ 6df10 <__cxa_atexit@plt+0x61bc4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + mov sl, r6 │ │ │ │ + str ip, [sl, #48]! @ 0x30 │ │ │ │ + ldr r2, [pc, #200] @ 6df14 <__cxa_atexit@plt+0x61bc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov ip, r6 │ │ │ │ + str r2, [ip, #24]! │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #184] @ 6df18 <__cxa_atexit@plt+0x61bcc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + ldr r1, [pc, #164] @ 6df1c <__cxa_atexit@plt+0x61bd0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r3, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r1, [pc, #148] @ 6df20 <__cxa_atexit@plt+0x61bd4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub sl, r0, #3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, lr │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [lr] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #40] @ 6df04 <__cxa_atexit@plt+0x61bb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r1, #84 @ 0x54 │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, lr │ │ │ │ + bx r3 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + hvceq 49992 @ 0xc348 │ │ │ │ + @ instruction: 0xfffff78c │ │ │ │ + cmpeq sp, r8, lsl #8 │ │ │ │ + cmpeq sp, r0, ror #6 │ │ │ │ + cmpeq sp, r8, ror #6 │ │ │ │ + ldrsbeq r7, [sp, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0xfffff8b4 │ │ │ │ + cmpeq sp, r0, lsr #7 │ │ │ │ + cmpeq ip, r8, lsr #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #12]! │ │ │ │ + ldr r9, [r2, #-8] │ │ │ │ + ldr r6, [r2, #-4] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r9, [r2] │ │ │ │ + str r6, [r2, #4] │ │ │ │ + add r6, r7, #84 @ 0x54 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 6e010 <__cxa_atexit@plt+0x61cc4> │ │ │ │ + str r8, [sp] │ │ │ │ + mov r8, sl │ │ │ │ + ldr sl, [pc, #188] @ 6e030 <__cxa_atexit@plt+0x61ce4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + sub r2, r6, #43 @ 0x2b │ │ │ │ + ldr sl, [pc, #164] @ 6e034 <__cxa_atexit@plt+0x61ce8> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r3, [r7, #8] │ │ │ │ + ldr r3, [pc, #156] @ 6e038 <__cxa_atexit@plt+0x61cec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov lr, r7 │ │ │ │ + str r3, [lr, #12]! │ │ │ │ + ldr r3, [pc, #144] @ 6e03c <__cxa_atexit@plt+0x61cf0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [r1, #48]! @ 0x30 │ │ │ │ + ldr r3, [pc, #132] @ 6e040 <__cxa_atexit@plt+0x61cf4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov ip, r7 │ │ │ │ + str r3, [ip, #24]! │ │ │ │ + str r7, [r7, #56] @ 0x38 │ │ │ │ + str sl, [r7, #60] @ 0x3c │ │ │ │ + add r3, r7, #64 @ 0x40 │ │ │ │ + stm r3, {r1, r2, lr} │ │ │ │ + ldr r3, [pc, #104] @ 6e044 <__cxa_atexit@plt+0x61cf8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ + str r7, [r7, #32] │ │ │ │ + ldr r3, [pc, #88] @ 6e048 <__cxa_atexit@plt+0x61cfc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str ip, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [r7, #44] @ 0x2c │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #52] @ 6e04c <__cxa_atexit@plt+0x61d00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #84 @ 0x54 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + cmpeq sp, r0, lsr #5 │ │ │ │ + @ instruction: 0x015d7298 │ │ │ │ + ldrsheq r7, [sp, #-16] │ │ │ │ + ldrsheq r7, [sp, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xfffff750 │ │ │ │ + cmpeq sp, ip, lsr r2 │ │ │ │ + cmpeq ip, ip, lsr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 6fac4 <__cxa_atexit@plt+0x63778> │ │ │ │ - ldr lr, [pc, #92] @ 6fad0 <__cxa_atexit@plt+0x63784> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 6e0fc <__cxa_atexit@plt+0x61db0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6e104 <__cxa_atexit@plt+0x61db8> │ │ │ │ + ldr lr, [pc, #120] @ 6e118 <__cxa_atexit@plt+0x61dcc> │ │ │ │ add lr, pc, lr │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #52] @ 6fad4 <__cxa_atexit@plt+0x63788> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #116] @ 6e11c <__cxa_atexit@plt+0x61dd0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + sub r0, r6, #19 │ │ │ │ + ldr r1, [pc, #96] @ 6e120 <__cxa_atexit@plt+0x61dd4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r2, [pc, #88] @ 6e124 <__cxa_atexit@plt+0x61dd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r8, [pc, #80] @ 6e128 <__cxa_atexit@plt+0x61ddc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r3, #4] │ │ │ │ str r7, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - cmpeq sp, r4, ror r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + b 6e10c <__cxa_atexit@plt+0x61dc0> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + cmpeq sp, r4, lsr #1 │ │ │ │ + cmpeq sp, r4, lsl #3 │ │ │ │ + cmpeq sp, r4, lsl #1 │ │ │ │ + cmpeq sp, r8, asr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6fb6c <__cxa_atexit@plt+0x63820> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #140] @ 6fb88 <__cxa_atexit@plt+0x6383c> │ │ │ │ + bhi 6e164 <__cxa_atexit@plt+0x61e18> │ │ │ │ + ldr r2, [pc, #36] @ 6e16c <__cxa_atexit@plt+0x61e20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 6fb74 <__cxa_atexit@plt+0x63828> │ │ │ │ - ldr r2, [pc, #120] @ 6fb8c <__cxa_atexit@plt+0x63840> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 6fb5c <__cxa_atexit@plt+0x63810> │ │ │ │ - ldr r3, [pc, #96] @ 6fb90 <__cxa_atexit@plt+0x63844> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r0, [pc, #84] @ 6fb94 <__cxa_atexit@plt+0x63848> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - add r8, r0, #1 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r5, [pc, #28] @ 6e170 <__cxa_atexit@plt+0x61e24> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6fb98 <__cxa_atexit@plt+0x6384c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, ror #12 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - cmpeq ip, r0, asr #24 │ │ │ │ - cmpeq ip, r4, lsr #24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 6fbf0 <__cxa_atexit@plt+0x638a4> │ │ │ │ - ldr r3, [pc, #68] @ 6fc08 <__cxa_atexit@plt+0x638bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 6fc0c <__cxa_atexit@plt+0x638c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str sl, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 6fc10 <__cxa_atexit@plt+0x638c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq sp, ip, lsr #12 │ │ │ │ - smlaltbeq r1, ip, ip, fp │ │ │ │ + cmpeq sp, r4 │ │ │ │ + cmpeq sp, r8, ror #1 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6fc70 <__cxa_atexit@plt+0x63924> │ │ │ │ - ldr r2, [pc, #72] @ 6fc78 <__cxa_atexit@plt+0x6392c> │ │ │ │ + bhi 6e21c <__cxa_atexit@plt+0x61ed0> │ │ │ │ + ldr r2, [pc, #168] @ 6e238 <__cxa_atexit@plt+0x61eec> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #64] @ 6fc7c <__cxa_atexit@plt+0x63930> │ │ │ │ + ldr r1, [pc, #160] @ 6e23c <__cxa_atexit@plt+0x61ef0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 6fc64 <__cxa_atexit@plt+0x63918> │ │ │ │ - ldr r7, [pc, #40] @ 6fc80 <__cxa_atexit@plt+0x63934> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 6e1fc <__cxa_atexit@plt+0x61eb0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6e208 <__cxa_atexit@plt+0x61ebc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 6e224 <__cxa_atexit@plt+0x61ed8> │ │ │ │ + ldr r3, [pc, #116] @ 6e244 <__cxa_atexit@plt+0x61ef8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #112] @ 6e248 <__cxa_atexit@plt+0x61efc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 6e240 <__cxa_atexit@plt+0x61ef4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq sp, r0, lsr #10 │ │ │ │ - cmpeq sp, ip, asr #10 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrheq r6, [sp, #-240] @ 0xffffff10 │ │ │ │ + cmpeq sp, r4, lsl #31 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq sp, r0, asr #31 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ 6fca0 <__cxa_atexit@plt+0x63954> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 6e2a4 <__cxa_atexit@plt+0x61f58> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 6e2b8 <__cxa_atexit@plt+0x61f6c> │ │ │ │ + ldr r2, [pc, #84] @ 6e2cc <__cxa_atexit@plt+0x61f80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 6e2d0 <__cxa_atexit@plt+0x61f84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #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] @ 6e2c8 <__cxa_atexit@plt+0x61f7c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsl r5 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r8, ror #29 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq sp, r8, lsl pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6fcf0 <__cxa_atexit@plt+0x639a4> │ │ │ │ - ldr r8, [pc, #56] @ 6fcf8 <__cxa_atexit@plt+0x639ac> │ │ │ │ + bhi 6e320 <__cxa_atexit@plt+0x61fd4> │ │ │ │ + ldr r8, [pc, #56] @ 6e328 <__cxa_atexit@plt+0x61fdc> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #52] @ 6fcfc <__cxa_atexit@plt+0x639b0> │ │ │ │ + ldr lr, [pc, #52] @ 6e32c <__cxa_atexit@plt+0x61fe0> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 6fd00 <__cxa_atexit@plt+0x639b4> │ │ │ │ + ldr r1, [pc, #40] @ 6e330 <__cxa_atexit@plt+0x61fe4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r8, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, r7} │ │ │ │ add r8, lr, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r1, [ip, #-168] @ 0xffffff58 │ │ │ │ - cmpeq sp, r4, lsl #9 │ │ │ │ + hvceq 49924 @ 0xc304 │ │ │ │ + cmpeq sp, r4, asr #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 6fd70 <__cxa_atexit@plt+0x63a24> │ │ │ │ - ldr lr, [pc, #84] @ 6fd7c <__cxa_atexit@plt+0x63a30> │ │ │ │ + bcc 6e3a0 <__cxa_atexit@plt+0x62054> │ │ │ │ + ldr lr, [pc, #84] @ 6e3ac <__cxa_atexit@plt+0x62060> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ ldr r0, [r7, #11] │ │ │ │ ldr r8, [r7, #19] │ │ │ │ ldr r9, [r7, #23] │ │ │ │ ldr ip, [r5, #8]! │ │ │ │ str lr, [r3, #4]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 6fd80 <__cxa_atexit@plt+0x63a34> │ │ │ │ + ldr lr, [pc, #48] @ 6e3b0 <__cxa_atexit@plt+0x62064> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ str r7, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ add lr, r3, #24 │ │ │ │ stm lr, {r0, r3, r8, r9} │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq sp, r4, asr #9 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + cmpeq sp, r4, lsl #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6fdb8 <__cxa_atexit@plt+0x63a6c> │ │ │ │ + bhi 6e400 <__cxa_atexit@plt+0x620b4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 6fdc0 <__cxa_atexit@plt+0x63a74> │ │ │ │ + ldr r1, [pc, #24] @ 6e408 <__cxa_atexit@plt+0x620bc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [sp, #-52] @ 0xffffffcc │ │ │ │ + cmpeq sp, ip, asr sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6fe78 <__cxa_atexit@plt+0x63b2c> │ │ │ │ - ldr lr, [pc, #180] @ 6fe98 <__cxa_atexit@plt+0x63b4c> │ │ │ │ + bhi 6e4c0 <__cxa_atexit@plt+0x62174> │ │ │ │ + ldr lr, [pc, #180] @ 6e4e0 <__cxa_atexit@plt+0x62194> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #168] @ 6fe9c <__cxa_atexit@plt+0x63b50> │ │ │ │ + ldr r1, [pc, #168] @ 6e4e4 <__cxa_atexit@plt+0x62198> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, r2} │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 6fe58 <__cxa_atexit@plt+0x63b0c> │ │ │ │ + beq 6e4a0 <__cxa_atexit@plt+0x62154> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6fe64 <__cxa_atexit@plt+0x63b18> │ │ │ │ + bne 6e4ac <__cxa_atexit@plt+0x62160> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #24 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 6fe84 <__cxa_atexit@plt+0x63b38> │ │ │ │ - ldr r3, [pc, #128] @ 6fea4 <__cxa_atexit@plt+0x63b58> │ │ │ │ + bcc 6e4cc <__cxa_atexit@plt+0x62180> │ │ │ │ + ldr r3, [pc, #128] @ 6e4ec <__cxa_atexit@plt+0x621a0> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #112] @ 6fea8 <__cxa_atexit@plt+0x63b5c> │ │ │ │ + ldr r3, [pc, #112] @ 6e4f0 <__cxa_atexit@plt+0x621a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r3, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r2, #2 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 6fea0 <__cxa_atexit@plt+0x63b54> │ │ │ │ + ldr r7, [pc, #52] @ 6e4e8 <__cxa_atexit@plt+0x6219c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq sp, r8, ror #6 │ │ │ │ - cmpeq sp, r8, lsr r3 │ │ │ │ + cmpeq sp, r0, lsl sp │ │ │ │ + cmpeq sp, r0, ror #25 │ │ │ │ @ instruction: 0xffffff64 │ │ │ │ - cmpeq sp, r0, ror r3 │ │ │ │ + cmpeq sp, r8, lsl sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6ff0c <__cxa_atexit@plt+0x63bc0> │ │ │ │ + bne 6e554 <__cxa_atexit@plt+0x62208> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 6ff20 <__cxa_atexit@plt+0x63bd4> │ │ │ │ - ldr r2, [pc, #92] @ 6ff34 <__cxa_atexit@plt+0x63be8> │ │ │ │ + bcc 6e568 <__cxa_atexit@plt+0x6221c> │ │ │ │ + ldr r2, [pc, #92] @ 6e57c <__cxa_atexit@plt+0x62230> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 6ff38 <__cxa_atexit@plt+0x63bec> │ │ │ │ + ldr r2, [pc, #76] @ 6e580 <__cxa_atexit@plt+0x62234> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ str r1, [r6, #8] │ │ │ │ str r7, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 6ff30 <__cxa_atexit@plt+0x63be4> │ │ │ │ + ldr r7, [pc, #28] @ 6e578 <__cxa_atexit@plt+0x6222c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015d5290 │ │ │ │ + cmpeq sp, r8, lsr ip │ │ │ │ @ instruction: 0xfffffeb0 │ │ │ │ - ldrheq r5, [sp, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq sp, r4, ror #24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 6ff94 <__cxa_atexit@plt+0x63c48> │ │ │ │ - ldr r8, [pc, #68] @ 6ff9c <__cxa_atexit@plt+0x63c50> │ │ │ │ + bhi 6e5dc <__cxa_atexit@plt+0x62290> │ │ │ │ + ldr r8, [pc, #68] @ 6e5e4 <__cxa_atexit@plt+0x62298> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #64] @ 6ffa0 <__cxa_atexit@plt+0x63c54> │ │ │ │ + ldr lr, [pc, #64] @ 6e5e8 <__cxa_atexit@plt+0x6229c> │ │ │ │ add lr, pc, lr │ │ │ │ add r2, r7, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ - ldr r9, [pc, #52] @ 6ffa4 <__cxa_atexit@plt+0x63c58> │ │ │ │ + ldr r9, [pc, #52] @ 6e5ec <__cxa_atexit@plt+0x622a0> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ str r8, [r5, #-20] @ 0xffffffec │ │ │ │ str r1, [r5, #-16] │ │ │ │ str r0, [r5, #-12] │ │ │ │ str r9, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ add r8, lr, #1 │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq ip, r0, lsr #16 │ │ │ │ - cmpeq sp, ip, ror #3 │ │ │ │ + smlalbteq r2, ip, r4, sp │ │ │ │ + @ instruction: 0x015d6b94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 70018 <__cxa_atexit@plt+0x63ccc> │ │ │ │ - ldr lr, [pc, #88] @ 70024 <__cxa_atexit@plt+0x63cd8> │ │ │ │ + bcc 6e660 <__cxa_atexit@plt+0x62314> │ │ │ │ + ldr lr, [pc, #88] @ 6e66c <__cxa_atexit@plt+0x62320> │ │ │ │ add lr, pc, lr │ │ │ │ add r9, r7, #3 │ │ │ │ ldm r9, {r1, r2, r9} │ │ │ │ ldr r8, [r7, #19] │ │ │ │ ldr r7, [r7, #23] │ │ │ │ ldr ip, [r5, #12]! │ │ │ │ str lr, [r3, #4]! │ │ │ │ str r7, [r3, #40] @ 0x28 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 70028 <__cxa_atexit@plt+0x63cdc> │ │ │ │ + ldr lr, [pc, #48] @ 6e670 <__cxa_atexit@plt+0x62324> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ add sl, r3, #8 │ │ │ │ stm sl, {r0, r7, lr} │ │ │ │ add lr, r3, #20 │ │ │ │ stm lr, {r1, r2, r9} │ │ │ │ str r3, [r3, #32] │ │ │ │ str r8, [r3, #36] @ 0x24 │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffdfc │ │ │ │ - cmpeq sp, ip, lsl r2 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + cmpeq sp, r4, asr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7014c <__cxa_atexit@plt+0x63e00> │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 700ec <__cxa_atexit@plt+0x63da0> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7015c <__cxa_atexit@plt+0x63e10> │ │ │ │ - ldr lr, [pc, #312] @ 701b0 <__cxa_atexit@plt+0x63e64> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r8, [r5] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - str lr, [r6, #12]! │ │ │ │ - ldr r2, [pc, #288] @ 701b4 <__cxa_atexit@plt+0x63e68> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r6, {r2, r7} │ │ │ │ - ldr lr, [pc, #280] @ 701b8 <__cxa_atexit@plt+0x63e6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r2, r3, #55 @ 0x37 │ │ │ │ - sub r7, r3, #14 │ │ │ │ - ldr r1, [pc, #268] @ 701bc <__cxa_atexit@plt+0x63e70> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #156 @ 0x9c │ │ │ │ + cmp r7, ip │ │ │ │ + bcc 6e8e8 <__cxa_atexit@plt+0x6259c> │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r0, [pc, #592] @ 6e904 <__cxa_atexit@plt+0x625b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [r5] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + mov r7, r6 │ │ │ │ + str r0, [r7, #12]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #564] @ 6e908 <__cxa_atexit@plt+0x625bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r7, {r0, r8} │ │ │ │ + sub r0, ip, #151 @ 0x97 │ │ │ │ + and r2, sl, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6e7f4 <__cxa_atexit@plt+0x624a8> │ │ │ │ + ldr r2, [pc, #540] @ 6e90c <__cxa_atexit@plt+0x625c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + str r2, [r6, #36]! @ 0x24 │ │ │ │ + sub r2, ip, #127 @ 0x7f │ │ │ │ + sub r3, ip, #14 │ │ │ │ + ldr r9, [pc, #520] @ 6e910 <__cxa_atexit@plt+0x625c4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str fp, [sp] │ │ │ │ + sub fp, ip, #27 │ │ │ │ + ldr r8, [pc, #508] @ 6e914 <__cxa_atexit@plt+0x625c8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r8, [r6, #104] @ 0x68 │ │ │ │ + str fp, [r6, #108] @ 0x6c │ │ │ │ + str r9, [r6, #112] @ 0x70 │ │ │ │ + str r3, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ + sub r2, ip, #43 @ 0x2b │ │ │ │ + ldr fp, [pc, #480] @ 6e918 <__cxa_atexit@plt+0x625cc> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub r9, ip, #67 @ 0x43 │ │ │ │ + ldr r8, [pc, #472] @ 6e91c <__cxa_atexit@plt+0x625d0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r3, ip, #87 @ 0x57 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + ldr r3, [pc, #460] @ 6e920 <__cxa_atexit@plt+0x625d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + ldr r3, [pc, #444] @ 6e924 <__cxa_atexit@plt+0x625d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #32] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + ldr r4, [pc, #420] @ 6e928 <__cxa_atexit@plt+0x625dc> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmdb r6, {r4, sl} │ │ │ │ + ldr r4, [pc, #412] @ 6e92c <__cxa_atexit@plt+0x625e0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + mov r3, r6 │ │ │ │ + str r4, [r3, #20]! │ │ │ │ + ldr r4, [pc, #400] @ 6e930 <__cxa_atexit@plt+0x625e4> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + mov r1, r6 │ │ │ │ + str r4, [r1, #64]! @ 0x40 │ │ │ │ + ldr r4, [pc, #388] @ 6e934 <__cxa_atexit@plt+0x625e8> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r4, [r0, #40]! @ 0x28 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + str r8, [r6, #76] @ 0x4c │ │ │ │ + str r1, [r6, #80] @ 0x50 │ │ │ │ + str r9, [r6, #84] @ 0x54 │ │ │ │ + str r3, [r6, #88] @ 0x58 │ │ │ │ + str fp, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ + sub r7, ip, #5 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r6, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #320] @ 6e93c <__cxa_atexit@plt+0x625f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #316] @ 6e940 <__cxa_atexit@plt+0x625f4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r2, [r6, #28]! │ │ │ │ + sub r2, ip, #26 │ │ │ │ + ldr r8, [pc, #304] @ 6e944 <__cxa_atexit@plt+0x625f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r1, ip, #39 @ 0x27 │ │ │ │ + ldr sl, [pc, #296] @ 6e948 <__cxa_atexit@plt+0x625fc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r6, #100] @ 0x64 │ │ │ │ + str r1, [r6, #104] @ 0x68 │ │ │ │ + str r8, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ + sub r8, ip, #55 @ 0x37 │ │ │ │ + sub r2, ip, #79 @ 0x4f │ │ │ │ + sub sl, ip, #99 @ 0x63 │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + ldr r1, [pc, #260] @ 6e94c <__cxa_atexit@plt+0x62600> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - sub r1, r3, #27 │ │ │ │ - ldr r2, [pc, #248] @ 701c0 <__cxa_atexit@plt+0x63e74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r7, r6, #8 │ │ │ │ - stm r7, {r0, r9, sl, lr} │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 70178 <__cxa_atexit@plt+0x63e2c> │ │ │ │ - ldr r7, [pc, #160] @ 701a4 <__cxa_atexit@plt+0x63e58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #140] @ 701a8 <__cxa_atexit@plt+0x63e5c> │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r4, [r6, #12] │ │ │ │ + ldr r1, [pc, #228] @ 6e950 <__cxa_atexit@plt+0x62604> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r0, r6 │ │ │ │ + str r1, [r0, #16]! │ │ │ │ + ldr lr, [pc, #216] @ 6e954 <__cxa_atexit@plt+0x62608> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - ldr r8, [pc, #132] @ 701ac <__cxa_atexit@plt+0x63e60> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #60]! @ 0x3c │ │ │ │ + ldr lr, [pc, #204] @ 6e958 <__cxa_atexit@plt+0x6260c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r3, r6 │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #68] @ 0x44 │ │ │ │ + ldr r7, [pc, #184] @ 6e95c <__cxa_atexit@plt+0x62610> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r7, [pc, #164] @ 6e960 <__cxa_atexit@plt+0x62614> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #88] @ 0x58 │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r7, [pc, #148] @ 6e964 <__cxa_atexit@plt+0x62618> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #116]! @ 0x74 │ │ │ │ + sub r7, ip, #17 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 701a0 <__cxa_atexit@plt+0x63e54> │ │ │ │ + ldr r7, [pc, #72] @ 6e938 <__cxa_atexit@plt+0x625ec> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #156 @ 0x9c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #56] @ 7019c <__cxa_atexit@plt+0x63e50> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #24] @ 70198 <__cxa_atexit@plt+0x63e4c> │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + ldrsheq r6, [sp, #-160] @ 0xffffff60 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + ldrsheq r6, [sp, #-164] @ 0xffffff5c │ │ │ │ + cmpeq sp, r0, ror #21 │ │ │ │ + ldrheq r6, [sp, #-168] @ 0xffffff58 │ │ │ │ + cmpeq sp, ip, ror #21 │ │ │ │ + ldrsbeq r6, [sp, #-168] @ 0xffffff58 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + ldrheq r6, [sp, #-164] @ 0xffffff5c │ │ │ │ + cmpeq sp, r4, lsr #21 │ │ │ │ + ldrsheq r6, [sp, #-156] @ 0xffffff64 │ │ │ │ + cmpeq sp, r4, lsl #20 │ │ │ │ + strheq r2, [ip, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + cmpeq sp, r8, ror #19 │ │ │ │ + ldrsbeq r6, [sp, #-152] @ 0xffffff68 │ │ │ │ + cmpeq sp, r4, ror #19 │ │ │ │ + cmpeq sp, r8, asr #19 │ │ │ │ + cmpeq sp, r0, lsr #18 │ │ │ │ + cmpeq sp, r8, lsr #18 │ │ │ │ + cmpeq sp, ip, lsl #19 │ │ │ │ + cmpeq sp, r4, lsr r9 │ │ │ │ + smlalbteq r2, ip, r8, sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6e9ac <__cxa_atexit@plt+0x62660> │ │ │ │ + ldr r7, [pc, #52] @ 6e9bc <__cxa_atexit@plt+0x62670> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq ip, r4, asr r6 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - cmpeq sp, r4, ror #1 │ │ │ │ - cmpeq sp, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - ldrheq r5, [sp, #-20] @ 0xffffffec │ │ │ │ - cmpeq sp, r0, ror #2 │ │ │ │ - cmpeq sp, ip, asr r1 │ │ │ │ - cmpeq sp, r0, asr #2 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6e9a0 <__cxa_atexit@plt+0x62654> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6e9cc <__cxa_atexit@plt+0x62680> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 6e9c0 <__cxa_atexit@plt+0x62674> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq r2, [ip, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #60 @ 0x3c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 70268 <__cxa_atexit@plt+0x63f1c> │ │ │ │ - ldr r2, [pc, #148] @ 70280 <__cxa_atexit@plt+0x63f34> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #104] @ 6ea4c <__cxa_atexit@plt+0x62700> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6ea30 <__cxa_atexit@plt+0x626e4> │ │ │ │ + ldr r2, [pc, #76] @ 6ea50 <__cxa_atexit@plt+0x62704> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r1, [pc, #120] @ 70284 <__cxa_atexit@plt+0x63f38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r9, [pc, #112] @ 70288 <__cxa_atexit@plt+0x63f3c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r6, #55 @ 0x37 │ │ │ │ - sub r1, r6, #14 │ │ │ │ - ldr r0, [pc, #100] @ 7028c <__cxa_atexit@plt+0x63f40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - sub r0, r6, #27 │ │ │ │ - ldr r1, [pc, #80] @ 70290 <__cxa_atexit@plt+0x63f44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ 70294 <__cxa_atexit@plt+0x63f48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #60 @ 0x3c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmpeq sp, ip, lsr r0 │ │ │ │ - cmpeq sp, r8, ror #31 │ │ │ │ - cmpeq sp, r4, ror #31 │ │ │ │ - cmpeq sp, r8, asr #31 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 7030c <__cxa_atexit@plt+0x63fc0> │ │ │ │ - ldr r7, [pc, #104] @ 70328 <__cxa_atexit@plt+0x63fdc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ 7032c <__cxa_atexit@plt+0x63fe0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr r8, [pc, #72] @ 70330 <__cxa_atexit@plt+0x63fe4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ 70334 <__cxa_atexit@plt+0x63fe8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff9e8 │ │ │ │ - cmpeq sp, r0, lsr pc │ │ │ │ - cmpeq sp, r0, lsr #30 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 703bc <__cxa_atexit@plt+0x64070> │ │ │ │ - ldr r3, [pc, #116] @ 703cc <__cxa_atexit@plt+0x64080> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 703a0 <__cxa_atexit@plt+0x64054> │ │ │ │ - ldr r2, [pc, #92] @ 703d0 <__cxa_atexit@plt+0x64084> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 703b0 <__cxa_atexit@plt+0x64064> │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r7, #-12]! │ │ │ │ + str r3, [r7, #4] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 6ea3c <__cxa_atexit@plt+0x626f0> │ │ │ │ + ldmda r5, {r7, r9} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 703d4 <__cxa_atexit@plt+0x64088> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlaltteq r1, ip, r8, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 7041c <__cxa_atexit@plt+0x640d0> │ │ │ │ + ldr r3, [pc, #72] @ 6eab4 <__cxa_atexit@plt+0x62768> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7040c <__cxa_atexit@plt+0x640c0> │ │ │ │ - ldm r5!, {r9, sl} │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r8] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 6eaa4 <__cxa_atexit@plt+0x62758> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + str r3, [r7] │ │ │ │ + str r2, [r5, #12] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r7 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 70470 <__cxa_atexit@plt+0x64124> │ │ │ │ - ldr r3, [pc, #40] @ 70488 <__cxa_atexit@plt+0x6413c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7048c <__cxa_atexit@plt+0x64140> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, lsl #27 │ │ │ │ - cmpeq ip, r8, lsr r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 704c8 <__cxa_atexit@plt+0x6417c> │ │ │ │ - ldr r3, [pc, #40] @ 704e0 <__cxa_atexit@plt+0x64194> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 704e4 <__cxa_atexit@plt+0x64198> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, lsr sp │ │ │ │ - smlaltteq r1, ip, r4, r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 70520 <__cxa_atexit@plt+0x641d4> │ │ │ │ - ldr r3, [pc, #40] @ 70538 <__cxa_atexit@plt+0x641ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7053c <__cxa_atexit@plt+0x641f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r0, lsl pc │ │ │ │ - @ instruction: 0x014c1290 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 70578 <__cxa_atexit@plt+0x6422c> │ │ │ │ - ldr r3, [pc, #40] @ 70590 <__cxa_atexit@plt+0x64244> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 70594 <__cxa_atexit@plt+0x64248> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x015d4e94 │ │ │ │ - cmpeq ip, ip, lsr r2 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 705d0 <__cxa_atexit@plt+0x64284> │ │ │ │ - ldr r3, [pc, #40] @ 705e8 <__cxa_atexit@plt+0x6429c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 705ec <__cxa_atexit@plt+0x642a0> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 6eb24 <__cxa_atexit@plt+0x627d8> │ │ │ │ + ldr r7, [pc, #52] @ 6eb34 <__cxa_atexit@plt+0x627e8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r4, asr #28 │ │ │ │ - smlaltteq r1, ip, r8, r1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 70628 <__cxa_atexit@plt+0x642dc> │ │ │ │ - ldr r3, [pc, #40] @ 70640 <__cxa_atexit@plt+0x642f4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6eb18 <__cxa_atexit@plt+0x627cc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 6eb44 <__cxa_atexit@plt+0x627f8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 70644 <__cxa_atexit@plt+0x642f8> │ │ │ │ + ldr r7, [pc, #12] @ 6eb38 <__cxa_atexit@plt+0x627ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, lsl ip │ │ │ │ - @ instruction: 0x014c1194 │ │ │ │ - teqeq r6, sl, asr #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r6, r0 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r6, lr @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq r2, ip, r0, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r6, pc, lsr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r1, [pc, #156] @ 6ebfc <__cxa_atexit@plt+0x628b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r6} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6ebcc <__cxa_atexit@plt+0x62880> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6ebec <__cxa_atexit@plt+0x628a0> │ │ │ │ + ldr r1, [pc, #116] @ 6ec00 <__cxa_atexit@plt+0x628b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [pc, #104] @ 6ec04 <__cxa_atexit@plt+0x628b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r7, #-12]! │ │ │ │ + str r2, [r7, #4] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + str r8, [r7, #16] │ │ │ │ + stmib r3, {r0, r1} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 6ebdc <__cxa_atexit@plt+0x62890> │ │ │ │ + ldmda r5, {r7, r9} │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r6, pc, ror sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - teqeq r6, ip, asr #27 │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq sp, r4, asr r8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 70734 <__cxa_atexit@plt+0x643e8> │ │ │ │ - ldr lr, [pc, #76] @ 7074c <__cxa_atexit@plt+0x64400> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #72] @ 70750 <__cxa_atexit@plt+0x64404> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [pc, #68] @ 70754 <__cxa_atexit@plt+0x64408> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6ec98 <__cxa_atexit@plt+0x6294c> │ │ │ │ + ldr lr, [pc, #120] @ 6eca4 <__cxa_atexit@plt+0x62958> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #116] @ 6eca8 <__cxa_atexit@plt+0x6295c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r3, r6, #9 │ │ │ │ - sub r2, r6, #18 │ │ │ │ - stmib r7, {r1, r8, r9} │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + sub r2, r6, #2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str lr, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 6ec88 <__cxa_atexit@plt+0x6293c> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r9, [r7, #8]! │ │ │ │ + str r3, [r7] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + mov r5, r7 │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 70758 <__cxa_atexit@plt+0x6440c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r4, [sp, #-164] @ 0xffffff5c │ │ │ │ - cmpeq sp, r0, lsr #26 │ │ │ │ - @ instruction: 0x015d4a98 │ │ │ │ - smlalbbeq r1, ip, ip, r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 7077c <__cxa_atexit@plt+0x64430> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - qdaddeq r1, ip, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 707b8 <__cxa_atexit@plt+0x6446c> │ │ │ │ - ldr r2, [pc, #36] @ 707c0 <__cxa_atexit@plt+0x64474> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ 707c4 <__cxa_atexit@plt+0x64478> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, asr #32 │ │ │ │ - ldrheq r4, [sp, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 70800 <__cxa_atexit@plt+0x644b4> │ │ │ │ - ldr r2, [pc, #36] @ 70808 <__cxa_atexit@plt+0x644bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 7080c <__cxa_atexit@plt+0x644c0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, ror r9 │ │ │ │ - cmpeq sp, ip, asr sl │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrheq r6, [sp, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #12]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov sl, r7 │ │ │ │ + b 6e698 <__cxa_atexit@plt+0x6234c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 708b8 <__cxa_atexit@plt+0x6456c> │ │ │ │ - ldr r2, [pc, #168] @ 708d4 <__cxa_atexit@plt+0x64588> │ │ │ │ + bhi 6ed50 <__cxa_atexit@plt+0x62a04> │ │ │ │ + ldr r2, [pc, #104] @ 6ed58 <__cxa_atexit@plt+0x62a0c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #160] @ 708d8 <__cxa_atexit@plt+0x6458c> │ │ │ │ + ldr r1, [pc, #96] @ 6ed5c <__cxa_atexit@plt+0x62a10> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 70898 <__cxa_atexit@plt+0x6454c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 708a4 <__cxa_atexit@plt+0x64558> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 708c0 <__cxa_atexit@plt+0x64574> │ │ │ │ - ldr r3, [pc, #116] @ 708e0 <__cxa_atexit@plt+0x64594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #112] @ 708e4 <__cxa_atexit@plt+0x64598> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 6ed30 <__cxa_atexit@plt+0x629e4> │ │ │ │ + tst r7, #2 │ │ │ │ + bne 6ed3c <__cxa_atexit@plt+0x629f0> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 708dc <__cxa_atexit@plt+0x64590> │ │ │ │ + ldr r7, [pc, #28] @ 6ed60 <__cxa_atexit@plt+0x62a14> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq sp, r4, lsr #18 │ │ │ │ - ldrsheq r4, [sp, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq sp, r4, lsr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq sp, r0, asr r4 │ │ │ │ + ldrheq r6, [sp, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 70940 <__cxa_atexit@plt+0x645f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 70954 <__cxa_atexit@plt+0x64608> │ │ │ │ - ldr r2, [pc, #84] @ 70968 <__cxa_atexit@plt+0x6461c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 7096c <__cxa_atexit@plt+0x64620> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + tst r7, #2 │ │ │ │ + bne 6ed88 <__cxa_atexit@plt+0x62a3c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 70964 <__cxa_atexit@plt+0x64618> │ │ │ │ + ldr r7, [pc, #12] @ 6ed9c <__cxa_atexit@plt+0x62a50> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, asr r8 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmpeq sp, ip, lsl #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + cmpeq sp, r4, ror #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 709bc <__cxa_atexit@plt+0x64670> │ │ │ │ - ldr r8, [pc, #56] @ 709c4 <__cxa_atexit@plt+0x64678> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #52] @ 709c8 <__cxa_atexit@plt+0x6467c> │ │ │ │ + bhi 6ee48 <__cxa_atexit@plt+0x62afc> │ │ │ │ + ldr r7, [pc, #176] @ 6ee70 <__cxa_atexit@plt+0x62b24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6ee38 <__cxa_atexit@plt+0x62aec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6ee58 <__cxa_atexit@plt+0x62b0c> │ │ │ │ + ldr lr, [pc, #148] @ 6ee78 <__cxa_atexit@plt+0x62b2c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 709cc <__cxa_atexit@plt+0x64680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - add r8, lr, #1 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr lr, [pc, #112] @ 6ee7c <__cxa_atexit@plt+0x62b30> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #23 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq ip, ip, asr lr │ │ │ │ - ldrheq r4, [sp, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #36] @ 6ee74 <__cxa_atexit@plt+0x62b28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq ip, r0, ror #10 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + ldrsheq r6, [sp, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 70a3c <__cxa_atexit@plt+0x646f0> │ │ │ │ - ldr lr, [pc, #84] @ 70a48 <__cxa_atexit@plt+0x646fc> │ │ │ │ + bcc 6eeec <__cxa_atexit@plt+0x62ba0> │ │ │ │ + ldr lr, [pc, #84] @ 6eef8 <__cxa_atexit@plt+0x62bac> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r2, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r9, [r7, #23] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ str lr, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 70a4c <__cxa_atexit@plt+0x64700> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr lr, [pc, #52] @ 6eefc <__cxa_atexit@plt+0x62bb0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + str r1, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r3, [r3, #16] │ │ │ │ str r2, [r3, #20] │ │ │ │ add lr, r3, #24 │ │ │ │ - stm lr, {r0, r3, r8, r9} │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - ldrsheq r4, [sp, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + cmpeq sp, ip, lsr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 70a84 <__cxa_atexit@plt+0x64738> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 70a8c <__cxa_atexit@plt+0x64740> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, ror #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 70b44 <__cxa_atexit@plt+0x647f8> │ │ │ │ - ldr lr, [pc, #180] @ 70b64 <__cxa_atexit@plt+0x64818> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #168] @ 70b68 <__cxa_atexit@plt+0x6481c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 70b24 <__cxa_atexit@plt+0x647d8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 70b30 <__cxa_atexit@plt+0x647e4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 70b50 <__cxa_atexit@plt+0x64804> │ │ │ │ - ldr r3, [pc, #128] @ 70b70 <__cxa_atexit@plt+0x64824> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #112] @ 70b74 <__cxa_atexit@plt+0x64828> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #2 │ │ │ │ + bhi 6ef90 <__cxa_atexit@plt+0x62c44> │ │ │ │ + ldr r2, [pc, #144] @ 6efb0 <__cxa_atexit@plt+0x62c64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6ef80 <__cxa_atexit@plt+0x62c34> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6ef98 <__cxa_atexit@plt+0x62c4c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + add lr, r8, #11 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [pc, #92] @ 6efb4 <__cxa_atexit@plt+0x62c68> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r1, r9, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + sub r7, r2, #23 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 70b6c <__cxa_atexit@plt+0x64820> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0x015d469c │ │ │ │ - cmpeq sp, ip, ror #12 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq sp, r4, lsr #13 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq sp, ip, lsr #5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 70bd8 <__cxa_atexit@plt+0x6488c> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 70bec <__cxa_atexit@plt+0x648a0> │ │ │ │ - ldr r2, [pc, #92] @ 70c00 <__cxa_atexit@plt+0x648b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 70c04 <__cxa_atexit@plt+0x648b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 70bfc <__cxa_atexit@plt+0x648b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f014 <__cxa_atexit@plt+0x62cc8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, r7, #7 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #48] @ 6f020 <__cxa_atexit@plt+0x62cd4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r1, r9, lr} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, asr #11 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - ldrsheq r4, [sp, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 70c60 <__cxa_atexit@plt+0x64914> │ │ │ │ - ldr r8, [pc, #68] @ 70c68 <__cxa_atexit@plt+0x6491c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #64] @ 70c6c <__cxa_atexit@plt+0x64920> │ │ │ │ + cmpeq sp, r4, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f0a4 <__cxa_atexit@plt+0x62d58> │ │ │ │ + ldr lr, [pc, #112] @ 6f0bc <__cxa_atexit@plt+0x62d70> │ │ │ │ add lr, pc, lr │ │ │ │ - add r2, r7, #8 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - ldr r9, [pc, #52] @ 70c70 <__cxa_atexit@plt+0x64924> │ │ │ │ + ldr r2, [pc, #108] @ 6f0c0 <__cxa_atexit@plt+0x62d74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #100] @ 6f0c4 <__cxa_atexit@plt+0x62d78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #92] @ 6f0c8 <__cxa_atexit@plt+0x62d7c> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - add r8, lr, #1 │ │ │ │ + ldr sl, [pc, #88] @ 6f0cc <__cxa_atexit@plt+0x62d80> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + sub r0, r6, #26 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 6f0d0 <__cxa_atexit@plt+0x62d84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq sp, ip, lsl #7 │ │ │ │ + ldrsbeq r6, [sp, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq sp, r8, ror #2 │ │ │ │ + cmpeq sp, r4, lsr #2 │ │ │ │ + cmpeq ip, ip, lsl r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f164 <__cxa_atexit@plt+0x62e18> │ │ │ │ + ldr r2, [pc, #144] @ 6f184 <__cxa_atexit@plt+0x62e38> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 6f154 <__cxa_atexit@plt+0x62e08> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 6f16c <__cxa_atexit@plt+0x62e20> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + ldr lr, [pc, #100] @ 6f188 <__cxa_atexit@plt+0x62e3c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r2, #18 │ │ │ │ + ldr r8, [pc, #92] @ 6f18c <__cxa_atexit@plt+0x62e40> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlalbteq r0, ip, r4, fp │ │ │ │ - cmpeq sp, r0, lsr #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq sp, r0, lsr r0 │ │ │ │ + cmpeq sp, r8, asr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 70ce4 <__cxa_atexit@plt+0x64998> │ │ │ │ - ldr lr, [pc, #88] @ 70cf0 <__cxa_atexit@plt+0x649a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #48] @ 70cf4 <__cxa_atexit@plt+0x649a8> │ │ │ │ + bcc 6f1ec <__cxa_atexit@plt+0x62ea0> │ │ │ │ + ldr lr, [pc, #68] @ 6f1f8 <__cxa_atexit@plt+0x62eac> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r0, r7, lr} │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #23 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr r8, [pc, #48] @ 6f1fc <__cxa_atexit@plt+0x62eb0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmpeq sp, r0, asr r5 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + cmpeq sp, r0, lsr #31 │ │ │ │ + cmpeq sp, ip, lsr #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #136 @ 0x88 │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 70f14 <__cxa_atexit@plt+0x64bc8> │ │ │ │ - ldr r1, [pc, #532] @ 70f30 <__cxa_atexit@plt+0x64be4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r5] │ │ │ │ mov r7, r6 │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - and r1, r9, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 70e34 <__cxa_atexit@plt+0x64ae8> │ │ │ │ - ldr r2, [pc, #500] @ 70f34 <__cxa_atexit@plt+0x64be8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - str r2, [r6, #24]! │ │ │ │ - sub r1, ip, #119 @ 0x77 │ │ │ │ - sub r2, ip, #14 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #476] @ 70f38 <__cxa_atexit@plt+0x64bec> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub lr, ip, #27 │ │ │ │ - ldr r8, [pc, #468] @ 70f3c <__cxa_atexit@plt+0x64bf0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r6, #96] @ 0x60 │ │ │ │ - str lr, [r6, #100] @ 0x64 │ │ │ │ - str fp, [r6, #104] @ 0x68 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ - str r1, [r6, #112] @ 0x70 │ │ │ │ - sub lr, ip, #43 @ 0x2b │ │ │ │ - ldr fp, [pc, #440] @ 70f40 <__cxa_atexit@plt+0x64bf4> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub r2, ip, #67 @ 0x43 │ │ │ │ - ldr r8, [pc, #432] @ 70f44 <__cxa_atexit@plt+0x64bf8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #428] @ 70f48 <__cxa_atexit@plt+0x64bfc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #416] @ 70f4c <__cxa_atexit@plt+0x64c00> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - ldr r0, [pc, #388] @ 70f50 <__cxa_atexit@plt+0x64c04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r6, {r0, r9} │ │ │ │ - ldr r0, [pc, #380] @ 70f54 <__cxa_atexit@plt+0x64c08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r1, #20]! │ │ │ │ - ldr r9, [pc, #368] @ 70f58 <__cxa_atexit@plt+0x64c0c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [r0, #56]! @ 0x38 │ │ │ │ - ldr r9, [pc, #356] @ 70f5c <__cxa_atexit@plt+0x64c10> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r3, #32]! │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ - add r0, r6, #80 @ 0x50 │ │ │ │ - stm r0, {r1, fp, lr} │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ - sub r7, ip, #5 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [pc, #296] @ 70f64 <__cxa_atexit@plt+0x64c18> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #292] @ 70f68 <__cxa_atexit@plt+0x64c1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #16]! │ │ │ │ - sub r0, ip, #26 │ │ │ │ - ldr r9, [pc, #280] @ 70f6c <__cxa_atexit@plt+0x64c20> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, ip, #39 @ 0x27 │ │ │ │ - ldr r2, [pc, #272] @ 70f70 <__cxa_atexit@plt+0x64c24> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f284 <__cxa_atexit@plt+0x62f38> │ │ │ │ + ldr lr, [pc, #116] @ 6f29c <__cxa_atexit@plt+0x62f50> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #112] @ 6f2a0 <__cxa_atexit@plt+0x62f54> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ - str r1, [r6, #96] @ 0x60 │ │ │ │ - str r9, [r6, #100] @ 0x64 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ - sub r1, ip, #55 @ 0x37 │ │ │ │ - sub r2, ip, #79 @ 0x4f │ │ │ │ - add r8, r8, #1 │ │ │ │ - ldr r9, [pc, #240] @ 70f74 <__cxa_atexit@plt+0x64c28> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldr sl, [pc, #224] @ 70f78 <__cxa_atexit@plt+0x64c2c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r3, r6 │ │ │ │ - str sl, [r3, #16]! │ │ │ │ - ldr sl, [pc, #212] @ 70f7c <__cxa_atexit@plt+0x64c30> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r0, r6 │ │ │ │ - str sl, [r0, #52]! @ 0x34 │ │ │ │ - ldr sl, [pc, #200] @ 70f80 <__cxa_atexit@plt+0x64c34> │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #100] @ 6f2a4 <__cxa_atexit@plt+0x62f58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr sl, [pc, #92] @ 6f2a8 <__cxa_atexit@plt+0x62f5c> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - mov lr, r6 │ │ │ │ - str sl, [lr, #28]! │ │ │ │ - add sl, r6, #36 @ 0x24 │ │ │ │ - stm sl, {r7, r9, lr} │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #172] @ 70f84 <__cxa_atexit@plt+0x64c38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - add lr, r6, #68 @ 0x44 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - ldr r7, [pc, #156] @ 70f88 <__cxa_atexit@plt+0x64c3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #80] @ 0x50 │ │ │ │ - str r1, [r6, #84] @ 0x54 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ - ldr r7, [pc, #140] @ 70f8c <__cxa_atexit@plt+0x64c40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r6, #108]! @ 0x6c │ │ │ │ - sub r7, ip, #17 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr ip, [pc, #88] @ 6f2ac <__cxa_atexit@plt+0x62f60> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #19 │ │ │ │ + sub r3, r6, #31 │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, lr} │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 70f60 <__cxa_atexit@plt+0x64c14> │ │ │ │ + ldr r7, [pc, #36] @ 6f2b0 <__cxa_atexit@plt+0x62f64> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #136 @ 0x88 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa68 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - ldrheq r4, [sp, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq sp, r0, lsr #9 │ │ │ │ - cmpeq sp, r8, ror r4 │ │ │ │ - cmpeq sp, ip, lsr #9 │ │ │ │ - cmpeq ip, ip, lsr #20 │ │ │ │ - @ instruction: 0x015d4490 │ │ │ │ - cmpeq sp, ip, ror r4 │ │ │ │ - cmpeq sp, ip, ror #8 │ │ │ │ - cmpeq sp, r4, asr #7 │ │ │ │ - cmpeq sp, ip, asr #7 │ │ │ │ - cmpeq ip, ip, lsl #18 │ │ │ │ - @ instruction: 0xfffffb38 │ │ │ │ - smlalbbeq r0, ip, r4, r9 │ │ │ │ - ldrheq r4, [sp, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq sp, r8, lsr #7 │ │ │ │ - ldrheq r4, [sp, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq sp, ip, lsr #7 │ │ │ │ - cmpeq sp, r4, lsl #6 │ │ │ │ - cmpeq sp, ip, lsl #6 │ │ │ │ - cmpeq sp, r8, ror #6 │ │ │ │ - cmpeq sp, r4, lsl r3 │ │ │ │ - cmpeq ip, ip, lsl r9 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq sp, ip │ │ │ │ + cmpeq sp, r0, lsr #3 │ │ │ │ + cmpeq sp, r8, lsl #31 │ │ │ │ + cmpeq sp, ip, lsr pc │ │ │ │ + cmpeq ip, r0, asr #2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 71040 <__cxa_atexit@plt+0x64cf4> │ │ │ │ - ldr r7, [pc, #160] @ 71050 <__cxa_atexit@plt+0x64d04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f330 <__cxa_atexit@plt+0x62fe4> │ │ │ │ + ldr r3, [pc, #124] @ 6f350 <__cxa_atexit@plt+0x63004> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ tst r8, #3 │ │ │ │ - beq 71018 <__cxa_atexit@plt+0x64ccc> │ │ │ │ - ldr lr, [pc, #140] @ 71054 <__cxa_atexit@plt+0x64d08> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr r0, [r8, #11] │ │ │ │ - mov r1, r5 │ │ │ │ - str lr, [r1, #-12]! │ │ │ │ - stmib r1, {r0, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 71028 <__cxa_atexit@plt+0x64cdc> │ │ │ │ - ldr r1, [pc, #104] @ 71058 <__cxa_atexit@plt+0x64d0c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - str r1, [r5, #-16]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 71034 <__cxa_atexit@plt+0x64ce8> │ │ │ │ - str r0, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 70d04 <__cxa_atexit@plt+0x649b8> │ │ │ │ + beq 6f320 <__cxa_atexit@plt+0x62fd4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 6f338 <__cxa_atexit@plt+0x62fec> │ │ │ │ + ldr r7, [pc, #88] @ 6f354 <__cxa_atexit@plt+0x63008> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrsheq r6, [sp, #-12] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f398 <__cxa_atexit@plt+0x6304c> │ │ │ │ + ldr r2, [pc, #40] @ 6f3a4 <__cxa_atexit@plt+0x63058> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7105c <__cxa_atexit@plt+0x64d10> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, ror r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f42c <__cxa_atexit@plt+0x630e0> │ │ │ │ + ldr lr, [pc, #116] @ 6f444 <__cxa_atexit@plt+0x630f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #112] @ 6f448 <__cxa_atexit@plt+0x630fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #104] @ 6f44c <__cxa_atexit@plt+0x63100> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #96] @ 6f450 <__cxa_atexit@plt+0x63104> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #92] @ 6f454 <__cxa_atexit@plt+0x63108> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r3, r6, #19 │ │ │ │ + sub r0, r6, #26 │ │ │ │ + str sl, [r7, #4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 6f458 <__cxa_atexit@plt+0x6310c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - smlaltteq r0, ip, r4, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #100] @ 710e4 <__cxa_atexit@plt+0x64d98> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq sp, r4, ror #28 │ │ │ │ + ldrsheq r5, [sp, #-252] @ 0xffffff04 │ │ │ │ + cmpeq sp, r4, ror #27 │ │ │ │ + cmpeq sp, r0, lsr #27 │ │ │ │ + @ instruction: 0x014c1f9c │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + b aef18 <__cxa_atexit@plt+0xa2bcc> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f4c8 <__cxa_atexit@plt+0x6317c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6f4d4 <__cxa_atexit@plt+0x63188> │ │ │ │ + ldr r1, [pc, #64] @ 6f4e4 <__cxa_atexit@plt+0x63198> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 710c8 <__cxa_atexit@plt+0x64d7c> │ │ │ │ - ldr r3, [pc, #72] @ 710e8 <__cxa_atexit@plt+0x64d9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - str sl, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 710d4 <__cxa_atexit@plt+0x64d88> │ │ │ │ - ldmda r5, {r7, r8} │ │ │ │ - str r7, [r5] │ │ │ │ - b 70d04 <__cxa_atexit@plt+0x649b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [pc, #60] @ 6f4e8 <__cxa_atexit@plt+0x6319c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #56] @ 7113c <__cxa_atexit@plt+0x64df0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7112c <__cxa_atexit@plt+0x64de0> │ │ │ │ - ldr sl, [r5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - str r7, [r5] │ │ │ │ - b 70d04 <__cxa_atexit@plt+0x649b8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 70d04 <__cxa_atexit@plt+0x649b8> │ │ │ │ - smlalbteq r0, ip, r8, r6 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq sp, r0, lsr #25 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 711c8 <__cxa_atexit@plt+0x64e7c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 711c0 <__cxa_atexit@plt+0x64e74> │ │ │ │ - ldr r3, [pc, #60] @ 711d0 <__cxa_atexit@plt+0x64e84> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f55c <__cxa_atexit@plt+0x63210> │ │ │ │ + ldr r3, [pc, #96] @ 6f574 <__cxa_atexit@plt+0x63228> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ 711d4 <__cxa_atexit@plt+0x64e88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ 711d8 <__cxa_atexit@plt+0x64e8c> │ │ │ │ + ldr r2, [pc, #92] @ 6f578 <__cxa_atexit@plt+0x6322c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ 711dc <__cxa_atexit@plt+0x64e90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #76] @ 6f57c <__cxa_atexit@plt+0x63230> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r1, [pc, #68] @ 6f580 <__cxa_atexit@plt+0x63234> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ 6f584 <__cxa_atexit@plt+0x63238> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq sp, r0, lsr #26 │ │ │ │ + ldrheq r5, [sp, #-224] @ 0xffffff20 │ │ │ │ + @ instruction: 0x015d5c98 │ │ │ │ + hvceq 49632 @ 0xc1e0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f5b8 <__cxa_atexit@plt+0x6326c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 6f5c0 <__cxa_atexit@plt+0x63274> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x014c0694 │ │ │ │ - cmpeq sp, r4, lsr #32 │ │ │ │ - hvceq 49256 @ 0xc068 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + cmpeq sp, r0, lsr #23 │ │ │ │ + cmpeq ip, r8, lsl #28 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f600 <__cxa_atexit@plt+0x632b4> │ │ │ │ + ldr r2, [pc, #32] @ 6f608 <__cxa_atexit@plt+0x632bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r1, ip, r4, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 6f634 <__cxa_atexit@plt+0x632e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + b 76034 <__cxa_atexit@plt+0x69ce8> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 71214 <__cxa_atexit@plt+0x64ec8> │ │ │ │ - ldr r2, [pc, #28] @ 71220 <__cxa_atexit@plt+0x64ed4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + bcc 6f678 <__cxa_atexit@plt+0x6332c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 6f684 <__cxa_atexit@plt+0x63338> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r3, [sp, #-240] @ 0xffffff10 │ │ │ │ - cmpeq ip, ip, lsr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 71278 <__cxa_atexit@plt+0x64f2c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 71270 <__cxa_atexit@plt+0x64f24> │ │ │ │ - ldr r8, [pc, #40] @ 71280 <__cxa_atexit@plt+0x64f34> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 71284 <__cxa_atexit@plt+0x64f38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq ip, r8, asr #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f6e0 <__cxa_atexit@plt+0x63394> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6f6ec <__cxa_atexit@plt+0x633a0> │ │ │ │ + ldr r1, [pc, #64] @ 6f6fc <__cxa_atexit@plt+0x633b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 6f700 <__cxa_atexit@plt+0x633b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [ip, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq sp, r8, ror #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 712c0 <__cxa_atexit@plt+0x64f74> │ │ │ │ - ldr r2, [pc, #36] @ 712c8 <__cxa_atexit@plt+0x64f7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 712cc <__cxa_atexit@plt+0x64f80> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r3, [sp, #-232] @ 0xffffff18 │ │ │ │ - cmpeq sp, ip, ror r1 │ │ │ │ - cmpeq ip, r8, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 713ac <__cxa_atexit@plt+0x65060> │ │ │ │ - ldr r3, [pc, #216] @ 713c8 <__cxa_atexit@plt+0x6507c> │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq sp, r8, lsl #21 │ │ │ │ + smlalbteq r1, ip, r8, ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6f750 <__cxa_atexit@plt+0x63404> │ │ │ │ + ldr r3, [pc, #56] @ 6f768 <__cxa_atexit@plt+0x6341c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #208] @ 713cc <__cxa_atexit@plt+0x65080> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 713a0 <__cxa_atexit@plt+0x65054> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r3, [pc, #36] @ 6f76c <__cxa_atexit@plt+0x63420> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6f770 <__cxa_atexit@plt+0x63424> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + ldrsheq r5, [sp, #-164] @ 0xffffff5c │ │ │ │ + smlalbbeq r1, ip, ip, ip │ │ │ │ + cmpeq ip, r4, ror #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6f810 <__cxa_atexit@plt+0x634c4> │ │ │ │ + ldr r7, [pc, #200] @ 6f860 <__cxa_atexit@plt+0x63514> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ + str r7, [r2] │ │ │ │ + add r3, r6, #16 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 713b4 <__cxa_atexit@plt+0x65068> │ │ │ │ - ldr lr, [pc, #168] @ 713d0 <__cxa_atexit@plt+0x65084> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #132] @ 713d4 <__cxa_atexit@plt+0x65088> │ │ │ │ + bcc 6f820 <__cxa_atexit@plt+0x634d4> │ │ │ │ + ldr r3, [pc, #176] @ 6f864 <__cxa_atexit@plt+0x63518> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r3, r7, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6f840 <__cxa_atexit@plt+0x634f4> │ │ │ │ + ldr lr, [pc, #156] @ 6f874 <__cxa_atexit@plt+0x63528> │ │ │ │ add lr, pc, lr │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - sub r0, r3, #37 @ 0x25 │ │ │ │ - ldr r1, [pc, #108] @ 713d8 <__cxa_atexit@plt+0x6508c> │ │ │ │ + ldr r1, [pc, #152] @ 6f878 <__cxa_atexit@plt+0x6352c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r7, lr, #3 │ │ │ │ - ldr r2, [pc, #100] @ 713dc <__cxa_atexit@plt+0x65090> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r2, r6, r7} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r3, #27 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #144] @ 6f87c <__cxa_atexit@plt+0x63530> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r2, lr, #1 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #88] @ 6f870 <__cxa_atexit@plt+0x63524> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #68] @ 6f86c <__cxa_atexit@plt+0x63520> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + mov r6, #16 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #24] @ 6f868 <__cxa_atexit@plt+0x6351c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq sp, r0, ror #28 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - smlalbteq r0, ip, r0, r5 │ │ │ │ - cmpeq sp, ip, ror #31 │ │ │ │ - cmpeq sp, r0, lsl pc │ │ │ │ - cmpeq ip, r8, lsr #10 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq sp, ip, ror #19 │ │ │ │ + strheq r1, [ip, #-188] @ 0xffffff44 │ │ │ │ + smlaltteq r1, ip, r4, fp │ │ │ │ + cmpeq ip, r4, lsl ip │ │ │ │ + cmpeq sp, ip, asr sl │ │ │ │ + cmpeq sp, r8, ror #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7147c <__cxa_atexit@plt+0x65130> │ │ │ │ - ldr lr, [pc, #128] @ 71488 <__cxa_atexit@plt+0x6513c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #92] @ 7148c <__cxa_atexit@plt+0x65140> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - sub r0, r6, #37 @ 0x25 │ │ │ │ - ldr r1, [pc, #68] @ 71490 <__cxa_atexit@plt+0x65144> │ │ │ │ + bcc 6f8c8 <__cxa_atexit@plt+0x6357c> │ │ │ │ + ldr r2, [pc, #48] @ 6f8d4 <__cxa_atexit@plt+0x63588> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #44] @ 6f8d8 <__cxa_atexit@plt+0x6358c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r7, lr, #3 │ │ │ │ - ldr r2, [pc, #60] @ 71494 <__cxa_atexit@plt+0x65148> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r6, #27 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - smlaltteq r0, ip, r0, r4 │ │ │ │ - cmpeq sp, ip, lsl #30 │ │ │ │ - cmpeq sp, r0, lsr lr │ │ │ │ - cmpeq ip, ip, ror #8 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq ip, r8, asr #22 │ │ │ │ + cmpeq sp, r8, lsr #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [pc, #12] @ 6f900 <__cxa_atexit@plt+0x635b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + ldrheq r5, [sp, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f940 <__cxa_atexit@plt+0x635f4> │ │ │ │ + ldr r2, [pc, #40] @ 6f950 <__cxa_atexit@plt+0x63604> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 6f9b0 <__cxa_atexit@plt+0x63664> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6f9bc <__cxa_atexit@plt+0x63670> │ │ │ │ + ldr r2, [pc, #72] @ 6f9cc <__cxa_atexit@plt+0x63680> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #68] @ 6f9d0 <__cxa_atexit@plt+0x63684> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq sp, r0, asr #15 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 71524 <__cxa_atexit@plt+0x651d8> │ │ │ │ - ldr r7, [pc, #144] @ 7154c <__cxa_atexit@plt+0x65200> │ │ │ │ + bhi 6fa0c <__cxa_atexit@plt+0x636c0> │ │ │ │ + ldr r2, [pc, #32] @ 6fa14 <__cxa_atexit@plt+0x636c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 6fa5c <__cxa_atexit@plt+0x63710> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr lr, [pc, #40] @ 6fa68 <__cxa_atexit@plt+0x6371c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6fac0 <__cxa_atexit@plt+0x63774> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 6facc <__cxa_atexit@plt+0x63780> │ │ │ │ + ldr r1, [pc, #64] @ 6fadc <__cxa_atexit@plt+0x63790> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 6fae0 <__cxa_atexit@plt+0x63794> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq sp, r8, lsr #13 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 6fb2c <__cxa_atexit@plt+0x637e0> │ │ │ │ + ldr r3, [pc, #56] @ 6fb44 <__cxa_atexit@plt+0x637f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + ldr r3, [pc, #36] @ 6fb48 <__cxa_atexit@plt+0x637fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 6fb4c <__cxa_atexit@plt+0x63800> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 71514 <__cxa_atexit@plt+0x651c8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 71534 <__cxa_atexit@plt+0x651e8> │ │ │ │ - ldr r7, [pc, #116] @ 71554 <__cxa_atexit@plt+0x65208> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq sp, r8, lsl r7 │ │ │ │ + ldrdeq r1, [ip, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 6fbe8 <__cxa_atexit@plt+0x6389c> │ │ │ │ + ldr r7, [pc, #200] @ 6fc38 <__cxa_atexit@plt+0x638ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r2] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6fbf8 <__cxa_atexit@plt+0x638ac> │ │ │ │ + ldr r3, [pc, #176] @ 6fc3c <__cxa_atexit@plt+0x638f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + add r3, r7, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 6fc18 <__cxa_atexit@plt+0x638cc> │ │ │ │ + ldr lr, [pc, #156] @ 6fc4c <__cxa_atexit@plt+0x63900> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #152] @ 6fc50 <__cxa_atexit@plt+0x63904> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #144] @ 6fc54 <__cxa_atexit@plt+0x63908> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #96] @ 71558 <__cxa_atexit@plt+0x6520c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + add r2, lr, #1 │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #11 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #88] @ 6fc48 <__cxa_atexit@plt+0x638fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 71550 <__cxa_atexit@plt+0x65204> │ │ │ │ + ldr r7, [pc, #68] @ 6fc44 <__cxa_atexit@plt+0x638f8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq ip, r8, lsl #8 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - cmpeq sp, r8, lsr #25 │ │ │ │ - smlaltbeq r0, ip, ip, r3 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #24] @ 6fc40 <__cxa_atexit@plt+0x638f4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq sp, r4, lsl r6 │ │ │ │ + cmpeq ip, r4, lsl #16 │ │ │ │ + cmpeq ip, r8, lsl r8 │ │ │ │ + cmpeq ip, ip, lsr r8 │ │ │ │ + cmpeq sp, r4, lsl #13 │ │ │ │ + cmpeq sp, r0, lsl r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 715b4 <__cxa_atexit@plt+0x65268> │ │ │ │ - ldr r2, [pc, #60] @ 715c0 <__cxa_atexit@plt+0x65274> │ │ │ │ + bcc 6fca0 <__cxa_atexit@plt+0x63954> │ │ │ │ + ldr r2, [pc, #48] @ 6fcac <__cxa_atexit@plt+0x63960> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #44] @ 6fcb0 <__cxa_atexit@plt+0x63964> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #40] @ 715c4 <__cxa_atexit@plt+0x65278> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmpeq sp, r4, lsl #24 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + hvceq 49520 @ 0xc170 │ │ │ │ + cmpeq sp, r0, asr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 71600 <__cxa_atexit@plt+0x652b4> │ │ │ │ - ldr r2, [pc, #36] @ 71608 <__cxa_atexit@plt+0x652bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ 7160c <__cxa_atexit@plt+0x652c0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sp, r8, ror fp │ │ │ │ - ldrsheq r3, [sp, #-216] @ 0xffffff28 │ │ │ │ - cmpeq ip, ip, lsl r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 71674 <__cxa_atexit@plt+0x65328> │ │ │ │ - ldr r2, [pc, #76] @ 7167c <__cxa_atexit@plt+0x65330> │ │ │ │ + bhi 6fcfc <__cxa_atexit@plt+0x639b0> │ │ │ │ + ldr r2, [pc, #52] @ 6fd04 <__cxa_atexit@plt+0x639b8> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 6fd08 <__cxa_atexit@plt+0x639bc> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 71680 <__cxa_atexit@plt+0x65334> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #40] @ 6fd0c <__cxa_atexit@plt+0x639c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 71668 <__cxa_atexit@plt+0x6531c> │ │ │ │ - ldr r3, [pc, #44] @ 71684 <__cxa_atexit@plt+0x65338> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r8, r1, #1 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq sp, r0, lsr #22 │ │ │ │ - ldrdeq r0, [ip, #-44] @ 0xffffffd4 │ │ │ │ - smlaltbeq r0, ip, r4, r2 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, r4, lsr r7 │ │ │ │ + cmpeq sp, r8, ror #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 716ac <__cxa_atexit@plt+0x65360> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - @ instruction: 0x014c0298 │ │ │ │ - cmpeq ip, r8, ror #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 71750 <__cxa_atexit@plt+0x65404> │ │ │ │ - ldr r3, [pc, #156] @ 7176c <__cxa_atexit@plt+0x65420> │ │ │ │ + bhi 6fdc4 <__cxa_atexit@plt+0x63a78> │ │ │ │ + ldr r3, [pc, #160] @ 6fde0 <__cxa_atexit@plt+0x63a94> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #148] @ 71770 <__cxa_atexit@plt+0x65424> │ │ │ │ + ldr r1, [pc, #152] @ 6fde4 <__cxa_atexit@plt+0x63a98> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r3, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - beq 71744 <__cxa_atexit@plt+0x653f8> │ │ │ │ + beq 6fdb8 <__cxa_atexit@plt+0x63a6c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 71758 <__cxa_atexit@plt+0x6540c> │ │ │ │ - ldr lr, [pc, #108] @ 71774 <__cxa_atexit@plt+0x65428> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 6fdcc <__cxa_atexit@plt+0x63a80> │ │ │ │ + ldr r2, [pc, #112] @ 6fde8 <__cxa_atexit@plt+0x63a9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ + add r8, r7, #7 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ ldr ip, [r5, #-8]! │ │ │ │ - ldr r0, [pc, #80] @ 71778 <__cxa_atexit@plt+0x6542c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1, r2, lr} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ + ldr r7, [pc, #84] @ 6fdec <__cxa_atexit@plt+0x63aa0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + stm r1, {r0, r2, r8, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ sub r7, r3, #23 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ - cmpeq sp, r0, lsl #21 │ │ │ │ - cmpeq ip, r8, lsl r2 │ │ │ │ - cmpeq sp, ip, ror #21 │ │ │ │ - @ instruction: 0x014c019c │ │ │ │ + cmpeq sp, r0, lsl #8 │ │ │ │ + ldrsbeq r5, [sp, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq sp, ip, ror #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 717dc <__cxa_atexit@plt+0x65490> │ │ │ │ - ldr lr, [pc, #68] @ 717e8 <__cxa_atexit@plt+0x6549c> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 6fe50 <__cxa_atexit@plt+0x63b04> │ │ │ │ + ldr r2, [pc, #72] @ 6fe5c <__cxa_atexit@plt+0x63b10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r8, [r7, #19] │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ + add r8, r7, #7 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - ldr r0, [pc, #40] @ 717ec <__cxa_atexit@plt+0x654a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r2, lr} │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ + ldr r7, [pc, #44] @ 6fe60 <__cxa_atexit@plt+0x63b14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, r8, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - hvceq 49180 @ 0xc01c │ │ │ │ - cmpeq sp, r0, asr sl │ │ │ │ - cmpeq ip, r4, lsr #2 │ │ │ │ + cmpeq sp, r4, lsr r3 │ │ │ │ + ldrsbeq r5, [sp, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 71830 <__cxa_atexit@plt+0x654e4> │ │ │ │ - ldr r2, [pc, #36] @ 71840 <__cxa_atexit@plt+0x654f4> │ │ │ │ + bcc 6fea0 <__cxa_atexit@plt+0x63b54> │ │ │ │ + ldr r2, [pc, #36] @ 6feb0 <__cxa_atexit@plt+0x63b64> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 718e0 <__cxa_atexit@plt+0x65594> │ │ │ │ - ldr r2, [pc, #140] @ 718f8 <__cxa_atexit@plt+0x655ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #136] @ 718fc <__cxa_atexit@plt+0x655b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #132] @ 71900 <__cxa_atexit@plt+0x655b4> │ │ │ │ + bcc 6ff3c <__cxa_atexit@plt+0x63bf0> │ │ │ │ + ldr ip, [pc, #120] @ 6ff54 <__cxa_atexit@plt+0x63c08> │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r1, [r5] │ │ │ │ - sub r0, r6, #13 │ │ │ │ - str r0, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [pc, #112] @ 71904 <__cxa_atexit@plt+0x655b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str ip, [r2, #12]! │ │ │ │ - ldr r8, [pc, #96] @ 71908 <__cxa_atexit@plt+0x655bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov ip, r3 │ │ │ │ - str r8, [ip, #24]! │ │ │ │ - str r3, [r3, #32] │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r1, r6, #9 │ │ │ │ + str r1, [r5] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr ip, [pc, #92] @ 6ff58 <__cxa_atexit@plt+0x63c0c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr lr, [pc, #88] @ 6ff5c <__cxa_atexit@plt+0x63c10> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, ip} │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r1, [pc, #64] @ 6ff60 <__cxa_atexit@plt+0x63c14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #32] │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r3, #48] @ 0x30 │ │ │ │ - str r1, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #20] │ │ │ │ sub r3, r6, #3 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #36] @ 7190c <__cxa_atexit@plt+0x655c0> │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #32] @ 6ff64 <__cxa_atexit@plt+0x63c18> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - cmpeq sp, r8, asr fp │ │ │ │ - cmpeq sp, ip, lsl r9 │ │ │ │ - qdaddeq r0, r4, ip │ │ │ │ - cmpeq ip, r0, lsr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + cmpeq sp, r0, lsl #10 │ │ │ │ + cmpeq sp, r8, lsr #6 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + ldrdeq r1, [ip, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 71984 <__cxa_atexit@plt+0x65638> │ │ │ │ - ldr r3, [pc, #96] @ 71994 <__cxa_atexit@plt+0x65648> │ │ │ │ + bhi 6ffdc <__cxa_atexit@plt+0x63c90> │ │ │ │ + ldr r3, [pc, #100] @ 6ffec <__cxa_atexit@plt+0x63ca0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7196c <__cxa_atexit@plt+0x65620> │ │ │ │ - ldr r3, [pc, #76] @ 71998 <__cxa_atexit@plt+0x6564c> │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 6ffc4 <__cxa_atexit@plt+0x63c78> │ │ │ │ + ldr r3, [pc, #76] @ 6fff0 <__cxa_atexit@plt+0x63ca4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ stmib r5, {r1, r2} │ │ │ │ tst r7, #3 │ │ │ │ - beq 7197c <__cxa_atexit@plt+0x65630> │ │ │ │ - b 719f4 <__cxa_atexit@plt+0x656a8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + beq 6ffd4 <__cxa_atexit@plt+0x63c88> │ │ │ │ + b 70044 <__cxa_atexit@plt+0x63cf8> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7199c <__cxa_atexit@plt+0x65650> │ │ │ │ + ldr r7, [pc, #16] @ 6fff4 <__cxa_atexit@plt+0x63ca8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlalbteq pc, fp, r0, pc @ │ │ │ │ - @ instruction: 0x014bff94 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq ip, r8, lsr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #32] @ 719e4 <__cxa_atexit@plt+0x65698> │ │ │ │ + ldr r1, [pc, #32] @ 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ add r1, pc, r1 │ │ │ │ str r3, [r5, #-4] │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 719dc <__cxa_atexit@plt+0x65690> │ │ │ │ - b 719f4 <__cxa_atexit@plt+0x656a8> │ │ │ │ + beq 70030 <__cxa_atexit@plt+0x63ce4> │ │ │ │ + b 70044 <__cxa_atexit@plt+0x63cf8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq fp, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #220] @ 71ae0 <__cxa_atexit@plt+0x65794> │ │ │ │ + ldr r3, [pc, #212] @ 70128 <__cxa_atexit@plt+0x63ddc> │ │ │ │ add r3, pc, r3 │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 71ab0 <__cxa_atexit@plt+0x65764> │ │ │ │ - ldr ip, [r5] │ │ │ │ + tst r1, #3 │ │ │ │ + beq 700f4 <__cxa_atexit@plt+0x63da8> │ │ │ │ + ldr r9, [r5] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5] │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 71ac0 <__cxa_atexit@plt+0x65774> │ │ │ │ - ldr r1, [pc, #168] @ 71ae8 <__cxa_atexit@plt+0x6579c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #164] @ 71aec <__cxa_atexit@plt+0x657a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ 71af0 <__cxa_atexit@plt+0x657a4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r2, #13 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr sl, [pc, #144] @ 71af4 <__cxa_atexit@plt+0x657a8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - ldr r0, [pc, #128] @ 71af8 <__cxa_atexit@plt+0x657ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r6 │ │ │ │ - str r0, [r1, #24]! │ │ │ │ - str r6, [r6, #32] │ │ │ │ - str sl, [r6, #36] @ 0x24 │ │ │ │ add r0, r6, #40 @ 0x28 │ │ │ │ - stm r0, {r1, r3, lr} │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub sl, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, ip │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #12]! │ │ │ │ + ldr lr, [r5, #8]! │ │ │ │ + str r9, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc 70104 <__cxa_atexit@plt+0x63db8> │ │ │ │ + ldr r2, [pc, #148] @ 70130 <__cxa_atexit@plt+0x63de4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, #144] @ 70134 <__cxa_atexit@plt+0x63de8> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r5, r0, #9 │ │ │ │ + str r5, [r3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, r0, #23 │ │ │ │ + ldr ip, [pc, #124] @ 70138 <__cxa_atexit@plt+0x63dec> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r5, [pc, #120] @ 7013c <__cxa_atexit@plt+0x63df0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str lr, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r5, r6, r8, ip} │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub sl, r0, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r1 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r1] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 71ae4 <__cxa_atexit@plt+0x65798> │ │ │ │ + ldr r7, [pc, #32] @ 7012c <__cxa_atexit@plt+0x63de0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, ip │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - hvceq 49124 @ 0xbfe4 │ │ │ │ - @ instruction: 0xfffffb8c │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - cmpeq sp, r8, lsl #19 │ │ │ │ - cmpeq sp, ip, asr #14 │ │ │ │ - cmppeq fp, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, lr │ │ │ │ + mov sl, r1 │ │ │ │ + bx r3 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq ip, ip, lsl #6 │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq sp, r0, asr #6 │ │ │ │ + cmpeq sp, r8, ror #2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r7, r6 │ │ │ │ - ldr r8, [r5, #12]! │ │ │ │ - ldr ip, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r2, [r5] │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 71ba4 <__cxa_atexit@plt+0x65858> │ │ │ │ - ldr r1, [pc, #136] @ 71bc0 <__cxa_atexit@plt+0x65874> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #132] @ 71bc4 <__cxa_atexit@plt+0x65878> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr ip, [r2, #12]! │ │ │ │ + ldr r9, [r2, #-8] │ │ │ │ + ldr r6, [r2, #-4] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r9, [r2] │ │ │ │ + str r6, [r2, #4] │ │ │ │ + add r6, r7, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 701d8 <__cxa_atexit@plt+0x63e8c> │ │ │ │ + ldr sl, [pc, #120] @ 701fc <__cxa_atexit@plt+0x63eb0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #116] @ 70200 <__cxa_atexit@plt+0x63eb4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #128] @ 71bc8 <__cxa_atexit@plt+0x6587c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r6, #13 │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r7, #4]! │ │ │ │ - ldr sl, [pc, #112] @ 71bcc <__cxa_atexit@plt+0x65880> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + sub r2, r6, #9 │ │ │ │ + str r2, [r5] │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr sl, [pc, #92] @ 70204 <__cxa_atexit@plt+0x63eb8> │ │ │ │ ldr sl, [pc, sl] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - mov r3, r7 │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - ldr r0, [pc, #96] @ 71bd0 <__cxa_atexit@plt+0x65884> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r7 │ │ │ │ - str r0, [r1, #24]! │ │ │ │ - str r7, [r7, #32] │ │ │ │ - str sl, [r7, #36] @ 0x24 │ │ │ │ - add r0, r7, #40 @ 0x28 │ │ │ │ - stm r0, {r1, r3, lr} │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r7, [r7, #20] │ │ │ │ + ldr r3, [pc, #88] @ 70208 <__cxa_atexit@plt+0x63ebc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str ip, [r7, #8] │ │ │ │ + add ip, r7, #12 │ │ │ │ + stm ip, {r3, r7, r8, sl} │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ sub sl, r6, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, ip │ │ │ │ - b 70038 <__cxa_atexit@plt+0x63cec> │ │ │ │ - ldr r7, [pc, #40] @ 71bd4 <__cxa_atexit@plt+0x65888> │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, r1 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #44] @ 7020c <__cxa_atexit@plt+0x63ec0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov sl, ip │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - @ instruction: 0x015d3890 │ │ │ │ - cmpeq sp, r4, asr r6 │ │ │ │ - @ instruction: 0x014bfd90 │ │ │ │ - smlalbbeq pc, fp, r8, sp @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 71c2c <__cxa_atexit@plt+0x658e0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 71c24 <__cxa_atexit@plt+0x658d8> │ │ │ │ - ldr r8, [pc, #40] @ 71c34 <__cxa_atexit@plt+0x658e8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 71c38 <__cxa_atexit@plt+0x658ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 7dd78 <__cxa_atexit@plt+0x71a2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmppeq fp, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - ldrheq r3, [sp, #-84] @ 0xffffffac │ │ │ │ - cmppeq fp, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 71ca4 <__cxa_atexit@plt+0x65958> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 71c9c <__cxa_atexit@plt+0x65950> │ │ │ │ - ldr r3, [pc, #60] @ 71cac <__cxa_atexit@plt+0x65960> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ 71cb0 <__cxa_atexit@plt+0x65964> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ 71cb4 <__cxa_atexit@plt+0x65968> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ 71cb8 <__cxa_atexit@plt+0x6596c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, ip │ │ │ │ + mov sl, r1 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffb34 │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + cmpeq sp, r4, asr r2 │ │ │ │ + cmpeq sp, ip, ror r0 │ │ │ │ + cmpeq ip, r8, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70244 <__cxa_atexit@plt+0x63ef8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7024c <__cxa_atexit@plt+0x63f00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmppeq fp, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - cmpeq sp, r8, asr #10 │ │ │ │ - strdeq pc, [fp, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 71cf0 <__cxa_atexit@plt+0x659a4> │ │ │ │ - ldr r2, [pc, #28] @ 71cfc <__cxa_atexit@plt+0x659b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, lsl r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ + cmpeq sp, r8, lsl pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 702a4 <__cxa_atexit@plt+0x63f58> │ │ │ │ + ldr r2, [pc, #60] @ 702b4 <__cxa_atexit@plt+0x63f68> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #56] @ 702b8 <__cxa_atexit@plt+0x63f6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 71e4c <__cxa_atexit@plt+0x65b00> │ │ │ │ - ldr sl, [pc, #268] @ 71e64 <__cxa_atexit@plt+0x65b18> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #264] @ 71e68 <__cxa_atexit@plt+0x65b1c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #260] @ 71e6c <__cxa_atexit@plt+0x65b20> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #256] @ 71e70 <__cxa_atexit@plt+0x65b24> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r3, [pc, #252] @ 71e74 <__cxa_atexit@plt+0x65b28> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #240] @ 71e78 <__cxa_atexit@plt+0x65b2c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #84] @ 0x54 │ │ │ │ - ldr r3, [pc, #232] @ 71e7c <__cxa_atexit@plt+0x65b30> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - ldr r3, [pc, #224] @ 71e80 <__cxa_atexit@plt+0x65b34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #64] @ 0x40 │ │ │ │ - ldr r3, [pc, #216] @ 71e84 <__cxa_atexit@plt+0x65b38> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #208] @ 71e88 <__cxa_atexit@plt+0x65b3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #196] @ 71e8c <__cxa_atexit@plt+0x65b40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #188] @ 71e90 <__cxa_atexit@plt+0x65b44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #184] @ 71e94 <__cxa_atexit@plt+0x65b48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - sub r1, r6, #14 │ │ │ │ - str r1, [r7, #88] @ 0x58 │ │ │ │ - sub r1, r6, #27 │ │ │ │ - str r1, [r7, #80] @ 0x50 │ │ │ │ - sub r1, r6, #43 @ 0x2b │ │ │ │ - str r1, [r7, #68] @ 0x44 │ │ │ │ - sub r1, r6, #71 @ 0x47 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - sub r1, r6, #55 @ 0x37 │ │ │ │ - str r1, [r7, #56] @ 0x38 │ │ │ │ - sub r1, r6, #63 @ 0x3f │ │ │ │ - str r1, [r7, #44] @ 0x2c │ │ │ │ - sub r1, r6, #79 @ 0x4f │ │ │ │ - sub r0, r6, #86 @ 0x56 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str sl, [r7, #20] │ │ │ │ - str r0, [r7, #24] │ │ │ │ - str ip, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - add r0, r9, #1 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ - add r3, lr, #2 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - sub r7, r6, #5 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 71e98 <__cxa_atexit@plt+0x65b4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmppeq fp, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - ldrheq r3, [sp, #-104] @ 0xffffff98 │ │ │ │ - cmpeq sp, r4, lsl #9 │ │ │ │ - cmpeq sp, r4, ror r4 │ │ │ │ - cmpeq sp, r0, ror #8 │ │ │ │ - @ instruction: 0x015d3494 │ │ │ │ - @ instruction: 0x015d349c │ │ │ │ - cmpeq sp, r4, ror r4 │ │ │ │ - cmpeq sp, r0, lsl #8 │ │ │ │ - cmpeq sp, r8, lsl r6 │ │ │ │ - smlalbbeq pc, fp, r8, fp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq sp, r8, asr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70304 <__cxa_atexit@plt+0x63fb8> │ │ │ │ + ldr r2, [pc, #52] @ 7030c <__cxa_atexit@plt+0x63fc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 70310 <__cxa_atexit@plt+0x63fc4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #40] @ 70314 <__cxa_atexit@plt+0x63fc8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, ip, lsr #2 │ │ │ │ + cmpeq sp, r0, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 71f28 <__cxa_atexit@plt+0x65bdc> │ │ │ │ - ldr r3, [pc, #148] @ 71f50 <__cxa_atexit@plt+0x65c04> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 703cc <__cxa_atexit@plt+0x64080> │ │ │ │ + ldr r3, [pc, #160] @ 703e8 <__cxa_atexit@plt+0x6409c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 71f04 <__cxa_atexit@plt+0x65bb8> │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 71f14 <__cxa_atexit@plt+0x65bc8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 71f38 <__cxa_atexit@plt+0x65bec> │ │ │ │ - ldr r7, [pc, #116] @ 71f5c <__cxa_atexit@plt+0x65c10> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #152] @ 703ec <__cxa_atexit@plt+0x640a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 703c0 <__cxa_atexit@plt+0x64074> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 703d4 <__cxa_atexit@plt+0x64088> │ │ │ │ + ldr r2, [pc, #112] @ 703f0 <__cxa_atexit@plt+0x640a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r8, r7, #7 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #84] @ 703f4 <__cxa_atexit@plt+0x640a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add r1, r6, #12 │ │ │ │ + stm r1, {r0, r2, r8, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #23 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 71f58 <__cxa_atexit@plt+0x65c0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 71f54 <__cxa_atexit@plt+0x65c08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq pc, [fp, #-172] @ 0xffffff54 @ │ │ │ │ - cmpeq sp, r8, lsl #5 │ │ │ │ - cmpeq sp, r0, asr #5 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsheq r4, [sp, #-216] @ 0xffffff28 │ │ │ │ + cmpeq sp, r8, asr #27 │ │ │ │ + cmpeq sp, r4, ror #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 71fa4 <__cxa_atexit@plt+0x65c58> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 71fb8 <__cxa_atexit@plt+0x65c6c> │ │ │ │ - ldr r2, [pc, #64] @ 71fcc <__cxa_atexit@plt+0x65c80> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70458 <__cxa_atexit@plt+0x6410c> │ │ │ │ + ldr r2, [pc, #72] @ 70464 <__cxa_atexit@plt+0x64118> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 71fc8 <__cxa_atexit@plt+0x65c7c> │ │ │ │ + add lr, r2, #1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r8, r7, #7 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #44] @ 70468 <__cxa_atexit@plt+0x6411c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, r8, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r3, [sp, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq sp, ip, lsl r2 │ │ │ │ + cmpeq sp, ip, lsr #26 │ │ │ │ + cmpeq sp, r8, asr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 704a8 <__cxa_atexit@plt+0x6415c> │ │ │ │ + ldr r2, [pc, #36] @ 704b8 <__cxa_atexit@plt+0x6416c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 72030 <__cxa_atexit@plt+0x65ce4> │ │ │ │ - ldr r7, [pc, #80] @ 72044 <__cxa_atexit@plt+0x65cf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 70530 <__cxa_atexit@plt+0x641e4> │ │ │ │ + ldr r3, [pc, #100] @ 70540 <__cxa_atexit@plt+0x641f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ tst r9, #3 │ │ │ │ - beq 7201c <__cxa_atexit@plt+0x65cd0> │ │ │ │ - ldr r3, [pc, #64] @ 72048 <__cxa_atexit@plt+0x65cfc> │ │ │ │ + beq 70518 <__cxa_atexit@plt+0x641cc> │ │ │ │ + ldr r3, [pc, #76] @ 70544 <__cxa_atexit@plt+0x641f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ tst r7, #3 │ │ │ │ - beq 72028 <__cxa_atexit@plt+0x65cdc> │ │ │ │ - b 72088 <__cxa_atexit@plt+0x65d3c> │ │ │ │ + beq 70528 <__cxa_atexit@plt+0x641dc> │ │ │ │ + b 70598 <__cxa_atexit@plt+0x6424c> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7204c <__cxa_atexit@plt+0x65d00> │ │ │ │ + ldr r7, [pc, #16] @ 70548 <__cxa_atexit@plt+0x641fc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq pc, [fp, #-152] @ 0xffffff68 @ │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlaltteq r0, ip, r8, lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 7207c <__cxa_atexit@plt+0x65d30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 7058c <__cxa_atexit@plt+0x64240> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 72074 <__cxa_atexit@plt+0x65d28> │ │ │ │ - b 72088 <__cxa_atexit@plt+0x65d3c> │ │ │ │ + beq 70584 <__cxa_atexit@plt+0x64238> │ │ │ │ + b 70598 <__cxa_atexit@plt+0x6424c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 720e0 <__cxa_atexit@plt+0x65d94> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 720f8 <__cxa_atexit@plt+0x65dac> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 72110 <__cxa_atexit@plt+0x65dc4> │ │ │ │ - ldr r3, [pc, #136] @ 72140 <__cxa_atexit@plt+0x65df4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #5] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r9} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 72110 <__cxa_atexit@plt+0x65dc4> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 72124 <__cxa_atexit@plt+0x65dd8> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 70670 <__cxa_atexit@plt+0x64324> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r1, [pc, #196] @ 70684 <__cxa_atexit@plt+0x64338> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #192] @ 70688 <__cxa_atexit@plt+0x6433c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + ldr r9, [r2, #7] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #12]! │ │ │ │ + str r1, [r5] │ │ │ │ + sub r1, r6, #9 │ │ │ │ + str r1, [r2] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + ldr r1, [pc, #156] @ 7068c <__cxa_atexit@plt+0x64340> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + sub r4, r6, #23 │ │ │ │ + ldr fp, [pc, #140] @ 70690 <__cxa_atexit@plt+0x64344> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + ldr ip, [pc, #132] @ 70694 <__cxa_atexit@plt+0x64348> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + ldmib r5, {r0, lr} │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + str lr, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str fp, [r3, #24] │ │ │ │ + str r4, [r3, #28] │ │ │ │ + ldr r4, [pc, #92] @ 70698 <__cxa_atexit@plt+0x6434c> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 70660 <__cxa_atexit@plt+0x64314> │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r4, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #84] @ 7213c <__cxa_atexit@plt+0x65df0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r3, [pc, #56] @ 72138 <__cxa_atexit@plt+0x65dec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r7, [pc, #48] @ 72148 <__cxa_atexit@plt+0x65dfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 72144 <__cxa_atexit@plt+0x65df8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - cmpeq sp, r4, lsr r3 │ │ │ │ - cmpeq sp, ip, asr #6 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq sp, ip, lsl #6 │ │ │ │ - cmpeq sp, r8, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r8, #828] @ 0x33c │ │ │ │ + mov r4, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + @ instruction: 0xfffffc68 │ │ │ │ + ldrsheq r4, [sp, #-216] @ 0xffffff28 │ │ │ │ + cmpeq sp, ip, lsl ip │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72174 <__cxa_atexit@plt+0x65e28> │ │ │ │ - ldr r7, [pc, #40] @ 72190 <__cxa_atexit@plt+0x65e44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #16] @ 7218c <__cxa_atexit@plt+0x65e40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldrheq r3, [sp, #-44] @ 0xffffffd4 │ │ │ │ - ldrsheq r2, [sp, #-248] @ 0xffffff08 │ │ │ │ - smlalbteq pc, fp, r0, r8 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 721e8 <__cxa_atexit@plt+0x65e9c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 721e0 <__cxa_atexit@plt+0x65e94> │ │ │ │ - ldr r3, [pc, #40] @ 721f0 <__cxa_atexit@plt+0x65ea4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r8, [pc, #28] @ 721f4 <__cxa_atexit@plt+0x65ea8> │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 70730 <__cxa_atexit@plt+0x643e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7073c <__cxa_atexit@plt+0x643f0> │ │ │ │ + ldr lr, [pc, #104] @ 7074c <__cxa_atexit@plt+0x64400> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #96] @ 70750 <__cxa_atexit@plt+0x64404> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r0, [pc, #88] @ 70754 <__cxa_atexit@plt+0x64408> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, #72] @ 70758 <__cxa_atexit@plt+0x6440c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0 │ │ │ │ - cmpeq sp, r4, ror #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq sp, ip, asr sl │ │ │ │ + cmpeq sp, r4, asr sl │ │ │ │ + ldrsheq r4, [sp, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 99f68 <__cxa_atexit@plt+0x8dc1c> │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 72218 <__cxa_atexit@plt+0x65ecc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 707c4 <__cxa_atexit@plt+0x64478> │ │ │ │ + ldr r0, [pc, #64] @ 707dc <__cxa_atexit@plt+0x64490> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r5, #4]! │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, sl │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #20] @ 707e0 <__cxa_atexit@plt+0x64494> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r2, [sp, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r2, sp │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq ip, r8, asr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 72244 <__cxa_atexit@plt+0x65ef8> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 72258 <__cxa_atexit@plt+0x65f0c> │ │ │ │ - ldr r7, [pc, #8] @ 72254 <__cxa_atexit@plt+0x65f08> │ │ │ │ + bhi 70828 <__cxa_atexit@plt+0x644dc> │ │ │ │ + ldr r7, [pc, #52] @ 70838 <__cxa_atexit@plt+0x644ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmppeq fp, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [pc, #92] @ 722c0 <__cxa_atexit@plt+0x65f74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7229c <__cxa_atexit@plt+0x65f50> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - subs r2, r2, #1 │ │ │ │ - beq 722b0 <__cxa_atexit@plt+0x65f64> │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 722b8 <__cxa_atexit@plt+0x65f6c> │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - b 72264 <__cxa_atexit@plt+0x65f18> │ │ │ │ - ldr r7, [pc, #32] @ 722c4 <__cxa_atexit@plt+0x65f78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7081c <__cxa_atexit@plt+0x644d0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 70848 <__cxa_atexit@plt+0x644fc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 7083c <__cxa_atexit@plt+0x644f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrheq r2, [sp, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq r0, [ip, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b 72258 <__cxa_atexit@plt+0x65f0c> │ │ │ │ - strheq pc, [fp, #-116] @ 0xffffff8c @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 72338 <__cxa_atexit@plt+0x65fec> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 72330 <__cxa_atexit@plt+0x65fe4> │ │ │ │ - ldr r3, [pc, #44] @ 72340 <__cxa_atexit@plt+0x65ff4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #32] @ 72344 <__cxa_atexit@plt+0x65ff8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r9 │ │ │ │ - b c44e0 <__cxa_atexit@plt+0xb8194> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r2, [sp, #-228] @ 0xffffff1c │ │ │ │ - cmpeq sp, ip, lsl r1 │ │ │ │ - cmppeq fp, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7239c <__cxa_atexit@plt+0x66050> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 72394 <__cxa_atexit@plt+0x66048> │ │ │ │ - ldr r8, [pc, #40] @ 723a4 <__cxa_atexit@plt+0x66058> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 723a8 <__cxa_atexit@plt+0x6605c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #208] @ 70930 <__cxa_atexit@plt+0x645e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 708f0 <__cxa_atexit@plt+0x645a4> │ │ │ │ + ldr r3, [pc, #180] @ 70934 <__cxa_atexit@plt+0x645e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 708fc <__cxa_atexit@plt+0x645b0> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r8, [r1, #4]! │ │ │ │ + str r9, [r5] │ │ │ │ + str sl, [r1] │ │ │ │ + add r0, r6, #16 │ │ │ │ + cmp r7, r0 │ │ │ │ + bcc 7090c <__cxa_atexit@plt+0x645c0> │ │ │ │ + ldr r7, [pc, #112] @ 7093c <__cxa_atexit@plt+0x645f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r6, [r1] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + mov r8, r2 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - hvceq 49000 @ 0xbf68 │ │ │ │ - cmpeq sp, r4, asr #28 │ │ │ │ - cmppeq fp, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 72400 <__cxa_atexit@plt+0x660b4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 723f8 <__cxa_atexit@plt+0x660ac> │ │ │ │ - ldr r8, [pc, #40] @ 72408 <__cxa_atexit@plt+0x660bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 7240c <__cxa_atexit@plt+0x660c0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ 70938 <__cxa_atexit@plt+0x645ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, r2 │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + cmpeq ip, r0, lsl fp │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #156] @ 709f4 <__cxa_atexit@plt+0x646a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 709c0 <__cxa_atexit@plt+0x64674> │ │ │ │ + ldm r5, {r9, sl} │ │ │ │ + add r0, r6, #16 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r8, [r1, #12]! │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + str r9, [r5] │ │ │ │ + str sl, [r1] │ │ │ │ + cmp r7, r0 │ │ │ │ + bcc 709d0 <__cxa_atexit@plt+0x64684> │ │ │ │ + ldr r7, [pc, #96] @ 709fc <__cxa_atexit@plt+0x646b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r6, [r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r3 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq fp, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sp, r0, ror #27 │ │ │ │ - smlaltteq pc, fp, r0, r6 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 72464 <__cxa_atexit@plt+0x66118> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7245c <__cxa_atexit@plt+0x66110> │ │ │ │ - ldr r8, [pc, #40] @ 7246c <__cxa_atexit@plt+0x66120> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 72470 <__cxa_atexit@plt+0x66124> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ 709f8 <__cxa_atexit@plt+0x646ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r1 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq ip, ip, asr #20 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #12]! │ │ │ │ + ldmdb r2, {r3, r7} │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + stm r2, {r3, r7} │ │ │ │ + add r0, r6, #16 │ │ │ │ + cmp r1, r0 │ │ │ │ + bcc 70a60 <__cxa_atexit@plt+0x64714> │ │ │ │ + ldr r1, [pc, #76] @ 70a84 <__cxa_atexit@plt+0x64738> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r5, #16]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r6, [r5] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, lr │ │ │ │ + mov r8, lr │ │ │ │ + mov r9, r3 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #32] @ 70a88 <__cxa_atexit@plt+0x6473c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r1, #16 │ │ │ │ + ldr r3, [r4, #-8] │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r0 │ │ │ │ + mov sl, lr │ │ │ │ + bx r3 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + strheq r0, [ip, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 70aec <__cxa_atexit@plt+0x647a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 70b08 <__cxa_atexit@plt+0x647bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 70af4 <__cxa_atexit@plt+0x647a8> │ │ │ │ + ldr r7, [pc, #68] @ 70b0c <__cxa_atexit@plt+0x647c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 70ae0 <__cxa_atexit@plt+0x64794> │ │ │ │ + mov r7, r9 │ │ │ │ + b 70848 <__cxa_atexit@plt+0x644fc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq sp, ip, ror sp │ │ │ │ - strheq pc, [fp, #-108] @ 0xffffff94 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 724d4 <__cxa_atexit@plt+0x66188> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 724cc <__cxa_atexit@plt+0x66180> │ │ │ │ - ldr r9, [pc, #52] @ 724dc <__cxa_atexit@plt+0x66190> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #48] @ 724e0 <__cxa_atexit@plt+0x66194> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #36] @ 724e4 <__cxa_atexit@plt+0x66198> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ 70b10 <__cxa_atexit@plt+0x647c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x014bf690 │ │ │ │ - cmpeq sp, r8, lsl sp │ │ │ │ - cmpeq sp, r0, lsr #25 │ │ │ │ - cmppeq fp, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x015d469c │ │ │ │ + @ instruction: 0xfffffd7c │ │ │ │ + cmpeq ip, ip, lsr #18 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 72544 <__cxa_atexit@plt+0x661f8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7253c <__cxa_atexit@plt+0x661f0> │ │ │ │ - ldr r8, [pc, #48] @ 7254c <__cxa_atexit@plt+0x66200> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #44] @ 72550 <__cxa_atexit@plt+0x66204> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #40] @ 72554 <__cxa_atexit@plt+0x66208> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, sl │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 70b8c <__cxa_atexit@plt+0x64840> │ │ │ │ + ldr r3, [pc, #104] @ 70ba4 <__cxa_atexit@plt+0x64858> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #20]! │ │ │ │ + sub r3, r6, #31 │ │ │ │ + ldr lr, [pc, #88] @ 70ba8 <__cxa_atexit@plt+0x6485c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #38 @ 0x26 │ │ │ │ + ldr ip, [pc, #80] @ 70bac <__cxa_atexit@plt+0x64860> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r2, [pc, #76] @ 70bb0 <__cxa_atexit@plt+0x64864> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str ip, [r7, #-8] │ │ │ │ + str r1, [r7, #-4] │ │ │ │ + add r1, r7, #8 │ │ │ │ + stm r1, {r9, sl, lr} │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #32] @ 70bb4 <__cxa_atexit@plt+0x64868> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - teqeq r6, r1, asr #32 │ │ │ │ - cmppeq fp, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x015d2c9c │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq sp, ip, lsr #13 │ │ │ │ + ldrsbeq r4, [sp, #-108] @ 0xffffff94 │ │ │ │ + cmpeq sp, r4, lsr r6 │ │ │ │ + @ instruction: 0x014c0898 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72588 <__cxa_atexit@plt+0x6623c> │ │ │ │ + bhi 70c00 <__cxa_atexit@plt+0x648b4> │ │ │ │ + ldr r2, [pc, #52] @ 70c08 <__cxa_atexit@plt+0x648bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ 70c0c <__cxa_atexit@plt+0x648c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72590 <__cxa_atexit@plt+0x66244> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r0, [pc, #40] @ 70c10 <__cxa_atexit@plt+0x648c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r8, r1, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 72638 <__cxa_atexit@plt+0x662ec> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r4, ror #23 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, ip, ror #16 │ │ │ │ + cmpeq sp, r4, ror #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 99f68 <__cxa_atexit@plt+0x8dc1c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 725f4 <__cxa_atexit@plt+0x662a8> │ │ │ │ - ldr r2, [pc, #76] @ 725fc <__cxa_atexit@plt+0x662b0> │ │ │ │ + bhi 70c78 <__cxa_atexit@plt+0x6492c> │ │ │ │ + ldr r2, [pc, #56] @ 70c80 <__cxa_atexit@plt+0x64934> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 72600 <__cxa_atexit@plt+0x662b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 725e8 <__cxa_atexit@plt+0x6629c> │ │ │ │ - ldr r3, [pc, #44] @ 72604 <__cxa_atexit@plt+0x662b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ 70c84 <__cxa_atexit@plt+0x64938> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 70c6c <__cxa_atexit@plt+0x64920> │ │ │ │ + mov r7, r3 │ │ │ │ + b 70c90 <__cxa_atexit@plt+0x64944> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq sp, r0, lsr #23 │ │ │ │ - cmpeq sp, ip, ror #28 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrsheq r4, [sp, #-68] @ 0xffffffbc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 72628 <__cxa_atexit@plt+0x662dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - cmpeq sp, ip, lsr #28 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [r2, #11] │ │ │ │ + ldr r1, [pc, #156] @ 70d48 <__cxa_atexit@plt+0x649fc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r6} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 70d18 <__cxa_atexit@plt+0x649cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 70d38 <__cxa_atexit@plt+0x649ec> │ │ │ │ + ldr r2, [pc, #116] @ 70d4c <__cxa_atexit@plt+0x64a00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ 70d50 <__cxa_atexit@plt+0x64a04> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r7, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 70d28 <__cxa_atexit@plt+0x649dc> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + mov r7, r8 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 70dc8 <__cxa_atexit@plt+0x64a7c> │ │ │ │ + ldr r1, [pc, #92] @ 70dd8 <__cxa_atexit@plt+0x64a8c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #88] @ 70ddc <__cxa_atexit@plt+0x64a90> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 70dbc <__cxa_atexit@plt+0x64a70> │ │ │ │ + ldm r5!, {r9, sl} │ │ │ │ + mov r8, r7 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 70e54 <__cxa_atexit@plt+0x64b08> │ │ │ │ + ldr r3, [pc, #76] @ 70e6c <__cxa_atexit@plt+0x64b20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #72] @ 70e70 <__cxa_atexit@plt+0x64b24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r3, r2, #1 │ │ │ │ + ldr r2, [pc, #56] @ 70e74 <__cxa_atexit@plt+0x64b28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 70e78 <__cxa_atexit@plt+0x64b2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + cmpeq ip, r4, lsl r6 │ │ │ │ + cmpeq sp, r0, asr #7 │ │ │ │ + strdeq r0, [ip, #-92] @ 0xffffffa4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 726e4 <__cxa_atexit@plt+0x66398> │ │ │ │ - ldr r7, [pc, #192] @ 7270c <__cxa_atexit@plt+0x663c0> │ │ │ │ + bhi 70f18 <__cxa_atexit@plt+0x64bcc> │ │ │ │ + ldr r7, [pc, #164] @ 70f40 <__cxa_atexit@plt+0x64bf4> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r3] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 726c0 <__cxa_atexit@plt+0x66374> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 726d0 <__cxa_atexit@plt+0x66384> │ │ │ │ + tst r8, #3 │ │ │ │ + beq 70f08 <__cxa_atexit@plt+0x64bbc> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #36 @ 0x24 │ │ │ │ + add r2, r6, #32 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc 726f4 <__cxa_atexit@plt+0x663a8> │ │ │ │ - ldr r9, [pc, #160] @ 72718 <__cxa_atexit@plt+0x663cc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [pc, #156] @ 7271c <__cxa_atexit@plt+0x663d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #152] @ 72720 <__cxa_atexit@plt+0x663d4> │ │ │ │ + bcc 70f28 <__cxa_atexit@plt+0x64bdc> │ │ │ │ + ldr lr, [pc, #136] @ 70f48 <__cxa_atexit@plt+0x64bfc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r3, #12]! │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r2, #5 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add sl, r8, #11 │ │ │ │ + ldm sl, {r1, r7, sl} │ │ │ │ + ldr r9, [r8, #23] │ │ │ │ + ldr r8, [r8, #27] │ │ │ │ + add r0, lr, #2 │ │ │ │ + ldr lr, [pc, #108] @ 70f4c <__cxa_atexit@plt+0x64c00> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7, sl} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 72714 <__cxa_atexit@plt+0x663c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 72710 <__cxa_atexit@plt+0x663c4> │ │ │ │ + ldr r7, [pc, #36] @ 70f44 <__cxa_atexit@plt+0x64bf8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlalbbeq pc, fp, r0, r4 @ │ │ │ │ - strheq pc, [fp, #-48] @ 0xffffffd0 @ │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - cmpeq sp, r0, lsl #24 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq ip, ip, lsr r5 │ │ │ │ + ldrheq r4, [sp, #-36] @ 0xffffffdc │ │ │ │ + cmpeq sp, r8, ror #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72798 <__cxa_atexit@plt+0x6644c> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 727ac <__cxa_atexit@plt+0x66460> │ │ │ │ - ldr r8, [pc, #112] @ 727c0 <__cxa_atexit@plt+0x66474> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #108] @ 727c4 <__cxa_atexit@plt+0x66478> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #104] @ 727c8 <__cxa_atexit@plt+0x6647c> │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 70fc0 <__cxa_atexit@plt+0x64c74> │ │ │ │ + ldr lr, [pc, #88] @ 70fcc <__cxa_atexit@plt+0x64c80> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str r8, [r1, #12]! │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 727bc <__cxa_atexit@plt+0x66470> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + add r0, lr, #2 │ │ │ │ + ldr lr, [pc, #56] @ 70fd0 <__cxa_atexit@plt+0x64c84> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltteq pc, fp, r8, r2 @ │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - cmpeq sp, r8, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 7289c <__cxa_atexit@plt+0x66550> │ │ │ │ - ldr r1, [pc, #208] @ 728bc <__cxa_atexit@plt+0x66570> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r3, [pc, #196] @ 728c0 <__cxa_atexit@plt+0x66574> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 72850 <__cxa_atexit@plt+0x66504> │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7283c <__cxa_atexit@plt+0x664f0> │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 7285c <__cxa_atexit@plt+0x66510> │ │ │ │ - bic r0, r7, #3 │ │ │ │ - ldr r0, [r0] │ │ │ │ - ldrh r0, [r0, #-2] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 7285c <__cxa_atexit@plt+0x66510> │ │ │ │ - ldr r7, [pc, #128] @ 728c4 <__cxa_atexit@plt+0x66578> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 728a8 <__cxa_atexit@plt+0x6655c> │ │ │ │ - ldr r7, [pc, #84] @ 728c8 <__cxa_atexit@plt+0x6657c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #76] @ 728cc <__cxa_atexit@plt+0x66580> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ + cmpeq sp, r0, lsl #4 │ │ │ │ + ldrheq r4, [sp, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 70e88 <__cxa_atexit@plt+0x64b3c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 71080 <__cxa_atexit@plt+0x64d34> │ │ │ │ + ldr r7, [pc, #164] @ 710a8 <__cxa_atexit@plt+0x64d5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 71070 <__cxa_atexit@plt+0x64d24> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71090 <__cxa_atexit@plt+0x64d44> │ │ │ │ + ldr lr, [pc, #136] @ 710b0 <__cxa_atexit@plt+0x64d64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add sl, r8, #11 │ │ │ │ + ldm sl, {r1, r7, sl} │ │ │ │ + ldr r9, [r8, #23] │ │ │ │ + ldr r8, [r8, #27] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #108] @ 710b4 <__cxa_atexit@plt+0x64d68> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7, sl} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #36] @ 710ac <__cxa_atexit@plt+0x64d60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq sp, r0, ror #18 │ │ │ │ - cmpeq sp, r4, lsr fp │ │ │ │ - ldrsbeq r2, [sp, #-180] @ 0xffffff4c │ │ │ │ - cmpeq sp, ip, asr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrdeq r0, [ip, #-60] @ 0xffffffc4 │ │ │ │ + cmpeq sp, r0, lsr #2 │ │ │ │ + cmpeq sp, r0, lsl #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 72904 <__cxa_atexit@plt+0x665b8> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 72918 <__cxa_atexit@plt+0x665cc> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72918 <__cxa_atexit@plt+0x665cc> │ │ │ │ - ldr r7, [pc, #92] @ 72968 <__cxa_atexit@plt+0x6661c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 72958 <__cxa_atexit@plt+0x6660c> │ │ │ │ - ldr r7, [pc, #60] @ 7296c <__cxa_atexit@plt+0x66620> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #52] @ 72970 <__cxa_atexit@plt+0x66624> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, ror #20 │ │ │ │ - cmpeq sp, r8, lsl fp │ │ │ │ - cmpeq sp, r0, lsl fp │ │ │ │ - cmppeq fp, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 729d4 <__cxa_atexit@plt+0x66688> │ │ │ │ - ldr r2, [pc, #72] @ 729dc <__cxa_atexit@plt+0x66690> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r2, [pc, #52] @ 729e0 <__cxa_atexit@plt+0x66694> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 729c8 <__cxa_atexit@plt+0x6667c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 729f0 <__cxa_atexit@plt+0x666a4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrheq r2, [sp, #-112] @ 0xffffff90 │ │ │ │ - strheq pc, [fp, #-12] @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72a48 <__cxa_atexit@plt+0x666fc> │ │ │ │ - ldr r3, [pc, #88] @ 72a64 <__cxa_atexit@plt+0x66718> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 72a5c <__cxa_atexit@plt+0x66710> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72a48 <__cxa_atexit@plt+0x666fc> │ │ │ │ - ldr r3, [pc, #60] @ 72a68 <__cxa_atexit@plt+0x6671c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 72a5c <__cxa_atexit@plt+0x66710> │ │ │ │ - b 72ad4 <__cxa_atexit@plt+0x66788> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmppeq fp, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 72aa8 <__cxa_atexit@plt+0x6675c> │ │ │ │ - ldr r3, [pc, #56] @ 72ac4 <__cxa_atexit@plt+0x66778> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 72abc <__cxa_atexit@plt+0x66770> │ │ │ │ - b 72ad4 <__cxa_atexit@plt+0x66788> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq lr, [fp, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 72b84 <__cxa_atexit@plt+0x66838> │ │ │ │ - ldr r6, [pc, #288] @ 72c0c <__cxa_atexit@plt+0x668c0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r6, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 72bf4 <__cxa_atexit@plt+0x668a8> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 72c00 <__cxa_atexit@plt+0x668b4> │ │ │ │ - ldr r2, [pc, #244] @ 72c10 <__cxa_atexit@plt+0x668c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #240] @ 72c14 <__cxa_atexit@plt+0x668c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #236] @ 72c18 <__cxa_atexit@plt+0x668cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #232] @ 72c1c <__cxa_atexit@plt+0x668d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r2, [pc, #212] @ 72c20 <__cxa_atexit@plt+0x668d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r7, [r9, #20] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r5 │ │ │ │ - str r0, [r7, #-12]! │ │ │ │ - ldr r2, [pc, #184] @ 72c24 <__cxa_atexit@plt+0x668d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - mov r8, r9 │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 72c00 <__cxa_atexit@plt+0x668b4> │ │ │ │ - ldr r3, [pc, #140] @ 72c28 <__cxa_atexit@plt+0x668dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #136] @ 72c2c <__cxa_atexit@plt+0x668e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #132] @ 72c30 <__cxa_atexit@plt+0x668e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #128] @ 72c34 <__cxa_atexit@plt+0x668e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldmib r5, {r0, sl} │ │ │ │ - add r3, r3, #1 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #104] @ 72c38 <__cxa_atexit@plt+0x668ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r0, [r9, #20] │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #84] @ 72c3c <__cxa_atexit@plt+0x668f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r8, r9 │ │ │ │ - str r3, [r8, #12]! │ │ │ │ - b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - cmpeq fp, r4, lsl pc │ │ │ │ - smlalbbeq lr, fp, r4, pc @ │ │ │ │ - andeq r0, r0, ip, asr #3 │ │ │ │ - cmpeq sp, ip, lsr #12 │ │ │ │ - cmpeq sp, r0, ror #12 │ │ │ │ - cmpeq sp, r4, ror #17 │ │ │ │ - @ instruction: 0x014bee94 │ │ │ │ - cmpeq fp, r4, lsl #30 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - cmpeq sp, ip, lsr #11 │ │ │ │ - ldrsbeq r2, [sp, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq sp, r8, ror #16 │ │ │ │ - cmpeq fp, r0, ror #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 72cd0 <__cxa_atexit@plt+0x66984> │ │ │ │ - ldr r2, [pc, #116] @ 72cdc <__cxa_atexit@plt+0x66990> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #112] @ 72ce0 <__cxa_atexit@plt+0x66994> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #108] @ 72ce4 <__cxa_atexit@plt+0x66998> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #104] @ 72ce8 <__cxa_atexit@plt+0x6699c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r2, [pc, #84] @ 72cec <__cxa_atexit@plt+0x669a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r7, [r9, #20] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - mov r7, r5 │ │ │ │ - str r0, [r7, #-12]! │ │ │ │ - ldr r2, [pc, #56] @ 72cf0 <__cxa_atexit@plt+0x669a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - mov r8, r9 │ │ │ │ - str r2, [r8, #12]! │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71128 <__cxa_atexit@plt+0x64ddc> │ │ │ │ + ldr lr, [pc, #88] @ 71134 <__cxa_atexit@plt+0x64de8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #56] @ 71138 <__cxa_atexit@plt+0x64dec> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlalbteq lr, fp, r8, sp │ │ │ │ - cmpeq fp, r8, lsr lr │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq sp, r0, ror #9 │ │ │ │ - cmpeq sp, r4, lsl r5 │ │ │ │ - @ instruction: 0x015d2798 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq sp, ip, rrx │ │ │ │ + cmpeq sp, r8, asr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - strheq lr, [fp, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 70ff0 <__cxa_atexit@plt+0x64ca4> │ │ │ │ + @ instruction: 0x014c0190 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72d5c <__cxa_atexit@plt+0x66a10> │ │ │ │ + bhi 71180 <__cxa_atexit@plt+0x64e34> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72d64 <__cxa_atexit@plt+0x66a18> │ │ │ │ + ldr r2, [pc, #24] @ 71188 <__cxa_atexit@plt+0x64e3c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsl r4 │ │ │ │ - hvceq 48876 @ 0xbeec │ │ │ │ + ldrsbeq r3, [sp, #-252] @ 0xffffff04 │ │ │ │ + cmpeq ip, ip, asr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7123c <__cxa_atexit@plt+0x64ef0> │ │ │ │ + ldr r7, [pc, #180] @ 71264 <__cxa_atexit@plt+0x64f18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7122c <__cxa_atexit@plt+0x64ee0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7124c <__cxa_atexit@plt+0x64f00> │ │ │ │ + ldr lr, [pc, #152] @ 7126c <__cxa_atexit@plt+0x64f20> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldr sl, [r9, #19] │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr r0, [r9, #27] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + ldr lr, [pc, #112] @ 71270 <__cxa_atexit@plt+0x64f24> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 71268 <__cxa_atexit@plt+0x64f1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq ip, r8, lsr #4 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq sp, r8, asr #2 │ │ │ │ + cmpeq ip, r8, rrx │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 712ec <__cxa_atexit@plt+0x64fa0> │ │ │ │ + ldr lr, [pc, #92] @ 712f8 <__cxa_atexit@plt+0x64fac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 712fc <__cxa_atexit@plt+0x64fb0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r3, r8, r9} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq sp, ip, ror r0 │ │ │ │ + cmpeq ip, r0, ror #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 7119c <__cxa_atexit@plt+0x64e50> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72d9c <__cxa_atexit@plt+0x66a50> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72da4 <__cxa_atexit@plt+0x66a58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 713ac <__cxa_atexit@plt+0x65060> │ │ │ │ + ldr r7, [pc, #160] @ 713d4 <__cxa_atexit@plt+0x65088> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7139c <__cxa_atexit@plt+0x65050> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 713bc <__cxa_atexit@plt+0x65070> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr sl, [r9, #19] │ │ │ │ + ldr lr, [r9, #23] │ │ │ │ + ldr r8, [r9, #27] │ │ │ │ + ldr r9, [pc, #108] @ 713dc <__cxa_atexit@plt+0x65090> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + add r1, r6, #20 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 713d8 <__cxa_atexit@plt+0x6508c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r2, [sp, #-48] @ 0xffffffd0 │ │ │ │ - hvceq 48852 @ 0xbed4 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + smlalbteq r0, ip, r8, r0 │ │ │ │ + ldrsbeq r3, [sp, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ 72dc4 <__cxa_atexit@plt+0x66a78> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq fp, r4, ror #26 │ │ │ │ - cmpeq fp, ip, lsl lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71448 <__cxa_atexit@plt+0x650fc> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr sl, [r7, #27] │ │ │ │ + ldr r9, [pc, #56] @ 71454 <__cxa_atexit@plt+0x65108> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, lsr #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71320 <__cxa_atexit@plt+0x64fd4> │ │ │ │ + hvceq 49124 @ 0xbfe4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72dfc <__cxa_atexit@plt+0x66ab0> │ │ │ │ + bhi 7149c <__cxa_atexit@plt+0x65150> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72e04 <__cxa_atexit@plt+0x66ab8> │ │ │ │ + ldr r2, [pc, #24] @ 714a4 <__cxa_atexit@plt+0x65158> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, ror r3 │ │ │ │ - ldrdeq lr, [fp, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + cmpeq sp, r0, asr #25 │ │ │ │ + cmppeq fp, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72e3c <__cxa_atexit@plt+0x66af0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72e44 <__cxa_atexit@plt+0x66af8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 71550 <__cxa_atexit@plt+0x65204> │ │ │ │ + ldr r7, [pc, #172] @ 71578 <__cxa_atexit@plt+0x6522c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 71540 <__cxa_atexit@plt+0x651f4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71560 <__cxa_atexit@plt+0x65214> │ │ │ │ + ldr lr, [pc, #144] @ 71580 <__cxa_atexit@plt+0x65234> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + add sl, r9, #7 │ │ │ │ + ldm sl, {r1, r7, sl} │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr r0, [r9, #27] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + ldr lr, [pc, #108] @ 71584 <__cxa_atexit@plt+0x65238> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r7, sl} │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsr r3 │ │ │ │ - smlaltteq lr, fp, r8, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr sl, [pc, #4] @ 72e68 <__cxa_atexit@plt+0x66b1c> │ │ │ │ - add sl, pc, sl │ │ │ │ - b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ - ldrdeq lr, [fp, #-196] @ 0xffffff3c │ │ │ │ - hvceq 48856 @ 0xbed8 │ │ │ │ + ldr r7, [pc, #36] @ 7157c <__cxa_atexit@plt+0x65230> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmppeq fp, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq sp, r0, lsr lr │ │ │ │ + cmppeq fp, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71608 <__cxa_atexit@plt+0x652bc> │ │ │ │ + ldr lr, [pc, #100] @ 71614 <__cxa_atexit@plt+0x652c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr lr, [pc, #56] @ 71618 <__cxa_atexit@plt+0x652cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + cmpeq sp, r8, ror #26 │ │ │ │ + cmppeq fp, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 714b8 <__cxa_atexit@plt+0x6516c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72ea0 <__cxa_atexit@plt+0x66b54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72ea8 <__cxa_atexit@plt+0x66b5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 716cc <__cxa_atexit@plt+0x65380> │ │ │ │ + ldr r7, [pc, #164] @ 716f4 <__cxa_atexit@plt+0x653a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 716bc <__cxa_atexit@plt+0x65370> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 716dc <__cxa_atexit@plt+0x65390> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr sl, [r9, #15] │ │ │ │ + ldr lr, [r9, #23] │ │ │ │ + ldr r8, [r9, #27] │ │ │ │ + ldr r9, [pc, #112] @ 716fc <__cxa_atexit@plt+0x653b0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, asr #5 │ │ │ │ - smlalbbeq lr, fp, r4, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr sl, [pc, #4] @ 72ecc <__cxa_atexit@plt+0x66b80> │ │ │ │ - add sl, pc, sl │ │ │ │ - b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ - hvceq 48832 @ 0xbec0 │ │ │ │ - cmpeq fp, r4, lsl sp │ │ │ │ + ldr r7, [pc, #36] @ 716f8 <__cxa_atexit@plt+0x653ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlalbteq pc, fp, r0, sp @ │ │ │ │ + ldrheq r3, [sp, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71768 <__cxa_atexit@plt+0x6541c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr sl, [r7, #27] │ │ │ │ + ldr r9, [pc, #56] @ 71774 <__cxa_atexit@plt+0x65428> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, lsl #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7163c <__cxa_atexit@plt+0x652f0> │ │ │ │ + cmppeq fp, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72f04 <__cxa_atexit@plt+0x66bb8> │ │ │ │ + bhi 717bc <__cxa_atexit@plt+0x65470> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 72f0c <__cxa_atexit@plt+0x66bc0> │ │ │ │ + ldr r2, [pc, #24] @ 717c4 <__cxa_atexit@plt+0x65478> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, ror #4 │ │ │ │ - cmpeq fp, r0, lsl #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + cmpeq sp, r0, lsr #19 │ │ │ │ + cmppeq fp, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 72f5c <__cxa_atexit@plt+0x66c10> │ │ │ │ - ldr r3, [pc, #52] @ 72f64 <__cxa_atexit@plt+0x66c18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 72f54 <__cxa_atexit@plt+0x66c08> │ │ │ │ - b 72f74 <__cxa_atexit@plt+0x66c28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq lr, fp, r8, ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 72fd0 <__cxa_atexit@plt+0x66c84> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 73010 <__cxa_atexit@plt+0x66cc4> │ │ │ │ - bic r6, r7, #3 │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrh r6, [r6, #-2] │ │ │ │ - cmp r6, #4 │ │ │ │ - beq 730d4 <__cxa_atexit@plt+0x66d88> │ │ │ │ - cmp r6, #5 │ │ │ │ - beq 73098 <__cxa_atexit@plt+0x66d4c> │ │ │ │ - cmp r6, #6 │ │ │ │ - bne 73070 <__cxa_atexit@plt+0x66d24> │ │ │ │ - ldr r6, [pc, #412] @ 73154 <__cxa_atexit@plt+0x66e08> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ - mov r6, r9 │ │ │ │ - b 73170 <__cxa_atexit@plt+0x66e24> │ │ │ │ - ldr r6, [pc, #364] @ 73144 <__cxa_atexit@plt+0x66df8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - str r6, [r3, #8]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 73088 <__cxa_atexit@plt+0x66d3c> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 73070 <__cxa_atexit@plt+0x66d24> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7311c <__cxa_atexit@plt+0x66dd0> │ │ │ │ - ldr r3, [pc, #316] @ 73148 <__cxa_atexit@plt+0x66dfc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 7304c <__cxa_atexit@plt+0x66d00> │ │ │ │ - ldr r6, [pc, #288] @ 73138 <__cxa_atexit@plt+0x66dec> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r6, [r3, #8]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 73088 <__cxa_atexit@plt+0x66d3c> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 73070 <__cxa_atexit@plt+0x66d24> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7311c <__cxa_atexit@plt+0x66dd0> │ │ │ │ - ldr r3, [pc, #240] @ 7313c <__cxa_atexit@plt+0x66df0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #236] @ 73140 <__cxa_atexit@plt+0x66df4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r7, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r9, [r9, #16] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #212] @ 7314c <__cxa_atexit@plt+0x66e00> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 71870 <__cxa_atexit@plt+0x65524> │ │ │ │ + ldr r7, [pc, #172] @ 71898 <__cxa_atexit@plt+0x6554c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 71860 <__cxa_atexit@plt+0x65514> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71880 <__cxa_atexit@plt+0x65534> │ │ │ │ + ldr lr, [pc, #144] @ 718a0 <__cxa_atexit@plt+0x65554> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #15] │ │ │ │ + ldr sl, [r9, #19] │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr r0, [r9, #27] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + ldr lr, [pc, #104] @ 718a4 <__cxa_atexit@plt+0x65558> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r6, r7, sl} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7312c <__cxa_atexit@plt+0x66de0> │ │ │ │ - ldr r3, [pc, #168] @ 73158 <__cxa_atexit@plt+0x66e0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #164] @ 7315c <__cxa_atexit@plt+0x66e10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #160] @ 73160 <__cxa_atexit@plt+0x66e14> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r5, #8]! │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r6, [pc, #108] @ 73150 <__cxa_atexit@plt+0x66e04> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 73100 <__cxa_atexit@plt+0x66db4> │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - b 73548 <__cxa_atexit@plt+0x671fc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr r9 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - cmpeq sp, r4, asr r1 │ │ │ │ - andeq r0, r0, r8, ror #17 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - cmpeq sp, ip, lsr #2 │ │ │ │ - andeq r0, r0, r0, ror #8 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - andeq r0, r0, r4, lsl #8 │ │ │ │ - teqeq r6, r7, asr #9 │ │ │ │ - @ instruction: 0x014bea9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 731e4 <__cxa_atexit@plt+0x66e98> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #196] @ 73254 <__cxa_atexit@plt+0x66f08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73204 <__cxa_atexit@plt+0x66eb8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 73240 <__cxa_atexit@plt+0x66ef4> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r1, #45 @ 0x2d │ │ │ │ - bne 73210 <__cxa_atexit@plt+0x66ec4> │ │ │ │ - ldr r1, [pc, #148] @ 73264 <__cxa_atexit@plt+0x66f18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #144] @ 73268 <__cxa_atexit@plt+0x66f1c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #140] @ 7326c <__cxa_atexit@plt+0x66f20> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 73228 <__cxa_atexit@plt+0x66edc> │ │ │ │ - ldr r3, [pc, #132] @ 73270 <__cxa_atexit@plt+0x66f24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #128] @ 73274 <__cxa_atexit@plt+0x66f28> │ │ │ │ + ldr r7, [pc, #36] @ 7189c <__cxa_atexit@plt+0x65550> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r0, [pc, #120] @ 73278 <__cxa_atexit@plt+0x66f2c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #64] @ 73258 <__cxa_atexit@plt+0x66f0c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 7325c <__cxa_atexit@plt+0x66f10> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #56] @ 73260 <__cxa_atexit@plt+0x66f14> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - teqeq r6, r5, lsr r3 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - teqeq r6, sl, ror #6 │ │ │ │ - andeq r0, r0, r8, asr #4 │ │ │ │ - cmpeq fp, r8, ror #18 │ │ │ │ - cmpeq fp, ip, asr r9 │ │ │ │ - hvceq 48788 @ 0xbe94 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmppeq fp, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq sp, ip, lsl #22 │ │ │ │ + cmppeq fp, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 732f8 <__cxa_atexit@plt+0x66fac> │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ + bcc 7191c <__cxa_atexit@plt+0x655d0> │ │ │ │ + ldr lr, [pc, #88] @ 71928 <__cxa_atexit@plt+0x655dc> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r1, #45 @ 0x2d │ │ │ │ - bne 732cc <__cxa_atexit@plt+0x66f80> │ │ │ │ - ldr r1, [pc, #88] @ 73310 <__cxa_atexit@plt+0x66fc4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #84] @ 73314 <__cxa_atexit@plt+0x66fc8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #80] @ 73318 <__cxa_atexit@plt+0x66fcc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 732e4 <__cxa_atexit@plt+0x66f98> │ │ │ │ - ldr r1, [pc, #48] @ 73304 <__cxa_atexit@plt+0x66fb8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #44] @ 73308 <__cxa_atexit@plt+0x66fbc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #40] @ 7330c <__cxa_atexit@plt+0x66fc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r5] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add r9, r7, #15 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 7192c <__cxa_atexit@plt+0x655e0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - teqeq r6, r9, ror r2 │ │ │ │ - @ instruction: 0xfffffbfc │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - teqeq r6, r2, lsl #5 │ │ │ │ - smlalbteq lr, fp, r8, r8 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + cmpeq sp, ip, asr #20 │ │ │ │ + cmppeq fp, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73374 <__cxa_atexit@plt+0x67028> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73388 <__cxa_atexit@plt+0x6703c> │ │ │ │ - ldr r2, [pc, #80] @ 7339c <__cxa_atexit@plt+0x67050> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 733a0 <__cxa_atexit@plt+0x67054> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 717d8 <__cxa_atexit@plt+0x6548c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 719d4 <__cxa_atexit@plt+0x65688> │ │ │ │ + ldr r7, [pc, #152] @ 719fc <__cxa_atexit@plt+0x656b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 719c4 <__cxa_atexit@plt+0x65678> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 719e4 <__cxa_atexit@plt+0x65698> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + add lr, r9, #15 │ │ │ │ + ldm lr, {r1, sl, lr} │ │ │ │ + ldr r8, [r9, #27] │ │ │ │ + ldr r9, [pc, #104] @ 71a04 <__cxa_atexit@plt+0x656b8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r9, [r6, #4] │ │ │ │ str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r0, r1, sl, lr} │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 73398 <__cxa_atexit@plt+0x6704c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ 71a00 <__cxa_atexit@plt+0x656b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r8, lsr #28 │ │ │ │ - @ instruction: 0xfffffb8c │ │ │ │ - cmpeq sp, r4, asr lr │ │ │ │ - cmpeq fp, r0, asr #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 733fc <__cxa_atexit@plt+0x670b0> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrdeq pc, [fp, #-160] @ 0xffffff60 │ │ │ │ + cmpeq sp, ip, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73410 <__cxa_atexit@plt+0x670c4> │ │ │ │ - ldr r2, [pc, #80] @ 73424 <__cxa_atexit@plt+0x670d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 73428 <__cxa_atexit@plt+0x670dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71a70 <__cxa_atexit@plt+0x65724> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + ldr r9, [pc, #56] @ 71a7c <__cxa_atexit@plt+0x65730> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r4, lsl #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71950 <__cxa_atexit@plt+0x65604> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 71b24 <__cxa_atexit@plt+0x657d8> │ │ │ │ + ldr r7, [pc, #156] @ 71b4c <__cxa_atexit@plt+0x65800> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 71b14 <__cxa_atexit@plt+0x657c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71b34 <__cxa_atexit@plt+0x657e8> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + add lr, r9, #11 │ │ │ │ + ldm lr, {r1, sl, lr} │ │ │ │ + ldr r8, [r9, #27] │ │ │ │ + ldr r9, [pc, #108] @ 71b54 <__cxa_atexit@plt+0x65808> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r3, r6, #16 │ │ │ │ + stm r3, {r1, sl, lr} │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 73420 <__cxa_atexit@plt+0x670d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ 71b50 <__cxa_atexit@plt+0x65804> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r0, lsr #27 │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - cmpeq sp, ip, asr #27 │ │ │ │ - strheq lr, [fp, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73484 <__cxa_atexit@plt+0x67138> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlalbbeq pc, fp, r8, r9 @ │ │ │ │ + cmpeq sp, r0, ror #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73498 <__cxa_atexit@plt+0x6714c> │ │ │ │ - ldr r2, [pc, #80] @ 734ac <__cxa_atexit@plt+0x67160> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 734b0 <__cxa_atexit@plt+0x67164> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71bc4 <__cxa_atexit@plt+0x65878> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr sl, [r7, #27] │ │ │ │ + ldr r9, [pc, #60] @ 71bd0 <__cxa_atexit@plt+0x65884> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq r3, [sp, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71a9c <__cxa_atexit@plt+0x65750> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 71c8c <__cxa_atexit@plt+0x65940> │ │ │ │ + ldr r7, [pc, #176] @ 71cb4 <__cxa_atexit@plt+0x65968> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 71c7c <__cxa_atexit@plt+0x65930> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71c9c <__cxa_atexit@plt+0x65950> │ │ │ │ + ldr lr, [pc, #148] @ 71cbc <__cxa_atexit@plt+0x65970> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + add lr, lr, #2 │ │ │ │ + ldr sl, [pc, #116] @ 71cc0 <__cxa_atexit@plt+0x65974> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 734a8 <__cxa_atexit@plt+0x6715c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ 71cb8 <__cxa_atexit@plt+0x6596c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r8, lsl sp │ │ │ │ - @ instruction: 0xfffff9b4 │ │ │ │ - cmpeq sp, r4, asr #26 │ │ │ │ - cmpeq fp, r0, lsr r7 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmppeq fp, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq r3, [sp, #-124] @ 0xffffff84 │ │ │ │ + ldrsheq r3, [sp, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7350c <__cxa_atexit@plt+0x671c0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73520 <__cxa_atexit@plt+0x671d4> │ │ │ │ - ldr r2, [pc, #80] @ 73534 <__cxa_atexit@plt+0x671e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 73538 <__cxa_atexit@plt+0x671ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71d30 <__cxa_atexit@plt+0x659e4> │ │ │ │ + ldr lr, [pc, #84] @ 71d3c <__cxa_atexit@plt+0x659f0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, lr, #2 │ │ │ │ + ldr sl, [pc, #56] @ 71d40 <__cxa_atexit@plt+0x659f4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r8, r9} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, lsl r7 │ │ │ │ + cmpeq sp, r0, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71bf0 <__cxa_atexit@plt+0x658a4> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 71dfc <__cxa_atexit@plt+0x65ab0> │ │ │ │ + ldr r7, [pc, #176] @ 71e24 <__cxa_atexit@plt+0x65ad8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 71dec <__cxa_atexit@plt+0x65aa0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71e0c <__cxa_atexit@plt+0x65ac0> │ │ │ │ + ldr lr, [pc, #148] @ 71e2c <__cxa_atexit@plt+0x65ae0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + add lr, lr, #3 │ │ │ │ + ldr sl, [pc, #116] @ 71e30 <__cxa_atexit@plt+0x65ae4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 73530 <__cxa_atexit@plt+0x671e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ 71e28 <__cxa_atexit@plt+0x65adc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015d1c90 │ │ │ │ - @ instruction: 0xfffff8ec │ │ │ │ - ldrheq r1, [sp, #-204] @ 0xffffff34 │ │ │ │ - @ instruction: 0x014be698 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 73594 <__cxa_atexit@plt+0x67248> │ │ │ │ - ldr r2, [pc, #232] @ 73644 <__cxa_atexit@plt+0x672f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 735cc <__cxa_atexit@plt+0x67280> │ │ │ │ - ldr r3, [pc, #208] @ 73648 <__cxa_atexit@plt+0x672fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #204] @ 7364c <__cxa_atexit@plt+0x67300> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - ldr r2, [pc, #148] @ 73630 <__cxa_atexit@plt+0x672e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 735d8 <__cxa_atexit@plt+0x6728c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 735e0 <__cxa_atexit@plt+0x67294> │ │ │ │ - ldr r7, [pc, #128] @ 73640 <__cxa_atexit@plt+0x672f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlalbteq pc, fp, r0, r6 @ │ │ │ │ + cmpeq sp, r0, ror r6 │ │ │ │ + cmpeq sp, ip, lsl #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 71ea0 <__cxa_atexit@plt+0x65b54> │ │ │ │ + ldr lr, [pc, #84] @ 71eac <__cxa_atexit@plt+0x65b60> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, lr, #3 │ │ │ │ + ldr sl, [pc, #56] @ 71eb0 <__cxa_atexit@plt+0x65b64> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r8, r9} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq r3, [sp, #-80] @ 0xffffffb0 │ │ │ │ + ldrsbeq r3, [sp, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71d60 <__cxa_atexit@plt+0x65a14> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 71f6c <__cxa_atexit@plt+0x65c20> │ │ │ │ + ldr r7, [pc, #176] @ 71f94 <__cxa_atexit@plt+0x65c48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 71f5c <__cxa_atexit@plt+0x65c10> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 71f7c <__cxa_atexit@plt+0x65c30> │ │ │ │ + ldr lr, [pc, #148] @ 71f9c <__cxa_atexit@plt+0x65c50> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + ldr r9, [r8, #19] │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + add lr, lr, #3 │ │ │ │ + ldr sl, [pc, #116] @ 71fa0 <__cxa_atexit@plt+0x65c54> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r2, #27 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 71f98 <__cxa_atexit@plt+0x65c4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [pc, #76] @ 73634 <__cxa_atexit@plt+0x672e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - str r1, [r2] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73624 <__cxa_atexit@plt+0x672d8> │ │ │ │ - ldr r2, [pc, #52] @ 73638 <__cxa_atexit@plt+0x672ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r5, [pc, #36] @ 7363c <__cxa_atexit@plt+0x672f0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - andeq r0, r0, r4, lsl #4 │ │ │ │ - cmpeq sp, r0, asr #22 │ │ │ │ - cmpeq sp, r4, ror #23 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - ldrsbeq r1, [sp, #-184] @ 0xffffff48 │ │ │ │ - smlalbbeq lr, fp, r4, r5 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 73680 <__cxa_atexit@plt+0x67334> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 73684 <__cxa_atexit@plt+0x67338> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sp, ip, ror #21 │ │ │ │ - cmpeq fp, ip, lsr r5 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmppeq fp, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + cmpeq sp, r4, lsl #10 │ │ │ │ + cmpeq sp, ip, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73708 <__cxa_atexit@plt+0x673bc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7371c <__cxa_atexit@plt+0x673d0> │ │ │ │ - ldr lr, [pc, #120] @ 73730 <__cxa_atexit@plt+0x673e4> │ │ │ │ - add lr, pc, lr │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72010 <__cxa_atexit@plt+0x65cc4> │ │ │ │ + ldr lr, [pc, #84] @ 7201c <__cxa_atexit@plt+0x65cd0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add r9, r7, #11 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add lr, lr, #3 │ │ │ │ + ldr sl, [pc, #56] @ 72020 <__cxa_atexit@plt+0x65cd4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [pc, #104] @ 73734 <__cxa_atexit@plt+0x673e8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - ldr r9, [pc, #96] @ 73738 <__cxa_atexit@plt+0x673ec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #92] @ 7373c <__cxa_atexit@plt+0x673f0> │ │ │ │ + str sl, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r8, r9} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r4, asr #8 │ │ │ │ + cmpeq sp, r0, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 71ed0 <__cxa_atexit@plt+0x65b84> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 720b0 <__cxa_atexit@plt+0x65d64> │ │ │ │ + ldr r3, [pc, #108] @ 720c8 <__cxa_atexit@plt+0x65d7c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add lr, r3, #1 │ │ │ │ + ldr r2, [pc, #100] @ 720cc <__cxa_atexit@plt+0x65d80> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #137 @ 0x89 │ │ │ │ + ldr r1, [pc, #92] @ 720d0 <__cxa_atexit@plt+0x65d84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #84] @ 720d4 <__cxa_atexit@plt+0x65d88> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr r3, [pc, #76] @ 720d8 <__cxa_atexit@plt+0x65d8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + str r0, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + add r0, r7, #24 │ │ │ │ + stm r0, {r1, r2, lr} │ │ │ │ + sub r8, r6, #27 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #36] @ 720dc <__cxa_atexit@plt+0x65d90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r4, ror #5 │ │ │ │ + cmpeq sp, r4, lsl #2 │ │ │ │ + cmpeq sp, r0, lsr #2 │ │ │ │ + ldrsheq r3, [sp, #-4] │ │ │ │ + ldrheq r3, [sp, #-44] @ 0xffffffd4 │ │ │ │ + cmppeq fp, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 72188 <__cxa_atexit@plt+0x65e3c> │ │ │ │ + ldr r7, [pc, #176] @ 721b0 <__cxa_atexit@plt+0x65e64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 72178 <__cxa_atexit@plt+0x65e2c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72198 <__cxa_atexit@plt+0x65e4c> │ │ │ │ + ldr r7, [r9, #7] │ │ │ │ + add lr, r9, #11 │ │ │ │ + ldm lr, {r3, ip, lr} │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr sl, [r9, #27] │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r1, [r9, #35] @ 0x23 │ │ │ │ + ldr r9, [pc, #120] @ 721b8 <__cxa_atexit@plt+0x65e6c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ str r9, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r0, r7, r9, lr} │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r3, ip, lr} │ │ │ │ str r8, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 7372c <__cxa_atexit@plt+0x673e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, lsl #8 │ │ │ │ - cmpeq fp, r0, asr r4 │ │ │ │ - ldrsbeq r1, [sp, #-172] @ 0xffffff54 │ │ │ │ - cmpeq sp, ip, ror sp │ │ │ │ - cmpeq sp, r8, ror sp │ │ │ │ - @ instruction: 0x014be494 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7376c <__cxa_atexit@plt+0x67420> │ │ │ │ - ldr r7, [pc, #100] @ 737c4 <__cxa_atexit@plt+0x67478> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #68] @ 737b8 <__cxa_atexit@plt+0x6746c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 737ac <__cxa_atexit@plt+0x67460> │ │ │ │ - ldr r3, [pc, #44] @ 737bc <__cxa_atexit@plt+0x67470> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 737c0 <__cxa_atexit@plt+0x67474> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 721b4 <__cxa_atexit@plt+0x65e68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmppeq fp, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq r3, [sp, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72230 <__cxa_atexit@plt+0x65ee4> │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldm lr, {r1, sl, lr} │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr ip, [pc, #64] @ 7223c <__cxa_atexit@plt+0x65ef0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r0, r3, #16 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq sp, r0, asr #19 │ │ │ │ - cmpeq sp, r4, asr #20 │ │ │ │ - cmpeq fp, ip, lsl #8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 737f8 <__cxa_atexit@plt+0x674ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #24] @ 737fc <__cxa_atexit@plt+0x674b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sp, r4, ror r9 │ │ │ │ - smlalbteq lr, fp, r4, r3 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r4, lsl r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73880 <__cxa_atexit@plt+0x67534> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73894 <__cxa_atexit@plt+0x67548> │ │ │ │ - ldr lr, [pc, #120] @ 738a8 <__cxa_atexit@plt+0x6755c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [pc, #104] @ 738ac <__cxa_atexit@plt+0x67560> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 720ec <__cxa_atexit@plt+0x65da0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 72310 <__cxa_atexit@plt+0x65fc4> │ │ │ │ + ldr r7, [pc, #200] @ 72338 <__cxa_atexit@plt+0x65fec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 72300 <__cxa_atexit@plt+0x65fb4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72320 <__cxa_atexit@plt+0x65fd4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr ip, [r8, #15] │ │ │ │ + ldr sl, [r8, #19] │ │ │ │ + ldr lr, [r8, #23] │ │ │ │ + ldr r9, [r8, #27] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #136] @ 72340 <__cxa_atexit@plt+0x65ff4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r8, [pc, #128] @ 72344 <__cxa_atexit@plt+0x65ff8> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - ldr r9, [pc, #96] @ 738b0 <__cxa_atexit@plt+0x67564> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #92] @ 738b4 <__cxa_atexit@plt+0x67568> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r0, r7, r9, lr} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 738a4 <__cxa_atexit@plt+0x67558> │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [sp] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 7233c <__cxa_atexit@plt+0x65ff0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x014be290 │ │ │ │ - ldrdeq lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq sp, r4, ror #18 │ │ │ │ - cmpeq sp, r4, lsl #24 │ │ │ │ - cmpeq sp, r0, lsl #24 │ │ │ │ - cmpeq fp, ip, lsr #6 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrdeq pc, [fp, #-16] │ │ │ │ + ldrheq r2, [sp, #-236] @ 0xffffff14 │ │ │ │ + cmpeq sp, ip, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73910 <__cxa_atexit@plt+0x675c4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73924 <__cxa_atexit@plt+0x675d8> │ │ │ │ - ldr r2, [pc, #80] @ 73938 <__cxa_atexit@plt+0x675ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 7393c <__cxa_atexit@plt+0x675f0> │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 723c8 <__cxa_atexit@plt+0x6607c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #72] @ 723d4 <__cxa_atexit@plt+0x66088> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #56] @ 723d8 <__cxa_atexit@plt+0x6608c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r8, ror #27 │ │ │ │ + cmpeq sp, r0, ror r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7225c <__cxa_atexit@plt+0x65f10> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 724ac <__cxa_atexit@plt+0x66160> │ │ │ │ + ldr r7, [pc, #200] @ 724d4 <__cxa_atexit@plt+0x66188> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7249c <__cxa_atexit@plt+0x66150> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 724bc <__cxa_atexit@plt+0x66170> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr ip, [r8, #15] │ │ │ │ + ldr sl, [r8, #19] │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r8, #27] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #136] @ 724dc <__cxa_atexit@plt+0x66190> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r8, [pc, #128] @ 724e0 <__cxa_atexit@plt+0x66194> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str ip, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 73934 <__cxa_atexit@plt+0x675e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #36] @ 724d8 <__cxa_atexit@plt+0x6618c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, lsl #17 │ │ │ │ - @ instruction: 0xfffff488 │ │ │ │ - ldrheq r1, [sp, #-136] @ 0xffffff78 │ │ │ │ - smlaltbeq lr, fp, r4, r2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmppeq fp, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + cmpeq sp, r0, lsr #26 │ │ │ │ + ldrheq r2, [sp, #-240] @ 0xffffff10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73998 <__cxa_atexit@plt+0x6764c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 739ac <__cxa_atexit@plt+0x67660> │ │ │ │ - ldr r2, [pc, #80] @ 739c0 <__cxa_atexit@plt+0x67674> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 739c4 <__cxa_atexit@plt+0x67678> │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7255c <__cxa_atexit@plt+0x66210> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #15] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #64] @ 72568 <__cxa_atexit@plt+0x6621c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #48] @ 7256c <__cxa_atexit@plt+0x66220> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + add r0, r3, #16 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, asr #24 │ │ │ │ + ldrsbeq r2, [sp, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 723f8 <__cxa_atexit@plt+0x660ac> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 72640 <__cxa_atexit@plt+0x662f4> │ │ │ │ + ldr r7, [pc, #200] @ 72668 <__cxa_atexit@plt+0x6631c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 72630 <__cxa_atexit@plt+0x662e4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72650 <__cxa_atexit@plt+0x66304> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr ip, [r8, #11] │ │ │ │ + ldr sl, [r8, #19] │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r8, #27] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #136] @ 72670 <__cxa_atexit@plt+0x66324> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r8, [pc, #128] @ 72674 <__cxa_atexit@plt+0x66328> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str ip, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 739bc <__cxa_atexit@plt+0x67670> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 7266c <__cxa_atexit@plt+0x66320> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strheq lr, [fp, #-224] @ 0xffffff20 │ │ │ │ + cmpeq sp, ip, lsl #23 │ │ │ │ + cmpeq sp, ip, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 726f4 <__cxa_atexit@plt+0x663a8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr lr, [r7, #19] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #68] @ 72700 <__cxa_atexit@plt+0x663b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #52] @ 72704 <__cxa_atexit@plt+0x663b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, lsl #16 │ │ │ │ - @ instruction: 0xfffff3c0 │ │ │ │ - cmpeq sp, r0, lsr r8 │ │ │ │ - smlaltteq lr, fp, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldrheq r2, [sp, #-168] @ 0xffffff58 │ │ │ │ + cmpeq sp, r0, asr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7258c <__cxa_atexit@plt+0x66240> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 73a00 <__cxa_atexit@plt+0x676b4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 73a08 <__cxa_atexit@plt+0x676bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 727d8 <__cxa_atexit@plt+0x6648c> │ │ │ │ + ldr r7, [pc, #200] @ 72800 <__cxa_atexit@plt+0x664b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 727c8 <__cxa_atexit@plt+0x6647c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 727e8 <__cxa_atexit@plt+0x6649c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr ip, [r8, #11] │ │ │ │ + ldr sl, [r8, #15] │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r8, #27] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #136] @ 72808 <__cxa_atexit@plt+0x664bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r8, [pc, #128] @ 7280c <__cxa_atexit@plt+0x664c0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str ip, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 73c80 <__cxa_atexit@plt+0x67934> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, ip, ror #14 │ │ │ │ - @ instruction: 0x014be19c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 73a44 <__cxa_atexit@plt+0x676f8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 73a4c <__cxa_atexit@plt+0x67700> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #36] @ 72804 <__cxa_atexit@plt+0x664b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 73a60 <__cxa_atexit@plt+0x67714> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq fp, r0, lsr #26 │ │ │ │ + @ instruction: 0x015d2c94 │ │ │ │ + cmpeq sp, r4, lsl #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72888 <__cxa_atexit@plt+0x6653c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #64] @ 72894 <__cxa_atexit@plt+0x66548> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #48] @ 72898 <__cxa_atexit@plt+0x6654c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r8, lsr #14 │ │ │ │ - cmpeq fp, r4, asr r1 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r0, asr #23 │ │ │ │ + cmpeq sp, r8, lsr #23 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 72724 <__cxa_atexit@plt+0x663d8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 73af8 <__cxa_atexit@plt+0x677ac> │ │ │ │ - ldr r2, [pc, #140] @ 73b00 <__cxa_atexit@plt+0x677b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 73adc <__cxa_atexit@plt+0x67790> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 73aec <__cxa_atexit@plt+0x677a0> │ │ │ │ - ldr r7, [pc, #88] @ 73b04 <__cxa_atexit@plt+0x677b8> │ │ │ │ + bhi 7296c <__cxa_atexit@plt+0x66620> │ │ │ │ + ldr r7, [pc, #200] @ 72994 <__cxa_atexit@plt+0x66648> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r7, [pc, #64] @ 73b08 <__cxa_atexit@plt+0x677bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r2, r7, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 8938c <__cxa_atexit@plt+0x7d040> │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7295c <__cxa_atexit@plt+0x66610> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7297c <__cxa_atexit@plt+0x66630> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr ip, [r8, #11] │ │ │ │ + ldr sl, [r8, #15] │ │ │ │ + ldr r0, [r8, #23] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r9, [r8, #27] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #136] @ 7299c <__cxa_atexit@plt+0x66650> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #3 │ │ │ │ + ldr r8, [pc, #128] @ 729a0 <__cxa_atexit@plt+0x66654> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str ip, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 72998 <__cxa_atexit@plt+0x6664c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq sp, ip, ror #15 │ │ │ │ - swpbeq lr, ip, [fp] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73b54 <__cxa_atexit@plt+0x67808> │ │ │ │ - ldr r3, [pc, #60] @ 73b68 <__cxa_atexit@plt+0x6781c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #32] @ 73b6c <__cxa_atexit@plt+0x67820> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 8938c <__cxa_atexit@plt+0x7d040> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq sp, r8, ror #14 │ │ │ │ - cmpeq fp, r8, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0x014beb94 │ │ │ │ + cmpeq sp, r4, lsl #22 │ │ │ │ + ldrsheq r2, [sp, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73c4c <__cxa_atexit@plt+0x67900> │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72a1c <__cxa_atexit@plt+0x666d0> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - cmp r2, #3 │ │ │ │ - bge 73bdc <__cxa_atexit@plt+0x67890> │ │ │ │ - ldr r2, [pc, #196] @ 73c68 <__cxa_atexit@plt+0x6791c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #176] @ 73c6c <__cxa_atexit@plt+0x67920> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #23] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #64] @ 72a28 <__cxa_atexit@plt+0x666dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #48] @ 72a2c <__cxa_atexit@plt+0x666e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #116] @ 73c5c <__cxa_atexit@plt+0x67910> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str sl, [r5, #12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 73c34 <__cxa_atexit@plt+0x678e8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 73c3c <__cxa_atexit@plt+0x678f0> │ │ │ │ - ldr r3, [pc, #80] @ 73c60 <__cxa_atexit@plt+0x67914> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #56] @ 73c64 <__cxa_atexit@plt+0x67918> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 8938c <__cxa_atexit@plt+0x7d040> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r0, lsr sl │ │ │ │ + cmpeq sp, r4, lsl sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 728b8 <__cxa_atexit@plt+0x6656c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 72afc <__cxa_atexit@plt+0x667b0> │ │ │ │ + ldr r7, [pc, #196] @ 72b24 <__cxa_atexit@plt+0x667d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 72aec <__cxa_atexit@plt+0x667a0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72b0c <__cxa_atexit@plt+0x667c0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr sl, [r9, #15] │ │ │ │ + ldr r8, [r9, #19] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r9, #27] │ │ │ │ + ldr r0, [r9, #31] │ │ │ │ + ldr r9, [r9, #35] @ 0x23 │ │ │ │ + ldr lr, [r5, #-4] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r9, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #112] @ 72b2c <__cxa_atexit@plt+0x667e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str fp, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r3, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #36] @ 72b28 <__cxa_atexit@plt+0x667dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq sp, r8, lsl #13 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - cmpeq sp, r8, lsr #11 │ │ │ │ - cmpeq fp, r4, lsr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq fp, ip, lsl #20 │ │ │ │ + cmpeq sp, r4, asr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 73d24 <__cxa_atexit@plt+0x679d8> │ │ │ │ - ldr r3, [pc, #176] @ 73d44 <__cxa_atexit@plt+0x679f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 73d00 <__cxa_atexit@plt+0x679b4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 73d10 <__cxa_atexit@plt+0x679c4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72bac <__cxa_atexit@plt+0x66860> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + mov ip, fp │ │ │ │ + ldr fp, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #27] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #52] @ 72bb8 <__cxa_atexit@plt+0x6686c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r1, sl, fp} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov fp, ip │ │ │ │ + bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, ip, lsl #17 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 72a4c <__cxa_atexit@plt+0x66700> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 72c88 <__cxa_atexit@plt+0x6693c> │ │ │ │ + ldr r7, [pc, #196] @ 72cb0 <__cxa_atexit@plt+0x66964> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 72c78 <__cxa_atexit@plt+0x6692c> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 73d2c <__cxa_atexit@plt+0x679e0> │ │ │ │ - ldr r9, [pc, #132] @ 73d4c <__cxa_atexit@plt+0x67a00> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #128] @ 73d50 <__cxa_atexit@plt+0x67a04> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r0, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 73a60 <__cxa_atexit@plt+0x67714> │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72c98 <__cxa_atexit@plt+0x6694c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r8, #7] │ │ │ │ + ldr ip, [r8, #11] │ │ │ │ + ldr sl, [r8, #15] │ │ │ │ + ldr lr, [r8, #19] │ │ │ │ + ldr r9, [r8, #23] │ │ │ │ + ldr r0, [r8, #31] │ │ │ │ + ldr r1, [r8, #35] @ 0x23 │ │ │ │ + ldr r3, [pc, #132] @ 72cb8 <__cxa_atexit@plt+0x6696c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r8, [pc, #124] @ 72cbc <__cxa_atexit@plt+0x66970> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r7, fp, ip} │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r3, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 73d48 <__cxa_atexit@plt+0x679fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 72cb4 <__cxa_atexit@plt+0x66968> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq sp, r8, asr #8 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - cmpeq fp, r4, asr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 73dc0 <__cxa_atexit@plt+0x67a74> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + smlalbbeq lr, fp, r8, r8 │ │ │ │ + cmpeq sp, r0, asr #10 │ │ │ │ + ldrsbeq r2, [sp, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 73dd4 <__cxa_atexit@plt+0x67a88> │ │ │ │ - ldr r2, [pc, #100] @ 73de8 <__cxa_atexit@plt+0x67a9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #96] @ 73dec <__cxa_atexit@plt+0x67aa0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 73a60 <__cxa_atexit@plt+0x67714> │ │ │ │ - ldr r7, [pc, #28] @ 73de4 <__cxa_atexit@plt+0x67a98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 72d3c <__cxa_atexit@plt+0x669f0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr r0, [r7, #31] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #68] @ 72d48 <__cxa_atexit@plt+0x669fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #52] @ 72d4c <__cxa_atexit@plt+0x66a00> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, ip} │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015d1398 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffcd0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + cmpeq sp, r0, ror r4 │ │ │ │ + ldrsheq r2, [sp, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 72bd8 <__cxa_atexit@plt+0x6688c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 73e38 <__cxa_atexit@plt+0x67aec> │ │ │ │ - ldr r2, [pc, #52] @ 73e40 <__cxa_atexit@plt+0x67af4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 73e44 <__cxa_atexit@plt+0x67af8> │ │ │ │ + bhi 72e14 <__cxa_atexit@plt+0x66ac8> │ │ │ │ + ldr r7, [pc, #188] @ 72e3c <__cxa_atexit@plt+0x66af0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 72e04 <__cxa_atexit@plt+0x66ab8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 72e24 <__cxa_atexit@plt+0x66ad8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + str fp, [sp] │ │ │ │ + add lr, r8, #11 │ │ │ │ + ldm lr, {fp, ip, lr} │ │ │ │ + ldr r9, [r8, #23] │ │ │ │ + ldr sl, [r8, #27] │ │ │ │ + ldr r0, [r8, #35] @ 0x23 │ │ │ │ + ldr r1, [pc, #128] @ 72e44 <__cxa_atexit@plt+0x66af8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r5, [pc, #28] @ 73e48 <__cxa_atexit@plt+0x67afc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #161 @ 0xa1 │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r8, [pc, #120] @ 72e48 <__cxa_atexit@plt+0x66afc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, fp, ip, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + sub r7, r2, #35 @ 0x23 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1f5258 <__cxa_atexit@plt+0x1e8f0c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq sp, r4, asr #6 │ │ │ │ - cmpeq sp, r0, asr r3 │ │ │ │ + ldr r7, [pc, #36] @ 72e40 <__cxa_atexit@plt+0x66af4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq fp, r4, lsl #14 │ │ │ │ + ldrheq r2, [sp, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq sp, r0, asr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 73e80 <__cxa_atexit@plt+0x67b34> │ │ │ │ - ldr r2, [pc, #28] @ 73e8c <__cxa_atexit@plt+0x67b40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + bcc 72ebc <__cxa_atexit@plt+0x66b70> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add lr, r7, #7 │ │ │ │ + ldm lr, {r1, ip, lr} │ │ │ │ + add sl, r7, #19 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ + ldr r0, [pc, #64] @ 72ec8 <__cxa_atexit@plt+0x66b7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #2 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #48] @ 72ecc <__cxa_atexit@plt+0x66b80> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r1, ip, lr} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, ip, ror #11 │ │ │ │ - cmpeq fp, r4, lsr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + cmpeq sp, ip, ror #5 │ │ │ │ + cmpeq sp, r4, ror r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 72d6c <__cxa_atexit@plt+0x66a20> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 73ecc <__cxa_atexit@plt+0x67b80> │ │ │ │ - ldr r3, [pc, #36] @ 73ed4 <__cxa_atexit@plt+0x67b88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73ec4 <__cxa_atexit@plt+0x67b78> │ │ │ │ - b 73ee4 <__cxa_atexit@plt+0x67b98> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 72f98 <__cxa_atexit@plt+0x66c4c> │ │ │ │ + ldr r7, [pc, #192] @ 72fc0 <__cxa_atexit@plt+0x66c74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 72f88 <__cxa_atexit@plt+0x66c3c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #40 @ 0x28 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc 72fa8 <__cxa_atexit@plt+0x66c5c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r1, [r9, #11] │ │ │ │ + ldr r0, [r9, #15] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r9, #19] │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr sl, [r9, #27] │ │ │ │ + ldr r2, [r9, #31] │ │ │ │ + ldr r9, [pc, #128] @ 72fc8 <__cxa_atexit@plt+0x66c7c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + ldr lr, [r5, #-4] │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str fp, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str sl, [r6, #32] │ │ │ │ + str lr, [r6, #40] @ 0x28 │ │ │ │ + sub r7, ip, #35 @ 0x23 │ │ │ │ + mov r6, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 72fc4 <__cxa_atexit@plt+0x66c78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbbeq lr, fp, r8, r5 │ │ │ │ + cmpeq sp, r8, asr #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 73040 <__cxa_atexit@plt+0x66cf4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + add sl, r7, #19 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr ip, [pc, #64] @ 7304c <__cxa_atexit@plt+0x66d00> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sp, r4, lsl #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 72eec <__cxa_atexit@plt+0x66ba0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, #8] @ 73080 <__cxa_atexit@plt+0x66d34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + smlalbteq lr, fp, r8, r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 730c8 <__cxa_atexit@plt+0x66d7c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 730d0 <__cxa_atexit@plt+0x66d84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldrdeq sp, [fp, #-204] @ 0xffffff34 │ │ │ │ + @ instruction: 0x015d2094 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #6 │ │ │ │ - bne 73f7c <__cxa_atexit@plt+0x67c30> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #168] @ 73fb0 <__cxa_atexit@plt+0x67c64> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 73f90 <__cxa_atexit@plt+0x67c44> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 73f9c <__cxa_atexit@plt+0x67c50> │ │ │ │ - ldr lr, [pc, #132] @ 73fb8 <__cxa_atexit@plt+0x67c6c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 730fc <__cxa_atexit@plt+0x66db0> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ + ldr r7, [pc, #8] @ 7310c <__cxa_atexit@plt+0x66dc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq lr, fp, r8, r5 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr lr, [pc, #164] @ 731c4 <__cxa_atexit@plt+0x66e78> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #128] @ 73fbc <__cxa_atexit@plt+0x67c70> │ │ │ │ + ldr r8, [pc, #160] @ 731c8 <__cxa_atexit@plt+0x66e7c> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r1, [r5] │ │ │ │ - sub r0, r2, #3 │ │ │ │ - ldr r9, [pc, #112] @ 73fc0 <__cxa_atexit@plt+0x67c74> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r0, [r5] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #92] @ 73fc4 <__cxa_atexit@plt+0x67c78> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - add r9, r9, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r7, [pc, #48] @ 73fb4 <__cxa_atexit@plt+0x67c68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + add r1, r6, r9 │ │ │ │ + bne 73184 <__cxa_atexit@plt+0x66e38> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r1, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 731a8 <__cxa_atexit@plt+0x66e5c> │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + mov r3, r1 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str sl, [r1, #16] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7319c <__cxa_atexit@plt+0x66e50> │ │ │ │ + str r7, [r5] │ │ │ │ + add r9, r9, #16 │ │ │ │ + b 73128 <__cxa_atexit@plt+0x66ddc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r6, [pc, #28] @ 731cc <__cxa_atexit@plt+0x66e80> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq sp, r0, lsr #4 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - smlaltbeq sp, fp, r0, sl │ │ │ │ - ldrsheq r1, [sp, #-16] │ │ │ │ - smlaltteq sp, fp, ip, fp │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7402c <__cxa_atexit@plt+0x67ce0> │ │ │ │ - ldr lr, [pc, #72] @ 74038 <__cxa_atexit@plt+0x67cec> │ │ │ │ + bcc 7323c <__cxa_atexit@plt+0x66ef0> │ │ │ │ + ldr lr, [pc, #92] @ 73254 <__cxa_atexit@plt+0x66f08> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #68] @ 7403c <__cxa_atexit@plt+0x67cf0> │ │ │ │ + ldr r1, [pc, #88] @ 73258 <__cxa_atexit@plt+0x66f0c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - sub r2, r6, #3 │ │ │ │ - ldr r9, [pc, #52] @ 74040 <__cxa_atexit@plt+0x67cf4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - ldr r3, [pc, #36] @ 74044 <__cxa_atexit@plt+0x67cf8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r9, r9, #2 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlaltteq sp, fp, r4, r9 │ │ │ │ - cmpeq sp, r8, lsr r1 │ │ │ │ - cmpeq fp, ip, ror #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 74068 <__cxa_atexit@plt+0x67d1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq fp, r8, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 7408c <__cxa_atexit@plt+0x67d40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b bfb88 <__cxa_atexit@plt+0xb383c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq fp, r4, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 740b4 <__cxa_atexit@plt+0x67d68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 73c80 <__cxa_atexit@plt+0x67934> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrdeq sp, [fp, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 740e0 <__cxa_atexit@plt+0x67d94> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 73234 <__cxa_atexit@plt+0x66ee8> │ │ │ │ str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq sp, [fp, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 74128 <__cxa_atexit@plt+0x67ddc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #44] @ 7412c <__cxa_atexit@plt+0x67de0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #40] @ 74130 <__cxa_atexit@plt+0x67de4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r7, #2 │ │ │ │ - movlt r2, r3 │ │ │ │ - stm r5, {r1, r2} │ │ │ │ - ldr r3, [pc, #20] @ 74134 <__cxa_atexit@plt+0x67de8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - strdeq sp, [fp, #-144] @ 0xffffff70 │ │ │ │ - smlalbteq sp, fp, r8, r9 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq sp, r0, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 74154 <__cxa_atexit@plt+0x67e08> │ │ │ │ + mov r7, fp │ │ │ │ + b 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 7325c <__cxa_atexit@plt+0x66f10> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 7d7a0 <__cxa_atexit@plt+0x71454> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 741e0 <__cxa_atexit@plt+0x67e94> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 741f4 <__cxa_atexit@plt+0x67ea8> │ │ │ │ - ldr r2, [pc, #132] @ 74208 <__cxa_atexit@plt+0x67ebc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #116] @ 7420c <__cxa_atexit@plt+0x67ec0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ 74210 <__cxa_atexit@plt+0x67ec4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - sub r2, r3, #13 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #92] @ 74214 <__cxa_atexit@plt+0x67ec8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r0, r6, lr} │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 74204 <__cxa_atexit@plt+0x67eb8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 732bc <__cxa_atexit@plt+0x66f70> │ │ │ │ + ldr r7, [pc, #56] @ 732d0 <__cxa_atexit@plt+0x66f84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 732b0 <__cxa_atexit@plt+0x66f64> │ │ │ │ + str r8, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r0, [sp, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xfffffc70 │ │ │ │ - ldrheq r1, [sp, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq sp, r0, asr #5 │ │ │ │ - ldrsheq r0, [sp, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 74250 <__cxa_atexit@plt+0x67f04> │ │ │ │ - ldr r2, [pc, #36] @ 74258 <__cxa_atexit@plt+0x67f0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ 7425c <__cxa_atexit@plt+0x67f10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ + ldr r7, [pc, #16] @ 732d4 <__cxa_atexit@plt+0x66f88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, ror #16 │ │ │ │ - cmpeq sp, r0, lsr #30 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq fp, ip, lsr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 732fc <__cxa_atexit@plt+0x66fb0> │ │ │ │ + stm r5, {r8, r9} │ │ │ │ + mov r7, fp │ │ │ │ + b 73110 <__cxa_atexit@plt+0x66dc4> │ │ │ │ + ldr r7, [pc, #12] @ 73310 <__cxa_atexit@plt+0x66fc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq lr, fp, r8, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [pc, #12] @ 73338 <__cxa_atexit@plt+0x66fec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + cmpeq sp, r8, ror pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 7430c <__cxa_atexit@plt+0x67fc0> │ │ │ │ - ldr r3, [pc, #172] @ 74328 <__cxa_atexit@plt+0x67fdc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #164] @ 7432c <__cxa_atexit@plt+0x67fe0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 74300 <__cxa_atexit@plt+0x67fb4> │ │ │ │ + bhi 73390 <__cxa_atexit@plt+0x67044> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 74314 <__cxa_atexit@plt+0x67fc8> │ │ │ │ - ldr lr, [pc, #124] @ 74330 <__cxa_atexit@plt+0x67fe4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #88] @ 74334 <__cxa_atexit@plt+0x67fe8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r3, #27 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7339c <__cxa_atexit@plt+0x67050> │ │ │ │ + ldr r1, [pc, #64] @ 733ac <__cxa_atexit@plt+0x67060> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 733b0 <__cxa_atexit@plt+0x67064> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #3 │ │ │ │ mov r5, r2 │ │ │ │ + b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrsbeq r0, [sp, #-228] @ 0xffffff1c │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq sp, ip, ror r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + ldrsbeq r1, [sp, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 733e4 <__cxa_atexit@plt+0x67098> │ │ │ │ + ldr r3, [pc, #32] @ 733f4 <__cxa_atexit@plt+0x670a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ + ldr r7, [pc, #12] @ 733f8 <__cxa_atexit@plt+0x670ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq fp, r0, asr #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 743a4 <__cxa_atexit@plt+0x68058> │ │ │ │ - ldr lr, [pc, #84] @ 743b0 <__cxa_atexit@plt+0x68064> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #48] @ 743b4 <__cxa_atexit@plt+0x68068> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + bcc 7343c <__cxa_atexit@plt+0x670f0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ 73448 <__cxa_atexit@plt+0x670fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - ldrsbeq r0, [sp, #-244] @ 0xffffff0c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7347c <__cxa_atexit@plt+0x67130> │ │ │ │ + ldr r3, [pc, #32] @ 7348c <__cxa_atexit@plt+0x67140> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ + ldr r7, [pc, #12] @ 73490 <__cxa_atexit@plt+0x67144> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + smlaltbeq lr, fp, r8, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [pc, #12] @ 734b8 <__cxa_atexit@plt+0x6716c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + ldrsheq r1, [sp, #-216] @ 0xffffff28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 73510 <__cxa_atexit@plt+0x671c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7351c <__cxa_atexit@plt+0x671d0> │ │ │ │ + ldr r1, [pc, #64] @ 7352c <__cxa_atexit@plt+0x671e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 73530 <__cxa_atexit@plt+0x671e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + b 110d378 <__cxa_atexit@plt+0x110102c> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq sp, r8, asr ip │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 73570 <__cxa_atexit@plt+0x67224> │ │ │ │ + ldr r3, [pc, #44] @ 73588 <__cxa_atexit@plt+0x6723c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7358c <__cxa_atexit@plt+0x67240> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + strheq lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 735cc <__cxa_atexit@plt+0x67280> │ │ │ │ + ldr r3, [pc, #44] @ 735e4 <__cxa_atexit@plt+0x67298> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 735e8 <__cxa_atexit@plt+0x6729c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq fp, r0, ror #2 │ │ │ │ + hvceq 48660 @ 0xbe14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 73644 <__cxa_atexit@plt+0x672f8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7363c <__cxa_atexit@plt+0x672f0> │ │ │ │ + ldr r7, [pc, #44] @ 7364c <__cxa_atexit@plt+0x67300> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r7, [pc, #32] @ 73650 <__cxa_atexit@plt+0x67304> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x67398> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015d1b98 │ │ │ │ + cmpeq sp, r0, lsr #22 │ │ │ │ + cmpeq fp, ip, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 743ec <__cxa_atexit@plt+0x680a0> │ │ │ │ + bhi 73688 <__cxa_atexit@plt+0x6733c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 73690 <__cxa_atexit@plt+0x67344> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 743f4 <__cxa_atexit@plt+0x680a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 745d4 <__cxa_atexit@plt+0x68288> │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x67398> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sp, r0, lsl #27 │ │ │ │ + ldrsbeq r1, [sp, #-164] @ 0xffffff5c │ │ │ │ + smlalbteq lr, fp, ip, r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 74430 <__cxa_atexit@plt+0x680e4> │ │ │ │ - ldr r2, [pc, #36] @ 74438 <__cxa_atexit@plt+0x680ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ 7443c <__cxa_atexit@plt+0x680f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ + bhi 736c8 <__cxa_atexit@plt+0x6737c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 736d0 <__cxa_atexit@plt+0x67384> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x67398> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq sp, fp, r0, r6 │ │ │ │ - cmpeq sp, r0, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7448c <__cxa_atexit@plt+0x68140> │ │ │ │ - ldr r2, [pc, #56] @ 74498 <__cxa_atexit@plt+0x6814c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 7449c <__cxa_atexit@plt+0x68150> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ + @ instruction: 0x015d1a94 │ │ │ │ + hvceq 48648 @ 0xbe08 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 73760 <__cxa_atexit@plt+0x67414> │ │ │ │ + ldr r3, [pc, #120] @ 73770 <__cxa_atexit@plt+0x67424> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 73734 <__cxa_atexit@plt+0x673e8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 73744 <__cxa_atexit@plt+0x673f8> │ │ │ │ + ldr r3, [pc, #92] @ 73774 <__cxa_atexit@plt+0x67428> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 74484 <__cxa_atexit@plt+0x68138> │ │ │ │ - b 744a8 <__cxa_atexit@plt+0x6815c> │ │ │ │ + beq 73758 <__cxa_atexit@plt+0x6740c> │ │ │ │ + b 737f0 <__cxa_atexit@plt+0x674a4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 7377c <__cxa_atexit@plt+0x67430> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #16] @ 73778 <__cxa_atexit@plt+0x6742c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq r0, [sp, #-192] @ 0xffffff40 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + mrseq lr, (UNDEF: 75) │ │ │ │ + cmpeq sp, r4, lsl #20 │ │ │ │ + smlaltteq sp, fp, r0, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ 7453c <__cxa_atexit@plt+0x681f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 737c0 <__cxa_atexit@plt+0x67474> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 737dc <__cxa_atexit@plt+0x67490> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 74524 <__cxa_atexit@plt+0x681d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7452c <__cxa_atexit@plt+0x681e0> │ │ │ │ - ldr lr, [pc, #104] @ 74540 <__cxa_atexit@plt+0x681f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #68] @ 74544 <__cxa_atexit@plt+0x681f8> │ │ │ │ + beq 737d4 <__cxa_atexit@plt+0x67488> │ │ │ │ + b 737f0 <__cxa_atexit@plt+0x674a4> │ │ │ │ + ldr r7, [pc, #24] @ 737e0 <__cxa_atexit@plt+0x67494> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r3, #27 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - cmpeq sp, r8, asr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sp, r8, lsl #19 │ │ │ │ + hvceq 48636 @ 0xbdfc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 745b4 <__cxa_atexit@plt+0x68268> │ │ │ │ - ldr lr, [pc, #84] @ 745c0 <__cxa_atexit@plt+0x68274> │ │ │ │ - add lr, pc, lr │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7386c <__cxa_atexit@plt+0x67520> │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r7, [pc, #48] @ 745c4 <__cxa_atexit@plt+0x68278> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - cmpeq sp, r4, asr #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 74688 <__cxa_atexit@plt+0x6833c> │ │ │ │ - ldr r3, [pc, #192] @ 746a8 <__cxa_atexit@plt+0x6835c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ + bne 7382c <__cxa_atexit@plt+0x674e0> │ │ │ │ + ldr r3, [pc, #100] @ 7387c <__cxa_atexit@plt+0x67530> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 7466c <__cxa_atexit@plt+0x68320> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7467c <__cxa_atexit@plt+0x68330> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 74690 <__cxa_atexit@plt+0x68344> │ │ │ │ - ldr r9, [pc, #144] @ 746ac <__cxa_atexit@plt+0x68360> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #140] @ 746b0 <__cxa_atexit@plt+0x68364> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r8, [pc, #116] @ 746b4 <__cxa_atexit@plt+0x68368> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq 73860 <__cxa_atexit@plt+0x67514> │ │ │ │ + mov r7, r2 │ │ │ │ + b 73894 <__cxa_atexit@plt+0x67548> │ │ │ │ + ldr r1, [pc, #76] @ 73880 <__cxa_atexit@plt+0x67534> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #64] @ 73884 <__cxa_atexit@plt+0x67538> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #16]! │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - cmpeq sp, r4, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq sp, r0, lsl r9 │ │ │ │ + ldrdeq sp, [fp, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 74734 <__cxa_atexit@plt+0x683e8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ + bne 738e4 <__cxa_atexit@plt+0x67598> │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 74740 <__cxa_atexit@plt+0x683f4> │ │ │ │ - ldr r2, [pc, #108] @ 74750 <__cxa_atexit@plt+0x68404> │ │ │ │ + bcc 73920 <__cxa_atexit@plt+0x675d4> │ │ │ │ + ldr r2, [pc, #136] @ 73940 <__cxa_atexit@plt+0x675f4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #104] @ 74754 <__cxa_atexit@plt+0x68408> │ │ │ │ - add lr, pc, lr │ │ │ │ ldr r1, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r8, [pc, #80] @ 74758 <__cxa_atexit@plt+0x6840c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #16]! │ │ │ │ + ldr r2, [pc, #116] @ 73944 <__cxa_atexit@plt+0x675f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + b 73914 <__cxa_atexit@plt+0x675c8> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 73928 <__cxa_atexit@plt+0x675dc> │ │ │ │ + ldr r7, [pc, #64] @ 73938 <__cxa_atexit@plt+0x675ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #56] @ 7393c <__cxa_atexit@plt+0x675f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r6, #24 │ │ │ │ + b 7392c <__cxa_atexit@plt+0x675e0> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - cmpeq sp, ip, asr sl │ │ │ │ - cmpeq fp, r8, lsr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 747f0 <__cxa_atexit@plt+0x684a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 747fc <__cxa_atexit@plt+0x684b0> │ │ │ │ - ldr r1, [pc, #124] @ 7480c <__cxa_atexit@plt+0x684c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #120] @ 74810 <__cxa_atexit@plt+0x684c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r9, [pc, #104] @ 74814 <__cxa_atexit@plt+0x684c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - ldr r3, [pc, #88] @ 74818 <__cxa_atexit@plt+0x684cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr lr, [pc, #80] @ 7481c <__cxa_atexit@plt+0x684d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + cmpeq fp, r0, ror #28 │ │ │ │ + cmpeq sp, r0, asr r8 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmpeq sp, r4, lsl #17 │ │ │ │ + cmpeq fp, r0, lsr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 739a0 <__cxa_atexit@plt+0x67654> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 73998 <__cxa_atexit@plt+0x6764c> │ │ │ │ + ldr r7, [pc, #44] @ 739a8 <__cxa_atexit@plt+0x6765c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - str lr, [r2, #12] │ │ │ │ - add lr, r2, #16 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - str r1, [r2, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - mov r5, sl │ │ │ │ - b 745d4 <__cxa_atexit@plt+0x68288> │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #32] @ 739ac <__cxa_atexit@plt+0x67660> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq sp, ip, lsr r8 │ │ │ │ + cmpeq sp, r4, asr #15 │ │ │ │ + smlalbteq sp, fp, r8, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 739e4 <__cxa_atexit@plt+0x67698> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 739ec <__cxa_atexit@plt+0x676a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - @ instruction: 0xfffffacc │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq sp, r0, lsr #19 │ │ │ │ - @ instruction: 0x015d0998 │ │ │ │ - cmpeq fp, r4, ror #6 │ │ │ │ + cmpeq sp, r8, ror r7 │ │ │ │ + smlalbbeq sp, fp, r8, sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r3, [pc, #56] @ 74870 <__cxa_atexit@plt+0x68524> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 73a24 <__cxa_atexit@plt+0x676d8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 73a2c <__cxa_atexit@plt+0x676e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r8, lsr r7 │ │ │ │ + cmpeq fp, r8, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 73a64 <__cxa_atexit@plt+0x67718> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 73a6c <__cxa_atexit@plt+0x67720> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r1, [sp, #-104] @ 0xffffff98 │ │ │ │ + strdeq sp, [fp, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 73afc <__cxa_atexit@plt+0x677b0> │ │ │ │ + ldr r3, [pc, #120] @ 73b0c <__cxa_atexit@plt+0x677c0> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7], #-8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7485c <__cxa_atexit@plt+0x68510> │ │ │ │ - mov r3, #1 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 73ad0 <__cxa_atexit@plt+0x67784> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 73ae0 <__cxa_atexit@plt+0x67794> │ │ │ │ + ldr r3, [pc, #92] @ 73b10 <__cxa_atexit@plt+0x677c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 73af4 <__cxa_atexit@plt+0x677a8> │ │ │ │ + b 73b8c <__cxa_atexit@plt+0x67840> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 72258 <__cxa_atexit@plt+0x65f0c> │ │ │ │ - ldr r7, [pc, #16] @ 74874 <__cxa_atexit@plt+0x68528> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 73b18 <__cxa_atexit@plt+0x677cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 73b14 <__cxa_atexit@plt+0x677c8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r4, lsr r2 │ │ │ │ - cmpeq fp, ip, lsl #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + hvceq 48588 @ 0xbdcc │ │ │ │ + cmpeq sp, r8, ror #12 │ │ │ │ + cmpeq fp, ip, asr ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 74898 <__cxa_atexit@plt+0x6854c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 73b5c <__cxa_atexit@plt+0x67810> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 73b78 <__cxa_atexit@plt+0x6782c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 72638 <__cxa_atexit@plt+0x662ec> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltteq sp, fp, r8, r2 │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 73b70 <__cxa_atexit@plt+0x67824> │ │ │ │ + b 73b8c <__cxa_atexit@plt+0x67840> │ │ │ │ + ldr r7, [pc, #24] @ 73b7c <__cxa_atexit@plt+0x67830> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sp, ip, ror #11 │ │ │ │ + strdeq sp, [fp, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 748cc <__cxa_atexit@plt+0x68580> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 73c7c <__cxa_atexit@plt+0x67930> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ + beq 73c00 <__cxa_atexit@plt+0x678b4> │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ + bne 73c10 <__cxa_atexit@plt+0x678c4> │ │ │ │ + ldr r2, [pc, #236] @ 73ca8 <__cxa_atexit@plt+0x6795c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 73c3c <__cxa_atexit@plt+0x678f0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 73c48 <__cxa_atexit@plt+0x678fc> │ │ │ │ + ldr r7, [pc, #220] @ 73cb4 <__cxa_atexit@plt+0x67968> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #216] @ 73cb8 <__cxa_atexit@plt+0x6796c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 73d64 <__cxa_atexit@plt+0x67a18> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #136] @ 73ca0 <__cxa_atexit@plt+0x67954> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr r1, [pc, #124] @ 73ca4 <__cxa_atexit@plt+0x67958> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + b 73c70 <__cxa_atexit@plt+0x67924> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 73c8c <__cxa_atexit@plt+0x67940> │ │ │ │ + ldr r3, [pc, #80] @ 73cac <__cxa_atexit@plt+0x67960> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 748d0 <__cxa_atexit@plt+0x68584> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov sl, r7 │ │ │ │ - b 81860 <__cxa_atexit@plt+0x75514> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sp, r4, asr #17 │ │ │ │ - @ instruction: 0x014bd190 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r1, [pc, #76] @ 73cb0 <__cxa_atexit@plt+0x67964> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r3, [r6, #12] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + cmpeq sp, ip, lsr #10 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + cmpeq fp, r4, lsl fp │ │ │ │ + ldrsheq r1, [sp, #-64] @ 0xffffffc0 │ │ │ │ + teqeq r6, r8, lsl #20 │ │ │ │ + cmpeq sp, r8, ror #10 │ │ │ │ + strheq sp, [fp, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 74954 <__cxa_atexit@plt+0x68608> │ │ │ │ + bne 73d04 <__cxa_atexit@plt+0x679b8> │ │ │ │ + ldr r3, [pc, #120] @ 73d54 <__cxa_atexit@plt+0x67a08> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #116] @ 73d58 <__cxa_atexit@plt+0x67a0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + mov r7, fp │ │ │ │ + b 73d64 <__cxa_atexit@plt+0x67a18> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 74968 <__cxa_atexit@plt+0x6861c> │ │ │ │ - ldr lr, [pc, #120] @ 7497c <__cxa_atexit@plt+0x68630> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [pc, #104] @ 74980 <__cxa_atexit@plt+0x68634> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r3, #25 │ │ │ │ - ldr r9, [pc, #96] @ 74984 <__cxa_atexit@plt+0x68638> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #92] @ 74988 <__cxa_atexit@plt+0x6863c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r0, r7, r9, lr} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bcc 73d44 <__cxa_atexit@plt+0x679f8> │ │ │ │ + ldr r7, [pc, #64] @ 73d5c <__cxa_atexit@plt+0x67a10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #56] @ 73d60 <__cxa_atexit@plt+0x67a14> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 74978 <__cxa_atexit@plt+0x6862c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r8, asr #16 │ │ │ │ - cmpeq fp, r8, ror #2 │ │ │ │ - @ instruction: 0x015d0890 │ │ │ │ - cmpeq sp, r0, lsr fp │ │ │ │ - cmpeq sp, r8, lsr fp │ │ │ │ - smlaltbeq sp, fp, r8, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #80 @ 0x50 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 74a20 <__cxa_atexit@plt+0x686d4> │ │ │ │ - ldr lr, [pc, #124] @ 74a28 <__cxa_atexit@plt+0x686dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [pc, #96] @ 74a2c <__cxa_atexit@plt+0x686e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r2, {r0, r8} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 74a08 <__cxa_atexit@plt+0x686bc> │ │ │ │ - ldr r2, [pc, #68] @ 74a30 <__cxa_atexit@plt+0x686e4> │ │ │ │ + teqeq r6, r4, lsl #18 │ │ │ │ + cmpeq sp, r4, ror #8 │ │ │ │ + cmpeq fp, r4, asr sl │ │ │ │ + cmpeq sp, ip, lsr #8 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r2, [pc, #220] @ 73e4c <__cxa_atexit@plt+0x67b00> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #15] │ │ │ │ - ldr r7, [r3, #31] │ │ │ │ - str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldrb r1, [r7] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 73db8 <__cxa_atexit@plt+0x67a6c> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + str r1, [r3, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 74a18 <__cxa_atexit@plt+0x686cc> │ │ │ │ - b 74a80 <__cxa_atexit@plt+0x68734> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + beq 73dd4 <__cxa_atexit@plt+0x67a88> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + cmp r1, r3 │ │ │ │ + beq 73de0 <__cxa_atexit@plt+0x67a94> │ │ │ │ + ldr r7, [r5] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + b 73d70 <__cxa_atexit@plt+0x67a24> │ │ │ │ + ldr r3, [pc, #148] @ 73e54 <__cxa_atexit@plt+0x67b08> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 73e28 <__cxa_atexit@plt+0x67adc> │ │ │ │ + b 73e6c <__cxa_atexit@plt+0x67b20> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 73e30 <__cxa_atexit@plt+0x67ae4> │ │ │ │ + ldr r7, [pc, #96] @ 73e58 <__cxa_atexit@plt+0x67b0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #76] @ 73e5c <__cxa_atexit@plt+0x67b10> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0x015d0790 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - mrseq sp, (UNDEF: 107) │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr r1, [pc, #28] @ 74a70 <__cxa_atexit@plt+0x68724> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 74a68 <__cxa_atexit@plt+0x6871c> │ │ │ │ - b 74a80 <__cxa_atexit@plt+0x68734> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbteq sp, fp, r0, r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 74af8 <__cxa_atexit@plt+0x687ac> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 74bb4 <__cxa_atexit@plt+0x68868> │ │ │ │ - ldr lr, [pc, #288] @ 74bc8 <__cxa_atexit@plt+0x6887c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #284] @ 74bcc <__cxa_atexit@plt+0x68880> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - mov r8, r6 │ │ │ │ - b 74b24 <__cxa_atexit@plt+0x687d8> │ │ │ │ - ldr r6, [pc, #192] @ 74bc0 <__cxa_atexit@plt+0x68874> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 74b98 <__cxa_atexit@plt+0x6884c> │ │ │ │ - ldr lr, [pc, #148] @ 74bd0 <__cxa_atexit@plt+0x68884> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #144] @ 74bd4 <__cxa_atexit@plt+0x68888> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #140] @ 74bd8 <__cxa_atexit@plt+0x6888c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - str r9, [r5, #-48]! @ 0xffffffd0 │ │ │ │ - ldr r1, [r5, #52] @ 0x34 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #116] @ 74bdc <__cxa_atexit@plt+0x68890> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str sl, [r5, #24] │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - mov sl, r9 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - sub r5, r5, #24 │ │ │ │ - ldr r3, [pc, #32] @ 74bc4 <__cxa_atexit@plt+0x68878> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ + ldr r6, [pc, #24] @ 73e50 <__cxa_atexit@plt+0x67b04> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ + str r6, [r5, #4]! │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sp, r4, lsr #13 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - ldrsheq r0, [sp, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xffffe3dc │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - cmpeq sp, r8, asr r6 │ │ │ │ - cmpeq sp, r0, lsl #18 │ │ │ │ - cmpeq fp, r4, asr #32 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0x000002b8 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffc00 │ │ │ │ + cmpeq sp, r4, asr #6 │ │ │ │ + cmpeq fp, r8, lsl r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 74c64 <__cxa_atexit@plt+0x68918> │ │ │ │ - ldr lr, [pc, #116] @ 74c7c <__cxa_atexit@plt+0x68930> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [pc, #112] @ 74c80 <__cxa_atexit@plt+0x68934> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #108] @ 74c84 <__cxa_atexit@plt+0x68938> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 73ec0 <__cxa_atexit@plt+0x67b74> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 73f2c <__cxa_atexit@plt+0x67be0> │ │ │ │ + ldr r7, [pc, #232] @ 73f78 <__cxa_atexit@plt+0x67c2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #212] @ 73f7c <__cxa_atexit@plt+0x67c30> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ 74c88 <__cxa_atexit@plt+0x6893c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - str r9, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - stmda r5, {r1, sl} │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str ip, [r8, #12] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov sl, r9 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #32] @ 74c8c <__cxa_atexit@plt+0x68940> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xffffe310 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sp, r0, asr r8 │ │ │ │ - cmpeq sp, r4, ror r5 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - cmpeq fp, r4, lsr #30 │ │ │ │ - andeq r1, r0, fp, lsl #16 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, fp │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str sl, [r5, #-4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 74d5c <__cxa_atexit@plt+0x68a10> │ │ │ │ - ldr r8, [pc, #172] @ 74d78 <__cxa_atexit@plt+0x68a2c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r5, #-4] │ │ │ │ - ldm r5, {r1, r2, sl, ip} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr fp, [r5, #52] @ 0x34 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - mov r9, r7 │ │ │ │ - ldr lr, [r5, #48] @ 0x30 │ │ │ │ - str r8, [r5, #52] @ 0x34 │ │ │ │ - ldr r8, [r5, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #128] @ 74d7c <__cxa_atexit@plt+0x68a30> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 73f48 <__cxa_atexit@plt+0x67bfc> │ │ │ │ + ldr r7, [pc, #144] @ 73f6c <__cxa_atexit@plt+0x67c20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #132] @ 73f70 <__cxa_atexit@plt+0x67c24> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r0, r3, #18 │ │ │ │ + ldr r7, [pc, #116] @ 73f74 <__cxa_atexit@plt+0x67c28> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - stmib r3, {r7, lr} │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r4, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r1, r2, sl, ip} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r3, #28]! │ │ │ │ - str r7, [r5, #48] @ 0x30 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldmib r3, {r0, r2, sl} │ │ │ │ - ldr r8, [r3, #32] │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r3] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [pc, #28] @ 74d80 <__cxa_atexit@plt+0x68a34> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - mov fp, lr │ │ │ │ + add r7, r7, #225 @ 0xe1 │ │ │ │ + add r7, r7, #512 @ 0x200 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add r2, r6, #16 │ │ │ │ + stm r2, {r1, r6, lr} │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r6, [pc, #52] @ 73f68 <__cxa_atexit@plt+0x67c1c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - cmpeq sp, r0, ror r7 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq fp, r0, lsr lr │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ + ldr r6, [pc, #20] @ 73f64 <__cxa_atexit@plt+0x67c18> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + cmpeq sp, r8, ror #4 │ │ │ │ + ldrheq r1, [sp, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + cmpeq sp, ip, lsr #5 │ │ │ │ + strdeq sp, [fp, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - mov r9, r4 │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 74e4c <__cxa_atexit@plt+0x68b00> │ │ │ │ - ldr r8, [pc, #184] @ 74e68 <__cxa_atexit@plt+0x68b1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldm ip, {r2, sl, ip} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr lr, [r5, #56] @ 0x38 │ │ │ │ - str r8, [r5, #60] @ 0x3c │ │ │ │ - ldr r8, [r5, #52] @ 0x34 │ │ │ │ - ldr fp, [pc, #128] @ 74e6c <__cxa_atexit@plt+0x68b20> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - stmib r3, {fp, lr} │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r4, [r3, #24] │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r2, sl, ip} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr lr, [r3, #36]! @ 0x24 │ │ │ │ - str r7, [r5, #56] @ 0x38 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldmib r3, {r0, r2, sl} │ │ │ │ - ldr r8, [r3, #32] │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r3] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - mov r4, r9 │ │ │ │ - mov r5, r3 │ │ │ │ - ldmib sp, {r7, r9, fp} │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r4, [pc, #28] @ 74e70 <__cxa_atexit@plt+0x68b24> │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r9, #828] @ 0x33c │ │ │ │ - str r4, [r5] │ │ │ │ - mov r4, r9 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq sp, r0, lsl #13 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq fp, r0, asr #26 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 74f50 <__cxa_atexit@plt+0x68c04> │ │ │ │ - ldr r8, [pc, #192] @ 74f68 <__cxa_atexit@plt+0x68c1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + bcc 73ff8 <__cxa_atexit@plt+0x67cac> │ │ │ │ + ldr r7, [pc, #100] @ 74010 <__cxa_atexit@plt+0x67cc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #88] @ 74014 <__cxa_atexit@plt+0x67cc8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r2, [sp] │ │ │ │ - ldm r5, {r9, sl, ip} │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r8, [r3, #40]! @ 0x28 │ │ │ │ - ldr r7, [pc, #140] @ 74f6c <__cxa_atexit@plt+0x68c20> │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr r7, [pc, #72] @ 74018 <__cxa_atexit@plt+0x67ccc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r2, [pc, #136] @ 74f70 <__cxa_atexit@plt+0x68c24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [sp] │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r7, r9, sl, ip} │ │ │ │ - str fp, [r3, #-4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - sub r7, r6, #43 @ 0x2b │ │ │ │ - str r8, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [pc, #60] @ 74f74 <__cxa_atexit@plt+0x68c28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #32] @ 74f78 <__cxa_atexit@plt+0x68c2c> │ │ │ │ + add r7, r7, #225 @ 0xe1 │ │ │ │ + add r7, r7, #512 @ 0x200 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add r2, r3, #16 │ │ │ │ + stm r2, {r1, r3, lr} │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 7401c <__cxa_atexit@plt+0x67cd0> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #48 @ 0x30 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xffffeff0 │ │ │ │ - cmpeq sp, ip, lsl #11 │ │ │ │ - ldrheq r0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq fp, r8, lsr ip │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + @ instruction: 0x015d1198 │ │ │ │ + cmpeq sp, ip, ror #3 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + cmpeq fp, r8, asr r7 │ │ │ │ + andeq r0, r0, r5, rrx │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75050 <__cxa_atexit@plt+0x68d04> │ │ │ │ - ldr r3, [pc, #196] @ 75068 <__cxa_atexit@plt+0x68d1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ 7506c <__cxa_atexit@plt+0x68d20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - str r1, [sp, #4] │ │ │ │ - str r3, [r9, #40]! @ 0x28 │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - ldr r2, [pc, #164] @ 75070 <__cxa_atexit@plt+0x68d24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - ldr sl, [pc, #108] @ 75074 <__cxa_atexit@plt+0x68d28> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r9, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r9, #-32] @ 0xffffffe0 │ │ │ │ - str ip, [r9, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r9, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r9, #-16] │ │ │ │ - str r0, [r9, #-12] │ │ │ │ - str lr, [r9, #-8] │ │ │ │ - str fp, [r9, #-4] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r7, [r9, #8] │ │ │ │ - sub r7, r6, #43 @ 0x2b │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov sl, r8 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r2, [pc, #32] @ 75078 <__cxa_atexit@plt+0x68d2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r2, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xffffeef4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrsbeq r0, [sp, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq sp, r4, ror #8 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 74084 <__cxa_atexit@plt+0x67d38> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 750f4 <__cxa_atexit@plt+0x68da8> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 75114 <__cxa_atexit@plt+0x68dc8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r4, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 74098 <__cxa_atexit@plt+0x67d4c> │ │ │ │ + ldr r7, [pc, #100] @ 740b8 <__cxa_atexit@plt+0x67d6c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #80] @ 740bc <__cxa_atexit@plt+0x67d70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r2, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 75118 <__cxa_atexit@plt+0x68dcc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [fp, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 73d64 <__cxa_atexit@plt+0x67a18> │ │ │ │ + ldr r6, [pc, #20] @ 740b4 <__cxa_atexit@plt+0x67d68> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq sp, r4, lsr #7 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0xfffff9a4 │ │ │ │ + cmpeq sp, r8, ror #1 │ │ │ │ + strheq sp, [fp, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7517c <__cxa_atexit@plt+0x68e30> │ │ │ │ - ldr r7, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ - ldr ip, [pc, #60] @ 75194 <__cxa_atexit@plt+0x68e48> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ + bcc 74114 <__cxa_atexit@plt+0x67dc8> │ │ │ │ + ldr r7, [pc, #68] @ 7412c <__cxa_atexit@plt+0x67de0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 74130 <__cxa_atexit@plt+0x67de4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 75198 <__cxa_atexit@plt+0x68e4c> │ │ │ │ + ldr r3, [pc, #24] @ 74134 <__cxa_atexit@plt+0x67de8> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ + mov r2, #24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq sp, r4, lsl r3 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xfffff910 │ │ │ │ + cmpeq sp, r4, asr r0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq fp, r8, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 751e4 <__cxa_atexit@plt+0x68e98> │ │ │ │ - ldr r2, [pc, #52] @ 751ec <__cxa_atexit@plt+0x68ea0> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 7416c <__cxa_atexit@plt+0x67e20> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 751f0 <__cxa_atexit@plt+0x68ea4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r5, [pc, #28] @ 751f4 <__cxa_atexit@plt+0x68ea8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + ldr r2, [pc, #24] @ 74174 <__cxa_atexit@plt+0x67e28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + b 74184 <__cxa_atexit@plt+0x67e38> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x015cff98 │ │ │ │ - @ instruction: 0x015d0298 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 75218 <__cxa_atexit@plt+0x68ecc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ - cmppeq ip, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - b e42194 <__cxa_atexit@plt+0xe35e48> │ │ │ │ + ldrsheq r0, [sp, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75264 <__cxa_atexit@plt+0x68f18> │ │ │ │ - ldr r3, [pc, #36] @ 75274 <__cxa_atexit@plt+0x68f28> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74200 <__cxa_atexit@plt+0x67eb4> │ │ │ │ + ldr r3, [pc, #120] @ 74210 <__cxa_atexit@plt+0x67ec4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 741d4 <__cxa_atexit@plt+0x67e88> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 741e4 <__cxa_atexit@plt+0x67e98> │ │ │ │ + ldr r3, [pc, #92] @ 74214 <__cxa_atexit@plt+0x67ec8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 741f8 <__cxa_atexit@plt+0x67eac> │ │ │ │ + b 74290 <__cxa_atexit@plt+0x67f44> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffd0 │ │ │ │ - strdeq ip, [fp, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov sl, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 752f0 <__cxa_atexit@plt+0x68fa4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 752f8 <__cxa_atexit@plt+0x68fac> │ │ │ │ - ldr r2, [pc, #92] @ 7530c <__cxa_atexit@plt+0x68fc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #88] @ 75310 <__cxa_atexit@plt+0x68fc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - ldr r3, [pc, #48] @ 75314 <__cxa_atexit@plt+0x68fc8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r9, sl │ │ │ │ - str r3, [r9, #16]! │ │ │ │ - b 86738 <__cxa_atexit@plt+0x7a3ec> │ │ │ │ - mov r6, sl │ │ │ │ - b 75300 <__cxa_atexit@plt+0x68fb4> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #48] @ 7421c <__cxa_atexit@plt+0x67ed0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmppeq ip, r4, lsr #29 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x015d0190 │ │ │ │ - cmpeq fp, ip, asr r8 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #96 @ 0x60 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 75390 <__cxa_atexit@plt+0x69044> │ │ │ │ - ldr r2, [pc, #96] @ 7539c <__cxa_atexit@plt+0x69050> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #32] │ │ │ │ - ldr lr, [r3, #28] │ │ │ │ - ldr r8, [r3, #24] │ │ │ │ - str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ - str r3, [r5, #32] │ │ │ │ - ldr r2, [pc, #72] @ 753a0 <__cxa_atexit@plt+0x69054> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #28] │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - add r0, r5, #12 │ │ │ │ - stm r0, {r1, r3, r8} │ │ │ │ - stmib r5, {r2, lr} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75388 <__cxa_atexit@plt+0x6903c> │ │ │ │ - b 753b0 <__cxa_atexit@plt+0x69064> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #16] @ 74218 <__cxa_atexit@plt+0x67ecc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmppeq ip, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [fp, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalbbeq sp, fp, r0, r5 │ │ │ │ + cmpeq sp, r4, ror #30 │ │ │ │ + cmpeq fp, r0, ror #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 753f8 <__cxa_atexit@plt+0x690ac> │ │ │ │ - ldr r3, [pc, #112] @ 75434 <__cxa_atexit@plt+0x690e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 74260 <__cxa_atexit@plt+0x67f14> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 7427c <__cxa_atexit@plt+0x67f30> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 75424 <__cxa_atexit@plt+0x690d8> │ │ │ │ - ldr r3, [pc, #92] @ 75438 <__cxa_atexit@plt+0x690ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75424 <__cxa_atexit@plt+0x690d8> │ │ │ │ - b 75484 <__cxa_atexit@plt+0x69138> │ │ │ │ - ldr r3, [pc, #44] @ 7542c <__cxa_atexit@plt+0x690e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #40] @ 75430 <__cxa_atexit@plt+0x690e4> │ │ │ │ + beq 74274 <__cxa_atexit@plt+0x67f28> │ │ │ │ + b 74290 <__cxa_atexit@plt+0x67f44> │ │ │ │ + ldr r7, [pc, #24] @ 74280 <__cxa_atexit@plt+0x67f34> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r2, r7, #1 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75424 <__cxa_atexit@plt+0x690d8> │ │ │ │ - b 75484 <__cxa_atexit@plt+0x69138> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmppeq ip, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq fp, r8, lsr r7 │ │ │ │ - andeq r0, r0, r6, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 75474 <__cxa_atexit@plt+0x69128> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7546c <__cxa_atexit@plt+0x69120> │ │ │ │ - b 75484 <__cxa_atexit@plt+0x69138> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq ip, [fp, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sp, r8, ror #29 │ │ │ │ + strdeq sp, [fp, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 75524 <__cxa_atexit@plt+0x691d8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 74360 <__cxa_atexit@plt+0x68014> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 754f0 <__cxa_atexit@plt+0x691a4> │ │ │ │ - bic r6, r7, #3 │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrh r6, [r6, #-2] │ │ │ │ - cmp r6, #4 │ │ │ │ - beq 75580 <__cxa_atexit@plt+0x69234> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 754f0 <__cxa_atexit@plt+0x691a4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 755ac <__cxa_atexit@plt+0x69260> │ │ │ │ - ldr r3, [pc, #264] @ 755dc <__cxa_atexit@plt+0x69290> │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 74300 <__cxa_atexit@plt+0x67fb4> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74370 <__cxa_atexit@plt+0x68024> │ │ │ │ + ldr r3, [pc, #192] @ 74384 <__cxa_atexit@plt+0x68038> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 74334 <__cxa_atexit@plt+0x67fe8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 74344 <__cxa_atexit@plt+0x67ff8> │ │ │ │ + ldr r3, [pc, #164] @ 74388 <__cxa_atexit@plt+0x6803c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #252] @ 755e0 <__cxa_atexit@plt+0x69294> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r7, [pc, #204] @ 755c4 <__cxa_atexit@plt+0x69278> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 75570 <__cxa_atexit@plt+0x69224> │ │ │ │ - ldr r6, [pc, #188] @ 755c8 <__cxa_atexit@plt+0x6927c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - str r6, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 755a0 <__cxa_atexit@plt+0x69254> │ │ │ │ - mov r6, r9 │ │ │ │ - b 75998 <__cxa_atexit@plt+0x6964c> │ │ │ │ - ldr r6, [pc, #160] @ 755cc <__cxa_atexit@plt+0x69280> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #156] @ 755d0 <__cxa_atexit@plt+0x69284> │ │ │ │ + beq 74358 <__cxa_atexit@plt+0x6800c> │ │ │ │ + b 74578 <__cxa_atexit@plt+0x6822c> │ │ │ │ + ldr r2, [pc, #136] @ 74390 <__cxa_atexit@plt+0x68044> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #124] @ 74394 <__cxa_atexit@plt+0x68048> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ 74398 <__cxa_atexit@plt+0x6804c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #20] @ 7438c <__cxa_atexit@plt+0x68040> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #4 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + cmpeq fp, r0, lsr #8 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq sp, ip, lsr lr │ │ │ │ + cmpeq sp, r4, lsl #28 │ │ │ │ + smlaltteq sp, fp, r4, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 743d0 <__cxa_atexit@plt+0x68084> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r2, [pc, #24] @ 743d8 <__cxa_atexit@plt+0x6808c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 7446c <__cxa_atexit@plt+0x68120> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, ip, lsl #27 │ │ │ │ + smlaltbeq sp, fp, r4, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 74410 <__cxa_atexit@plt+0x680c4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 74418 <__cxa_atexit@plt+0x680cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 7446c <__cxa_atexit@plt+0x68120> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, ip, asr #26 │ │ │ │ + cmpeq fp, r4, ror #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 74450 <__cxa_atexit@plt+0x68104> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 74458 <__cxa_atexit@plt+0x6810c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 7446c <__cxa_atexit@plt+0x68120> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, ip, lsl #26 │ │ │ │ + cmpeq fp, r0, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 744e8 <__cxa_atexit@plt+0x6819c> │ │ │ │ + ldr r3, [pc, #120] @ 744f8 <__cxa_atexit@plt+0x681ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 744bc <__cxa_atexit@plt+0x68170> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 744cc <__cxa_atexit@plt+0x68180> │ │ │ │ + ldr r3, [pc, #92] @ 744fc <__cxa_atexit@plt+0x681b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 755a0 <__cxa_atexit@plt+0x69254> │ │ │ │ - mov r6, r9 │ │ │ │ - b 75fb8 <__cxa_atexit@plt+0x69c6c> │ │ │ │ + beq 744e0 <__cxa_atexit@plt+0x68194> │ │ │ │ + b 74578 <__cxa_atexit@plt+0x6822c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #80] @ 755d8 <__cxa_atexit@plt+0x6928c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r6, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 755a0 <__cxa_atexit@plt+0x69254> │ │ │ │ - mov r6, r9 │ │ │ │ - b 755f0 <__cxa_atexit@plt+0x692a4> │ │ │ │ + ldr r7, [pc, #48] @ 74504 <__cxa_atexit@plt+0x681b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 755d4 <__cxa_atexit@plt+0x69288> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r8, ror #8 │ │ │ │ - andeq r0, r0, r8, lsl #9 │ │ │ │ - andeq r0, r0, r8, lsl #21 │ │ │ │ - cmppeq ip, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x000004b8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4, lsl #12 │ │ │ │ - cmppeq ip, r8, asr #25 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x014bc590 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r7, [pc, #16] @ 74500 <__cxa_atexit@plt+0x681b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlaltbeq sp, fp, r8, r2 │ │ │ │ + cmpeq sp, ip, ror ip │ │ │ │ + hvceq 48424 @ 0xbd28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - and r3, r3, #3 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 75638 <__cxa_atexit@plt+0x692ec> │ │ │ │ - ldr r3, [pc, #112] @ 75680 <__cxa_atexit@plt+0x69334> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 75670 <__cxa_atexit@plt+0x69324> │ │ │ │ - ldr r3, [pc, #96] @ 75684 <__cxa_atexit@plt+0x69338> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75670 <__cxa_atexit@plt+0x69324> │ │ │ │ - b 756c8 <__cxa_atexit@plt+0x6937c> │ │ │ │ - ldr r3, [pc, #56] @ 75678 <__cxa_atexit@plt+0x6932c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 75670 <__cxa_atexit@plt+0x69324> │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r2, [pc, #32] @ 7567c <__cxa_atexit@plt+0x69330> │ │ │ │ + bne 74548 <__cxa_atexit@plt+0x681fc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ 74564 <__cxa_atexit@plt+0x68218> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 75670 <__cxa_atexit@plt+0x69324> │ │ │ │ - b 757dc <__cxa_atexit@plt+0x69490> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 7455c <__cxa_atexit@plt+0x68210> │ │ │ │ + b 74578 <__cxa_atexit@plt+0x6822c> │ │ │ │ + ldr r7, [pc, #24] @ 74568 <__cxa_atexit@plt+0x6821c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - smlaltteq ip, fp, ip, r4 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 756b8 <__cxa_atexit@plt+0x6936c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 756b0 <__cxa_atexit@plt+0x69364> │ │ │ │ - b 756c8 <__cxa_atexit@plt+0x6937c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strheq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sp, r0, lsl #24 │ │ │ │ + cmpeq fp, r4, lsl r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 75710 <__cxa_atexit@plt+0x693c4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75768 <__cxa_atexit@plt+0x6941c> │ │ │ │ - ldr r3, [pc, #156] @ 7578c <__cxa_atexit@plt+0x69440> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 74604 <__cxa_atexit@plt+0x682b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #140] @ 75790 <__cxa_atexit@plt+0x69444> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r6, [pc, #104] @ 75780 <__cxa_atexit@plt+0x69434> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #100] @ 75784 <__cxa_atexit@plt+0x69438> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7575c <__cxa_atexit@plt+0x69410> │ │ │ │ - mov r6, r9 │ │ │ │ - b 75fb8 <__cxa_atexit@plt+0x69c6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 75788 <__cxa_atexit@plt+0x6943c> │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + beq 745bc <__cxa_atexit@plt+0x68270> │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ + bne 745c4 <__cxa_atexit@plt+0x68278> │ │ │ │ + ldr r3, [pc, #116] @ 7461c <__cxa_atexit@plt+0x682d0> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - muleq r0, ip, r8 │ │ │ │ - cmppeq ip, r4, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, ror #7 │ │ │ │ - cmppeq ip, r8, lsr #21 @ p-variant is OBSOLETE │ │ │ │ - smlaltteq ip, fp, r0, r3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r2, [pc, #28] @ 757cc <__cxa_atexit@plt+0x69480> │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 745f8 <__cxa_atexit@plt+0x682ac> │ │ │ │ + mov r7, r8 │ │ │ │ + b 7462c <__cxa_atexit@plt+0x682e0> │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 74184 <__cxa_atexit@plt+0x67e38> │ │ │ │ + ldr r2, [pc, #72] @ 74614 <__cxa_atexit@plt+0x682c8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ 74618 <__cxa_atexit@plt+0x682cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq sp, r8, ror fp │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq fp, r0, ror #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 746b0 <__cxa_atexit@plt+0x68364> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #268] @ 74758 <__cxa_atexit@plt+0x6840c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 757c4 <__cxa_atexit@plt+0x69478> │ │ │ │ - b 757dc <__cxa_atexit@plt+0x69490> │ │ │ │ + beq 746e8 <__cxa_atexit@plt+0x6839c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7473c <__cxa_atexit@plt+0x683f0> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, r6, #4 │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 746f4 <__cxa_atexit@plt+0x683a8> │ │ │ │ + ldr r2, [pc, #220] @ 74764 <__cxa_atexit@plt+0x68418> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #216] @ 74768 <__cxa_atexit@plt+0x6841c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #204] @ 7476c <__cxa_atexit@plt+0x68420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + add r2, r2, #57 @ 0x39 │ │ │ │ + add r2, r2, #256 @ 0x100 │ │ │ │ + b 74710 <__cxa_atexit@plt+0x683c4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7472c <__cxa_atexit@plt+0x683e0> │ │ │ │ + ldr r7, [pc, #136] @ 74750 <__cxa_atexit@plt+0x68404> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #128] @ 74754 <__cxa_atexit@plt+0x68408> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + b 74720 <__cxa_atexit@plt+0x683d4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltbeq ip, fp, r4, r3 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + ldr r8, [pc, #96] @ 7475c <__cxa_atexit@plt+0x68410> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #92] @ 74760 <__cxa_atexit@plt+0x68414> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq sp, [fp, #-8] │ │ │ │ + cmpeq sp, r0, lsl #21 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + cmpeq sp, r0, asr sl │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + cmpeq sp, r4, asr #21 │ │ │ │ + cmpeq sp, ip, lsl fp │ │ │ │ + cmpeq fp, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 7582c <__cxa_atexit@plt+0x694e0> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 75858 <__cxa_atexit@plt+0x6950c> │ │ │ │ - ldr r2, [pc, #108] @ 75878 <__cxa_atexit@plt+0x6952c> │ │ │ │ + bcc 74804 <__cxa_atexit@plt+0x684b8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r7, r3, #4 │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne 747d0 <__cxa_atexit@plt+0x68484> │ │ │ │ + ldr r2, [pc, #112] @ 74818 <__cxa_atexit@plt+0x684cc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + ldr lr, [pc, #108] @ 7481c <__cxa_atexit@plt+0x684d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r2, [r3, #4] │ │ │ │ - ldr r3, [pc, #92] @ 7587c <__cxa_atexit@plt+0x69530> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r6, [pc, #60] @ 75870 <__cxa_atexit@plt+0x69524> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r6, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7584c <__cxa_atexit@plt+0x69500> │ │ │ │ - mov r6, r9 │ │ │ │ - b 7588c <__cxa_atexit@plt+0x69540> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [pc, #96] @ 74820 <__cxa_atexit@plt+0x684d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + add r2, r2, #57 @ 0x39 │ │ │ │ + add r2, r2, #256 @ 0x100 │ │ │ │ + b 747ec <__cxa_atexit@plt+0x684a0> │ │ │ │ + ldr r8, [pc, #56] @ 74810 <__cxa_atexit@plt+0x684c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #52] @ 74814 <__cxa_atexit@plt+0x684c8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldmdb r5, {r1, r2} │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 75874 <__cxa_atexit@plt+0x69528> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - andeq r0, r0, ip, asr #5 │ │ │ │ - cmppeq ip, ip, lsl #19 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 758d4 <__cxa_atexit@plt+0x69588> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7592c <__cxa_atexit@plt+0x695e0> │ │ │ │ - ldr r3, [pc, #156] @ 75950 <__cxa_atexit@plt+0x69604> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #140] @ 75954 <__cxa_atexit@plt+0x69608> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r6, [pc, #104] @ 75944 <__cxa_atexit@plt+0x695f8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #100] @ 75948 <__cxa_atexit@plt+0x695fc> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc0c │ │ │ │ + cmpeq sp, r4, ror r9 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + cmpeq sp, r4, lsr #19 │ │ │ │ + ldrsheq r0, [sp, #-156] @ 0xffffff64 │ │ │ │ + cmpeq fp, ip, ror #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7487c <__cxa_atexit@plt+0x68530> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 74874 <__cxa_atexit@plt+0x68528> │ │ │ │ + ldr r7, [pc, #44] @ 74884 <__cxa_atexit@plt+0x68538> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ str r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75920 <__cxa_atexit@plt+0x695d4> │ │ │ │ - mov r6, r9 │ │ │ │ - b 75fb8 <__cxa_atexit@plt+0x69c6c> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r7, [pc, #32] @ 74888 <__cxa_atexit@plt+0x6853c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b 7446c <__cxa_atexit@plt+0x68120> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 7594c <__cxa_atexit@plt+0x69600> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmppeq ip, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r4, lsr #4 │ │ │ │ - cmppeq ip, r4, ror #17 @ p-variant is OBSOLETE │ │ │ │ - cmpeq fp, ip, lsl r2 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r0, ror #18 │ │ │ │ + cmpeq sp, r8, ror #17 │ │ │ │ + cmpeq fp, ip, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 748e8 <__cxa_atexit@plt+0x6859c> │ │ │ │ + ldr r2, [pc, #88] @ 74904 <__cxa_atexit@plt+0x685b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 748f0 <__cxa_atexit@plt+0x685a4> │ │ │ │ + ldr r7, [pc, #64] @ 74908 <__cxa_atexit@plt+0x685bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 748dc <__cxa_atexit@plt+0x68590> │ │ │ │ + mov r7, r8 │ │ │ │ + b 749d4 <__cxa_atexit@plt+0x68688> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7490c <__cxa_atexit@plt+0x685c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r0, lsr #17 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + strheq ip, [fp, #-232] @ 0xffffff18 │ │ │ │ + @ instruction: 0x014bce98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74954 <__cxa_atexit@plt+0x68608> │ │ │ │ + ldr r7, [pc, #48] @ 74964 <__cxa_atexit@plt+0x68618> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74948 <__cxa_atexit@plt+0x685fc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 749d4 <__cxa_atexit@plt+0x68688> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 74968 <__cxa_atexit@plt+0x6861c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq fp, r4, asr lr │ │ │ │ + smlalbteq ip, fp, ip, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 749b0 <__cxa_atexit@plt+0x68664> │ │ │ │ + ldr r7, [pc, #48] @ 749c0 <__cxa_atexit@plt+0x68674> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 749a4 <__cxa_atexit@plt+0x68658> │ │ │ │ + mov r7, r8 │ │ │ │ + b 749d4 <__cxa_atexit@plt+0x68688> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 749c4 <__cxa_atexit@plt+0x68678> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq ip, [fp, #-216] @ 0xffffff28 │ │ │ │ + smlaltteq ip, fp, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 75988 <__cxa_atexit@plt+0x6963c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 74a50 <__cxa_atexit@plt+0x68704> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #196] @ 74ab8 <__cxa_atexit@plt+0x6876c> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 75980 <__cxa_atexit@plt+0x69634> │ │ │ │ - b 75998 <__cxa_atexit@plt+0x6964c> │ │ │ │ + beq 74a68 <__cxa_atexit@plt+0x6871c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 74aa4 <__cxa_atexit@plt+0x68758> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 74a74 <__cxa_atexit@plt+0x68728> │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r3, [pc, #132] @ 74abc <__cxa_atexit@plt+0x68770> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #128] @ 74ac0 <__cxa_atexit@plt+0x68774> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #108] @ 74ac4 <__cxa_atexit@plt+0x68778> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ 74ac8 <__cxa_atexit@plt+0x6877c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltteq ip, fp, r8, r1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r1, [pc, #80] @ 74acc <__cxa_atexit@plt+0x68780> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #76] @ 74ad0 <__cxa_atexit@plt+0x68784> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + teqeq r6, fp @ │ │ │ │ + smlaltteq ip, fp, ip, ip │ │ │ │ + smlaltteq ip, fp, r0, ip │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + ldrsbeq r0, [sp, #-96] @ 0xffffffa0 │ │ │ │ + ldrdeq ip, [fp, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 759e0 <__cxa_atexit@plt+0x69694> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75a38 <__cxa_atexit@plt+0x696ec> │ │ │ │ - ldr r3, [pc, #156] @ 75a5c <__cxa_atexit@plt+0x69710> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 74b58 <__cxa_atexit@plt+0x6880c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 74b2c <__cxa_atexit@plt+0x687e0> │ │ │ │ + add r6, r3, #12 │ │ │ │ + ldr r3, [pc, #80] @ 74b64 <__cxa_atexit@plt+0x68818> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #140] @ 75a60 <__cxa_atexit@plt+0x69714> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r6, [pc, #104] @ 75a50 <__cxa_atexit@plt+0x69704> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #100] @ 75a54 <__cxa_atexit@plt+0x69708> │ │ │ │ + ldr r8, [pc, #76] @ 74b68 <__cxa_atexit@plt+0x6881c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r1, [pc, #56] @ 74b6c <__cxa_atexit@plt+0x68820> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #52] @ 74b70 <__cxa_atexit@plt+0x68824> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + teqeq r6, pc @ │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + cmpeq sp, r8, lsl r6 │ │ │ │ + cmpeq fp, ip, lsr ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 74be4 <__cxa_atexit@plt+0x68898> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 74bdc <__cxa_atexit@plt+0x68890> │ │ │ │ + ldr r7, [pc, #96] @ 74c08 <__cxa_atexit@plt+0x688bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ str r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75a2c <__cxa_atexit@plt+0x696e0> │ │ │ │ - mov r6, r9 │ │ │ │ - b 75fb8 <__cxa_atexit@plt+0x69c6c> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74bec <__cxa_atexit@plt+0x688a0> │ │ │ │ + ldr r3, [pc, #80] @ 74c14 <__cxa_atexit@plt+0x688c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #76] @ 74c18 <__cxa_atexit@plt+0x688cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r0, [pc, #68] @ 74c1c <__cxa_atexit@plt+0x688d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 75a58 <__cxa_atexit@plt+0x6970c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, ip, asr #11 │ │ │ │ - ldrheq pc, [ip, #-116] @ 0xffffff8c @ │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - ldrsbeq pc, [ip, #-120] @ 0xffffff88 @ │ │ │ │ - cmpeq fp, r0, lsl r1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 74c0c <__cxa_atexit@plt+0x688c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [pc, #20] @ 74c10 <__cxa_atexit@plt+0x688c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, r0, lsl r6 │ │ │ │ + strheq ip, [fp, #-188] @ 0xffffff44 │ │ │ │ + cmpeq fp, ip, asr fp │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + smlalbbeq ip, fp, ip, fp │ │ │ │ + smlalbbeq ip, fp, r0, fp │ │ │ │ + strheq ip, [fp, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 74c7c <__cxa_atexit@plt+0x68930> │ │ │ │ + ldr r2, [pc, #88] @ 74c98 <__cxa_atexit@plt+0x6894c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74c84 <__cxa_atexit@plt+0x68938> │ │ │ │ + ldr r7, [pc, #64] @ 74c9c <__cxa_atexit@plt+0x68950> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74c70 <__cxa_atexit@plt+0x68924> │ │ │ │ + mov r7, r8 │ │ │ │ + b 74d68 <__cxa_atexit@plt+0x68a1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 74ca0 <__cxa_atexit@plt+0x68954> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sp, ip, lsl #10 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + cmpeq fp, ip, asr #22 │ │ │ │ + cmpeq fp, ip, lsr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74ce8 <__cxa_atexit@plt+0x6899c> │ │ │ │ + ldr r7, [pc, #48] @ 74cf8 <__cxa_atexit@plt+0x689ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74cdc <__cxa_atexit@plt+0x68990> │ │ │ │ + mov r7, r8 │ │ │ │ + b 74d68 <__cxa_atexit@plt+0x68a1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 74cfc <__cxa_atexit@plt+0x689b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlaltteq ip, fp, r8, sl │ │ │ │ + cmpeq fp, r8, lsr sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74d44 <__cxa_atexit@plt+0x689f8> │ │ │ │ + ldr r7, [pc, #48] @ 74d54 <__cxa_atexit@plt+0x68a08> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74d38 <__cxa_atexit@plt+0x689ec> │ │ │ │ + mov r7, r8 │ │ │ │ + b 74d68 <__cxa_atexit@plt+0x68a1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 74d58 <__cxa_atexit@plt+0x68a0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq ip, fp, ip, sl │ │ │ │ + hvceq 48292 @ 0xbca4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75aac <__cxa_atexit@plt+0x69760> │ │ │ │ - ldr r3, [pc, #56] @ 75ac4 <__cxa_atexit@plt+0x69778> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 75ac8 <__cxa_atexit@plt+0x6977c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 836fc <__cxa_atexit@plt+0x773b0> │ │ │ │ - ldr r3, [pc, #24] @ 75acc <__cxa_atexit@plt+0x69780> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 74de4 <__cxa_atexit@plt+0x68a98> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #196] @ 74e4c <__cxa_atexit@plt+0x68b00> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmppeq ip, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - swpbeq ip, r8, [fp] │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 75b20 <__cxa_atexit@plt+0x697d4> │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 74dfc <__cxa_atexit@plt+0x68ab0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 74e38 <__cxa_atexit@plt+0x68aec> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 74e08 <__cxa_atexit@plt+0x68abc> │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r3, [pc, #132] @ 74e50 <__cxa_atexit@plt+0x68b04> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 75b24 <__cxa_atexit@plt+0x697d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #48] @ 75b28 <__cxa_atexit@plt+0x697dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmppeq ip, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, ip, lsr #13 @ p-variant is OBSOLETE │ │ │ │ - cmpeq fp, ip, lsr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r8, [pc, #128] @ 74e54 <__cxa_atexit@plt+0x68b08> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #108] @ 74e58 <__cxa_atexit@plt+0x68b0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ 74e5c <__cxa_atexit@plt+0x68b10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #80] @ 74e60 <__cxa_atexit@plt+0x68b14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #76] @ 74e64 <__cxa_atexit@plt+0x68b18> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + teqeq r6, r7, lsl #16 │ │ │ │ + cmpeq fp, r8, asr r9 │ │ │ │ + cmpeq fp, ip, asr #18 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmpeq sp, ip, lsr r3 │ │ │ │ + cmpeq fp, r8, ror #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r7 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 75c08 <__cxa_atexit@plt+0x698bc> │ │ │ │ - ldr r1, [pc, #196] @ 75c24 <__cxa_atexit@plt+0x698d8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r6, #43 @ 0x2b │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r1, [pc, #164] @ 75c28 <__cxa_atexit@plt+0x698dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #40]! @ 0x28 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - sub ip, r5, #4 │ │ │ │ - ldm ip, {r2, r7, ip} │ │ │ │ - ldr r0, [pc, #144] @ 75c2c <__cxa_atexit@plt+0x698e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - str lr, [sp] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #-8]! │ │ │ │ - ldr sl, [pc, #100] @ 75c30 <__cxa_atexit@plt+0x698e4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - sub sl, r3, #32 │ │ │ │ - stm sl, {r0, r1, fp} │ │ │ │ - sub r0, r3, #20 │ │ │ │ - stm r0, {r2, r7, ip, lr} │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [pc, #36] @ 75c34 <__cxa_atexit@plt+0x698e8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - ldrsheq pc, [ip, #-132] @ 0xffffff7c @ │ │ │ │ - cmppeq ip, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, r0, lsr #17 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq fp, r0, lsr pc │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 75d10 <__cxa_atexit@plt+0x699c4> │ │ │ │ - ldr r2, [pc, #200] @ 75d2c <__cxa_atexit@plt+0x699e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #196] @ 75d30 <__cxa_atexit@plt+0x699e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #40]! @ 0x28 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r0, [sp] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - ldr r2, [pc, #172] @ 75d34 <__cxa_atexit@plt+0x699e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r9, [pc, #108] @ 75d38 <__cxa_atexit@plt+0x699ec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r9, [r3, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #-20] @ 0xffffffec │ │ │ │ - sub r2, r3, #16 │ │ │ │ - stm r2, {r1, ip, lr} │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - sub r7, r6, #43 @ 0x2b │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [pc, #36] @ 75d3c <__cxa_atexit@plt+0x699f0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmppeq ip, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, r0, lsr #15 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq fp, r8, lsr #28 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 75e1c <__cxa_atexit@plt+0x69ad0> │ │ │ │ - ldr r1, [pc, #196] @ 75e38 <__cxa_atexit@plt+0x69aec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - sub r1, r6, #43 @ 0x2b │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r1, [pc, #164] @ 75e3c <__cxa_atexit@plt+0x69af0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #40]! @ 0x28 │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - sub ip, r5, #4 │ │ │ │ - ldm ip, {r2, r7, ip} │ │ │ │ - ldr r0, [pc, #144] @ 75e40 <__cxa_atexit@plt+0x69af4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - str lr, [sp] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #-8]! │ │ │ │ - ldr sl, [pc, #100] @ 75e44 <__cxa_atexit@plt+0x69af8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - sub sl, r3, #32 │ │ │ │ - stm sl, {r0, r1, fp} │ │ │ │ - sub r0, r3, #20 │ │ │ │ - stm r0, {r2, r7, ip, lr} │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [pc, #36] @ 75e48 <__cxa_atexit@plt+0x69afc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - cmppeq ip, r4, ror #13 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [ip, #-52] @ 0xffffffcc @ │ │ │ │ - cmppeq ip, ip, lsl #13 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq fp, ip, lsl sp │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov lr, r7 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 75f20 <__cxa_atexit@plt+0x69bd4> │ │ │ │ - ldr r3, [pc, #196] @ 75f3c <__cxa_atexit@plt+0x69bf0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ 75f40 <__cxa_atexit@plt+0x69bf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [sl, #40]! @ 0x28 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r0, [sp] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r3, [pc, #168] @ 75f44 <__cxa_atexit@plt+0x69bf8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ + bcc 74eec <__cxa_atexit@plt+0x68ba0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r5, #32] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - ldr lr, [r5, #16] │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - ldr r9, [pc, #104] @ 75f48 <__cxa_atexit@plt+0x69bfc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r9, [sl, #-36] @ 0xffffffdc │ │ │ │ - str ip, [sl, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [sl, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [sl, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [sl, #-20] @ 0xffffffec │ │ │ │ - sub r2, sl, #16 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r0, [sl, #-4] │ │ │ │ - sub r7, r6, #43 @ 0x2b │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str fp, [sl, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - mov r9, r8 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [pc, #36] @ 75f4c <__cxa_atexit@plt+0x69c00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrsheq pc, [ip, #-92] @ 0xffffffa4 @ │ │ │ │ - cmppeq ip, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, ip, lsl #11 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - cmpeq fp, r8, lsl ip │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #68] @ 75fa8 <__cxa_atexit@plt+0x69c5c> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 74ec0 <__cxa_atexit@plt+0x68b74> │ │ │ │ + add r6, r3, #12 │ │ │ │ + ldr r3, [pc, #80] @ 74ef8 <__cxa_atexit@plt+0x68bac> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r7, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - str sl, [r5, #20] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 75fa0 <__cxa_atexit@plt+0x69c54> │ │ │ │ - b 75fb8 <__cxa_atexit@plt+0x69c6c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - strheq fp, [fp, #-188] @ 0xffffff44 │ │ │ │ - andeq r8, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 76048 <__cxa_atexit@plt+0x69cfc> │ │ │ │ - ldr r1, [pc, #260] @ 760d0 <__cxa_atexit@plt+0x69d84> │ │ │ │ + ldr r8, [pc, #76] @ 74efc <__cxa_atexit@plt+0x68bb0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r1, [pc, #56] @ 74f00 <__cxa_atexit@plt+0x68bb4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #256] @ 760d4 <__cxa_atexit@plt+0x69d88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r2, r7, #1 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r7, [r5, #48] @ 0x30 │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 760b4 <__cxa_atexit@plt+0x69d68> │ │ │ │ - ldr lr, [pc, #196] @ 760d8 <__cxa_atexit@plt+0x69d8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr ip, [r5, #40] @ 0x28 │ │ │ │ - ldr sl, [r5, #44] @ 0x2c │ │ │ │ - ldr r9, [r5, #52] @ 0x34 │ │ │ │ - ldr r8, [r5, #56] @ 0x38 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r1, r7, lr} │ │ │ │ - str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 760c0 <__cxa_atexit@plt+0x69d74> │ │ │ │ - ldr lr, [pc, #124] @ 760dc <__cxa_atexit@plt+0x69d90> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ 760e0 <__cxa_atexit@plt+0x69d94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #112] @ 760e4 <__cxa_atexit@plt+0x69d98> │ │ │ │ + ldr r0, [pc, #52] @ 74f04 <__cxa_atexit@plt+0x68bb8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #100] @ 760e8 <__cxa_atexit@plt+0x69d9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - ldrsbeq pc, [ip, #-16] @ │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmppeq ip, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - cmppeq ip, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [ip, #-60] @ 0xffffffc4 @ │ │ │ │ - hvceq 48044 @ 0xbbac │ │ │ │ - andeq r8, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #60] @ 0x3c │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b 76118 <__cxa_atexit@plt+0x69dcc> │ │ │ │ - cmpeq fp, ip, asr sl │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str fp, [sp, #12] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 761fc <__cxa_atexit@plt+0x69eb0> │ │ │ │ - ldr r2, [pc, #224] @ 7621c <__cxa_atexit@plt+0x69ed0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr fp, [r5, #4]! │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add ip, r5, #8 │ │ │ │ - ldm ip, {r2, r7, sl, ip} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r1, [sp, #8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr lr, [r5, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #184] @ 76220 <__cxa_atexit@plt+0x69ed4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r1, [r5, #60] @ 0x3c │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [pc, #168] @ 76224 <__cxa_atexit@plt+0x69ed8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-36] @ 0xffffffdc │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str fp, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - stmdb r3, {r2, r7, sl, ip} │ │ │ │ - sub r7, r6, #63 @ 0x3f │ │ │ │ - ldr lr, [pc, #136] @ 76228 <__cxa_atexit@plt+0x69edc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ - sub r1, r6, #2 │ │ │ │ - stm r5, {r1, r8} │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r8, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r1, [pc, #96] @ 7622c <__cxa_atexit@plt+0x69ee0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #24] │ │ │ │ - ldr r1, [sp] │ │ │ │ - add r7, r3, #8 │ │ │ │ - stm r7, {r1, r2, r4} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - ldmib sp, {r4, r7} │ │ │ │ - mov r9, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #44] @ 76230 <__cxa_atexit@plt+0x69ee4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #68 @ 0x44 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff144 │ │ │ │ - cmppeq ip, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [ip, #-32] @ 0xffffffe0 @ │ │ │ │ - cmppeq ip, r8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq lr, r6, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #128] @ 762c4 <__cxa_atexit@plt+0x69f78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5, #68] @ 0x44 │ │ │ │ - str r7, [r5, #72] @ 0x48 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r7, [r5, #64] @ 0x40 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - str r1, [r5, #52] @ 0x34 │ │ │ │ - str sl, [r5, #56] @ 0x38 │ │ │ │ - str r9, [r5, #60] @ 0x3c │ │ │ │ - str r0, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 762b8 <__cxa_atexit@plt+0x69f6c> │ │ │ │ - ldr lr, [pc, #72] @ 762c8 <__cxa_atexit@plt+0x69f7c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #52] @ 0x34 │ │ │ │ - ldr ip, [r5, #56] @ 0x38 │ │ │ │ - ldr sl, [r5, #60] @ 0x3c │ │ │ │ - ldr r9, [r5, #68] @ 0x44 │ │ │ │ - ldr r8, [r5, #72] @ 0x48 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - add r0, r5, #8 │ │ │ │ - stm r0, {r1, r7, lr} │ │ │ │ - str ip, [r5, #-8]! │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r8, r1, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #52] @ 76310 <__cxa_atexit@plt+0x69fc4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr ip, [r5, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #56] @ 0x38 │ │ │ │ - ldr r9, [r5, #64] @ 0x40 │ │ │ │ - ldr r8, [r5, #68] @ 0x44 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - stmib r5, {r1, r7, lr} │ │ │ │ - str ip, [r5, #-12]! │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq lr, r7, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str sl, [r5, #60] @ 0x3c │ │ │ │ - str r9, [r5, #64] @ 0x40 │ │ │ │ - str r8, [r5, #68] @ 0x44 │ │ │ │ - str r7, [r5, #72] @ 0x48 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76408 <__cxa_atexit@plt+0x6a0bc> │ │ │ │ - ldr r2, [pc, #216] @ 76420 <__cxa_atexit@plt+0x6a0d4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldmib r5, {r8, ip} │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - ldr r1, [r5, #72] @ 0x48 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr fp, [r5, #68] @ 0x44 │ │ │ │ - str r7, [sp, #12] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr lr, [r5, #64] @ 0x40 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r2, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r4, [r2, #48]! @ 0x30 │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #136] @ 76424 <__cxa_atexit@plt+0x6a0d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - add r7, r3, #8 │ │ │ │ - stm r7, {r1, fp, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r4, [r2] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - str r7, [r5, #68] @ 0x44 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str r1, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r5, #56] @ 0x38 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - ldr r8, [sp] │ │ │ │ - ldr r9, [sp, #8] │ │ │ │ - ldr sl, [sp, #20] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #24] @ 76428 <__cxa_atexit@plt+0x6a0dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrsbeq pc, [ip, #-0] @ │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, ip, r3, lsl r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76518 <__cxa_atexit@plt+0x6a1cc> │ │ │ │ - ldr r2, [pc, #224] @ 76534 <__cxa_atexit@plt+0x6a1e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #52]! @ 0x34 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - str fp, [sp, #32] │ │ │ │ - ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr ip, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [sp, #24] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r4, [r5, #-8] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r4, [r5, #-4] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [pc, #116] @ 76538 <__cxa_atexit@plt+0x6a1ec> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - stmib r3, {r4, r7, lr} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r5] │ │ │ │ - sub r4, r6, #31 │ │ │ │ - str r4, [r5, #20] │ │ │ │ - stmib r5, {r8, fp} │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr sl, [sp, #16] │ │ │ │ - add fp, sp, #20 │ │ │ │ - ldm fp, {r4, r7, r8, fp} │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #28] @ 7653c <__cxa_atexit@plt+0x6a1f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r8, lsr #31 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 765b8 <__cxa_atexit@plt+0x6a26c> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 765d8 <__cxa_atexit@plt+0x6a28c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r4, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 765dc <__cxa_atexit@plt+0x6a290> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [fp, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq ip, r0, ror #29 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76640 <__cxa_atexit@plt+0x6a2f4> │ │ │ │ - ldr r7, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ - ldr ip, [pc, #60] @ 76658 <__cxa_atexit@plt+0x6a30c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 7665c <__cxa_atexit@plt+0x6a310> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq ip, r0, asr lr │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq fp, r0, lsl r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 766f4 <__cxa_atexit@plt+0x6a3a8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr lr, [r7, #15] │ │ │ │ - add ip, r7, #19 │ │ │ │ - ldm ip, {r9, sl, ip} │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #31] │ │ │ │ - ldr r7, [pc, #88] @ 76704 <__cxa_atexit@plt+0x6a3b8> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + teqeq r6, fp, lsr #14 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + cmpeq sp, r4, lsl #5 │ │ │ │ + ldrdeq ip, [fp, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 74f64 <__cxa_atexit@plt+0x68c18> │ │ │ │ + ldr r2, [pc, #88] @ 74f80 <__cxa_atexit@plt+0x68c34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74f6c <__cxa_atexit@plt+0x68c20> │ │ │ │ + ldr r7, [pc, #64] @ 74f84 <__cxa_atexit@plt+0x68c38> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #80] @ 76708 <__cxa_atexit@plt+0x6a3bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #44] @ 0x2c │ │ │ │ - str fp, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74f58 <__cxa_atexit@plt+0x68c0c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75050 <__cxa_atexit@plt+0x68d04> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffec74 │ │ │ │ - cmpeq ip, ip, lsl ip │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #120 @ 0x78 │ │ │ │ - cmp r3, lr │ │ │ │ - bcc 767d8 <__cxa_atexit@plt+0x6a48c> │ │ │ │ - ldr r3, [pc, #196] @ 767f4 <__cxa_atexit@plt+0x6a4a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #192] @ 767f8 <__cxa_atexit@plt+0x6a4ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #188] @ 767fc <__cxa_atexit@plt+0x6a4b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #184] @ 76800 <__cxa_atexit@plt+0x6a4b4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #180] @ 76804 <__cxa_atexit@plt+0x6a4b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r9, [r6, #64] @ 0x40 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - str r7, [r6, #112] @ 0x70 │ │ │ │ - mov r3, r6 │ │ │ │ - str r2, [r3, #28]! │ │ │ │ - mov r2, r6 │ │ │ │ - str r1, [r2, #72]! @ 0x48 │ │ │ │ - mov r1, r6 │ │ │ │ - str ip, [r1, #48]! @ 0x30 │ │ │ │ - str r3, [r6, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #96] @ 76808 <__cxa_atexit@plt+0x6a4bc> │ │ │ │ + ldr r7, [pc, #20] @ 74f88 <__cxa_atexit@plt+0x68c3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add ip, r6, #84 @ 0x54 │ │ │ │ - stm ip, {r7, r8, sl} │ │ │ │ - add r7, r6, #96 @ 0x60 │ │ │ │ - stm r7, {r1, r2, r9} │ │ │ │ - str r3, [r6, #108] @ 0x6c │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ - sub r7, lr, #31 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, lr │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 7680c <__cxa_atexit@plt+0x6a4c0> │ │ │ │ + cmpeq sp, r4, lsr #4 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + cmpeq fp, ip, ror #16 │ │ │ │ + cmpeq fp, ip, asr #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 74fd0 <__cxa_atexit@plt+0x68c84> │ │ │ │ + ldr r7, [pc, #48] @ 74fe0 <__cxa_atexit@plt+0x68c94> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #120 @ 0x78 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0xffffc0a0 │ │ │ │ - @ instruction: 0xffffc244 │ │ │ │ - @ instruction: 0xffffea60 │ │ │ │ - @ instruction: 0xffffe24c │ │ │ │ - ldrsheq lr, [ip, #-200] @ 0xffffff38 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - cmpeq fp, ip, ror #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 76848 <__cxa_atexit@plt+0x6a4fc> │ │ │ │ - ldr r3, [pc, #40] @ 76860 <__cxa_atexit@plt+0x6a514> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 74fc4 <__cxa_atexit@plt+0x68c78> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75050 <__cxa_atexit@plt+0x68d04> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 76864 <__cxa_atexit@plt+0x6a518> │ │ │ │ + ldr r7, [pc, #12] @ 74fe4 <__cxa_atexit@plt+0x68c98> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015ce99c │ │ │ │ - cmpeq fp, r0, lsl r4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq fp, r8, lsl #16 │ │ │ │ + cmpeq fp, r0, asr r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 768a0 <__cxa_atexit@plt+0x6a554> │ │ │ │ - ldr r3, [pc, #40] @ 768b8 <__cxa_atexit@plt+0x6a56c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7502c <__cxa_atexit@plt+0x68ce0> │ │ │ │ + ldr r7, [pc, #48] @ 7503c <__cxa_atexit@plt+0x68cf0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 75020 <__cxa_atexit@plt+0x68cd4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75050 <__cxa_atexit@plt+0x68d04> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 768bc <__cxa_atexit@plt+0x6a570> │ │ │ │ + ldr r7, [pc, #12] @ 75040 <__cxa_atexit@plt+0x68cf4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r8, asr #18 │ │ │ │ - strheq fp, [fp, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 768f8 <__cxa_atexit@plt+0x6a5ac> │ │ │ │ - ldr r2, [pc, #36] @ 76900 <__cxa_atexit@plt+0x6a5b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ 76904 <__cxa_atexit@plt+0x6a5b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq fp, fp, r8, r3 @ │ │ │ │ - cmpeq ip, r8, ror r8 │ │ │ │ - cmpeq fp, r8, asr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76948 <__cxa_atexit@plt+0x6a5fc> │ │ │ │ - ldr r2, [pc, #40] @ 76950 <__cxa_atexit@plt+0x6a604> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [pc, #28] @ 76954 <__cxa_atexit@plt+0x6a608> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b bc04c <__cxa_atexit@plt+0xafd00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq ip, r4, lsr #16 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltbeq ip, fp, ip, r7 │ │ │ │ + @ instruction: 0x014bc794 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 76978 <__cxa_atexit@plt+0x6a62c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - strdeq fp, [fp, #-40] @ 0xffffffd8 │ │ │ │ - smlaltteq fp, fp, r4, r2 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 750cc <__cxa_atexit@plt+0x68d80> │ │ │ │ mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 76a60 <__cxa_atexit@plt+0x6a714> │ │ │ │ - ldr lr, [pc, #224] @ 76a80 <__cxa_atexit@plt+0x6a734> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #212] @ 76a84 <__cxa_atexit@plt+0x6a738> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #196] @ 75134 <__cxa_atexit@plt+0x68de8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 76a54 <__cxa_atexit@plt+0x6a708> │ │ │ │ + beq 750e4 <__cxa_atexit@plt+0x68d98> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 76a6c <__cxa_atexit@plt+0x6a720> │ │ │ │ - ldr lr, [pc, #176] @ 76a88 <__cxa_atexit@plt+0x6a73c> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 75120 <__cxa_atexit@plt+0x68dd4> │ │ │ │ + ldr r2, [r5] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add ip, r7, #15 │ │ │ │ - ldm ip, {r0, r9, sl, ip} │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #148] @ 76a8c <__cxa_atexit@plt+0x6a740> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - stm r2, {r0, r9, sl, ip} │ │ │ │ - sub r0, r3, #37 @ 0x25 │ │ │ │ - ldr r9, [pc, #120] @ 76a90 <__cxa_atexit@plt+0x6a744> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #116] @ 76a94 <__cxa_atexit@plt+0x6a748> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #12]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - add lr, r6, #32 │ │ │ │ - stm lr, {r2, r6, r9} │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - mov r6, r3 │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 750f0 <__cxa_atexit@plt+0x68da4> │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r3, [pc, #132] @ 75138 <__cxa_atexit@plt+0x68dec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #128] @ 7513c <__cxa_atexit@plt+0x68df0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #108] @ 75140 <__cxa_atexit@plt+0x68df4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ 75144 <__cxa_atexit@plt+0x68df8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r1, [pc, #80] @ 75148 <__cxa_atexit@plt+0x68dfc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #76] @ 7514c <__cxa_atexit@plt+0x68e00> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmpeq ip, ip, lsr #15 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq ip, r0, asr #18 │ │ │ │ - cmpeq ip, ip, ror #15 │ │ │ │ - smlalbteq fp, fp, r8, r1 @ │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + teqeq r6, pc, lsl r5 │ │ │ │ + hvceq 48224 @ 0xbc60 │ │ │ │ + cmpeq fp, r4, ror #12 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmpeq sp, r4, asr r0 │ │ │ │ + smlalbbeq ip, fp, r8, r6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 76b38 <__cxa_atexit@plt+0x6a7ec> │ │ │ │ - ldr lr, [pc, #132] @ 76b44 <__cxa_atexit@plt+0x6a7f8> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 751d4 <__cxa_atexit@plt+0x68e88> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - add ip, r7, #15 │ │ │ │ - ldm ip, {r0, r9, sl, ip} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #104] @ 76b48 <__cxa_atexit@plt+0x6a7fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - add r2, r3, #56 @ 0x38 │ │ │ │ - stm r2, {r0, r9, sl, ip} │ │ │ │ - sub r0, r6, #37 @ 0x25 │ │ │ │ - ldr r9, [pc, #76] @ 76b4c <__cxa_atexit@plt+0x6a800> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #72] @ 76b50 <__cxa_atexit@plt+0x6a804> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str lr, [r2, #12]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #27 │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 751a8 <__cxa_atexit@plt+0x68e5c> │ │ │ │ + add r6, r3, #12 │ │ │ │ + ldr r3, [pc, #80] @ 751e0 <__cxa_atexit@plt+0x68e94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #76] @ 751e4 <__cxa_atexit@plt+0x68e98> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r1, [pc, #56] @ 751e8 <__cxa_atexit@plt+0x68e9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #52] @ 751ec <__cxa_atexit@plt+0x68ea0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ @ instruction: 0xfffffe04 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - cmpeq ip, r8, asr r8 │ │ │ │ - cmpeq ip, r4, lsl #14 │ │ │ │ - strdeq fp, [fp, #-0] │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ + teqeq r6, r3, asr #8 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + @ instruction: 0x015cff9c │ │ │ │ + strdeq ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 76c40 <__cxa_atexit@plt+0x6a8f4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [pc, #232] @ 76c68 <__cxa_atexit@plt+0x6a91c> │ │ │ │ + bhi 7524c <__cxa_atexit@plt+0x68f00> │ │ │ │ + ldr r2, [pc, #88] @ 75268 <__cxa_atexit@plt+0x68f1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - stmdb r5, {r1, r2, r7} │ │ │ │ - add r2, r6, #120 @ 0x78 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 76c48 <__cxa_atexit@plt+0x6a8fc> │ │ │ │ - ldr r7, [pc, #212] @ 76c70 <__cxa_atexit@plt+0x6a924> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #208] @ 76c74 <__cxa_atexit@plt+0x6a928> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #204] @ 76c78 <__cxa_atexit@plt+0x6a92c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #200] @ 76c7c <__cxa_atexit@plt+0x6a930> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #196] @ 76c80 <__cxa_atexit@plt+0x6a934> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - str r9, [r6, #64] @ 0x40 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str sl, [r6, #44] @ 0x2c │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - mov r1, r6 │ │ │ │ - str r7, [r1, #12]! │ │ │ │ - str r1, [r6, #112] @ 0x70 │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [r1, #28]! │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r3, #72]! @ 0x48 │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #48]! @ 0x30 │ │ │ │ - str r1, [r6, #80] @ 0x50 │ │ │ │ - ldr r7, [pc, #112] @ 76c84 <__cxa_atexit@plt+0x6a938> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 75254 <__cxa_atexit@plt+0x68f08> │ │ │ │ + ldr r7, [pc, #64] @ 7526c <__cxa_atexit@plt+0x68f20> │ │ │ │ add r7, pc, r7 │ │ │ │ - add lr, r6, #84 @ 0x54 │ │ │ │ - stm lr, {r7, r8, sl} │ │ │ │ - add lr, r6, #96 @ 0x60 │ │ │ │ - stm lr, {r0, r3, r9} │ │ │ │ - str r1, [r6, #108] @ 0x6c │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ - sub r7, r2, #31 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - mov r6, r2 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 75240 <__cxa_atexit@plt+0x68ef4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75338 <__cxa_atexit@plt+0x68fec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 76c6c <__cxa_atexit@plt+0x6a920> │ │ │ │ + ldr r7, [pc, #20] @ 75270 <__cxa_atexit@plt+0x68f24> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #120 @ 0x78 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq lr, [ip, #-92] @ 0xffffffa4 │ │ │ │ - strdeq sl, [fp, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xffffbc34 │ │ │ │ - @ instruction: 0xffffbdd8 │ │ │ │ - @ instruction: 0xffffe5f4 │ │ │ │ - @ instruction: 0xffffdde0 │ │ │ │ - cmpeq ip, ip, lsl #17 │ │ │ │ - @ instruction: 0xfffffa58 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 76d34 <__cxa_atexit@plt+0x6a9e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 76d3c <__cxa_atexit@plt+0x6a9f0> │ │ │ │ - ldr ip, [pc, #156] @ 76d5c <__cxa_atexit@plt+0x6aa10> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #152] @ 76d60 <__cxa_atexit@plt+0x6aa14> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #148] @ 76d64 <__cxa_atexit@plt+0x6aa18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #140] @ 76d68 <__cxa_atexit@plt+0x6aa1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, r2, #20 │ │ │ │ - stm r1, {r0, r8, ip} │ │ │ │ - stmdb r2, {r8, r9} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - ldr r2, [pc, #96] @ 76d6c <__cxa_atexit@plt+0x6aa20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r9, r3 │ │ │ │ - str r2, [r9, #28]! │ │ │ │ - ldr r2, [pc, #84] @ 76d70 <__cxa_atexit@plt+0x6aa24> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - ldr r2, [pc, #76] @ 76d74 <__cxa_atexit@plt+0x6aa28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov sl, r3 │ │ │ │ - b c3074 <__cxa_atexit@plt+0xb6d28> │ │ │ │ - mov r6, r3 │ │ │ │ - b 76d44 <__cxa_atexit@plt+0x6a9f8> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 76d58 <__cxa_atexit@plt+0x6aa0c> │ │ │ │ + cmppeq ip, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + smlalbbeq ip, fp, ip, r5 │ │ │ │ + cmpeq fp, ip, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 752b8 <__cxa_atexit@plt+0x68f6c> │ │ │ │ + ldr r7, [pc, #48] @ 752c8 <__cxa_atexit@plt+0x68f7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 752ac <__cxa_atexit@plt+0x68f60> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75338 <__cxa_atexit@plt+0x68fec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 752cc <__cxa_atexit@plt+0x68f80> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, lsr #30 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - @ instruction: 0x015ce490 │ │ │ │ - cmpeq ip, ip, lsl #9 │ │ │ │ - cmpeq ip, r4, asr #14 │ │ │ │ - @ instruction: 0x015ce490 │ │ │ │ - cmpeq ip, r8, lsl r7 │ │ │ │ - smlalbteq sl, fp, ip, lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ 76db4 <__cxa_atexit@plt+0x6aa68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 76dac <__cxa_atexit@plt+0x6aa60> │ │ │ │ - b 76dc4 <__cxa_atexit@plt+0x6aa78> │ │ │ │ - ldr r0, [r7] │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq fp, r8, lsr #10 │ │ │ │ + cmpeq fp, r8, ror #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 75314 <__cxa_atexit@plt+0x68fc8> │ │ │ │ + ldr r7, [pc, #48] @ 75324 <__cxa_atexit@plt+0x68fd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 75308 <__cxa_atexit@plt+0x68fbc> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75338 <__cxa_atexit@plt+0x68fec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbbeq sl, fp, ip, lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r7, [pc, #12] @ 75328 <__cxa_atexit@plt+0x68fdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbteq ip, fp, ip, r4 │ │ │ │ + strheq ip, [fp, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 76e24 <__cxa_atexit@plt+0x6aad8> │ │ │ │ - ldr r3, [pc, #256] @ 76ed8 <__cxa_atexit@plt+0x6ab8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne 753b4 <__cxa_atexit@plt+0x69068> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #196] @ 7541c <__cxa_atexit@plt+0x690d0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ mov r2, r5 │ │ │ │ - str r3, [r2, #12]! │ │ │ │ - ands r0, r7, #3 │ │ │ │ - beq 76e80 <__cxa_atexit@plt+0x6ab34> │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 753cc <__cxa_atexit@plt+0x69080> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 76e8c <__cxa_atexit@plt+0x6ab40> │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 76ec4 <__cxa_atexit@plt+0x6ab78> │ │ │ │ - ldr r2, [pc, #208] @ 76edc <__cxa_atexit@plt+0x6ab90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + bcc 75408 <__cxa_atexit@plt+0x690bc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 753d8 <__cxa_atexit@plt+0x6908c> │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r3, [pc, #132] @ 75420 <__cxa_atexit@plt+0x690d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #128] @ 75424 <__cxa_atexit@plt+0x690d8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #108] @ 75428 <__cxa_atexit@plt+0x690dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #100] @ 7542c <__cxa_atexit@plt+0x690e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 76eb4 <__cxa_atexit@plt+0x6ab68> │ │ │ │ - ldr r2, [pc, #164] @ 76ee0 <__cxa_atexit@plt+0x6ab94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr lr, [pc, #136] @ 76ee4 <__cxa_atexit@plt+0x6ab98> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 76ec4 <__cxa_atexit@plt+0x6ab78> │ │ │ │ - ldr r2, [pc, #76] @ 76ee8 <__cxa_atexit@plt+0x6ab9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #1 │ │ │ │ + ldr r1, [pc, #80] @ 75430 <__cxa_atexit@plt+0x690e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #76] @ 75434 <__cxa_atexit@plt+0x690e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq ip, r8, ror r6 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - cmpeq ip, ip, lsr #12 │ │ │ │ - ldrsheq lr, [ip, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + teqeq r6, r7, lsr r2 │ │ │ │ + smlalbbeq ip, fp, r8, r3 │ │ │ │ + hvceq 48188 @ 0xbc3c │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmppeq ip, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq ip, fp, r8, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 76f30 <__cxa_atexit@plt+0x6abe4> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 76f54 <__cxa_atexit@plt+0x6ac08> │ │ │ │ - ldr r2, [pc, #68] @ 76f60 <__cxa_atexit@plt+0x6ac14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 76f54 <__cxa_atexit@plt+0x6ac08> │ │ │ │ - ldr r2, [pc, #36] @ 76f64 <__cxa_atexit@plt+0x6ac18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #1 │ │ │ │ + bcc 754bc <__cxa_atexit@plt+0x69170> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne 75490 <__cxa_atexit@plt+0x69144> │ │ │ │ + add r6, r3, #12 │ │ │ │ + ldr r3, [pc, #80] @ 754c8 <__cxa_atexit@plt+0x6917c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #76] @ 754cc <__cxa_atexit@plt+0x69180> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6] │ │ │ │ + str r3, [r9] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r1, [pc, #56] @ 754d0 <__cxa_atexit@plt+0x69184> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #52] @ 754d4 <__cxa_atexit@plt+0x69188> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, ror #10 │ │ │ │ - cmpeq ip, ip, asr #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 76f9c <__cxa_atexit@plt+0x6ac50> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 76fa4 <__cxa_atexit@plt+0x6ac58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq lr, [ip, #-16] │ │ │ │ - ldrdeq sl, [fp, #-200] @ 0xffffff38 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + teqeq r6, fp, asr r1 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + ldrheq pc, [ip, #-196] @ 0xffffff3c @ │ │ │ │ + cmpeq fp, r0, lsr r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #32 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 76ff8 <__cxa_atexit@plt+0x6acac> │ │ │ │ - ldr r2, [pc, #56] @ 77000 <__cxa_atexit@plt+0x6acb4> │ │ │ │ + bhi 75528 <__cxa_atexit@plt+0x691dc> │ │ │ │ + ldr r2, [pc, #56] @ 75530 <__cxa_atexit@plt+0x691e4> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r2, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ 77004 <__cxa_atexit@plt+0x6acb8> │ │ │ │ + ldr r2, [pc, #44] @ 75534 <__cxa_atexit@plt+0x691e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r5, {r2, r7} │ │ │ │ tst r3, #3 │ │ │ │ - beq 76fec <__cxa_atexit@plt+0x6aca0> │ │ │ │ + beq 7551c <__cxa_atexit@plt+0x691d0> │ │ │ │ mov r7, r3 │ │ │ │ - b 77014 <__cxa_atexit@plt+0x6acc8> │ │ │ │ + b 75544 <__cxa_atexit@plt+0x691f8> │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq ip, r4, lsl #3 │ │ │ │ - hvceq 47816 @ 0xbac8 │ │ │ │ + cmppeq ip, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r2, [pc, #104] @ 7708c <__cxa_atexit@plt+0x6ad40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 755a0 <__cxa_atexit@plt+0x69254> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r3, #6] │ │ │ │ + ldr r1, [pc, #132] @ 755e8 <__cxa_atexit@plt+0x6929c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 77080 <__cxa_atexit@plt+0x6ad34> │ │ │ │ - ldr r2, [pc, #80] @ 77090 <__cxa_atexit@plt+0x6ad44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmda r5, {r2, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 77080 <__cxa_atexit@plt+0x6ad34> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlaltteq sl, fp, ip, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 770f4 <__cxa_atexit@plt+0x6ada8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 770ec <__cxa_atexit@plt+0x6ada0> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlalbbeq sl, fp, r8, fp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - cmpeq fp, r4, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 771a0 <__cxa_atexit@plt+0x6ae54> │ │ │ │ - ldr r7, [pc, #84] @ 771b8 <__cxa_atexit@plt+0x6ae6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #80] @ 771bc <__cxa_atexit@plt+0x6ae70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r7, #28]! │ │ │ │ - ldr r2, [pc, #44] @ 771c0 <__cxa_atexit@plt+0x6ae74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 771c4 <__cxa_atexit@plt+0x6ae78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - cmpeq ip, r0, lsr r0 │ │ │ │ - smlaltteq sl, fp, ip, sl │ │ │ │ - smlalbteq sl, fp, r0, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 7726c <__cxa_atexit@plt+0x6af20> │ │ │ │ - ldr r7, [pc, #200] @ 772b4 <__cxa_atexit@plt+0x6af68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r1] │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7727c <__cxa_atexit@plt+0x6af30> │ │ │ │ - ldr r7, [pc, #176] @ 772b8 <__cxa_atexit@plt+0x6af6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #172] @ 772bc <__cxa_atexit@plt+0x6af70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r7, #28]! │ │ │ │ - ldr lr, [pc, #136] @ 772c0 <__cxa_atexit@plt+0x6af74> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r2, r3, #48 @ 0x30 │ │ │ │ - str lr, [r3, #16]! │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 7729c <__cxa_atexit@plt+0x6af50> │ │ │ │ - ldr r1, [pc, #124] @ 772cc <__cxa_atexit@plt+0x6af80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 772c8 <__cxa_atexit@plt+0x6af7c> │ │ │ │ + beq 755b8 <__cxa_atexit@plt+0x6926c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ + beq 755c4 <__cxa_atexit@plt+0x69278> │ │ │ │ + cmp r7, #39 @ 0x27 │ │ │ │ + bne 755d4 <__cxa_atexit@plt+0x69288> │ │ │ │ + ldr r7, [pc, #92] @ 755f4 <__cxa_atexit@plt+0x692a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 772c4 <__cxa_atexit@plt+0x6af78> │ │ │ │ + str r7, [r5] │ │ │ │ + b 74184 <__cxa_atexit@plt+0x67e38> │ │ │ │ + ldr r7, [pc, #80] @ 755f8 <__cxa_atexit@plt+0x692ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - cmpeq ip, ip, lsl #31 │ │ │ │ - cmpeq fp, r0, lsl sl │ │ │ │ - cmpeq fp, r8, lsr #20 │ │ │ │ - cmpeq ip, r0, asr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 77304 <__cxa_atexit@plt+0x6afb8> │ │ │ │ - ldr r2, [pc, #28] @ 77310 <__cxa_atexit@plt+0x6afc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq ip, ip, lsr #29 │ │ │ │ - cmpeq fp, ip, ror #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 773d0 <__cxa_atexit@plt+0x6b084> │ │ │ │ - ldr r1, [pc, #164] @ 773d8 <__cxa_atexit@plt+0x6b08c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r1, [pc, #144] @ 773dc <__cxa_atexit@plt+0x6b090> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 773b4 <__cxa_atexit@plt+0x6b068> │ │ │ │ - ldr r1, [pc, #128] @ 773e0 <__cxa_atexit@plt+0x6b094> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 773c4 <__cxa_atexit@plt+0x6b078> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - 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 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r0, lsl lr │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x014ba89c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 77444 <__cxa_atexit@plt+0x6b0f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7743c <__cxa_atexit@plt+0x6b0f0> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq fp, r8, lsr r8 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - strdeq sl, [fp, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #32 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 77544 <__cxa_atexit@plt+0x6b1f8> │ │ │ │ - ldr r1, [pc, #164] @ 7754c <__cxa_atexit@plt+0x6b200> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - ldr r1, [pc, #144] @ 77550 <__cxa_atexit@plt+0x6b204> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq 77528 <__cxa_atexit@plt+0x6b1dc> │ │ │ │ - ldr r1, [pc, #128] @ 77554 <__cxa_atexit@plt+0x6b208> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r2, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 77538 <__cxa_atexit@plt+0x6b1ec> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #72] @ 755fc <__cxa_atexit@plt+0x692b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x015cdc9c │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq fp, r8, lsr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 775b8 <__cxa_atexit@plt+0x6b26c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 775b0 <__cxa_atexit@plt+0x6b264> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlalbteq sl, fp, r4, r6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - smlaltteq sl, fp, r4, r6 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7769c <__cxa_atexit@plt+0x6b350> │ │ │ │ - ldr r3, [pc, #140] @ 776ac <__cxa_atexit@plt+0x6b360> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 77650 <__cxa_atexit@plt+0x6b304> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 77660 <__cxa_atexit@plt+0x6b314> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 77690 <__cxa_atexit@plt+0x6b344> │ │ │ │ - ldr r7, [pc, #112] @ 776b8 <__cxa_atexit@plt+0x6b36c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #1] │ │ │ │ - b 7766c <__cxa_atexit@plt+0x6b320> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 776b0 <__cxa_atexit@plt+0x6b364> │ │ │ │ + ldr r7, [pc, #36] @ 755f0 <__cxa_atexit@plt+0x692a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r7, [pc, #56] @ 776b4 <__cxa_atexit@plt+0x6b368> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 776bc <__cxa_atexit@plt+0x6b370> │ │ │ │ + str r7, [r5] │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ + ldr r7, [pc, #16] @ 755ec <__cxa_atexit@plt+0x692a0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - cmpeq ip, r4, lsl lr │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq fp, r0, ror #12 │ │ │ │ - cmpeq fp, r4, lsr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 776f0 <__cxa_atexit@plt+0x6b3a4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7771c <__cxa_atexit@plt+0x6b3d0> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [pc, #68] @ 77730 <__cxa_atexit@plt+0x6b3e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 776fc <__cxa_atexit@plt+0x6b3b0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [pc, #44] @ 77728 <__cxa_atexit@plt+0x6b3dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #32] @ 7772c <__cxa_atexit@plt+0x6b3e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq ip, r4, lsl #27 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlalbbeq sl, fp, r0, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 77758 <__cxa_atexit@plt+0x6b40c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq fp, r8, asr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 77790 <__cxa_atexit@plt+0x6b444> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #24] @ 77794 <__cxa_atexit@plt+0x6b448> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r8, [pc, #16] @ 77798 <__cxa_atexit@plt+0x6b44c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r9, r7 │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrsbeq sp, [ip, #-156] @ 0xffffff64 │ │ │ │ - cmpeq ip, r4, lsr #21 │ │ │ │ - cmpeq fp, ip, lsl #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 11f41f8 <__cxa_atexit@plt+0x11e7eac> │ │ │ │ - cmpeq fp, r8, lsl r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r3, [pc, #12] @ 777d4 <__cxa_atexit@plt+0x6b488> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strdeq sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r2, [pc, #212] @ 778d4 <__cxa_atexit@plt+0x6b588> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r6} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - ands r0, r7, #3 │ │ │ │ - beq 77874 <__cxa_atexit@plt+0x6b528> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r2, #-4]! │ │ │ │ ldr r8, [r5] │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 77884 <__cxa_atexit@plt+0x6b538> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 778c4 <__cxa_atexit@plt+0x6b578> │ │ │ │ - ldr r0, [pc, #152] @ 778d8 <__cxa_atexit@plt+0x6b58c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #148] @ 778dc <__cxa_atexit@plt+0x6b590> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r0, r7} │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - ldr r5, [pc, #128] @ 778e0 <__cxa_atexit@plt+0x6b594> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - ldr r8, [pc, #120] @ 778e4 <__cxa_atexit@plt+0x6b598> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 778c4 <__cxa_atexit@plt+0x6b578> │ │ │ │ - ldr r0, [pc, #84] @ 778e8 <__cxa_atexit@plt+0x6b59c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #80] @ 778ec <__cxa_atexit@plt+0x6b5a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - ldr r3, [pc, #60] @ 778f0 <__cxa_atexit@plt+0x6b5a4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #52] @ 778f4 <__cxa_atexit@plt+0x6b5a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsr #3 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - cmpeq ip, r4, lsr #18 │ │ │ │ - @ instruction: 0x015cda90 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - @ instruction: 0xfffffa80 │ │ │ │ - ldrsbeq sp, [ip, #-128] @ 0xffffff80 │ │ │ │ - cmpeq ip, ip, ror #18 │ │ │ │ - ldrdeq sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - add r6, r6, #16 │ │ │ │ - ldr lr, [r5, #8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r2, #-4]! │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 77974 <__cxa_atexit@plt+0x6b628> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 779b4 <__cxa_atexit@plt+0x6b668> │ │ │ │ - ldr r0, [pc, #136] @ 779c4 <__cxa_atexit@plt+0x6b678> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #132] @ 779c8 <__cxa_atexit@plt+0x6b67c> │ │ │ │ - add r1, pc, r1 │ │ │ │ str r7, [r5] │ │ │ │ - str r0, [r2] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str lr, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - ldr r5, [pc, #108] @ 779cc <__cxa_atexit@plt+0x6b680> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - ldr r8, [pc, #100] @ 779d0 <__cxa_atexit@plt+0x6b684> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 779b4 <__cxa_atexit@plt+0x6b668> │ │ │ │ - ldr r0, [pc, #80] @ 779d4 <__cxa_atexit@plt+0x6b688> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #76] @ 779d8 <__cxa_atexit@plt+0x6b68c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str lr, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - ldr r3, [pc, #56] @ 779dc <__cxa_atexit@plt+0x6b690> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r8, [pc, #48] @ 779e0 <__cxa_atexit@plt+0x6b694> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffb4c │ │ │ │ - cmpeq ip, r4, lsr #16 │ │ │ │ - @ instruction: 0x015cd990 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffff990 │ │ │ │ - cmpeq ip, r0, ror #15 │ │ │ │ - cmpeq ip, ip, ror r8 │ │ │ │ - strheq sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x67398> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq fp, r0, lsr #4 │ │ │ │ + cmpeq fp, r4, lsl r2 │ │ │ │ + smlaltteq ip, fp, r8, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #8 │ │ │ │ - b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ - smlaltbeq sl, fp, r0, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 77a1c <__cxa_atexit@plt+0x6b6d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ - cmpeq ip, r8, ror #18 │ │ │ │ - ldrdeq sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b 7760c <__cxa_atexit@plt+0x6b2c0> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 77a74 <__cxa_atexit@plt+0x6b728> │ │ │ │ - ldr r2, [pc, #48] @ 77a84 <__cxa_atexit@plt+0x6b738> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r5, [pc, #40] @ 77a88 <__cxa_atexit@plt+0x6b73c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r7, [pc, #16] @ 77a8c <__cxa_atexit@plt+0x6b740> │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ + beq 75638 <__cxa_atexit@plt+0x692ec> │ │ │ │ + cmp r7, #39 @ 0x27 │ │ │ │ + bne 75648 <__cxa_atexit@plt+0x692fc> │ │ │ │ + ldr r7, [pc, #52] @ 75664 <__cxa_atexit@plt+0x69318> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq ip, ip, ror #17 │ │ │ │ - smlaltbeq sl, fp, r8, r2 │ │ │ │ - hvceq 47660 @ 0xba2c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r6, [pc, #212] @ 77b84 <__cxa_atexit@plt+0x6b838> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - str r6, [r2] │ │ │ │ - ldr r8, [r2, #-4] │ │ │ │ - sub r5, r2, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 77b60 <__cxa_atexit@plt+0x6b814> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 77b68 <__cxa_atexit@plt+0x6b81c> │ │ │ │ - ldr r2, [pc, #168] @ 77b8c <__cxa_atexit@plt+0x6b840> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #164] @ 77b90 <__cxa_atexit@plt+0x6b844> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ 77b94 <__cxa_atexit@plt+0x6b848> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #152] @ 77b98 <__cxa_atexit@plt+0x6b84c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r7, #-20] @ 0xffffffec │ │ │ │ - str r1, [r7, #-16] │ │ │ │ - str r0, [r7, #-12] │ │ │ │ - str r8, [r7, #-8] │ │ │ │ - sub r0, r7, #4 │ │ │ │ - stm r0, {r2, r8, r9} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - ldr r7, [pc, #104] @ 77b9c <__cxa_atexit@plt+0x6b850> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r9, r3 │ │ │ │ - str r7, [r9, #28]! │ │ │ │ - ldr r7, [pc, #92] @ 77ba0 <__cxa_atexit@plt+0x6b854> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - ldr r7, [pc, #84] @ 77ba4 <__cxa_atexit@plt+0x6b858> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b c3074 <__cxa_atexit@plt+0xb6d28> │ │ │ │ - mov r6, r3 │ │ │ │ - b 77b70 <__cxa_atexit@plt+0x6b824> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 77b88 <__cxa_atexit@plt+0x6b83c> │ │ │ │ + str r7, [r5] │ │ │ │ + b 74184 <__cxa_atexit@plt+0x67e38> │ │ │ │ + ldr r7, [pc, #32] @ 75660 <__cxa_atexit@plt+0x69314> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - strdeq sl, [fp, #-12] │ │ │ │ - @ instruction: 0xfffff29c │ │ │ │ - @ instruction: 0xffffee98 │ │ │ │ - cmpeq ip, ip, ror #12 │ │ │ │ - cmpeq ip, r8, ror #12 │ │ │ │ - cmpeq ip, ip, lsl r9 │ │ │ │ - cmpeq ip, r8, ror #12 │ │ │ │ - ldrsheq sp, [ip, #-128] @ 0xffffff80 │ │ │ │ - cmpeq fp, r4, asr r1 │ │ │ │ + str r7, [r5] │ │ │ │ + b 73a80 <__cxa_atexit@plt+0x67734> │ │ │ │ + ldr r7, [pc, #12] @ 7565c <__cxa_atexit@plt+0x69310> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + b 736e4 <__cxa_atexit@plt+0x67398> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + hvceq 48152 @ 0xbc18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7760c <__cxa_atexit@plt+0x6b2c0> │ │ │ │ - cmpeq fp, r8, asr r1 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 77c04 <__cxa_atexit@plt+0x6b8b8> │ │ │ │ - ldr r2, [pc, #48] @ 77c14 <__cxa_atexit@plt+0x6b8c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - ldr r5, [pc, #40] @ 77c18 <__cxa_atexit@plt+0x6b8cc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r7, [pc, #16] @ 77c1c <__cxa_atexit@plt+0x6b8d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - cmpeq ip, ip, asr r7 │ │ │ │ - cmpeq fp, r8, lsl r1 │ │ │ │ - strdeq sl, [fp, #-8] │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 77c64 <__cxa_atexit@plt+0x6b918> │ │ │ │ - ldr r2, [pc, #48] @ 77c74 <__cxa_atexit@plt+0x6b928> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - ldr r5, [pc, #40] @ 77c78 <__cxa_atexit@plt+0x6b92c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r7, [pc, #16] @ 77c7c <__cxa_atexit@plt+0x6b930> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 756ac <__cxa_atexit@plt+0x69360> │ │ │ │ + ldr r7, [pc, #52] @ 756c0 <__cxa_atexit@plt+0x69374> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 756a0 <__cxa_atexit@plt+0x69354> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75338 <__cxa_atexit@plt+0x68fec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrsheq sp, [ip, #-108] @ 0xffffff94 │ │ │ │ - ldrdeq sl, [fp, #-4] │ │ │ │ - smlalbbeq sl, fp, ip, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - ldr r6, [pc, #232] @ 77d88 <__cxa_atexit@plt+0x6ba3c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #4]! │ │ │ │ - str r6, [r2] │ │ │ │ - sub r5, r2, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 77d58 <__cxa_atexit@plt+0x6ba0c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 77d60 <__cxa_atexit@plt+0x6ba14> │ │ │ │ - ldr r8, [pc, #196] @ 77d94 <__cxa_atexit@plt+0x6ba48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #192] @ 77d98 <__cxa_atexit@plt+0x6ba4c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #188] @ 77d9c <__cxa_atexit@plt+0x6ba50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #180] @ 77da0 <__cxa_atexit@plt+0x6ba54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #172] @ 77da4 <__cxa_atexit@plt+0x6ba58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r7, #-20] @ 0xffffffec │ │ │ │ - str r1, [r7, #-16] │ │ │ │ - str r0, [r7, #-12] │ │ │ │ - str r8, [r7, #-8] │ │ │ │ - stmda r7, {r0, r9} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - ldr r7, [pc, #124] @ 77da8 <__cxa_atexit@plt+0x6ba5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - mov r9, r3 │ │ │ │ - str r7, [r9, #28]! │ │ │ │ - ldr r7, [pc, #112] @ 77dac <__cxa_atexit@plt+0x6ba60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - ldr r7, [pc, #104] @ 77db0 <__cxa_atexit@plt+0x6ba64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - mov r7, sl │ │ │ │ - mov sl, r3 │ │ │ │ - b c3074 <__cxa_atexit@plt+0xb6d28> │ │ │ │ - mov r6, r3 │ │ │ │ - b 77d68 <__cxa_atexit@plt+0x6ba1c> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ 77d8c <__cxa_atexit@plt+0x6ba40> │ │ │ │ + ldr r7, [pc, #16] @ 756c4 <__cxa_atexit@plt+0x69378> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #24] @ 77d90 <__cxa_atexit@plt+0x6ba44> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq fp, r4, lsl #30 │ │ │ │ - cmpeq ip, r8, ror #11 │ │ │ │ - @ instruction: 0xfffff0b0 │ │ │ │ - @ instruction: 0xffffecac │ │ │ │ - cmpeq ip, r0, lsl #13 │ │ │ │ - cmpeq ip, r4, ror r4 │ │ │ │ - cmpeq ip, r0, ror r4 │ │ │ │ - cmpeq ip, r4, lsr #14 │ │ │ │ - cmpeq ip, r0, ror r4 │ │ │ │ - ldrsheq sp, [ip, #-104] @ 0xffffff98 │ │ │ │ - cmpeq fp, r8, asr #30 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + cmpeq fp, r4, lsr r1 │ │ │ │ + cmpeq fp, r0, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ mov r8, r7 │ │ │ │ - b 7760c <__cxa_atexit@plt+0x6b2c0> │ │ │ │ - cmpeq fp, r8, ror #30 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 77e10 <__cxa_atexit@plt+0x6bac4> │ │ │ │ - ldr r2, [pc, #48] @ 77e20 <__cxa_atexit@plt+0x6bad4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - ldr r5, [pc, #40] @ 77e24 <__cxa_atexit@plt+0x6bad8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add sl, r5, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - ldr r7, [pc, #16] @ 77e28 <__cxa_atexit@plt+0x6badc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - cmpeq ip, r0, asr r5 │ │ │ │ - cmpeq fp, r8, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 77e84 <__cxa_atexit@plt+0x6bb38> │ │ │ │ - ldr r1, [pc, #68] @ 77e90 <__cxa_atexit@plt+0x6bb44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [pc, #60] @ 77e94 <__cxa_atexit@plt+0x6bb48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 77e78 <__cxa_atexit@plt+0x6bb2c> │ │ │ │ - mov r7, r2 │ │ │ │ - b 77ea0 <__cxa_atexit@plt+0x6bb54> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq ip, r4, lsl #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 77f14 <__cxa_atexit@plt+0x6bbc8> │ │ │ │ - ldr r3, [pc, #140] @ 77f40 <__cxa_atexit@plt+0x6bbf4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 77f28 <__cxa_atexit@plt+0x6bbdc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 77f14 <__cxa_atexit@plt+0x6bbc8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 77f30 <__cxa_atexit@plt+0x6bbe4> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r3, #14 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #80] @ 77f48 <__cxa_atexit@plt+0x6bbfc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #76] @ 77f4c <__cxa_atexit@plt+0x6bc00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #40] @ 77f44 <__cxa_atexit@plt+0x6bbf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq fp, r4, asr lr │ │ │ │ - ldrheq sp, [ip, #-32] @ 0xffffffe0 │ │ │ │ - cmpeq ip, r4, ror #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 77fb0 <__cxa_atexit@plt+0x6bc64> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 77fc4 <__cxa_atexit@plt+0x6bc78> │ │ │ │ - ldr lr, [pc, #92] @ 77fd8 <__cxa_atexit@plt+0x6bc8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r1, r3, #14 │ │ │ │ - ldr r8, [pc, #76] @ 77fdc <__cxa_atexit@plt+0x6bc90> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 77fd4 <__cxa_atexit@plt+0x6bc88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r9, [fp, #-216] @ 0xffffff28 │ │ │ │ - cmpeq ip, r8, ror #3 │ │ │ │ - cmpeq ip, r8, lsl r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7801c <__cxa_atexit@plt+0x6bcd0> │ │ │ │ - ldr r3, [pc, #44] @ 78034 <__cxa_atexit@plt+0x6bce8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 78038 <__cxa_atexit@plt+0x6bcec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - cmpeq fp, r8, asr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 78094 <__cxa_atexit@plt+0x6bd48> │ │ │ │ - ldr r1, [pc, #68] @ 780a0 <__cxa_atexit@plt+0x6bd54> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [pc, #60] @ 780a4 <__cxa_atexit@plt+0x6bd58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 78088 <__cxa_atexit@plt+0x6bd3c> │ │ │ │ - mov r7, r2 │ │ │ │ - b 780b0 <__cxa_atexit@plt+0x6bd64> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsheq sp, [ip, #-4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78124 <__cxa_atexit@plt+0x6bdd8> │ │ │ │ - ldr r3, [pc, #216] @ 7819c <__cxa_atexit@plt+0x6be50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - beq 78138 <__cxa_atexit@plt+0x6bdec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 78140 <__cxa_atexit@plt+0x6bdf4> │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7818c <__cxa_atexit@plt+0x6be40> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r3, #14 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #152] @ 781a0 <__cxa_atexit@plt+0x6be54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #148] @ 781a4 <__cxa_atexit@plt+0x6be58> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #124] @ 781a8 <__cxa_atexit@plt+0x6be5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7818c <__cxa_atexit@plt+0x6be40> │ │ │ │ - ldr lr, [pc, #92] @ 781ac <__cxa_atexit@plt+0x6be60> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #88] @ 781b0 <__cxa_atexit@plt+0x6be64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #80] @ 781b4 <__cxa_atexit@plt+0x6be68> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r3, #14 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r0, lsr #1 │ │ │ │ - cmpeq ip, r4, asr r0 │ │ │ │ - cmpeq ip, r8, ror r0 │ │ │ │ - cmpeq ip, r8, asr r0 │ │ │ │ - cmpeq ip, r8 │ │ │ │ - cmpeq ip, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 78210 <__cxa_atexit@plt+0x6bec4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 78258 <__cxa_atexit@plt+0x6bf0c> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #108] @ 78264 <__cxa_atexit@plt+0x6bf18> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #104] @ 78268 <__cxa_atexit@plt+0x6bf1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, r7, lr} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 78258 <__cxa_atexit@plt+0x6bf0c> │ │ │ │ - ldr lr, [pc, #76] @ 7826c <__cxa_atexit@plt+0x6bf20> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #72] @ 78270 <__cxa_atexit@plt+0x6bf24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #64] @ 78274 <__cxa_atexit@plt+0x6bf28> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq ip, [ip, #-240] @ 0xffffff10 │ │ │ │ - cmpeq ip, r4, ror #30 │ │ │ │ - cmpeq ip, r8, lsl #31 │ │ │ │ - cmpeq ip, r8, lsr pc │ │ │ │ - cmpeq ip, r0, lsr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 782b4 <__cxa_atexit@plt+0x6bf68> │ │ │ │ - ldr r3, [pc, #44] @ 782cc <__cxa_atexit@plt+0x6bf80> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 782d0 <__cxa_atexit@plt+0x6bf84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - smlalbteq r9, fp, r4, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7833c <__cxa_atexit@plt+0x6bff0> │ │ │ │ - ldr r3, [pc, #88] @ 7834c <__cxa_atexit@plt+0x6c000> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 78318 <__cxa_atexit@plt+0x6bfcc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78328 <__cxa_atexit@plt+0x6bfdc> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + bhi 7570c <__cxa_atexit@plt+0x693c0> │ │ │ │ + ldr r7, [pc, #52] @ 75720 <__cxa_atexit@plt+0x693d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 75700 <__cxa_atexit@plt+0x693b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 75050 <__cxa_atexit@plt+0x68d04> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 78354 <__cxa_atexit@plt+0x6c008> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78350 <__cxa_atexit@plt+0x6c004> │ │ │ │ + ldr r7, [pc, #16] @ 75724 <__cxa_atexit@plt+0x693d8> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq fp, r0, asr #20 │ │ │ │ - cmpeq ip, r4, ror lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 78380 <__cxa_atexit@plt+0x6c034> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78394 <__cxa_atexit@plt+0x6c048> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsl lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffff960 │ │ │ │ + smlalbteq ip, fp, ip, r0 │ │ │ │ + smlaltbeq ip, fp, r8, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7842c <__cxa_atexit@plt+0x6c0e0> │ │ │ │ - ldr r7, [pc, #132] @ 7843c <__cxa_atexit@plt+0x6c0f0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7576c <__cxa_atexit@plt+0x69420> │ │ │ │ + ldr r7, [pc, #52] @ 75780 <__cxa_atexit@plt+0x69434> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq 78410 <__cxa_atexit@plt+0x6c0c4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 783fc <__cxa_atexit@plt+0x6c0b0> │ │ │ │ - ldr r2, [pc, #108] @ 78440 <__cxa_atexit@plt+0x6c0f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 78420 <__cxa_atexit@plt+0x6c0d4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 783fc <__cxa_atexit@plt+0x6c0b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 78444 <__cxa_atexit@plt+0x6c0f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 75760 <__cxa_atexit@plt+0x69414> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 74d68 <__cxa_atexit@plt+0x68a1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 78448 <__cxa_atexit@plt+0x6c0fc> │ │ │ │ + ldr r7, [pc, #16] @ 75784 <__cxa_atexit@plt+0x69438> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, r0, lsr #27 │ │ │ │ - cmpeq fp, r4, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78490 <__cxa_atexit@plt+0x6c144> │ │ │ │ - ldr r2, [pc, #60] @ 784a4 <__cxa_atexit@plt+0x6c158> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7849c <__cxa_atexit@plt+0x6c150> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 78490 <__cxa_atexit@plt+0x6c144> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 784a8 <__cxa_atexit@plt+0x6c15c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq ip, ip, lsl #26 │ │ │ │ - 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] @ 784d4 <__cxa_atexit@plt+0x6c188> │ │ │ │ - ldrne r7, [pc, r7] │ │ │ │ - addne r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq ip, [ip, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7850c <__cxa_atexit@plt+0x6c1c0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 78514 <__cxa_atexit@plt+0x6c1c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, ror #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 785cc <__cxa_atexit@plt+0x6c280> │ │ │ │ - ldr lr, [pc, #180] @ 785ec <__cxa_atexit@plt+0x6c2a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #168] @ 785f0 <__cxa_atexit@plt+0x6c2a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 785ac <__cxa_atexit@plt+0x6c260> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 785b8 <__cxa_atexit@plt+0x6c26c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 785d8 <__cxa_atexit@plt+0x6c28c> │ │ │ │ - ldr r3, [pc, #128] @ 785f8 <__cxa_atexit@plt+0x6c2ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ 785fc <__cxa_atexit@plt+0x6c2b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 785f4 <__cxa_atexit@plt+0x6c2a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq ip, r4, lsl ip │ │ │ │ - cmpeq ip, r4, ror #23 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq ip, r8, lsl ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78660 <__cxa_atexit@plt+0x6c314> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 78674 <__cxa_atexit@plt+0x6c328> │ │ │ │ - ldr r2, [pc, #92] @ 78688 <__cxa_atexit@plt+0x6c33c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ 7868c <__cxa_atexit@plt+0x6c340> │ │ │ │ - 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 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 78684 <__cxa_atexit@plt+0x6c338> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, ip, lsr fp │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq ip, r4, ror #22 │ │ │ │ + @ instruction: 0xfffff618 │ │ │ │ + cmpeq fp, r4, rrx │ │ │ │ + hvceq 48140 @ 0xbc0c │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 786f4 <__cxa_atexit@plt+0x6c3a8> │ │ │ │ - ldr r2, [pc, #76] @ 786fc <__cxa_atexit@plt+0x6c3b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 786d4 <__cxa_atexit@plt+0x6c388> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 786e0 <__cxa_atexit@plt+0x6c394> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 78700 <__cxa_atexit@plt+0x6c3b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrheq ip, [ip, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78728 <__cxa_atexit@plt+0x6c3dc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ - ldr r7, [pc, #12] @ 7873c <__cxa_atexit@plt+0x6c3f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, ror sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 78790 <__cxa_atexit@plt+0x6c444> │ │ │ │ - ldr r3, [pc, #64] @ 787a8 <__cxa_atexit@plt+0x6c45c> │ │ │ │ + bcc 757ec <__cxa_atexit@plt+0x694a0> │ │ │ │ + ldr r3, [pc, #80] @ 75804 <__cxa_atexit@plt+0x694b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 787ac <__cxa_atexit@plt+0x6c460> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #76] @ 75808 <__cxa_atexit@plt+0x694bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #57 @ 0x39 │ │ │ │ + add r2, r2, #256 @ 0x100 │ │ │ │ ldr r0, [r5] │ │ │ │ str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #56] @ 7580c <__cxa_atexit@plt+0x694c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ + str r3, [r7, #12] │ │ │ │ str r2, [r7, #16] │ │ │ │ str r7, [r7, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 787b0 <__cxa_atexit@plt+0x6c464> │ │ │ │ + ldr r7, [pc, #28] @ 75810 <__cxa_atexit@plt+0x694c4> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - strdeq r9, [fp, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + cmppeq ip, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r0, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, ip, lsr #32 │ │ │ │ + cmpeq fp, r0, lsr r0 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7881c <__cxa_atexit@plt+0x6c4d0> │ │ │ │ - ldr r3, [pc, #88] @ 7882c <__cxa_atexit@plt+0x6c4e0> │ │ │ │ + bhi 7587c <__cxa_atexit@plt+0x69530> │ │ │ │ + ldr r3, [pc, #84] @ 7588c <__cxa_atexit@plt+0x69540> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 787f8 <__cxa_atexit@plt+0x6c4ac> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78808 <__cxa_atexit@plt+0x6c4bc> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7586c <__cxa_atexit@plt+0x69520> │ │ │ │ + ldr r7, [pc, #64] @ 75890 <__cxa_atexit@plt+0x69544> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r2, [r8, #11] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 78834 <__cxa_atexit@plt+0x6c4e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78830 <__cxa_atexit@plt+0x6c4e4> │ │ │ │ + ldr r7, [pc, #16] @ 75894 <__cxa_atexit@plt+0x69548> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - cmpeq fp, ip, ror #10 │ │ │ │ - @ instruction: 0x015cc994 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 78860 <__cxa_atexit@plt+0x6c514> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78874 <__cxa_atexit@plt+0x6c528> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsr r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrdeq fp, [fp, #-252] @ 0xffffff04 │ │ │ │ + strheq fp, [fp, #-240] @ 0xffffff10 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 78900 <__cxa_atexit@plt+0x6c5b4> │ │ │ │ - ldr r3, [pc, #144] @ 78928 <__cxa_atexit@plt+0x6c5dc> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [pc, #12] @ 758c0 <__cxa_atexit@plt+0x69574> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r3, r7} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + smlalbbeq fp, fp, r4, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ 758ec <__cxa_atexit@plt+0x695a0> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 788dc <__cxa_atexit@plt+0x6c590> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 788ec <__cxa_atexit@plt+0x6c5a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 78910 <__cxa_atexit@plt+0x6c5c4> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #104] @ 78934 <__cxa_atexit@plt+0x6c5e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 78930 <__cxa_atexit@plt+0x6c5e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7892c <__cxa_atexit@plt+0x6c5e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlalbbeq r9, fp, ip, r4 │ │ │ │ - ldrheq ip, [ip, #-128] @ 0xffffff80 │ │ │ │ - ldrsbeq ip, [ip, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r9, [pc, #12] @ 758f0 <__cxa_atexit@plt+0x695a4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r8, r7 │ │ │ │ + b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmppeq ip, r4, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7897c <__cxa_atexit@plt+0x6c630> │ │ │ │ + bne 75938 <__cxa_atexit@plt+0x695ec> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 78990 <__cxa_atexit@plt+0x6c644> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #56] @ 789a4 <__cxa_atexit@plt+0x6c658> │ │ │ │ + bcc 75944 <__cxa_atexit@plt+0x695f8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ 75954 <__cxa_atexit@plt+0x69608> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 789a0 <__cxa_atexit@plt+0x6c654> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ad0a4 <__cxa_atexit@plt+0x13a0d58> │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r0, lsr #16 │ │ │ │ - cmpeq ip, ip, lsr r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 789dc <__cxa_atexit@plt+0x6c690> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 789e4 <__cxa_atexit@plt+0x6c698> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x015cc790 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0x015cf89c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 78a88 <__cxa_atexit@plt+0x6c73c> │ │ │ │ - ldr r3, [pc, #168] @ 78ab0 <__cxa_atexit@plt+0x6c764> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 78a64 <__cxa_atexit@plt+0x6c718> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78a74 <__cxa_atexit@plt+0x6c728> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 78a98 <__cxa_atexit@plt+0x6c74c> │ │ │ │ - ldr r7, [pc, #136] @ 78abc <__cxa_atexit@plt+0x6c770> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #116] @ 78ac0 <__cxa_atexit@plt+0x6c774> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 78ab8 <__cxa_atexit@plt+0x6c76c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 759ac <__cxa_atexit@plt+0x69660> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 759a4 <__cxa_atexit@plt+0x69658> │ │ │ │ + ldr r3, [pc, #44] @ 759b4 <__cxa_atexit@plt+0x69668> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r5, [pc, #32] @ 759b8 <__cxa_atexit@plt+0x6966c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 78ab4 <__cxa_atexit@plt+0x6c768> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq fp, r8, lsl #6 │ │ │ │ - cmpeq ip, r8, lsr #14 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - cmpeq ip, ip, asr r7 │ │ │ │ + cmppeq ip, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [ip, #-120] @ 0xffffff88 @ │ │ │ │ + cmpeq fp, ip, asr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78b24 <__cxa_atexit@plt+0x6c7d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 78b38 <__cxa_atexit@plt+0x6c7ec> │ │ │ │ - ldr r2, [pc, #92] @ 78b4c <__cxa_atexit@plt+0x6c800> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 75a58 <__cxa_atexit@plt+0x6970c> │ │ │ │ + ldr r2, [pc, #164] @ 75a80 <__cxa_atexit@plt+0x69734> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ 78b50 <__cxa_atexit@plt+0x6c804> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #156] @ 75a84 <__cxa_atexit@plt+0x69738> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 75a60 <__cxa_atexit@plt+0x69714> │ │ │ │ + ldr r7, [pc, #128] @ 75a8c <__cxa_atexit@plt+0x69740> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #120] @ 75a90 <__cxa_atexit@plt+0x69744> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #57 @ 0x39 │ │ │ │ + add r7, r7, #256 @ 0x100 │ │ │ │ + ldr r3, [pc, #108] @ 75a94 <__cxa_atexit@plt+0x69748> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 78b48 <__cxa_atexit@plt+0x6c7fc> │ │ │ │ + ldr r7, [pc, #88] @ 75a98 <__cxa_atexit@plt+0x6974c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, ror r6 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - cmpeq ip, r0, lsr #13 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 78bb4 <__cxa_atexit@plt+0x6c868> │ │ │ │ - ldr r3, [pc, #80] @ 78bc4 <__cxa_atexit@plt+0x6c878> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 78b94 <__cxa_atexit@plt+0x6c848> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78ba4 <__cxa_atexit@plt+0x6c858> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + add r9, r7, #1 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + sub r8, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78bc8 <__cxa_atexit@plt+0x6c87c> │ │ │ │ + ldr r7, [pc, #32] @ 75a88 <__cxa_atexit@plt+0x6973c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - strdeq r9, [fp, #-16] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78be8 <__cxa_atexit@plt+0x6c89c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmppeq ip, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + strheq fp, [fp, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ + cmppeq ip, r4, lsr #15 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 78c60 <__cxa_atexit@plt+0x6c914> │ │ │ │ - ldr r3, [pc, #84] @ 78c70 <__cxa_atexit@plt+0x6c924> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 78c3c <__cxa_atexit@plt+0x6c8f0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78c4c <__cxa_atexit@plt+0x6c900> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r8, [r8, #2] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 78c78 <__cxa_atexit@plt+0x6c92c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 78c74 <__cxa_atexit@plt+0x6c928> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq fp, r8, asr #2 │ │ │ │ - cmpeq ip, r0, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 78ca4 <__cxa_atexit@plt+0x6c958> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 78cb8 <__cxa_atexit@plt+0x6c96c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldrsheq ip, [ip, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 78cf4 <__cxa_atexit@plt+0x6c9a8> │ │ │ │ - ldr r3, [pc, #40] @ 78d0c <__cxa_atexit@plt+0x6c9c0> │ │ │ │ + ldr r3, [pc, #16] @ 75abc <__cxa_atexit@plt+0x69770> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 78d10 <__cxa_atexit@plt+0x6c9c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, asr #9 │ │ │ │ - strheq r9, [fp, #-8] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 78d50 <__cxa_atexit@plt+0x6ca04> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #32] @ 78d58 <__cxa_atexit@plt+0x6ca0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #24] @ 78d5c <__cxa_atexit@plt+0x6ca10> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #129 @ 0x81 │ │ │ │ - mov r5, r3 │ │ │ │ - b 11ae048 <__cxa_atexit@plt+0x11a1cfc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, lsr #8 │ │ │ │ - cmpeq ip, r8, lsr r4 │ │ │ │ + add r9, r3, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmppeq ip, r4, lsr #13 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, r8, asr sp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 78d98 <__cxa_atexit@plt+0x6ca4c> │ │ │ │ - ldr r8, [pc, #36] @ 78da0 <__cxa_atexit@plt+0x6ca54> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75b40 <__cxa_atexit@plt+0x697f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75b48 <__cxa_atexit@plt+0x697fc> │ │ │ │ + ldr r1, [pc, #100] @ 75b5c <__cxa_atexit@plt+0x69810> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #96] @ 75b60 <__cxa_atexit@plt+0x69814> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 78da4 <__cxa_atexit@plt+0x6ca58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [pc, #92] @ 75b64 <__cxa_atexit@plt+0x69818> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #76] @ 75b68 <__cxa_atexit@plt+0x6981c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + ldr r0, [pc, #64] @ 75b6c <__cxa_atexit@plt+0x69820> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + sub r9, r6, #6 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r3 │ │ │ │ + b 75b50 <__cxa_atexit@plt+0x69804> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - teqeq r5, r0, lsr #18 │ │ │ │ - ldrsbeq ip, [ip, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + teqeq r6, r5, asr #21 │ │ │ │ + cmppeq ip, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r0, lsr #13 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq fp, fp, r8, ip @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 78de4 <__cxa_atexit@plt+0x6ca98> │ │ │ │ - ldr r2, [pc, #40] @ 78df4 <__cxa_atexit@plt+0x6caa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 78e40 <__cxa_atexit@plt+0x6caf4> │ │ │ │ - ldr r2, [pc, #48] @ 78e50 <__cxa_atexit@plt+0x6cb04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 78e54 <__cxa_atexit@plt+0x6cb08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - teqeq r5, r6, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 78ec0 <__cxa_atexit@plt+0x6cb74> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75bec <__cxa_atexit@plt+0x698a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 78ecc <__cxa_atexit@plt+0x6cb80> │ │ │ │ - ldr r8, [pc, #84] @ 78edc <__cxa_atexit@plt+0x6cb90> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #80] @ 78ee0 <__cxa_atexit@plt+0x6cb94> │ │ │ │ + bcc 75bf4 <__cxa_atexit@plt+0x698a8> │ │ │ │ + ldr r1, [pc, #96] @ 75c08 <__cxa_atexit@plt+0x698bc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #92] @ 75c0c <__cxa_atexit@plt+0x698c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #72] @ 75c10 <__cxa_atexit@plt+0x698c4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 78ee4 <__cxa_atexit@plt+0x6cb98> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ 78ee8 <__cxa_atexit@plt+0x6cb9c> │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + ldr r0, [pc, #60] @ 75c14 <__cxa_atexit@plt+0x698c8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r6, r3 │ │ │ │ + b 75bfc <__cxa_atexit@plt+0x698b0> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - teqeq r5, r4, lsl r8 │ │ │ │ - cmpeq ip, ip, asr #5 │ │ │ │ - ldrsbeq ip, [ip, #-40] @ 0xffffffd8 │ │ │ │ - ldrheq ip, [ip, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + @ instruction: 0x015cf59c │ │ │ │ + ldrsheq pc, [ip, #-84] @ 0xffffffac @ │ │ │ │ + cmppeq ip, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, r0, lsl #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 78f28 <__cxa_atexit@plt+0x6cbdc> │ │ │ │ - ldr r2, [pc, #40] @ 78f38 <__cxa_atexit@plt+0x6cbec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r7, [r8, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75ca4 <__cxa_atexit@plt+0x69958> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75cac <__cxa_atexit@plt+0x69960> │ │ │ │ + ldr r1, [pc, #112] @ 75cc0 <__cxa_atexit@plt+0x69974> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #108] @ 75cc4 <__cxa_atexit@plt+0x69978> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #92] @ 75cc8 <__cxa_atexit@plt+0x6997c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #84] @ 75ccc <__cxa_atexit@plt+0x69980> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + ldr lr, [pc, #72] @ 75cd0 <__cxa_atexit@plt+0x69984> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r3 │ │ │ │ + b 75cb4 <__cxa_atexit@plt+0x69968> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + ldrsheq pc, [ip, #-68] @ 0xffffffbc @ │ │ │ │ + teqeq r6, ip, asr r9 │ │ │ │ + cmppeq ip, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, ip, asr #9 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, r4, asr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 78f9c <__cxa_atexit@plt+0x6cc50> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 78fa8 <__cxa_atexit@plt+0x6cc5c> │ │ │ │ - ldr r2, [pc, #76] @ 78fb8 <__cxa_atexit@plt+0x6cc6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 78fbc <__cxa_atexit@plt+0x6cc70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 78fc0 <__cxa_atexit@plt+0x6cc74> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75d60 <__cxa_atexit@plt+0x69a14> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75d68 <__cxa_atexit@plt+0x69a1c> │ │ │ │ + ldr r1, [pc, #112] @ 75d7c <__cxa_atexit@plt+0x69a30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #108] @ 75d80 <__cxa_atexit@plt+0x69a34> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #92] @ 75d84 <__cxa_atexit@plt+0x69a38> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #84] @ 75d88 <__cxa_atexit@plt+0x69a3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, r1, #256 @ 0x100 │ │ │ │ + ldr lr, [pc, #72] @ 75d8c <__cxa_atexit@plt+0x69a40> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 75d70 <__cxa_atexit@plt+0x69a24> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq ip, r8, ror #3 │ │ │ │ - teqeq r5, r6, lsl r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmppeq ip, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + teqeq r6, r3, lsr #17 │ │ │ │ + cmppeq ip, r8, lsl #9 @ p-variant is OBSOLETE │ │ │ │ + cmppeq ip, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq fp, fp, r4, sl @ │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 79028 <__cxa_atexit@plt+0x6ccdc> │ │ │ │ - ldr r2, [pc, #76] @ 79038 <__cxa_atexit@plt+0x6ccec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 7903c <__cxa_atexit@plt+0x6ccf0> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 75ec4 <__cxa_atexit@plt+0x69b78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #116 @ 0x74 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 75ecc <__cxa_atexit@plt+0x69b80> │ │ │ │ + ldr r0, [pc, #276] @ 75ee0 <__cxa_atexit@plt+0x69b94> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr ip, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + str r2, [sp] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + ldr r0, [pc, #256] @ 75ee4 <__cxa_atexit@plt+0x69b98> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r1, [pc, #244] @ 75ee8 <__cxa_atexit@plt+0x69b9c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 79040 <__cxa_atexit@plt+0x6ccf4> │ │ │ │ + ldr r2, [pc, #236] @ 75eec <__cxa_atexit@plt+0x69ba0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq ip, r4, lsl #3 │ │ │ │ - cmpeq ip, r8, asr r1 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 790ac <__cxa_atexit@plt+0x6cd60> │ │ │ │ - ldr r7, [pc, #88] @ 790c4 <__cxa_atexit@plt+0x6cd78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 79094 <__cxa_atexit@plt+0x6cd48> │ │ │ │ - ldr r1, [pc, #60] @ 790cc <__cxa_atexit@plt+0x6cd80> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 7909c <__cxa_atexit@plt+0x6cd50> │ │ │ │ - ldr r1, [pc, #44] @ 790c8 <__cxa_atexit@plt+0x6cd7c> │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ + str r1, [r3, #72] @ 0x48 │ │ │ │ + str r1, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ + mov sl, fp │ │ │ │ + sub fp, r6, #70 @ 0x46 │ │ │ │ + ldr r9, [pc, #180] @ 75ef0 <__cxa_atexit@plt+0x69ba4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub lr, r6, #82 @ 0x52 │ │ │ │ + ldr r8, [pc, #172] @ 75ef4 <__cxa_atexit@plt+0x69ba8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r8, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #164] @ 75ef8 <__cxa_atexit@plt+0x69bac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r9, [r3, #52] @ 0x34 │ │ │ │ + str fp, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + sub r2, r6, #94 @ 0x5e │ │ │ │ + ldr r1, [pc, #128] @ 75efc <__cxa_atexit@plt+0x69bb0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr r1, [pc, #120] @ 75f00 <__cxa_atexit@plt+0x69bb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + ldr r0, [sp] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r3, r9} │ │ │ │ + str r1, [r3, #28] │ │ │ │ + ldr r1, [pc, #96] @ 75f04 <__cxa_atexit@plt+0x69bb8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 790d0 <__cxa_atexit@plt+0x6cd84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - @ instruction: 0xfffffd64 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - cmpeq fp, r0, ror #26 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 79174 <__cxa_atexit@plt+0x6ce28> │ │ │ │ - ldr r3, [pc, #172] @ 791a0 <__cxa_atexit@plt+0x6ce54> │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #84] @ 75f08 <__cxa_atexit@plt+0x69bbc> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 79148 <__cxa_atexit@plt+0x6cdfc> │ │ │ │ - ldmdb r5, {r8, sl} │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 79184 <__cxa_atexit@plt+0x6ce38> │ │ │ │ - ldr r7, [pc, #132] @ 791a4 <__cxa_atexit@plt+0x6ce58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 79158 <__cxa_atexit@plt+0x6ce0c> │ │ │ │ - ldr r1, [pc, #104] @ 791ac <__cxa_atexit@plt+0x6ce60> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 79160 <__cxa_atexit@plt+0x6ce14> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #72] @ 791a8 <__cxa_atexit@plt+0x6ce5c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 791b4 <__cxa_atexit@plt+0x6ce68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 791b0 <__cxa_atexit@plt+0x6ce64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + sub r8, r6, #59 @ 0x3b │ │ │ │ + mov fp, sl │ │ │ │ + b 6d0f28 <__cxa_atexit@plt+0x6c4bdc> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - smlalbbeq r8, fp, r8, ip │ │ │ │ - @ instruction: 0x014b8c9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib r6, {r8, sl} │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 7922c <__cxa_atexit@plt+0x6cee0> │ │ │ │ - ldr r7, [pc, #88] @ 79244 <__cxa_atexit@plt+0x6cef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 79214 <__cxa_atexit@plt+0x6cec8> │ │ │ │ - ldr r1, [pc, #60] @ 7924c <__cxa_atexit@plt+0x6cf00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 7921c <__cxa_atexit@plt+0x6ced0> │ │ │ │ - ldr r1, [pc, #44] @ 79248 <__cxa_atexit@plt+0x6cefc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 79250 <__cxa_atexit@plt+0x6cf04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - @ instruction: 0xfffffbe4 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - smlaltteq r8, fp, r0, fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 792ac <__cxa_atexit@plt+0x6cf60> │ │ │ │ - ldr r7, [pc, #68] @ 792c8 <__cxa_atexit@plt+0x6cf7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #64] @ 792cc <__cxa_atexit@plt+0x6cf80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 792d0 <__cxa_atexit@plt+0x6cf84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 75ed4 <__cxa_atexit@plt+0x69b88> │ │ │ │ + mov r5, #116 @ 0x74 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, #0 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - cmpeq fp, r0, ror #22 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + cmppeq ip, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [ip, #-72] @ 0xffffffb8 @ │ │ │ │ + @ instruction: 0x015cf394 │ │ │ │ + @ instruction: 0x015cf498 │ │ │ │ + cmppeq ip, r8, lsl #9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [fp, #-148] @ 0xffffff6c │ │ │ │ + ldrsbeq pc, [ip, #-36] @ 0xffffffdc @ │ │ │ │ + cmppeq ip, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x014bb998 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 79308 <__cxa_atexit@plt+0x6cfbc> │ │ │ │ - ldr r2, [pc, #36] @ 79320 <__cxa_atexit@plt+0x6cfd4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 79324 <__cxa_atexit@plt+0x6cfd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 75f40 <__cxa_atexit@plt+0x69bf4> │ │ │ │ + ldr r2, [pc, #28] @ 75f4c <__cxa_atexit@plt+0x69c00> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq fp, ip, lsl #22 │ │ │ │ - cmpeq fp, r4, lsl #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x015cf298 │ │ │ │ + cmpeq fp, r0, lsl r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 79378 <__cxa_atexit@plt+0x6d02c> │ │ │ │ - ldr lr, [pc, #56] @ 79380 <__cxa_atexit@plt+0x6d034> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #52] @ 79384 <__cxa_atexit@plt+0x6d038> │ │ │ │ + bhi 75fcc <__cxa_atexit@plt+0x69c80> │ │ │ │ + ldr r2, [pc, #100] @ 75fd4 <__cxa_atexit@plt+0x69c88> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #92] @ 75fd8 <__cxa_atexit@plt+0x69c8c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [pc, #36] @ 79388 <__cxa_atexit@plt+0x6d03c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - mov r5, r3 │ │ │ │ - b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaltteq r8, fp, ip, sl │ │ │ │ - cmpeq ip, r4, asr #2 │ │ │ │ - cmpeq ip, r8, lsr lr │ │ │ │ - strheq r8, [fp, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 79430 <__cxa_atexit@plt+0x6d0e4> │ │ │ │ - ldr r6, [pc, #156] @ 7944c <__cxa_atexit@plt+0x6d100> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq 79408 <__cxa_atexit@plt+0x6d0bc> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 79418 <__cxa_atexit@plt+0x6d0cc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7943c <__cxa_atexit@plt+0x6d0f0> │ │ │ │ - ldr r3, [pc, #112] @ 79458 <__cxa_atexit@plt+0x6d10c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - ldr r8, [pc, #88] @ 7945c <__cxa_atexit@plt+0x6d110> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 75fa8 <__cxa_atexit@plt+0x69c5c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 75fb4 <__cxa_atexit@plt+0x69c68> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 79450 <__cxa_atexit@plt+0x6d104> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ + ldr r7, [pc, #32] @ 75fdc <__cxa_atexit@plt+0x69c90> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #44] @ 79454 <__cxa_atexit@plt+0x6d108> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 75fe0 <__cxa_atexit@plt+0x69c94> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq fp, r0, lsl #20 │ │ │ │ - strdeq r8, [fp, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0x015cc094 │ │ │ │ - smlaltteq r8, fp, r0, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsbeq pc, [ip, #-16] @ │ │ │ │ + smlaltbeq fp, fp, ip, r8 @ │ │ │ │ + smlaltbeq fp, fp, r0, r8 @ │ │ │ │ + hvceq 48012 @ 0xbb8c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne 794b8 <__cxa_atexit@plt+0x6d16c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 794d4 <__cxa_atexit@plt+0x6d188> │ │ │ │ - ldr r3, [pc, #84] @ 794e8 <__cxa_atexit@plt+0x6d19c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r8, [pc, #56] @ 794ec <__cxa_atexit@plt+0x6d1a0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #32] @ 794e0 <__cxa_atexit@plt+0x6d194> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76008 <__cxa_atexit@plt+0x69cbc> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ + ldr r7, [pc, #16] @ 76020 <__cxa_atexit@plt+0x69cd4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 794e4 <__cxa_atexit@plt+0x6d198> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 76024 <__cxa_atexit@plt+0x69cd8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r0, ror #18 │ │ │ │ - cmpeq fp, r4, asr r9 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - cmpeq ip, r4, ror #31 │ │ │ │ - cmpeq fp, ip, asr #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + cmpeq fp, r8, asr r8 │ │ │ │ + cmpeq fp, ip, asr #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7953c <__cxa_atexit@plt+0x6d1f0> │ │ │ │ - ldr r1, [pc, #56] @ 79554 <__cxa_atexit@plt+0x6d208> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76084 <__cxa_atexit@plt+0x69d38> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 7608c <__cxa_atexit@plt+0x69d40> │ │ │ │ + ldr r7, [pc, #76] @ 760a8 <__cxa_atexit@plt+0x69d5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #72] @ 760ac <__cxa_atexit@plt+0x69d60> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [pc, #68] @ 760b0 <__cxa_atexit@plt+0x69d64> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #52] @ 79558 <__cxa_atexit@plt+0x6d20c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 7955c <__cxa_atexit@plt+0x6d210> │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + str r5, [r2] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r8, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + mov r6, r3 │ │ │ │ + b 76094 <__cxa_atexit@plt+0x69d48> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 760a4 <__cxa_atexit@plt+0x69d58> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - teqeq r5, sl, ror r1 │ │ │ │ - cmpeq fp, r4, lsl r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + strdeq fp, [fp, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strdeq fp, [fp, #-116] @ 0xffffff8c │ │ │ │ + smlaltbeq fp, fp, ip, r7 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 795a0 <__cxa_atexit@plt+0x6d254> │ │ │ │ - ldr r2, [pc, #36] @ 795b8 <__cxa_atexit@plt+0x6d26c> │ │ │ │ + bcc 760f0 <__cxa_atexit@plt+0x69da4> │ │ │ │ + ldr r2, [pc, #32] @ 760fc <__cxa_atexit@plt+0x69db0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 795bc <__cxa_atexit@plt+0x6d270> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - hvceq 47236 @ 0xb884 │ │ │ │ - smlalbbeq r8, fp, ip, r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + smlalbbeq fp, fp, ip, r7 @ │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 79614 <__cxa_atexit@plt+0x6d2c8> │ │ │ │ - ldr r1, [pc, #56] @ 7962c <__cxa_atexit@plt+0x6d2e0> │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76160 <__cxa_atexit@plt+0x69e14> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 76168 <__cxa_atexit@plt+0x69e1c> │ │ │ │ + ldr r7, [pc, #76] @ 76184 <__cxa_atexit@plt+0x69e38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #72] @ 76188 <__cxa_atexit@plt+0x69e3c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [pc, #68] @ 7618c <__cxa_atexit@plt+0x69e40> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #52] @ 79630 <__cxa_atexit@plt+0x6d2e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 79634 <__cxa_atexit@plt+0x6d2e8> │ │ │ │ + stmib r3, {r7, r8, r9} │ │ │ │ + str r5, [r2] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + add r8, r1, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + mov r6, r3 │ │ │ │ + b 76170 <__cxa_atexit@plt+0x69e24> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 76180 <__cxa_atexit@plt+0x69e34> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - teqeq r5, r2, lsr #1 │ │ │ │ - cmpeq fp, ip, lsr r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 790e0 <__cxa_atexit@plt+0x6cd94> │ │ │ │ - strdeq r8, [fp, #-120] @ 0xffffff88 │ │ │ │ + cmpeq fp, r0, lsr #14 │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq fp, r8, lsl r7 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 796d0 <__cxa_atexit@plt+0x6d384> │ │ │ │ - ldr sl, [pc, #104] @ 796e8 <__cxa_atexit@plt+0x6d39c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 796ec <__cxa_atexit@plt+0x6d3a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 796f0 <__cxa_atexit@plt+0x6d3a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 796f4 <__cxa_atexit@plt+0x6d3a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 76200 <__cxa_atexit@plt+0x69eb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - 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] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 796f8 <__cxa_atexit@plt+0x6d3ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xffffffb0 │ │ │ │ - cmpeq ip, r0, lsl #22 │ │ │ │ - smlalbbeq r8, fp, r8, r7 │ │ │ │ - cmpeq fp, ip, ror #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 111c630 <__cxa_atexit@plt+0x11102e4> │ │ │ │ - cmpeq fp, r0, asr #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 111c368 <__cxa_atexit@plt+0x111001c> │ │ │ │ + ldrsbeq lr, [ip, #-248] @ 0xffffff08 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7979c <__cxa_atexit@plt+0x6d450> │ │ │ │ - ldr r3, [pc, #80] @ 797b4 <__cxa_atexit@plt+0x6d468> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ 797b8 <__cxa_atexit@plt+0x6d46c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ 797bc <__cxa_atexit@plt+0x6d470> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + ldr r7, [pc, #12] @ 76224 <__cxa_atexit@plt+0x69ed8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - 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] @ 797c0 <__cxa_atexit@plt+0x6d474> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldrheq lr, [ip, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 76248 <__cxa_atexit@plt+0x69efc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - cmpeq ip, r8, lsl sl │ │ │ │ - ldrdeq r8, [fp, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0x015cef90 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 7626c <__cxa_atexit@plt+0x69f20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + cmpeq ip, ip, ror #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 76290 <__cxa_atexit@plt+0x69f44> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7982c <__cxa_atexit@plt+0x6d4e0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 79834 <__cxa_atexit@plt+0x6d4e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq ip, r8, asr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 762b4 <__cxa_atexit@plt+0x69f68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, asr #18 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq ip, r4, lsr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7987c <__cxa_atexit@plt+0x6d530> │ │ │ │ - ldr r7, [pc, #52] @ 7988c <__cxa_atexit@plt+0x6d540> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 79870 <__cxa_atexit@plt+0x6d524> │ │ │ │ - mov r7, r9 │ │ │ │ - b 7989c <__cxa_atexit@plt+0x6d550> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #12] @ 762d8 <__cxa_atexit@plt+0x69f8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 79890 <__cxa_atexit@plt+0x6d544> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq ip, r0, lsl #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 762fc <__cxa_atexit@plt+0x69fb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq fp, r4, lsl r6 │ │ │ │ + ldrsbeq lr, [ip, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7992c <__cxa_atexit@plt+0x6d5e0> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 79968 <__cxa_atexit@plt+0x6d61c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76370 <__cxa_atexit@plt+0x6a024> │ │ │ │ + ldr lr, [pc, #92] @ 7637c <__cxa_atexit@plt+0x6a030> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 76380 <__cxa_atexit@plt+0x6a034> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 7993c <__cxa_atexit@plt+0x6d5f0> │ │ │ │ + beq 76350 <__cxa_atexit@plt+0x6a004> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 79948 <__cxa_atexit@plt+0x6d5fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 79954 <__cxa_atexit@plt+0x6d608> │ │ │ │ - ldr lr, [pc, #120] @ 7996c <__cxa_atexit@plt+0x6d620> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #100] @ 79970 <__cxa_atexit@plt+0x6d624> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 7635c <__cxa_atexit@plt+0x6a010> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - @ instruction: 0x015cb89c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, ip, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 799dc <__cxa_atexit@plt+0x6d690> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 799e8 <__cxa_atexit@plt+0x6d69c> │ │ │ │ - ldr r2, [pc, #88] @ 799f8 <__cxa_atexit@plt+0x6d6ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr lr, [pc, #64] @ 799fc <__cxa_atexit@plt+0x6d6b0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - cmpeq ip, ip, ror #15 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 79a44 <__cxa_atexit@plt+0x6d6f8> │ │ │ │ - ldr r7, [pc, #52] @ 79a54 <__cxa_atexit@plt+0x6d708> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 79a38 <__cxa_atexit@plt+0x6d6ec> │ │ │ │ - mov r7, r8 │ │ │ │ - b 79a64 <__cxa_atexit@plt+0x6d718> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bne 763a0 <__cxa_atexit@plt+0x6a054> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 79a58 <__cxa_atexit@plt+0x6d70c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq fp, r0, asr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 79b10 <__cxa_atexit@plt+0x6d7c4> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #200] @ 79b4c <__cxa_atexit@plt+0x6d800> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76424 <__cxa_atexit@plt+0x6a0d8> │ │ │ │ + ldr lr, [pc, #92] @ 76430 <__cxa_atexit@plt+0x6a0e4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 76434 <__cxa_atexit@plt+0x6a0e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 79b20 <__cxa_atexit@plt+0x6d7d4> │ │ │ │ + beq 76404 <__cxa_atexit@plt+0x6a0b8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 79b2c <__cxa_atexit@plt+0x6d7e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 79b38 <__cxa_atexit@plt+0x6d7ec> │ │ │ │ - ldr lr, [pc, #152] @ 79b50 <__cxa_atexit@plt+0x6d804> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr ip, [r2, #8]! │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #132] @ 79b54 <__cxa_atexit@plt+0x6d808> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r0, r3, #13 │ │ │ │ - ldr r8, [pc, #120] @ 79b58 <__cxa_atexit@plt+0x6d80c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r5, r3, #25 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r5, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 76410 <__cxa_atexit@plt+0x6a0c4> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0x015cb99c │ │ │ │ - cmpeq ip, r8, lsl #19 │ │ │ │ - cmpeq ip, r8, asr #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r8, ror #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 79bd4 <__cxa_atexit@plt+0x6d888> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79be0 <__cxa_atexit@plt+0x6d894> │ │ │ │ - ldr lr, [pc, #104] @ 79bf0 <__cxa_atexit@plt+0x6d8a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [pc, #92] @ 79bf4 <__cxa_atexit@plt+0x6d8a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r8, [pc, #80] @ 79bf8 <__cxa_atexit@plt+0x6d8ac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + bne 76454 <__cxa_atexit@plt+0x6a108> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, ip, asr #17 │ │ │ │ - cmpeq ip, r0, asr #17 │ │ │ │ - cmpeq ip, r0, lsl #12 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 79c40 <__cxa_atexit@plt+0x6d8f4> │ │ │ │ - ldr r7, [pc, #52] @ 79c50 <__cxa_atexit@plt+0x6d904> │ │ │ │ + bhi 764ac <__cxa_atexit@plt+0x6a160> │ │ │ │ + ldr r7, [pc, #52] @ 764bc <__cxa_atexit@plt+0x6a170> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r9, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 79c34 <__cxa_atexit@plt+0x6d8e8> │ │ │ │ + beq 764a0 <__cxa_atexit@plt+0x6a154> │ │ │ │ mov r7, r8 │ │ │ │ - b 79c60 <__cxa_atexit@plt+0x6d914> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 79c54 <__cxa_atexit@plt+0x6d908> │ │ │ │ + ldr r7, [pc, #12] @ 764c0 <__cxa_atexit@plt+0x6a174> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq fp, r8, asr r2 │ │ │ │ + cmpeq fp, r0, asr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 79d0c <__cxa_atexit@plt+0x6d9c0> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #200] @ 79d48 <__cxa_atexit@plt+0x6d9fc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #164] @ 76580 <__cxa_atexit@plt+0x6a234> │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ stm r5, {r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 79d1c <__cxa_atexit@plt+0x6d9d0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79d28 <__cxa_atexit@plt+0x6d9dc> │ │ │ │ + tst r7, #3 │ │ │ │ + beq 76560 <__cxa_atexit@plt+0x6a214> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 79d34 <__cxa_atexit@plt+0x6d9e8> │ │ │ │ - ldr lr, [pc, #152] @ 79d4c <__cxa_atexit@plt+0x6da00> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr ip, [r2, #8]! │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #132] @ 79d50 <__cxa_atexit@plt+0x6da04> │ │ │ │ + bcc 7656c <__cxa_atexit@plt+0x6a220> │ │ │ │ + ldr r8, [pc, #120] @ 76584 <__cxa_atexit@plt+0x6a238> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #116] @ 76588 <__cxa_atexit@plt+0x6a23c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r1, [pc, #84] @ 7658c <__cxa_atexit@plt+0x6a240> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r0, r3, #13 │ │ │ │ - ldr r8, [pc, #120] @ 79d54 <__cxa_atexit@plt+0x6da08> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r5, r3, #25 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r5, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r6 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, r0, lsr #15 │ │ │ │ - ldrsbeq fp, [ip, #-112] @ 0xffffff90 │ │ │ │ - cmpeq ip, ip, asr #9 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + cmpeq ip, r0, lsr #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79dd0 <__cxa_atexit@plt+0x6da84> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79ddc <__cxa_atexit@plt+0x6da90> │ │ │ │ - ldr lr, [pc, #104] @ 79dec <__cxa_atexit@plt+0x6daa0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 76608 <__cxa_atexit@plt+0x6a2bc> │ │ │ │ + ldr r2, [pc, #96] @ 76614 <__cxa_atexit@plt+0x6a2c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #92] @ 76618 <__cxa_atexit@plt+0x6a2cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [pc, #92] @ 79df0 <__cxa_atexit@plt+0x6daa4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r8, [pc, #80] @ 79df4 <__cxa_atexit@plt+0x6daa8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r3, #25 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #64] @ 7661c <__cxa_atexit@plt+0x6a2d0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r1, r3 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq fp, [ip, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq ip, r8, lsl #14 │ │ │ │ - cmpeq ip, r4, lsl #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 79e44 <__cxa_atexit@plt+0x6daf8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 79e4c <__cxa_atexit@plt+0x6db00> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 79e50 <__cxa_atexit@plt+0x6db04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsr r3 │ │ │ │ - cmpeq ip, r0, asr #6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 79e98 <__cxa_atexit@plt+0x6db4c> │ │ │ │ - ldr r7, [pc, #52] @ 79ea8 <__cxa_atexit@plt+0x6db5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 79e8c <__cxa_atexit@plt+0x6db40> │ │ │ │ - mov r7, r9 │ │ │ │ - b 79eb8 <__cxa_atexit@plt+0x6db6c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 79eac <__cxa_atexit@plt+0x6db60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq fp, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 79f44 <__cxa_atexit@plt+0x6dbf8> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #168] @ 79f80 <__cxa_atexit@plt+0x6dc34> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 79f54 <__cxa_atexit@plt+0x6dc08> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79f60 <__cxa_atexit@plt+0x6dc14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 79f6c <__cxa_atexit@plt+0x6dc20> │ │ │ │ - ldr lr, [pc, #116] @ 79f84 <__cxa_atexit@plt+0x6dc38> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #96] @ 79f88 <__cxa_atexit@plt+0x6dc3c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - cmpeq ip, r0, lsl #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 79ff0 <__cxa_atexit@plt+0x6dca4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 79ffc <__cxa_atexit@plt+0x6dcb0> │ │ │ │ - ldr r2, [pc, #84] @ 7a00c <__cxa_atexit@plt+0x6dcc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #68] @ 7a010 <__cxa_atexit@plt+0x6dcc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - ldrsbeq fp, [ip, #-28] @ 0xffffffe4 │ │ │ │ - strheq r7, [fp, #-232] @ 0xffffff18 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + ldrsheq lr, [ip, #-188] @ 0xffffff44 │ │ │ │ + strdeq fp, [fp, #-44] @ 0xffffffd4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 7a068 <__cxa_atexit@plt+0x6dd1c> │ │ │ │ + bhi 76674 <__cxa_atexit@plt+0x6a328> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a060 <__cxa_atexit@plt+0x6dd14> │ │ │ │ - ldr r8, [pc, #40] @ 7a070 <__cxa_atexit@plt+0x6dd24> │ │ │ │ + beq 7666c <__cxa_atexit@plt+0x6a320> │ │ │ │ + ldr r8, [pc, #40] @ 7667c <__cxa_atexit@plt+0x6a330> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 7a074 <__cxa_atexit@plt+0x6dd28> │ │ │ │ + ldr r3, [pc, #36] @ 76680 <__cxa_atexit@plt+0x6a334> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 47080 @ 0xb7e8 │ │ │ │ - cmpeq ip, r8, ror r1 │ │ │ │ + strheq fp, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq ip, ip, asr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a0ac <__cxa_atexit@plt+0x6dd60> │ │ │ │ - ldr r3, [pc, #32] @ 7a0b4 <__cxa_atexit@plt+0x6dd68> │ │ │ │ + bhi 766b8 <__cxa_atexit@plt+0x6a36c> │ │ │ │ + ldr r3, [pc, #32] @ 766c0 <__cxa_atexit@plt+0x6a374> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 7a0b8 <__cxa_atexit@plt+0x6dd6c> │ │ │ │ + ldr r3, [pc, #20] @ 766c4 <__cxa_atexit@plt+0x6a378> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrheq fp, [ip, #-8] │ │ │ │ + @ instruction: 0x015cea9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 7a0e8 <__cxa_atexit@plt+0x6dd9c> │ │ │ │ + ldr r3, [pc, #28] @ 766f4 <__cxa_atexit@plt+0x6a3a8> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 7a0ec <__cxa_atexit@plt+0x6dda0> │ │ │ │ + ldr r3, [pc, #16] @ 766f8 <__cxa_atexit@plt+0x6a3ac> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - smlaltteq r7, fp, ip, sp │ │ │ │ - cmpeq ip, r4, lsr #1 │ │ │ │ + cmpeq fp, r0, lsr r2 │ │ │ │ + cmpeq ip, r8, lsl #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a13c <__cxa_atexit@plt+0x6ddf0> │ │ │ │ - ldr r2, [pc, #56] @ 7a144 <__cxa_atexit@plt+0x6ddf8> │ │ │ │ + bhi 76748 <__cxa_atexit@plt+0x6a3fc> │ │ │ │ + ldr r2, [pc, #56] @ 76750 <__cxa_atexit@plt+0x6a404> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 7a148 <__cxa_atexit@plt+0x6ddfc> │ │ │ │ + ldr r1, [pc, #48] @ 76754 <__cxa_atexit@plt+0x6a408> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 7a14c <__cxa_atexit@plt+0x6de00> │ │ │ │ + ldr r1, [pc, #40] @ 76758 <__cxa_atexit@plt+0x6a40c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x014b7d9c │ │ │ │ - cmpeq ip, r4, asr #32 │ │ │ │ - cmpeq ip, ip, asr r0 │ │ │ │ + smlaltteq fp, fp, r0, r1 @ │ │ │ │ + cmpeq ip, r8, lsr #20 │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a19c <__cxa_atexit@plt+0x6de50> │ │ │ │ - ldr r2, [pc, #56] @ 7a1a4 <__cxa_atexit@plt+0x6de58> │ │ │ │ + bhi 767a8 <__cxa_atexit@plt+0x6a45c> │ │ │ │ + ldr r2, [pc, #56] @ 767b0 <__cxa_atexit@plt+0x6a464> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 7a1a8 <__cxa_atexit@plt+0x6de5c> │ │ │ │ + ldr r1, [pc, #48] @ 767b4 <__cxa_atexit@plt+0x6a468> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 7a1ac <__cxa_atexit@plt+0x6de60> │ │ │ │ + ldr r1, [pc, #40] @ 767b8 <__cxa_atexit@plt+0x6a46c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, asr #26 │ │ │ │ - cmpeq ip, r4, ror #31 │ │ │ │ - ldrsheq sl, [ip, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0x014bb190 │ │ │ │ + cmpeq ip, r8, asr #19 │ │ │ │ + cmpeq ip, r0, ror #19 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a1fc <__cxa_atexit@plt+0x6deb0> │ │ │ │ - ldr r2, [pc, #56] @ 7a204 <__cxa_atexit@plt+0x6deb8> │ │ │ │ + bhi 76808 <__cxa_atexit@plt+0x6a4bc> │ │ │ │ + ldr r2, [pc, #56] @ 76810 <__cxa_atexit@plt+0x6a4c4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 7a208 <__cxa_atexit@plt+0x6debc> │ │ │ │ + ldr r1, [pc, #48] @ 76814 <__cxa_atexit@plt+0x6a4c8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 7a20c <__cxa_atexit@plt+0x6dec0> │ │ │ │ + ldr r1, [pc, #40] @ 76818 <__cxa_atexit@plt+0x6a4cc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r7, fp, r4, ip │ │ │ │ - cmpeq ip, r4, lsl #31 │ │ │ │ - @ instruction: 0x015caf9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a25c <__cxa_atexit@plt+0x6df10> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a264 <__cxa_atexit@plt+0x6df18> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a268 <__cxa_atexit@plt+0x6df1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, lsr #30 │ │ │ │ - cmpeq ip, r8, lsr #30 │ │ │ │ + cmpeq fp, r8, lsr #2 │ │ │ │ + cmpeq ip, r8, ror #18 │ │ │ │ + cmpeq ip, r0, lsl #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a2b8 <__cxa_atexit@plt+0x6df6c> │ │ │ │ + bhi 76868 <__cxa_atexit@plt+0x6a51c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a2c0 <__cxa_atexit@plt+0x6df74> │ │ │ │ + ldr lr, [pc, #44] @ 76870 <__cxa_atexit@plt+0x6a524> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a2c4 <__cxa_atexit@plt+0x6df78> │ │ │ │ + ldr r0, [pc, #40] @ 76874 <__cxa_atexit@plt+0x6a528> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r8, asr #29 │ │ │ │ - cmpeq ip, ip, asr #29 │ │ │ │ + cmpeq ip, r8, lsl #18 │ │ │ │ + cmpeq ip, ip, lsl #18 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a314 <__cxa_atexit@plt+0x6dfc8> │ │ │ │ + bhi 768c4 <__cxa_atexit@plt+0x6a578> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a31c <__cxa_atexit@plt+0x6dfd0> │ │ │ │ + ldr lr, [pc, #44] @ 768cc <__cxa_atexit@plt+0x6a580> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a320 <__cxa_atexit@plt+0x6dfd4> │ │ │ │ + ldr r0, [pc, #40] @ 768d0 <__cxa_atexit@plt+0x6a584> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, ror #28 │ │ │ │ - cmpeq ip, r0, ror lr │ │ │ │ + cmpeq ip, ip, lsr #17 │ │ │ │ + ldrheq lr, [ip, #-128] @ 0xffffff80 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a368 <__cxa_atexit@plt+0x6e01c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 7a370 <__cxa_atexit@plt+0x6e024> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 7a374 <__cxa_atexit@plt+0x6e028> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi 7692c <__cxa_atexit@plt+0x6a5e0> │ │ │ │ + ldr r2, [pc, #68] @ 76934 <__cxa_atexit@plt+0x6a5e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 76920 <__cxa_atexit@plt+0x6a5d4> │ │ │ │ + cmp r2, #2 │ │ │ │ + ldreq r0, [r5] │ │ │ │ + ldrne r7, [r5, #-4] │ │ │ │ + bicne r7, r7, #3 │ │ │ │ + ldrne r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, lsl lr │ │ │ │ - cmpeq ip, r8, lsl lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a3c4 <__cxa_atexit@plt+0x6e078> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a3cc <__cxa_atexit@plt+0x6e080> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a3d0 <__cxa_atexit@plt+0x6e084> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76954 <__cxa_atexit@plt+0x6a608> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldrheq sl, [ip, #-220] @ 0xffffff24 │ │ │ │ - cmpeq ip, r0, asr #27 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a420 <__cxa_atexit@plt+0x6e0d4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a428 <__cxa_atexit@plt+0x6e0dc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a42c <__cxa_atexit@plt+0x6e0e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, ror #26 │ │ │ │ - cmpeq ip, r4, ror #26 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a474 <__cxa_atexit@plt+0x6e128> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 7a47c <__cxa_atexit@plt+0x6e130> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 7a480 <__cxa_atexit@plt+0x6e134> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 769c0 <__cxa_atexit@plt+0x6a674> │ │ │ │ + ldr r2, [pc, #68] @ 769c8 <__cxa_atexit@plt+0x6a67c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 769b4 <__cxa_atexit@plt+0x6a668> │ │ │ │ + cmp r2, #2 │ │ │ │ + ldreq r0, [r5] │ │ │ │ + ldrne r7, [r5, #-4] │ │ │ │ + bicne r7, r7, #3 │ │ │ │ + ldrne r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r8, lsl #26 │ │ │ │ - cmpeq ip, ip, lsl #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a4d0 <__cxa_atexit@plt+0x6e184> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a4d8 <__cxa_atexit@plt+0x6e18c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a4dc <__cxa_atexit@plt+0x6e190> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq sl, [ip, #-192] @ 0xffffff40 │ │ │ │ - ldrheq sl, [ip, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 769e8 <__cxa_atexit@plt+0x6a69c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a52c <__cxa_atexit@plt+0x6e1e0> │ │ │ │ + bhi 76a48 <__cxa_atexit@plt+0x6a6fc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a534 <__cxa_atexit@plt+0x6e1e8> │ │ │ │ + ldr lr, [pc, #44] @ 76a50 <__cxa_atexit@plt+0x6a704> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a538 <__cxa_atexit@plt+0x6e1ec> │ │ │ │ + ldr r0, [pc, #40] @ 76a54 <__cxa_atexit@plt+0x6a708> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, asr ip │ │ │ │ - cmpeq ip, r8, asr ip │ │ │ │ + cmpeq ip, r8, lsr #14 │ │ │ │ + cmpeq ip, ip, lsr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a580 <__cxa_atexit@plt+0x6e234> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 7a588 <__cxa_atexit@plt+0x6e23c> │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76ac8 <__cxa_atexit@plt+0x6a77c> │ │ │ │ + ldr lr, [pc, #92] @ 76ad4 <__cxa_atexit@plt+0x6a788> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 76ad8 <__cxa_atexit@plt+0x6a78c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 7a58c <__cxa_atexit@plt+0x6e240> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 76aa8 <__cxa_atexit@plt+0x6a75c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76ab4 <__cxa_atexit@plt+0x6a768> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldrsheq sl, [ip, #-188] @ 0xffffff44 │ │ │ │ - cmpeq ip, r0, lsl #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a5dc <__cxa_atexit@plt+0x6e290> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a5e4 <__cxa_atexit@plt+0x6e298> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a5e8 <__cxa_atexit@plt+0x6e29c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, lsr #23 │ │ │ │ - cmpeq ip, r8, lsr #23 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a638 <__cxa_atexit@plt+0x6e2ec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a640 <__cxa_atexit@plt+0x6e2f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a644 <__cxa_atexit@plt+0x6e2f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r4, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76af8 <__cxa_atexit@plt+0x6a7ac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r8, asr #22 │ │ │ │ - cmpeq ip, ip, asr #22 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a68c <__cxa_atexit@plt+0x6e340> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 7a694 <__cxa_atexit@plt+0x6e348> │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 76b7c <__cxa_atexit@plt+0x6a830> │ │ │ │ + ldr lr, [pc, #92] @ 76b88 <__cxa_atexit@plt+0x6a83c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 76b8c <__cxa_atexit@plt+0x6a840> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 7a698 <__cxa_atexit@plt+0x6e34c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 76b5c <__cxa_atexit@plt+0x6a810> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76b68 <__cxa_atexit@plt+0x6a81c> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r0, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 76bac <__cxa_atexit@plt+0x6a860> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldrsheq sl, [ip, #-160] @ 0xffffff60 │ │ │ │ - ldrsheq sl, [ip, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a6e8 <__cxa_atexit@plt+0x6e39c> │ │ │ │ + bhi 76c0c <__cxa_atexit@plt+0x6a8c0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a6f0 <__cxa_atexit@plt+0x6e3a4> │ │ │ │ + ldr lr, [pc, #44] @ 76c14 <__cxa_atexit@plt+0x6a8c8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a6f4 <__cxa_atexit@plt+0x6e3a8> │ │ │ │ + ldr r0, [pc, #40] @ 76c18 <__cxa_atexit@plt+0x6a8cc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015caa98 │ │ │ │ - @ instruction: 0x015caa9c │ │ │ │ + cmpeq ip, r4, ror #10 │ │ │ │ + cmpeq ip, r8, ror #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a744 <__cxa_atexit@plt+0x6e3f8> │ │ │ │ + bhi 76c68 <__cxa_atexit@plt+0x6a91c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a74c <__cxa_atexit@plt+0x6e400> │ │ │ │ + ldr lr, [pc, #44] @ 76c70 <__cxa_atexit@plt+0x6a924> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a750 <__cxa_atexit@plt+0x6e404> │ │ │ │ + ldr r0, [pc, #40] @ 76c74 <__cxa_atexit@plt+0x6a928> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsr sl │ │ │ │ - cmpeq ip, r0, asr #20 │ │ │ │ + cmpeq ip, r8, lsl #10 │ │ │ │ + cmpeq ip, ip, lsl #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a7a0 <__cxa_atexit@plt+0x6e454> │ │ │ │ + bhi 76cc4 <__cxa_atexit@plt+0x6a978> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7a7a8 <__cxa_atexit@plt+0x6e45c> │ │ │ │ + ldr lr, [pc, #44] @ 76ccc <__cxa_atexit@plt+0x6a980> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7a7ac <__cxa_atexit@plt+0x6e460> │ │ │ │ + ldr r0, [pc, #40] @ 76cd0 <__cxa_atexit@plt+0x6a984> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, ror #19 │ │ │ │ - cmpeq ip, r4, ror #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7a7f4 <__cxa_atexit@plt+0x6e4a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 7a7fc <__cxa_atexit@plt+0x6e4b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #36] @ 7a800 <__cxa_atexit@plt+0x6e4b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r8, lsl #19 │ │ │ │ - cmpeq ip, ip, lsl #19 │ │ │ │ - ldrdeq r7, [fp, #-100] @ 0xffffff9c │ │ │ │ + cmpeq ip, ip, lsr #9 │ │ │ │ + ldrheq lr, [ip, #-64] @ 0xffffffc0 │ │ │ │ + cmpeq fp, r4, asr ip │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ + sub r3, r5, #52 @ 0x34 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7a838 <__cxa_atexit@plt+0x6e4ec> │ │ │ │ - ldr r3, [pc, #32] @ 7a848 <__cxa_atexit@plt+0x6e4fc> │ │ │ │ + bhi 76d04 <__cxa_atexit@plt+0x6a9b8> │ │ │ │ + ldr r3, [pc, #28] @ 76d14 <__cxa_atexit@plt+0x6a9c8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ - mov r8, r9 │ │ │ │ b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 7a84c <__cxa_atexit@plt+0x6e500> │ │ │ │ + ldr r7, [pc, #12] @ 76d18 <__cxa_atexit@plt+0x6a9cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strheq r7, [fp, #-100] @ 0xffffff9c │ │ │ │ - smlalbbeq r7, fp, ip, r6 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq fp, r8, lsr ip │ │ │ │ + cmpeq fp, r0, lsl ip │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7a89c <__cxa_atexit@plt+0x6e550> │ │ │ │ - ldr r2, [pc, #48] @ 7a8a8 <__cxa_atexit@plt+0x6e55c> │ │ │ │ + bcc 76d68 <__cxa_atexit@plt+0x6aa1c> │ │ │ │ + ldr r2, [pc, #48] @ 76d74 <__cxa_atexit@plt+0x6aa28> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 7a8ac <__cxa_atexit@plt+0x6e560> │ │ │ │ + ldr r1, [pc, #44] @ 76d78 <__cxa_atexit@plt+0x6aa2c> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff804 │ │ │ │ + @ instruction: 0xfffff944 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq fp, ip, lsr #12 │ │ │ │ + strheq sl, [fp, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 7a8e4 <__cxa_atexit@plt+0x6e598> │ │ │ │ + ldr r3, [pc, #32] @ 76db0 <__cxa_atexit@plt+0x6aa64> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 7a8e8 <__cxa_atexit@plt+0x6e59c> │ │ │ │ + ldr r3, [pc, #16] @ 76db4 <__cxa_atexit@plt+0x6aa68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ mov r8, r7 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0x015ca890 │ │ │ │ - strdeq r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldrheq lr, [ip, #-52] @ 0xffffffcc │ │ │ │ + hvceq 47796 @ 0xbab4 │ │ │ │ andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7a91c <__cxa_atexit@plt+0x6e5d0> │ │ │ │ - ldr r7, [pc, #40] @ 7a934 <__cxa_atexit@plt+0x6e5e8> │ │ │ │ + bne 76de8 <__cxa_atexit@plt+0x6aa9c> │ │ │ │ + ldr r7, [pc, #40] @ 76e00 <__cxa_atexit@plt+0x6aab4> │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #28 │ │ │ │ - ldr r0, [pc, #32] @ 7a938 <__cxa_atexit@plt+0x6e5ec> │ │ │ │ + ldr r0, [pc, #32] @ 76e04 <__cxa_atexit@plt+0x6aab8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 7a930 <__cxa_atexit@plt+0x6e5e4> │ │ │ │ + ldr r3, [pc, #12] @ 76dfc <__cxa_atexit@plt+0x6aab0> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrdeq r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ - smlalbteq r7, fp, ip, r5 │ │ │ │ + cmpeq fp, ip, asr fp │ │ │ │ + cmpeq fp, r0, asr fp │ │ │ │ andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 7a958 <__cxa_atexit@plt+0x6e60c> │ │ │ │ + ldr r3, [pc, #12] @ 76e24 <__cxa_atexit@plt+0x6aad8> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 7a978 <__cxa_atexit@plt+0x6e62c> │ │ │ │ + ldr r3, [pc, #8] @ 76e44 <__cxa_atexit@plt+0x6aaf8> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7aa5c <__cxa_atexit@plt+0x6e710> │ │ │ │ - ldr r9, [pc, #240] @ 7aa90 <__cxa_atexit@plt+0x6e744> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #236] @ 7aa94 <__cxa_atexit@plt+0x6e748> │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 76f04 <__cxa_atexit@plt+0x6abb8> │ │ │ │ + ldr r3, [pc, #204] @ 76f34 <__cxa_atexit@plt+0x6abe8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #200] @ 76f38 <__cxa_atexit@plt+0x6abec> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #232] @ 7aa98 <__cxa_atexit@plt+0x6e74c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [r0, #4]! │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r2, [r0, #20] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - str lr, [r0, #12]! │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + str r7, [r1, #20] │ │ │ │ + str r7, [r1, #8] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ str r0, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r2, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7aa4c <__cxa_atexit@plt+0x6e700> │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7aa70 <__cxa_atexit@plt+0x6e724> │ │ │ │ - ldr lr, [pc, #156] @ 7aaa0 <__cxa_atexit@plt+0x6e754> │ │ │ │ + mov r0, r1 │ │ │ │ + str lr, [r0, #12]! │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + add r3, r1, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 76f14 <__cxa_atexit@plt+0x6abc8> │ │ │ │ + ldr sl, [pc, #132] @ 76f40 <__cxa_atexit@plt+0x6abf4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #128] @ 76f44 <__cxa_atexit@plt+0x6abf8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #152] @ 7aaa4 <__cxa_atexit@plt+0x6e758> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldm r5, {r1, sl} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r9, [r6, #28]! │ │ │ │ + ldr r0, [pc, #124] @ 76f48 <__cxa_atexit@plt+0x6abfc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str sl, [r6, #28]! │ │ │ │ str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ + str r9, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - ldr r6, [pc, #108] @ 7aaa8 <__cxa_atexit@plt+0x6e75c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 7aa9c <__cxa_atexit@plt+0x6e750> │ │ │ │ + ldr r6, [pc, #32] @ 76f3c <__cxa_atexit@plt+0x6abf0> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff754 │ │ │ │ - @ instruction: 0xfffff7ac │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - cmpeq ip, ip, lsr #14 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r8, [r5] │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7ab24 <__cxa_atexit@plt+0x6e7d8> │ │ │ │ - ldr r9, [pc, #96] @ 7ab3c <__cxa_atexit@plt+0x6e7f0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 7ab40 <__cxa_atexit@plt+0x6e7f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 7ab44 <__cxa_atexit@plt+0x6e7f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 7ab48 <__cxa_atexit@plt+0x6e7fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffbc4 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq ip, ip, ror r6 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff898 │ │ │ │ + @ instruction: 0xfffff8f0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq ip, ip, lsl #5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7abc0 <__cxa_atexit@plt+0x6e874> │ │ │ │ - ldr r9, [pc, #96] @ 7abd8 <__cxa_atexit@plt+0x6e88c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 7abdc <__cxa_atexit@plt+0x6e890> │ │ │ │ + bcc 76fbc <__cxa_atexit@plt+0x6ac70> │ │ │ │ + ldr sl, [pc, #96] @ 76fd8 <__cxa_atexit@plt+0x6ac8c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #92] @ 76fdc <__cxa_atexit@plt+0x6ac90> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 7abe0 <__cxa_atexit@plt+0x6e894> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #88] @ 76fe0 <__cxa_atexit@plt+0x6ac94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 7abe4 <__cxa_atexit@plt+0x6e898> │ │ │ │ + ldr r3, [pc, #32] @ 76fe4 <__cxa_atexit@plt+0x6ac98> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffb28 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq ip, r0, ror #11 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ + ldrsbeq lr, [ip, #-16] │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7ac1c <__cxa_atexit@plt+0x6e8d0> │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add r9, r5, #4 │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ac78 <__cxa_atexit@plt+0x6e92c> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 7adac <__cxa_atexit@plt+0x6ea60> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r8, [r2, #4]! │ │ │ │ + bne 7708c <__cxa_atexit@plt+0x6ad40> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 7ad18 <__cxa_atexit@plt+0x6e9cc> │ │ │ │ - ldr lr, [pc, #344] @ 7ad94 <__cxa_atexit@plt+0x6ea48> │ │ │ │ + bcc 770e8 <__cxa_atexit@plt+0x6ad9c> │ │ │ │ + ldr lr, [pc, #300] @ 77144 <__cxa_atexit@plt+0x6adf8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #340] @ 7ad98 <__cxa_atexit@plt+0x6ea4c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #308] @ 7ad9c <__cxa_atexit@plt+0x6ea50> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7ad3c <__cxa_atexit@plt+0x6e9f0> │ │ │ │ - ldr sl, [pc, #244] @ 7ad84 <__cxa_atexit@plt+0x6ea38> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, #240] @ 7ad88 <__cxa_atexit@plt+0x6ea3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add lr, r3, #1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - str sl, [r8, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - add r2, r8, #36 @ 0x24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7ad5c <__cxa_atexit@plt+0x6ea10> │ │ │ │ - ldr lr, [pc, #200] @ 7ada0 <__cxa_atexit@plt+0x6ea54> │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r9, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + add sl, r2, #36 @ 0x24 │ │ │ │ + cmp r1, sl │ │ │ │ + bcc 7711c <__cxa_atexit@plt+0x6add0> │ │ │ │ + ldr lr, [pc, #268] @ 77158 <__cxa_atexit@plt+0x6ae0c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #196] @ 7ada4 <__cxa_atexit@plt+0x6ea58> │ │ │ │ + ldr r9, [pc, #264] @ 7715c <__cxa_atexit@plt+0x6ae10> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ str r9, [r6, #24]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r1, r2, r3} │ │ │ │ str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r6, [pc, #160] @ 7ada8 <__cxa_atexit@plt+0x6ea5c> │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #224] @ 77160 <__cxa_atexit@plt+0x6ae14> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #96] @ 7ad80 <__cxa_atexit@plt+0x6ea34> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldr r6, [pc, #76] @ 7ad90 <__cxa_atexit@plt+0x6ea44> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7ad8c <__cxa_atexit@plt+0x6ea40> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r9] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - cmpeq ip, ip, lsl #10 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, r8, ror #8 │ │ │ │ - @ instruction: 0xfffff570 │ │ │ │ - cmpeq ip, r0, lsl #10 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffff9c0 │ │ │ │ - cmpeq ip, r0, ror #8 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7ae84 <__cxa_atexit@plt+0x6eb38> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r1, [pc, #256] @ 7aecc <__cxa_atexit@plt+0x6eb80> │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 770f8 <__cxa_atexit@plt+0x6adac> │ │ │ │ + ldr r2, [pc, #160] @ 7714c <__cxa_atexit@plt+0x6ae00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #156] @ 77150 <__cxa_atexit@plt+0x6ae04> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - mov r8, r6 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - sub lr, r3, #2 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr ip, [pc, #212] @ 7aed0 <__cxa_atexit@plt+0x6eb84> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - ldr r2, [pc, #196] @ 7aed4 <__cxa_atexit@plt+0x6eb88> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov fp, r8 │ │ │ │ - str ip, [fp, #20]! │ │ │ │ - str sl, [r8, #28] │ │ │ │ - str r9, [r8, #32] │ │ │ │ - str r2, [r8, #36] @ 0x24 │ │ │ │ - str fp, [r8, #40] @ 0x28 │ │ │ │ - add r2, r8, #60 @ 0x3c │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 7aea8 <__cxa_atexit@plt+0x6eb5c> │ │ │ │ - ldr lr, [pc, #164] @ 7aee0 <__cxa_atexit@plt+0x6eb94> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #160] @ 7aee4 <__cxa_atexit@plt+0x6eb98> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #156] @ 7aee8 <__cxa_atexit@plt+0x6eb9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16]! │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str lr, [r6, #48]! @ 0x30 │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, sl │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #80] @ 7aedc <__cxa_atexit@plt+0x6eb90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7aed8 <__cxa_atexit@plt+0x6eb8c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, lr │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff98c │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - @ instruction: 0x015ca398 │ │ │ │ - @ instruction: 0xfffffca0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xfffff864 │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - cmpeq ip, ip, lsl r3 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 7adac <__cxa_atexit@plt+0x6ea60> │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7afb0 <__cxa_atexit@plt+0x6ec64> │ │ │ │ - ldr r9, [pc, #204] @ 7aff4 <__cxa_atexit@plt+0x6eca8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #200] @ 7aff8 <__cxa_atexit@plt+0x6ecac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - str lr, [r5, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - add r3, r8, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7afd0 <__cxa_atexit@plt+0x6ec84> │ │ │ │ - ldr lr, [pc, #148] @ 7b004 <__cxa_atexit@plt+0x6ecb8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #144] @ 7b008 <__cxa_atexit@plt+0x6ecbc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #108] @ 7b00c <__cxa_atexit@plt+0x6ecc0> │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r6, [r5, #24] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r6, [pc, #120] @ 77154 <__cxa_atexit@plt+0x6ae08> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #72] @ 7b000 <__cxa_atexit@plt+0x6ecb4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r6, [r5] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #32] @ 7affc <__cxa_atexit@plt+0x6ecb0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r5] │ │ │ │ + ldr r6, [pc, #64] @ 77140 <__cxa_atexit@plt+0x6adf4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff7d4 │ │ │ │ - cmpeq ip, r4, ror r2 │ │ │ │ - @ instruction: 0xfffffb74 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffc7c │ │ │ │ - @ instruction: 0xfffff728 │ │ │ │ - cmpeq ip, r8, asr #3 │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + ldr r6, [pc, #36] @ 77148 <__cxa_atexit@plt+0x6adfc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + mov r9, r2 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffffc64 │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + @ instruction: 0xfffff70c │ │ │ │ + cmpeq ip, ip, ror r0 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + ldrsbeq lr, [ip, #-8] │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #24] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7b078 <__cxa_atexit@plt+0x6ed2c> │ │ │ │ - ldr r1, [pc, #84] @ 7b090 <__cxa_atexit@plt+0x6ed44> │ │ │ │ + bcc 771cc <__cxa_atexit@plt+0x6ae80> │ │ │ │ + ldr r2, [pc, #88] @ 771ec <__cxa_atexit@plt+0x6aea0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #84] @ 771f0 <__cxa_atexit@plt+0x6aea4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #80] @ 7b094 <__cxa_atexit@plt+0x6ed48> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #76] @ 7b098 <__cxa_atexit@plt+0x6ed4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ + ldr r0, [pc, #80] @ 771f4 <__cxa_atexit@plt+0x6aea8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #20] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ str r0, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 7b09c <__cxa_atexit@plt+0x6ed50> │ │ │ │ + ldr r3, [pc, #36] @ 771f8 <__cxa_atexit@plt+0x6aeac> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r7, [r5] │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff178 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq ip, ip, lsl r1 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff62c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrheq sp, [ip, #-244] @ 0xffffff0c │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7b0c4 <__cxa_atexit@plt+0x6ed78> │ │ │ │ + bne 77224 <__cxa_atexit@plt+0x6aed8> │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r3, #3 │ │ │ │ - mov r8, fp │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7b0dc <__cxa_atexit@plt+0x6ed90> │ │ │ │ - b 7b0e0 <__cxa_atexit@plt+0x6ed94> │ │ │ │ - b 7b238 <__cxa_atexit@plt+0x6eeec> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7b1c0 <__cxa_atexit@plt+0x6ee74> │ │ │ │ - ldr lr, [pc, #256] @ 7b200 <__cxa_atexit@plt+0x6eeb4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr sl, [r9, #2] │ │ │ │ - sub r3, r3, #2 │ │ │ │ - str r3, [r5, #24] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - mov r8, r6 │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr lr, [pc, #212] @ 7b204 <__cxa_atexit@plt+0x6eeb8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r5] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - ldr r0, [pc, #192] @ 7b208 <__cxa_atexit@plt+0x6eebc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r8 │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - str ip, [r8, #28] │ │ │ │ - str sl, [r8, #32] │ │ │ │ - str r0, [r8, #36] @ 0x24 │ │ │ │ - str r1, [r8, #40] @ 0x28 │ │ │ │ - add r3, r8, #60 @ 0x3c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7b1e0 <__cxa_atexit@plt+0x6ee94> │ │ │ │ - ldr r9, [pc, #160] @ 7b214 <__cxa_atexit@plt+0x6eec8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #156] @ 7b218 <__cxa_atexit@plt+0x6eecc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 772c4 <__cxa_atexit@plt+0x6af78> │ │ │ │ + ldr lr, [pc, #184] @ 772f4 <__cxa_atexit@plt+0x6afa8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #152] @ 7b21c <__cxa_atexit@plt+0x6eed0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ - str r9, [r6, #48]! @ 0x30 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #72] @ 7b210 <__cxa_atexit@plt+0x6eec4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 7b20c <__cxa_atexit@plt+0x6eec0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff4f0 │ │ │ │ - @ instruction: 0xfffff51c │ │ │ │ - cmpeq ip, r0, rrx │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffff0a0 │ │ │ │ - andeq r0, r0, r8, lsl #5 │ │ │ │ - cmpeq ip, r4, ror #31 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 7b0e0 <__cxa_atexit@plt+0x6ed94> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7b2e8 <__cxa_atexit@plt+0x6ef9c> │ │ │ │ - ldr lr, [pc, #212] @ 7b328 <__cxa_atexit@plt+0x6efdc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #208] @ 7b32c <__cxa_atexit@plt+0x6efe0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - mov r8, r6 │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - add r3, r8, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7b308 <__cxa_atexit@plt+0x6efbc> │ │ │ │ - ldr r9, [pc, #156] @ 7b338 <__cxa_atexit@plt+0x6efec> │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #4]! │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + add lr, r0, #8 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + add sl, r0, #36 @ 0x24 │ │ │ │ + cmp r1, sl │ │ │ │ + bcc 772d4 <__cxa_atexit@plt+0x6af88> │ │ │ │ + ldr r9, [pc, #132] @ 772fc <__cxa_atexit@plt+0x6afb0> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #152] @ 7b33c <__cxa_atexit@plt+0x6eff0> │ │ │ │ + ldr lr, [pc, #128] @ 77300 <__cxa_atexit@plt+0x6afb4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #148] @ 7b340 <__cxa_atexit@plt+0x6eff4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ + ldr r0, [pc, #124] @ 77304 <__cxa_atexit@plt+0x6afb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r9, [r6, #24]! │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ + mov r6, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #68] @ 7b334 <__cxa_atexit@plt+0x6efe8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ mov r6, #20 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #32] @ 7b330 <__cxa_atexit@plt+0x6efe4> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r6, [pc, #24] @ 772f8 <__cxa_atexit@plt+0x6afac> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff340 │ │ │ │ - cmpeq ip, r8, asr #30 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffef78 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - ldrheq r9, [ip, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #28] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 7b238 <__cxa_atexit@plt+0x6eeec> │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ + mov r6, sl │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff5e4 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + @ instruction: 0xfffff604 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + ldrsbeq sp, [ip, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7b3d4 <__cxa_atexit@plt+0x6f088> │ │ │ │ - ldr r9, [pc, #100] @ 7b3f0 <__cxa_atexit@plt+0x6f0a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ 7b3f4 <__cxa_atexit@plt+0x6f0a8> │ │ │ │ + bcc 77370 <__cxa_atexit@plt+0x6b024> │ │ │ │ + ldr lr, [pc, #92] @ 77388 <__cxa_atexit@plt+0x6b03c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #92] @ 7b3f8 <__cxa_atexit@plt+0x6f0ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r9, [pc, #88] @ 7738c <__cxa_atexit@plt+0x6b040> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r9, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r3, [pc, #40] @ 77390 <__cxa_atexit@plt+0x6b044> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 7b3fc <__cxa_atexit@plt+0x6f0b0> │ │ │ │ + ldr r3, [pc, #28] @ 77394 <__cxa_atexit@plt+0x6b048> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffee88 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq ip, ip, asr #27 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + ldrsheq sp, [ip, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7b434 <__cxa_atexit@plt+0x6f0e8> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - add r9, r5, #4 │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7b460 <__cxa_atexit@plt+0x6f114> │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, fp │ │ │ │ - b 7b568 <__cxa_atexit@plt+0x6f21c> │ │ │ │ - ldr r3, [pc, #280] @ 7b554 <__cxa_atexit@plt+0x6f208> │ │ │ │ + bne 77430 <__cxa_atexit@plt+0x6b0e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 77458 <__cxa_atexit@plt+0x6b10c> │ │ │ │ + ldr r8, [pc, #188] @ 77484 <__cxa_atexit@plt+0x6b138> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr lr, [r5, #40] @ 0x28 │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r0, r2, lr} │ │ │ │ + add r2, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 77468 <__cxa_atexit@plt+0x6b11c> │ │ │ │ + ldr r9, [pc, #156] @ 77494 <__cxa_atexit@plt+0x6b148> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #152] @ 77498 <__cxa_atexit@plt+0x6b14c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + str sl, [r6, #24]! │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r0, r3, lr} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, r9} │ │ │ │ + ldr r6, [pc, #120] @ 7749c <__cxa_atexit@plt+0x6b150> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #84] @ 7748c <__cxa_atexit@plt+0x6b140> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ str r2, [r5, #-8] │ │ │ │ stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #256] @ 7b558 <__cxa_atexit@plt+0x6f20c> │ │ │ │ + ldr r3, [pc, #64] @ 77490 <__cxa_atexit@plt+0x6b144> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 7b4fc <__cxa_atexit@plt+0x6f1b0> │ │ │ │ - ldr r3, [pc, #204] @ 7b544 <__cxa_atexit@plt+0x6f1f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr sl, [r1, #8]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ - ldr ip, [r1, #28] │ │ │ │ - str r8, [r1] │ │ │ │ - ldr r3, [pc, #172] @ 7b548 <__cxa_atexit@plt+0x6f1fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add lr, r3, #1 │ │ │ │ - str lr, [r1, #24] │ │ │ │ - add r3, r8, #8 │ │ │ │ - stm r3, {r2, sl, ip} │ │ │ │ - add sl, r8, #36 @ 0x24 │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 7b51c <__cxa_atexit@plt+0x6f1d0> │ │ │ │ - ldr lr, [pc, #156] @ 7b55c <__cxa_atexit@plt+0x6f210> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #152] @ 7b560 <__cxa_atexit@plt+0x6f214> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - str r0, [r6, #24]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r2, r8, ip} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ - ldr r6, [pc, #120] @ 7b564 <__cxa_atexit@plt+0x6f218> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #76] @ 7b550 <__cxa_atexit@plt+0x6f204> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #24] @ 77488 <__cxa_atexit@plt+0x6b13c> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7b54c <__cxa_atexit@plt+0x6f200> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r9] │ │ │ │ - str r0, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff010 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff7fc │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ cmpeq ip, r8, lsl #26 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - muleq r0, r8, r3 │ │ │ │ - cmpeq ip, r0, lsl sp │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0xffffed4c │ │ │ │ - cmpeq ip, ip, ror ip │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc 7b640 <__cxa_atexit@plt+0x6f2f4> │ │ │ │ - stm sp, {r7, r8} │ │ │ │ - ldr r1, [pc, #260] @ 7b68c <__cxa_atexit@plt+0x6f340> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr fp, [r2, #2] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r2, #4]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - sub r7, r3, #2 │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ - ldr r1, [r2, #28] │ │ │ │ - str r8, [r2] │ │ │ │ - str r7, [r2, #24] │ │ │ │ - mov ip, r8 │ │ │ │ - ldr sl, [pc, #208] @ 7b690 <__cxa_atexit@plt+0x6f344> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [ip, #20]! │ │ │ │ - str r0, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r1, [r8, #16] │ │ │ │ - str r3, [r8, #28] │ │ │ │ - str fp, [r8, #32] │ │ │ │ - ldr r3, [pc, #180] @ 7b694 <__cxa_atexit@plt+0x6f348> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r8, #36] @ 0x24 │ │ │ │ - str ip, [r8, #40] @ 0x28 │ │ │ │ - add r3, r8, #60 @ 0x3c │ │ │ │ - cmp r9, r3 │ │ │ │ - bcc 7b664 <__cxa_atexit@plt+0x6f318> │ │ │ │ - ldr r9, [pc, #164] @ 7b6a0 <__cxa_atexit@plt+0x6f354> │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xfffff47c │ │ │ │ + cmpeq ip, r4, lsr sp │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 77510 <__cxa_atexit@plt+0x6b1c4> │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 775d0 <__cxa_atexit@plt+0x6b284> │ │ │ │ + ldr r2, [pc, #320] @ 77620 <__cxa_atexit@plt+0x6b2d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #316] @ 77624 <__cxa_atexit@plt+0x6b2d8> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #160] @ 7b6a4 <__cxa_atexit@plt+0x6f358> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #156] @ 7b6a8 <__cxa_atexit@plt+0x6f35c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #48]! @ 0x30 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - stmib r5, {r6, r7, lr} │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, r2 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #84] @ 7b69c <__cxa_atexit@plt+0x6f350> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #44] @ 7b698 <__cxa_atexit@plt+0x6f34c> │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str ip, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str lr, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + str r9, [r7, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + add r6, r3, #52 @ 0x34 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 775dc <__cxa_atexit@plt+0x6b290> │ │ │ │ + stm sp, {r7, fp} │ │ │ │ + ldr r6, [pc, #220] @ 77604 <__cxa_atexit@plt+0x6b2b8> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffef5c │ │ │ │ - @ instruction: 0xffffef80 │ │ │ │ - cmpeq ip, r8, asr #23 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffec18 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - cmpeq ip, ip, asr fp │ │ │ │ - andeq r1, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 7b568 <__cxa_atexit@plt+0x6f21c> │ │ │ │ - andeq r1, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7b76c <__cxa_atexit@plt+0x6f420> │ │ │ │ - ldr r3, [pc, #204] @ 7b7b4 <__cxa_atexit@plt+0x6f468> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr ip, [r2, #28] │ │ │ │ - str r8, [r2] │ │ │ │ - ldr r1, [pc, #172] @ 7b7b8 <__cxa_atexit@plt+0x6f46c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add lr, r1, #1 │ │ │ │ - str lr, [r2, #24] │ │ │ │ - add r1, r8, #8 │ │ │ │ - stm r1, {r3, r9, ip} │ │ │ │ - add sl, r8, #36 @ 0x24 │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 7b78c <__cxa_atexit@plt+0x6f440> │ │ │ │ - ldr lr, [pc, #148] @ 7b7c4 <__cxa_atexit@plt+0x6f478> │ │ │ │ + ldr r0, [pc, #216] @ 77608 <__cxa_atexit@plt+0x6b2bc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr fp, [r5, #28] │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + mov r2, r3 │ │ │ │ + str r6, [r2, #4]! │ │ │ │ + str ip, [r2, #24] │ │ │ │ + str r1, [r2, #28] │ │ │ │ + str lr, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str fp, [r2, #40] @ 0x28 │ │ │ │ + str r9, [r2, #44] @ 0x2c │ │ │ │ + str r7, [r2, #48] @ 0x30 │ │ │ │ + mov r1, r2 │ │ │ │ + str r0, [r1, #32]! │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [pc, #152] @ 7760c <__cxa_atexit@plt+0x6b2c0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #16]! │ │ │ │ + stmib r5, {r2, r6} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + add r6, r2, #68 @ 0x44 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 775e8 <__cxa_atexit@plt+0x6b29c> │ │ │ │ + ldr lr, [pc, #128] @ 77614 <__cxa_atexit@plt+0x6b2c8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #144] @ 7b7c8 <__cxa_atexit@plt+0x6f47c> │ │ │ │ + ldr r0, [pc, #124] @ 77618 <__cxa_atexit@plt+0x6b2cc> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r0, [r6, #24]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r3, r8, ip} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r6, [pc, #112] @ 7b7cc <__cxa_atexit@plt+0x6f480> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r2 │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #56]! @ 0x38 │ │ │ │ + str fp, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r2, lr} │ │ │ │ + ldr r3, [pc, #88] @ 7761c <__cxa_atexit@plt+0x6b2d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #76] @ 7b7c0 <__cxa_atexit@plt+0x6f474> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7b7bc <__cxa_atexit@plt+0x6f470> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffeda0 │ │ │ │ - @ instruction: 0x015c9a98 │ │ │ │ - @ instruction: 0xfffffbcc │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - @ instruction: 0xffffeadc │ │ │ │ - cmpeq ip, ip, lsl #20 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r3, #4]! │ │ │ │ - ldr r9, [r3, #28] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b820 <__cxa_atexit@plt+0x6f4d4> │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r3, [pc, #32] @ 77610 <__cxa_atexit@plt+0x6b2c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + ldm sp, {r7, fp} │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff3b0 │ │ │ │ + @ instruction: 0xfffff4d0 │ │ │ │ + @ instruction: 0xfffff3f8 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + @ instruction: 0xfffff2e0 │ │ │ │ + @ instruction: 0x015cdb94 │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + cmpeq fp, r0, lsl r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 776ec <__cxa_atexit@plt+0x6b3a0> │ │ │ │ + ldr r3, [pc, #200] @ 77714 <__cxa_atexit@plt+0x6b3c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - ldr r8, [r7, #24]! │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 776cc <__cxa_atexit@plt+0x6b380> │ │ │ │ + ldr r2, [pc, #176] @ 77718 <__cxa_atexit@plt+0x6b3cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r1, [sl, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-16]! │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r8, [r2, #8]! │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r3, [r2] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 776dc <__cxa_atexit@plt+0x6b390> │ │ │ │ + ldr r7, [pc, #132] @ 7771c <__cxa_atexit@plt+0x6b3d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #60 @ 0x3c │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7b904 <__cxa_atexit@plt+0x6f5b8> │ │ │ │ - ldr r7, [pc, #360] @ 7b970 <__cxa_atexit@plt+0x6f624> │ │ │ │ + bhi 776fc <__cxa_atexit@plt+0x6b3b0> │ │ │ │ + ldr r7, [pc, #112] @ 77728 <__cxa_atexit@plt+0x6b3dc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #28]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7b8e8 <__cxa_atexit@plt+0x6f59c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 79eb8 <__cxa_atexit@plt+0x6db6c> │ │ │ │ - and r2, r9, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7b84c <__cxa_atexit@plt+0x6f500> │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - and r1, sl, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 7b8f4 <__cxa_atexit@plt+0x6f5a8> │ │ │ │ - str r2, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, fp │ │ │ │ - b 7b984 <__cxa_atexit@plt+0x6f638> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7b918 <__cxa_atexit@plt+0x6f5cc> │ │ │ │ - ldr r3, [pc, #252] @ 7b960 <__cxa_atexit@plt+0x6f614> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr ip, [r2, #28] │ │ │ │ - str r8, [r2] │ │ │ │ - ldr r1, [pc, #220] @ 7b964 <__cxa_atexit@plt+0x6f618> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add lr, r1, #1 │ │ │ │ - str lr, [r2, #24] │ │ │ │ - add r1, r8, #8 │ │ │ │ - stm r1, {r3, r9, ip} │ │ │ │ - add r9, r8, #36 @ 0x24 │ │ │ │ - cmp r0, r9 │ │ │ │ - bcc 7b938 <__cxa_atexit@plt+0x6f5ec> │ │ │ │ - ldr lr, [pc, #204] @ 7b978 <__cxa_atexit@plt+0x6f62c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #200] @ 7b97c <__cxa_atexit@plt+0x6f630> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r0, [r6, #24]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r3, r8, ip} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r6, [pc, #168] @ 7b980 <__cxa_atexit@plt+0x6f634> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r9 │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - str sl, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r8, fp │ │ │ │ - b 7bb24 <__cxa_atexit@plt+0x6f7d8> │ │ │ │ - ldr r7, [pc, #104] @ 7b974 <__cxa_atexit@plt+0x6f628> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 77724 <__cxa_atexit@plt+0x6b3d8> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #76] @ 7b96c <__cxa_atexit@plt+0x6f620> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7b968 <__cxa_atexit@plt+0x6f61c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r2] │ │ │ │ + ldr r7, [pc, #28] @ 77720 <__cxa_atexit@plt+0x6b3d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, lr │ │ │ │ - mov r9, sl │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffea0c │ │ │ │ - cmpeq ip, ip, lsl r9 │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - andeq r0, r0, r4, ror r3 │ │ │ │ - @ instruction: 0xffffe6ac │ │ │ │ - @ instruction: 0x014b6598 │ │ │ │ - @ instruction: 0xfffffb58 │ │ │ │ - @ instruction: 0xffffe960 │ │ │ │ - @ instruction: 0x015c9890 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + @ instruction: 0x000001bc │ │ │ │ + cmpeq fp, r0, asr #4 │ │ │ │ + cmpeq fp, r8, asr r2 │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ + cmpeq fp, r0, lsl r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #132] @ 777cc <__cxa_atexit@plt+0x6b480> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 777a8 <__cxa_atexit@plt+0x6b45c> │ │ │ │ + ldr r7, [pc, #100] @ 777d0 <__cxa_atexit@plt+0x6b484> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r2, [r5] │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 7ba98 <__cxa_atexit@plt+0x6f74c> │ │ │ │ - str r7, [sp] │ │ │ │ - stmib sp, {r4, r8} │ │ │ │ - ldr r9, [pc, #324] @ 7baec <__cxa_atexit@plt+0x6f7a0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - ldr r7, [pc, #292] @ 7baf0 <__cxa_atexit@plt+0x6f7a4> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #4]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r2, [r3] │ │ │ │ + sub r7, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 777b8 <__cxa_atexit@plt+0x6b46c> │ │ │ │ + ldr r7, [pc, #64] @ 777d8 <__cxa_atexit@plt+0x6b48c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #16] │ │ │ │ - ldr r9, [pc, #280] @ 7baf4 <__cxa_atexit@plt+0x6f7a8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r9, [r8, #20] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r2, #4]! │ │ │ │ - mov fp, r8 │ │ │ │ - str r7, [fp, #28]! │ │ │ │ - str sl, [r8, #36] @ 0x24 │ │ │ │ - str lr, [r8, #40] @ 0x28 │ │ │ │ - mov lr, r4 │ │ │ │ - str r4, [r8, #44] @ 0x2c │ │ │ │ - str fp, [r2] │ │ │ │ + stmda r5, {r8, r9, sl} │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ mov r7, r8 │ │ │ │ - ldr r4, [pc, #228] @ 7baf8 <__cxa_atexit@plt+0x6f7ac> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r7, #48]! @ 0x30 │ │ │ │ - str r1, [r8, #56] @ 0x38 │ │ │ │ - str r0, [r8, #60] @ 0x3c │ │ │ │ - str r9, [r8, #64] @ 0x40 │ │ │ │ - str r7, [r8, #68] @ 0x44 │ │ │ │ - sub r9, r3, #46 @ 0x2e │ │ │ │ - sub r1, r3, #2 │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r8, [r8, #24] │ │ │ │ - str r9, [r5] │ │ │ │ - add r3, r8, #88 @ 0x58 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 7babc <__cxa_atexit@plt+0x6f770> │ │ │ │ - ldr r7, [pc, #180] @ 7bb04 <__cxa_atexit@plt+0x6f7b8> │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 777d4 <__cxa_atexit@plt+0x6b488> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #176] @ 7bb08 <__cxa_atexit@plt+0x6f7bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #172] @ 7bb0c <__cxa_atexit@plt+0x6f7c0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r6, #76]! @ 0x4c │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {sl, fp, lr} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r1, [r5, #12] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [sp] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #96] @ 7bb00 <__cxa_atexit@plt+0x6f7b4> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + smlalbbeq sl, fp, r4, r1 │ │ │ │ + @ instruction: 0xfffff58c │ │ │ │ + cmpeq fp, r0, ror #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + ldr r7, [pc, #72] @ 77844 <__cxa_atexit@plt+0x6b4f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #56] @ 7bafc <__cxa_atexit@plt+0x6f7b0> │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + stm r3, {r2, r7} │ │ │ │ + sub r7, r3, #52 @ 0x34 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 77830 <__cxa_atexit@plt+0x6b4e4> │ │ │ │ + ldr r7, [pc, #44] @ 77848 <__cxa_atexit@plt+0x6b4fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffe9d4 │ │ │ │ - @ instruction: 0xffffea0c │ │ │ │ - cmpeq ip, ip, asr #15 │ │ │ │ - @ instruction: 0xffffea20 │ │ │ │ - @ instruction: 0xfffff89c │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffe7c4 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - cmpeq ip, r8, lsl #14 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 7b984 <__cxa_atexit@plt+0x6f638> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7bc10 <__cxa_atexit@plt+0x6f8c4> │ │ │ │ - mov sl, r7 │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r7, [pc, #280] @ 7bc5c <__cxa_atexit@plt+0x6f910> │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r7, [pc, #20] @ 7784c <__cxa_atexit@plt+0x6b500> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #276] @ 7bc60 <__cxa_atexit@plt+0x6f914> │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - sub r2, r2, #2 │ │ │ │ - ldr ip, [r3, #-4] │ │ │ │ - ldr fp, [r3, #16] │ │ │ │ - ldr lr, [r3, #20] │ │ │ │ - ldr r9, [r3, #24] │ │ │ │ - str r8, [r3] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - mov r2, r8 │ │ │ │ - str r7, [r2, #20]! │ │ │ │ - ldr r7, [r3, #28] │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r7, [r8, #16] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str fp, [r8, #28] │ │ │ │ - str ip, [r8, #32] │ │ │ │ - ldr r7, [pc, #192] @ 7bc64 <__cxa_atexit@plt+0x6f918> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #36] @ 0x24 │ │ │ │ - str r2, [r8, #40] @ 0x28 │ │ │ │ - add r2, r8, #60 @ 0x3c │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 7bc34 <__cxa_atexit@plt+0x6f8e8> │ │ │ │ - ldr lr, [pc, #176] @ 7bc70 <__cxa_atexit@plt+0x6f924> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #172] @ 7bc74 <__cxa_atexit@plt+0x6f928> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - str r9, [r6, #48]! @ 0x30 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r7, [pc, #128] @ 7bc78 <__cxa_atexit@plt+0x6f92c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #84] @ 7bc6c <__cxa_atexit@plt+0x6f920> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #44] @ 7bc68 <__cxa_atexit@plt+0x6f91c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffe7e4 │ │ │ │ - @ instruction: 0xffffe780 │ │ │ │ - cmpeq ip, r4, lsl #12 │ │ │ │ - @ instruction: 0xfffff724 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - @ instruction: 0xffffe64c │ │ │ │ - cmpeq ip, r0, ror r5 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, fp │ │ │ │ - str r7, [r5] │ │ │ │ - b 7bb24 <__cxa_atexit@plt+0x6f7d8> │ │ │ │ - andeq r1, r0, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + cmpeq fp, ip, lsl #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7bd38 <__cxa_atexit@plt+0x6f9ec> │ │ │ │ - ldr r3, [pc, #204] @ 7bd80 <__cxa_atexit@plt+0x6fa34> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 77884 <__cxa_atexit@plt+0x6b538> │ │ │ │ + ldr r2, [pc, #40] @ 7789c <__cxa_atexit@plt+0x6b550> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 778a0 <__cxa_atexit@plt+0x6b554> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r2, #20] │ │ │ │ - ldr ip, [r2, #28] │ │ │ │ - str r8, [r2] │ │ │ │ - ldr r1, [pc, #172] @ 7bd84 <__cxa_atexit@plt+0x6fa38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add lr, r1, #1 │ │ │ │ - str lr, [r2, #24] │ │ │ │ - add r1, r8, #8 │ │ │ │ - stm r1, {r3, r9, ip} │ │ │ │ - add sl, r8, #36 @ 0x24 │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 7bd58 <__cxa_atexit@plt+0x6fa0c> │ │ │ │ - ldr lr, [pc, #148] @ 7bd90 <__cxa_atexit@plt+0x6fa44> │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq ip, r4, ror #18 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 77914 <__cxa_atexit@plt+0x6b5c8> │ │ │ │ + ldr lr, [pc, #92] @ 77920 <__cxa_atexit@plt+0x6b5d4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #144] @ 7bd94 <__cxa_atexit@plt+0x6fa48> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str r0, [r6, #24]! │ │ │ │ - add r0, r6, #8 │ │ │ │ - stm r0, {r3, r8, ip} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r6, [pc, #112] @ 7bd98 <__cxa_atexit@plt+0x6fa4c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #76] @ 7bd8c <__cxa_atexit@plt+0x6fa40> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #40] @ 7bd88 <__cxa_atexit@plt+0x6fa3c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 77924 <__cxa_atexit@plt+0x6b5d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 778f4 <__cxa_atexit@plt+0x6b5a8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 77900 <__cxa_atexit@plt+0x6b5b4> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xffffe5bc │ │ │ │ - cmpeq ip, ip, asr #9 │ │ │ │ - @ instruction: 0xfffff600 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0xfffff708 │ │ │ │ - @ instruction: 0xffffe510 │ │ │ │ - cmpeq ip, r0, asr #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7bde8 <__cxa_atexit@plt+0x6fa9c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7bdf0 <__cxa_atexit@plt+0x6faa4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7bdf4 <__cxa_atexit@plt+0x6faa8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015c9398 │ │ │ │ - @ instruction: 0x015c939c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r8, ror r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7be44 <__cxa_atexit@plt+0x6faf8> │ │ │ │ - ldr r3, [pc, #52] @ 7be4c <__cxa_atexit@plt+0x6fb00> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r7, r8, r9} │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7be38 <__cxa_atexit@plt+0x6faec> │ │ │ │ - mov r7, r9 │ │ │ │ - b 7bee0 <__cxa_atexit@plt+0x6fb94> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 77944 <__cxa_atexit@plt+0x6b5f8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [pc, #104] @ 7bed0 <__cxa_atexit@plt+0x6fb84> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 7beb0 <__cxa_atexit@plt+0x6fb64> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7bec0 <__cxa_atexit@plt+0x6fb74> │ │ │ │ - ldr r2, [pc, #68] @ 7bed4 <__cxa_atexit@plt+0x6fb88> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7bec8 <__cxa_atexit@plt+0x6fb7c> │ │ │ │ - b 7bf84 <__cxa_atexit@plt+0x6fc38> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7bf48 <__cxa_atexit@plt+0x6fbfc> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #112] @ 7bf74 <__cxa_atexit@plt+0x6fc28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7bf58 <__cxa_atexit@plt+0x6fc0c> │ │ │ │ - ldr r9, [r5] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7bf64 <__cxa_atexit@plt+0x6fc18> │ │ │ │ - ldr r2, [pc, #72] @ 7bf78 <__cxa_atexit@plt+0x6fc2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b 7be04 <__cxa_atexit@plt+0x6fab8> │ │ │ │ - add r5, r5, #16 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 779c8 <__cxa_atexit@plt+0x6b67c> │ │ │ │ + ldr lr, [pc, #92] @ 779d4 <__cxa_atexit@plt+0x6b688> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 779d8 <__cxa_atexit@plt+0x6b68c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 779a8 <__cxa_atexit@plt+0x6b65c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 779b4 <__cxa_atexit@plt+0x6b668> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7be50 <__cxa_atexit@plt+0x6fb04> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7bff0 <__cxa_atexit@plt+0x6fca4> │ │ │ │ - ldr r1, [pc, #116] @ 7c018 <__cxa_atexit@plt+0x6fccc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 7c00c <__cxa_atexit@plt+0x6fcc0> │ │ │ │ - stmda r5, {r7, r8, r9} │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #68] @ 7c01c <__cxa_atexit@plt+0x6fcd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c000 <__cxa_atexit@plt+0x6fcb4> │ │ │ │ - mov r7, r9 │ │ │ │ - b 7bee0 <__cxa_atexit@plt+0x6fb94> │ │ │ │ - str r9, [r5, #16] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 7be50 <__cxa_atexit@plt+0x6fb04> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r4, asr #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7c084 <__cxa_atexit@plt+0x6fd38> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7c090 <__cxa_atexit@plt+0x6fd44> │ │ │ │ - ldr r2, [pc, #84] @ 7c0a0 <__cxa_atexit@plt+0x6fd54> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #68] @ 7c0a4 <__cxa_atexit@plt+0x6fd58> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 779f8 <__cxa_atexit@plt+0x6b6ac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmpeq ip, r8, asr #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c114 <__cxa_atexit@plt+0x6fdc8> │ │ │ │ - ldr r3, [pc, #108] @ 7c13c <__cxa_atexit@plt+0x6fdf0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #2 │ │ │ │ sub r3, r5, #20 │ │ │ │ + ldr r2, [pc, #180] @ 77ad8 <__cxa_atexit@plt+0x6b78c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #176] @ 77adc <__cxa_atexit@plt+0x6b790> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #172] @ 77ae0 <__cxa_atexit@plt+0x6b794> │ │ │ │ + add lr, pc, lr │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7c12c <__cxa_atexit@plt+0x6fde0> │ │ │ │ - ldr r3, [pc, #84] @ 7c140 <__cxa_atexit@plt+0x6fdf4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - str r8, [r5, #12] │ │ │ │ + bhi 77a9c <__cxa_atexit@plt+0x6b750> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 77aac <__cxa_atexit@plt+0x6b760> │ │ │ │ + ldr r7, [sl, #2] │ │ │ │ + ldr r0, [sl, #6] │ │ │ │ + sub sl, r5, #16 │ │ │ │ + stm sl, {r2, r8, r9} │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 77abc <__cxa_atexit@plt+0x6b770> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ tst sl, #3 │ │ │ │ - beq 7c108 <__cxa_atexit@plt+0x6fdbc> │ │ │ │ - mov r7, sl │ │ │ │ - b 7bee0 <__cxa_atexit@plt+0x6fb94> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 7c144 <__cxa_atexit@plt+0x6fdf8> │ │ │ │ + beq 77ac8 <__cxa_atexit@plt+0x6b77c> │ │ │ │ + ldr r9, [r5, #-16]! │ │ │ │ + str lr, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + sub r3, r3, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls 77a3c <__cxa_atexit@plt+0x6b6f0> │ │ │ │ + ldr r7, [pc, #64] @ 77ae4 <__cxa_atexit@plt+0x6b798> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - smlaltteq r5, fp, r0, sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7c1f0 <__cxa_atexit@plt+0x6fea4> │ │ │ │ - ldr r7, [pc, #152] @ 7c200 <__cxa_atexit@plt+0x6feb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r8, [r3, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c1c4 <__cxa_atexit@plt+0x6fe78> │ │ │ │ - ldr r1, [pc, #128] @ 7c204 <__cxa_atexit@plt+0x6feb8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr sl, [r9, #7] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - str sl, [r2, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7c1d4 <__cxa_atexit@plt+0x6fe88> │ │ │ │ - ldr r1, [pc, #96] @ 7c208 <__cxa_atexit@plt+0x6febc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3] │ │ │ │ - str r1, [r2] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 7c1e0 <__cxa_atexit@plt+0x6fe94> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, r7 │ │ │ │ - b 7c0b4 <__cxa_atexit@plt+0x6fd68> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + sub r5, r5, #16 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + sub r5, r5, #20 │ │ │ │ ldr r0, [sl] │ │ │ │ - mov r5, r2 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7c20c <__cxa_atexit@plt+0x6fec0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq fp, r8, lsl #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, asr #2 │ │ │ │ + strheq r9, [fp, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr r3, [pc, #88] @ 7c280 <__cxa_atexit@plt+0x6ff34> │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #68] @ 77b44 <__cxa_atexit@plt+0x6b7f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ str r7, [r5] │ │ │ │ mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c260 <__cxa_atexit@plt+0x6ff14> │ │ │ │ - ldr r3, [pc, #64] @ 7c284 <__cxa_atexit@plt+0x6ff38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5] │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ tst sl, #3 │ │ │ │ - beq 7c270 <__cxa_atexit@plt+0x6ff24> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 7c0b4 <__cxa_atexit@plt+0x6fd68> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + beq 77b34 <__cxa_atexit@plt+0x6b7e8> │ │ │ │ + ldr r7, [pc, #36] @ 77b48 <__cxa_atexit@plt+0x6b7fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5] │ │ │ │ + b 77a18 <__cxa_atexit@plt+0x6b6cc> │ │ │ │ ldr r0, [sl] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 7c2c4 <__cxa_atexit@plt+0x6ff78> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 7c2b8 <__cxa_atexit@plt+0x6ff6c> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 7c0b4 <__cxa_atexit@plt+0x6fd68> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b 7c0b4 <__cxa_atexit@plt+0x6fd68> │ │ │ │ - cmpeq fp, r4, lsl #24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 7c338 <__cxa_atexit@plt+0x6ffec> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - sub r1, r5, #52 @ 0x34 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 7c348 <__cxa_atexit@plt+0x6fffc> │ │ │ │ - ldr r2, [pc, #64] @ 7c364 <__cxa_atexit@plt+0x70018> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - mov r8, r9 │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7c360 <__cxa_atexit@plt+0x70014> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - smlaltbeq r5, fp, r4, fp │ │ │ │ - @ instruction: 0xffffe534 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 7c154 <__cxa_atexit@plt+0x6fe08> │ │ │ │ - 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, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7c3d0 <__cxa_atexit@plt+0x70084> │ │ │ │ - ldr r7, [pc, #52] @ 7c3e0 <__cxa_atexit@plt+0x70094> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c3c4 <__cxa_atexit@plt+0x70078> │ │ │ │ - mov r7, r9 │ │ │ │ - b 79eb8 <__cxa_atexit@plt+0x6db6c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7c3e4 <__cxa_atexit@plt+0x70098> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffdb08 │ │ │ │ - smlalbteq r5, fp, ip, sl │ │ │ │ - cmpeq fp, r0, lsl #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c464 <__cxa_atexit@plt+0x70118> │ │ │ │ - ldr sl, [pc, #104] @ 7c47c <__cxa_atexit@plt+0x70130> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 7c480 <__cxa_atexit@plt+0x70134> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 7c484 <__cxa_atexit@plt+0x70138> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 7c488 <__cxa_atexit@plt+0x7013c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #33 @ 0x21 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - 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] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7c48c <__cxa_atexit@plt+0x70140> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq ip, r4, ror r0 │ │ │ │ - @ instruction: 0x014b5a98 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7c4dc <__cxa_atexit@plt+0x70190> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 7c4e4 <__cxa_atexit@plt+0x70198> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 7c4e8 <__cxa_atexit@plt+0x7019c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, lsr #25 │ │ │ │ - cmpeq ip, r8, lsr #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7c538 <__cxa_atexit@plt+0x701ec> │ │ │ │ - ldr r3, [pc, #52] @ 7c540 <__cxa_atexit@plt+0x701f4> │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r3, [pc, #16] @ 77b70 <__cxa_atexit@plt+0x6b824> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7c52c <__cxa_atexit@plt+0x701e0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7c5dc <__cxa_atexit@plt+0x70290> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #112] @ 7c5c8 <__cxa_atexit@plt+0x7027c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7c59c <__cxa_atexit@plt+0x70250> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7c5a8 <__cxa_atexit@plt+0x7025c> │ │ │ │ - ldr r2, [pc, #80] @ 7c5cc <__cxa_atexit@plt+0x70280> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 7c5bc <__cxa_atexit@plt+0x70270> │ │ │ │ - mov r7, r3 │ │ │ │ - b 7c684 <__cxa_atexit@plt+0x70338> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7c5d0 <__cxa_atexit@plt+0x70284> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrsheq r8, [ip, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7c640 <__cxa_atexit@plt+0x702f4> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #116] @ 7c670 <__cxa_atexit@plt+0x70324> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7c654 <__cxa_atexit@plt+0x70308> │ │ │ │ - ldr r8, [r5] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7c660 <__cxa_atexit@plt+0x70314> │ │ │ │ - ldr r1, [pc, #80] @ 7c674 <__cxa_atexit@plt+0x70328> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - stm r5, {r0, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 7c4f8 <__cxa_atexit@plt+0x701ac> │ │ │ │ - ldr r7, [pc, #48] @ 7c678 <__cxa_atexit@plt+0x7032c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7c544 <__cxa_atexit@plt+0x701f8> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, ip, asr fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7c6e4 <__cxa_atexit@plt+0x70398> │ │ │ │ - ldr r2, [pc, #104] @ 7c708 <__cxa_atexit@plt+0x703bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7c700 <__cxa_atexit@plt+0x703b4> │ │ │ │ - ldr r3, [pc, #72] @ 7c70c <__cxa_atexit@plt+0x703c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7c6f4 <__cxa_atexit@plt+0x703a8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7c5dc <__cxa_atexit@plt+0x70290> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 7c544 <__cxa_atexit@plt+0x701f8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov sl, r7 │ │ │ │ + b 77a18 <__cxa_atexit@plt+0x6b6cc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7c774 <__cxa_atexit@plt+0x70428> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7c780 <__cxa_atexit@plt+0x70434> │ │ │ │ - ldr r2, [pc, #84] @ 7c790 <__cxa_atexit@plt+0x70444> │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 77bd0 <__cxa_atexit@plt+0x6b884> │ │ │ │ + ldr r2, [pc, #80] @ 77be8 <__cxa_atexit@plt+0x6b89c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #68] @ 7c794 <__cxa_atexit@plt+0x70448> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr lr, [pc, #76] @ 77bec <__cxa_atexit@plt+0x6b8a0> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - cmpeq ip, r8, asr sl │ │ │ │ + ldr r3, [pc, #24] @ 77bf0 <__cxa_atexit@plt+0x6b8a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 7c800 <__cxa_atexit@plt+0x704b4> │ │ │ │ - ldr r3, [pc, #100] @ 7c824 <__cxa_atexit@plt+0x704d8> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 77c88 <__cxa_atexit@plt+0x6b93c> │ │ │ │ + ldr r3, [pc, #132] @ 77c98 <__cxa_atexit@plt+0x6b94c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7c818 <__cxa_atexit@plt+0x704cc> │ │ │ │ - ldr r3, [pc, #76] @ 7c828 <__cxa_atexit@plt+0x704dc> │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 77c6c <__cxa_atexit@plt+0x6b920> │ │ │ │ + ldr r3, [pc, #108] @ 77c9c <__cxa_atexit@plt+0x6b950> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c7f4 <__cxa_atexit@plt+0x704a8> │ │ │ │ - mov r7, r9 │ │ │ │ - b 7c5dc <__cxa_atexit@plt+0x70290> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7c82c <__cxa_atexit@plt+0x704e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r7, [r3] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 77c7c <__cxa_atexit@plt+0x6b930> │ │ │ │ + ldr r5, [pc, #68] @ 77ca0 <__cxa_atexit@plt+0x6b954> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r7 │ │ │ │ + b 77a18 <__cxa_atexit@plt+0x6b6cc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmpeq fp, r4, lsl #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 7c7a4 <__cxa_atexit@plt+0x70458> │ │ │ │ - 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, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7c898 <__cxa_atexit@plt+0x7054c> │ │ │ │ - ldr r7, [pc, #52] @ 7c8a8 <__cxa_atexit@plt+0x7055c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7c88c <__cxa_atexit@plt+0x70540> │ │ │ │ - mov r7, r9 │ │ │ │ - b 79eb8 <__cxa_atexit@plt+0x6db6c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7c8ac <__cxa_atexit@plt+0x70560> │ │ │ │ + ldr r7, [pc, #20] @ 77ca4 <__cxa_atexit@plt+0x6b958> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffd640 │ │ │ │ - cmpeq fp, r4, lsl #12 │ │ │ │ - cmpeq fp, r8, asr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 7c9bc <__cxa_atexit@plt+0x70670> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7c9c4 <__cxa_atexit@plt+0x70678> │ │ │ │ - ldr r7, [pc, #304] @ 7ca14 <__cxa_atexit@plt+0x706c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #300] @ 7ca18 <__cxa_atexit@plt+0x706cc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #296] @ 7ca1c <__cxa_atexit@plt+0x706d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - sub r0, r3, #2 │ │ │ │ - sub r3, r3, #11 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7c9e0 <__cxa_atexit@plt+0x70694> │ │ │ │ - ldr sl, [pc, #248] @ 7ca20 <__cxa_atexit@plt+0x706d4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #244] @ 7ca24 <__cxa_atexit@plt+0x706d8> │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + smlalbteq r9, fp, r8, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #76] @ 77d0c <__cxa_atexit@plt+0x6b9c0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #240] @ 7ca28 <__cxa_atexit@plt+0x706dc> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #236] @ 7ca2c <__cxa_atexit@plt+0x706e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r3, #33 @ 0x21 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - sub r0, r3, #18 │ │ │ │ - add r7, r6, #20 │ │ │ │ - stm r7, {r2, r8, sl} │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - add r3, r6, #76 @ 0x4c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7ca00 <__cxa_atexit@plt+0x706b4> │ │ │ │ - ldr r2, [pc, #176] @ 7ca38 <__cxa_atexit@plt+0x706ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ - ldr r1, [pc, #160] @ 7ca3c <__cxa_atexit@plt+0x706f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b 7c9cc <__cxa_atexit@plt+0x70680> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #96] @ 7ca34 <__cxa_atexit@plt+0x706e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + tst sl, #3 │ │ │ │ + beq 77cfc <__cxa_atexit@plt+0x6b9b0> │ │ │ │ + ldr r3, [pc, #44] @ 77d10 <__cxa_atexit@plt+0x6b9c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #4]! │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r3, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 77a18 <__cxa_atexit@plt+0x6b6cc> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 7ca30 <__cxa_atexit@plt+0x706e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #20 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0xfffffa48 │ │ │ │ - @ instruction: 0xfffff9c0 │ │ │ │ - @ instruction: 0xfffffa50 │ │ │ │ - cmpeq ip, r0, ror #22 │ │ │ │ - cmpeq fp, ip, lsl r5 │ │ │ │ - cmpeq fp, ip, lsr r5 │ │ │ │ - cmpeq ip, ip, lsl r8 │ │ │ │ - cmpeq ip, r8, lsl #22 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r3, [pc, #16] @ 77d38 <__cxa_atexit@plt+0x6b9ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov sl, r7 │ │ │ │ + b 77a18 <__cxa_atexit@plt+0x6b6cc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7ca90 <__cxa_atexit@plt+0x70744> │ │ │ │ - ldr r2, [pc, #56] @ 7ca9c <__cxa_atexit@plt+0x70750> │ │ │ │ + bcc 77d70 <__cxa_atexit@plt+0x6ba24> │ │ │ │ + ldr r2, [pc, #40] @ 77d88 <__cxa_atexit@plt+0x6ba3c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add lr, r2, #1 │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ 7caa0 <__cxa_atexit@plt+0x70754> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, lr} │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r0, asr #14 │ │ │ │ - cmpeq ip, r8, lsr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7cafc <__cxa_atexit@plt+0x707b0> │ │ │ │ - ldr r3, [pc, #72] @ 7cb0c <__cxa_atexit@plt+0x707c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 7cae0 <__cxa_atexit@plt+0x70794> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7caf0 <__cxa_atexit@plt+0x707a4> │ │ │ │ - ldr r7, [r9, #2] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r7, r9 │ │ │ │ - b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ - ldr r7, [pc, #12] @ 7cb10 <__cxa_atexit@plt+0x707c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq fp, r4, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7cb34 <__cxa_atexit@plt+0x707e8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ + ldr r3, [pc, #20] @ 77d8c <__cxa_atexit@plt+0x6ba40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq ip, r8, ror r4 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7cbb0 <__cxa_atexit@plt+0x70864> │ │ │ │ - ldr r3, [pc, #96] @ 7cbc0 <__cxa_atexit@plt+0x70874> │ │ │ │ + bhi 77ddc <__cxa_atexit@plt+0x6ba90> │ │ │ │ + ldr r3, [pc, #60] @ 77dec <__cxa_atexit@plt+0x6baa0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 7cb88 <__cxa_atexit@plt+0x7083c> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 7cb9c <__cxa_atexit@plt+0x70850> │ │ │ │ + tst r8, #3 │ │ │ │ + beq 77dcc <__cxa_atexit@plt+0x6ba80> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b 77c00 <__cxa_atexit@plt+0x6b8b4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 7cbc8 <__cxa_atexit@plt+0x7087c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7cbc4 <__cxa_atexit@plt+0x70878> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7cbcc <__cxa_atexit@plt+0x70880> │ │ │ │ + ldr r7, [pc, #12] @ 77df0 <__cxa_atexit@plt+0x6baa4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq ip, r0, ror #11 │ │ │ │ - cmpeq ip, r8, asr #11 │ │ │ │ - cmpeq fp, r4, ror #6 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + hvceq 47544 @ 0xb9b8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 7cc04 <__cxa_atexit@plt+0x708b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 7cc08 <__cxa_atexit@plt+0x708bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r8, ror r5 │ │ │ │ - @ instruction: 0x015c859c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 77c00 <__cxa_atexit@plt+0x6b8b4> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 7cc80 <__cxa_atexit@plt+0x70934> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7cc8c <__cxa_atexit@plt+0x70940> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 7cc9c <__cxa_atexit@plt+0x70950> │ │ │ │ + bhi 77e7c <__cxa_atexit@plt+0x6bb30> │ │ │ │ + ldr lr, [pc, #92] @ 77e88 <__cxa_atexit@plt+0x6bb3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #80] @ 77e8c <__cxa_atexit@plt+0x6bb40> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr lr, [pc, #72] @ 7cca0 <__cxa_atexit@plt+0x70954> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ 7cca4 <__cxa_atexit@plt+0x70958> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6604 <__cxa_atexit@plt+0xeaa2b8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsl r5 │ │ │ │ - cmpeq ip, r0, asr r8 │ │ │ │ - cmpeq ip, r8, lsl r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7cd50 <__cxa_atexit@plt+0x70a04> │ │ │ │ - ldr r3, [pc, #176] @ 7cd78 <__cxa_atexit@plt+0x70a2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 7cd2c <__cxa_atexit@plt+0x709e0> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 77e5c <__cxa_atexit@plt+0x6bb10> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7cd3c <__cxa_atexit@plt+0x709f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7cd60 <__cxa_atexit@plt+0x70a14> │ │ │ │ - ldr lr, [pc, #144] @ 7cd84 <__cxa_atexit@plt+0x70a38> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ 7cd88 <__cxa_atexit@plt+0x70a3c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bne 77e68 <__cxa_atexit@plt+0x6bb1c> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 7cd80 <__cxa_atexit@plt+0x70a34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7cd7c <__cxa_atexit@plt+0x70a30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0x014b5290 │ │ │ │ - cmpeq ip, r0, ror #8 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - @ instruction: 0x015c8498 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r0, lsl r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7cdf4 <__cxa_atexit@plt+0x70aa8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7ce08 <__cxa_atexit@plt+0x70abc> │ │ │ │ - ldr r2, [pc, #100] @ 7ce1c <__cxa_atexit@plt+0x70ad0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bne 77eac <__cxa_atexit@plt+0x6bb60> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ 7ce20 <__cxa_atexit@plt+0x70ad4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 7ce18 <__cxa_atexit@plt+0x70acc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, lsr #7 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - ldrsbeq r8, [ip, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 7ce8c <__cxa_atexit@plt+0x70b40> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ + bhi 77f30 <__cxa_atexit@plt+0x6bbe4> │ │ │ │ + ldr lr, [pc, #92] @ 77f3c <__cxa_atexit@plt+0x6bbf0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #88] @ 7cea4 <__cxa_atexit@plt+0x70b58> │ │ │ │ + ldr r1, [pc, #80] @ 77f40 <__cxa_atexit@plt+0x6bbf4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7ce98 <__cxa_atexit@plt+0x70b4c> │ │ │ │ - ldr r3, [pc, #68] @ 7cea8 <__cxa_atexit@plt+0x70b5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7ce80 <__cxa_atexit@plt+0x70b34> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7d064 <__cxa_atexit@plt+0x70d18> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 77f10 <__cxa_atexit@plt+0x6bbc4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 77f1c <__cxa_atexit@plt+0x6bbd0> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, lsl r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7cedc <__cxa_atexit@plt+0x70b90> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7cee4 <__cxa_atexit@plt+0x70b98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1f59b8 <__cxa_atexit@plt+0x1e966c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsl #5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7cf90 <__cxa_atexit@plt+0x70c44> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7cf98 <__cxa_atexit@plt+0x70c4c> │ │ │ │ - ldr lr, [pc, #144] @ 7cfac <__cxa_atexit@plt+0x70c60> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r0, [pc, #136] @ 7cfb0 <__cxa_atexit@plt+0x70c64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r9, [pc, #116] @ 7cfb4 <__cxa_atexit@plt+0x70c68> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str lr, [r2, #-12] │ │ │ │ - str r9, [r3, #16]! │ │ │ │ - sub r2, r6, #33 @ 0x21 │ │ │ │ - ldr lr, [pc, #100] @ 7cfb8 <__cxa_atexit@plt+0x70c6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #96] @ 7cfbc <__cxa_atexit@plt+0x70c70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r8, sl, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #60] @ 7cfc0 <__cxa_atexit@plt+0x70c74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #145 @ 0x91 │ │ │ │ - sub r9, r6, #5 │ │ │ │ - b 1f5258 <__cxa_atexit@plt+0x1e8f0c> │ │ │ │ - mov r6, r3 │ │ │ │ - b 7cfa0 <__cxa_atexit@plt+0x70c54> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq ip, r4, lsr r2 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq ip, r0, lsl #10 │ │ │ │ - ldrsheq r8, [ip, #-76] @ 0xffffffb4 │ │ │ │ - ldrsheq r8, [ip, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, ip, asr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7cff8 <__cxa_atexit@plt+0x70cac> │ │ │ │ - ldr r2, [pc, #28] @ 7d004 <__cxa_atexit@plt+0x70cb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 77f60 <__cxa_atexit@plt+0x6bc14> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, ror r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + ldr r2, [pc, #172] @ 7803c <__cxa_atexit@plt+0x6bcf0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #168] @ 78040 <__cxa_atexit@plt+0x6bcf4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #164] @ 78044 <__cxa_atexit@plt+0x6bcf8> │ │ │ │ + add lr, pc, lr │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7d050 <__cxa_atexit@plt+0x70d04> │ │ │ │ - ldr r3, [pc, #48] @ 7d058 <__cxa_atexit@plt+0x70d0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7d044 <__cxa_atexit@plt+0x70cf8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7d064 <__cxa_atexit@plt+0x70d18> │ │ │ │ + bhi 77ff8 <__cxa_atexit@plt+0x6bcac> │ │ │ │ + str r2, [r5] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 7800c <__cxa_atexit@plt+0x6bcc0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 78018 <__cxa_atexit@plt+0x6bccc> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 78030 <__cxa_atexit@plt+0x6bce4> │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r8, [r5] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r0, [r5], #-12 │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls 77fa8 <__cxa_atexit@plt+0x6bc5c> │ │ │ │ + ldr r7, [pc, #72] @ 78048 <__cxa_atexit@plt+0x6bcfc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #44] @ 7804c <__cxa_atexit@plt+0x6bd00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + hvceq 47508 @ 0xb994 │ │ │ │ + cmpeq ip, r4, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7d108 <__cxa_atexit@plt+0x70dbc> │ │ │ │ + bne 780b0 <__cxa_atexit@plt+0x6bd64> │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #184] @ 7d13c <__cxa_atexit@plt+0x70df0> │ │ │ │ - add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #92] @ 780d4 <__cxa_atexit@plt+0x6bd88> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 7d11c <__cxa_atexit@plt+0x70dd0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7d128 <__cxa_atexit@plt+0x70ddc> │ │ │ │ - ldr lr, [pc, #148] @ 7d144 <__cxa_atexit@plt+0x70df8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldm r5, {r1, r8} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + beq 780c8 <__cxa_atexit@plt+0x6bd7c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #120] @ 7d148 <__cxa_atexit@plt+0x70dfc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - ldr r0, [pc, #108] @ 7d14c <__cxa_atexit@plt+0x70e00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #48] @ 7d140 <__cxa_atexit@plt+0x70df4> │ │ │ │ + ldr r2, [pc, #60] @ 780d8 <__cxa_atexit@plt+0x6bd8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + b 77f80 <__cxa_atexit@plt+0x6bc34> │ │ │ │ + ldr r7, [pc, #36] @ 780dc <__cxa_atexit@plt+0x6bd90> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r8, r7 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r0, asr r0 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - cmpeq ip, r4, lsl #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + ldrsbeq sp, [ip, #-12] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #20] @ 7810c <__cxa_atexit@plt+0x6bdc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + b 77f80 <__cxa_atexit@plt+0x6bc34> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7d1c4 <__cxa_atexit@plt+0x70e78> │ │ │ │ - ldr r8, [pc, #92] @ 7d1d0 <__cxa_atexit@plt+0x70e84> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #88] @ 7d1d4 <__cxa_atexit@plt+0x70e88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ 7d1d8 <__cxa_atexit@plt+0x70e8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r7, #16]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ + bcc 7816c <__cxa_atexit@plt+0x6be20> │ │ │ │ + ldr r2, [pc, #68] @ 78178 <__cxa_atexit@plt+0x6be2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #64] @ 7817c <__cxa_atexit@plt+0x6be30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, r9, sl, lr} │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + mov r7, r3 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - cmpeq ip, r0, ror #31 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 781ac <__cxa_atexit@plt+0x6be60> │ │ │ │ + ldr r5, [pc, #28] @ 781bc <__cxa_atexit@plt+0x6be70> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 77f80 <__cxa_atexit@plt+0x6bc34> │ │ │ │ + ldr r7, [pc, #12] @ 781c0 <__cxa_atexit@plt+0x6be74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r9, fp, r4, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 781f8 <__cxa_atexit@plt+0x6beac> │ │ │ │ + ldr r2, [pc, #28] @ 78204 <__cxa_atexit@plt+0x6beb8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldrsheq ip, [ip, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7d20c <__cxa_atexit@plt+0x70ec0> │ │ │ │ + bhi 78284 <__cxa_atexit@plt+0x6bf38> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7d214 <__cxa_atexit@plt+0x70ec8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1f5b20 <__cxa_atexit@plt+0x1e97d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, asr pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #16 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 7d2ac <__cxa_atexit@plt+0x70f60> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7d2b8 <__cxa_atexit@plt+0x70f6c> │ │ │ │ - ldr r1, [pc, #140] @ 7d2d4 <__cxa_atexit@plt+0x70f88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #136] @ 7d2d8 <__cxa_atexit@plt+0x70f8c> │ │ │ │ + ldr r2, [pc, #88] @ 782a0 <__cxa_atexit@plt+0x6bf54> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r7, [pc, #120] @ 7d2dc <__cxa_atexit@plt+0x70f90> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7828c <__cxa_atexit@plt+0x6bf40> │ │ │ │ + ldr r7, [pc, #68] @ 782a4 <__cxa_atexit@plt+0x6bf58> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-12]! │ │ │ │ - sub r1, r3, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 7d2c8 <__cxa_atexit@plt+0x70f7c> │ │ │ │ - ldr r3, [pc, #88] @ 7d2e0 <__cxa_atexit@plt+0x70f94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7d2a0 <__cxa_atexit@plt+0x70f54> │ │ │ │ + beq 78278 <__cxa_atexit@plt+0x6bf2c> │ │ │ │ mov r7, r8 │ │ │ │ - b 7d064 <__cxa_atexit@plt+0x70d18> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 782a8 <__cxa_atexit@plt+0x6bf5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - cmpeq ip, ip, lsl #30 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq ip, r4, lsl #30 │ │ │ │ + @ instruction: 0xffffe268 │ │ │ │ + cmpeq fp, r0, ror #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7830c <__cxa_atexit@plt+0x6bfc0> │ │ │ │ + ldr r7, [pc, #52] @ 7831c <__cxa_atexit@plt+0x6bfd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 78300 <__cxa_atexit@plt+0x6bfb4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 7832c <__cxa_atexit@plt+0x6bfe0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 78320 <__cxa_atexit@plt+0x6bfd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x014b9694 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d38c <__cxa_atexit@plt+0x71040> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #200] @ 7d3d0 <__cxa_atexit@plt+0x71084> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #196] @ 78404 <__cxa_atexit@plt+0x6c0b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 7d3a0 <__cxa_atexit@plt+0x71054> │ │ │ │ - ldr r1, [r5] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d3ac <__cxa_atexit@plt+0x71060> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 7d3bc <__cxa_atexit@plt+0x71070> │ │ │ │ - ldr lr, [pc, #152] @ 7d3d8 <__cxa_atexit@plt+0x7108c> │ │ │ │ + str r0, [r2, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 783e4 <__cxa_atexit@plt+0x6c098> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 783f0 <__cxa_atexit@plt+0x6c0a4> │ │ │ │ + ldr r2, [pc, #148] @ 78408 <__cxa_atexit@plt+0x6c0bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #144] @ 7840c <__cxa_atexit@plt+0x6c0c0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - sub r8, r3, #17 │ │ │ │ - ldr lr, [pc, #128] @ 7d3dc <__cxa_atexit@plt+0x71090> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #124] @ 7d3e0 <__cxa_atexit@plt+0x71094> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - add r9, r6, #8 │ │ │ │ - stm r9, {r2, r7, lr} │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r6, lr} │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [pc, #128] @ 78410 <__cxa_atexit@plt+0x6c0c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r6, #16]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + str lr, [r6, #-12] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + sub r7, r3, #51 @ 0x33 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #23 │ │ │ │ + ldr r2, [pc, #88] @ 78414 <__cxa_atexit@plt+0x6c0c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #64] @ 7d3d4 <__cxa_atexit@plt+0x71088> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r1, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq ip, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - ldrsheq r8, [ip, #-8] │ │ │ │ - cmpeq ip, ip, asr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq ip, r8, lsl lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d460 <__cxa_atexit@plt+0x71114> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7d470 <__cxa_atexit@plt+0x71124> │ │ │ │ - ldr lr, [pc, #108] @ 7d480 <__cxa_atexit@plt+0x71134> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 784ac <__cxa_atexit@plt+0x6c160> │ │ │ │ + ldr r2, [pc, #124] @ 784b8 <__cxa_atexit@plt+0x6c16c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #120] @ 784bc <__cxa_atexit@plt+0x6c170> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - sub r8, r3, #17 │ │ │ │ - ldr lr, [pc, #84] @ 7d484 <__cxa_atexit@plt+0x71138> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #80] @ 7d488 <__cxa_atexit@plt+0x7113c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - add r9, r6, #8 │ │ │ │ - stm r9, {r1, r7, lr} │ │ │ │ - add r1, r6, #20 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r2, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r8, [pc, #104] @ 784c0 <__cxa_atexit@plt+0x6c174> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + sub r7, r6, #51 @ 0x33 │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + ldr r2, [pc, #60] @ 784c4 <__cxa_atexit@plt+0x6c178> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ @ instruction: 0xfffffdcc │ │ │ │ - cmpeq ip, r4, lsr #32 │ │ │ │ - cmpeq ip, r8, ror r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq ip, ip, asr #26 │ │ │ │ + cmpeq fp, r4, asr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7d52c <__cxa_atexit@plt+0x711e0> │ │ │ │ - ldr r3, [pc, #168] @ 7d554 <__cxa_atexit@plt+0x71208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 7d508 <__cxa_atexit@plt+0x711bc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d518 <__cxa_atexit@plt+0x711cc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7d53c <__cxa_atexit@plt+0x711f0> │ │ │ │ - ldr r7, [pc, #136] @ 7d560 <__cxa_atexit@plt+0x71214> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #132] @ 7d564 <__cxa_atexit@plt+0x71218> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 7d55c <__cxa_atexit@plt+0x71210> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7851c <__cxa_atexit@plt+0x6c1d0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78514 <__cxa_atexit@plt+0x6c1c8> │ │ │ │ + ldr r8, [pc, #40] @ 78524 <__cxa_atexit@plt+0x6c1d8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 78528 <__cxa_atexit@plt+0x6c1dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7d558 <__cxa_atexit@plt+0x7120c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrdeq r4, [fp, #-168] @ 0xffffff58 │ │ │ │ - cmpeq ip, r4, lsl #25 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - cmpeq ip, r8, asr #25 │ │ │ │ + cmpeq fp, r4, lsl r4 │ │ │ │ + ldrheq ip, [ip, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78560 <__cxa_atexit@plt+0x6c214> │ │ │ │ + ldr r3, [pc, #32] @ 78568 <__cxa_atexit@plt+0x6c21c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ 7856c <__cxa_atexit@plt+0x6c220> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrsheq ip, [ip, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d5c4 <__cxa_atexit@plt+0x71278> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7d5d8 <__cxa_atexit@plt+0x7128c> │ │ │ │ - ldr r2, [pc, #88] @ 7d5ec <__cxa_atexit@plt+0x712a0> │ │ │ │ + ldr r3, [pc, #28] @ 7859c <__cxa_atexit@plt+0x6c250> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ 785a0 <__cxa_atexit@plt+0x6c254> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + smlalbbeq r9, fp, r8, r3 │ │ │ │ + cmpeq ip, r0, ror #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 785f0 <__cxa_atexit@plt+0x6c2a4> │ │ │ │ + ldr r2, [pc, #56] @ 785f8 <__cxa_atexit@plt+0x6c2ac> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #76] @ 7d5f0 <__cxa_atexit@plt+0x712a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 785fc <__cxa_atexit@plt+0x6c2b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 78600 <__cxa_atexit@plt+0x6c2b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 7d5e8 <__cxa_atexit@plt+0x7129c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + cmpeq fp, r8, lsr r3 │ │ │ │ + cmpeq ip, r0, lsl #23 │ │ │ │ + @ instruction: 0x015ccb98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78650 <__cxa_atexit@plt+0x6c304> │ │ │ │ + ldr r2, [pc, #56] @ 78658 <__cxa_atexit@plt+0x6c30c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 7865c <__cxa_atexit@plt+0x6c310> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 78660 <__cxa_atexit@plt+0x6c314> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r7, [ip, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - cmpeq ip, r4, lsl #24 │ │ │ │ - cmpeq fp, r4, lsl sl │ │ │ │ + smlaltteq r9, fp, r8, r2 │ │ │ │ + cmpeq ip, r0, lsr #22 │ │ │ │ + cmpeq ip, r8, lsr fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7d628 <__cxa_atexit@plt+0x712dc> │ │ │ │ + bhi 786b0 <__cxa_atexit@plt+0x6c364> │ │ │ │ + ldr r2, [pc, #56] @ 786b8 <__cxa_atexit@plt+0x6c36c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7d630 <__cxa_atexit@plt+0x712e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #48] @ 786bc <__cxa_atexit@plt+0x6c370> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 786c0 <__cxa_atexit@plt+0x6c374> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, asr #22 │ │ │ │ - ldrdeq r4, [fp, #-144] @ 0xffffff70 │ │ │ │ + smlalbbeq r9, fp, r0, r2 │ │ │ │ + cmpeq ip, r0, asr #21 │ │ │ │ + ldrsbeq ip, [ip, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78710 <__cxa_atexit@plt+0x6c3c4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78718 <__cxa_atexit@plt+0x6c3cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 7871c <__cxa_atexit@plt+0x6c3d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r0, ror #20 │ │ │ │ + cmpeq ip, r4, ror #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78798 <__cxa_atexit@plt+0x6c44c> │ │ │ │ + ldr r2, [pc, #96] @ 787b8 <__cxa_atexit@plt+0x6c46c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7d6d0 <__cxa_atexit@plt+0x71384> │ │ │ │ - ldr r3, [pc, #160] @ 7d6f8 <__cxa_atexit@plt+0x713ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 7d6ac <__cxa_atexit@plt+0x71360> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d6bc <__cxa_atexit@plt+0x71370> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7d6e0 <__cxa_atexit@plt+0x71394> │ │ │ │ - ldr r7, [pc, #128] @ 7d704 <__cxa_atexit@plt+0x713b8> │ │ │ │ + bhi 787a0 <__cxa_atexit@plt+0x6c454> │ │ │ │ + ldr r7, [pc, #72] @ 787bc <__cxa_atexit@plt+0x6c470> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #124] @ 7d708 <__cxa_atexit@plt+0x713bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7878c <__cxa_atexit@plt+0x6c440> │ │ │ │ + mov r7, r8 │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 7d700 <__cxa_atexit@plt+0x713b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7d6fc <__cxa_atexit@plt+0x713b0> │ │ │ │ + ldr r7, [pc, #24] @ 787c0 <__cxa_atexit@plt+0x6c474> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r4, asr #18 │ │ │ │ - cmpeq ip, r0, ror #21 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - cmpeq ip, ip, lsl fp │ │ │ │ - strdeq r4, [fp, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d764 <__cxa_atexit@plt+0x71418> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7d778 <__cxa_atexit@plt+0x7142c> │ │ │ │ - ldr r2, [pc, #80] @ 7d78c <__cxa_atexit@plt+0x71440> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 7d790 <__cxa_atexit@plt+0x71444> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #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] @ 7d788 <__cxa_atexit@plt+0x7143c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldrsheq ip, [ip, #-148] @ 0xffffff6c │ │ │ │ + @ instruction: 0xffffdd54 │ │ │ │ + cmpeq fp, ip, asr #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7882c <__cxa_atexit@plt+0x6c4e0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78834 <__cxa_atexit@plt+0x6c4e8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 78838 <__cxa_atexit@plt+0x6c4ec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, lsr sl │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - cmpeq ip, r4, ror #20 │ │ │ │ + cmpeq ip, r4, asr #18 │ │ │ │ + cmpeq ip, r8, asr #18 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7d7d4 <__cxa_atexit@plt+0x71488> │ │ │ │ - ldr r7, [pc, #48] @ 7d7e4 <__cxa_atexit@plt+0x71498> │ │ │ │ + bhi 788a0 <__cxa_atexit@plt+0x6c554> │ │ │ │ + ldr r7, [pc, #52] @ 788b0 <__cxa_atexit@plt+0x6c564> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7d7c8 <__cxa_atexit@plt+0x7147c> │ │ │ │ + beq 78894 <__cxa_atexit@plt+0x6c548> │ │ │ │ mov r7, r8 │ │ │ │ - b 7d870 <__cxa_atexit@plt+0x71524> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7d7e8 <__cxa_atexit@plt+0x7149c> │ │ │ │ + ldr r7, [pc, #12] @ 788b4 <__cxa_atexit@plt+0x6c568> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq fp, r8, asr #16 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [pc, #100] @ 7d85c <__cxa_atexit@plt+0x71510> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - ands r7, r3, #3 │ │ │ │ - beq 7d834 <__cxa_atexit@plt+0x714e8> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7d840 <__cxa_atexit@plt+0x714f4> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #64] @ 7d860 <__cxa_atexit@plt+0x71514> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7d854 <__cxa_atexit@plt+0x71508> │ │ │ │ - b 7d904 <__cxa_atexit@plt+0x715b8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 7d864 <__cxa_atexit@plt+0x71518> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq ip, ip, asr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d8c8 <__cxa_atexit@plt+0x7157c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #96] @ 7d8f0 <__cxa_atexit@plt+0x715a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7d8dc <__cxa_atexit@plt+0x71590> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7d8e8 <__cxa_atexit@plt+0x7159c> │ │ │ │ - ldr r3, [pc, #64] @ 7d8f4 <__cxa_atexit@plt+0x715a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r5] │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 7d7a0 <__cxa_atexit@plt+0x71454> │ │ │ │ - ldr r7, [pc, #40] @ 7d8f8 <__cxa_atexit@plt+0x715ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffdc4c │ │ │ │ + cmpeq fp, ip, asr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78920 <__cxa_atexit@plt+0x6c5d4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78928 <__cxa_atexit@plt+0x6c5dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 7892c <__cxa_atexit@plt+0x6c5e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b 7d7ec <__cxa_atexit@plt+0x714a0> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrsbeq r7, [ip, #-132] @ 0xffffff7c │ │ │ │ + cmpeq ip, r0, asr r8 │ │ │ │ + cmpeq ip, r4, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7d954 <__cxa_atexit@plt+0x71608> │ │ │ │ - ldr r2, [pc, #104] @ 7d980 <__cxa_atexit@plt+0x71634> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 789a8 <__cxa_atexit@plt+0x6c65c> │ │ │ │ + ldr r2, [pc, #96] @ 789c8 <__cxa_atexit@plt+0x6c67c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7d96c <__cxa_atexit@plt+0x71620> │ │ │ │ - ldr r7, [pc, #68] @ 7d984 <__cxa_atexit@plt+0x71638> │ │ │ │ + bhi 789b0 <__cxa_atexit@plt+0x6c664> │ │ │ │ + ldr r7, [pc, #72] @ 789cc <__cxa_atexit@plt+0x6c680> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7d960 <__cxa_atexit@plt+0x71614> │ │ │ │ + beq 7899c <__cxa_atexit@plt+0x6c650> │ │ │ │ mov r7, r8 │ │ │ │ - b 7d870 <__cxa_atexit@plt+0x71524> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7d7ec <__cxa_atexit@plt+0x714a0> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7d988 <__cxa_atexit@plt+0x7163c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 789d0 <__cxa_atexit@plt+0x6c684> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - strheq r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7da04 <__cxa_atexit@plt+0x716b8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7da10 <__cxa_atexit@plt+0x716c4> │ │ │ │ - ldr lr, [pc, #104] @ 7da20 <__cxa_atexit@plt+0x716d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [pc, #92] @ 7da24 <__cxa_atexit@plt+0x716d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r8, [pc, #80] @ 7da28 <__cxa_atexit@plt+0x716dc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015c7a9c │ │ │ │ - @ instruction: 0x015c7a9c │ │ │ │ - ldrsbeq r7, [ip, #-112] @ 0xffffff90 │ │ │ │ + cmpeq ip, r4, ror #15 │ │ │ │ + @ instruction: 0xffffdb44 │ │ │ │ + cmpeq fp, ip, lsr pc │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78a6c <__cxa_atexit@plt+0x6c720> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 78a88 <__cxa_atexit@plt+0x6c73c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7da6c <__cxa_atexit@plt+0x71720> │ │ │ │ - ldr r7, [pc, #48] @ 7da7c <__cxa_atexit@plt+0x71730> │ │ │ │ + bhi 78a74 <__cxa_atexit@plt+0x6c728> │ │ │ │ + ldr r7, [pc, #68] @ 78a8c <__cxa_atexit@plt+0x6c740> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7da60 <__cxa_atexit@plt+0x71714> │ │ │ │ + beq 78a60 <__cxa_atexit@plt+0x6c714> │ │ │ │ mov r7, r8 │ │ │ │ - b 7db08 <__cxa_atexit@plt+0x717bc> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7da80 <__cxa_atexit@plt+0x71734> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - smlalbteq r4, fp, r4, r5 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [pc, #100] @ 7daf4 <__cxa_atexit@plt+0x717a8> │ │ │ │ + ldr r7, [pc, #20] @ 78a90 <__cxa_atexit@plt+0x6c744> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - ands r7, r3, #3 │ │ │ │ - beq 7dacc <__cxa_atexit@plt+0x71780> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 7dad8 <__cxa_atexit@plt+0x7178c> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #64] @ 7daf8 <__cxa_atexit@plt+0x717ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7daec <__cxa_atexit@plt+0x717a0> │ │ │ │ - b 7db9c <__cxa_atexit@plt+0x71850> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 7dafc <__cxa_atexit@plt+0x717b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq ip, r4, asr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7db60 <__cxa_atexit@plt+0x71814> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #96] @ 7db88 <__cxa_atexit@plt+0x7183c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7db74 <__cxa_atexit@plt+0x71828> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7db80 <__cxa_atexit@plt+0x71834> │ │ │ │ - ldr r3, [pc, #64] @ 7db8c <__cxa_atexit@plt+0x71840> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r8, [r5] │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 7da38 <__cxa_atexit@plt+0x716ec> │ │ │ │ - ldr r7, [pc, #40] @ 7db90 <__cxa_atexit@plt+0x71844> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq ip, ip, lsl r7 │ │ │ │ + @ instruction: 0xffffda80 │ │ │ │ + hvceq 47336 @ 0xb8e8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78afc <__cxa_atexit@plt+0x6c7b0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78b04 <__cxa_atexit@plt+0x6c7b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 78b08 <__cxa_atexit@plt+0x6c7bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, fp │ │ │ │ - b 7da84 <__cxa_atexit@plt+0x71738> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, ip, lsr r6 │ │ │ │ + cmpeq ip, r4, ror r6 │ │ │ │ + cmpeq ip, r8, ror r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7dbec <__cxa_atexit@plt+0x718a0> │ │ │ │ - ldr r2, [pc, #104] @ 7dc18 <__cxa_atexit@plt+0x718cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 78b84 <__cxa_atexit@plt+0x6c838> │ │ │ │ + ldr r2, [pc, #96] @ 78ba4 <__cxa_atexit@plt+0x6c858> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7dc04 <__cxa_atexit@plt+0x718b8> │ │ │ │ - ldr r7, [pc, #68] @ 7dc1c <__cxa_atexit@plt+0x718d0> │ │ │ │ + bhi 78b8c <__cxa_atexit@plt+0x6c840> │ │ │ │ + ldr r7, [pc, #72] @ 78ba8 <__cxa_atexit@plt+0x6c85c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7dbf8 <__cxa_atexit@plt+0x718ac> │ │ │ │ + beq 78b78 <__cxa_atexit@plt+0x6c82c> │ │ │ │ mov r7, r8 │ │ │ │ - b 7db08 <__cxa_atexit@plt+0x717bc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 7da84 <__cxa_atexit@plt+0x71738> │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7dc20 <__cxa_atexit@plt+0x718d4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 78bac <__cxa_atexit@plt+0x6c860> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - cmpeq fp, ip, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7dcc0 <__cxa_atexit@plt+0x71974> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7dccc <__cxa_atexit@plt+0x71980> │ │ │ │ - ldr lr, [pc, #140] @ 7dcdc <__cxa_atexit@plt+0x71990> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #136] @ 7dce0 <__cxa_atexit@plt+0x71994> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r2, [pc, #124] @ 7dce4 <__cxa_atexit@plt+0x71998> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - sub r0, r3, #13 │ │ │ │ - ldr r8, [pc, #112] @ 7dce8 <__cxa_atexit@plt+0x7199c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r1, r3, #37 @ 0x25 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - sub r0, r3, #25 │ │ │ │ - add r1, lr, #3 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldrsheq r7, [ip, #-124] @ 0xffffff84 │ │ │ │ - ldrsheq r7, [ip, #-124] @ 0xffffff84 │ │ │ │ - cmpeq ip, r0, lsr r5 │ │ │ │ - cmpeq fp, ip, lsl r3 │ │ │ │ + cmpeq ip, r8, lsl #12 │ │ │ │ + @ instruction: 0xffffd968 │ │ │ │ + cmpeq fp, r0, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7dd20 <__cxa_atexit@plt+0x719d4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7dd28 <__cxa_atexit@plt+0x719dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi 78c18 <__cxa_atexit@plt+0x6c8cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78c20 <__cxa_atexit@plt+0x6c8d4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 78c24 <__cxa_atexit@plt+0x6c8d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, asr #8 │ │ │ │ - ldrdeq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq ip, r8, asr r5 │ │ │ │ + cmpeq ip, ip, asr r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7dd60 <__cxa_atexit@plt+0x71a14> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7dd68 <__cxa_atexit@plt+0x71a1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi 78c74 <__cxa_atexit@plt+0x6c928> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 78c7c <__cxa_atexit@plt+0x6c930> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 78c80 <__cxa_atexit@plt+0x6c934> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsl #8 │ │ │ │ + ldrsheq ip, [ip, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq ip, r0, lsl #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7dda4 <__cxa_atexit@plt+0x71a58> │ │ │ │ - ldr r3, [pc, #40] @ 7ddb8 <__cxa_atexit@plt+0x71a6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #32] @ 7ddbc <__cxa_atexit@plt+0x71a70> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ - ldr r7, [pc, #20] @ 7ddc0 <__cxa_atexit@plt+0x71a74> │ │ │ │ + bhi 78cfc <__cxa_atexit@plt+0x6c9b0> │ │ │ │ + ldr r2, [pc, #96] @ 78d1c <__cxa_atexit@plt+0x6c9d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 78d04 <__cxa_atexit@plt+0x6c9b8> │ │ │ │ + ldr r7, [pc, #72] @ 78d20 <__cxa_atexit@plt+0x6c9d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq ip, r0, lsl #12 │ │ │ │ - @ instruction: 0x014b4290 │ │ │ │ - hvceq 46112 @ 0xb420 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ddfc <__cxa_atexit@plt+0x71ab0> │ │ │ │ - ldr r3, [pc, #48] @ 7de14 <__cxa_atexit@plt+0x71ac8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 7de18 <__cxa_atexit@plt+0x71acc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1110a88 <__cxa_atexit@plt+0x110473c> │ │ │ │ - ldr r7, [pc, #12] @ 7de10 <__cxa_atexit@plt+0x71ac4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 78cf0 <__cxa_atexit@plt+0x6c9a4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, lsr #7 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq ip, ip, lsr #11 │ │ │ │ - cmpeq fp, r8, lsl r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #136] @ 7deb8 <__cxa_atexit@plt+0x71b6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7de78 <__cxa_atexit@plt+0x71b2c> │ │ │ │ - ldr r9, [r5] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7de84 <__cxa_atexit@plt+0x71b38> │ │ │ │ - ldr r2, [pc, #108] @ 7dec4 <__cxa_atexit@plt+0x71b78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 7dea0 <__cxa_atexit@plt+0x71b54> │ │ │ │ - ldr r3, [pc, #88] @ 7dec8 <__cxa_atexit@plt+0x71b7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 7de90 <__cxa_atexit@plt+0x71b44> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 7debc <__cxa_atexit@plt+0x71b70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #40] @ 7dec0 <__cxa_atexit@plt+0x71b74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ - ldr r7, [pc, #36] @ 7decc <__cxa_atexit@plt+0x71b80> │ │ │ │ + ldr r7, [pc, #24] @ 78d24 <__cxa_atexit@plt+0x6c9d8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq ip, r4, lsl #10 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - @ instruction: 0x014b4194 │ │ │ │ - cmpeq fp, r4, ror #2 │ │ │ │ + @ instruction: 0x015cc490 │ │ │ │ + @ instruction: 0xffffd7f0 │ │ │ │ + smlaltteq r8, fp, r8, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7df24 <__cxa_atexit@plt+0x71bd8> │ │ │ │ - ldr r3, [pc, #96] @ 7df58 <__cxa_atexit@plt+0x71c0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r9, r8 │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + cmpeq fp, ip, asr ip │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #56 @ 0x38 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7df44 <__cxa_atexit@plt+0x71bf8> │ │ │ │ - ldr r3, [pc, #88] @ 7df68 <__cxa_atexit@plt+0x71c1c> │ │ │ │ + bhi 78d74 <__cxa_atexit@plt+0x6ca28> │ │ │ │ + ldr r3, [pc, #28] @ 78d84 <__cxa_atexit@plt+0x6ca38> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #80] @ 7df6c <__cxa_atexit@plt+0x71c20> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ - ldr r5, [pc, #52] @ 7df60 <__cxa_atexit@plt+0x71c14> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [pc, #44] @ 7df64 <__cxa_atexit@plt+0x71c18> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ - ldr r7, [pc, #16] @ 7df5c <__cxa_atexit@plt+0x71c10> │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r7, [pc, #12] @ 78d88 <__cxa_atexit@plt+0x6ca3c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strdeq r4, [fp, #-0] │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - cmpeq ip, r4, ror #8 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - cmpeq ip, r0, lsl #9 │ │ │ │ - swpbeq r4, r8, [fp] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq fp, r0, asr #24 │ │ │ │ + cmpeq fp, r8, lsl ip │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 78dd8 <__cxa_atexit@plt+0x6ca8c> │ │ │ │ + ldr r2, [pc, #48] @ 78de4 <__cxa_atexit@plt+0x6ca98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #44] @ 78de8 <__cxa_atexit@plt+0x6ca9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + strheq r8, [fp, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 78e20 <__cxa_atexit@plt+0x6cad4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ 78e24 <__cxa_atexit@plt+0x6cad8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq ip, r4, asr #6 │ │ │ │ + hvceq 47292 @ 0xb8bc │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7e000 <__cxa_atexit@plt+0x71cb4> │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7e03c <__cxa_atexit@plt+0x71cf0> │ │ │ │ - ldr r1, [pc, #184] @ 7e05c <__cxa_atexit@plt+0x71d10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r1, [r6, #16]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr lr, [pc, #164] @ 7e060 <__cxa_atexit@plt+0x71d14> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r3, #37 @ 0x25 │ │ │ │ - ldr r8, [pc, #156] @ 7e064 <__cxa_atexit@plt+0x71d18> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #152] @ 7e068 <__cxa_atexit@plt+0x71d1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - stmdb r6, {r1, r7} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7e044 <__cxa_atexit@plt+0x71cf8> │ │ │ │ - ldr r7, [pc, #64] @ 7e054 <__cxa_atexit@plt+0x71d08> │ │ │ │ + bne 78e58 <__cxa_atexit@plt+0x6cb0c> │ │ │ │ + ldr r7, [pc, #40] @ 78e70 <__cxa_atexit@plt+0x6cb24> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #60] @ 7e058 <__cxa_atexit@plt+0x71d0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, r5, #32 │ │ │ │ + ldr r0, [pc, #32] @ 78e74 <__cxa_atexit@plt+0x6cb28> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - b 7e048 <__cxa_atexit@plt+0x71cfc> │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r3, [pc, #12] @ 78e6c <__cxa_atexit@plt+0x6cb20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq fp, r4, ror #22 │ │ │ │ + cmpeq fp, r8, asr fp │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 78e94 <__cxa_atexit@plt+0x6cb48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r7, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ 78eb4 <__cxa_atexit@plt+0x6cb68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 78f7c <__cxa_atexit@plt+0x6cc30> │ │ │ │ + ldr r3, [pc, #216] @ 78fb0 <__cxa_atexit@plt+0x6cc64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #212] @ 78fb4 <__cxa_atexit@plt+0x6cc68> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r0, r6 │ │ │ │ + str r3, [r0, #4]! │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + str r7, [r0, #20] │ │ │ │ + str r7, [r0, #8] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r1, [r5] │ │ │ │ + mov r1, r0 │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + add r3, r0, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 78f8c <__cxa_atexit@plt+0x6cc40> │ │ │ │ + ldr r9, [pc, #136] @ 78fbc <__cxa_atexit@plt+0x6cc70> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #132] @ 78fc0 <__cxa_atexit@plt+0x6cc74> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #128] @ 78fc4 <__cxa_atexit@plt+0x6cc78> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r6, #28]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - cmpeq ip, ip, lsl #3 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - cmpeq ip, ip, ror #3 │ │ │ │ - cmpeq ip, ip, lsl #9 │ │ │ │ - cmpeq ip, ip, asr #9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7e100 <__cxa_atexit@plt+0x71db4> │ │ │ │ - ldr r7, [pc, #132] @ 7e110 <__cxa_atexit@plt+0x71dc4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 7e0d4 <__cxa_atexit@plt+0x71d88> │ │ │ │ - ldr r1, [pc, #116] @ 7e114 <__cxa_atexit@plt+0x71dc8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 7e0e4 <__cxa_atexit@plt+0x71d98> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 7e0f0 <__cxa_atexit@plt+0x71da4> │ │ │ │ - ldr r7, [pc, #76] @ 7e118 <__cxa_atexit@plt+0x71dcc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 7e120 <__cxa_atexit@plt+0x71dd4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7e11c <__cxa_atexit@plt+0x71dd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq ip, ip, lsl #1 │ │ │ │ - cmpeq fp, r4, asr #30 │ │ │ │ - cmpeq ip, ip, lsl #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r6, [pc, #36] @ 78fb8 <__cxa_atexit@plt+0x6cc6c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ + @ instruction: 0xfffff6d0 │ │ │ │ + @ instruction: 0xfffff728 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + cmpeq ip, r4, lsl r2 │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 7e188 <__cxa_atexit@plt+0x71e3c> │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + str r8, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7903c <__cxa_atexit@plt+0x6ccf0> │ │ │ │ + ldr r9, [pc, #100] @ 7905c <__cxa_atexit@plt+0x6cd10> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #96] @ 79060 <__cxa_atexit@plt+0x6cd14> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #92] @ 79064 <__cxa_atexit@plt+0x6cd18> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #36] @ 79068 <__cxa_atexit@plt+0x6cd1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq ip, r0, asr r1 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r1, sl} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 79168 <__cxa_atexit@plt+0x6ce1c> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 791c4 <__cxa_atexit@plt+0x6ce78> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + ldr r9, [pc, #388] @ 7922c <__cxa_atexit@plt+0x6cee0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr fp, [pc, #384] @ 79230 <__cxa_atexit@plt+0x6cee4> │ │ │ │ + add fp, pc, fp │ │ │ │ + sub r3, r2, #3 │ │ │ │ + str r3, [r5, #24] │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + sub r9, r2, #23 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str r8, [r3, #44] @ 0x2c │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r2, sl, lr} │ │ │ │ + ldr r2, [pc, #332] @ 79234 <__cxa_atexit@plt+0x6cee8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r1, [pc, #316] @ 79238 <__cxa_atexit@plt+0x6ceec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r2, #28]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + add sl, r3, #64 @ 0x40 │ │ │ │ + cmp ip, sl │ │ │ │ + bcc 791fc <__cxa_atexit@plt+0x6ceb0> │ │ │ │ + ldr lr, [pc, #300] @ 7924c <__cxa_atexit@plt+0x6cf00> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #296] @ 79250 <__cxa_atexit@plt+0x6cf04> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r6, #52]! @ 0x34 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #252] @ 79254 <__cxa_atexit@plt+0x6cf08> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 791d4 <__cxa_atexit@plt+0x6ce88> │ │ │ │ + ldr r2, [pc, #184] @ 79240 <__cxa_atexit@plt+0x6cef4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #180] @ 79244 <__cxa_atexit@plt+0x6cef8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r6, [r5, #28] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7e170 <__cxa_atexit@plt+0x71e24> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 7e178 <__cxa_atexit@plt+0x71e2c> │ │ │ │ - ldr r7, [pc, #36] @ 7e18c <__cxa_atexit@plt+0x71e40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r0, [r6, #8] │ │ │ │ + ldr r6, [pc, #144] @ 79248 <__cxa_atexit@plt+0x6cefc> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #76] @ 79228 <__cxa_atexit@plt+0x6cedc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ + ldr r6, [pc, #56] @ 7923c <__cxa_atexit@plt+0x6cef0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + mov sl, r3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffb84 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + @ instruction: 0xfffff4d8 │ │ │ │ + cmpeq ip, r0, lsr #31 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffaa8 │ │ │ │ + cmpeq ip, r0 │ │ │ │ + andeq r0, r0, r6, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 792c4 <__cxa_atexit@plt+0x6cf78> │ │ │ │ + ldr r2, [pc, #92] @ 792e8 <__cxa_atexit@plt+0x6cf9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #88] @ 792ec <__cxa_atexit@plt+0x6cfa0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #84] @ 792f0 <__cxa_atexit@plt+0x6cfa4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #40] @ 792f4 <__cxa_atexit@plt+0x6cfa8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ + @ instruction: 0xfffff3dc │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrheq fp, [ip, #-236] @ 0xffffff14 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7932c <__cxa_atexit@plt+0x6cfe0> │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, sl, #48 @ 0x30 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 7940c <__cxa_atexit@plt+0x6d0c0> │ │ │ │ + ldr r1, [pc, #248] @ 7943c <__cxa_atexit@plt+0x6d0f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r0, r2, #3 │ │ │ │ + str r0, [r5, #24] │ │ │ │ + sub r0, r2, #23 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + mov r6, sl │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + stm r5, {r3, r6} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #196] @ 79440 <__cxa_atexit@plt+0x6d0f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + ldr r3, [pc, #172] @ 79444 <__cxa_atexit@plt+0x6d0f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + add r3, r6, #64 @ 0x40 │ │ │ │ + ldr r2, [pc, #156] @ 79448 <__cxa_atexit@plt+0x6d0fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r6, #28]! │ │ │ │ + str r6, [r5, #12] │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 7941c <__cxa_atexit@plt+0x6d0d0> │ │ │ │ + ldr r9, [pc, #140] @ 79450 <__cxa_atexit@plt+0x6d104> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #136] @ 79454 <__cxa_atexit@plt+0x6d108> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #132] @ 79458 <__cxa_atexit@plt+0x6d10c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r8, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ + str r9, [sl, #52]! @ 0x34 │ │ │ │ + add r9, sl, #8 │ │ │ │ + stm r9, {r0, r1, r6} │ │ │ │ + str sl, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + ldr r6, [pc, #36] @ 7944c <__cxa_atexit@plt+0x6d100> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff384 │ │ │ │ + @ instruction: 0xfffff450 │ │ │ │ + @ instruction: 0xfffff390 │ │ │ │ + @ instruction: 0xfffff394 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffff420 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq ip, r4, lsl #27 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 794c4 <__cxa_atexit@plt+0x6d178> │ │ │ │ + ldr lr, [pc, #92] @ 794dc <__cxa_atexit@plt+0x6d190> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #88] @ 794e0 <__cxa_atexit@plt+0x6d194> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r1, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r3, [pc, #40] @ 794e4 <__cxa_atexit@plt+0x6d198> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #28] @ 794e8 <__cxa_atexit@plt+0x6d19c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0xfffff35c │ │ │ │ + @ instruction: 0x015cbc9c │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 795e0 <__cxa_atexit@plt+0x6d294> │ │ │ │ + ldr r8, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 79604 <__cxa_atexit@plt+0x6d2b8> │ │ │ │ + ldr r1, [pc, #276] @ 79630 <__cxa_atexit@plt+0x6d2e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + ldr ip, [r5, #36] @ 0x24 │ │ │ │ + sub r2, r3, #23 │ │ │ │ + str r2, [r5, #20] │ │ │ │ + sub r2, r3, #3 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + mov r2, r6 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + ldr r3, [pc, #232] @ 79634 <__cxa_atexit@plt+0x6d2e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5, #16] │ │ │ │ + str lr, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + ldr r0, [pc, #208] @ 79638 <__cxa_atexit@plt+0x6d2ec> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r9, [r2, #24] │ │ │ │ + str sl, [r2, #36] @ 0x24 │ │ │ │ + str r3, [r2, #40] @ 0x28 │ │ │ │ + str ip, [r2, #44] @ 0x2c │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [pc, #180] @ 7963c <__cxa_atexit@plt+0x6d2f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r0, #28]! │ │ │ │ + str r0, [r5, #24] │ │ │ │ + add r3, r2, #64 @ 0x40 │ │ │ │ + cmp r8, r3 │ │ │ │ + bcc 79614 <__cxa_atexit@plt+0x6d2c8> │ │ │ │ + ldr r9, [pc, #168] @ 7964c <__cxa_atexit@plt+0x6d300> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #164] @ 79650 <__cxa_atexit@plt+0x6d304> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + str sl, [r6, #52]! @ 0x34 │ │ │ │ + str lr, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, r9} │ │ │ │ + ldr r6, [pc, #128] @ 79654 <__cxa_atexit@plt+0x6d308> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #92] @ 79644 <__cxa_atexit@plt+0x6d2f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + stmda r5, {r0, r2, r3} │ │ │ │ + ldr r3, [pc, #76] @ 79648 <__cxa_atexit@plt+0x6d2fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #36] @ 79640 <__cxa_atexit@plt+0x6d2f4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff598 │ │ │ │ + @ instruction: 0xfffff66c │ │ │ │ + @ instruction: 0xfffff5ac │ │ │ │ + @ instruction: 0xfffff5a4 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq ip, ip, asr fp │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffff238 │ │ │ │ + cmpeq ip, r4, lsl #23 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r5, #36] @ 0x24 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 796e4 <__cxa_atexit@plt+0x6d398> │ │ │ │ + add r6, r1, #40 @ 0x28 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 797fc <__cxa_atexit@plt+0x6d4b0> │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [pc, #444] @ 79860 <__cxa_atexit@plt+0x6d514> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr sl, [pc, #440] @ 79864 <__cxa_atexit@plt+0x6d518> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [r5, #52]! @ 0x34 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + str ip, [r1, #8] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + str sl, [r1, #16] │ │ │ │ + str r9, [r1, #20] │ │ │ │ + str lr, [r1, #24] │ │ │ │ + ldr r0, [pc, #408] @ 79868 <__cxa_atexit@plt+0x6d51c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r1, {r0, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + sub r9, r6, #35 @ 0x23 │ │ │ │ + mov r8, r1 │ │ │ │ + bx r3 │ │ │ │ + add r6, r1, #88 @ 0x58 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 79808 <__cxa_atexit@plt+0x6d4bc> │ │ │ │ + stm sp, {r4, r7, fp} │ │ │ │ + ldr fp, [pc, #312] @ 79834 <__cxa_atexit@plt+0x6d4e8> │ │ │ │ + add fp, pc, fp │ │ │ │ + mov r3, r1 │ │ │ │ + str fp, [r3, #16]! │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [pc, #288] @ 79838 <__cxa_atexit@plt+0x6d4ec> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r7, r3, #16 │ │ │ │ + stm r7, {r0, r9, lr} │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #272] @ 7983c <__cxa_atexit@plt+0x6d4f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ + str lr, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r9, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #248] @ 79840 <__cxa_atexit@plt+0x6d4f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r3, {r2, r4, r8} │ │ │ │ + ldr lr, [pc, #240] @ 79844 <__cxa_atexit@plt+0x6d4f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #224] @ 79848 <__cxa_atexit@plt+0x6d4fc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ + str r8, [r3, #52] @ 0x34 │ │ │ │ + mov ip, r3 │ │ │ │ + ldr r0, [pc, #208] @ 7984c <__cxa_atexit@plt+0x6d500> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [ip, #28]! │ │ │ │ + mov r2, r3 │ │ │ │ + str lr, [r2, #56]! @ 0x38 │ │ │ │ + sub r0, r6, #3 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ + sub lr, r6, #23 │ │ │ │ + sub r0, r6, #55 @ 0x37 │ │ │ │ + sub r6, r6, #83 @ 0x53 │ │ │ │ + stmib r5, {r3, r6} │ │ │ │ + add r4, r5, #12 │ │ │ │ + stm r4, {r0, ip, lr} │ │ │ │ + str r2, [r5, #24] │ │ │ │ + add r6, r3, #92 @ 0x5c │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc 79814 <__cxa_atexit@plt+0x6d4c8> │ │ │ │ + ldr r3, [pc, #148] @ 79854 <__cxa_atexit@plt+0x6d508> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #144] @ 79858 <__cxa_atexit@plt+0x6d50c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #92]! @ 0x5c │ │ │ │ + str fp, [r1, #8] │ │ │ │ + str ip, [r1, #12] │ │ │ │ + str r9, [r1, #16] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r3} │ │ │ │ + ldr r3, [pc, #108] @ 7985c <__cxa_atexit@plt+0x6d510> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldm sp, {r4, r7, fp} │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r3, [pc, #52] @ 79850 <__cxa_atexit@plt+0x6d504> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + ldmib sp, {r7, fp} │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff160 │ │ │ │ + @ instruction: 0xfffff1a8 │ │ │ │ + @ instruction: 0xfffff2b0 │ │ │ │ + @ instruction: 0xfffff0fc │ │ │ │ + @ instruction: 0xfffff1fc │ │ │ │ + @ instruction: 0xfffff1d0 │ │ │ │ + @ instruction: 0xfffff15c │ │ │ │ + @ instruction: 0xfffffc44 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0xfffff01c │ │ │ │ + cmpeq ip, r8, ror #18 │ │ │ │ + @ instruction: 0xfffff36c │ │ │ │ + @ instruction: 0xfffff3f0 │ │ │ │ + @ instruction: 0xfffff328 │ │ │ │ + cmpeq fp, r4, asr #2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 79934 <__cxa_atexit@plt+0x6d5e8> │ │ │ │ + ldr r7, [pc, #204] @ 7995c <__cxa_atexit@plt+0x6d610> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r1, r5 │ │ │ │ + str r7, [r1, #-12]! │ │ │ │ + stmib r1, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 79914 <__cxa_atexit@plt+0x6d5c8> │ │ │ │ + ldr lr, [pc, #180] @ 79960 <__cxa_atexit@plt+0x6d614> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [sl, #3] │ │ │ │ + ldr r0, [sl, #7] │ │ │ │ + ldr r7, [sl, #11] │ │ │ │ + mov r2, r5 │ │ │ │ + str lr, [r2, #-20]! @ 0xffffffec │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r8, [r2, #12] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 79924 <__cxa_atexit@plt+0x6d5d8> │ │ │ │ + ldr r2, [pc, #132] @ 79964 <__cxa_atexit@plt+0x6d618> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + sub r7, r5, #68 @ 0x44 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 79944 <__cxa_atexit@plt+0x6d5f8> │ │ │ │ + ldr r7, [pc, #112] @ 79970 <__cxa_atexit@plt+0x6d624> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r7, r8 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7e190 <__cxa_atexit@plt+0x71e44> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 7996c <__cxa_atexit@plt+0x6d620> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 79968 <__cxa_atexit@plt+0x6d61c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + hvceq 47104 @ 0xb800 │ │ │ │ + smlalbbeq r8, fp, r8, r0 │ │ │ │ + @ instruction: 0xfffff494 │ │ │ │ + cmpeq fp, r0, asr #32 │ │ │ │ + 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, #120] @ 79a0c <__cxa_atexit@plt+0x6d6c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r7, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 799ec <__cxa_atexit@plt+0x6d6a0> │ │ │ │ + ldr r7, [pc, #88] @ 79a10 <__cxa_atexit@plt+0x6d6c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + sub r7, r5, #56 @ 0x38 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 799fc <__cxa_atexit@plt+0x6d6b0> │ │ │ │ + ldr r7, [pc, #60] @ 79a18 <__cxa_atexit@plt+0x6d6cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 79a14 <__cxa_atexit@plt+0x6d6c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + strheq r7, [fp, #-248] @ 0xffffff08 │ │ │ │ + @ instruction: 0xfffff3b8 │ │ │ │ + @ instruction: 0x014b7f98 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #80] @ 79a84 <__cxa_atexit@plt+0x6d738> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + sub r7, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 79a70 <__cxa_atexit@plt+0x6d724> │ │ │ │ + ldr r7, [pc, #44] @ 79a88 <__cxa_atexit@plt+0x6d73c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + mov r7, r8 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r7, [pc, #20] @ 79a8c <__cxa_atexit@plt+0x6d740> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - ldrsheq r6, [ip, #-240] @ 0xffffff10 │ │ │ │ - cmpeq ip, r4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + @ instruction: 0xfffff338 │ │ │ │ + cmpeq fp, r4, asr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 7e1d0 <__cxa_atexit@plt+0x71e84> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79ac4 <__cxa_atexit@plt+0x6d778> │ │ │ │ + ldr r2, [pc, #40] @ 79adc <__cxa_atexit@plt+0x6d790> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 7e1d4 <__cxa_atexit@plt+0x71e88> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r3, {r2, r7, r8, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [ip, #-244] @ 0xffffff0c │ │ │ │ - ldrsbeq r6, [ip, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r3, [pc, #20] @ 79ae0 <__cxa_atexit@plt+0x6d794> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + cmpeq ip, r0, lsr #14 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7e25c <__cxa_atexit@plt+0x71f10> │ │ │ │ - ldr r7, [pc, #116] @ 7e26c <__cxa_atexit@plt+0x71f20> │ │ │ │ + bhi 79b60 <__cxa_atexit@plt+0x6d814> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 79b7c <__cxa_atexit@plt+0x6d830> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 79b68 <__cxa_atexit@plt+0x6d81c> │ │ │ │ + ldr r7, [pc, #68] @ 79b80 <__cxa_atexit@plt+0x6d834> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 7e240 <__cxa_atexit@plt+0x71ef4> │ │ │ │ - ldr r1, [pc, #100] @ 7e270 <__cxa_atexit@plt+0x71f24> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 7e250 <__cxa_atexit@plt+0x71f04> │ │ │ │ - ldr r7, [pc, #72] @ 7e274 <__cxa_atexit@plt+0x71f28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 79b54 <__cxa_atexit@plt+0x6d808> │ │ │ │ + mov r7, r8 │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 79b84 <__cxa_atexit@plt+0x6d838> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7e278 <__cxa_atexit@plt+0x71f2c> │ │ │ │ + cmpeq ip, r8, lsr #12 │ │ │ │ + @ instruction: 0xffffc98c │ │ │ │ + smlalbbeq r7, fp, r4, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + str r6, [sp] │ │ │ │ + sub r3, r5, #24 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr lr, [pc, #212] @ 79c98 <__cxa_atexit@plt+0x6d94c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #208] @ 79c9c <__cxa_atexit@plt+0x6d950> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r6, [pc, #204] @ 79ca0 <__cxa_atexit@plt+0x6d954> │ │ │ │ + add r6, pc, r6 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 79c50 <__cxa_atexit@plt+0x6d904> │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + and r7, r0, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 79c68 <__cxa_atexit@plt+0x6d91c> │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r0, #2] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r0, [r0, #6] │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 79c80 <__cxa_atexit@plt+0x6d934> │ │ │ │ + add r2, r7, #3 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + tst r7, #3 │ │ │ │ + beq 79c88 <__cxa_atexit@plt+0x6d93c> │ │ │ │ + ldr r9, [r5, #-20]! @ 0xffffffec │ │ │ │ + str r6, [r5] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r3, r3, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls 79bdc <__cxa_atexit@plt+0x6d890> │ │ │ │ + ldr r7, [pc, #76] @ 79ca4 <__cxa_atexit@plt+0x6d958> │ │ │ │ add r7, pc, r7 │ │ │ │ + sub r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r8, rrx │ │ │ │ - smlaltteq r3, fp, ip, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r6, [sp] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + bx r0 │ │ │ │ + sub r5, r5, #20 │ │ │ │ + b 79c8c <__cxa_atexit@plt+0x6d940> │ │ │ │ + sub r5, r5, #28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldr r6, [sp] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + hvceq 47060 @ 0xb7d4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 7e2d0 <__cxa_atexit@plt+0x71f84> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #80] @ 79d14 <__cxa_atexit@plt+0x6d9c8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + stmda r5, {r1, r2} │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 79d08 <__cxa_atexit@plt+0x6d9bc> │ │ │ │ + ldr r2, [pc, #48] @ 79d18 <__cxa_atexit@plt+0x6d9cc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #-4]! │ │ │ │ str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7e2c8 <__cxa_atexit@plt+0x71f7c> │ │ │ │ - ldr r7, [pc, #32] @ 7e2d4 <__cxa_atexit@plt+0x71f88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 79bb0 <__cxa_atexit@plt+0x6d864> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq ip, r0, ror #31 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 7e308 <__cxa_atexit@plt+0x71fbc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsr #31 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 7e388 <__cxa_atexit@plt+0x7203c> │ │ │ │ - ldr r3, [pc, #108] @ 7e398 <__cxa_atexit@plt+0x7204c> │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r3, [pc, #20] @ 79d44 <__cxa_atexit@plt+0x6d9f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 7e358 <__cxa_atexit@plt+0x7200c> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 7e368 <__cxa_atexit@plt+0x7201c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 7e374 <__cxa_atexit@plt+0x72028> │ │ │ │ - ldr r8, [pc, #80] @ 7e3a4 <__cxa_atexit@plt+0x72058> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 7e37c <__cxa_atexit@plt+0x72030> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [pc, #48] @ 7e3a0 <__cxa_atexit@plt+0x72054> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 7e37c <__cxa_atexit@plt+0x72030> │ │ │ │ - ldr r8, [pc, #32] @ 7e39c <__cxa_atexit@plt+0x72050> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 7e3a8 <__cxa_atexit@plt+0x7205c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 79bb0 <__cxa_atexit@plt+0x6d864> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ - teqeq r5, r2, asr #8 │ │ │ │ - teqeq r5, r0, asr #8 │ │ │ │ - teqeq r5, sp, asr #8 │ │ │ │ - ldrdeq r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 7e3dc <__cxa_atexit@plt+0x72090> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7e3ec <__cxa_atexit@plt+0x720a0> │ │ │ │ - ldr r8, [pc, #48] @ 7e404 <__cxa_atexit@plt+0x720b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 7e400 <__cxa_atexit@plt+0x720b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 7e3fc <__cxa_atexit@plt+0x720b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r5, sl, asr #7 │ │ │ │ - teqeq r5, ip, asr #7 │ │ │ │ - teqeq r5, sp, asr #7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79dc0 <__cxa_atexit@plt+0x6da74> │ │ │ │ + ldr r2, [pc, #108] @ 79dd8 <__cxa_atexit@plt+0x6da8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, #104] @ 79ddc <__cxa_atexit@plt+0x6da90> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #100] @ 79de0 <__cxa_atexit@plt+0x6da94> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str sl, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + sub r9, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 79de4 <__cxa_atexit@plt+0x6da98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7e484 <__cxa_atexit@plt+0x72138> │ │ │ │ - ldr r3, [pc, #108] @ 7e494 <__cxa_atexit@plt+0x72148> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 7e454 <__cxa_atexit@plt+0x72108> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 7e464 <__cxa_atexit@plt+0x72118> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7e470 <__cxa_atexit@plt+0x72124> │ │ │ │ - ldr r3, [pc, #80] @ 7e4a0 <__cxa_atexit@plt+0x72154> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 7e478 <__cxa_atexit@plt+0x7212c> │ │ │ │ + bhi 79e84 <__cxa_atexit@plt+0x6db38> │ │ │ │ + ldr r7, [pc, #140] @ 79e94 <__cxa_atexit@plt+0x6db48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #-8]! │ │ │ │ + str r9, [r2, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 79e68 <__cxa_atexit@plt+0x6db1c> │ │ │ │ + ldr r7, [pc, #116] @ 79e98 <__cxa_atexit@plt+0x6db4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldm sl, {r3, r9, sl} │ │ │ │ + mov r1, r5 │ │ │ │ + str r7, [r1, #-16]! │ │ │ │ + str r9, [r1, #8] │ │ │ │ + ldr r7, [r1, #12] │ │ │ │ + str sl, [r1, #4] │ │ │ │ + str r3, [r1, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 79e78 <__cxa_atexit@plt+0x6db2c> │ │ │ │ + ldr r1, [pc, #72] @ 79e9c <__cxa_atexit@plt+0x6db50> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 79bb0 <__cxa_atexit@plt+0x6d864> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 7e49c <__cxa_atexit@plt+0x72150> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 7e478 <__cxa_atexit@plt+0x7212c> │ │ │ │ - ldr r3, [pc, #32] @ 7e498 <__cxa_atexit@plt+0x7214c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 7e4a4 <__cxa_atexit@plt+0x72158> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 79ea0 <__cxa_atexit@plt+0x6db54> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - teqeq r5, r6, asr #6 │ │ │ │ - teqeq r5, r4, asr #6 │ │ │ │ - teqeq r5, r1, asr r3 │ │ │ │ - ldrdeq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + cmpeq fp, r4, asr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 7e4d8 <__cxa_atexit@plt+0x7218c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7e4e8 <__cxa_atexit@plt+0x7219c> │ │ │ │ - ldr r8, [pc, #48] @ 7e500 <__cxa_atexit@plt+0x721b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 7e4fc <__cxa_atexit@plt+0x721b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 7e4f8 <__cxa_atexit@plt+0x721ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r5, lr, asr #5 │ │ │ │ - teqeq r5, r0 @ │ │ │ │ - teqeq r5, r1 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [pc, #72] @ 79f08 <__cxa_atexit@plt+0x6dbbc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 79efc <__cxa_atexit@plt+0x6dbb0> │ │ │ │ + ldr r3, [pc, #40] @ 79f0c <__cxa_atexit@plt+0x6dbc0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 79bb0 <__cxa_atexit@plt+0x6d864> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + ldr r3, [pc, #20] @ 79f38 <__cxa_atexit@plt+0x6dbec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 79bb0 <__cxa_atexit@plt+0x6d864> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 7e528 <__cxa_atexit@plt+0x721dc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 79f70 <__cxa_atexit@plt+0x6dc24> │ │ │ │ + ldr r2, [pc, #40] @ 79f88 <__cxa_atexit@plt+0x6dc3c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 79f8c <__cxa_atexit@plt+0x6dc40> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - cmpeq fp, r8, asr #22 │ │ │ │ - hvceq 46004 @ 0xb3b4 │ │ │ │ + mov r2, #16 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + cmpeq ip, r4, ror r2 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7e5c0 <__cxa_atexit@plt+0x72274> │ │ │ │ - ldr r3, [pc, #128] @ 7e5d0 <__cxa_atexit@plt+0x72284> │ │ │ │ + bhi 79fdc <__cxa_atexit@plt+0x6dc90> │ │ │ │ + ldr r3, [pc, #60] @ 79fec <__cxa_atexit@plt+0x6dca0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + tst r8, #3 │ │ │ │ + beq 79fcc <__cxa_atexit@plt+0x6dc80> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b 79df4 <__cxa_atexit@plt+0x6daa8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 7e5dc <__cxa_atexit@plt+0x72290> │ │ │ │ + ldr r7, [pc, #12] @ 79ff0 <__cxa_atexit@plt+0x6dca4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #76] @ 7e5e0 <__cxa_atexit@plt+0x72294> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 7e5e4 <__cxa_atexit@plt+0x72298> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq r7, [fp, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 79df4 <__cxa_atexit@plt+0x6daa8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7a088 <__cxa_atexit@plt+0x6dd3c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ 7a0a4 <__cxa_atexit@plt+0x6dd58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a090 <__cxa_atexit@plt+0x6dd44> │ │ │ │ + ldr r7, [pc, #68] @ 7a0a8 <__cxa_atexit@plt+0x6dd5c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #64] @ 7e5e8 <__cxa_atexit@plt+0x7229c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7a07c <__cxa_atexit@plt+0x6dd30> │ │ │ │ + mov r7, r8 │ │ │ │ + b 764cc <__cxa_atexit@plt+0x6a180> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7e5d4 <__cxa_atexit@plt+0x72288> │ │ │ │ + ldr r7, [pc, #20] @ 7a0ac <__cxa_atexit@plt+0x6dd60> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 7e5d8 <__cxa_atexit@plt+0x7228c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 7e5ec <__cxa_atexit@plt+0x722a0> │ │ │ │ + cmpeq ip, r0, lsl #2 │ │ │ │ + @ instruction: 0xffffc464 │ │ │ │ + cmpeq fp, ip, asr r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + b eb889c <__cxa_atexit@plt+0xeac550> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r2, [pc, #192] @ 7a1a8 <__cxa_atexit@plt+0x6de5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #188] @ 7a1ac <__cxa_atexit@plt+0x6de60> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #184] @ 7a1b0 <__cxa_atexit@plt+0x6de64> │ │ │ │ + add lr, pc, lr │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7a158 <__cxa_atexit@plt+0x6de0c> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 7a16c <__cxa_atexit@plt+0x6de20> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7a17c <__cxa_atexit@plt+0x6de30> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a1a0 <__cxa_atexit@plt+0x6de54> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r5, #4] │ │ │ │ + sub r3, r3, #16 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bls 7a100 <__cxa_atexit@plt+0x6ddb4> │ │ │ │ + ldr r7, [pc, #84] @ 7a1b4 <__cxa_atexit@plt+0x6de68> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - strheq r3, [fp, #-164] @ 0xffffff5c │ │ │ │ - strdeq r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - strdeq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - strdeq r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - strdeq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ - strdeq r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - strheq r3, [fp, #-164] @ 0xffffff5c │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #52] @ 7a1b8 <__cxa_atexit@plt+0x6de6c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #48] @ 7a1bc <__cxa_atexit@plt+0x6de70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r9, r7 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + smlalbbeq r7, fp, ip, r8 │ │ │ │ + cmpeq fp, r0, ror #14 │ │ │ │ + ldrheq fp, [ip, #-0] │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 7e620 <__cxa_atexit@plt+0x722d4> │ │ │ │ - ldr r7, [pc, #36] @ 7e634 <__cxa_atexit@plt+0x722e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r3, #3 │ │ │ │ - ldreq r7, [pc, #32] @ 7e63c <__cxa_atexit@plt+0x722f0> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - b 7e628 <__cxa_atexit@plt+0x722dc> │ │ │ │ - ldr r7, [pc, #16] @ 7e638 <__cxa_atexit@plt+0x722ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + bne 7a224 <__cxa_atexit@plt+0x6ded8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #108] @ 7a254 <__cxa_atexit@plt+0x6df08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7a248 <__cxa_atexit@plt+0x6defc> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #72] @ 7a258 <__cxa_atexit@plt+0x6df0c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r5] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + b 7a0d8 <__cxa_atexit@plt+0x6dd8c> │ │ │ │ + ldr r3, [pc, #48] @ 7a25c <__cxa_atexit@plt+0x6df10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #44] @ 7a260 <__cxa_atexit@plt+0x6df14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, ror #20 │ │ │ │ - cmpeq fp, ip, asr sl │ │ │ │ - hvceq 45996 @ 0xb3ac │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strheq r7, [fp, #-104] @ 0xffffff98 │ │ │ │ + cmpeq ip, r8 │ │ │ │ + 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] @ 7a294 <__cxa_atexit@plt+0x6df48> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 7a0d8 <__cxa_atexit@plt+0x6dd8c> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7a310 <__cxa_atexit@plt+0x6dfc4> │ │ │ │ + ldr r2, [pc, #96] @ 7a31c <__cxa_atexit@plt+0x6dfd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [pc, #92] @ 7a320 <__cxa_atexit@plt+0x6dfd4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #88] @ 7a324 <__cxa_atexit@plt+0x6dfd8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str sl, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + sub r9, r6, #35 @ 0x23 │ │ │ │ + mov r8, r3 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + @ instruction: 0xfffffd50 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7e6c4 <__cxa_atexit@plt+0x72378> │ │ │ │ - ldr r7, [pc, #116] @ 7e6d4 <__cxa_atexit@plt+0x72388> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a354 <__cxa_atexit@plt+0x6e008> │ │ │ │ + ldr r5, [pc, #28] @ 7a364 <__cxa_atexit@plt+0x6e018> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + b 7a0d8 <__cxa_atexit@plt+0x6dd8c> │ │ │ │ + ldr r7, [pc, #12] @ 7a368 <__cxa_atexit@plt+0x6e01c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 7e6a8 <__cxa_atexit@plt+0x7235c> │ │ │ │ - ldr r1, [pc, #100] @ 7e6d8 <__cxa_atexit@plt+0x7238c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 7e6b8 <__cxa_atexit@plt+0x7236c> │ │ │ │ - ldr r7, [pc, #72] @ 7e6dc <__cxa_atexit@plt+0x72390> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x014b7694 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7a3a0 <__cxa_atexit@plt+0x6e054> │ │ │ │ + ldr r2, [pc, #28] @ 7a3ac <__cxa_atexit@plt+0x6e060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8, r9} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + cmpeq ip, r4, asr #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a3f4 <__cxa_atexit@plt+0x6e0a8> │ │ │ │ + ldr r3, [pc, #52] @ 7a404 <__cxa_atexit@plt+0x6e0b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7a3e4 <__cxa_atexit@plt+0x6e098> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7e6e0 <__cxa_atexit@plt+0x72394> │ │ │ │ + ldr r7, [pc, #12] @ 7a408 <__cxa_atexit@plt+0x6e0bc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, r0, lsl #24 │ │ │ │ - cmpeq fp, r0, lsl sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq fp, r0, lsl r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 7e738 <__cxa_atexit@plt+0x723ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7e730 <__cxa_atexit@plt+0x723e4> │ │ │ │ - ldr r7, [pc, #32] @ 7e73c <__cxa_atexit@plt+0x723f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a464 <__cxa_atexit@plt+0x6e118> │ │ │ │ + ldr r3, [pc, #52] @ 7a474 <__cxa_atexit@plt+0x6e128> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7a454 <__cxa_atexit@plt+0x6e108> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ 7a478 <__cxa_atexit@plt+0x6e12c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq ip, r8, ror fp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltbeq r7, fp, r4, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 7e770 <__cxa_atexit@plt+0x72424> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7a4c4 <__cxa_atexit@plt+0x6e178> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7a4cc <__cxa_atexit@plt+0x6e180> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, asr #22 │ │ │ │ + @ instruction: 0x015cac98 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7e820 <__cxa_atexit@plt+0x724d4> │ │ │ │ - ldr r7, [pc, #156] @ 7e830 <__cxa_atexit@plt+0x724e4> │ │ │ │ + bhi 7a560 <__cxa_atexit@plt+0x6e214> │ │ │ │ + ldr r7, [pc, #152] @ 7a588 <__cxa_atexit@plt+0x6e23c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 7e7dc <__cxa_atexit@plt+0x72490> │ │ │ │ - ldr r1, [pc, #140] @ 7e834 <__cxa_atexit@plt+0x724e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 7e7ec <__cxa_atexit@plt+0x724a0> │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs 7e7f8 <__cxa_atexit@plt+0x724ac> │ │ │ │ - ldr r7, [pc, #108] @ 7e83c <__cxa_atexit@plt+0x724f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7a550 <__cxa_atexit@plt+0x6e204> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7a570 <__cxa_atexit@plt+0x6e224> │ │ │ │ + ldr lr, [pc, #124] @ 7a590 <__cxa_atexit@plt+0x6e244> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r9, #11] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #100] @ 7a594 <__cxa_atexit@plt+0x6e248> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r3, r6, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bne 7e810 <__cxa_atexit@plt+0x724c4> │ │ │ │ - ldr r7, [pc, #48] @ 7e838 <__cxa_atexit@plt+0x724ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r7, [pc, #36] @ 7a58c <__cxa_atexit@plt+0x6e240> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 7e844 <__cxa_atexit@plt+0x724f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlaltbeq r7, fp, ip, r4 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + ldrsheq sl, [ip, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7a5f4 <__cxa_atexit@plt+0x6e2a8> │ │ │ │ + ldr lr, [pc, #68] @ 7a600 <__cxa_atexit@plt+0x6e2b4> │ │ │ │ + add lr, pc, lr │ │ │ │ add r7, r7, #3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ 7a604 <__cxa_atexit@plt+0x6e2b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq ip, r8, asr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7a4dc <__cxa_atexit@plt+0x6e190> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a664 <__cxa_atexit@plt+0x6e318> │ │ │ │ + ldr r3, [pc, #60] @ 7a674 <__cxa_atexit@plt+0x6e328> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7a654 <__cxa_atexit@plt+0x6e308> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 7e840 <__cxa_atexit@plt+0x724f4> │ │ │ │ + ldr r7, [pc, #12] @ 7a678 <__cxa_atexit@plt+0x6e32c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - @ instruction: 0x015c6a94 │ │ │ │ - ldrsbeq r6, [ip, #-160] @ 0xffffff60 │ │ │ │ - strheq r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - cmpeq ip, ip, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strheq r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #104] @ 7e8c4 <__cxa_atexit@plt+0x72578> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 7e894 <__cxa_atexit@plt+0x72548> │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs 7e89c <__cxa_atexit@plt+0x72550> │ │ │ │ - ldr r7, [pc, #68] @ 7e8cc <__cxa_atexit@plt+0x72580> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 7e8b4 <__cxa_atexit@plt+0x72568> │ │ │ │ - ldr r7, [pc, #28] @ 7e8c8 <__cxa_atexit@plt+0x7257c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7a728 <__cxa_atexit@plt+0x6e3dc> │ │ │ │ + ldr r7, [pc, #152] @ 7a750 <__cxa_atexit@plt+0x6e404> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7a718 <__cxa_atexit@plt+0x6e3cc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7a738 <__cxa_atexit@plt+0x6e3ec> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr r9, [r9, #11] │ │ │ │ + ldr lr, [pc, #112] @ 7a758 <__cxa_atexit@plt+0x6e40c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r2, #22 │ │ │ │ + ldr r8, [pc, #104] @ 7a75c <__cxa_atexit@plt+0x6e410> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r1, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7e8d0 <__cxa_atexit@plt+0x72584> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #36] @ 7a754 <__cxa_atexit@plt+0x6e408> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrsheq r6, [ip, #-144] @ 0xffffff70 │ │ │ │ - cmpeq ip, r8, lsl sl │ │ │ │ - cmpeq ip, r8, ror #19 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmpeq ip, ip, ror #20 │ │ │ │ + cmpeq ip, ip, lsr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 7e904 <__cxa_atexit@plt+0x725b8> │ │ │ │ - ldr r7, [pc, #56] @ 7e930 <__cxa_atexit@plt+0x725e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 7e91c <__cxa_atexit@plt+0x725d0> │ │ │ │ - ldr r7, [pc, #24] @ 7e92c <__cxa_atexit@plt+0x725e0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7a7c8 <__cxa_atexit@plt+0x6e47c> │ │ │ │ + ldr lr, [pc, #80] @ 7a7d4 <__cxa_atexit@plt+0x6e488> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r0, r6, #22 │ │ │ │ + ldr r8, [pc, #56] @ 7a7d8 <__cxa_atexit@plt+0x6e48c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq sl, [ip, #-144] @ 0xffffff70 │ │ │ │ + cmpeq ip, r0, lsl #21 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7a6a4 <__cxa_atexit@plt+0x6e358> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7a830 <__cxa_atexit@plt+0x6e4e4> │ │ │ │ + ldr r3, [pc, #52] @ 7a840 <__cxa_atexit@plt+0x6e4f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7a820 <__cxa_atexit@plt+0x6e4d4> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7e934 <__cxa_atexit@plt+0x725e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ + ldr r7, [pc, #12] @ 7a844 <__cxa_atexit@plt+0x6e4f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r8, lsl #19 │ │ │ │ - cmpeq ip, r8, lsr #19 │ │ │ │ - cmpeq ip, r0, lsl #19 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq r7, [fp, #-16] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7e984 <__cxa_atexit@plt+0x72638> │ │ │ │ - ldr r3, [pc, #60] @ 7e994 <__cxa_atexit@plt+0x72648> │ │ │ │ + bhi 7a8a8 <__cxa_atexit@plt+0x6e55c> │ │ │ │ + ldr r3, [pc, #60] @ 7a8b8 <__cxa_atexit@plt+0x6e56c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7e974 <__cxa_atexit@plt+0x72628> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ + beq 7a898 <__cxa_atexit@plt+0x6e54c> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7e998 <__cxa_atexit@plt+0x7264c> │ │ │ │ + ldr r7, [pc, #12] @ 7a8bc <__cxa_atexit@plt+0x6e570> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r8, asr r7 │ │ │ │ + hvceq 46876 @ 0xb71c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7a968 <__cxa_atexit@plt+0x6e61c> │ │ │ │ + ldr r7, [pc, #148] @ 7a990 <__cxa_atexit@plt+0x6e644> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7a958 <__cxa_atexit@plt+0x6e60c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7a978 <__cxa_atexit@plt+0x6e62c> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr r3, [r9, #7] │ │ │ │ + ldr lr, [pc, #112] @ 7a998 <__cxa_atexit@plt+0x6e64c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r2, #18 │ │ │ │ + ldr r8, [pc, #104] @ 7a99c <__cxa_atexit@plt+0x6e650> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 7a994 <__cxa_atexit@plt+0x6e648> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlalbteq r7, fp, r0, r0 │ │ │ │ + cmpeq ip, ip, lsr #16 │ │ │ │ + cmpeq ip, ip, asr #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7a9fc <__cxa_atexit@plt+0x6e6b0> │ │ │ │ + ldr lr, [pc, #68] @ 7aa08 <__cxa_atexit@plt+0x6e6bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr r8, [pc, #48] @ 7aa0c <__cxa_atexit@plt+0x6e6c0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x015ca790 │ │ │ │ + cmpeq ip, r4, lsr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7a8e8 <__cxa_atexit@plt+0x6e59c> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7ea04 <__cxa_atexit@plt+0x726b8> │ │ │ │ - ldr r3, [pc, #60] @ 7ea14 <__cxa_atexit@plt+0x726c8> │ │ │ │ + bhi 7aa6c <__cxa_atexit@plt+0x6e720> │ │ │ │ + ldr r3, [pc, #60] @ 7aa7c <__cxa_atexit@plt+0x6e730> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7e9f4 <__cxa_atexit@plt+0x726a8> │ │ │ │ + beq 7aa5c <__cxa_atexit@plt+0x6e710> │ │ │ │ ldr r7, [r8, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7ea18 <__cxa_atexit@plt+0x726cc> │ │ │ │ + ldr r7, [pc, #12] @ 7aa80 <__cxa_atexit@plt+0x6e734> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r3, [fp, #-108] @ 0xffffff94 │ │ │ │ + smlalbteq r6, fp, r4, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7ea84 <__cxa_atexit@plt+0x72738> │ │ │ │ - ldr r3, [pc, #60] @ 7ea94 <__cxa_atexit@plt+0x72748> │ │ │ │ + bhi 7aaec <__cxa_atexit@plt+0x6e7a0> │ │ │ │ + ldr r3, [pc, #60] @ 7aafc <__cxa_atexit@plt+0x6e7b0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7ea74 <__cxa_atexit@plt+0x72728> │ │ │ │ + beq 7aadc <__cxa_atexit@plt+0x6e790> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7ea98 <__cxa_atexit@plt+0x7274c> │ │ │ │ + ldr r7, [pc, #12] @ 7ab00 <__cxa_atexit@plt+0x6e7b4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r0, ror #12 │ │ │ │ + cmpeq fp, r8, asr #30 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7ab64 <__cxa_atexit@plt+0x6e818> │ │ │ │ + ldr r3, [pc, #52] @ 7ab74 <__cxa_atexit@plt+0x6e828> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7ab54 <__cxa_atexit@plt+0x6e808> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 7ab78 <__cxa_atexit@plt+0x6e82c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq r6, [fp, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7eb14 <__cxa_atexit@plt+0x727c8> │ │ │ │ - ldr r2, [pc, #88] @ 7eb30 <__cxa_atexit@plt+0x727e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 7abc4 <__cxa_atexit@plt+0x6e878> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7abcc <__cxa_atexit@plt+0x6e880> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015ca598 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7eb1c <__cxa_atexit@plt+0x727d0> │ │ │ │ - ldr r7, [pc, #64] @ 7eb34 <__cxa_atexit@plt+0x727e8> │ │ │ │ + bhi 7ac54 <__cxa_atexit@plt+0x6e908> │ │ │ │ + ldr r3, [pc, #140] @ 7ac7c <__cxa_atexit@plt+0x6e930> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7ac44 <__cxa_atexit@plt+0x6e8f8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ac64 <__cxa_atexit@plt+0x6e918> │ │ │ │ + ldr r7, [pc, #112] @ 7ac84 <__cxa_atexit@plt+0x6e938> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #92] @ 7ac88 <__cxa_atexit@plt+0x6e93c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 7ac80 <__cxa_atexit@plt+0x6e934> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + smlaltteq r6, fp, r8, sp │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + ldrsheq sl, [ip, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7ace0 <__cxa_atexit@plt+0x6e994> │ │ │ │ + ldr r2, [pc, #60] @ 7acec <__cxa_atexit@plt+0x6e9a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #40] @ 7acf0 <__cxa_atexit@plt+0x6e9a4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq ip, r4, asr r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b 7abdc <__cxa_atexit@plt+0x6e890> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7ad54 <__cxa_atexit@plt+0x6ea08> │ │ │ │ + ldr r3, [pc, #64] @ 7ad6c <__cxa_atexit@plt+0x6ea20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ 7ad70 <__cxa_atexit@plt+0x6ea24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #52] @ 7ad74 <__cxa_atexit@plt+0x6ea28> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmib r7, {r1, r2, r3, r8} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 7ad78 <__cxa_atexit@plt+0x6ea2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strheq r6, [fp, #-184] @ 0xffffff48 │ │ │ │ + cmpeq ip, r8, lsl #10 │ │ │ │ + @ instruction: 0x015ca494 │ │ │ │ + strdeq r6, [fp, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7ae14 <__cxa_atexit@plt+0x6eac8> │ │ │ │ + ldr r7, [pc, #160] @ 7ae3c <__cxa_atexit@plt+0x6eaf0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7eb08 <__cxa_atexit@plt+0x727bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7ef9c <__cxa_atexit@plt+0x72c50> │ │ │ │ + beq 7ae04 <__cxa_atexit@plt+0x6eab8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7ae24 <__cxa_atexit@plt+0x6ead8> │ │ │ │ + ldr lr, [pc, #132] @ 7ae44 <__cxa_atexit@plt+0x6eaf8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #7] │ │ │ │ + add r9, r8, #11 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #108] @ 7ae48 <__cxa_atexit@plt+0x6eafc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + str r8, [r6, #28] │ │ │ │ + sub r7, r2, #23 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ 7ae40 <__cxa_atexit@plt+0x6eaf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq fp, r4, lsr ip │ │ │ │ + cmpeq ip, r0, ror #12 │ │ │ │ + cmpeq ip, r8, lsr #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7aeac <__cxa_atexit@plt+0x6eb60> │ │ │ │ + ldr r2, [pc, #72] @ 7aeb8 <__cxa_atexit@plt+0x6eb6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + add lr, r7, #7 │ │ │ │ + ldm lr, {r1, r9, lr} │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #44] @ 7aebc <__cxa_atexit@plt+0x6eb70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + add r0, r3, #12 │ │ │ │ + stm r0, {r1, r9, lr} │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq sl, [ip, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq ip, r4, ror r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7af58 <__cxa_atexit@plt+0x6ec0c> │ │ │ │ + ldr r7, [pc, #160] @ 7af80 <__cxa_atexit@plt+0x6ec34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7af48 <__cxa_atexit@plt+0x6ebfc> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7af68 <__cxa_atexit@plt+0x6ec1c> │ │ │ │ + ldr lr, [pc, #132] @ 7af88 <__cxa_atexit@plt+0x6ec3c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + add r9, r8, #7 │ │ │ │ + ldm r9, {r1, r7, r9} │ │ │ │ + ldr r8, [r8, #23] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #108] @ 7af8c <__cxa_atexit@plt+0x6ec40> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + sub r7, r2, #23 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 7eb38 <__cxa_atexit@plt+0x727ec> │ │ │ │ + ldr r7, [pc, #36] @ 7af84 <__cxa_atexit@plt+0x6ec38> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq fp, r8, lsl #22 │ │ │ │ + cmpeq ip, r4, asr #4 │ │ │ │ + cmpeq ip, r4, ror #5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7aff0 <__cxa_atexit@plt+0x6eca4> │ │ │ │ + ldr r2, [pc, #72] @ 7affc <__cxa_atexit@plt+0x6ecb0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r8, r7, #7 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #44] @ 7b000 <__cxa_atexit@plt+0x6ecb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, r8, lr} │ │ │ │ + str r9, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x015ca194 │ │ │ │ + cmpeq ip, r0, lsr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7b05c <__cxa_atexit@plt+0x6ed10> │ │ │ │ + ldr r3, [pc, #72] @ 7b074 <__cxa_atexit@plt+0x6ed28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #68] @ 7b078 <__cxa_atexit@plt+0x6ed2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #60] @ 7b07c <__cxa_atexit@plt+0x6ed30> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmib r7, {r1, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, lsl #13 │ │ │ │ - andeq r0, r0, r4, lsr #9 │ │ │ │ - smlaltteq r3, fp, r8, r5 │ │ │ │ + ldr r7, [pc, #28] @ 7b080 <__cxa_atexit@plt+0x6ed34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + strheq r6, [fp, #-136] @ 0xffffff78 │ │ │ │ + cmpeq ip, r8, lsl #4 │ │ │ │ + @ instruction: 0x015ca194 │ │ │ │ + cmpeq fp, ip, lsl sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7ebc8 <__cxa_atexit@plt+0x7287c> │ │ │ │ - ldr r2, [pc, #120] @ 7ebd0 <__cxa_atexit@plt+0x72884> │ │ │ │ + bhi 7b0e4 <__cxa_atexit@plt+0x6ed98> │ │ │ │ + ldr r2, [pc, #76] @ 7b0ec <__cxa_atexit@plt+0x6eda0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 7ebd4 <__cxa_atexit@plt+0x72888> │ │ │ │ + ldr r1, [pc, #68] @ 7b0f0 <__cxa_atexit@plt+0x6eda4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - ldrne r2, [pc, #92] @ 7ebd8 <__cxa_atexit@plt+0x7288c> │ │ │ │ - addne r2, pc, r2 │ │ │ │ - ldrne r7, [r7, #11] │ │ │ │ - strne r2, [r3] │ │ │ │ - andsne r2, r7, #3 │ │ │ │ - bne 7eb98 <__cxa_atexit@plt+0x7284c> │ │ │ │ + beq 7b0d8 <__cxa_atexit@plt+0x6ed8c> │ │ │ │ + ldr r3, [pc, #44] @ 7b0f4 <__cxa_atexit@plt+0x6eda8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 7ebb4 <__cxa_atexit@plt+0x72868> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7ebdc <__cxa_atexit@plt+0x72890> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - ldrsheq r6, [ip, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrsheq r6, [ip, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq ip, r0, lsr #1 │ │ │ │ + strheq r6, [fp, #-156] @ 0xffffff64 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ 7ec38 <__cxa_atexit@plt+0x728ec> │ │ │ │ + ldr r3, [pc, #16] @ 7b118 <__cxa_atexit@plt+0x6edcc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 7ec1c <__cxa_atexit@plt+0x728d0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ec24 <__cxa_atexit@plt+0x728d8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7ec3c <__cxa_atexit@plt+0x728f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq ip, r0, lsl #17 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + hvceq 46748 @ 0xb69c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7ec68 <__cxa_atexit@plt+0x7291c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7b194 <__cxa_atexit@plt+0x6ee48> │ │ │ │ + ldr r3, [pc, #104] @ 7b1ac <__cxa_atexit@plt+0x6ee60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #100] @ 7b1b0 <__cxa_atexit@plt+0x6ee64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + ldr r3, [pc, #84] @ 7b1b4 <__cxa_atexit@plt+0x6ee68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [r1, #12]! │ │ │ │ + ldr r3, [pc, #72] @ 7b1b8 <__cxa_atexit@plt+0x6ee6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r2, r7 │ │ │ │ + str r3, [r2, #24]! │ │ │ │ + str r7, [r7, #32] │ │ │ │ + str lr, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r1, [r7, #44] @ 0x2c │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7ec7c <__cxa_atexit@plt+0x72930> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #32] @ 7b1bc <__cxa_atexit@plt+0x6ee70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsr r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq ip, r4, asr #32 │ │ │ │ + cmpeq ip, ip, lsr r0 │ │ │ │ + cmpeq ip, r4, asr #32 │ │ │ │ + strdeq r6, [fp, #-136] @ 0xffffff78 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7ecc8 <__cxa_atexit@plt+0x7297c> │ │ │ │ - ldr r2, [pc, #48] @ 7ecd4 <__cxa_atexit@plt+0x72988> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7ecc0 <__cxa_atexit@plt+0x72974> │ │ │ │ - b 7ece0 <__cxa_atexit@plt+0x72994> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b1f0 <__cxa_atexit@plt+0x6eea4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 7b1f8 <__cxa_atexit@plt+0x6eeac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b eb7458 <__cxa_atexit@plt+0xeab10c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #156] @ 7ed84 <__cxa_atexit@plt+0x72a38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + cmpeq ip, r8, ror #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7b270 <__cxa_atexit@plt+0x6ef24> │ │ │ │ + ldr r3, [pc, #100] @ 7b280 <__cxa_atexit@plt+0x6ef34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7b260 <__cxa_atexit@plt+0x6ef14> │ │ │ │ + ldr r7, [pc, #76] @ 7b284 <__cxa_atexit@plt+0x6ef38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #72] @ 7b288 <__cxa_atexit@plt+0x6ef3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7ed20 <__cxa_atexit@plt+0x729d4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 7ed28 <__cxa_atexit@plt+0x729dc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7ed68 <__cxa_atexit@plt+0x72a1c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #64] @ 7ed8c <__cxa_atexit@plt+0x72a40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #20] @ 7b28c <__cxa_atexit@plt+0x6ef40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 7ed88 <__cxa_atexit@plt+0x72a3c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq ip, r8, ror #14 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + smlaltbeq r6, fp, r8, lr │ │ │ │ + @ instruction: 0x014b6e90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 7edbc <__cxa_atexit@plt+0x72a70> │ │ │ │ + ldr r3, [pc, #36] @ 7b2c4 <__cxa_atexit@plt+0x6ef78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [pc, #24] @ 7b2c8 <__cxa_atexit@plt+0x6ef7c> │ │ │ │ + add r0, pc, r0 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7edfc <__cxa_atexit@plt+0x72ab0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #60] @ 7ee1c <__cxa_atexit@plt+0x72ad0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 7ee18 <__cxa_atexit@plt+0x72acc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrsbeq r6, [ip, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + add r8, r0, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq fp, r8, lsr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 7ee64 <__cxa_atexit@plt+0x72b18> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #48] @ 7ee7c <__cxa_atexit@plt+0x72b30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 7ee80 <__cxa_atexit@plt+0x72b34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq ip, r8, ror #12 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7eedc <__cxa_atexit@plt+0x72b90> │ │ │ │ - ldr lr, [pc, #64] @ 7eeec <__cxa_atexit@plt+0x72ba0> │ │ │ │ + bcc 7b340 <__cxa_atexit@plt+0x6eff4> │ │ │ │ + ldr lr, [pc, #92] @ 7b34c <__cxa_atexit@plt+0x6f000> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #48] @ 7eef0 <__cxa_atexit@plt+0x72ba4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #4] │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #52] @ 7b350 <__cxa_atexit@plt+0x6f004> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - ldrsheq r6, [ip, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq fp, r4, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + cmpeq ip, r8, ror #29 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7ef28 <__cxa_atexit@plt+0x72bdc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7ef30 <__cxa_atexit@plt+0x72be4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi 7b3e8 <__cxa_atexit@plt+0x6f09c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r4, asr #4 │ │ │ │ - smlalbteq r3, fp, r0, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #140] @ 7b404 <__cxa_atexit@plt+0x6f0b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7ef78 <__cxa_atexit@plt+0x72c2c> │ │ │ │ - ldr r7, [pc, #48] @ 7ef88 <__cxa_atexit@plt+0x72c3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bhi 7b3f0 <__cxa_atexit@plt+0x6f0a4> │ │ │ │ + ldr r2, [pc, #120] @ 7b408 <__cxa_atexit@plt+0x6f0bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 7ef6c <__cxa_atexit@plt+0x72c20> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7ef9c <__cxa_atexit@plt+0x72c50> │ │ │ │ + beq 7b3d8 <__cxa_atexit@plt+0x6f08c> │ │ │ │ + ldr r3, [pc, #96] @ 7b40c <__cxa_atexit@plt+0x6f0c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [pc, #84] @ 7b410 <__cxa_atexit@plt+0x6f0c4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + add r8, r0, #1 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 7ef8c <__cxa_atexit@plt+0x72c40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 7b414 <__cxa_atexit@plt+0x6f0c8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq r3, fp, ip, r1 │ │ │ │ - hvceq 45844 @ 0xb314 │ │ │ │ + ldrsbeq r9, [ip, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq fp, ip, lsr #26 │ │ │ │ + cmpeq fp, r0, lsl sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f084 <__cxa_atexit@plt+0x72d38> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #252] @ 7f0b8 <__cxa_atexit@plt+0x72d6c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7f098 <__cxa_atexit@plt+0x72d4c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #76 @ 0x4c │ │ │ │ - cmp r1, ip │ │ │ │ - bcc 7f0a4 <__cxa_atexit@plt+0x72d58> │ │ │ │ - ldr r2, [pc, #216] @ 7f0c0 <__cxa_atexit@plt+0x72d74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #212] @ 7f0c4 <__cxa_atexit@plt+0x72d78> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7b46c <__cxa_atexit@plt+0x6f120> │ │ │ │ + ldr r3, [pc, #68] @ 7b484 <__cxa_atexit@plt+0x6f138> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr sl, [pc, #200] @ 7f0c8 <__cxa_atexit@plt+0x72d7c> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, ip, #19 │ │ │ │ - sub r0, ip, #37 @ 0x25 │ │ │ │ - sub lr, ip, #47 @ 0x2f │ │ │ │ - ldr r8, [pc, #180] @ 7f0cc <__cxa_atexit@plt+0x72d80> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r9, r6 │ │ │ │ - str r3, [r9, #40]! @ 0x28 │ │ │ │ - mov r3, r6 │ │ │ │ - str sl, [r3, #12]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - ldr r7, [pc, #148] @ 7f0d0 <__cxa_atexit@plt+0x72d84> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #56] @ 7b488 <__cxa_atexit@plt+0x6f13c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 7b48c <__cxa_atexit@plt+0x6f140> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #24] │ │ │ │ - add r7, r6, #28 │ │ │ │ - stm r7, {r3, r8, lr} │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #128] @ 7f0d4 <__cxa_atexit@plt+0x72d88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #112] @ 7f0d8 <__cxa_atexit@plt+0x72d8c> │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + cmpeq ip, r0, lsr #27 │ │ │ │ + @ instruction: 0x014b6c98 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b4ec <__cxa_atexit@plt+0x6f1a0> │ │ │ │ + ldr r2, [pc, #72] @ 7b4f4 <__cxa_atexit@plt+0x6f1a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #64] @ 7b4f8 <__cxa_atexit@plt+0x6f1ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7b4e0 <__cxa_atexit@plt+0x6f194> │ │ │ │ + ldr r7, [pc, #40] @ 7b4fc <__cxa_atexit@plt+0x6f1b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ - sub r7, ip, #6 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, ip │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 7f0bc <__cxa_atexit@plt+0x72d70> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0x015c9c94 │ │ │ │ + cmpeq ip, r0, asr #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ 7b51c <__cxa_atexit@plt+0x6f1d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + cmpeq ip, r4, lsl #25 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b56c <__cxa_atexit@plt+0x6f220> │ │ │ │ + ldr r8, [pc, #56] @ 7b574 <__cxa_atexit@plt+0x6f228> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #52] @ 7b578 <__cxa_atexit@plt+0x6f22c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 7b57c <__cxa_atexit@plt+0x6f230> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + add r8, lr, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, ip │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - ldrsbeq r6, [ip, #-4] │ │ │ │ - @ instruction: 0xfffffad8 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - cmpeq ip, r4, asr #8 │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - cmpeq ip, ip, asr #2 │ │ │ │ - ldrsheq r6, [ip, #-12] │ │ │ │ - cmpeq fp, r8, lsr #32 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r6, fp, r4, fp │ │ │ │ + ldrsheq r9, [ip, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 7f1a8 <__cxa_atexit@plt+0x72e5c> │ │ │ │ - ldr r2, [pc, #176] @ 7f1b4 <__cxa_atexit@plt+0x72e68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [pc, #168] @ 7f1b8 <__cxa_atexit@plt+0x72e6c> │ │ │ │ - add fp, pc, fp │ │ │ │ + bcc 7b5ec <__cxa_atexit@plt+0x6f2a0> │ │ │ │ + ldr lr, [pc, #84] @ 7b5f8 <__cxa_atexit@plt+0x6f2ac> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [pc, #156] @ 7f1bc <__cxa_atexit@plt+0x72e70> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - sub r0, r6, #37 @ 0x25 │ │ │ │ - sub lr, r6, #47 @ 0x2f │ │ │ │ - ldr sl, [pc, #136] @ 7f1c0 <__cxa_atexit@plt+0x72e74> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r9, r3 │ │ │ │ - str fp, [r9, #40]! @ 0x28 │ │ │ │ - mov fp, r3 │ │ │ │ - str ip, [fp, #12]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [pc, #104] @ 7f1c4 <__cxa_atexit@plt+0x72e78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str fp, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - ldr r7, [pc, #80] @ 7f1c8 <__cxa_atexit@plt+0x72e7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #64] @ 7f1cc <__cxa_atexit@plt+0x72e80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #72] @ 0x48 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov fp, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 7b5fc <__cxa_atexit@plt+0x6f2b0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r3, r8, r9} │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - @ instruction: 0xfffffa20 │ │ │ │ - cmpeq ip, r4, lsr #6 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - cmpeq ip, r8, lsr #32 │ │ │ │ - ldrsbeq r5, [ip, #-248] @ 0xffffff08 │ │ │ │ - cmpeq fp, r4, lsr pc │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq ip, r8, lsr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7f220 <__cxa_atexit@plt+0x72ed4> │ │ │ │ - ldr r2, [pc, #56] @ 7f228 <__cxa_atexit@plt+0x72edc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [pc, #44] @ 7f22c <__cxa_atexit@plt+0x72ee0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [pc, #28] @ 7f230 <__cxa_atexit@plt+0x72ee4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ + bhi 7b634 <__cxa_atexit@plt+0x6f2e8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7b63c <__cxa_atexit@plt+0x6f2f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq ip, ip, asr pc │ │ │ │ - cmpeq ip, ip, asr #30 │ │ │ │ - ldrdeq r2, [fp, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #72] @ 7f294 <__cxa_atexit@plt+0x72f48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3], #-8 │ │ │ │ + cmpeq ip, r8, lsr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7f284 <__cxa_atexit@plt+0x72f38> │ │ │ │ - ldr r7, [pc, #52] @ 7f298 <__cxa_atexit@plt+0x72f4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 7f278 <__cxa_atexit@plt+0x72f2c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 7ef9c <__cxa_atexit@plt+0x72c50> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 7f29c <__cxa_atexit@plt+0x72f50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - smlalbbeq r2, fp, r0, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 7d498 <__cxa_atexit@plt+0x7114c> │ │ │ │ - cmpeq fp, r8, asr #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7f304 <__cxa_atexit@plt+0x72fb8> │ │ │ │ - ldr r2, [pc, #48] @ 7f310 <__cxa_atexit@plt+0x72fc4> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 7b6f4 <__cxa_atexit@plt+0x6f3a8> │ │ │ │ + ldr lr, [pc, #180] @ 7b714 <__cxa_atexit@plt+0x6f3c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #168] @ 7b718 <__cxa_atexit@plt+0x6f3cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7b6d4 <__cxa_atexit@plt+0x6f388> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7b6e0 <__cxa_atexit@plt+0x6f394> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7b700 <__cxa_atexit@plt+0x6f3b4> │ │ │ │ + ldr r3, [pc, #128] @ 7b720 <__cxa_atexit@plt+0x6f3d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 7f2f8 <__cxa_atexit@plt+0x72fac> │ │ │ │ - mov r7, r9 │ │ │ │ - b 7f320 <__cxa_atexit@plt+0x72fd4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #112] @ 7b724 <__cxa_atexit@plt+0x6f3d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - strdeq r2, [fp, #-208] @ 0xffffff30 │ │ │ │ + ldr r7, [pc, #52] @ 7b71c <__cxa_atexit@plt+0x6f3d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrsbeq r9, [ip, #-172] @ 0xffffff54 │ │ │ │ + cmpeq ip, ip, lsr #21 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq ip, r4, ror #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #160] @ 7f3c8 <__cxa_atexit@plt+0x7307c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7f39c <__cxa_atexit@plt+0x73050> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7f3a4 <__cxa_atexit@plt+0x73058> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7b788 <__cxa_atexit@plt+0x6f43c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 7f3b8 <__cxa_atexit@plt+0x7306c> │ │ │ │ - ldr r2, [pc, #108] @ 7f3d0 <__cxa_atexit@plt+0x73084> │ │ │ │ + bcc 7b79c <__cxa_atexit@plt+0x6f450> │ │ │ │ + ldr r2, [pc, #92] @ 7b7b0 <__cxa_atexit@plt+0x6f464> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ 7f3d4 <__cxa_atexit@plt+0x73088> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + ldr r2, [pc, #76] @ 7b7b4 <__cxa_atexit@plt+0x6f468> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 7f3cc <__cxa_atexit@plt+0x73080> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 7b7ac <__cxa_atexit@plt+0x6f460> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq fp, r4, asr #26 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - cmpeq ip, r0, lsr #28 │ │ │ │ - cmpeq fp, ip, lsr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 7f448 <__cxa_atexit@plt+0x730fc> │ │ │ │ + cmpeq ip, r4, lsl #20 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + cmpeq ip, r0, lsr sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7b810 <__cxa_atexit@plt+0x6f4c4> │ │ │ │ + ldr r8, [pc, #68] @ 7b818 <__cxa_atexit@plt+0x6f4cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #64] @ 7b81c <__cxa_atexit@plt+0x6f4d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r2, r7, #8 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r9, [pc, #52] @ 7b820 <__cxa_atexit@plt+0x6f4d4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r8, lr, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq fp, ip, lsl #18 │ │ │ │ + cmpeq ip, r0, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7b894 <__cxa_atexit@plt+0x6f548> │ │ │ │ + ldr lr, [pc, #88] @ 7b8a0 <__cxa_atexit@plt+0x6f554> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 7b8a4 <__cxa_atexit@plt+0x6f558> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add sl, r3, #8 │ │ │ │ + stm sl, {r0, r7, lr} │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + @ instruction: 0x015c9990 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7b9c8 <__cxa_atexit@plt+0x6f67c> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7b968 <__cxa_atexit@plt+0x6f61c> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #60 @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 7f45c <__cxa_atexit@plt+0x73110> │ │ │ │ - ldr r2, [pc, #96] @ 7f470 <__cxa_atexit@plt+0x73124> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #72] @ 7f474 <__cxa_atexit@plt+0x73128> │ │ │ │ + bcc 7b9d8 <__cxa_atexit@plt+0x6f68c> │ │ │ │ + ldr lr, [pc, #312] @ 7ba2c <__cxa_atexit@plt+0x6f6e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r8, [r5] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + str lr, [r6, #12]! │ │ │ │ + ldr r2, [pc, #288] @ 7ba30 <__cxa_atexit@plt+0x6f6e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r6, {r2, r7} │ │ │ │ + ldr lr, [pc, #280] @ 7ba34 <__cxa_atexit@plt+0x6f6e8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + sub r2, r3, #55 @ 0x37 │ │ │ │ + sub r7, r3, #14 │ │ │ │ + ldr r1, [pc, #268] @ 7ba38 <__cxa_atexit@plt+0x6f6ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + sub r1, r3, #27 │ │ │ │ + ldr r2, [pc, #248] @ 7ba3c <__cxa_atexit@plt+0x6f6f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r7, r6, #8 │ │ │ │ + stm r7, {r0, r9, sl, lr} │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 7b9f4 <__cxa_atexit@plt+0x6f6a8> │ │ │ │ + ldr r7, [pc, #160] @ 7ba20 <__cxa_atexit@plt+0x6f6d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #140] @ 7ba24 <__cxa_atexit@plt+0x6f6d8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr r8, [pc, #132] @ 7ba28 <__cxa_atexit@plt+0x6f6dc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 7f46c <__cxa_atexit@plt+0x73120> │ │ │ │ + ldr r7, [pc, #76] @ 7ba1c <__cxa_atexit@plt+0x6f6d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + ldr r6, [pc, #56] @ 7ba18 <__cxa_atexit@plt+0x6f6cc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #24] @ 7ba14 <__cxa_atexit@plt+0x6f6c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltbeq r2, fp, r0, ip │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - cmpeq ip, r4, ror sp │ │ │ │ - smlalbbeq r2, fp, r8, ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 7f4f0 <__cxa_atexit@plt+0x731a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 7f4f8 <__cxa_atexit@plt+0x731ac> │ │ │ │ - ldr r3, [pc, #100] @ 7f51c <__cxa_atexit@plt+0x731d0> │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq fp, r0, asr #14 │ │ │ │ + @ instruction: 0xfffffba4 │ │ │ │ + cmpeq ip, r8, asr r8 │ │ │ │ + cmpeq ip, r4, asr r8 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq ip, r8, lsr #18 │ │ │ │ + ldrsbeq r9, [ip, #-132] @ 0xffffff7c │ │ │ │ + ldrsbeq r9, [ip, #-128] @ 0xffffff80 │ │ │ │ + ldrheq r9, [ip, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7bae4 <__cxa_atexit@plt+0x6f798> │ │ │ │ + ldr r2, [pc, #148] @ 7bafc <__cxa_atexit@plt+0x6f7b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [r7, #2] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r1, [pc, #120] @ 7bb00 <__cxa_atexit@plt+0x6f7b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r9, [pc, #112] @ 7bb04 <__cxa_atexit@plt+0x6f7b8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r7, r6, #55 @ 0x37 │ │ │ │ + sub r1, r6, #14 │ │ │ │ + ldr r0, [pc, #100] @ 7bb08 <__cxa_atexit@plt+0x6f7bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + sub r0, r6, #27 │ │ │ │ + ldr r1, [pc, #80] @ 7bb0c <__cxa_atexit@plt+0x6f7c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str sl, [r3, #16] │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #36] @ 7bb10 <__cxa_atexit@plt+0x6f7c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #96] @ 7f520 <__cxa_atexit@plt+0x731d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ + mov r2, #60 @ 0x3c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #88] @ 7f524 <__cxa_atexit@plt+0x731d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r2, [r2, #16] │ │ │ │ - ldr r3, [pc, #68] @ 7f528 <__cxa_atexit@plt+0x731dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 7f500 <__cxa_atexit@plt+0x731b4> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ 7f518 <__cxa_atexit@plt+0x731cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, ip, lsl #24 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - ldrsheq r5, [ip, #-240] @ 0xffffff10 │ │ │ │ - cmpeq ip, r4, ror ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrheq r9, [ip, #-112] @ 0xffffff90 │ │ │ │ + cmpeq ip, ip, asr r7 │ │ │ │ + cmpeq ip, r8, asr r7 │ │ │ │ + cmpeq ip, ip, lsr r7 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 7f548 <__cxa_atexit@plt+0x731fc> │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 7bb88 <__cxa_atexit@plt+0x6f83c> │ │ │ │ + ldr r7, [pc, #104] @ 7bba4 <__cxa_atexit@plt+0x6f858> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr lr, [pc, #92] @ 7bba8 <__cxa_atexit@plt+0x6f85c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr r8, [pc, #72] @ 7bbac <__cxa_atexit@plt+0x6f860> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #32] @ 7bbb0 <__cxa_atexit@plt+0x6f864> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b bfb88 <__cxa_atexit@plt+0xb383c> │ │ │ │ - @ instruction: 0x014b2b94 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + cmpeq ip, r4, lsr #13 │ │ │ │ + @ instruction: 0x015c9694 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 7f640 <__cxa_atexit@plt+0x732f4> │ │ │ │ - ldr r3, [pc, #228] @ 7f668 <__cxa_atexit@plt+0x7331c> │ │ │ │ + bhi 7bc38 <__cxa_atexit@plt+0x6f8ec> │ │ │ │ + ldr r3, [pc, #116] @ 7bc48 <__cxa_atexit@plt+0x6f8fc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 7f5c0 <__cxa_atexit@plt+0x73274> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f5d0 <__cxa_atexit@plt+0x73284> │ │ │ │ - ldr r5, [pc, #204] @ 7f66c <__cxa_atexit@plt+0x73320> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - str r5, [r7] │ │ │ │ - ldr r3, [pc, #192] @ 7f670 <__cxa_atexit@plt+0x73324> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7bc1c <__cxa_atexit@plt+0x6f8d0> │ │ │ │ + ldr r2, [pc, #92] @ 7bc4c <__cxa_atexit@plt+0x6f900> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7bc2c <__cxa_atexit@plt+0x6f8e0> │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + sub r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7f650 <__cxa_atexit@plt+0x73304> │ │ │ │ - sub r9, r3, #18 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [pc, #136] @ 7f678 <__cxa_atexit@plt+0x7332c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add sl, r1, #1 │ │ │ │ - ldr lr, [pc, #128] @ 7f67c <__cxa_atexit@plt+0x73330> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #124] @ 7f680 <__cxa_atexit@plt+0x73334> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r7, r3, #27 │ │ │ │ - ldr r1, [pc, #112] @ 7f684 <__cxa_atexit@plt+0x73338> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, lr} │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r2, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r7, [pc, #44] @ 7f674 <__cxa_atexit@plt+0x73328> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 7bc50 <__cxa_atexit@plt+0x6f904> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrdeq r6, [fp, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #44] @ 7bc98 <__cxa_atexit@plt+0x6f94c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7bc88 <__cxa_atexit@plt+0x6f93c> │ │ │ │ + ldm r5!, {r9, sl} │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - cmpeq ip, r0, lsl pc │ │ │ │ - smlaltbeq r2, fp, r4, ip │ │ │ │ - ldrsbeq r5, [ip, #-228] @ 0xffffff1c │ │ │ │ - cmpeq ip, r8, ror #22 │ │ │ │ - cmpeq ip, ip, asr fp │ │ │ │ - @ instruction: 0x015c5b9c │ │ │ │ - hvceq 45728 @ 0xb2a0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7f6bc <__cxa_atexit@plt+0x73370> │ │ │ │ - ldr r3, [pc, #140] @ 7f734 <__cxa_atexit@plt+0x733e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [pc, #128] @ 7f738 <__cxa_atexit@plt+0x733ec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 7f724 <__cxa_atexit@plt+0x733d8> │ │ │ │ - sub r8, r3, #18 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r0, [pc, #96] @ 7f73c <__cxa_atexit@plt+0x733f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - ldr lr, [pc, #88] @ 7f740 <__cxa_atexit@plt+0x733f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #84] @ 7f744 <__cxa_atexit@plt+0x733f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - sub r0, r3, #27 │ │ │ │ - ldr r1, [pc, #72] @ 7f748 <__cxa_atexit@plt+0x733fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, sl, lr} │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - add r5, r5, #4 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq ip, r8, lsl #28 │ │ │ │ - cmpeq ip, r8, ror #27 │ │ │ │ - cmpeq ip, ip, ror sl │ │ │ │ - cmpeq ip, r0, ror sl │ │ │ │ - ldrheq r5, [ip, #-160] @ 0xffffff60 │ │ │ │ - smlaltbeq r2, fp, ip, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ mov r8, r7 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 7f7c4 <__cxa_atexit@plt+0x73478> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7f7bc <__cxa_atexit@plt+0x73470> │ │ │ │ - ldr r3, [pc, #56] @ 7f7cc <__cxa_atexit@plt+0x73480> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bcec <__cxa_atexit@plt+0x6f9a0> │ │ │ │ + ldr r3, [pc, #40] @ 7bd04 <__cxa_atexit@plt+0x6f9b8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r5, [pc, #44] @ 7f7d0 <__cxa_atexit@plt+0x73484> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #2 │ │ │ │ - ldr r5, [pc, #36] @ 7f7d4 <__cxa_atexit@plt+0x73488> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r5, sl │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ 7bd08 <__cxa_atexit@plt+0x6f9bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, lsr sl │ │ │ │ - cmpeq ip, r4, lsr #26 │ │ │ │ - ldrheq r5, [ip, #-144] @ 0xffffff70 │ │ │ │ - cmpeq fp, r8, lsr fp │ │ │ │ + ldrsheq r9, [ip, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq fp, r4, lsr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 7f82c <__cxa_atexit@plt+0x734e0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7f824 <__cxa_atexit@plt+0x734d8> │ │ │ │ - ldr r8, [pc, #40] @ 7f834 <__cxa_atexit@plt+0x734e8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 7f838 <__cxa_atexit@plt+0x734ec> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bd44 <__cxa_atexit@plt+0x6f9f8> │ │ │ │ + ldr r3, [pc, #40] @ 7bd5c <__cxa_atexit@plt+0x6fa10> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - smlaltteq r2, fp, r8, sl │ │ │ │ - ldrheq r5, [ip, #-148] @ 0xffffff6c │ │ │ │ - smlalbteq r2, fp, r4, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7f900 <__cxa_atexit@plt+0x735b4> │ │ │ │ - ldr r2, [pc, #172] @ 7f908 <__cxa_atexit@plt+0x735bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #164] @ 7f90c <__cxa_atexit@plt+0x735c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7f8ac <__cxa_atexit@plt+0x73560> │ │ │ │ - ldr r2, [pc, #140] @ 7f910 <__cxa_atexit@plt+0x735c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - add r1, pc, #4 │ │ │ │ - ldr r2, [r1, r2, lsl #2] │ │ │ │ - add pc, r1, r2 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #20] @ 7bd60 <__cxa_atexit@plt+0x6fa14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #96] @ 7f920 <__cxa_atexit@plt+0x735d4> │ │ │ │ + cmpeq ip, r4, lsr #9 │ │ │ │ + ldrdeq r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bd9c <__cxa_atexit@plt+0x6fa50> │ │ │ │ + ldr r3, [pc, #40] @ 7bdb4 <__cxa_atexit@plt+0x6fa68> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r7, [pc, #60] @ 7f914 <__cxa_atexit@plt+0x735c8> │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7bdb8 <__cxa_atexit@plt+0x6fa6c> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #52] @ 7f918 <__cxa_atexit@plt+0x735cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #44] @ 7f91c <__cxa_atexit@plt+0x735d0> │ │ │ │ + @ instruction: 0x015c9690 │ │ │ │ + hvceq 46652 @ 0xb63c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bdf4 <__cxa_atexit@plt+0x6faa8> │ │ │ │ + ldr r3, [pc, #40] @ 7be0c <__cxa_atexit@plt+0x6fac0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrsheq r5, [ip, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - cmpeq fp, r0, lsr sl │ │ │ │ - cmpeq fp, r4, lsr #20 │ │ │ │ - ldrsbeq r5, [ip, #-184] @ 0xffffff48 │ │ │ │ - cmpeq ip, r8, lsl #24 │ │ │ │ - ldrdeq r2, [fp, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #120] @ 7f9b0 <__cxa_atexit@plt+0x73664> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 7be10 <__cxa_atexit@plt+0x6fac4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #80] @ 7f9c0 <__cxa_atexit@plt+0x73674> │ │ │ │ + cmpeq ip, r4, lsl r6 │ │ │ │ + cmpeq fp, r8, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7be4c <__cxa_atexit@plt+0x6fb00> │ │ │ │ + ldr r3, [pc, #40] @ 7be64 <__cxa_atexit@plt+0x6fb18> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r7, [pc, #44] @ 7f9b4 <__cxa_atexit@plt+0x73668> │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7be68 <__cxa_atexit@plt+0x6fb1c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #36] @ 7f9b8 <__cxa_atexit@plt+0x7366c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 7f9bc <__cxa_atexit@plt+0x73670> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlalbbeq r2, fp, r0, r9 │ │ │ │ - hvceq 45716 @ 0xb294 │ │ │ │ - cmpeq ip, r8, lsr #22 │ │ │ │ - cmpeq ip, r8, asr fp │ │ │ │ - cmpeq fp, ip, lsr r9 │ │ │ │ + cmpeq ip, r4, asr #11 │ │ │ │ + ldrdeq r6, [fp, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq 7f9fc <__cxa_atexit@plt+0x736b0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7fa14 <__cxa_atexit@plt+0x736c8> │ │ │ │ - ldr r3, [pc, #76] @ 7fa38 <__cxa_atexit@plt+0x736ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r3, [pc, #48] @ 7fa34 <__cxa_atexit@plt+0x736e8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bea4 <__cxa_atexit@plt+0x6fb58> │ │ │ │ + ldr r3, [pc, #40] @ 7bebc <__cxa_atexit@plt+0x6fb70> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ - ldr r7, [pc, #16] @ 7fa2c <__cxa_atexit@plt+0x736e0> │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7bec0 <__cxa_atexit@plt+0x6fb74> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 7fa30 <__cxa_atexit@plt+0x736e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlaltteq r2, fp, ip, r8 │ │ │ │ - smlaltteq r2, fp, r0, r8 │ │ │ │ - cmpeq ip, r4, asr #21 │ │ │ │ - ldrsbeq r5, [ip, #-172] @ 0xffffff54 │ │ │ │ + cmpeq ip, ip, lsl #7 │ │ │ │ + smlalbbeq r6, fp, r0, r2 │ │ │ │ + teqeq r5, pc, lsr #17 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fac4 <__cxa_atexit@plt+0x73778> │ │ │ │ - ldr r2, [pc, #116] @ 7facc <__cxa_atexit@plt+0x73780> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ 7fad0 <__cxa_atexit@plt+0x73784> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 7fa94 <__cxa_atexit@plt+0x73748> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 7fab0 <__cxa_atexit@plt+0x73764> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 7fad8 <__cxa_atexit@plt+0x7378c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - ldr r7, [pc, #28] @ 7fad4 <__cxa_atexit@plt+0x73788> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r5, r5 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + teqeq r5, r3, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrsheq r5, [ip, #-104] @ 0xffffff98 │ │ │ │ - cmpeq ip, r4, lsl sl │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 7fb08 <__cxa_atexit@plt+0x737bc> │ │ │ │ - ldr r3, [pc, #40] @ 7fb20 <__cxa_atexit@plt+0x737d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - ldr r7, [pc, #12] @ 7fb1c <__cxa_atexit@plt+0x737d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r5, r4 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [ip, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ 7fb54 <__cxa_atexit@plt+0x73808> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #28] @ 7fb58 <__cxa_atexit@plt+0x7380c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r7, #1 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + teqeq r5, r4, ror #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015c599c │ │ │ │ - @ instruction: 0x015c5998 │ │ │ │ - @ instruction: 0x014b259c │ │ │ │ + teqeq r5, r1, lsr sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fb90 <__cxa_atexit@plt+0x73844> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fb98 <__cxa_atexit@plt+0x7384c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r5, [ip, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq fp, ip, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fbd0 <__cxa_atexit@plt+0x73884> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fbd8 <__cxa_atexit@plt+0x7388c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7bfb0 <__cxa_atexit@plt+0x6fc64> │ │ │ │ + ldr lr, [pc, #76] @ 7bfc8 <__cxa_atexit@plt+0x6fc7c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #72] @ 7bfcc <__cxa_atexit@plt+0x6fc80> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [pc, #68] @ 7bfd0 <__cxa_atexit@plt+0x6fc84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r3, r6, #9 │ │ │ │ + sub r2, r6, #18 │ │ │ │ + stmib r7, {r1, r8, r9} │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str lr, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015c559c │ │ │ │ - cmpeq fp, ip, lsl r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fc10 <__cxa_atexit@plt+0x738c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fc18 <__cxa_atexit@plt+0x738cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 7bfd4 <__cxa_atexit@plt+0x6fc88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, asr r5 │ │ │ │ - ldrdeq r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq ip, r8, asr #4 │ │ │ │ + cmpeq ip, r0, lsr #9 │ │ │ │ + cmpeq ip, ip, lsl #4 │ │ │ │ + hvceq 46616 @ 0xb618 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ 7bff8 <__cxa_atexit@plt+0x6fcac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r8, asr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fc50 <__cxa_atexit@plt+0x73904> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fc58 <__cxa_atexit@plt+0x7390c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 7c034 <__cxa_atexit@plt+0x6fce8> │ │ │ │ + ldr r2, [pc, #36] @ 7c03c <__cxa_atexit@plt+0x6fcf0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 7c040 <__cxa_atexit@plt+0x6fcf4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsl r5 │ │ │ │ - @ instruction: 0x014b249c │ │ │ │ + cmpeq fp, ip, lsr #2 │ │ │ │ + cmpeq ip, ip, lsr #2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fc90 <__cxa_atexit@plt+0x73944> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fc98 <__cxa_atexit@plt+0x7394c> │ │ │ │ + bhi 7c07c <__cxa_atexit@plt+0x6fd30> │ │ │ │ + ldr r2, [pc, #36] @ 7c084 <__cxa_atexit@plt+0x6fd38> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 7c088 <__cxa_atexit@plt+0x6fd3c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r5, [ip, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq fp, ip, asr r4 │ │ │ │ + cmpeq ip, ip, ror #1 │ │ │ │ + ldrsbeq r9, [ip, #-16] │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fcd0 <__cxa_atexit@plt+0x73984> │ │ │ │ + bhi 7c134 <__cxa_atexit@plt+0x6fde8> │ │ │ │ + ldr r2, [pc, #168] @ 7c150 <__cxa_atexit@plt+0x6fe04> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fcd8 <__cxa_atexit@plt+0x7398c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #160] @ 7c154 <__cxa_atexit@plt+0x6fe08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7c114 <__cxa_atexit@plt+0x6fdc8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7c120 <__cxa_atexit@plt+0x6fdd4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7c13c <__cxa_atexit@plt+0x6fdf0> │ │ │ │ + ldr r3, [pc, #116] @ 7c15c <__cxa_atexit@plt+0x6fe10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #112] @ 7c160 <__cxa_atexit@plt+0x6fe14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 7c158 <__cxa_atexit@plt+0x6fe0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015c549c │ │ │ │ - cmpeq fp, ip, lsl r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 7fd10 <__cxa_atexit@plt+0x739c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fd18 <__cxa_atexit@plt+0x739cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0x015c9098 │ │ │ │ + cmpeq ip, ip, rrx │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq ip, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7c1bc <__cxa_atexit@plt+0x6fe70> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7c1d0 <__cxa_atexit@plt+0x6fe84> │ │ │ │ + ldr r2, [pc, #84] @ 7c1e4 <__cxa_atexit@plt+0x6fe98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 7c1e8 <__cxa_atexit@plt+0x6fe9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, asr r4 │ │ │ │ - ldrdeq r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + ldr r7, [pc, #28] @ 7c1e0 <__cxa_atexit@plt+0x6fe94> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r8, [ip, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq ip, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fd50 <__cxa_atexit@plt+0x73a04> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 7fd58 <__cxa_atexit@plt+0x73a0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 7c238 <__cxa_atexit@plt+0x6feec> │ │ │ │ + ldr r8, [pc, #56] @ 7c240 <__cxa_atexit@plt+0x6fef4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #52] @ 7c244 <__cxa_atexit@plt+0x6fef8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 7c248 <__cxa_atexit@plt+0x6fefc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + add r8, lr, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, lsl r4 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq fp, r8, asr #30 │ │ │ │ + cmpeq ip, ip, lsr #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7c2b8 <__cxa_atexit@plt+0x6ff6c> │ │ │ │ + ldr lr, [pc, #84] @ 7c2c4 <__cxa_atexit@plt+0x6ff78> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r9, [r7, #23] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 7c2c8 <__cxa_atexit@plt+0x6ff7c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r3, r8, r9} │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + cmpeq ip, ip, ror #30 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fd8c <__cxa_atexit@plt+0x73a40> │ │ │ │ + bhi 7c300 <__cxa_atexit@plt+0x6ffb4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 7fd94 <__cxa_atexit@plt+0x73a48> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7c308 <__cxa_atexit@plt+0x6ffbc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1c1e48 <__cxa_atexit@plt+0x1b5afc> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r5, [ip, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq ip, ip, asr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fdd8 <__cxa_atexit@plt+0x73a8c> │ │ │ │ - ldr r2, [pc, #44] @ 7fde0 <__cxa_atexit@plt+0x73a94> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r7, #8 │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ - ldr r0, [pc, #32] @ 7fde4 <__cxa_atexit@plt+0x73a98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ + bhi 7c3c0 <__cxa_atexit@plt+0x70074> │ │ │ │ + ldr lr, [pc, #180] @ 7c3e0 <__cxa_atexit@plt+0x70094> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #168] @ 7c3e4 <__cxa_atexit@plt+0x70098> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7c3a0 <__cxa_atexit@plt+0x70054> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7c3ac <__cxa_atexit@plt+0x70060> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7c3cc <__cxa_atexit@plt+0x70080> │ │ │ │ + ldr r3, [pc, #128] @ 7c3ec <__cxa_atexit@plt+0x700a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #112] @ 7c3f0 <__cxa_atexit@plt+0x700a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b e34108 <__cxa_atexit@plt+0xe27dbc> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 7c3e8 <__cxa_atexit@plt+0x7009c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0x015c5398 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq ip, r0, lsl lr │ │ │ │ + cmpeq ip, r0, ror #27 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq ip, r8, lsl lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 7fe4c <__cxa_atexit@plt+0x73b00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 7fe5c <__cxa_atexit@plt+0x73b10> │ │ │ │ - ldr lr, [pc, #84] @ 7fe6c <__cxa_atexit@plt+0x73b20> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bne 7c454 <__cxa_atexit@plt+0x70108> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7c468 <__cxa_atexit@plt+0x7011c> │ │ │ │ + ldr r2, [pc, #92] @ 7c47c <__cxa_atexit@plt+0x70130> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #64] @ 7fe70 <__cxa_atexit@plt+0x73b24> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #5 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #76] @ 7c480 <__cxa_atexit@plt+0x70134> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r2, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 7c478 <__cxa_atexit@plt+0x7012c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq ip, r4, lsr #12 │ │ │ │ - smlalbteq r2, fp, ip, r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #44 @ 0x2c │ │ │ │ + cmpeq ip, r8, lsr sp │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + cmpeq ip, r4, ror #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 7fef4 <__cxa_atexit@plt+0x73ba8> │ │ │ │ - ldr lr, [pc, #104] @ 7fefc <__cxa_atexit@plt+0x73bb0> │ │ │ │ + bhi 7c4dc <__cxa_atexit@plt+0x70190> │ │ │ │ + ldr r8, [pc, #68] @ 7c4e4 <__cxa_atexit@plt+0x70198> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #64] @ 7c4e8 <__cxa_atexit@plt+0x7019c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r3, r7, #12 │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [pc, #84] @ 7ff00 <__cxa_atexit@plt+0x73bb4> │ │ │ │ + add r2, r7, #8 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + ldr r9, [pc, #52] @ 7c4ec <__cxa_atexit@plt+0x701a0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + add r8, lr, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + strheq r5, [fp, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0x015c8c94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7c560 <__cxa_atexit@plt+0x70214> │ │ │ │ + ldr lr, [pc, #88] @ 7c56c <__cxa_atexit@plt+0x70220> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #48] @ 7c570 <__cxa_atexit@plt+0x70224> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - stmib r5, {r0, r2} │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str lr, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 7fee0 <__cxa_atexit@plt+0x73b94> │ │ │ │ - ldr r2, [pc, #56] @ 7ff04 <__cxa_atexit@plt+0x73bb8> │ │ │ │ + add sl, r3, #8 │ │ │ │ + stm sl, {r0, r7, lr} │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq ip, r4, asr #25 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #136 @ 0x88 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc 7c790 <__cxa_atexit@plt+0x70444> │ │ │ │ + ldr r1, [pc, #532] @ 7c7ac <__cxa_atexit@plt+0x70460> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r7, r6 │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + and r1, r9, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 7c6b0 <__cxa_atexit@plt+0x70364> │ │ │ │ + ldr r2, [pc, #500] @ 7c7b0 <__cxa_atexit@plt+0x70464> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7feec <__cxa_atexit@plt+0x73ba0> │ │ │ │ - b 7ff48 <__cxa_atexit@plt+0x73bfc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9, #2] │ │ │ │ + str r2, [r6, #24]! │ │ │ │ + sub r1, ip, #119 @ 0x77 │ │ │ │ + sub r2, ip, #14 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [pc, #476] @ 7c7b4 <__cxa_atexit@plt+0x70468> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub lr, ip, #27 │ │ │ │ + ldr r8, [pc, #468] @ 7c7b8 <__cxa_atexit@plt+0x7046c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r8, [r6, #96] @ 0x60 │ │ │ │ + str lr, [r6, #100] @ 0x64 │ │ │ │ + str fp, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ + str r1, [r6, #112] @ 0x70 │ │ │ │ + sub lr, ip, #43 @ 0x2b │ │ │ │ + ldr fp, [pc, #440] @ 7c7bc <__cxa_atexit@plt+0x70470> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub r2, ip, #67 @ 0x43 │ │ │ │ + ldr r8, [pc, #432] @ 7c7c0 <__cxa_atexit@plt+0x70474> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #428] @ 7c7c4 <__cxa_atexit@plt+0x70478> │ │ │ │ + add r1, pc, r1 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #416] @ 7c7c8 <__cxa_atexit@plt+0x7047c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + ldr r0, [pc, #388] @ 7c7cc <__cxa_atexit@plt+0x70480> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r9} │ │ │ │ + ldr r0, [pc, #380] @ 7c7d0 <__cxa_atexit@plt+0x70484> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r1, #20]! │ │ │ │ + ldr r9, [pc, #368] @ 7c7d4 <__cxa_atexit@plt+0x70488> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [r0, #56]! @ 0x38 │ │ │ │ + ldr r9, [pc, #356] @ 7c7d8 <__cxa_atexit@plt+0x7048c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r3, #32]! │ │ │ │ + str r3, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ + add r0, r6, #80 @ 0x50 │ │ │ │ + stm r0, {r1, fp, lr} │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ + sub r7, ip, #5 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [pc, #296] @ 7c7e0 <__cxa_atexit@plt+0x70494> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #292] @ 7c7e4 <__cxa_atexit@plt+0x70498> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #16]! │ │ │ │ + sub r0, ip, #26 │ │ │ │ + ldr r9, [pc, #280] @ 7c7e8 <__cxa_atexit@plt+0x7049c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r1, ip, #39 @ 0x27 │ │ │ │ + ldr r2, [pc, #272] @ 7c7ec <__cxa_atexit@plt+0x704a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + str r9, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ + sub r1, ip, #55 @ 0x37 │ │ │ │ + sub r2, ip, #79 @ 0x4f │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r9, [pc, #240] @ 7c7f0 <__cxa_atexit@plt+0x704a4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr sl, [pc, #224] @ 7c7f4 <__cxa_atexit@plt+0x704a8> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r3, #16]! │ │ │ │ + ldr sl, [pc, #212] @ 7c7f8 <__cxa_atexit@plt+0x704ac> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov r0, r6 │ │ │ │ + str sl, [r0, #52]! @ 0x34 │ │ │ │ + ldr sl, [pc, #200] @ 7c7fc <__cxa_atexit@plt+0x704b0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov lr, r6 │ │ │ │ + str sl, [lr, #28]! │ │ │ │ + add sl, r6, #36 @ 0x24 │ │ │ │ + stm sl, {r7, r9, lr} │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #172] @ 7c800 <__cxa_atexit@plt+0x704b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + add lr, r6, #68 @ 0x44 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + ldr r7, [pc, #156] @ 7c804 <__cxa_atexit@plt+0x704b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #80] @ 0x50 │ │ │ │ + str r1, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r7, [pc, #140] @ 7c808 <__cxa_atexit@plt+0x704bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r6, #108]! @ 0x6c │ │ │ │ + sub r7, ip, #17 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrheq r5, [ip, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq fp, r8, lsr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 7ff38 <__cxa_atexit@plt+0x73bec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7ff30 <__cxa_atexit@plt+0x73be4> │ │ │ │ - b 7ff48 <__cxa_atexit@plt+0x73bfc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #68] @ 7c7dc <__cxa_atexit@plt+0x70490> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #136 @ 0x88 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq fp, r4, lsl #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr lr, [pc, #92] @ 7ffbc <__cxa_atexit@plt+0x73c70> │ │ │ │ + @ instruction: 0xfffffa68 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + cmpeq ip, r4, lsr #24 │ │ │ │ + cmpeq ip, r4, lsl ip │ │ │ │ + cmpeq ip, ip, ror #23 │ │ │ │ + cmpeq ip, r0, lsr #24 │ │ │ │ + cmpeq fp, r8, lsl fp │ │ │ │ + cmpeq ip, r4, lsl #24 │ │ │ │ + ldrsheq r8, [ip, #-176] @ 0xffffff50 │ │ │ │ + cmpeq ip, r0, ror #23 │ │ │ │ + cmpeq ip, r8, lsr fp │ │ │ │ + cmpeq ip, r0, asr #22 │ │ │ │ + strdeq r5, [fp, #-152] @ 0xffffff68 │ │ │ │ + @ instruction: 0xfffffb38 │ │ │ │ + hvceq 46496 @ 0xb5a0 │ │ │ │ + cmpeq ip, ip, lsr #22 │ │ │ │ + cmpeq ip, ip, lsl fp │ │ │ │ + cmpeq ip, ip, lsr #22 │ │ │ │ + cmpeq ip, r0, lsr #22 │ │ │ │ + cmpeq ip, r8, ror sl │ │ │ │ + cmpeq ip, r0, lsl #21 │ │ │ │ + ldrsbeq r8, [ip, #-172] @ 0xffffff54 │ │ │ │ + cmpeq ip, r8, lsl #21 │ │ │ │ + cmpeq fp, r8, lsl #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7c8bc <__cxa_atexit@plt+0x70570> │ │ │ │ + ldr r7, [pc, #160] @ 7c8cc <__cxa_atexit@plt+0x70580> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7c894 <__cxa_atexit@plt+0x70548> │ │ │ │ + ldr lr, [pc, #140] @ 7c8d0 <__cxa_atexit@plt+0x70584> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7ffa8 <__cxa_atexit@plt+0x73c5c> │ │ │ │ - ldr r3, [pc, #56] @ 7ffc0 <__cxa_atexit@plt+0x73c74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r0, [r8, #11] │ │ │ │ + mov r1, r5 │ │ │ │ + str lr, [r1, #-12]! │ │ │ │ + stmib r1, {r0, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq 7ffb4 <__cxa_atexit@plt+0x73c68> │ │ │ │ - b 80010 <__cxa_atexit@plt+0x73cc4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - hvceq 45628 @ 0xb23c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr r1, [pc, #28] @ 80000 <__cxa_atexit@plt+0x73cb4> │ │ │ │ + beq 7c8a4 <__cxa_atexit@plt+0x70558> │ │ │ │ + ldr r1, [pc, #104] @ 7c8d4 <__cxa_atexit@plt+0x70588> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 7fff8 <__cxa_atexit@plt+0x73cac> │ │ │ │ - b 80010 <__cxa_atexit@plt+0x73cc4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq fp, ip, lsr r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 80038 <__cxa_atexit@plt+0x73cec> │ │ │ │ - ldr r3, [pc, #60] @ 80060 <__cxa_atexit@plt+0x73d14> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80054 <__cxa_atexit@plt+0x73d08> │ │ │ │ - b 80070 <__cxa_atexit@plt+0x73d24> │ │ │ │ - ldr r3, [pc, #28] @ 8005c <__cxa_atexit@plt+0x73d10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80054 <__cxa_atexit@plt+0x73d08> │ │ │ │ - b 80110 <__cxa_atexit@plt+0x73dc4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 80098 <__cxa_atexit@plt+0x73d4c> │ │ │ │ - ldr r3, [pc, #124] @ 80100 <__cxa_atexit@plt+0x73db4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 800d8 <__cxa_atexit@plt+0x73d8c> │ │ │ │ - b 80110 <__cxa_atexit@plt+0x73dc4> │ │ │ │ - ldr r7, [pc, #88] @ 800f8 <__cxa_atexit@plt+0x73dac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #28]! │ │ │ │ - ldr r2, [pc, #76] @ 800fc <__cxa_atexit@plt+0x73db0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - add r9, r2, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 800e0 <__cxa_atexit@plt+0x73d94> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 800ec <__cxa_atexit@plt+0x73da0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + str r1, [r5, #-16]! │ │ │ │ + str sl, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7c8b0 <__cxa_atexit@plt+0x70564> │ │ │ │ + str r0, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 7c580 <__cxa_atexit@plt+0x70234> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, lr │ │ │ │ - ldrsheq r5, [ip, #-4] │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq fp, ip, lsr r2 │ │ │ │ - andeq r0, r0, r8, lsl #17 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 8016c <__cxa_atexit@plt+0x73e20> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 80188 <__cxa_atexit@plt+0x73e3c> │ │ │ │ - ldr r7, [pc, #200] @ 801f4 <__cxa_atexit@plt+0x73ea8> │ │ │ │ + ldr r7, [pc, #20] @ 7c8d8 <__cxa_atexit@plt+0x7058c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + ldrdeq r5, [fp, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #100] @ 7c960 <__cxa_atexit@plt+0x70614> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 801c8 <__cxa_atexit@plt+0x73e7c> │ │ │ │ - ldr r2, [pc, #176] @ 801f8 <__cxa_atexit@plt+0x73eac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #172] @ 801fc <__cxa_atexit@plt+0x73eb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - add r8, r1, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r3, [pc, #124] @ 801f0 <__cxa_atexit@plt+0x73ea4> │ │ │ │ + beq 7c944 <__cxa_atexit@plt+0x705f8> │ │ │ │ + ldr r3, [pc, #72] @ 7c964 <__cxa_atexit@plt+0x70618> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 801d4 <__cxa_atexit@plt+0x73e88> │ │ │ │ - b 8020c <__cxa_atexit@plt+0x73ec0> │ │ │ │ - ldr r7, [pc, #88] @ 801e8 <__cxa_atexit@plt+0x73e9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #28]! │ │ │ │ - ldr r2, [pc, #76] @ 801ec <__cxa_atexit@plt+0x73ea0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - add r9, r2, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 801c8 <__cxa_atexit@plt+0x73e7c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 801dc <__cxa_atexit@plt+0x73e90> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + str sl, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7c950 <__cxa_atexit@plt+0x70604> │ │ │ │ + ldmda r5, {r7, r8} │ │ │ │ + str r7, [r5] │ │ │ │ + b 7c580 <__cxa_atexit@plt+0x70234> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #27 │ │ │ │ - cmpeq ip, r4 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - @ instruction: 0x014b219c │ │ │ │ - cmpeq fp, r0, asr #2 │ │ │ │ - andeq r0, r0, r7, asr #8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 80258 <__cxa_atexit@plt+0x73f0c> │ │ │ │ - ldr r3, [pc, #160] @ 802c0 <__cxa_atexit@plt+0x73f74> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #56] @ 7c9b8 <__cxa_atexit@plt+0x7066c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7c9a8 <__cxa_atexit@plt+0x7065c> │ │ │ │ + ldr sl, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + str r7, [r5] │ │ │ │ + b 7c580 <__cxa_atexit@plt+0x70234> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80298 <__cxa_atexit@plt+0x73f4c> │ │ │ │ - ldr r3, [pc, #140] @ 802c4 <__cxa_atexit@plt+0x73f78> │ │ │ │ + mov r9, r7 │ │ │ │ + b 7c580 <__cxa_atexit@plt+0x70234> │ │ │ │ + strheq r5, [fp, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 7ca44 <__cxa_atexit@plt+0x706f8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7ca3c <__cxa_atexit@plt+0x706f0> │ │ │ │ + ldr r3, [pc, #60] @ 7ca4c <__cxa_atexit@plt+0x70700> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #136] @ 802c8 <__cxa_atexit@plt+0x73f7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r7, [pc, #88] @ 802b8 <__cxa_atexit@plt+0x73f6c> │ │ │ │ + ldr r7, [pc, #56] @ 7ca50 <__cxa_atexit@plt+0x70704> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #24]! │ │ │ │ - ldr r2, [pc, #76] @ 802bc <__cxa_atexit@plt+0x73f70> │ │ │ │ + ldr r2, [pc, #52] @ 7ca54 <__cxa_atexit@plt+0x70708> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - add r9, r2, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 802a0 <__cxa_atexit@plt+0x73f54> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 802ac <__cxa_atexit@plt+0x73f60> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #32 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ 7ca58 <__cxa_atexit@plt+0x7070c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalbbeq r5, fp, r0, r7 │ │ │ │ + @ instruction: 0x015c8798 │ │ │ │ + cmpeq fp, r4, ror #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7ca90 <__cxa_atexit@plt+0x70744> │ │ │ │ + ldr r2, [pc, #28] @ 7ca9c <__cxa_atexit@plt+0x70750> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r4, ror #14 │ │ │ │ + cmpeq fp, r8, lsr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7caf4 <__cxa_atexit@plt+0x707a8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7caec <__cxa_atexit@plt+0x707a0> │ │ │ │ + ldr r8, [pc, #40] @ 7cafc <__cxa_atexit@plt+0x707b0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 7cb00 <__cxa_atexit@plt+0x707b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq ip, r4, lsr pc │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - smlaltbeq r2, fp, ip, r0 │ │ │ │ - hvceq 45572 @ 0xb204 │ │ │ │ - andeq r0, r0, r7, asr #12 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 80300 <__cxa_atexit@plt+0x73fb4> │ │ │ │ + smlaltteq r5, fp, r8, r6 │ │ │ │ + ldrsbeq r8, [ip, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7cb3c <__cxa_atexit@plt+0x707f0> │ │ │ │ + ldr r2, [pc, #36] @ 7cb44 <__cxa_atexit@plt+0x707f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 7cb48 <__cxa_atexit@plt+0x707fc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r5, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, ip, lsr #12 │ │ │ │ + ldrsheq r8, [ip, #-140] @ 0xffffff74 │ │ │ │ + cmpeq fp, r4, lsr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7cc28 <__cxa_atexit@plt+0x708dc> │ │ │ │ + ldr r3, [pc, #216] @ 7cc44 <__cxa_atexit@plt+0x708f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #28] @ 80304 <__cxa_atexit@plt+0x73fb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #24] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq fp, r4 │ │ │ │ - cmpeq fp, r8, lsr #32 │ │ │ │ - andeq r0, r0, r7, asr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80370 <__cxa_atexit@plt+0x74024> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #208] @ 7cc48 <__cxa_atexit@plt+0x708fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7cc1c <__cxa_atexit@plt+0x708d0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 803a0 <__cxa_atexit@plt+0x74054> │ │ │ │ - ldr lr, [pc, #124] @ 803bc <__cxa_atexit@plt+0x74070> │ │ │ │ + bcc 7cc30 <__cxa_atexit@plt+0x708e4> │ │ │ │ + ldr lr, [pc, #168] @ 7cc4c <__cxa_atexit@plt+0x70900> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #104] @ 803c0 <__cxa_atexit@plt+0x74074> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r0, r1, r2, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r2, r3, #2 │ │ │ │ + ldr lr, [pc, #132] @ 7cc50 <__cxa_atexit@plt+0x70904> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + sub r0, r3, #37 @ 0x25 │ │ │ │ + ldr r1, [pc, #108] @ 7cc54 <__cxa_atexit@plt+0x70908> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r7, lr, #3 │ │ │ │ + ldr r2, [pc, #100] @ 7cc58 <__cxa_atexit@plt+0x7090c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r2, r6, r7} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ mov r6, r3 │ │ │ │ - b 8037c <__cxa_atexit@plt+0x74030> │ │ │ │ - ldr r3, [pc, #60] @ 803b4 <__cxa_atexit@plt+0x74068> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #52] @ 803b8 <__cxa_atexit@plt+0x7406c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - str r2, [r5, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80398 <__cxa_atexit@plt+0x7404c> │ │ │ │ - b 803d0 <__cxa_atexit@plt+0x74084> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, ip, lsr #28 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0xfffffa5c │ │ │ │ - cmpeq ip, r0, asr lr │ │ │ │ - cmpeq fp, ip, ror #30 │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 803fc <__cxa_atexit@plt+0x740b0> │ │ │ │ - ldr r3, [pc, #108] @ 80458 <__cxa_atexit@plt+0x7410c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80448 <__cxa_atexit@plt+0x740fc> │ │ │ │ - b 80468 <__cxa_atexit@plt+0x7411c> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80430 <__cxa_atexit@plt+0x740e4> │ │ │ │ - ldr r2, [pc, #64] @ 80454 <__cxa_atexit@plt+0x74108> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80448 <__cxa_atexit@plt+0x740fc> │ │ │ │ - b 80d28 <__cxa_atexit@plt+0x749dc> │ │ │ │ - ldr r3, [pc, #24] @ 80450 <__cxa_atexit@plt+0x74104> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80448 <__cxa_atexit@plt+0x740fc> │ │ │ │ - b 80e18 <__cxa_atexit@plt+0x74acc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsl r9 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrdeq r1, [fp, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 804b4 <__cxa_atexit@plt+0x74168> │ │ │ │ - ldr r2, [pc, #144] @ 80510 <__cxa_atexit@plt+0x741c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 804ec <__cxa_atexit@plt+0x741a0> │ │ │ │ - ldr r3, [pc, #120] @ 80514 <__cxa_atexit@plt+0x741c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80548 <__cxa_atexit@plt+0x741fc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #16]! │ │ │ │ - ldr r1, [pc, #72] @ 8050c <__cxa_atexit@plt+0x741c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - stm r3, {r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 804f4 <__cxa_atexit@plt+0x741a8> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80500 <__cxa_atexit@plt+0x741b4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror sl │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq ip, r8, lsl #26 │ │ │ │ - cmpeq fp, r8, lsl lr │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 80544 <__cxa_atexit@plt+0x741f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80548 <__cxa_atexit@plt+0x741fc> │ │ │ │ - cmpeq ip, r8, ror ip │ │ │ │ - mov fp, r7 │ │ │ │ - add r2, r6, #6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - ldr lr, [pc, #216] @ 80634 <__cxa_atexit@plt+0x742e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #212] @ 80638 <__cxa_atexit@plt+0x742ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 805b8 <__cxa_atexit@plt+0x7426c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r1, r2, #2 │ │ │ │ - cmp r3, r1 │ │ │ │ - bcc 8061c <__cxa_atexit@plt+0x742d0> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - stmda r6, {r0, r1} │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-4]! │ │ │ │ - str r2, [r3, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 805e8 <__cxa_atexit@plt+0x7429c> │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - add r2, r2, #8 │ │ │ │ - add r6, r6, #8 │ │ │ │ - b 80564 <__cxa_atexit@plt+0x74218> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r6, r6, #8 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 805f4 <__cxa_atexit@plt+0x742a8> │ │ │ │ - ldr r3, [pc, #104] @ 8063c <__cxa_atexit@plt+0x742f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 80614 <__cxa_atexit@plt+0x742c8> │ │ │ │ - b 80710 <__cxa_atexit@plt+0x743c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 8060c <__cxa_atexit@plt+0x742c0> │ │ │ │ - mov r7, fp │ │ │ │ - b 80b38 <__cxa_atexit@plt+0x747ec> │ │ │ │ - mov r7, fp │ │ │ │ - b 80c4c <__cxa_atexit@plt+0x74900> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 80640 <__cxa_atexit@plt+0x742f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - cmpeq ip, r4, asr #24 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltteq r1, fp, ip, ip │ │ │ │ - andeq r0, r0, r5, lsl #1 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrsbeq r8, [ip, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + smlaltbeq r5, fp, ip, r6 │ │ │ │ + cmpeq ip, r0, ror #14 │ │ │ │ + cmpeq ip, r4, lsl #13 │ │ │ │ + cmpeq fp, r4, lsl r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 806bc <__cxa_atexit@plt+0x74370> │ │ │ │ - ldr lr, [pc, #100] @ 806d4 <__cxa_atexit@plt+0x74388> │ │ │ │ + bcc 7ccf8 <__cxa_atexit@plt+0x709ac> │ │ │ │ + ldr lr, [pc, #128] @ 7cd04 <__cxa_atexit@plt+0x709b8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #88] @ 806d8 <__cxa_atexit@plt+0x7438c> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #92] @ 7cd08 <__cxa_atexit@plt+0x709bc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + sub r0, r6, #37 @ 0x25 │ │ │ │ + ldr r1, [pc, #68] @ 7cd0c <__cxa_atexit@plt+0x709c0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - sub r2, r6, #2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 806b4 <__cxa_atexit@plt+0x74368> │ │ │ │ - add r3, r5, #4 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b 80548 <__cxa_atexit@plt+0x741fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, lr, #3 │ │ │ │ + ldr r2, [pc, #60] @ 7cd10 <__cxa_atexit@plt+0x709c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 806dc <__cxa_atexit@plt+0x74390> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq ip, r8, lsr #22 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq fp, r0, asr ip │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80548 <__cxa_atexit@plt+0x741fc> │ │ │ │ - cmpeq fp, ip, lsr #24 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r3, #3 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 80738 <__cxa_atexit@plt+0x743ec> │ │ │ │ - mov r7, fp │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80748 <__cxa_atexit@plt+0x743fc> │ │ │ │ - b 80750 <__cxa_atexit@plt+0x74404> │ │ │ │ - mov r7, fp │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8074c <__cxa_atexit@plt+0x74400> │ │ │ │ - b 80954 <__cxa_atexit@plt+0x74608> │ │ │ │ - b 8085c <__cxa_atexit@plt+0x74510> │ │ │ │ - b 80a68 <__cxa_atexit@plt+0x7471c> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 80810 <__cxa_atexit@plt+0x744c4> │ │ │ │ - ldr sl, [pc, #176] @ 80828 <__cxa_atexit@plt+0x744dc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #172] @ 8082c <__cxa_atexit@plt+0x744e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #168] @ 80830 <__cxa_atexit@plt+0x744e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r8, [r2, #4]! │ │ │ │ - sub r0, r6, #13 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #128] @ 80834 <__cxa_atexit@plt+0x744e8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r6, #25 │ │ │ │ - ldr sl, [pc, #120] @ 80838 <__cxa_atexit@plt+0x744ec> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - add lr, r2, #20 │ │ │ │ - stm lr, {r2, sl, ip} │ │ │ │ - str r0, [r2, #32] │ │ │ │ - str r8, [r2, #36] @ 0x24 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 807f8 <__cxa_atexit@plt+0x744ac> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80804 <__cxa_atexit@plt+0x744b8> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + smlalbteq r5, fp, ip, r5 │ │ │ │ + cmpeq ip, r0, lsl #13 │ │ │ │ + cmpeq ip, r4, lsr #11 │ │ │ │ + cmpeq fp, r8, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7cda0 <__cxa_atexit@plt+0x70a54> │ │ │ │ + ldr r7, [pc, #144] @ 7cdc8 <__cxa_atexit@plt+0x70a7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7cd90 <__cxa_atexit@plt+0x70a44> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7cdb0 <__cxa_atexit@plt+0x70a64> │ │ │ │ + ldr r7, [pc, #116] @ 7cdd0 <__cxa_atexit@plt+0x70a84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #96] @ 7cdd4 <__cxa_atexit@plt+0x70a88> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #36] @ 7cdcc <__cxa_atexit@plt+0x70a80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ 8083c <__cxa_atexit@plt+0x744f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #15 │ │ │ │ - @ instruction: 0xfffff5a4 │ │ │ │ - smlaltbeq r1, fp, r0, fp │ │ │ │ - ldrsheq r4, [ip, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0x015c4c94 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq r1, [fp, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strdeq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + cmpeq ip, ip, lsl r4 │ │ │ │ + @ instruction: 0x014b5498 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80750 <__cxa_atexit@plt+0x74404> │ │ │ │ - mov fp, r7 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80904 <__cxa_atexit@plt+0x745b8> │ │ │ │ - ldr r7, [pc, #164] @ 80920 <__cxa_atexit@plt+0x745d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #160] @ 80924 <__cxa_atexit@plt+0x745d8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #156] @ 80928 <__cxa_atexit@plt+0x745dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - sub r0, r6, #13 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - ldr sl, [pc, #128] @ 8092c <__cxa_atexit@plt+0x745e0> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r2, [pc, #124] @ 80930 <__cxa_atexit@plt+0x745e4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7ce30 <__cxa_atexit@plt+0x70ae4> │ │ │ │ + ldr r2, [pc, #60] @ 7ce3c <__cxa_atexit@plt+0x70af0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #40] @ 7ce40 <__cxa_atexit@plt+0x70af4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r1, r2, r8} │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ str r3, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 808ec <__cxa_atexit@plt+0x745a0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 808f8 <__cxa_atexit@plt+0x745ac> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 80934 <__cxa_atexit@plt+0x745e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - smlaltbeq r1, fp, r4, sl │ │ │ │ - @ instruction: 0x000006b0 │ │ │ │ - ldrsheq r4, [ip, #-140] @ 0xffffff74 │ │ │ │ - cmpeq ip, r0, lsr #23 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq r1, [fp, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 8085c <__cxa_atexit@plt+0x74510> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r3, #12]! │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80a18 <__cxa_atexit@plt+0x746cc> │ │ │ │ - ldr r8, [pc, #184] @ 80a34 <__cxa_atexit@plt+0x746e8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #180] @ 80a38 <__cxa_atexit@plt+0x746ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - ldr r8, [r1, #2] │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - sub r1, r6, #13 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #140] @ 80a3c <__cxa_atexit@plt+0x746f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #25 │ │ │ │ - ldr sl, [pc, #132] @ 80a40 <__cxa_atexit@plt+0x746f4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [pc, #128] @ 80a44 <__cxa_atexit@plt+0x746f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str ip, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - add ip, r2, #16 │ │ │ │ - stm ip, {r0, r2, sl} │ │ │ │ - str r8, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str lr, [r2, #36] @ 0x24 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80a00 <__cxa_atexit@plt+0x746b4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80a0c <__cxa_atexit@plt+0x746c0> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq ip, r8, ror r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7ce7c <__cxa_atexit@plt+0x70b30> │ │ │ │ + ldr r2, [pc, #36] @ 7ce84 <__cxa_atexit@plt+0x70b38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ 7ce88 <__cxa_atexit@plt+0x70b3c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 80a48 <__cxa_atexit@plt+0x746fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r1 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #11 │ │ │ │ - @ instruction: 0xfffff320 │ │ │ │ - ldrsheq r4, [ip, #-120] @ 0xffffff88 │ │ │ │ - @ instruction: 0x015c4a98 │ │ │ │ - @ instruction: 0x015c4a94 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlaltbeq r1, fp, ip, r6 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80954 <__cxa_atexit@plt+0x74608> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80af0 <__cxa_atexit@plt+0x747a4> │ │ │ │ - ldr r2, [pc, #132] @ 80b0c <__cxa_atexit@plt+0x747c0> │ │ │ │ + cmpeq ip, ip, ror #5 │ │ │ │ + cmpeq ip, r8, ror r5 │ │ │ │ + cmpeq fp, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7cef0 <__cxa_atexit@plt+0x70ba4> │ │ │ │ + ldr r2, [pc, #76] @ 7cef8 <__cxa_atexit@plt+0x70bac> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #128] @ 80b10 <__cxa_atexit@plt+0x747c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #104] @ 80b14 <__cxa_atexit@plt+0x747c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80ad8 <__cxa_atexit@plt+0x7478c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80ae4 <__cxa_atexit@plt+0x74798> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #68] @ 7cefc <__cxa_atexit@plt+0x70bb0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7cee4 <__cxa_atexit@plt+0x70b98> │ │ │ │ + ldr r3, [pc, #44] @ 7cf00 <__cxa_atexit@plt+0x70bb4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 80b18 <__cxa_atexit@plt+0x747cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff1dc │ │ │ │ - andeq r0, r0, ip, lsr #9 │ │ │ │ - ldrsheq r4, [ip, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0x015c8294 │ │ │ │ + smlalbteq r5, fp, r8, r3 │ │ │ │ + @ instruction: 0x014b5390 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ + ldr r3, [pc, #16] @ 7cf28 <__cxa_atexit@plt+0x70bdc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80a68 <__cxa_atexit@plt+0x7471c> │ │ │ │ - mov fp, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [r3, #12]! │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80bfc <__cxa_atexit@plt+0x748b0> │ │ │ │ - ldr r8, [pc, #184] @ 80c18 <__cxa_atexit@plt+0x748cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #180] @ 80c1c <__cxa_atexit@plt+0x748d0> │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + smlalbbeq r5, fp, r4, r3 │ │ │ │ + cmpeq fp, r4, asr r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7cfcc <__cxa_atexit@plt+0x70c80> │ │ │ │ + ldr r3, [pc, #156] @ 7cfe8 <__cxa_atexit@plt+0x70c9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #148] @ 7cfec <__cxa_atexit@plt+0x70ca0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7cfc0 <__cxa_atexit@plt+0x70c74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7cfd4 <__cxa_atexit@plt+0x70c88> │ │ │ │ + ldr lr, [pc, #108] @ 7cff0 <__cxa_atexit@plt+0x70ca4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r8, [r5, #12] │ │ │ │ - str r9, [r5, #16] │ │ │ │ - ldr r8, [r1, #2] │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - sub r1, r6, #13 │ │ │ │ - str r1, [r2, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #140] @ 80c20 <__cxa_atexit@plt+0x748d4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #25 │ │ │ │ - ldr sl, [pc, #132] @ 80c24 <__cxa_atexit@plt+0x748d8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [pc, #128] @ 80c28 <__cxa_atexit@plt+0x748dc> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + ldr r0, [pc, #80] @ 7cff4 <__cxa_atexit@plt+0x70ca8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str ip, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - add ip, r2, #16 │ │ │ │ - stm ip, {r0, r2, sl} │ │ │ │ - str r8, [r2, #28] │ │ │ │ - str r1, [r2, #32] │ │ │ │ - str lr, [r2, #36] @ 0x24 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80be4 <__cxa_atexit@plt+0x74898> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80bf0 <__cxa_atexit@plt+0x748a4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + stmib r6, {r0, r1, r2, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 80c2c <__cxa_atexit@plt+0x748e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, r1 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffff0bc │ │ │ │ - cmpeq ip, r4, lsl r6 │ │ │ │ - ldrheq r4, [ip, #-132] @ 0xffffff7c │ │ │ │ - ldrheq r4, [ip, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - smlalbteq r1, fp, r8, r4 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsheq r8, [ip, #-20] @ 0xffffffec │ │ │ │ + cmpeq fp, r4, lsl #6 │ │ │ │ + cmpeq ip, r0, ror #4 │ │ │ │ + smlalbbeq r5, fp, r8, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80b38 <__cxa_atexit@plt+0x747ec> │ │ │ │ - mov fp, r7 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80cd4 <__cxa_atexit@plt+0x74988> │ │ │ │ - ldr r2, [pc, #132] @ 80cf0 <__cxa_atexit@plt+0x749a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #128] @ 80cf4 <__cxa_atexit@plt+0x749a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - str r9, [r5, #16] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #104] @ 80cf8 <__cxa_atexit@plt+0x749ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80cbc <__cxa_atexit@plt+0x74970> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80cc8 <__cxa_atexit@plt+0x7497c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 80cfc <__cxa_atexit@plt+0x749b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7d058 <__cxa_atexit@plt+0x70d0c> │ │ │ │ + ldr lr, [pc, #68] @ 7d064 <__cxa_atexit@plt+0x70d18> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r8, [r7, #19] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r0, [pc, #40] @ 7d068 <__cxa_atexit@plt+0x70d1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r2, lr} │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffef78 │ │ │ │ - andeq r0, r0, r8, asr #5 │ │ │ │ - cmpeq ip, r8, lsl r5 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r5, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 80c4c <__cxa_atexit@plt+0x74900> │ │ │ │ - ldrdeq r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80da0 <__cxa_atexit@plt+0x74a54> │ │ │ │ + cmpeq fp, r8, ror #4 │ │ │ │ + cmpeq ip, r4, asr #3 │ │ │ │ + cmpeq fp, r0, lsl r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7d0ac <__cxa_atexit@plt+0x70d60> │ │ │ │ + ldr r2, [pc, #36] @ 7d0bc <__cxa_atexit@plt+0x70d70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 80dec <__cxa_atexit@plt+0x74aa0> │ │ │ │ - ldr r2, [pc, #172] @ 80dfc <__cxa_atexit@plt+0x74ab0> │ │ │ │ + bcc 7d15c <__cxa_atexit@plt+0x70e10> │ │ │ │ + ldr r2, [pc, #140] @ 7d174 <__cxa_atexit@plt+0x70e28> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r0, r6, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldr lr, [pc, #136] @ 7d178 <__cxa_atexit@plt+0x70e2c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #132] @ 7d17c <__cxa_atexit@plt+0x70e30> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r6, #13 │ │ │ │ + str r0, [r5] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr lr, [pc, #152] @ 80e00 <__cxa_atexit@plt+0x74ab4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #148] @ 80e04 <__cxa_atexit@plt+0x74ab8> │ │ │ │ + ldr r0, [pc, #112] @ 7d180 <__cxa_atexit@plt+0x70e34> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - sub r2, r6, #13 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r8, [pc, #132] @ 80e08 <__cxa_atexit@plt+0x74abc> │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + str ip, [r2, #12]! │ │ │ │ + ldr r8, [pc, #96] @ 7d184 <__cxa_atexit@plt+0x70e38> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - sub r2, r6, #25 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add r7, r3, #16 │ │ │ │ - stm r7, {r0, r3, lr} │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - ldr r7, [pc, #80] @ 80df8 <__cxa_atexit@plt+0x74aac> │ │ │ │ + mov ip, r3 │ │ │ │ + str r8, [ip, #24]! │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ + str lr, [r3, #48] @ 0x30 │ │ │ │ + str r1, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #36] @ 7d188 <__cxa_atexit@plt+0x70e3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80dd4 <__cxa_atexit@plt+0x74a88> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80de0 <__cxa_atexit@plt+0x74a94> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd60 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + ldrsbeq r8, [ip, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0x015c8090 │ │ │ │ + cmpeq fp, r0, asr #2 │ │ │ │ + cmpeq fp, ip, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7d200 <__cxa_atexit@plt+0x70eb4> │ │ │ │ + ldr r3, [pc, #96] @ 7d210 <__cxa_atexit@plt+0x70ec4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 7d1e8 <__cxa_atexit@plt+0x70e9c> │ │ │ │ + ldr r3, [pc, #76] @ 7d214 <__cxa_atexit@plt+0x70ec8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7d1f8 <__cxa_atexit@plt+0x70eac> │ │ │ │ + b 7d270 <__cxa_atexit@plt+0x70f24> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [pc, #16] @ 7d218 <__cxa_atexit@plt+0x70ecc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - @ instruction: 0xffffee54 │ │ │ │ - cmpeq ip, ip, ror #13 │ │ │ │ - cmpeq ip, r8, ror #13 │ │ │ │ - cmpeq ip, r4, lsr #8 │ │ │ │ - smlaltteq r1, fp, ip, r2 │ │ │ │ - andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + smlaltbeq r5, fp, ip, r0 │ │ │ │ + smlalbbeq r5, fp, r0, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80e98 <__cxa_atexit@plt+0x74b4c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 80f14 <__cxa_atexit@plt+0x74bc8> │ │ │ │ - ldr r2, [pc, #240] @ 80f2c <__cxa_atexit@plt+0x74be0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #236] @ 80f30 <__cxa_atexit@plt+0x74be4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #228] @ 80f34 <__cxa_atexit@plt+0x74be8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r1, r5 │ │ │ │ - str r0, [r1, #16]! │ │ │ │ - sub r0, r3, #2 │ │ │ │ - ldr r2, [r1, #-12] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq 80ee4 <__cxa_atexit@plt+0x74b98> │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 80f04 <__cxa_atexit@plt+0x74bb8> │ │ │ │ - ldr r8, [r2, #2] │ │ │ │ - add r5, r5, #24 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r7, [pc, #132] @ 80f24 <__cxa_atexit@plt+0x74bd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #16]! │ │ │ │ - ldr r2, [pc, #120] @ 80f28 <__cxa_atexit@plt+0x74bdc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r3, #-12] │ │ │ │ - add r9, r2, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 80ed8 <__cxa_atexit@plt+0x74b8c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 80ef8 <__cxa_atexit@plt+0x74bac> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r1, [pc, #32] @ 7d260 <__cxa_atexit@plt+0x70f14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7d258 <__cxa_atexit@plt+0x70f0c> │ │ │ │ + b 7d270 <__cxa_atexit@plt+0x70f24> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq fp, r8, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #220] @ 7d35c <__cxa_atexit@plt+0x71010> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7d32c <__cxa_atexit@plt+0x70fe0> │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5] │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7d33c <__cxa_atexit@plt+0x70ff0> │ │ │ │ + ldr r1, [pc, #168] @ 7d364 <__cxa_atexit@plt+0x71018> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #164] @ 7d368 <__cxa_atexit@plt+0x7101c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #160] @ 7d36c <__cxa_atexit@plt+0x71020> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r2, #13 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + ldr sl, [pc, #144] @ 7d370 <__cxa_atexit@plt+0x71024> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + str r0, [r3, #12]! │ │ │ │ + ldr r0, [pc, #128] @ 7d374 <__cxa_atexit@plt+0x71028> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r1, r6 │ │ │ │ + str r0, [r1, #24]! │ │ │ │ + str r6, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + add r0, r6, #40 @ 0x28 │ │ │ │ + stm r0, {r1, r3, lr} │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub sl, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r7, [pc, #28] @ 7d360 <__cxa_atexit@plt+0x71014> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrsheq r4, [ip, #-36] @ 0xffffffdc │ │ │ │ - @ instruction: 0xffffed28 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r8, asr r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 80f5c <__cxa_atexit@plt+0x74c10> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 789f4 <__cxa_atexit@plt+0x6c6a8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, ip │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 80fcc <__cxa_atexit@plt+0x74c80> │ │ │ │ - ldr r7, [pc, #84] @ 80fe4 <__cxa_atexit@plt+0x74c98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #80] @ 80fe8 <__cxa_atexit@plt+0x74c9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ 80fec <__cxa_atexit@plt+0x74ca0> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + cmpeq fp, r0, ror #30 │ │ │ │ + @ instruction: 0xfffffb8c │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + cmpeq ip, r8, lsl #2 │ │ │ │ + cmpeq ip, r0, asr #29 │ │ │ │ + cmpeq fp, r4, lsr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r8, [r5, #12]! │ │ │ │ + ldr ip, [r5, #-8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + str r2, [r5] │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 7d420 <__cxa_atexit@plt+0x710d4> │ │ │ │ + ldr r1, [pc, #136] @ 7d43c <__cxa_atexit@plt+0x710f0> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r7, #24]! │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 80ff0 <__cxa_atexit@plt+0x74ca4> │ │ │ │ + ldr lr, [pc, #132] @ 7d440 <__cxa_atexit@plt+0x710f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #128] @ 7d444 <__cxa_atexit@plt+0x710f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r3, r6, #13 │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r7, #4]! │ │ │ │ + ldr sl, [pc, #112] @ 7d448 <__cxa_atexit@plt+0x710fc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + mov r3, r7 │ │ │ │ + str r0, [r3, #12]! │ │ │ │ + ldr r0, [pc, #96] @ 7d44c <__cxa_atexit@plt+0x71100> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r1, r7 │ │ │ │ + str r0, [r1, #24]! │ │ │ │ + str r7, [r7, #32] │ │ │ │ + str sl, [r7, #36] @ 0x24 │ │ │ │ + add r0, r7, #40 @ 0x28 │ │ │ │ + stm r0, {r1, r3, lr} │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub sl, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ + b 7b8b4 <__cxa_atexit@plt+0x6f568> │ │ │ │ + ldr r7, [pc, #40] @ 7d450 <__cxa_atexit@plt+0x71104> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + mov sl, ip │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe8b4 │ │ │ │ - @ instruction: 0xffffeee4 │ │ │ │ - @ instruction: 0xffffeaa0 │ │ │ │ - smlalbbeq r1, fp, r4, r3 │ │ │ │ - smlalbbeq r1, fp, r8, r3 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + @ instruction: 0xfffffad0 │ │ │ │ + cmpeq ip, r0, lsl r0 │ │ │ │ + cmpeq ip, r8, asr #27 │ │ │ │ + hvceq 46316 @ 0xb4ec │ │ │ │ + hvceq 46308 @ 0xb4e4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 81048 <__cxa_atexit@plt+0x74cfc> │ │ │ │ + bhi 7d4a8 <__cxa_atexit@plt+0x7115c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81040 <__cxa_atexit@plt+0x74cf4> │ │ │ │ - ldr r8, [pc, #40] @ 81050 <__cxa_atexit@plt+0x74d04> │ │ │ │ + beq 7d4a0 <__cxa_atexit@plt+0x71154> │ │ │ │ + ldr r8, [pc, #40] @ 7d4b0 <__cxa_atexit@plt+0x71164> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 81054 <__cxa_atexit@plt+0x74d08> │ │ │ │ + ldr r3, [pc, #36] @ 7d4b4 <__cxa_atexit@plt+0x71168> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b 895f4 <__cxa_atexit@plt+0x7d2a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, asr #6 │ │ │ │ - @ instruction: 0x015c4198 │ │ │ │ - smlaltbeq r1, fp, r0, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8108c <__cxa_atexit@plt+0x74d40> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 81094 <__cxa_atexit@plt+0x74d48> │ │ │ │ + cmpeq fp, r4, lsr lr │ │ │ │ + cmpeq ip, r8, lsr #26 │ │ │ │ + cmpeq fp, r0, lsr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi 7d520 <__cxa_atexit@plt+0x711d4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7d518 <__cxa_atexit@plt+0x711cc> │ │ │ │ + ldr r3, [pc, #60] @ 7d528 <__cxa_atexit@plt+0x711dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #56] @ 7d52c <__cxa_atexit@plt+0x711e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ 7d530 <__cxa_atexit@plt+0x711e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, ror #1 │ │ │ │ - cmpeq fp, r4, lsl #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 810f0 <__cxa_atexit@plt+0x74da4> │ │ │ │ - ldr lr, [pc, #64] @ 810fc <__cxa_atexit@plt+0x74db0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ 81100 <__cxa_atexit@plt+0x74db4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 810e4 <__cxa_atexit@plt+0x74d98> │ │ │ │ - mov r7, r3 │ │ │ │ - b 81110 <__cxa_atexit@plt+0x74dc4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - @ instruction: 0x015c4090 │ │ │ │ - @ instruction: 0x014b1298 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 811e8 <__cxa_atexit@plt+0x74e9c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 811f8 <__cxa_atexit@plt+0x74eac> │ │ │ │ - ldr r0, [pc, #208] @ 81208 <__cxa_atexit@plt+0x74ebc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #204] @ 8120c <__cxa_atexit@plt+0x74ec0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - sub r0, r3, #17 │ │ │ │ - ldr r7, [pc, #188] @ 81210 <__cxa_atexit@plt+0x74ec4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ - sub r9, r3, #29 │ │ │ │ - ldr r1, [pc, #168] @ 81214 <__cxa_atexit@plt+0x74ec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add sl, r1, #3 │ │ │ │ - sub ip, r3, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #156] @ 81218 <__cxa_atexit@plt+0x74ecc> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ 7d534 <__cxa_atexit@plt+0x711e8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r1, [pc, #148] @ 8121c <__cxa_atexit@plt+0x74ed0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r2, r3, #53 @ 0x35 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r7, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str ip, [r6, #56] @ 0x38 │ │ │ │ - str r7, [r6, #60] @ 0x3c │ │ │ │ - str sl, [r6, #64] @ 0x40 │ │ │ │ - str r9, [r6, #68] @ 0x44 │ │ │ │ - sub r0, r3, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #100] @ 81220 <__cxa_atexit@plt+0x74ed4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - stm r2, {r1, r6, r7, lr} │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r1, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq fp, r4, asr r2 │ │ │ │ - cmpeq ip, r0, lsl #6 │ │ │ │ - cmpeq ip, r0, lsr r3 │ │ │ │ - cmpeq ip, ip, asr r3 │ │ │ │ - cmpeq ip, r4, asr r3 │ │ │ │ - @ instruction: 0x015c429c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8126c <__cxa_atexit@plt+0x74f20> │ │ │ │ - ldr r2, [pc, #48] @ 81278 <__cxa_atexit@plt+0x74f2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 81264 <__cxa_atexit@plt+0x74f18> │ │ │ │ - b 81284 <__cxa_atexit@plt+0x74f38> │ │ │ │ - ldr r0, [r7] │ │ │ │ - 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 │ │ │ │ - ldr r2, [pc, #156] @ 81328 <__cxa_atexit@plt+0x74fdc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 812c4 <__cxa_atexit@plt+0x74f78> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 812cc <__cxa_atexit@plt+0x74f80> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8130c <__cxa_atexit@plt+0x74fc0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #64] @ 81330 <__cxa_atexit@plt+0x74fe4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 8132c <__cxa_atexit@plt+0x74fe0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq ip, r4, asr #3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 81360 <__cxa_atexit@plt+0x75014> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 813a0 <__cxa_atexit@plt+0x75054> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #60] @ 813c0 <__cxa_atexit@plt+0x75074> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 813bc <__cxa_atexit@plt+0x75070> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq ip, r0, lsr r1 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + strdeq r4, [fp, #-220] @ 0xffffff24 │ │ │ │ + ldrheq r7, [ip, #-204] @ 0xffffff34 │ │ │ │ + smlaltteq r4, fp, r0, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 81408 <__cxa_atexit@plt+0x750bc> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #48] @ 81420 <__cxa_atexit@plt+0x750d4> │ │ │ │ + bcc 7d56c <__cxa_atexit@plt+0x71220> │ │ │ │ + ldr r2, [pc, #28] @ 7d578 <__cxa_atexit@plt+0x7122c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 81424 <__cxa_atexit@plt+0x750d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq ip, r4, asr #1 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r8, lsl #25 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 81480 <__cxa_atexit@plt+0x75134> │ │ │ │ - ldr lr, [pc, #64] @ 81490 <__cxa_atexit@plt+0x75144> │ │ │ │ - add lr, pc, lr │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #15 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #48] @ 81494 <__cxa_atexit@plt+0x75148> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - cmpeq ip, r4, asr r0 │ │ │ │ - cmpeq fp, r0, lsl pc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 81538 <__cxa_atexit@plt+0x751ec> │ │ │ │ - ldr r6, [pc, #156] @ 81560 <__cxa_atexit@plt+0x75214> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - str r6, [r5, #-8]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 81548 <__cxa_atexit@plt+0x751fc> │ │ │ │ - ldr r7, [pc, #120] @ 81564 <__cxa_atexit@plt+0x75218> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #116] @ 81568 <__cxa_atexit@plt+0x7521c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ 8156c <__cxa_atexit@plt+0x75220> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ 81570 <__cxa_atexit@plt+0x75224> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r0, [r3, #24]! │ │ │ │ - mov r7, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - beq 81534 <__cxa_atexit@plt+0x751e8> │ │ │ │ - b 815b4 <__cxa_atexit@plt+0x75268> │ │ │ │ - b 7fe80 <__cxa_atexit@plt+0x73b34> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, sl │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #92 @ 0x5c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7d6c8 <__cxa_atexit@plt+0x7137c> │ │ │ │ + ldr sl, [pc, #268] @ 7d6e0 <__cxa_atexit@plt+0x71394> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #264] @ 7d6e4 <__cxa_atexit@plt+0x71398> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #260] @ 7d6e8 <__cxa_atexit@plt+0x7139c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #256] @ 7d6ec <__cxa_atexit@plt+0x713a0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r3, [pc, #252] @ 7d6f0 <__cxa_atexit@plt+0x713a4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #92] @ 0x5c │ │ │ │ + ldr r3, [pc, #240] @ 7d6f4 <__cxa_atexit@plt+0x713a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #84] @ 0x54 │ │ │ │ + ldr r3, [pc, #232] @ 7d6f8 <__cxa_atexit@plt+0x713ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #76] @ 0x4c │ │ │ │ + ldr r3, [pc, #224] @ 7d6fc <__cxa_atexit@plt+0x713b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #64] @ 0x40 │ │ │ │ + ldr r3, [pc, #216] @ 7d700 <__cxa_atexit@plt+0x713b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #48] @ 0x30 │ │ │ │ + ldr r3, [pc, #208] @ 7d704 <__cxa_atexit@plt+0x713b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [pc, #196] @ 7d708 <__cxa_atexit@plt+0x713bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #188] @ 7d70c <__cxa_atexit@plt+0x713c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #184] @ 7d710 <__cxa_atexit@plt+0x713c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + sub r1, r6, #14 │ │ │ │ + str r1, [r7, #88] @ 0x58 │ │ │ │ + sub r1, r6, #27 │ │ │ │ + str r1, [r7, #80] @ 0x50 │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + str r1, [r7, #68] @ 0x44 │ │ │ │ + sub r1, r6, #71 @ 0x47 │ │ │ │ + str r1, [r7, #60] @ 0x3c │ │ │ │ + sub r1, r6, #55 @ 0x37 │ │ │ │ + str r1, [r7, #56] @ 0x38 │ │ │ │ + sub r1, r6, #63 @ 0x3f │ │ │ │ + str r1, [r7, #44] @ 0x2c │ │ │ │ + sub r1, r6, #79 @ 0x4f │ │ │ │ + sub r0, r6, #86 @ 0x56 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r0, [r7, #24] │ │ │ │ + str ip, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + add r0, r9, #1 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ + add r3, lr, #2 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 81574 <__cxa_atexit@plt+0x75228> │ │ │ │ + ldr r7, [pc, #68] @ 7d714 <__cxa_atexit@plt+0x713c8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + mov r3, #92 @ 0x5c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xffffe350 │ │ │ │ - @ instruction: 0xffffe544 │ │ │ │ - @ instruction: 0xffffe978 │ │ │ │ - cmpeq fp, r8, lsl #28 │ │ │ │ - cmpeq fp, r4, lsr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 815a4 <__cxa_atexit@plt+0x75258> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8159c <__cxa_atexit@plt+0x75250> │ │ │ │ - b 815b4 <__cxa_atexit@plt+0x75268> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - strdeq r0, [fp, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 815fc <__cxa_atexit@plt+0x752b0> │ │ │ │ - ldr r3, [pc, #80] @ 81618 <__cxa_atexit@plt+0x752cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 81610 <__cxa_atexit@plt+0x752c4> │ │ │ │ - ldr r3, [pc, #52] @ 8161c <__cxa_atexit@plt+0x752d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 81610 <__cxa_atexit@plt+0x752c4> │ │ │ │ - b 81664 <__cxa_atexit@plt+0x75318> │ │ │ │ - ldr r7, [pc, #28] @ 81620 <__cxa_atexit@plt+0x752d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq ip, r0, lsr #23 │ │ │ │ - hvceq 45272 @ 0xb0d8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 81654 <__cxa_atexit@plt+0x75308> │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq fp, r8, asr #26 │ │ │ │ + cmpeq fp, r0, lsr sp │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq ip, r8, lsr lr │ │ │ │ + ldrsheq r7, [ip, #-184] @ 0xffffff48 │ │ │ │ + cmpeq ip, r8, ror #23 │ │ │ │ + ldrsbeq r7, [ip, #-180] @ 0xffffff4c │ │ │ │ + cmpeq ip, r8, lsl #24 │ │ │ │ + cmpeq ip, r0, lsl ip │ │ │ │ + cmpeq ip, r8, ror #23 │ │ │ │ + cmpeq ip, r4, ror fp │ │ │ │ + @ instruction: 0x015c7d98 │ │ │ │ + hvceq 46276 @ 0xb4c4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7d7a4 <__cxa_atexit@plt+0x71458> │ │ │ │ + ldr r3, [pc, #148] @ 7d7cc <__cxa_atexit@plt+0x71480> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8164c <__cxa_atexit@plt+0x75300> │ │ │ │ - b 81664 <__cxa_atexit@plt+0x75318> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq fp, r4, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r3, [r3, #15] │ │ │ │ - ldr r1, [pc, #220] @ 81754 <__cxa_atexit@plt+0x75408> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 81720 <__cxa_atexit@plt+0x753d4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8172c <__cxa_atexit@plt+0x753e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 81740 <__cxa_atexit@plt+0x753f4> │ │ │ │ - ldr r8, [pc, #176] @ 8175c <__cxa_atexit@plt+0x75410> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldm r5, {r1, sl} │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - sub r0, r3, #31 │ │ │ │ - ldr r9, [pc, #152] @ 81760 <__cxa_atexit@plt+0x75414> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr lr, [pc, #144] @ 81764 <__cxa_atexit@plt+0x75418> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r8, r3, #21 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - ldr r7, [pc, #116] @ 81768 <__cxa_atexit@plt+0x7541c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r7, [pc, #96] @ 8176c <__cxa_atexit@plt+0x75420> │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 7d780 <__cxa_atexit@plt+0x71434> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 7d790 <__cxa_atexit@plt+0x71444> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7d7b4 <__cxa_atexit@plt+0x71468> │ │ │ │ + ldr r7, [pc, #116] @ 7d7d8 <__cxa_atexit@plt+0x7148c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str sl, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 81758 <__cxa_atexit@plt+0x7540c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 7d7d4 <__cxa_atexit@plt+0x71488> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ + ldr r7, [pc, #36] @ 7d7d0 <__cxa_atexit@plt+0x71484> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmpeq ip, r0, ror sl │ │ │ │ - @ instruction: 0xfffff9f4 │ │ │ │ - @ instruction: 0x015c3d94 │ │ │ │ - ldrsbeq r3, [ip, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - @ instruction: 0x015c3a94 │ │ │ │ - cmpeq fp, ip, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlaltbeq r4, fp, r8, fp │ │ │ │ + ldrsheq r7, [ip, #-156] @ 0xffffff64 │ │ │ │ + cmpeq ip, r4, lsr sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 81814 <__cxa_atexit@plt+0x754c8> │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 7d820 <__cxa_atexit@plt+0x714d4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 81828 <__cxa_atexit@plt+0x754dc> │ │ │ │ - ldr r2, [pc, #156] @ 8183c <__cxa_atexit@plt+0x754f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldmdb r5, {r2, sl} │ │ │ │ - sub r0, r3, #31 │ │ │ │ - ldr r9, [pc, #132] @ 81840 <__cxa_atexit@plt+0x754f4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr lr, [pc, #124] @ 81844 <__cxa_atexit@plt+0x754f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r8, r3, #21 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r7, [pc, #96] @ 81848 <__cxa_atexit@plt+0x754fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - ldr r7, [pc, #76] @ 8184c <__cxa_atexit@plt+0x75500> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str sl, [r6, #36] @ 0x24 │ │ │ │ + bcc 7d834 <__cxa_atexit@plt+0x714e8> │ │ │ │ + ldr r2, [pc, #64] @ 7d848 <__cxa_atexit@plt+0x714fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 81838 <__cxa_atexit@plt+0x754ec> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 7d844 <__cxa_atexit@plt+0x714f8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r8, lsl #19 │ │ │ │ - @ instruction: 0xfffff900 │ │ │ │ - cmpeq ip, r0, lsr #25 │ │ │ │ - cmpeq ip, r0, ror #19 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - cmpeq ip, r0, lsr #19 │ │ │ │ - cmpeq fp, r8, asr fp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq ip, ip, ror #18 │ │ │ │ + @ instruction: 0x015c7990 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 818e8 <__cxa_atexit@plt+0x7559c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 818f0 <__cxa_atexit@plt+0x755a4> │ │ │ │ - ldr ip, [pc, #132] @ 8190c <__cxa_atexit@plt+0x755c0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ 81910 <__cxa_atexit@plt+0x755c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r0, [pc, #120] @ 81914 <__cxa_atexit@plt+0x755c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r6, #23 │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr r5, [pc, #104] @ 81918 <__cxa_atexit@plt+0x755cc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r5, r5, #3 │ │ │ │ - stmib r2, {r0, r5} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - ldr r0, [pc, #84] @ 8191c <__cxa_atexit@plt+0x755d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r2, #20 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - ldr r5, [pc, #72] @ 81920 <__cxa_atexit@plt+0x755d4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 818f8 <__cxa_atexit@plt+0x755ac> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 81908 <__cxa_atexit@plt+0x755bc> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7d8ac <__cxa_atexit@plt+0x71560> │ │ │ │ + ldr r7, [pc, #80] @ 7d8c0 <__cxa_atexit@plt+0x71574> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - smlalbteq r0, fp, r4, sl │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - ldrsheq r3, [ip, #-132] @ 0xffffff7c │ │ │ │ - cmpeq ip, r4, asr #24 │ │ │ │ - strheq r0, [fp, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ - cmpeq ip, r0, lsl #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 81940 <__cxa_atexit@plt+0x755f4> │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 7d898 <__cxa_atexit@plt+0x7154c> │ │ │ │ + ldr r3, [pc, #64] @ 7d8c4 <__cxa_atexit@plt+0x71578> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7d8a4 <__cxa_atexit@plt+0x71558> │ │ │ │ + b 7d904 <__cxa_atexit@plt+0x715b8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 7d8c8 <__cxa_atexit@plt+0x7157c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlaltbeq r4, fp, r4, sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 81960 <__cxa_atexit@plt+0x75614> │ │ │ │ + ldr r3, [pc, #28] @ 7d8f8 <__cxa_atexit@plt+0x715ac> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b bfb88 <__cxa_atexit@plt+0xb383c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7d8f0 <__cxa_atexit@plt+0x715a4> │ │ │ │ + b 7d904 <__cxa_atexit@plt+0x715b8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 8198c <__cxa_atexit@plt+0x75640> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 7d95c <__cxa_atexit@plt+0x71610> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 7d974 <__cxa_atexit@plt+0x71628> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 7d98c <__cxa_atexit@plt+0x71640> │ │ │ │ + ldr r3, [pc, #136] @ 7d9bc <__cxa_atexit@plt+0x71670> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 81990 <__cxa_atexit@plt+0x75644> │ │ │ │ + ldr r9, [r7, #5] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r9} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 7d98c <__cxa_atexit@plt+0x71640> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 7d9a0 <__cxa_atexit@plt+0x71654> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #84] @ 7d9b8 <__cxa_atexit@plt+0x7166c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b e255d0 <__cxa_atexit@plt+0xe19284> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq ip, ip, asr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 819d0 <__cxa_atexit@plt+0x75684> │ │ │ │ - ldr r3, [pc, #36] @ 819dc <__cxa_atexit@plt+0x75690> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r9, r7 │ │ │ │ - b 7d498 <__cxa_atexit@plt+0x7114c> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, lsl #22 │ │ │ │ - ldrdeq r0, [fp, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 81a84 <__cxa_atexit@plt+0x75738> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 81a8c <__cxa_atexit@plt+0x75740> │ │ │ │ - mov ip, r7 │ │ │ │ - ldr r0, [pc, #148] @ 81ab8 <__cxa_atexit@plt+0x7576c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #144] @ 81abc <__cxa_atexit@plt+0x75770> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r8, r1, #1 │ │ │ │ - ldr r1, [pc, #136] @ 81ac0 <__cxa_atexit@plt+0x75774> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r7, [pc, #128] @ 81ac4 <__cxa_atexit@plt+0x75778> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - sub lr, r6, #23 │ │ │ │ - stmdb r5, {r0, r9} │ │ │ │ - ldr r0, [pc, #116] @ 81ac8 <__cxa_atexit@plt+0x7577c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r0, r1, r8} │ │ │ │ - ldr r0, [pc, #96] @ 81acc <__cxa_atexit@plt+0x75780> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, ip │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r6, r3 │ │ │ │ - b 81a94 <__cxa_atexit@plt+0x75748> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ 81ab0 <__cxa_atexit@plt+0x75764> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #16] @ 81ab4 <__cxa_atexit@plt+0x75768> │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r3, [pc, #56] @ 7d9b4 <__cxa_atexit@plt+0x71668> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r8, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r8, lsr #18 │ │ │ │ - ldrheq r3, [ip, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - cmpeq ip, ip, lsr #14 │ │ │ │ - cmpeq ip, ip, asr #14 │ │ │ │ - @ instruction: 0x015c3a9c │ │ │ │ - cmpeq fp, r4, lsl r9 │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - smlaltteq r0, fp, r8, r8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov lr, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 81b74 <__cxa_atexit@plt+0x75828> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 81b7c <__cxa_atexit@plt+0x75830> │ │ │ │ - ldr ip, [pc, #156] @ 81bac <__cxa_atexit@plt+0x75860> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [pc, #152] @ 81bb0 <__cxa_atexit@plt+0x75864> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #148] @ 81bb4 <__cxa_atexit@plt+0x75868> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r0, [pc, #140] @ 81bb8 <__cxa_atexit@plt+0x7586c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub sl, r6, #23 │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r5, r8, #3 │ │ │ │ - stmib r2, {r0, r5} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - ldr r0, [pc, #108] @ 81bbc <__cxa_atexit@plt+0x75870> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, r2, #20 │ │ │ │ - stm r1, {r0, r9, sl} │ │ │ │ - ldr r5, [pc, #96] @ 81bc0 <__cxa_atexit@plt+0x75874> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r3 │ │ │ │ - mov sl, lr │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r6, r2 │ │ │ │ - b 81b84 <__cxa_atexit@plt+0x75838> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 81ba4 <__cxa_atexit@plt+0x75858> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #20] @ 81ba8 <__cxa_atexit@plt+0x7585c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, lr │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r8, lsr r8 │ │ │ │ - ldrsheq r3, [ip, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq fp, r0, asr r8 │ │ │ │ - cmpeq ip, r4, ror #12 │ │ │ │ - ldrheq r3, [ip, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - ldrsheq r3, [ip, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 81c58 <__cxa_atexit@plt+0x7590c> │ │ │ │ - ldr r7, [pc, #132] @ 81c68 <__cxa_atexit@plt+0x7591c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 81c2c <__cxa_atexit@plt+0x758e0> │ │ │ │ - ldr r1, [pc, #116] @ 81c6c <__cxa_atexit@plt+0x75920> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 81c3c <__cxa_atexit@plt+0x758f0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs 81c48 <__cxa_atexit@plt+0x758fc> │ │ │ │ - ldr r7, [pc, #76] @ 81c70 <__cxa_atexit@plt+0x75924> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r7, [pc, #48] @ 7d9c4 <__cxa_atexit@plt+0x71678> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 81c78 <__cxa_atexit@plt+0x7592c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 81c74 <__cxa_atexit@plt+0x75928> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq ip, r4, lsr r5 │ │ │ │ - hvceq 45180 @ 0xb07c │ │ │ │ - cmpeq ip, r4, lsr r5 │ │ │ │ + ldr r3, [pc, #24] @ 7d9c0 <__cxa_atexit@plt+0x71674> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldrheq r7, [ip, #-164] @ 0xffffff5c │ │ │ │ + cmpeq ip, ip, asr #21 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq ip, ip, lsl #21 │ │ │ │ + ldrheq r7, [ip, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 81ce0 <__cxa_atexit@plt+0x75994> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 81cc8 <__cxa_atexit@plt+0x7597c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs 81cd0 <__cxa_atexit@plt+0x75984> │ │ │ │ - ldr r7, [pc, #36] @ 81ce4 <__cxa_atexit@plt+0x75998> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7d9f0 <__cxa_atexit@plt+0x716a4> │ │ │ │ + ldr r7, [pc, #40] @ 7da0c <__cxa_atexit@plt+0x716c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 81ce8 <__cxa_atexit@plt+0x7599c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x015c3498 │ │ │ │ - cmpeq ip, ip, lsr #9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 81d28 <__cxa_atexit@plt+0x759dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 81d2c <__cxa_atexit@plt+0x759e0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addlt r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, ip, asr r4 │ │ │ │ - cmpeq ip, r0, lsl #9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #16] @ 7da08 <__cxa_atexit@plt+0x716bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + cmpeq ip, ip, lsr sl │ │ │ │ + cmpeq ip, ip, ror #14 │ │ │ │ + smlaltbeq r4, fp, ip, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 81db8 <__cxa_atexit@plt+0x75a6c> │ │ │ │ - ldr r3, [pc, #120] @ 81dc8 <__cxa_atexit@plt+0x75a7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 81d9c <__cxa_atexit@plt+0x75a50> │ │ │ │ - ldr r7, [pc, #96] @ 81dcc <__cxa_atexit@plt+0x75a80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - sub r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 81dac <__cxa_atexit@plt+0x75a60> │ │ │ │ - cmp r2, r1 │ │ │ │ - ldrcs r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 81dd0 <__cxa_atexit@plt+0x75a84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq fp, r0, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 81e30 <__cxa_atexit@plt+0x75ae4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 81e24 <__cxa_atexit@plt+0x75ad8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3], #12 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - ldrge r7, [r5, #8] │ │ │ │ - ldrlt r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7da64 <__cxa_atexit@plt+0x71718> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7da5c <__cxa_atexit@plt+0x71710> │ │ │ │ + ldr r3, [pc, #40] @ 7da6c <__cxa_atexit@plt+0x71720> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r8, [pc, #28] @ 7da70 <__cxa_atexit@plt+0x71724> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - mov r2, #12 │ │ │ │ - cmp r3, r7 │ │ │ │ - movlt r2, #8 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq ip, r4, ror r7 │ │ │ │ + cmpeq ip, r4, ror #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 81efc <__cxa_atexit@plt+0x75bb0> │ │ │ │ - ldr r7, [pc, #132] @ 81f0c <__cxa_atexit@plt+0x75bc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 81ed0 <__cxa_atexit@plt+0x75b84> │ │ │ │ - ldr r1, [pc, #116] @ 81f10 <__cxa_atexit@plt+0x75bc4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 81ee0 <__cxa_atexit@plt+0x75b94> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs 81eec <__cxa_atexit@plt+0x75ba0> │ │ │ │ - ldr r7, [pc, #76] @ 81f14 <__cxa_atexit@plt+0x75bc8> │ │ │ │ + ldr r7, [pc, #12] @ 7da94 <__cxa_atexit@plt+0x71748> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 81f1c <__cxa_atexit@plt+0x75bd0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 81f18 <__cxa_atexit@plt+0x75bcc> │ │ │ │ + cmpeq ip, r4, asr #14 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 7dac0 <__cxa_atexit@plt+0x71774> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 7dad4 <__cxa_atexit@plt+0x71788> │ │ │ │ + ldr r7, [pc, #8] @ 7dad0 <__cxa_atexit@plt+0x71784> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x015c3290 │ │ │ │ - smlaltteq r0, fp, r0, r4 │ │ │ │ - @ instruction: 0x015c3290 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 81f84 <__cxa_atexit@plt+0x75c38> │ │ │ │ - add r2, pc, r2 │ │ │ │ + cmpeq fp, r8, lsr r9 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [pc, #92] @ 7db3c <__cxa_atexit@plt+0x717f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 81f6c <__cxa_atexit@plt+0x75c20> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs 81f74 <__cxa_atexit@plt+0x75c28> │ │ │ │ - ldr r7, [pc, #36] @ 81f88 <__cxa_atexit@plt+0x75c3c> │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 7db18 <__cxa_atexit@plt+0x717cc> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r2, r2, #1 │ │ │ │ + beq 7db2c <__cxa_atexit@plt+0x717e0> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7db34 <__cxa_atexit@plt+0x717e8> │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b 7dae0 <__cxa_atexit@plt+0x71794> │ │ │ │ + ldr r7, [pc, #32] @ 7db40 <__cxa_atexit@plt+0x717f4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 81f8c <__cxa_atexit@plt+0x75c40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsheq r3, [ip, #-20] @ 0xffffffec │ │ │ │ - cmpeq ip, r8, lsl #4 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq ip, r0, lsr r6 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 81fcc <__cxa_atexit@plt+0x75c80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 81fd0 <__cxa_atexit@plt+0x75c84> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addlt r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrheq r3, [ip, #-24] @ 0xffffffe8 │ │ │ │ - ldrsbeq r3, [ip, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b 7dad4 <__cxa_atexit@plt+0x71788> │ │ │ │ + smlaltbeq r4, fp, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 82058 <__cxa_atexit@plt+0x75d0c> │ │ │ │ - ldr r7, [pc, #116] @ 82068 <__cxa_atexit@plt+0x75d1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 8203c <__cxa_atexit@plt+0x75cf0> │ │ │ │ - ldr r1, [pc, #100] @ 8206c <__cxa_atexit@plt+0x75d20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7dbb4 <__cxa_atexit@plt+0x71868> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7dbac <__cxa_atexit@plt+0x71860> │ │ │ │ + ldr r3, [pc, #44] @ 7dbbc <__cxa_atexit@plt+0x71870> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 8204c <__cxa_atexit@plt+0x75d00> │ │ │ │ - ldr r7, [pc, #72] @ 82070 <__cxa_atexit@plt+0x75d24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldr r5, [pc, #32] @ 7dbc0 <__cxa_atexit@plt+0x71874> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r9 │ │ │ │ + b cfd5c <__cxa_atexit@plt+0xc3a10> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq ip, r8, lsr #12 │ │ │ │ + @ instruction: 0x015c789c │ │ │ │ + cmpeq fp, r4, asr r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7dc18 <__cxa_atexit@plt+0x718cc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7dc10 <__cxa_atexit@plt+0x718c4> │ │ │ │ + ldr r8, [pc, #40] @ 7dc20 <__cxa_atexit@plt+0x718d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 7dc24 <__cxa_atexit@plt+0x718d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 82074 <__cxa_atexit@plt+0x75d28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq ip, ip, ror #4 │ │ │ │ - smlalbbeq r0, fp, r8, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 820cc <__cxa_atexit@plt+0x75d80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 820c4 <__cxa_atexit@plt+0x75d78> │ │ │ │ - ldr r7, [pc, #32] @ 820d0 <__cxa_atexit@plt+0x75d84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq fp, r4, ror #14 │ │ │ │ + ldrheq r7, [ip, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq fp, r0, lsl r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7dc7c <__cxa_atexit@plt+0x71930> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7dc74 <__cxa_atexit@plt+0x71928> │ │ │ │ + ldr r8, [pc, #40] @ 7dc84 <__cxa_atexit@plt+0x71938> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 7dc88 <__cxa_atexit@plt+0x7193c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq ip, r4, ror #3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 82104 <__cxa_atexit@plt+0x75db8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r3, [ip, #-16] │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq fp, r4, lsl r7 │ │ │ │ + cmpeq ip, r4, asr r5 │ │ │ │ + smlalbteq r4, fp, ip, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 82190 <__cxa_atexit@plt+0x75e44> │ │ │ │ - ldr r3, [pc, #120] @ 821a0 <__cxa_atexit@plt+0x75e54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 82174 <__cxa_atexit@plt+0x75e28> │ │ │ │ - ldr r7, [pc, #96] @ 821a4 <__cxa_atexit@plt+0x75e58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - sub r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 82184 <__cxa_atexit@plt+0x75e38> │ │ │ │ - cmp r2, r1 │ │ │ │ - ldrcc r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 7dce0 <__cxa_atexit@plt+0x71994> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7dcd8 <__cxa_atexit@plt+0x7198c> │ │ │ │ + ldr r8, [pc, #40] @ 7dce8 <__cxa_atexit@plt+0x7199c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 7dcec <__cxa_atexit@plt+0x719a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + smlalbteq r4, fp, r4, r6 │ │ │ │ + ldrsheq r7, [ip, #-64] @ 0xffffffc0 │ │ │ │ + smlaltbeq r4, fp, r8, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 7dd50 <__cxa_atexit@plt+0x71a04> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7dd48 <__cxa_atexit@plt+0x719fc> │ │ │ │ + ldr r9, [pc, #52] @ 7dd58 <__cxa_atexit@plt+0x71a0c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #48] @ 7dd5c <__cxa_atexit@plt+0x71a10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r5, [pc, #36] @ 7dd60 <__cxa_atexit@plt+0x71a14> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 821a8 <__cxa_atexit@plt+0x75e5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq fp, r4, asr r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 82208 <__cxa_atexit@plt+0x75ebc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 821fc <__cxa_atexit@plt+0x75eb0> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3], #12 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - ldrge r7, [r5, #4] │ │ │ │ - ldrlt r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + hvceq 46204 @ 0xb47c │ │ │ │ + cmpeq ip, ip, lsl #9 │ │ │ │ + cmpeq ip, r4, lsl r4 │ │ │ │ + cmpeq fp, r8, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 7ddc0 <__cxa_atexit@plt+0x71a74> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7ddb8 <__cxa_atexit@plt+0x71a6c> │ │ │ │ + ldr r8, [pc, #48] @ 7ddc8 <__cxa_atexit@plt+0x71a7c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, #44] @ 7ddcc <__cxa_atexit@plt+0x71a80> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #40] @ 7ddd0 <__cxa_atexit@plt+0x71a84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, sl │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r3, r7 │ │ │ │ - movlt r2, #12 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + teqeq r5, r6, lsr #25 │ │ │ │ + cmpeq fp, r4, lsl r7 │ │ │ │ + cmpeq ip, r0, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 82270 <__cxa_atexit@plt+0x75f24> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 82278 <__cxa_atexit@plt+0x75f2c> │ │ │ │ + bhi 7de04 <__cxa_atexit@plt+0x71ab8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7de0c <__cxa_atexit@plt+0x71ac0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 89e24 <__cxa_atexit@plt+0x7dad8> │ │ │ │ + b 7deb4 <__cxa_atexit@plt+0x71b68> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r2, [ip, #-232] @ 0xffffff18 │ │ │ │ + cmpeq ip, r8, asr r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 822c8 <__cxa_atexit@plt+0x75f7c> │ │ │ │ - ldr r2, [pc, #56] @ 822d0 <__cxa_atexit@plt+0x75f84> │ │ │ │ + bhi 7de70 <__cxa_atexit@plt+0x71b24> │ │ │ │ + ldr r2, [pc, #76] @ 7de78 <__cxa_atexit@plt+0x71b2c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 822d4 <__cxa_atexit@plt+0x75f88> │ │ │ │ + ldr r1, [pc, #68] @ 7de7c <__cxa_atexit@plt+0x71b30> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - ldr r5, [pc, #28] @ 822d8 <__cxa_atexit@plt+0x75f8c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r9, r5, #3 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7de64 <__cxa_atexit@plt+0x71b18> │ │ │ │ + ldr r3, [pc, #44] @ 7de80 <__cxa_atexit@plt+0x71b34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1c1634 <__cxa_atexit@plt+0x1b52e8> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrheq r2, [ip, #-232] @ 0xffffff18 │ │ │ │ - cmpeq ip, r8, lsr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq ip, r4, lsl r3 │ │ │ │ + cmpeq ip, ip, ror #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 8234c <__cxa_atexit@plt+0x76000> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 82380 <__cxa_atexit@plt+0x76034> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r8, r3, #17 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #136] @ 823a0 <__cxa_atexit@plt+0x76054> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #132] @ 823a4 <__cxa_atexit@plt+0x76058> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r1, [pc, #124] @ 823a8 <__cxa_atexit@plt+0x7605c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2} │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 82388 <__cxa_atexit@plt+0x7603c> │ │ │ │ - ldr r7, [pc, #56] @ 82398 <__cxa_atexit@plt+0x7604c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r1, [pc, #48] @ 8239c <__cxa_atexit@plt+0x76050> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - b 8238c <__cxa_atexit@plt+0x76040> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, lsl #3 │ │ │ │ - cmpeq ip, r8, ror #1 │ │ │ │ - ldrsbeq r3, [ip, #-16] │ │ │ │ - cmpeq ip, r4, asr #3 │ │ │ │ - cmpeq ip, r8, lsr #2 │ │ │ │ + ldr r3, [pc, #16] @ 7dea4 <__cxa_atexit@plt+0x71b58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + cmpeq ip, ip, lsr #11 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 823ec <__cxa_atexit@plt+0x760a0> │ │ │ │ - ldr r7, [pc, #48] @ 823fc <__cxa_atexit@plt+0x760b0> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7df60 <__cxa_atexit@plt+0x71c14> │ │ │ │ + ldr r7, [pc, #192] @ 7df88 <__cxa_atexit@plt+0x71c3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 823e0 <__cxa_atexit@plt+0x76094> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ + str r7, [r3] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 7df3c <__cxa_atexit@plt+0x71bf0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7df4c <__cxa_atexit@plt+0x71c00> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 7df70 <__cxa_atexit@plt+0x71c24> │ │ │ │ + ldr r9, [pc, #160] @ 7df94 <__cxa_atexit@plt+0x71c48> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [pc, #156] @ 7df98 <__cxa_atexit@plt+0x71c4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #152] @ 7df9c <__cxa_atexit@plt+0x71c50> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r7, [r8, #6] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r2, #5 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 82400 <__cxa_atexit@plt+0x760b4> │ │ │ │ + ldr r7, [pc, #60] @ 7df90 <__cxa_atexit@plt+0x71c44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 7df8c <__cxa_atexit@plt+0x71c40> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq fp, r4, lsr #32 │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq fp, ip, ror #10 │ │ │ │ + @ instruction: 0x014b449c │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + cmpeq ip, r4, ror r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82464 <__cxa_atexit@plt+0x76118> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #96] @ 8248c <__cxa_atexit@plt+0x76140> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 82478 <__cxa_atexit@plt+0x7612c> │ │ │ │ - ldr r3, [pc, #72] @ 82490 <__cxa_atexit@plt+0x76144> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 82484 <__cxa_atexit@plt+0x76138> │ │ │ │ - b 824d8 <__cxa_atexit@plt+0x7618c> │ │ │ │ - ldr r7, [pc, #40] @ 82494 <__cxa_atexit@plt+0x76148> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bne 7e014 <__cxa_atexit@plt+0x71cc8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7e028 <__cxa_atexit@plt+0x71cdc> │ │ │ │ + ldr r8, [pc, #112] @ 7e03c <__cxa_atexit@plt+0x71cf0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #108] @ 7e040 <__cxa_atexit@plt+0x71cf4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #104] @ 7e044 <__cxa_atexit@plt+0x71cf8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + str r8, [r1, #12]! │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq ip, r8, lsr sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 824cc <__cxa_atexit@plt+0x76180> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 824c4 <__cxa_atexit@plt+0x76178> │ │ │ │ - b 824d8 <__cxa_atexit@plt+0x7618c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 7e038 <__cxa_atexit@plt+0x71cec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r4, [fp, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0x015c729c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - mvn r2, r2 │ │ │ │ - tst r2, #3 │ │ │ │ - bne 825a0 <__cxa_atexit@plt+0x76254> │ │ │ │ - ldr r2, [pc, #384] @ 8267c <__cxa_atexit@plt+0x76330> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 825fc <__cxa_atexit@plt+0x762b0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 82608 <__cxa_atexit@plt+0x762bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 82630 <__cxa_atexit@plt+0x762e4> │ │ │ │ - ldr lr, [pc, #344] @ 82680 <__cxa_atexit@plt+0x76334> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r9, r2, #17 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #332] @ 82684 <__cxa_atexit@plt+0x76338> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add ip, r1, #3 │ │ │ │ - ldr r0, [pc, #324] @ 82688 <__cxa_atexit@plt+0x7633c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr sl, [pc, #316] @ 8268c <__cxa_atexit@plt+0x76340> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - sub r1, r2, #5 │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, sl, ip} │ │ │ │ - str r9, [r6, #24] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 82654 <__cxa_atexit@plt+0x76308> │ │ │ │ - ldr r7, [pc, #264] @ 82690 <__cxa_atexit@plt+0x76344> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 82620 <__cxa_atexit@plt+0x762d4> │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ - ldr r2, [pc, #196] @ 8266c <__cxa_atexit@plt+0x76320> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 825fc <__cxa_atexit@plt+0x762b0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 82608 <__cxa_atexit@plt+0x762bc> │ │ │ │ - ldr r3, [pc, #172] @ 82670 <__cxa_atexit@plt+0x76324> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 82644 <__cxa_atexit@plt+0x762f8> │ │ │ │ - ldr r7, [pc, #140] @ 82674 <__cxa_atexit@plt+0x76328> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 82614 <__cxa_atexit@plt+0x762c8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 7e118 <__cxa_atexit@plt+0x71dcc> │ │ │ │ + ldr r1, [pc, #208] @ 7e138 <__cxa_atexit@plt+0x71dec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r3, [pc, #196] @ 7e13c <__cxa_atexit@plt+0x71df0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7e0cc <__cxa_atexit@plt+0x71d80> │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 7e0b8 <__cxa_atexit@plt+0x71d6c> │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 7e0d8 <__cxa_atexit@plt+0x71d8c> │ │ │ │ + bic r0, r7, #3 │ │ │ │ + ldr r0, [r0] │ │ │ │ + ldrh r0, [r0, #-2] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 7e0d8 <__cxa_atexit@plt+0x71d8c> │ │ │ │ + ldr r7, [pc, #128] @ 7e140 <__cxa_atexit@plt+0x71df4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 82984 <__cxa_atexit@plt+0x76638> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, lr │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 7e124 <__cxa_atexit@plt+0x71dd8> │ │ │ │ + ldr r7, [pc, #84] @ 7e144 <__cxa_atexit@plt+0x71df8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #76] @ 7e148 <__cxa_atexit@plt+0x71dfc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #44] @ 82678 <__cxa_atexit@plt+0x7632c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 82694 <__cxa_atexit@plt+0x76348> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #5 │ │ │ │ - andeq r0, r0, r0, asr #6 │ │ │ │ - @ instruction: 0xfffffe20 │ │ │ │ - smlalbteq pc, sl, ip, sp @ │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - cmpeq ip, r0, lsr #31 │ │ │ │ - @ instruction: 0x015c2f98 │ │ │ │ - cmpeq ip, r4, lsl #30 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - strheq pc, [sl, #-220] @ 0xffffff24 @ │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + ldrsbeq r7, [ip, #-4] │ │ │ │ + cmpeq ip, r8, lsr #5 │ │ │ │ + cmpeq ip, r4, asr r3 │ │ │ │ + cmpeq ip, ip, asr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82740 <__cxa_atexit@plt+0x763f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 82758 <__cxa_atexit@plt+0x7640c> │ │ │ │ - ldr lr, [pc, #172] @ 82774 <__cxa_atexit@plt+0x76428> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r1, r6, #17 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [pc, #160] @ 82778 <__cxa_atexit@plt+0x7642c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r2, [pc, #152] @ 8277c <__cxa_atexit@plt+0x76430> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r9, [pc, #144] @ 82780 <__cxa_atexit@plt+0x76434> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r3, r6, #5 │ │ │ │ - str lr, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r9, [sl, #4] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r9, [sl, #16] │ │ │ │ - str r0, [sl, #20] │ │ │ │ - str r1, [sl, #24] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 82764 <__cxa_atexit@plt+0x76418> │ │ │ │ - ldr r7, [pc, #88] @ 82784 <__cxa_atexit@plt+0x76438> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8274c <__cxa_atexit@plt+0x76400> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 82984 <__cxa_atexit@plt+0x76638> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #28] @ 82788 <__cxa_atexit@plt+0x7643c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq ip, r0, lsl #28 │ │ │ │ - ldrsheq r2, [ip, #-216] @ 0xffffff28 │ │ │ │ - cmpeq ip, r4, ror #26 │ │ │ │ - @ instruction: 0xfffffcdc │ │ │ │ - smlaltbeq pc, sl, ip, ip @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + beq 7e180 <__cxa_atexit@plt+0x71e34> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 7e194 <__cxa_atexit@plt+0x71e48> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82818 <__cxa_atexit@plt+0x764cc> │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 82844 <__cxa_atexit@plt+0x764f8> │ │ │ │ - ldr r1, [pc, #164] @ 82860 <__cxa_atexit@plt+0x76514> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r1, [r6, #16]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr lr, [pc, #144] @ 82864 <__cxa_atexit@plt+0x76518> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r3, #37 @ 0x25 │ │ │ │ - ldr r8, [pc, #136] @ 82868 <__cxa_atexit@plt+0x7651c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #132] @ 8286c <__cxa_atexit@plt+0x76520> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - stmdb r6, {r1, r7} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #8 │ │ │ │ + bne 7e194 <__cxa_atexit@plt+0x71e48> │ │ │ │ + ldr r7, [pc, #92] @ 7e1e4 <__cxa_atexit@plt+0x71e98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8284c <__cxa_atexit@plt+0x76500> │ │ │ │ - ldr r7, [pc, #48] @ 8285c <__cxa_atexit@plt+0x76510> │ │ │ │ + bcc 7e1d4 <__cxa_atexit@plt+0x71e88> │ │ │ │ + ldr r7, [pc, #60] @ 7e1e8 <__cxa_atexit@plt+0x71e9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #52] @ 7e1ec <__cxa_atexit@plt+0x71ea0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - b 82850 <__cxa_atexit@plt+0x76504> │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, ip, ror r9 │ │ │ │ - @ instruction: 0xfffffac4 │ │ │ │ - ldrsbeq r2, [ip, #-148] @ 0xffffff6c │ │ │ │ - cmpeq ip, r4, ror ip │ │ │ │ - cmpeq ip, r4, lsl #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 828c8 <__cxa_atexit@plt+0x7657c> │ │ │ │ - ldr r2, [pc, #104] @ 828f4 <__cxa_atexit@plt+0x765a8> │ │ │ │ + cmpeq ip, r0, ror #3 │ │ │ │ + @ instruction: 0x015c7298 │ │ │ │ + @ instruction: 0x015c7290 │ │ │ │ + cmpeq fp, r8, lsl r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e250 <__cxa_atexit@plt+0x71f04> │ │ │ │ + ldr r2, [pc, #72] @ 7e258 <__cxa_atexit@plt+0x71f0c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 828e0 <__cxa_atexit@plt+0x76594> │ │ │ │ - ldr r7, [pc, #68] @ 828f8 <__cxa_atexit@plt+0x765ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 828d4 <__cxa_atexit@plt+0x76588> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b 82984 <__cxa_atexit@plt+0x76638> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r2, [pc, #52] @ 7e25c <__cxa_atexit@plt+0x71f10> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 7e244 <__cxa_atexit@plt+0x71ef8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 7e26c <__cxa_atexit@plt+0x71f20> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 828fc <__cxa_atexit@plt+0x765b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffb54 │ │ │ │ - cmppeq sl, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq ip, r4, lsr #30 │ │ │ │ + smlaltbeq r4, fp, r8, r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82960 <__cxa_atexit@plt+0x76614> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8296c <__cxa_atexit@plt+0x76620> │ │ │ │ - ldr r2, [pc, #80] @ 8297c <__cxa_atexit@plt+0x76630> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #64] @ 82980 <__cxa_atexit@plt+0x76634> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff918 │ │ │ │ - cmpeq ip, r8, ror #16 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [pc, #148] @ 82a24 <__cxa_atexit@plt+0x766d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5] │ │ │ │ - str r7, [r5] │ │ │ │ - ands r7, r3, #3 │ │ │ │ - beq 829f0 <__cxa_atexit@plt+0x766a4> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 829fc <__cxa_atexit@plt+0x766b0> │ │ │ │ - ldr r7, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #112] @ 82a28 <__cxa_atexit@plt+0x766dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 7e2c4 <__cxa_atexit@plt+0x71f78> │ │ │ │ + ldr r3, [pc, #88] @ 7e2e0 <__cxa_atexit@plt+0x71f94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 82a10 <__cxa_atexit@plt+0x766c4> │ │ │ │ - ldr r3, [pc, #88] @ 82a2c <__cxa_atexit@plt+0x766e0> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 7e2d8 <__cxa_atexit@plt+0x71f8c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7e2c4 <__cxa_atexit@plt+0x71f78> │ │ │ │ + ldr r3, [pc, #60] @ 7e2e4 <__cxa_atexit@plt+0x71f98> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - beq 82a1c <__cxa_atexit@plt+0x766d0> │ │ │ │ - b 824d8 <__cxa_atexit@plt+0x7618c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 82a30 <__cxa_atexit@plt+0x766e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ + beq 7e2d8 <__cxa_atexit@plt+0x71f8c> │ │ │ │ + b 7e350 <__cxa_atexit@plt+0x72004> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa78 │ │ │ │ - @ instruction: 0xfffffae4 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - cmpeq ip, r0, lsr #15 │ │ │ │ - cmppeq sl, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 82a88 <__cxa_atexit@plt+0x7673c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 82a80 <__cxa_atexit@plt+0x76734> │ │ │ │ - ldr r8, [pc, #40] @ 82a90 <__cxa_atexit@plt+0x76744> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 82a94 <__cxa_atexit@plt+0x76748> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq fp, r0, lsr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7e324 <__cxa_atexit@plt+0x71fd8> │ │ │ │ + ldr r3, [pc, #56] @ 7e340 <__cxa_atexit@plt+0x71ff4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7e338 <__cxa_atexit@plt+0x71fec> │ │ │ │ + b 7e350 <__cxa_atexit@plt+0x72004> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrdeq pc, [sl, #-144] @ 0xffffff70 │ │ │ │ - cmpeq ip, r8, asr r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalbteq r4, fp, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7e400 <__cxa_atexit@plt+0x720b4> │ │ │ │ + ldr r6, [pc, #288] @ 7e488 <__cxa_atexit@plt+0x7213c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r6, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7e470 <__cxa_atexit@plt+0x72124> │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r9, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 82af8 <__cxa_atexit@plt+0x767ac> │ │ │ │ - str r8, [r7, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #76] @ 82b10 <__cxa_atexit@plt+0x767c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, #68] @ 82b14 <__cxa_atexit@plt+0x767c8> │ │ │ │ + bcc 7e47c <__cxa_atexit@plt+0x72130> │ │ │ │ + ldr r2, [pc, #244] @ 7e48c <__cxa_atexit@plt+0x72140> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #240] @ 7e490 <__cxa_atexit@plt+0x72144> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #236] @ 7e494 <__cxa_atexit@plt+0x72148> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #232] @ 7e498 <__cxa_atexit@plt+0x7214c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r2, [pc, #212] @ 7e49c <__cxa_atexit@plt+0x72150> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 82b18 <__cxa_atexit@plt+0x767cc> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r7, [r9, #20] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + mov r7, r5 │ │ │ │ + str r0, [r7, #-12]! │ │ │ │ + ldr r2, [pc, #184] @ 7e4a0 <__cxa_atexit@plt+0x72154> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7e47c <__cxa_atexit@plt+0x72130> │ │ │ │ + ldr r3, [pc, #140] @ 7e4a4 <__cxa_atexit@plt+0x72158> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #136] @ 7e4a8 <__cxa_atexit@plt+0x7215c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #132] @ 7e4ac <__cxa_atexit@plt+0x72160> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #128] @ 7e4b0 <__cxa_atexit@plt+0x72164> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldmib r5, {r0, sl} │ │ │ │ + add r3, r3, #1 │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + ldr r3, [pc, #104] @ 7e4b4 <__cxa_atexit@plt+0x72168> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r0, [r9, #20] │ │ │ │ + str r0, [r9, #8] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #84] @ 7e4b8 <__cxa_atexit@plt+0x7216c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r8, r9 │ │ │ │ + str r3, [r8, #12]! │ │ │ │ + b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r0, ror #13 │ │ │ │ - @ instruction: 0x015c299c │ │ │ │ - hvceq 44956 @ 0xaf9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + mrseq r4, (UNDEF: 75) │ │ │ │ + hvceq 46080 @ 0xb400 │ │ │ │ + andeq r0, r0, ip, asr #3 │ │ │ │ + cmpeq ip, r0, lsr #27 │ │ │ │ + ldrsbeq r6, [ip, #-212] @ 0xffffff2c │ │ │ │ + cmpeq ip, r4, rrx │ │ │ │ + smlalbbeq r3, fp, r0, pc @ │ │ │ │ + strdeq r3, [fp, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + cmpeq ip, r0, lsr #26 │ │ │ │ + cmpeq ip, r0, asr sp │ │ │ │ + cmpeq ip, r8, ror #31 │ │ │ │ + cmpeq fp, ip, asr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 82b7c <__cxa_atexit@plt+0x76830> │ │ │ │ - ldr r3, [pc, #80] @ 82b94 <__cxa_atexit@plt+0x76848> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 82b98 <__cxa_atexit@plt+0x7684c> │ │ │ │ + bcc 7e54c <__cxa_atexit@plt+0x72200> │ │ │ │ + ldr r2, [pc, #116] @ 7e558 <__cxa_atexit@plt+0x7220c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #112] @ 7e55c <__cxa_atexit@plt+0x72210> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #108] @ 7e560 <__cxa_atexit@plt+0x72214> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #104] @ 7e564 <__cxa_atexit@plt+0x72218> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r2, [pc, #84] @ 7e568 <__cxa_atexit@plt+0x7221c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r8, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 82b9c <__cxa_atexit@plt+0x76850> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r7, [r9, #20] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + mov r7, r5 │ │ │ │ + str r0, [r7, #-12]! │ │ │ │ + ldr r2, [pc, #56] @ 7e56c <__cxa_atexit@plt+0x72220> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + mov r8, r9 │ │ │ │ + str r2, [r8, #12]! │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bc140 <__cxa_atexit@plt+0x13afdf4> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, ror #12 │ │ │ │ - cmpeq ip, r8, lsl r9 │ │ │ │ - strdeq pc, [sl, #-140] @ 0xffffff74 │ │ │ │ - cmppeq sl, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r3, [fp, #-228] @ 0xffffff1c │ │ │ │ + cmpeq fp, r4, lsr #30 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq ip, r4, asr ip │ │ │ │ + cmpeq ip, r8, lsl #25 │ │ │ │ + cmpeq ip, r8, lsl pc │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 82bf4 <__cxa_atexit@plt+0x768a8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 82bec <__cxa_atexit@plt+0x768a0> │ │ │ │ - ldr r8, [pc, #40] @ 82bfc <__cxa_atexit@plt+0x768b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 82c00 <__cxa_atexit@plt+0x768b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq r3, fp, r8, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e5d8 <__cxa_atexit@plt+0x7228c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7e5e0 <__cxa_atexit@plt+0x72294> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq ip, r4, lsl #23 │ │ │ │ + cmpeq fp, r8, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e618 <__cxa_atexit@plt+0x722cc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7e620 <__cxa_atexit@plt+0x722d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbteq pc, sl, r4, r8 @ │ │ │ │ - cmpeq ip, ip, ror #11 │ │ │ │ - smlalbteq pc, sl, r0, r8 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 82c58 <__cxa_atexit@plt+0x7690c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 82c50 <__cxa_atexit@plt+0x76904> │ │ │ │ - ldr r8, [pc, #40] @ 82c60 <__cxa_atexit@plt+0x76914> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 82c64 <__cxa_atexit@plt+0x76918> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq ip, r4, asr #22 │ │ │ │ + cmpeq fp, r0, ror #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ 7e640 <__cxa_atexit@plt+0x722f4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq fp, r0, asr lr │ │ │ │ + cmpeq fp, r8, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e678 <__cxa_atexit@plt+0x7232c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7e680 <__cxa_atexit@plt+0x72334> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq ip, r4, ror #21 │ │ │ │ + smlalbteq r3, fp, r8, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e6b8 <__cxa_atexit@plt+0x7236c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7e6c0 <__cxa_atexit@plt+0x72374> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq sl, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, r8, lsl #11 │ │ │ │ - hvceq 44940 @ 0xaf8c │ │ │ │ + cmpeq ip, r4, lsr #21 │ │ │ │ + ldrdeq r3, [fp, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr sl, [pc, #4] @ 7e6e4 <__cxa_atexit@plt+0x72398> │ │ │ │ + add sl, pc, sl │ │ │ │ + b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ + smlalbteq r3, fp, r0, sp │ │ │ │ + cmpeq fp, r4, ror #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 82ce4 <__cxa_atexit@plt+0x76998> │ │ │ │ - ldr r2, [pc, #100] @ 82cec <__cxa_atexit@plt+0x769a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 7e71c <__cxa_atexit@plt+0x723d0> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 82cf0 <__cxa_atexit@plt+0x769a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 82cc0 <__cxa_atexit@plt+0x76974> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 82ccc <__cxa_atexit@plt+0x76980> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [pc, #24] @ 7e724 <__cxa_atexit@plt+0x723d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r7, [pc, #32] @ 82cf4 <__cxa_atexit@plt+0x769a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 82cf8 <__cxa_atexit@plt+0x769ac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + hvceq 46032 @ 0xb3d0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr sl, [pc, #4] @ 7e748 <__cxa_atexit@plt+0x723fc> │ │ │ │ + add sl, pc, sl │ │ │ │ + b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ + cmpeq fp, ip, asr sp │ │ │ │ + cmpeq fp, r0, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e780 <__cxa_atexit@plt+0x72434> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 7e788 <__cxa_atexit@plt+0x7243c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [ip, #-156] @ 0xffffff64 │ │ │ │ + smlaltteq r3, fp, ip, sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7e7d8 <__cxa_atexit@plt+0x7248c> │ │ │ │ + ldr r3, [pc, #52] @ 7e7e0 <__cxa_atexit@plt+0x72494> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7e7d0 <__cxa_atexit@plt+0x72484> │ │ │ │ + b 7e7f0 <__cxa_atexit@plt+0x724a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq ip, r8, asr #9 │ │ │ │ - cmppeq sl, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, #-124] @ 0xffffff84 │ │ │ │ - smlaltteq pc, sl, r8, r7 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x014b3d94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 82d20 <__cxa_atexit@plt+0x769d4> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r7, [pc, #16] @ 82d38 <__cxa_atexit@plt+0x769ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 82d3c <__cxa_atexit@plt+0x769f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - strheq pc, [sl, #-116] @ 0xffffff8c @ │ │ │ │ - smlaltbeq pc, sl, r8, r7 @ │ │ │ │ - smlaltbeq pc, sl, r0, r7 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 82dec <__cxa_atexit@plt+0x76aa0> │ │ │ │ - ldr r7, [pc, #152] @ 82e00 <__cxa_atexit@plt+0x76ab4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ands r7, r9, #3 │ │ │ │ - beq 82dc0 <__cxa_atexit@plt+0x76a74> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 82dd0 <__cxa_atexit@plt+0x76a84> │ │ │ │ - ldr r2, [pc, #124] @ 82e04 <__cxa_atexit@plt+0x76ab8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r9, #2] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq 7e84c <__cxa_atexit@plt+0x72500> │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 7e88c <__cxa_atexit@plt+0x72540> │ │ │ │ + bic r6, r7, #3 │ │ │ │ + ldr r6, [r6] │ │ │ │ + ldrh r6, [r6, #-2] │ │ │ │ + cmp r6, #4 │ │ │ │ + beq 7e950 <__cxa_atexit@plt+0x72604> │ │ │ │ + cmp r6, #5 │ │ │ │ + beq 7e914 <__cxa_atexit@plt+0x725c8> │ │ │ │ + cmp r6, #6 │ │ │ │ + bne 7e8ec <__cxa_atexit@plt+0x725a0> │ │ │ │ + ldr r6, [pc, #412] @ 7e9d0 <__cxa_atexit@plt+0x72684> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r6, [r5, #8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 82de4 <__cxa_atexit@plt+0x76a98> │ │ │ │ - ldr r2, [pc, #100] @ 82e08 <__cxa_atexit@plt+0x76abc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r3, [pc, #84] @ 82e0c <__cxa_atexit@plt+0x76ac0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + beq 7e98c <__cxa_atexit@plt+0x72640> │ │ │ │ + mov r6, r9 │ │ │ │ + b 7e9ec <__cxa_atexit@plt+0x726a0> │ │ │ │ + ldr r6, [pc, #364] @ 7e9c0 <__cxa_atexit@plt+0x72674> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r3, r5 │ │ │ │ + str r6, [r3, #8]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 7e904 <__cxa_atexit@plt+0x725b8> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7e8ec <__cxa_atexit@plt+0x725a0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7e998 <__cxa_atexit@plt+0x7264c> │ │ │ │ + ldr r3, [pc, #316] @ 7e9c4 <__cxa_atexit@plt+0x72678> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 7e8c8 <__cxa_atexit@plt+0x7257c> │ │ │ │ + ldr r6, [pc, #288] @ 7e9b4 <__cxa_atexit@plt+0x72668> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r6, [r3, #8]! │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 7e904 <__cxa_atexit@plt+0x725b8> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 7e8ec <__cxa_atexit@plt+0x725a0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7e998 <__cxa_atexit@plt+0x7264c> │ │ │ │ + ldr r3, [pc, #240] @ 7e9b8 <__cxa_atexit@plt+0x7266c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #236] @ 7e9bc <__cxa_atexit@plt+0x72670> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r7, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str r9, [r9, #16] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 82e14 <__cxa_atexit@plt+0x76ac8> │ │ │ │ + ldr r7, [pc, #212] @ 7e9c8 <__cxa_atexit@plt+0x7267c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 82e10 <__cxa_atexit@plt+0x76ac4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 7e9a8 <__cxa_atexit@plt+0x7265c> │ │ │ │ + ldr r3, [pc, #168] @ 7e9d4 <__cxa_atexit@plt+0x72688> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #164] @ 7e9d8 <__cxa_atexit@plt+0x7268c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #160] @ 7e9dc <__cxa_atexit@plt+0x72690> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r5, #8]! │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r6, [pc, #108] @ 7e9cc <__cxa_atexit@plt+0x72680> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 7e97c <__cxa_atexit@plt+0x72630> │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ + b 7edc4 <__cxa_atexit@plt+0x72a78> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, lsr #2 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq ip, r8, lsr r7 │ │ │ │ - cmppeq sl, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - cmpeq ip, ip, asr #7 │ │ │ │ - smlalbteq pc, sl, ip, r6 @ │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr r9 │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + cmpeq ip, r8, asr #17 │ │ │ │ + andeq r0, r0, r8, ror #17 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + cmpeq ip, r0, lsr #17 │ │ │ │ + andeq r0, r0, r0, ror #8 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + andeq r0, r0, r4, lsl #8 │ │ │ │ + teqeq r5, ip, lsr #2 │ │ │ │ + smlalbbeq r3, fp, r8, fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82e7c <__cxa_atexit@plt+0x76b30> │ │ │ │ - ldr r2, [pc, #100] @ 82e9c <__cxa_atexit@plt+0x76b50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ + bne 7ea60 <__cxa_atexit@plt+0x72714> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #196] @ 7ead0 <__cxa_atexit@plt+0x72784> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 82e90 <__cxa_atexit@plt+0x76b44> │ │ │ │ - ldr r2, [pc, #72] @ 82ea0 <__cxa_atexit@plt+0x76b54> │ │ │ │ - add r2, pc, r2 │ │ │ │ + beq 7ea80 <__cxa_atexit@plt+0x72734> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7eabc <__cxa_atexit@plt+0x72770> │ │ │ │ + ldr r2, [r5] │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r5, [pc, #52] @ 82ea4 <__cxa_atexit@plt+0x76b58> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r7, [pc, #36] @ 82ea8 <__cxa_atexit@plt+0x76b5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r1, #45 @ 0x2d │ │ │ │ + bne 7ea8c <__cxa_atexit@plt+0x72740> │ │ │ │ + ldr r1, [pc, #148] @ 7eae0 <__cxa_atexit@plt+0x72794> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #144] @ 7eae4 <__cxa_atexit@plt+0x72798> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #140] @ 7eae8 <__cxa_atexit@plt+0x7279c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 7eaa4 <__cxa_atexit@plt+0x72758> │ │ │ │ + ldr r3, [pc, #132] @ 7eaec <__cxa_atexit@plt+0x727a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #128] @ 7eaf0 <__cxa_atexit@plt+0x727a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r0, [pc, #120] @ 7eaf4 <__cxa_atexit@plt+0x727a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq ip, r0, lsl #13 │ │ │ │ - cmpeq ip, r0, lsr #6 │ │ │ │ - cmppeq sl, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 82ee0 <__cxa_atexit@plt+0x76b94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r3, [pc, #12] @ 82ee4 <__cxa_atexit@plt+0x76b98> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq ip, r8, lsl r6 │ │ │ │ - strdeq pc, [sl, #-92] @ 0xffffffa4 │ │ │ │ + ldr r1, [pc, #64] @ 7ead4 <__cxa_atexit@plt+0x72788> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ 7ead8 <__cxa_atexit@plt+0x7278c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #56] @ 7eadc <__cxa_atexit@plt+0x72790> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + teqeq r5, sl @ │ │ │ │ + @ instruction: 0xfffffce4 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + teqeq r5, pc, asr #31 │ │ │ │ + andeq r0, r0, r8, asr #4 │ │ │ │ + cmpeq fp, r4, asr sl │ │ │ │ + cmpeq fp, r8, asr #20 │ │ │ │ + cmpeq fp, r0, ror #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 82f08 <__cxa_atexit@plt+0x76bbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 7d7a0 <__cxa_atexit@plt+0x71454> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - ldrdeq pc, [sl, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7eb74 <__cxa_atexit@plt+0x72828> │ │ │ │ + ldr r2, [r5, #4]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r1, #45 @ 0x2d │ │ │ │ + bne 7eb48 <__cxa_atexit@plt+0x727fc> │ │ │ │ + ldr r1, [pc, #88] @ 7eb8c <__cxa_atexit@plt+0x72840> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #84] @ 7eb90 <__cxa_atexit@plt+0x72844> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #80] @ 7eb94 <__cxa_atexit@plt+0x72848> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 7eb60 <__cxa_atexit@plt+0x72814> │ │ │ │ + ldr r1, [pc, #48] @ 7eb80 <__cxa_atexit@plt+0x72834> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #44] @ 7eb84 <__cxa_atexit@plt+0x72838> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #40] @ 7eb88 <__cxa_atexit@plt+0x7283c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r5] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffb7c │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + teqeq r5, lr @ │ │ │ │ + @ instruction: 0xfffffbfc │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + teqeq r5, r7, ror #29 │ │ │ │ + strheq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 82f98 <__cxa_atexit@plt+0x76c4c> │ │ │ │ + bne 7ebf0 <__cxa_atexit@plt+0x728a4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 82fac <__cxa_atexit@plt+0x76c60> │ │ │ │ - ldr r2, [pc, #132] @ 82fc0 <__cxa_atexit@plt+0x76c74> │ │ │ │ + bcc 7ec04 <__cxa_atexit@plt+0x728b8> │ │ │ │ + ldr r2, [pc, #80] @ 7ec18 <__cxa_atexit@plt+0x728cc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r2, [r6, #16]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 82fc4 <__cxa_atexit@plt+0x76c78> │ │ │ │ + ldr r1, [pc, #76] @ 7ec1c <__cxa_atexit@plt+0x728d0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr r0, [pc, #104] @ 82fc8 <__cxa_atexit@plt+0x76c7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r6, {r0, r1, r7} │ │ │ │ - sub r7, r3, #13 │ │ │ │ - ldr lr, [pc, #92] @ 82fcc <__cxa_atexit@plt+0x76c80> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #37 @ 0x25 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ str r6, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 82fbc <__cxa_atexit@plt+0x76c70> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 7ec14 <__cxa_atexit@plt+0x728c8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, lsl #4 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - cmpeq ip, r0, lsl r5 │ │ │ │ - ldrsheq r2, [ip, #-68] @ 0xffffffbc │ │ │ │ - cmpeq ip, r8, lsr r2 │ │ │ │ - cmppeq sl, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0x015c659c │ │ │ │ + @ instruction: 0xfffffb8c │ │ │ │ + cmpeq ip, r8, asr #11 │ │ │ │ + cmpeq fp, ip, lsr #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 83018 <__cxa_atexit@plt+0x76ccc> │ │ │ │ - ldr r7, [pc, #52] @ 83028 <__cxa_atexit@plt+0x76cdc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8300c <__cxa_atexit@plt+0x76cc0> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8303c <__cxa_atexit@plt+0x76cf0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8302c <__cxa_atexit@plt+0x76ce0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strdeq pc, [sl, #-64] @ 0xffffffc0 │ │ │ │ - smlalbteq pc, sl, ip, r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #104] @ 830b0 <__cxa_atexit@plt+0x76d64> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7ec78 <__cxa_atexit@plt+0x7292c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ec8c <__cxa_atexit@plt+0x72940> │ │ │ │ + ldr r2, [pc, #80] @ 7eca0 <__cxa_atexit@plt+0x72954> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 8309c <__cxa_atexit@plt+0x76d50> │ │ │ │ - ldr r1, [pc, #80] @ 830b4 <__cxa_atexit@plt+0x76d68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8309c <__cxa_atexit@plt+0x76d50> │ │ │ │ - ldr r3, [pc, #52] @ 830b8 <__cxa_atexit@plt+0x76d6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r7, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 830a8 <__cxa_atexit@plt+0x76d5c> │ │ │ │ - b 83164 <__cxa_atexit@plt+0x76e18> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [pc, #76] @ 7eca4 <__cxa_atexit@plt+0x72958> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 7ec9c <__cxa_atexit@plt+0x72950> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmppeq sl, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r4, lsl r5 │ │ │ │ + @ instruction: 0xfffffaa0 │ │ │ │ + cmpeq ip, r0, asr #10 │ │ │ │ + smlaltbeq r3, fp, r4, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #68] @ 83118 <__cxa_atexit@plt+0x76dcc> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7ed00 <__cxa_atexit@plt+0x729b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ed14 <__cxa_atexit@plt+0x729c8> │ │ │ │ + ldr r2, [pc, #80] @ 7ed28 <__cxa_atexit@plt+0x729dc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 83110 <__cxa_atexit@plt+0x76dc4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #32] @ 8311c <__cxa_atexit@plt+0x76dd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 83110 <__cxa_atexit@plt+0x76dc4> │ │ │ │ - b 83164 <__cxa_atexit@plt+0x76e18> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #76] @ 7ed2c <__cxa_atexit@plt+0x729e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrdeq pc, [sl, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #28] @ 83154 <__cxa_atexit@plt+0x76e08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8314c <__cxa_atexit@plt+0x76e00> │ │ │ │ - b 83164 <__cxa_atexit@plt+0x76e18> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 7ed24 <__cxa_atexit@plt+0x729d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltbeq pc, sl, r4, r3 @ │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, ip, lsl #9 │ │ │ │ + @ instruction: 0xfffff9b4 │ │ │ │ + ldrheq r6, [ip, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq fp, ip, lsl r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 831d4 <__cxa_atexit@plt+0x76e88> │ │ │ │ - ldr r2, [pc, #164] @ 83224 <__cxa_atexit@plt+0x76ed8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 831e8 <__cxa_atexit@plt+0x76e9c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 831f0 <__cxa_atexit@plt+0x76ea4> │ │ │ │ - ldr r2, [pc, #132] @ 83228 <__cxa_atexit@plt+0x76edc> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7ed88 <__cxa_atexit@plt+0x72a3c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ed9c <__cxa_atexit@plt+0x72a50> │ │ │ │ + ldr r2, [pc, #80] @ 7edb0 <__cxa_atexit@plt+0x72a64> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 83204 <__cxa_atexit@plt+0x76eb8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 83210 <__cxa_atexit@plt+0x76ec4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [pc, #76] @ 7edb4 <__cxa_atexit@plt+0x72a68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #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, #84] @ 83230 <__cxa_atexit@plt+0x76ee4> │ │ │ │ + ldr r7, [pc, #28] @ 7edac <__cxa_atexit@plt+0x72a60> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 83234 <__cxa_atexit@plt+0x76ee8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #20] @ 8322c <__cxa_atexit@plt+0x76ee0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrsbeq r2, [ip, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq ip, ip, ror pc │ │ │ │ - cmpeq ip, ip, lsl #31 │ │ │ │ - smlalbteq pc, sl, r4, r2 @ │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r4, lsl #8 │ │ │ │ + @ instruction: 0xfffff8ec │ │ │ │ + cmpeq ip, r0, lsr r4 │ │ │ │ + smlalbbeq r3, fp, r4, r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8328c <__cxa_atexit@plt+0x76f40> │ │ │ │ - ldr r2, [pc, #104] @ 832c0 <__cxa_atexit@plt+0x76f74> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7ee10 <__cxa_atexit@plt+0x72ac4> │ │ │ │ + ldr r2, [pc, #232] @ 7eec0 <__cxa_atexit@plt+0x72b74> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7ee48 <__cxa_atexit@plt+0x72afc> │ │ │ │ + ldr r3, [pc, #208] @ 7eec4 <__cxa_atexit@plt+0x72b78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #204] @ 7eec8 <__cxa_atexit@plt+0x72b7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + ldr r2, [pc, #148] @ 7eeac <__cxa_atexit@plt+0x72b60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #12]! │ │ │ │ + str r2, [r5] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 832a0 <__cxa_atexit@plt+0x76f54> │ │ │ │ + beq 7ee54 <__cxa_atexit@plt+0x72b08> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 832ac <__cxa_atexit@plt+0x76f60> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #48] @ 832c4 <__cxa_atexit@plt+0x76f78> │ │ │ │ + bne 7ee5c <__cxa_atexit@plt+0x72b10> │ │ │ │ + ldr r7, [pc, #128] @ 7eebc <__cxa_atexit@plt+0x72b70> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 832c8 <__cxa_atexit@plt+0x76f7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrsheq r1, [ip, #-224] @ 0xffffff20 │ │ │ │ - cmpeq ip, r0, asr #4 │ │ │ │ - cmppeq sl, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 832f4 <__cxa_atexit@plt+0x76fa8> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #12] @ 83308 <__cxa_atexit@plt+0x76fbc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r2, [ip, #-24] @ 0xffffffe8 │ │ │ │ - cmppeq sl, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 833ac <__cxa_atexit@plt+0x77060> │ │ │ │ - ldr r2, [pc, #176] @ 833e0 <__cxa_atexit@plt+0x77094> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [pc, #164] @ 833e4 <__cxa_atexit@plt+0x77098> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - sub r2, r3, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 833b8 <__cxa_atexit@plt+0x7706c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 833c0 <__cxa_atexit@plt+0x77074> │ │ │ │ - ldr r5, [pc, #128] @ 833ec <__cxa_atexit@plt+0x770a0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #124] @ 833f0 <__cxa_atexit@plt+0x770a4> │ │ │ │ + ldr r1, [pc, #76] @ 7eeb0 <__cxa_atexit@plt+0x72b64> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - ldr r5, [pc, #116] @ 833f4 <__cxa_atexit@plt+0x770a8> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + str r1, [r2] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7eea0 <__cxa_atexit@plt+0x72b54> │ │ │ │ + ldr r2, [pc, #52] @ 7eeb4 <__cxa_atexit@plt+0x72b68> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + ldr r5, [pc, #36] @ 7eeb8 <__cxa_atexit@plt+0x72b6c> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - ldr r6, [pc, #96] @ 833f8 <__cxa_atexit@plt+0x770ac> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - sub r9, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 833c8 <__cxa_atexit@plt+0x7707c> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ 833e8 <__cxa_atexit@plt+0x7709c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq ip, ip, lsl lr │ │ │ │ - cmpeq sl, r4, asr #26 │ │ │ │ - @ instruction: 0xffffc1c4 │ │ │ │ - @ instruction: 0xffffbf50 │ │ │ │ - cmpeq ip, ip, lsr r1 │ │ │ │ - cmpeq ip, r0, asr #27 │ │ │ │ - cmppeq sl, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 83428 <__cxa_atexit@plt+0x770dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #20] @ 8342c <__cxa_atexit@plt+0x770e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - b e3ddd0 <__cxa_atexit@plt+0xe31a84> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq pc, [sl, #-8] │ │ │ │ - smlalbteq pc, sl, r4, r0 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #3 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + andeq r0, r0, r4, lsl #4 │ │ │ │ + ldrheq r6, [ip, #-36] @ 0xffffffdc │ │ │ │ + cmpeq ip, r8, asr r3 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + cmpeq ip, ip, asr #6 │ │ │ │ + hvceq 45920 @ 0xb360 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 83454 <__cxa_atexit@plt+0x77108> │ │ │ │ + ldr r3, [pc, #28] @ 7eefc <__cxa_atexit@plt+0x72bb0> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r8, r3, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - strheq pc, [sl, #-8] @ │ │ │ │ - strheq pc, [sl, #-8] @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 83518 <__cxa_atexit@plt+0x771cc> │ │ │ │ - ldr r3, [pc, #220] @ 83554 <__cxa_atexit@plt+0x77208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [pc, #208] @ 83558 <__cxa_atexit@plt+0x7720c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 83520 <__cxa_atexit@plt+0x771d4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 83528 <__cxa_atexit@plt+0x771dc> │ │ │ │ - ldr ip, [pc, #176] @ 83564 <__cxa_atexit@plt+0x77218> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #172] @ 83568 <__cxa_atexit@plt+0x7721c> │ │ │ │ + ldr r2, [pc, #24] @ 7ef00 <__cxa_atexit@plt+0x72bb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ add r8, r2, #1 │ │ │ │ - ldr r2, [pc, #164] @ 8356c <__cxa_atexit@plt+0x77220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r0, [pc, #156] @ 83570 <__cxa_atexit@plt+0x77224> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r3, #23 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - ldr r5, [pc, #140] @ 83574 <__cxa_atexit@plt+0x77228> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r5, r5, #3 │ │ │ │ - stmib r6, {r0, r5} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - ldr r0, [pc, #120] @ 83578 <__cxa_atexit@plt+0x7722c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - sub r9, r3, #6 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 83530 <__cxa_atexit@plt+0x771e4> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #36] @ 8355c <__cxa_atexit@plt+0x77210> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #32] @ 83560 <__cxa_atexit@plt+0x77214> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - ldrsbeq r1, [ip, #-196] @ 0xffffff3c │ │ │ │ - smlalbbeq lr, sl, ip, lr │ │ │ │ - cmpeq ip, r8, lsl ip │ │ │ │ - @ instruction: 0xffffe474 │ │ │ │ - @ instruction: 0x015c1c9c │ │ │ │ - ldrheq r1, [ip, #-204] @ 0xffffff34 │ │ │ │ - cmpeq ip, ip │ │ │ │ - smlalbbeq lr, sl, r0, lr │ │ │ │ - @ instruction: 0xffffdfa4 │ │ │ │ - cmpeq sl, r8, lsr pc │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq ip, r0, ror #4 │ │ │ │ + cmpeq fp, r8, lsr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 835fc <__cxa_atexit@plt+0x772b0> │ │ │ │ + bne 7ef84 <__cxa_atexit@plt+0x72c38> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 83610 <__cxa_atexit@plt+0x772c4> │ │ │ │ - ldr lr, [pc, #120] @ 83624 <__cxa_atexit@plt+0x772d8> │ │ │ │ + bcc 7ef98 <__cxa_atexit@plt+0x72c4c> │ │ │ │ + ldr lr, [pc, #120] @ 7efac <__cxa_atexit@plt+0x72c60> │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ sub r1, r3, #13 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r8, [pc, #104] @ 83628 <__cxa_atexit@plt+0x772dc> │ │ │ │ + ldr r8, [pc, #104] @ 7efb0 <__cxa_atexit@plt+0x72c64> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ sub r2, r3, #25 │ │ │ │ - ldr r9, [pc, #96] @ 8362c <__cxa_atexit@plt+0x772e0> │ │ │ │ + ldr r9, [pc, #96] @ 7efb4 <__cxa_atexit@plt+0x72c68> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #92] @ 83630 <__cxa_atexit@plt+0x772e4> │ │ │ │ + ldr r0, [pc, #92] @ 7efb8 <__cxa_atexit@plt+0x72c6c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, #3 │ │ │ │ str r9, [r6, #4] │ │ │ │ add sl, r6, #8 │ │ │ │ stm sl, {r0, r7, r9, lr} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r8, [r6, #28] │ │ │ │ str r1, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #28] @ 83620 <__cxa_atexit@plt+0x772d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ 7efa8 <__cxa_atexit@plt+0x72c5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r0, lsr #23 │ │ │ │ - cmpeq sl, r0, lsl pc │ │ │ │ - cmpeq ip, r8, ror #23 │ │ │ │ - cmpeq ip, r8, lsl #29 │ │ │ │ - @ instruction: 0x015c1e90 │ │ │ │ - cmpeq sl, ip, lsl #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 836c0 <__cxa_atexit@plt+0x77374> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 836c8 <__cxa_atexit@plt+0x7737c> │ │ │ │ - ldr lr, [pc, #112] @ 836dc <__cxa_atexit@plt+0x77390> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ 836e0 <__cxa_atexit@plt+0x77394> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #92] @ 836e4 <__cxa_atexit@plt+0x77398> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #84] @ 836e8 <__cxa_atexit@plt+0x7739c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - mov r1, r3 │ │ │ │ - str r8, [r1, #16]! │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 7da38 <__cxa_atexit@plt+0x716ec> │ │ │ │ - mov r6, r3 │ │ │ │ - b 836d0 <__cxa_atexit@plt+0x77384> │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - cmpeq ip, r8, ror #21 │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - ldrsbeq r1, [ip, #-160] @ 0xffffff60 │ │ │ │ - cmpeq sl, r0, asr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8372c <__cxa_atexit@plt+0x773e0> │ │ │ │ - ldr r3, [pc, #44] @ 83744 <__cxa_atexit@plt+0x773f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 83748 <__cxa_atexit@plt+0x773fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + strdeq r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmpeq fp, ip, lsr r5 │ │ │ │ + cmpeq ip, r0, asr r2 │ │ │ │ + ldrsheq r6, [ip, #-76] @ 0xffffffb4 │ │ │ │ + ldrsheq r6, [ip, #-72] @ 0xffffffb8 │ │ │ │ + smlalbbeq r3, fp, r0, r5 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7efe8 <__cxa_atexit@plt+0x72c9c> │ │ │ │ + ldr r7, [pc, #100] @ 7f040 <__cxa_atexit@plt+0x72cf4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - cmpeq sl, r4, lsr #28 │ │ │ │ - cmpeq sl, r0, lsl #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 837f0 <__cxa_atexit@plt+0x774a4> │ │ │ │ - ldr r7, [pc, #196] @ 83834 <__cxa_atexit@plt+0x774e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r2] │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 83800 <__cxa_atexit@plt+0x774b4> │ │ │ │ - ldr r3, [pc, #172] @ 83838 <__cxa_atexit@plt+0x774ec> │ │ │ │ + ldr r2, [pc, #68] @ 7f034 <__cxa_atexit@plt+0x72ce8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7f028 <__cxa_atexit@plt+0x72cdc> │ │ │ │ + ldr r3, [pc, #44] @ 7f038 <__cxa_atexit@plt+0x72cec> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r6 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - add r3, r7, #48 @ 0x30 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 83820 <__cxa_atexit@plt+0x774d4> │ │ │ │ - ldr r2, [pc, #148] @ 83844 <__cxa_atexit@plt+0x774f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #136] @ 83848 <__cxa_atexit@plt+0x774fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r7, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #31 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 83840 <__cxa_atexit@plt+0x774f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 8383c <__cxa_atexit@plt+0x774f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq sl, r0, asr sp │ │ │ │ - cmpeq sl, r8, ror #26 │ │ │ │ - ldrsheq r1, [ip, #-148] @ 0xffffff6c │ │ │ │ - cmpeq ip, ip, lsr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 838a8 <__cxa_atexit@plt+0x7755c> │ │ │ │ - ldr r2, [pc, #68] @ 838b4 <__cxa_atexit@plt+0x77568> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ 838b8 <__cxa_atexit@plt+0x7756c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, lsr r9 │ │ │ │ - cmpeq ip, ip, ror #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8391c <__cxa_atexit@plt+0x775d0> │ │ │ │ - ldr r3, [pc, #80] @ 83934 <__cxa_atexit@plt+0x775e8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 83938 <__cxa_atexit@plt+0x775ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 8393c <__cxa_atexit@plt+0x775f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, asr #17 │ │ │ │ - cmpeq ip, r8, ror fp │ │ │ │ - cmpeq sl, r4, asr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 839a0 <__cxa_atexit@plt+0x77654> │ │ │ │ - ldr r3, [pc, #80] @ 839b8 <__cxa_atexit@plt+0x7766c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 839bc <__cxa_atexit@plt+0x77670> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 839c0 <__cxa_atexit@plt+0x77674> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, lsr r8 │ │ │ │ - ldrsheq r1, [ip, #-164] @ 0xffffff5c │ │ │ │ - smlalbteq lr, sl, r4, fp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 83a24 <__cxa_atexit@plt+0x776d8> │ │ │ │ - ldr r3, [pc, #80] @ 83a3c <__cxa_atexit@plt+0x776f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 83a40 <__cxa_atexit@plt+0x776f4> │ │ │ │ + ldr r2, [pc, #40] @ 7f03c <__cxa_atexit@plt+0x72cf0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 83a44 <__cxa_atexit@plt+0x776f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrheq r1, [ip, #-120] @ 0xffffff88 │ │ │ │ - cmpeq ip, r0, ror sl │ │ │ │ - cmpeq sl, r4, asr #22 │ │ │ │ - cmpeq sl, r8, lsr fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 83a9c <__cxa_atexit@plt+0x77750> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 83a94 <__cxa_atexit@plt+0x77748> │ │ │ │ - ldr r8, [pc, #40] @ 83aa4 <__cxa_atexit@plt+0x77758> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 83aa8 <__cxa_atexit@plt+0x7775c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r3, [r5, #12]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq lr, [sl, #-168] @ 0xffffff58 │ │ │ │ - cmpeq ip, r4, asr #14 │ │ │ │ - strdeq lr, [sl, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 83b6c <__cxa_atexit@plt+0x77820> │ │ │ │ - ldr r3, [pc, #220] @ 83ba8 <__cxa_atexit@plt+0x7785c> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq ip, r4, lsr r1 │ │ │ │ + ldrheq r6, [ip, #-24] @ 0xffffffe8 │ │ │ │ + strdeq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 7f074 <__cxa_atexit@plt+0x72d28> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [pc, #208] @ 83bac <__cxa_atexit@plt+0x77860> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 83b74 <__cxa_atexit@plt+0x77828> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 83b7c <__cxa_atexit@plt+0x77830> │ │ │ │ - ldr ip, [pc, #176] @ 83bb8 <__cxa_atexit@plt+0x7786c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [pc, #172] @ 83bbc <__cxa_atexit@plt+0x77870> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #168] @ 83bc0 <__cxa_atexit@plt+0x77874> │ │ │ │ + ldr r2, [pc, #24] @ 7f078 <__cxa_atexit@plt+0x72d2c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - ldr r0, [pc, #160] @ 83bc4 <__cxa_atexit@plt+0x77878> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r3, #23 │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - add r5, r8, #3 │ │ │ │ - stmib r6, {r0, r5} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - ldr r0, [pc, #128] @ 83bc8 <__cxa_atexit@plt+0x7787c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r9, lr} │ │ │ │ - ldr r6, [pc, #116] @ 83bcc <__cxa_atexit@plt+0x77880> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - sub r9, r3, #6 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 83b84 <__cxa_atexit@plt+0x77838> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #36] @ 83bb0 <__cxa_atexit@plt+0x77864> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #32] @ 83bb4 <__cxa_atexit@plt+0x77868> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - cmpeq ip, r0, lsl #13 │ │ │ │ - cmpeq sl, r8, lsr r8 │ │ │ │ - ldrsheq r1, [ip, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xffffde20 │ │ │ │ - cmpeq sl, r8, asr r8 │ │ │ │ - cmpeq ip, ip, ror #12 │ │ │ │ - ldrheq r1, [ip, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xffffd95c │ │ │ │ - cmpeq ip, r0, lsl #12 │ │ │ │ - smlalbteq lr, sl, r0, r9 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq ip, r8, ror #1 │ │ │ │ + strheq r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 83c50 <__cxa_atexit@plt+0x77904> │ │ │ │ + bne 7f0fc <__cxa_atexit@plt+0x72db0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 83c64 <__cxa_atexit@plt+0x77918> │ │ │ │ - ldr lr, [pc, #120] @ 83c78 <__cxa_atexit@plt+0x7792c> │ │ │ │ + bcc 7f110 <__cxa_atexit@plt+0x72dc4> │ │ │ │ + ldr lr, [pc, #120] @ 7f124 <__cxa_atexit@plt+0x72dd8> │ │ │ │ add lr, pc, lr │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ sub r1, r3, #13 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r8, [pc, #104] @ 83c7c <__cxa_atexit@plt+0x77930> │ │ │ │ + ldr r8, [pc, #104] @ 7f128 <__cxa_atexit@plt+0x72ddc> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ sub r2, r3, #25 │ │ │ │ - ldr r9, [pc, #96] @ 83c80 <__cxa_atexit@plt+0x77934> │ │ │ │ + ldr r9, [pc, #96] @ 7f12c <__cxa_atexit@plt+0x72de0> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #92] @ 83c84 <__cxa_atexit@plt+0x77938> │ │ │ │ + ldr r0, [pc, #92] @ 7f130 <__cxa_atexit@plt+0x72de4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r0, r0, #3 │ │ │ │ str r9, [r6, #4] │ │ │ │ add sl, r6, #8 │ │ │ │ stm sl, {r0, r7, r9, lr} │ │ │ │ str r2, [r6, #24] │ │ │ │ str r8, [r6, #28] │ │ │ │ str r1, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r7, [pc, #28] @ 83c74 <__cxa_atexit@plt+0x77928> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #28] @ 7f120 <__cxa_atexit@plt+0x72dd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, ip, asr #10 │ │ │ │ - @ instruction: 0x014ae998 │ │ │ │ - @ instruction: 0x015c1594 │ │ │ │ - cmpeq ip, r4, lsr r8 │ │ │ │ - cmpeq ip, ip, lsr r8 │ │ │ │ - cmpeq sl, r4, lsl r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 83d04 <__cxa_atexit@plt+0x779b8> │ │ │ │ - ldr r3, [pc, #104] @ 83d1c <__cxa_atexit@plt+0x779d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #100] @ 83d20 <__cxa_atexit@plt+0x779d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #84] @ 83d24 <__cxa_atexit@plt+0x779d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r7, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 83d28 <__cxa_atexit@plt+0x779dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - cmpeq ip, r8, ror #9 │ │ │ │ - @ instruction: 0x015c179c │ │ │ │ - smlaltbeq lr, sl, ip, r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 83d88 <__cxa_atexit@plt+0x77a3c> │ │ │ │ - ldr r3, [pc, #76] @ 83da0 <__cxa_atexit@plt+0x77a54> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #64] @ 83da4 <__cxa_atexit@plt+0x77a58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3, r8} │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 83da8 <__cxa_atexit@plt+0x77a5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r0, asr r4 │ │ │ │ - cmpeq ip, r8, lsl #14 │ │ │ │ - cmpeq sl, r0, lsr r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 83e0c <__cxa_atexit@plt+0x77ac0> │ │ │ │ - ldr r3, [pc, #80] @ 83e24 <__cxa_atexit@plt+0x77ad8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 83e28 <__cxa_atexit@plt+0x77adc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r3} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 83e2c <__cxa_atexit@plt+0x77ae0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r1, [ip, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq ip, r8, lsl #13 │ │ │ │ - strheq lr, [sl, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + hvceq 45884 @ 0xb33c │ │ │ │ + smlalbteq r3, fp, r4, r3 │ │ │ │ + ldrsbeq r6, [ip, #-8] │ │ │ │ + cmpeq ip, r4, lsl #7 │ │ │ │ + cmpeq ip, r0, lsl #7 │ │ │ │ + cmpeq fp, r8, lsl r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 83e90 <__cxa_atexit@plt+0x77b44> │ │ │ │ - ldr r3, [pc, #80] @ 83ea8 <__cxa_atexit@plt+0x77b5c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #68] @ 83eac <__cxa_atexit@plt+0x77b60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 83eb0 <__cxa_atexit@plt+0x77b64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, ip, asr #6 │ │ │ │ - cmpeq ip, r4, lsl #12 │ │ │ │ - cmpeq sl, r0, lsr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 83f50 <__cxa_atexit@plt+0x77c04> │ │ │ │ - ldr r2, [pc, #136] @ 83f58 <__cxa_atexit@plt+0x77c0c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7f18c <__cxa_atexit@plt+0x72e40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7f1a0 <__cxa_atexit@plt+0x72e54> │ │ │ │ + ldr r2, [pc, #80] @ 7f1b4 <__cxa_atexit@plt+0x72e68> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #128] @ 83f5c <__cxa_atexit@plt+0x77c10> │ │ │ │ + ldr r1, [pc, #76] @ 7f1b8 <__cxa_atexit@plt+0x72e6c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 83f1c <__cxa_atexit@plt+0x77bd0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 83f28 <__cxa_atexit@plt+0x77bdc> │ │ │ │ - ldr r2, [pc, #96] @ 83f60 <__cxa_atexit@plt+0x77c14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 83f28 <__cxa_atexit@plt+0x77bdc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 83f3c <__cxa_atexit@plt+0x77bf0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 83f68 <__cxa_atexit@plt+0x77c1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #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, #32] @ 83f64 <__cxa_atexit@plt+0x77c18> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 7f1b0 <__cxa_atexit@plt+0x72e64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq ip, r0, lsl #5 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - smlalbbeq lr, sl, r8, r6 │ │ │ │ - smlaltbeq lr, sl, r0, r6 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r0 │ │ │ │ + @ instruction: 0xfffff488 │ │ │ │ + cmpeq ip, ip, lsr #32 │ │ │ │ + @ instruction: 0x014b3390 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 83fac <__cxa_atexit@plt+0x77c60> │ │ │ │ - ldr r3, [pc, #76] @ 83fd4 <__cxa_atexit@plt+0x77c88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 83fac <__cxa_atexit@plt+0x77c60> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 83fc0 <__cxa_atexit@plt+0x77c74> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 83fdc <__cxa_atexit@plt+0x77c90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ + bne 7f214 <__cxa_atexit@plt+0x72ec8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7f228 <__cxa_atexit@plt+0x72edc> │ │ │ │ + ldr r2, [pc, #80] @ 7f23c <__cxa_atexit@plt+0x72ef0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #76] @ 7f240 <__cxa_atexit@plt+0x72ef4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #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, #16] @ 83fd8 <__cxa_atexit@plt+0x77c8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #28] @ 7f238 <__cxa_atexit@plt+0x72eec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq sl, r4, lsl #12 │ │ │ │ - cmpeq sl, ip, lsl r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 84014 <__cxa_atexit@plt+0x77cc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #32] @ 84018 <__cxa_atexit@plt+0x77ccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r3, r3, #1 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r8, ror pc │ │ │ │ + @ instruction: 0xfffff3c0 │ │ │ │ + cmpeq ip, r4, lsr #31 │ │ │ │ + smlalbteq r3, fp, ip, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7f27c <__cxa_atexit@plt+0x72f30> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7f284 <__cxa_atexit@plt+0x72f38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 7f4fc <__cxa_atexit@plt+0x731b0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r0, ror #29 │ │ │ │ + smlalbbeq r3, fp, r8, r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7f2c0 <__cxa_atexit@plt+0x72f74> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7f2c8 <__cxa_atexit@plt+0x72f7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 7f2dc <__cxa_atexit@plt+0x72f90> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltteq lr, sl, r0, r5 │ │ │ │ - ldrdeq lr, [sl, #-84] @ 0xffffffac │ │ │ │ - strheq lr, [sl, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0x015c5e9c │ │ │ │ + cmpeq fp, r0, asr #4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 84048 <__cxa_atexit@plt+0x77cfc> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #136] @ 840ec <__cxa_atexit@plt+0x77da0> │ │ │ │ + bhi 7f374 <__cxa_atexit@plt+0x73028> │ │ │ │ + ldr r2, [pc, #140] @ 7f37c <__cxa_atexit@plt+0x73030> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 840bc <__cxa_atexit@plt+0x77d70> │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 7f358 <__cxa_atexit@plt+0x7300c> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 840c8 <__cxa_atexit@plt+0x77d7c> │ │ │ │ - ldr r3, [pc, #104] @ 840f0 <__cxa_atexit@plt+0x77da4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r2, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 840dc <__cxa_atexit@plt+0x77d90> │ │ │ │ - ldr r3, [pc, #72] @ 840f4 <__cxa_atexit@plt+0x77da8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 7f368 <__cxa_atexit@plt+0x7301c> │ │ │ │ + ldr r7, [pc, #88] @ 7f380 <__cxa_atexit@plt+0x73034> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r7, [pc, #64] @ 7f384 <__cxa_atexit@plt+0x73038> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b 94c08 <__cxa_atexit@plt+0x888bc> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 840f8 <__cxa_atexit@plt+0x77dac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrsbeq r1, [ip, #-4] │ │ │ │ - ldrdeq lr, [sl, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq ip, r0, ror #30 │ │ │ │ + smlalbbeq r3, fp, r8, r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 84150 <__cxa_atexit@plt+0x77e04> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r3, [pc, #80] @ 84174 <__cxa_atexit@plt+0x77e28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 84164 <__cxa_atexit@plt+0x77e18> │ │ │ │ - ldr r3, [pc, #56] @ 84178 <__cxa_atexit@plt+0x77e2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - ldr r7, [pc, #36] @ 8417c <__cxa_atexit@plt+0x77e30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq ip, ip, asr #32 │ │ │ │ - cmpeq sl, r0, asr r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 841a4 <__cxa_atexit@plt+0x77e58> │ │ │ │ + bne 7f3d0 <__cxa_atexit@plt+0x73084> │ │ │ │ + ldr r3, [pc, #60] @ 7f3e4 <__cxa_atexit@plt+0x73098> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + str r9, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq sl, r8, lsr #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 841e0 <__cxa_atexit@plt+0x77e94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 841d8 <__cxa_atexit@plt+0x77e8c> │ │ │ │ - b 841f0 <__cxa_atexit@plt+0x77ea4> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #32] @ 7f3e8 <__cxa_atexit@plt+0x7309c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 94c08 <__cxa_atexit@plt+0x888bc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlaltteq lr, sl, ip, r3 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrsbeq r5, [ip, #-236] @ 0xffffff14 │ │ │ │ + cmpeq fp, r4, lsr #2 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - mvn r3, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 84258 <__cxa_atexit@plt+0x77f0c> │ │ │ │ - ldr r3, [pc, #232] @ 842f8 <__cxa_atexit@plt+0x77fac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 842b0 <__cxa_atexit@plt+0x77f64> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7f4c8 <__cxa_atexit@plt+0x7317c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r2, #3 │ │ │ │ + bge 7f458 <__cxa_atexit@plt+0x7310c> │ │ │ │ + ldr r2, [pc, #196] @ 7f4e4 <__cxa_atexit@plt+0x73198> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #176] @ 7f4e8 <__cxa_atexit@plt+0x7319c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [pc, #116] @ 7f4d8 <__cxa_atexit@plt+0x7318c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str sl, [r5, #12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 7f4b0 <__cxa_atexit@plt+0x73164> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 842b8 <__cxa_atexit@plt+0x77f6c> │ │ │ │ - ldr r1, [pc, #208] @ 842fc <__cxa_atexit@plt+0x77fb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [r2, #-4] │ │ │ │ - stm r2, {r1, r7} │ │ │ │ - sub r7, r2, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 842d4 <__cxa_atexit@plt+0x77f88> │ │ │ │ - str r3, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r3, [pc, #144] @ 842f0 <__cxa_atexit@plt+0x77fa4> │ │ │ │ + bne 7f4b8 <__cxa_atexit@plt+0x7316c> │ │ │ │ + ldr r3, [pc, #80] @ 7f4dc <__cxa_atexit@plt+0x73190> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + str r9, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 842b0 <__cxa_atexit@plt+0x77f64> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 842c4 <__cxa_atexit@plt+0x77f78> │ │ │ │ - ldr r2, [pc, #112] @ 842f4 <__cxa_atexit@plt+0x77fa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 842e4 <__cxa_atexit@plt+0x77f98> │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ + ldr r3, [pc, #56] @ 7f4e0 <__cxa_atexit@plt+0x73194> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 94c08 <__cxa_atexit@plt+0x888bc> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - b 842c8 <__cxa_atexit@plt+0x77f7c> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror #4 │ │ │ │ - @ instruction: 0x000002b8 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - ldrdeq lr, [sl, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 84350 <__cxa_atexit@plt+0x78004> │ │ │ │ - ldr r1, [pc, #76] @ 84370 <__cxa_atexit@plt+0x78024> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - stm r3, {r1, r2} │ │ │ │ - sub r2, r3, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 84364 <__cxa_atexit@plt+0x78018> │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #16 │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 84420 <__cxa_atexit@plt+0x780d4> │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 84484 <__cxa_atexit@plt+0x78138> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub sl, r3, #13 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr lr, [pc, #252] @ 844ac <__cxa_atexit@plt+0x78160> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #49 @ 0x31 │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r7, [pc, #240] @ 844b0 <__cxa_atexit@plt+0x78164> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - sub r2, r3, #37 @ 0x25 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #212] @ 844b4 <__cxa_atexit@plt+0x78168> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r1, [pc, #204] @ 844b8 <__cxa_atexit@plt+0x7816c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr r0, [pc, #196] @ 844bc <__cxa_atexit@plt+0x78170> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - b 84478 <__cxa_atexit@plt+0x7812c> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8448c <__cxa_atexit@plt+0x78140> │ │ │ │ - ldr lr, [pc, #104] @ 8449c <__cxa_atexit@plt+0x78150> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #100] @ 844a0 <__cxa_atexit@plt+0x78154> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr r8, [pc, #92] @ 844a4 <__cxa_atexit@plt+0x78158> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [pc, #88] @ 844a8 <__cxa_atexit@plt+0x7815c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r0, #3 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r0, r3, #13 │ │ │ │ - sub r2, r3, #25 │ │ │ │ - stmib r6, {r8, r9} │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r7, r6, #20 │ │ │ │ - stm r7, {r1, r2, lr} │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - b 84490 <__cxa_atexit@plt+0x78144> │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq ip, r4, ror sp │ │ │ │ - @ instruction: 0x015c109c │ │ │ │ - cmpeq ip, ip │ │ │ │ - cmpeq ip, ip, lsl #1 │ │ │ │ - ldrsheq r0, [ip, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0x015c1094 │ │ │ │ - ldrsheq r1, [ip, #-8] │ │ │ │ - ldrsheq r1, [ip, #-0] │ │ │ │ - cmpeq ip, r4, lsr #1 │ │ │ │ - cmpeq sl, r0, lsl r1 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 84518 <__cxa_atexit@plt+0x781cc> │ │ │ │ - ldr r2, [pc, #76] @ 84534 <__cxa_atexit@plt+0x781e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + ldrsheq r5, [ip, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq ip, ip, lsl sp │ │ │ │ + cmpeq fp, r0, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi 84528 <__cxa_atexit@plt+0x781dc> │ │ │ │ - str r8, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - str r8, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ + bhi 7f5a0 <__cxa_atexit@plt+0x73254> │ │ │ │ + ldr r3, [pc, #176] @ 7f5c0 <__cxa_atexit@plt+0x73274> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 7f57c <__cxa_atexit@plt+0x73230> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 7f58c <__cxa_atexit@plt+0x73240> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 7f5a8 <__cxa_atexit@plt+0x7325c> │ │ │ │ + ldr r9, [pc, #132] @ 7f5c8 <__cxa_atexit@plt+0x7327c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #128] @ 7f5cc <__cxa_atexit@plt+0x73280> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 7f2dc <__cxa_atexit@plt+0x72f90> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 7f5c4 <__cxa_atexit@plt+0x73278> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + ldrheq r5, [ip, #-188] @ 0xffffff44 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + cmpeq fp, r0, asr #30 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 845b0 <__cxa_atexit@plt+0x78264> │ │ │ │ + bne 7f63c <__cxa_atexit@plt+0x732f0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 845bc <__cxa_atexit@plt+0x78270> │ │ │ │ - ldr lr, [pc, #104] @ 845cc <__cxa_atexit@plt+0x78280> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r1, [pc, #92] @ 845d0 <__cxa_atexit@plt+0x78284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r8, [pc, #80] @ 845d4 <__cxa_atexit@plt+0x78288> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r3, #25 │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add sl, r6, #8 │ │ │ │ - stm sl, {r1, r7, lr} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bcc 7f650 <__cxa_atexit@plt+0x73304> │ │ │ │ + ldr r2, [pc, #100] @ 7f664 <__cxa_atexit@plt+0x73318> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #96] @ 7f668 <__cxa_atexit@plt+0x7331c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + b 7f2dc <__cxa_atexit@plt+0x72f90> │ │ │ │ + ldr r7, [pc, #28] @ 7f660 <__cxa_atexit@plt+0x73314> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r0, [ip, #-224] @ 0xffffff20 │ │ │ │ - cmpeq ip, r8, lsr #30 │ │ │ │ - cmpeq ip, r4, lsr #24 │ │ │ │ - strdeq sp, [sl, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq ip, ip, lsl #22 │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ + @ instruction: 0xfffffcd0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 84648 <__cxa_atexit@plt+0x782fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 84654 <__cxa_atexit@plt+0x78308> │ │ │ │ - ldr r1, [pc, #100] @ 84670 <__cxa_atexit@plt+0x78324> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #96] @ 84674 <__cxa_atexit@plt+0x78328> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 84664 <__cxa_atexit@plt+0x78318> │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 84050 <__cxa_atexit@plt+0x77d04> │ │ │ │ - mov r6, r2 │ │ │ │ + bhi 7f6b4 <__cxa_atexit@plt+0x73368> │ │ │ │ + ldr r2, [pc, #52] @ 7f6bc <__cxa_atexit@plt+0x73370> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #44] @ 7f6c0 <__cxa_atexit@plt+0x73374> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r5, [pc, #28] @ 7f6c4 <__cxa_atexit@plt+0x73378> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #161 @ 0xa1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 126634 <__cxa_atexit@plt+0x11a2e8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrheq r5, [ip, #-168] @ 0xffffff58 │ │ │ │ + cmpeq ip, r4, asr #21 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7f6fc <__cxa_atexit@plt+0x733b0> │ │ │ │ + ldr r2, [pc, #28] @ 7f708 <__cxa_atexit@plt+0x733bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa1c │ │ │ │ - cmpeq ip, r8, asr #22 │ │ │ │ - cmpeq sl, r8, asr pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, ip, ror #26 │ │ │ │ + cmpeq fp, r0, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 846c0 <__cxa_atexit@plt+0x78374> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #56] @ 846d8 <__cxa_atexit@plt+0x7838c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 846c8 <__cxa_atexit@plt+0x7837c> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 84710 <__cxa_atexit@plt+0x783c4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + bhi 7f748 <__cxa_atexit@plt+0x733fc> │ │ │ │ + ldr r3, [pc, #36] @ 7f750 <__cxa_atexit@plt+0x73404> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7f740 <__cxa_atexit@plt+0x733f4> │ │ │ │ + b 7f760 <__cxa_atexit@plt+0x73414> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrheq r0, [ip, #-172] @ 0xffffff54 │ │ │ │ - strdeq sp, [sl, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 84708 <__cxa_atexit@plt+0x783bc> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 84710 <__cxa_atexit@plt+0x783c4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #136] @ 847ac <__cxa_atexit@plt+0x78460> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlalbteq r2, fp, r8, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #6 │ │ │ │ + bne 7f7f8 <__cxa_atexit@plt+0x734ac> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r2, [pc, #168] @ 7f82c <__cxa_atexit@plt+0x734e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 8477c <__cxa_atexit@plt+0x78430> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 84788 <__cxa_atexit@plt+0x7843c> │ │ │ │ - ldr r3, [pc, #104] @ 847b0 <__cxa_atexit@plt+0x78464> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r2, [r7, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 8479c <__cxa_atexit@plt+0x78450> │ │ │ │ - ldr r3, [pc, #72] @ 847b4 <__cxa_atexit@plt+0x78468> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7f80c <__cxa_atexit@plt+0x734c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 7f818 <__cxa_atexit@plt+0x734cc> │ │ │ │ + ldr lr, [pc, #132] @ 7f834 <__cxa_atexit@plt+0x734e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #128] @ 7f838 <__cxa_atexit@plt+0x734ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r1, [r5] │ │ │ │ + sub r0, r2, #3 │ │ │ │ + ldr r9, [pc, #112] @ 7f83c <__cxa_atexit@plt+0x734f0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r6, [pc, #92] @ 7f840 <__cxa_atexit@plt+0x734f4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + add r9, r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 847b8 <__cxa_atexit@plt+0x7846c> │ │ │ │ + mov r6, r2 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + ldr r7, [pc, #48] @ 7f830 <__cxa_atexit@plt+0x734e4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrsbeq r0, [ip, #-144] @ 0xffffff70 │ │ │ │ - cmpeq sl, r4, lsl lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0x015c5994 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + smlalbbeq r2, fp, ip, fp │ │ │ │ + cmpeq ip, r4, ror #18 │ │ │ │ + ldrdeq r2, [fp, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 84810 <__cxa_atexit@plt+0x784c4> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r3, [pc, #80] @ 84834 <__cxa_atexit@plt+0x784e8> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7f8a8 <__cxa_atexit@plt+0x7355c> │ │ │ │ + ldr lr, [pc, #72] @ 7f8b4 <__cxa_atexit@plt+0x73568> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #68] @ 7f8b8 <__cxa_atexit@plt+0x7356c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r2, r6, #3 │ │ │ │ + ldr r9, [pc, #52] @ 7f8bc <__cxa_atexit@plt+0x73570> │ │ │ │ + add r9, pc, r9 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + ldr r3, [pc, #36] @ 7f8c0 <__cxa_atexit@plt+0x73574> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + add r9, r9, #2 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc8c │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + ldrdeq r2, [fp, #-160] @ 0xffffff60 │ │ │ │ + cmpeq ip, ip, lsr #17 │ │ │ │ + cmpeq fp, r8, asr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 7f8e4 <__cxa_atexit@plt+0x73598> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - beq 84824 <__cxa_atexit@plt+0x784d8> │ │ │ │ - ldr r3, [pc, #56] @ 84838 <__cxa_atexit@plt+0x784ec> │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq fp, r4, lsr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 7f908 <__cxa_atexit@plt+0x735bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - ldr r7, [pc, #36] @ 8483c <__cxa_atexit@plt+0x784f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq ip, r8, asr #18 │ │ │ │ - @ instruction: 0x014add90 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b cb404 <__cxa_atexit@plt+0xbf0b8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq fp, r0, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 84864 <__cxa_atexit@plt+0x78518> │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, #12] @ 7f930 <__cxa_atexit@plt+0x735e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq sl, r8, ror #26 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + b 7f4fc <__cxa_atexit@plt+0x731b0> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + smlalbteq r2, fp, r8, fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #152] @ 84914 <__cxa_atexit@plt+0x785c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq 848e4 <__cxa_atexit@plt+0x78598> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 848f0 <__cxa_atexit@plt+0x785a4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 84900 <__cxa_atexit@plt+0x785b4> │ │ │ │ - ldr r3, [pc, #100] @ 84918 <__cxa_atexit@plt+0x785cc> │ │ │ │ + ldr r3, [pc, #20] @ 7f95c <__cxa_atexit@plt+0x73610> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr lr, [pc, #84] @ 8491c <__cxa_atexit@plt+0x785d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r3, lr} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - str r1, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 84710 <__cxa_atexit@plt+0x783c4> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - @ instruction: 0x015c089c │ │ │ │ - strheq sp, [sl, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0x014b2b9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #48] @ 7f9a4 <__cxa_atexit@plt+0x73658> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #44] @ 7f9a8 <__cxa_atexit@plt+0x7365c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #40] @ 7f9ac <__cxa_atexit@plt+0x73660> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r7, #2 │ │ │ │ + movlt r2, r3 │ │ │ │ + stm r5, {r1, r2} │ │ │ │ + ldr r3, [pc, #20] @ 7f9b0 <__cxa_atexit@plt+0x73664> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldrdeq r2, [fp, #-172] @ 0xffffff54 │ │ │ │ + strheq r2, [fp, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq ip, r0, asr #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 7f9d0 <__cxa_atexit@plt+0x73684> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 8901c <__cxa_atexit@plt+0x7ccd0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 84988 <__cxa_atexit@plt+0x7863c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 84998 <__cxa_atexit@plt+0x7864c> │ │ │ │ - ldr r7, [pc, #84] @ 849a8 <__cxa_atexit@plt+0x7865c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ 849ac <__cxa_atexit@plt+0x78660> │ │ │ │ + bne 7fa5c <__cxa_atexit@plt+0x73710> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7fa70 <__cxa_atexit@plt+0x73724> │ │ │ │ + ldr r2, [pc, #132] @ 7fa84 <__cxa_atexit@plt+0x73738> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #116] @ 7fa88 <__cxa_atexit@plt+0x7373c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ 7fa8c <__cxa_atexit@plt+0x73740> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + sub r2, r3, #13 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #92] @ 7fa90 <__cxa_atexit@plt+0x73744> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r3, #25 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add r7, r6, #16 │ │ │ │ + stm r7, {r0, r6, lr} │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 7fa80 <__cxa_atexit@plt+0x73734> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b 84710 <__cxa_atexit@plt+0x783c4> │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - ldrsheq r0, [ip, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 84a2c <__cxa_atexit@plt+0x786e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 84a34 <__cxa_atexit@plt+0x786e8> │ │ │ │ - ldr r1, [pc, #100] @ 84a48 <__cxa_atexit@plt+0x786fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - sub r8, r6, #17 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #84] @ 84a4c <__cxa_atexit@plt+0x78700> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr lr, [pc, #76] @ 84a50 <__cxa_atexit@plt+0x78704> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #72] @ 84a54 <__cxa_atexit@plt+0x78708> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - sub r8, r6, #5 │ │ │ │ - b 8a8a0 <__cxa_atexit@plt+0x7e554> │ │ │ │ - mov r6, r3 │ │ │ │ - b 84a3c <__cxa_atexit@plt+0x786f0> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq ip, r8, ror r7 │ │ │ │ - cmpeq ip, r0, lsl #22 │ │ │ │ - cmpeq ip, r0, asr sl │ │ │ │ - ldrsheq r0, [ip, #-160] @ 0xffffff60 │ │ │ │ + cmpeq ip, r0, lsr r7 │ │ │ │ + @ instruction: 0xfffffc70 │ │ │ │ + cmpeq ip, ip, lsr sl │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + cmpeq ip, r4, ror #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 84a88 <__cxa_atexit@plt+0x7873c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 84a90 <__cxa_atexit@plt+0x78744> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi 7facc <__cxa_atexit@plt+0x73780> │ │ │ │ + ldr r2, [pc, #36] @ 7fad4 <__cxa_atexit@plt+0x73788> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 7fad8 <__cxa_atexit@plt+0x7378c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 8a8a0 <__cxa_atexit@plt+0x7e554> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq ip, r4, ror #13 │ │ │ │ + cmpeq fp, ip, asr #18 │ │ │ │ + @ instruction: 0x015c5694 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 84b10 <__cxa_atexit@plt+0x787c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 84b18 <__cxa_atexit@plt+0x787cc> │ │ │ │ - ldr r1, [pc, #100] @ 84b2c <__cxa_atexit@plt+0x787e0> │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7fb88 <__cxa_atexit@plt+0x7383c> │ │ │ │ + ldr r3, [pc, #172] @ 7fba4 <__cxa_atexit@plt+0x73858> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #164] @ 7fba8 <__cxa_atexit@plt+0x7385c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - sub r8, r6, #17 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #84] @ 84b30 <__cxa_atexit@plt+0x787e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr lr, [pc, #76] @ 84b34 <__cxa_atexit@plt+0x787e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [pc, #72] @ 84b38 <__cxa_atexit@plt+0x787ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r1, r2, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - sub r8, r6, #5 │ │ │ │ - b 8a8a0 <__cxa_atexit@plt+0x7e554> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7fb7c <__cxa_atexit@plt+0x73830> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 7fb90 <__cxa_atexit@plt+0x73844> │ │ │ │ + ldr lr, [pc, #124] @ 7fbac <__cxa_atexit@plt+0x73860> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r8, r9, sl} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #88] @ 7fbb0 <__cxa_atexit@plt+0x73864> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r3, #27 │ │ │ │ mov r6, r3 │ │ │ │ - b 84b20 <__cxa_atexit@plt+0x787d4> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015c0694 │ │ │ │ - ldrsheq r0, [ip, #-156] @ 0xffffff64 │ │ │ │ - cmpeq ip, ip, ror #18 │ │ │ │ - cmpeq ip, ip, ror #19 │ │ │ │ - @ instruction: 0x014ada94 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq ip, r8, asr #12 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + ldrsheq r5, [ip, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r6, r5, #24 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi 84bc0 <__cxa_atexit@plt+0x78874> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 84bcc <__cxa_atexit@plt+0x78880> │ │ │ │ - ldr r2, [pc, #120] @ 84be8 <__cxa_atexit@plt+0x7889c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #116] @ 84bec <__cxa_atexit@plt+0x788a0> │ │ │ │ + bcc 7fc20 <__cxa_atexit@plt+0x738d4> │ │ │ │ + ldr lr, [pc, #84] @ 7fc2c <__cxa_atexit@plt+0x738e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r8, r9, sl} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #48] @ 7fc30 <__cxa_atexit@plt+0x738e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + cmpeq ip, r8, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7fc68 <__cxa_atexit@plt+0x7391c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 7fc70 <__cxa_atexit@plt+0x73924> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - ldr r0, [pc, #96] @ 84bf0 <__cxa_atexit@plt+0x788a4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - mov r3, r5 │ │ │ │ - str r0, [r3, #-16]! │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r2, r3, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 84bdc <__cxa_atexit@plt+0x78890> │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b 84710 <__cxa_atexit@plt+0x783c4> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 7fe50 <__cxa_atexit@plt+0x73b04> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldrsheq r5, [ip, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 7fcac <__cxa_atexit@plt+0x73960> │ │ │ │ + ldr r2, [pc, #36] @ 7fcb4 <__cxa_atexit@plt+0x73968> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 7fcb8 <__cxa_atexit@plt+0x7396c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq fp, ip, ror #14 │ │ │ │ + ldrheq r5, [ip, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 7fd08 <__cxa_atexit@plt+0x739bc> │ │ │ │ + ldr r2, [pc, #56] @ 7fd14 <__cxa_atexit@plt+0x739c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 7fd18 <__cxa_atexit@plt+0x739cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 7fd00 <__cxa_atexit@plt+0x739b4> │ │ │ │ + b 7fd24 <__cxa_atexit@plt+0x739d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ - cmpeq ip, r4, ror #11 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, r4, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 84c34 <__cxa_atexit@plt+0x788e8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #104] @ 84c84 <__cxa_atexit@plt+0x78938> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84c70 <__cxa_atexit@plt+0x78924> │ │ │ │ - b 84c90 <__cxa_atexit@plt+0x78944> │ │ │ │ - ldr r3, [pc, #60] @ 84c78 <__cxa_atexit@plt+0x7892c> │ │ │ │ + ldr r3, [pc, #140] @ 7fdb8 <__cxa_atexit@plt+0x73a6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ 84c7c <__cxa_atexit@plt+0x78930> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [pc, #52] @ 84c80 <__cxa_atexit@plt+0x78934> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r1, r7, #1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 84c70 <__cxa_atexit@plt+0x78924> │ │ │ │ - b 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ + beq 7fda0 <__cxa_atexit@plt+0x73a54> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7fda8 <__cxa_atexit@plt+0x73a5c> │ │ │ │ + ldr lr, [pc, #104] @ 7fdbc <__cxa_atexit@plt+0x73a70> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r8, r9, sl} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #68] @ 7fdc0 <__cxa_atexit@plt+0x73a74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r3, #27 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r2 │ │ │ │ - @ instruction: 0x014ad990 │ │ │ │ - cmpeq ip, r8, asr r5 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq ip, ip, asr #11 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - add r2, r5, #8 │ │ │ │ - and r7, r7, #3 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 7fe30 <__cxa_atexit@plt+0x73ae4> │ │ │ │ + ldr lr, [pc, #84] @ 7fe3c <__cxa_atexit@plt+0x73af0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r8, r9, sl} │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + ldr r7, [pc, #48] @ 7fe40 <__cxa_atexit@plt+0x73af4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + cmpeq ip, r8, lsr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 7ff04 <__cxa_atexit@plt+0x73bb8> │ │ │ │ + ldr r3, [pc, #192] @ 7ff24 <__cxa_atexit@plt+0x73bd8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 7fee8 <__cxa_atexit@plt+0x73b9c> │ │ │ │ cmp r7, #2 │ │ │ │ - bne 84cd8 <__cxa_atexit@plt+0x7898c> │ │ │ │ - ldr r7, [pc, #224] @ 84d88 <__cxa_atexit@plt+0x78a3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 84d68 <__cxa_atexit@plt+0x78a1c> │ │ │ │ - ldr r7, [pc, #200] @ 84d8c <__cxa_atexit@plt+0x78a40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 84d44 <__cxa_atexit@plt+0x789f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 8240c <__cxa_atexit@plt+0x760c0> │ │ │ │ - ldr r7, [pc, #156] @ 84d7c <__cxa_atexit@plt+0x78a30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r3, #3 │ │ │ │ - beq 84d34 <__cxa_atexit@plt+0x789e8> │ │ │ │ - ldr r1, [pc, #136] @ 84d80 <__cxa_atexit@plt+0x78a34> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84d50 <__cxa_atexit@plt+0x78a04> │ │ │ │ - ldr r1, [pc, #104] @ 84d84 <__cxa_atexit@plt+0x78a38> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - stm r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 84d5c <__cxa_atexit@plt+0x78a10> │ │ │ │ - mov r7, r3 │ │ │ │ - b 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + bne 7fef8 <__cxa_atexit@plt+0x73bac> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 7ff0c <__cxa_atexit@plt+0x73bc0> │ │ │ │ + ldr r9, [pc, #144] @ 7ff28 <__cxa_atexit@plt+0x73bdc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #140] @ 7ff2c <__cxa_atexit@plt+0x73be0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr r8, [pc, #116] @ 7ff30 <__cxa_atexit@plt+0x73be4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r2, #16]! │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 84d90 <__cxa_atexit@plt+0x78a44> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - andeq r0, r0, r0, ror r1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffd744 │ │ │ │ - smlaltbeq sp, sl, r8, r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + @ instruction: 0x015c5298 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #44] @ 84dd4 <__cxa_atexit@plt+0x78a88> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 7ffb0 <__cxa_atexit@plt+0x73c64> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 7ffbc <__cxa_atexit@plt+0x73c70> │ │ │ │ + ldr r2, [pc, #108] @ 7ffcc <__cxa_atexit@plt+0x73c80> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #40] @ 84dd8 <__cxa_atexit@plt+0x78a8c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r2, r2, #3 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84dcc <__cxa_atexit@plt+0x78a80> │ │ │ │ - b 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr lr, [pc, #104] @ 7ffd0 <__cxa_atexit@plt+0x73c84> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r8, [pc, #80] @ 7ffd4 <__cxa_atexit@plt+0x73c88> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsr #16 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #80] @ 84e48 <__cxa_atexit@plt+0x78afc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84e30 <__cxa_atexit@plt+0x78ae4> │ │ │ │ - ldm r5, {r2, r3} │ │ │ │ - ldr r1, [pc, #52] @ 84e4c <__cxa_atexit@plt+0x78b00> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + ldrsbeq r5, [ip, #-16] │ │ │ │ + cmpeq fp, r4, lsl r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 8006c <__cxa_atexit@plt+0x73d20> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 80078 <__cxa_atexit@plt+0x73d2c> │ │ │ │ + ldr r1, [pc, #124] @ 80088 <__cxa_atexit@plt+0x73d3c> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 84e3c <__cxa_atexit@plt+0x78af0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr lr, [pc, #120] @ 8008c <__cxa_atexit@plt+0x73d40> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r9, [pc, #104] @ 80090 <__cxa_atexit@plt+0x73d44> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + sub r1, r6, #14 │ │ │ │ + ldr r3, [pc, #88] @ 80094 <__cxa_atexit@plt+0x73d48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, #80] @ 80098 <__cxa_atexit@plt+0x73d4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + str lr, [r2, #12] │ │ │ │ + add lr, r2, #16 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + str r1, [r2, #28] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + mov r5, sl │ │ │ │ + b 7fe50 <__cxa_atexit@plt+0x73b04> │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldmib r5, {r2, r7} │ │ │ │ - ldr r1, [pc, #28] @ 84e84 <__cxa_atexit@plt+0x78b38> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84e7c <__cxa_atexit@plt+0x78b30> │ │ │ │ - b 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ - ldr r0, [r7] │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + @ instruction: 0xfffffacc │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + cmpeq ip, r4, lsl r1 │ │ │ │ + cmpeq ip, ip, lsl #2 │ │ │ │ + cmpeq fp, r0, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r3, [pc, #56] @ 800ec <__cxa_atexit@plt+0x73da0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 800d8 <__cxa_atexit@plt+0x73d8c> │ │ │ │ + mov r3, #1 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 7dad4 <__cxa_atexit@plt+0x71788> │ │ │ │ + ldr r7, [pc, #16] @ 800f0 <__cxa_atexit@plt+0x73da4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 84eb8 <__cxa_atexit@plt+0x78b6c> │ │ │ │ - ldr r3, [pc, #176] @ 84f54 <__cxa_atexit@plt+0x78c08> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq fp, r0, lsr #6 │ │ │ │ + strdeq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 80114 <__cxa_atexit@plt+0x73dc8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 84f28 <__cxa_atexit@plt+0x78bdc> │ │ │ │ - b 84f6c <__cxa_atexit@plt+0x78c20> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + mov r8, r7 │ │ │ │ + b 7deb4 <__cxa_atexit@plt+0x71b68> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + ldrdeq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 80148 <__cxa_atexit@plt+0x73dfc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ 8014c <__cxa_atexit@plt+0x73e00> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov sl, r7 │ │ │ │ + b 8d0dc <__cxa_atexit@plt+0x80d90> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq ip, r8, lsr r0 │ │ │ │ + hvceq 45612 @ 0xb22c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 84f14 <__cxa_atexit@plt+0x78bc8> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 84f30 <__cxa_atexit@plt+0x78be4> │ │ │ │ - ldr r2, [pc, #116] @ 84f5c <__cxa_atexit@plt+0x78c10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ 84f60 <__cxa_atexit@plt+0x78c14> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + bne 801d0 <__cxa_atexit@plt+0x73e84> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 801e4 <__cxa_atexit@plt+0x73e98> │ │ │ │ + ldr lr, [pc, #120] @ 801f8 <__cxa_atexit@plt+0x73eac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldr r8, [pc, #104] @ 801fc <__cxa_atexit@plt+0x73eb0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r3, #25 │ │ │ │ + ldr r9, [pc, #96] @ 80200 <__cxa_atexit@plt+0x73eb4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #92] @ 80204 <__cxa_atexit@plt+0x73eb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r0, r7, r9, lr} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 84f58 <__cxa_atexit@plt+0x78c0c> │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 801f4 <__cxa_atexit@plt+0x73ea8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 84f50 <__cxa_atexit@plt+0x78c04> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq ip, r8, lsl #5 │ │ │ │ - @ instruction: 0xfffffacc │ │ │ │ - ldrheq r0, [ip, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - mvn r3, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 84fb0 <__cxa_atexit@plt+0x78c64> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 85004 <__cxa_atexit@plt+0x78cb8> │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 85018 <__cxa_atexit@plt+0x78ccc> │ │ │ │ - ldr r2, [pc, #164] @ 85050 <__cxa_atexit@plt+0x78d04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - b 84fd8 <__cxa_atexit@plt+0x78c8c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 85004 <__cxa_atexit@plt+0x78cb8> │ │ │ │ + ldrheq r4, [ip, #-252] @ 0xffffff04 │ │ │ │ + cmpeq fp, r4, asr r2 │ │ │ │ + cmpeq ip, r4 │ │ │ │ + ldrheq r5, [ip, #-32] @ 0xffffffe0 │ │ │ │ + ldrheq r5, [ip, #-40] @ 0xffffffd8 │ │ │ │ + @ instruction: 0x014b2394 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #80 @ 0x50 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8029c <__cxa_atexit@plt+0x73f50> │ │ │ │ + ldr lr, [pc, #124] @ 802a4 <__cxa_atexit@plt+0x73f58> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ mov r2, r5 │ │ │ │ - str r7, [r2, #8]! │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 85024 <__cxa_atexit@plt+0x78cd8> │ │ │ │ - ldr r2, [pc, #108] @ 85044 <__cxa_atexit@plt+0x78cf8> │ │ │ │ + str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + ldr lr, [pc, #96] @ 802a8 <__cxa_atexit@plt+0x73f5c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 80284 <__cxa_atexit@plt+0x73f38> │ │ │ │ + ldr r2, [pc, #68] @ 802ac <__cxa_atexit@plt+0x73f60> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #104] @ 85048 <__cxa_atexit@plt+0x78cfc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r1, [r3, #15] │ │ │ │ + ldr r7, [r3, #31] │ │ │ │ + str r2, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80294 <__cxa_atexit@plt+0x73f48> │ │ │ │ + b 802fc <__cxa_atexit@plt+0x73fb0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 85058 <__cxa_atexit@plt+0x78d0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #52] @ 85054 <__cxa_atexit@plt+0x78d08> │ │ │ │ - add r6, pc, r6 │ │ │ │ - b 8502c <__cxa_atexit@plt+0x78ce0> │ │ │ │ - ldr r6, [pc, #32] @ 8504c <__cxa_atexit@plt+0x78d00> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq ip, r4, lsl #30 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + smlaltteq r2, fp, ip, r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r1, [pc, #28] @ 802ec <__cxa_atexit@plt+0x73fa0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 802e4 <__cxa_atexit@plt+0x73f98> │ │ │ │ + b 802fc <__cxa_atexit@plt+0x73fb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r2, fp, ip, r2 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 80374 <__cxa_atexit@plt+0x74028> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 80430 <__cxa_atexit@plt+0x740e4> │ │ │ │ + ldr lr, [pc, #288] @ 80444 <__cxa_atexit@plt+0x740f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #284] @ 80448 <__cxa_atexit@plt+0x740fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + mov r8, r6 │ │ │ │ + b 803a0 <__cxa_atexit@plt+0x74054> │ │ │ │ + ldr r6, [pc, #192] @ 8043c <__cxa_atexit@plt+0x740f0> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r6, [r5, #-4] │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 80414 <__cxa_atexit@plt+0x740c8> │ │ │ │ + ldr lr, [pc, #148] @ 8044c <__cxa_atexit@plt+0x74100> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #144] @ 80450 <__cxa_atexit@plt+0x74104> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #140] @ 80454 <__cxa_atexit@plt+0x74108> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + str r9, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + ldr r1, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [pc, #116] @ 80458 <__cxa_atexit@plt+0x7410c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r9, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str sl, [r5, #24] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + add lr, r8, #8 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + mov sl, r9 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + sub r5, r5, #24 │ │ │ │ + ldr r3, [pc, #32] @ 80440 <__cxa_atexit@plt+0x740f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - cmpeq ip, r8, asr #3 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffffaec │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x015c0198 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq ip, r8, lsl lr │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + cmpeq ip, r8, ror #28 │ │ │ │ + @ instruction: 0xffffe3dc │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + cmpeq ip, ip, asr #27 │ │ │ │ + cmpeq ip, r0, lsl #1 │ │ │ │ + cmpeq fp, r0, lsr r1 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 850ac <__cxa_atexit@plt+0x78d60> │ │ │ │ - ldr r2, [pc, #64] @ 850c4 <__cxa_atexit@plt+0x78d78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ 850c8 <__cxa_atexit@plt+0x78d7c> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 804e0 <__cxa_atexit@plt+0x74194> │ │ │ │ + ldr lr, [pc, #116] @ 804f8 <__cxa_atexit@plt+0x741ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [pc, #112] @ 804fc <__cxa_atexit@plt+0x741b0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #108] @ 80500 <__cxa_atexit@plt+0x741b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 850cc <__cxa_atexit@plt+0x78d80> │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #88] @ 80504 <__cxa_atexit@plt+0x741b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + str r9, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + stmda r5, {r1, sl} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str ip, [r8, #12] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + str r9, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov sl, r9 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #32] @ 80508 <__cxa_atexit@plt+0x741bc> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa14 │ │ │ │ - cmpeq ip, ip, lsl r1 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xffffe310 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrsbeq r4, [ip, #-240] @ 0xffffff10 │ │ │ │ + cmpeq ip, r8, ror #25 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + cmpeq fp, r0, lsl r0 │ │ │ │ + andeq r1, r0, fp, lsl #16 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, fp │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 805d8 <__cxa_atexit@plt+0x7428c> │ │ │ │ + ldr r8, [pc, #172] @ 805f4 <__cxa_atexit@plt+0x742a8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r5, #-4] │ │ │ │ + ldm r5, {r1, r2, sl, ip} │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr fp, [r5, #52] @ 0x34 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + mov r9, r7 │ │ │ │ + ldr lr, [r5, #48] @ 0x30 │ │ │ │ + str r8, [r5, #52] @ 0x34 │ │ │ │ + ldr r8, [r5, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #128] @ 805f8 <__cxa_atexit@plt+0x742ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r3, {r7, lr} │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r1, r2, sl, ip} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r3, #28]! │ │ │ │ + str r7, [r5, #48] @ 0x30 │ │ │ │ + ldr r7, [r3, #-8] │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + ldmib r3, {r0, r2, sl} │ │ │ │ + ldr r8, [r3, #32] │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r3] │ │ │ │ + stmib r3, {r1, lr} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, fp │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [pc, #28] @ 805fc <__cxa_atexit@plt+0x742b0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + mov fp, lr │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0x000001b0 │ │ │ │ + ldrsheq r4, [ip, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq fp, ip, lsl pc │ │ │ │ + andeq r0, r0, r1, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 806c8 <__cxa_atexit@plt+0x7437c> │ │ │ │ + ldr r8, [pc, #184] @ 806e4 <__cxa_atexit@plt+0x74398> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldm ip, {r2, sl, ip} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr lr, [r5, #56] @ 0x38 │ │ │ │ + str r8, [r5, #60] @ 0x3c │ │ │ │ + ldr r8, [r5, #52] @ 0x34 │ │ │ │ + ldr fp, [pc, #128] @ 806e8 <__cxa_atexit@plt+0x7439c> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + stmib r3, {fp, lr} │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r4, [r3, #24] │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r2, sl, ip} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr lr, [r3, #36]! @ 0x24 │ │ │ │ + str r7, [r5, #56] @ 0x38 │ │ │ │ + ldr r7, [r3, #-8] │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + ldmib r3, {r0, r2, sl} │ │ │ │ + ldr r8, [r3, #32] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ + str r7, [r3] │ │ │ │ + stmib r3, {r1, lr} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r4, r9 │ │ │ │ + mov r5, r3 │ │ │ │ + ldmib sp, {r7, r9, fp} │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r4, [pc, #28] @ 806ec <__cxa_atexit@plt+0x743a0> │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r9, #828] @ 0x33c │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r9 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq ip, r0, lsl #28 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + cmpeq fp, ip, lsr #28 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 807cc <__cxa_atexit@plt+0x74480> │ │ │ │ + ldr r8, [pc, #192] @ 807e4 <__cxa_atexit@plt+0x74498> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r2, [sp, #4] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r2, [sp] │ │ │ │ + ldm r5, {r9, sl, ip} │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r8, [r3, #40]! @ 0x28 │ │ │ │ + ldr r7, [pc, #140] @ 807e8 <__cxa_atexit@plt+0x7449c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [pc, #136] @ 807ec <__cxa_atexit@plt+0x744a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r7, [sp] │ │ │ │ + sub lr, r3, #20 │ │ │ │ + stm lr, {r7, r9, sl, ip} │ │ │ │ + str fp, [r3, #-4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + str r8, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [pc, #60] @ 807f0 <__cxa_atexit@plt+0x744a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #24] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #32] @ 807f4 <__cxa_atexit@plt+0x744a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #48 @ 0x30 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xffffeff0 │ │ │ │ + cmpeq ip, ip, lsl #26 │ │ │ │ + cmpeq ip, r0, lsr sl │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq fp, r4, lsr #26 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 808cc <__cxa_atexit@plt+0x74580> │ │ │ │ + ldr r3, [pc, #196] @ 808e4 <__cxa_atexit@plt+0x74598> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #192] @ 808e8 <__cxa_atexit@plt+0x7459c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + str r1, [sp, #4] │ │ │ │ + str r3, [r9, #40]! @ 0x28 │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + ldr r2, [pc, #164] @ 808ec <__cxa_atexit@plt+0x745a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + ldr sl, [pc, #108] @ 808f0 <__cxa_atexit@plt+0x745a4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r9, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r9, #-32] @ 0xffffffe0 │ │ │ │ + str ip, [r9, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r9, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r9, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r1, [r9, #-16] │ │ │ │ + str r0, [r9, #-12] │ │ │ │ + str lr, [r9, #-8] │ │ │ │ + str fp, [r9, #-4] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r7, [r9, #8] │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov sl, r8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r2, [pc, #32] @ 808f4 <__cxa_atexit@plt+0x745a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xffffeef4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq ip, ip, asr #18 │ │ │ │ + cmpeq ip, r4, ror #23 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ + mov fp, r4 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85120 <__cxa_atexit@plt+0x78dd4> │ │ │ │ - ldr r2, [pc, #64] @ 85138 <__cxa_atexit@plt+0x78dec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ 8513c <__cxa_atexit@plt+0x78df0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + bcc 80970 <__cxa_atexit@plt+0x74624> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #76] @ 80990 <__cxa_atexit@plt+0x74644> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r4, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 85140 <__cxa_atexit@plt+0x78df4> │ │ │ │ + ldr r3, [pc, #28] @ 80994 <__cxa_atexit@plt+0x74648> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - cmpeq ip, r8, lsr #1 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq ip, r4, lsr #22 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85194 <__cxa_atexit@plt+0x78e48> │ │ │ │ - ldr r2, [pc, #64] @ 851ac <__cxa_atexit@plt+0x78e60> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ 851b0 <__cxa_atexit@plt+0x78e64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + bcc 809f8 <__cxa_atexit@plt+0x746ac> │ │ │ │ + ldr r7, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ + ldr ip, [pc, #60] @ 80a10 <__cxa_atexit@plt+0x746c4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 851b4 <__cxa_atexit@plt+0x78e68> │ │ │ │ + ldr r3, [pc, #20] @ 80a14 <__cxa_atexit@plt+0x746c8> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff848 │ │ │ │ - cmpeq ip, r4, lsr r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq sl, r0, asr #30 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0x015c4a94 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 851ec <__cxa_atexit@plt+0x78ea0> │ │ │ │ + bhi 80a60 <__cxa_atexit@plt+0x74714> │ │ │ │ + ldr r2, [pc, #52] @ 80a68 <__cxa_atexit@plt+0x7471c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 851f4 <__cxa_atexit@plt+0x78ea8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #44] @ 80a6c <__cxa_atexit@plt+0x74720> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r5, [pc, #28] @ 80a70 <__cxa_atexit@plt+0x74724> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmppeq fp, r0, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sl, r0, lsl #30 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, ip, lsl #14 │ │ │ │ + cmpeq ip, r8, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 80a94 <__cxa_atexit@plt+0x74748> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ + cmpeq ip, ip, asr #13 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8522c <__cxa_atexit@plt+0x78ee0> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 85234 <__cxa_atexit@plt+0x78ee8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ + b e42194 <__cxa_atexit@plt+0xe35e48> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 80ae0 <__cxa_atexit@plt+0x74794> │ │ │ │ + ldr r3, [pc, #36] @ 80af0 <__cxa_atexit@plt+0x747a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq fp, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x014ad398 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 852a4 <__cxa_atexit@plt+0x78f58> │ │ │ │ - ldr r2, [pc, #84] @ 852ac <__cxa_atexit@plt+0x78f60> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ + @ instruction: 0xffffffd0 │ │ │ │ + ldrdeq r1, [fp, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov sl, r6 │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-16]! │ │ │ │ - ldr r2, [pc, #64] @ 852b0 <__cxa_atexit@plt+0x78f64> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 80b6c <__cxa_atexit@plt+0x74820> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 80b74 <__cxa_atexit@plt+0x74828> │ │ │ │ + ldr r2, [pc, #92] @ 80b88 <__cxa_atexit@plt+0x7483c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #88] @ 80b8c <__cxa_atexit@plt+0x74840> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r3, [sl, #24] │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r0, [sl, #12] │ │ │ │ + ldr r3, [pc, #48] @ 80b90 <__cxa_atexit@plt+0x74844> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r9, sl │ │ │ │ + str r3, [r9, #16]! │ │ │ │ + b 91fb4 <__cxa_atexit@plt+0x85c68> │ │ │ │ + mov r6, sl │ │ │ │ + b 80b7c <__cxa_atexit@plt+0x74830> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq ip, r8, lsl r6 │ │ │ │ + cmpeq ip, r0, lsl r9 │ │ │ │ + cmpeq fp, r8, asr #18 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #96 @ 0x60 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 80c0c <__cxa_atexit@plt+0x748c0> │ │ │ │ + ldr r2, [pc, #96] @ 80c18 <__cxa_atexit@plt+0x748cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r3, #32] │ │ │ │ + ldr lr, [r3, #28] │ │ │ │ + ldr r8, [r3, #24] │ │ │ │ + str r2, [r5, #-36]! @ 0xffffffdc │ │ │ │ + str r3, [r5, #32] │ │ │ │ + ldr r2, [pc, #72] @ 80c1c <__cxa_atexit@plt+0x748d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r1, r2, r7} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 85294 <__cxa_atexit@plt+0x78f48> │ │ │ │ - ldr r7, [pc, #48] @ 852b4 <__cxa_atexit@plt+0x78f68> │ │ │ │ + str r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + add r0, r5, #12 │ │ │ │ + stm r0, {r1, r3, r8} │ │ │ │ + stmib r5, {r2, lr} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80c04 <__cxa_atexit@plt+0x748b8> │ │ │ │ + b 80c2c <__cxa_atexit@plt+0x748e0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq ip, r8, ror r5 │ │ │ │ + strheq r1, [fp, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 80c74 <__cxa_atexit@plt+0x74928> │ │ │ │ + ldr r3, [pc, #112] @ 80cb0 <__cxa_atexit@plt+0x74964> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80ca0 <__cxa_atexit@plt+0x74954> │ │ │ │ + ldr r3, [pc, #92] @ 80cb4 <__cxa_atexit@plt+0x74968> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80ca0 <__cxa_atexit@plt+0x74954> │ │ │ │ + b 80d00 <__cxa_atexit@plt+0x749b4> │ │ │ │ + ldr r3, [pc, #44] @ 80ca8 <__cxa_atexit@plt+0x7495c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #40] @ 80cac <__cxa_atexit@plt+0x74960> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80ca0 <__cxa_atexit@plt+0x74954> │ │ │ │ + b 80d00 <__cxa_atexit@plt+0x749b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq ip, ip, asr #9 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq fp, r4, lsr #16 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 80cf0 <__cxa_atexit@plt+0x749a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80ce8 <__cxa_atexit@plt+0x7499c> │ │ │ │ + b 80d00 <__cxa_atexit@plt+0x749b4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlaltteq r1, fp, r8, r7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq 80da0 <__cxa_atexit@plt+0x74a54> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r6, #3 │ │ │ │ + bne 80d6c <__cxa_atexit@plt+0x74a20> │ │ │ │ + bic r6, r7, #3 │ │ │ │ + ldr r6, [r6] │ │ │ │ + ldrh r6, [r6, #-2] │ │ │ │ + cmp r6, #4 │ │ │ │ + beq 80dfc <__cxa_atexit@plt+0x74ab0> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 80d6c <__cxa_atexit@plt+0x74a20> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 80e28 <__cxa_atexit@plt+0x74adc> │ │ │ │ + ldr r3, [pc, #264] @ 80e58 <__cxa_atexit@plt+0x74b0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #252] @ 80e5c <__cxa_atexit@plt+0x74b10> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r7, [pc, #204] @ 80e40 <__cxa_atexit@plt+0x74af4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 80dec <__cxa_atexit@plt+0x74aa0> │ │ │ │ + ldr r6, [pc, #188] @ 80e44 <__cxa_atexit@plt+0x74af8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + str r6, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80e1c <__cxa_atexit@plt+0x74ad0> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81214 <__cxa_atexit@plt+0x74ec8> │ │ │ │ + ldr r6, [pc, #160] @ 80e48 <__cxa_atexit@plt+0x74afc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #156] @ 80e4c <__cxa_atexit@plt+0x74b00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ str r7, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80e1c <__cxa_atexit@plt+0x74ad0> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81834 <__cxa_atexit@plt+0x754e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r6, [pc, #80] @ 80e54 <__cxa_atexit@plt+0x74b08> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r6, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80e1c <__cxa_atexit@plt+0x74ad0> │ │ │ │ + mov r6, r9 │ │ │ │ + b 80e6c <__cxa_atexit@plt+0x74b20> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq fp, ip, ror #29 @ p-variant is OBSOLETE │ │ │ │ + ldr r3, [pc, #32] @ 80e50 <__cxa_atexit@plt+0x74b04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r8, ror #8 │ │ │ │ + andeq r0, r0, r8, lsl #9 │ │ │ │ + andeq r0, r0, r8, lsl #21 │ │ │ │ + cmpeq ip, r4, ror #7 │ │ │ │ + @ instruction: 0x000004b8 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ - cmpeq sl, r8, lsl r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsl #12 │ │ │ │ + cmpeq ip, ip, lsr r4 │ │ │ │ + hvceq 45420 @ 0xb16c │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 80eb4 <__cxa_atexit@plt+0x74b68> │ │ │ │ + ldr r3, [pc, #112] @ 80efc <__cxa_atexit@plt+0x74bb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 80eec <__cxa_atexit@plt+0x74ba0> │ │ │ │ + ldr r3, [pc, #96] @ 80f00 <__cxa_atexit@plt+0x74bb4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80eec <__cxa_atexit@plt+0x74ba0> │ │ │ │ + b 80f44 <__cxa_atexit@plt+0x74bf8> │ │ │ │ + ldr r3, [pc, #56] @ 80ef4 <__cxa_atexit@plt+0x74ba8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 80eec <__cxa_atexit@plt+0x74ba0> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r2, [pc, #32] @ 80ef8 <__cxa_atexit@plt+0x74bac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80eec <__cxa_atexit@plt+0x74ba0> │ │ │ │ + b 81058 <__cxa_atexit@plt+0x74d0c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrdeq r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 80f34 <__cxa_atexit@plt+0x74be8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80f2c <__cxa_atexit@plt+0x74be0> │ │ │ │ + b 80f44 <__cxa_atexit@plt+0x74bf8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r1, fp, r4, r5 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 852dc <__cxa_atexit@plt+0x78f90> │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 80f8c <__cxa_atexit@plt+0x74c40> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 80fe4 <__cxa_atexit@plt+0x74c98> │ │ │ │ + ldr r3, [pc, #156] @ 81008 <__cxa_atexit@plt+0x74cbc> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq sl, r8, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r3, [pc, #140] @ 8100c <__cxa_atexit@plt+0x74cc0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r6, [pc, #104] @ 80ffc <__cxa_atexit@plt+0x74cb0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #100] @ 81000 <__cxa_atexit@plt+0x74cb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 80fd8 <__cxa_atexit@plt+0x74c8c> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81834 <__cxa_atexit@plt+0x754e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 81004 <__cxa_atexit@plt+0x74cb8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + muleq r0, ip, r8 │ │ │ │ + ldrsheq r4, [ip, #-24] @ 0xffffffe8 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, ror #7 │ │ │ │ + cmpeq ip, ip, lsl r2 │ │ │ │ + smlalbteq r1, fp, ip, r4 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 85318 <__cxa_atexit@plt+0x78fcc> │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + ldr r2, [pc, #28] @ 81048 <__cxa_atexit@plt+0x74cfc> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 85310 <__cxa_atexit@plt+0x78fc4> │ │ │ │ - b 85328 <__cxa_atexit@plt+0x78fdc> │ │ │ │ + beq 81040 <__cxa_atexit@plt+0x74cf4> │ │ │ │ + b 81058 <__cxa_atexit@plt+0x74d0c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrdeq ip, [sl, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0x014b1490 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r9, r6 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - tst r2, #2 │ │ │ │ - bne 85384 <__cxa_atexit@plt+0x79038> │ │ │ │ - ldr r2, [pc, #132] @ 853cc <__cxa_atexit@plt+0x79080> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 853a0 <__cxa_atexit@plt+0x79054> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 853ac <__cxa_atexit@plt+0x79060> │ │ │ │ - ldr r2, [pc, #108] @ 853d0 <__cxa_atexit@plt+0x79084> │ │ │ │ + add r5, r5, #4 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 810a8 <__cxa_atexit@plt+0x74d5c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 810d4 <__cxa_atexit@plt+0x74d88> │ │ │ │ + ldr r2, [pc, #108] @ 810f4 <__cxa_atexit@plt+0x74da8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 853c0 <__cxa_atexit@plt+0x79074> │ │ │ │ - mov r7, r3 │ │ │ │ - b 85644 <__cxa_atexit@plt+0x792f8> │ │ │ │ - ldr r5, [pc, #72] @ 853d4 <__cxa_atexit@plt+0x79088> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 853a0 <__cxa_atexit@plt+0x79054> │ │ │ │ - mov r5, r3 │ │ │ │ - b 853e8 <__cxa_atexit@plt+0x7909c> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r3, [pc, #92] @ 810f8 <__cxa_atexit@plt+0x74dac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r6, [pc, #60] @ 810ec <__cxa_atexit@plt+0x74da0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r6, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 810c8 <__cxa_atexit@plt+0x74d7c> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81108 <__cxa_atexit@plt+0x74dbc> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 853d8 <__cxa_atexit@plt+0x7908c> │ │ │ │ + ldr r3, [pc, #20] @ 810f0 <__cxa_atexit@plt+0x74da4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + andeq r0, r0, ip, asr #5 │ │ │ │ + cmpeq ip, r0, lsl #2 │ │ │ │ + smlaltteq r1, fp, r0, r3 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 81150 <__cxa_atexit@plt+0x74e04> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 811a8 <__cxa_atexit@plt+0x74e5c> │ │ │ │ + ldr r3, [pc, #156] @ 811cc <__cxa_atexit@plt+0x74e80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #140] @ 811d0 <__cxa_atexit@plt+0x74e84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r6, [pc, #104] @ 811c0 <__cxa_atexit@plt+0x74e74> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #100] @ 811c4 <__cxa_atexit@plt+0x74e78> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8119c <__cxa_atexit@plt+0x74e50> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81834 <__cxa_atexit@plt+0x754e8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq pc, [fp, #-208] @ 0xffffff30 @ │ │ │ │ - cmpeq sl, ip, lsl sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 85430 <__cxa_atexit@plt+0x790e4> │ │ │ │ - ldr r3, [pc, #80] @ 8544c <__cxa_atexit@plt+0x79100> │ │ │ │ + ldr r3, [pc, #24] @ 811c8 <__cxa_atexit@plt+0x74e7c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 85444 <__cxa_atexit@plt+0x790f8> │ │ │ │ - ldr r3, [pc, #52] @ 85450 <__cxa_atexit@plt+0x79104> │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq ip, r4, lsr r0 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r4, lsr #4 │ │ │ │ + cmpeq ip, r8, asr r0 │ │ │ │ + cmpeq fp, r8, lsl #6 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 81204 <__cxa_atexit@plt+0x74eb8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 85444 <__cxa_atexit@plt+0x790f8> │ │ │ │ - b 85498 <__cxa_atexit@plt+0x7914c> │ │ │ │ - ldr r7, [pc, #28] @ 85454 <__cxa_atexit@plt+0x79108> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + beq 811fc <__cxa_atexit@plt+0x74eb0> │ │ │ │ + b 81214 <__cxa_atexit@plt+0x74ec8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmppeq fp, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq ip, sl, r0, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r1, [fp, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 85488 <__cxa_atexit@plt+0x7913c> │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 8125c <__cxa_atexit@plt+0x74f10> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 812b4 <__cxa_atexit@plt+0x74f68> │ │ │ │ + ldr r3, [pc, #156] @ 812d8 <__cxa_atexit@plt+0x74f8c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ + ldr r3, [pc, #140] @ 812dc <__cxa_atexit@plt+0x74f90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r6, [pc, #104] @ 812cc <__cxa_atexit@plt+0x74f80> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #100] @ 812d0 <__cxa_atexit@plt+0x74f84> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r6, [r5, #-32]! @ 0xffffffe0 │ │ │ │ tst r7, #3 │ │ │ │ - beq 85480 <__cxa_atexit@plt+0x79134> │ │ │ │ - b 85498 <__cxa_atexit@plt+0x7914c> │ │ │ │ + beq 812a8 <__cxa_atexit@plt+0x74f5c> │ │ │ │ + mov r6, r9 │ │ │ │ + b 81834 <__cxa_atexit@plt+0x754e8> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq sl, ip, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r3, [pc, #24] @ 812d4 <__cxa_atexit@plt+0x74f88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, ip, asr #11 │ │ │ │ + cmpeq ip, r8, lsr #30 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + cmpeq ip, ip, asr #30 │ │ │ │ + strdeq r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 85530 <__cxa_atexit@plt+0x791e4> │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 85594 <__cxa_atexit@plt+0x79248> │ │ │ │ - ldr r1, [pc, #252] @ 855bc <__cxa_atexit@plt+0x79270> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 81328 <__cxa_atexit@plt+0x74fdc> │ │ │ │ + ldr r3, [pc, #56] @ 81340 <__cxa_atexit@plt+0x74ff4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 81344 <__cxa_atexit@plt+0x74ff8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ + ldr r3, [pc, #24] @ 81348 <__cxa_atexit@plt+0x74ffc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq ip, r0, lsl #29 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + smlalbbeq r1, fp, r4, r1 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ 8139c <__cxa_atexit@plt+0x75050> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #56] @ 813a0 <__cxa_atexit@plt+0x75054> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #48] @ 813a4 <__cxa_atexit@plt+0x75058> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsheq r4, [ip, #-12] │ │ │ │ + cmpeq ip, r0, lsr #28 │ │ │ │ + cmpeq fp, r8, lsr #2 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81484 <__cxa_atexit@plt+0x75138> │ │ │ │ + ldr r1, [pc, #196] @ 814a0 <__cxa_atexit@plt+0x75154> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #232] @ 855c0 <__cxa_atexit@plt+0x79274> │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr r1, [pc, #164] @ 814a4 <__cxa_atexit@plt+0x75158> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - sub r1, r3, #25 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr lr, [pc, #216] @ 855c4 <__cxa_atexit@plt+0x79278> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r3, #37 @ 0x25 │ │ │ │ - ldr r1, [pc, #208] @ 855c8 <__cxa_atexit@plt+0x7927c> │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + sub ip, r5, #4 │ │ │ │ + ldm ip, {r2, r7, ip} │ │ │ │ + ldr r0, [pc, #144] @ 814a8 <__cxa_atexit@plt+0x7515c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + str lr, [sp] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r5, #-8]! │ │ │ │ + ldr sl, [pc, #100] @ 814ac <__cxa_atexit@plt+0x75160> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + sub sl, r3, #32 │ │ │ │ + stm sl, {r0, r1, fp} │ │ │ │ + sub r0, r3, #20 │ │ │ │ + stm r0, {r2, r7, ip, lr} │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [pc, #36] @ 814b0 <__cxa_atexit@plt+0x75164> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + cmpeq ip, r4, ror r0 │ │ │ │ + cmpeq ip, ip, ror sp │ │ │ │ + cmpeq ip, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq fp, ip, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8158c <__cxa_atexit@plt+0x75240> │ │ │ │ + ldr r2, [pc, #200] @ 815a8 <__cxa_atexit@plt+0x7525c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #196] @ 815ac <__cxa_atexit@plt+0x75260> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr r2, [pc, #200] @ 855cc <__cxa_atexit@plt+0x79280> │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r0, [sp] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + ldr r2, [pc, #172] @ 815b0 <__cxa_atexit@plt+0x75264> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - b 85588 <__cxa_atexit@plt+0x7923c> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8559c <__cxa_atexit@plt+0x79250> │ │ │ │ - ldr lr, [pc, #104] @ 855ac <__cxa_atexit@plt+0x79260> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #100] @ 855b0 <__cxa_atexit@plt+0x79264> │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr ip, [r5, #12] │ │ │ │ + str r8, [r5] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r9, [pc, #108] @ 815b4 <__cxa_atexit@plt+0x75268> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r9, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ + ldr r2, [sp] │ │ │ │ + str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #-20] @ 0xffffffec │ │ │ │ + sub r2, r3, #16 │ │ │ │ + stm r2, {r1, ip, lr} │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str fp, [r3, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [pc, #36] @ 815b8 <__cxa_atexit@plt+0x7526c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq ip, ip, lsl #31 │ │ │ │ + @ instruction: 0x015c3c90 │ │ │ │ + cmpeq ip, r0, lsr #30 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq fp, r4, lsl pc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov lr, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81698 <__cxa_atexit@plt+0x7534c> │ │ │ │ + ldr r1, [pc, #196] @ 816b4 <__cxa_atexit@plt+0x75368> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + sub r1, r6, #43 @ 0x2b │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr r1, [pc, #164] @ 816b8 <__cxa_atexit@plt+0x7536c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #3 │ │ │ │ - ldr r8, [pc, #92] @ 855b4 <__cxa_atexit@plt+0x79268> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [pc, #88] @ 855b8 <__cxa_atexit@plt+0x7926c> │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + sub ip, r5, #4 │ │ │ │ + ldm ip, {r2, r7, ip} │ │ │ │ + ldr r0, [pc, #144] @ 816bc <__cxa_atexit@plt+0x75370> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r7, r0, #3 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r0, r3, #13 │ │ │ │ - sub r1, r3, #25 │ │ │ │ - stmib r6, {r8, sl} │ │ │ │ - add r2, r6, #12 │ │ │ │ - stm r2, {r7, r8, r9} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - b 855a0 <__cxa_atexit@plt+0x79254> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq fp, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, ip, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [fp, #-236] @ 0xffffff14 @ │ │ │ │ - cmppeq fp, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - ldrsbeq pc, [fp, #-192] @ 0xffffff40 @ │ │ │ │ - cmppeq fp, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, r0, ror #31 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq pc, [fp, #-248] @ 0xffffff08 @ │ │ │ │ - cmpeq sl, r8, lsr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + str lr, [sp] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r5, #-8]! │ │ │ │ + ldr sl, [pc, #100] @ 816c0 <__cxa_atexit@plt+0x75374> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str sl, [r3, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + sub sl, r3, #32 │ │ │ │ + stm sl, {r0, r1, fp} │ │ │ │ + sub r0, r3, #20 │ │ │ │ + stm r0, {r2, r7, ip, lr} │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [pc, #36] @ 816c4 <__cxa_atexit@plt+0x75378> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, ror #3 │ │ │ │ + cmpeq ip, r4, ror #28 │ │ │ │ + cmpeq ip, r8, ror #22 │ │ │ │ + cmpeq ip, ip, lsl #28 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq fp, r8, lsl #28 │ │ │ │ + andeq r0, r0, lr │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 85614 <__cxa_atexit@plt+0x792c8> │ │ │ │ - ldr r3, [pc, #64] @ 85630 <__cxa_atexit@plt+0x792e4> │ │ │ │ + mov lr, r7 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8179c <__cxa_atexit@plt+0x75450> │ │ │ │ + ldr r3, [pc, #196] @ 817b8 <__cxa_atexit@plt+0x7546c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 85628 <__cxa_atexit@plt+0x792dc> │ │ │ │ - b 85644 <__cxa_atexit@plt+0x792f8> │ │ │ │ - ldr r7, [pc, #24] @ 85634 <__cxa_atexit@plt+0x792e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #192] @ 817bc <__cxa_atexit@plt+0x75470> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [sl, #40]! @ 0x28 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmppeq fp, r8, lsl #23 @ p-variant is OBSOLETE │ │ │ │ - smlalbteq ip, sl, r0, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + str r0, [sp] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r3, [pc, #168] @ 817c0 <__cxa_atexit@plt+0x75474> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r8, [r5] │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r5, #32] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + ldr lr, [r5, #16] │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + ldr r9, [pc, #104] @ 817c4 <__cxa_atexit@plt+0x75478> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r9, [sl, #-36] @ 0xffffffdc │ │ │ │ + str ip, [sl, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [sl, #-28] @ 0xffffffe4 │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [sl, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [sl, #-20] @ 0xffffffec │ │ │ │ + sub r2, sl, #16 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r0, [sl, #-4] │ │ │ │ + sub r7, r6, #43 @ 0x2b │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str fp, [sl, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + mov r9, r8 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [pc, #36] @ 817c8 <__cxa_atexit@plt+0x7547c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq ip, ip, ror sp │ │ │ │ + cmpeq ip, ip, ror sl │ │ │ │ + cmpeq ip, ip, lsl #26 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq fp, r4, lsl #26 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #148] @ 856e0 <__cxa_atexit@plt+0x79394> │ │ │ │ + ldr r3, [pc, #68] @ 81824 <__cxa_atexit@plt+0x754d8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 856bc <__cxa_atexit@plt+0x79370> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 856c4 <__cxa_atexit@plt+0x79378> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 856d0 <__cxa_atexit@plt+0x79384> │ │ │ │ - ldr r2, [pc, #104] @ 856e4 <__cxa_atexit@plt+0x79398> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #92] @ 856e8 <__cxa_atexit@plt+0x7939c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr r8, [pc, #80] @ 856ec <__cxa_atexit@plt+0x793a0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #32] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r7, [r5, #44] @ 0x2c │ │ │ │ + str r9, [r5, #24] │ │ │ │ + str r8, [r5, #28] │ │ │ │ + str sl, [r5, #20] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8181c <__cxa_atexit@plt+0x754d0> │ │ │ │ + b 81834 <__cxa_atexit@plt+0x754e8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffb44 │ │ │ │ - cmppeq fp, r8, asr #27 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sl, r8, lsl #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlaltbeq r0, fp, r8, ip │ │ │ │ + andeq r8, r0, lr │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 85760 <__cxa_atexit@plt+0x79414> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8576c <__cxa_atexit@plt+0x79420> │ │ │ │ - ldr r2, [pc, #92] @ 8577c <__cxa_atexit@plt+0x79430> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr lr, [pc, #80] @ 85780 <__cxa_atexit@plt+0x79434> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - sub r2, r3, #13 │ │ │ │ - ldr r8, [pc, #68] @ 85784 <__cxa_atexit@plt+0x79438> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffaa0 │ │ │ │ - cmppeq fp, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sl, ip, ror #18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 858f0 <__cxa_atexit@plt+0x795a4> │ │ │ │ - and r7, r9, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 85824 <__cxa_atexit@plt+0x794d8> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 85880 <__cxa_atexit@plt+0x79534> │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 85890 <__cxa_atexit@plt+0x79544> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 85920 <__cxa_atexit@plt+0x795d4> │ │ │ │ - ldr r2, [pc, #384] @ 8596c <__cxa_atexit@plt+0x79620> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #380] @ 85970 <__cxa_atexit@plt+0x79624> │ │ │ │ + bne 818c4 <__cxa_atexit@plt+0x75578> │ │ │ │ + ldr r1, [pc, #260] @ 8194c <__cxa_atexit@plt+0x75600> │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr r7, [pc, #256] @ 81950 <__cxa_atexit@plt+0x75604> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r2, r7, #1 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r7, [r5, #48] @ 0x30 │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 81930 <__cxa_atexit@plt+0x755e4> │ │ │ │ + ldr lr, [pc, #196] @ 81954 <__cxa_atexit@plt+0x75608> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - add r2, r1, #1 │ │ │ │ - ldr r1, [pc, #360] @ 85974 <__cxa_atexit@plt+0x79628> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - b 858e4 <__cxa_atexit@plt+0x79598> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 85900 <__cxa_atexit@plt+0x795b4> │ │ │ │ - ldr r7, [pc, #268] @ 8594c <__cxa_atexit@plt+0x79600> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #264] @ 85950 <__cxa_atexit@plt+0x79604> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #260] @ 85954 <__cxa_atexit@plt+0x79608> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - b 858e4 <__cxa_atexit@plt+0x79598> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr ip, [r5, #40] @ 0x28 │ │ │ │ + ldr sl, [r5, #44] @ 0x2c │ │ │ │ + ldr r9, [r5, #52] @ 0x34 │ │ │ │ + ldr r8, [r5, #56] @ 0x38 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r1, r7, lr} │ │ │ │ + str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 85930 <__cxa_atexit@plt+0x795e4> │ │ │ │ - ldr r2, [pc, #176] @ 8595c <__cxa_atexit@plt+0x79610> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #172] @ 85960 <__cxa_atexit@plt+0x79614> │ │ │ │ + bcc 8193c <__cxa_atexit@plt+0x755f0> │ │ │ │ + ldr lr, [pc, #124] @ 81958 <__cxa_atexit@plt+0x7560c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r1, [pc, #120] @ 8195c <__cxa_atexit@plt+0x75610> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #112] @ 81960 <__cxa_atexit@plt+0x75614> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [pc, #100] @ 81964 <__cxa_atexit@plt+0x75618> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r2, [r6, #4]! │ │ │ │ - add r2, lr, #1 │ │ │ │ - ldr lr, [pc, #148] @ 85964 <__cxa_atexit@plt+0x79618> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - add r7, r6, #12 │ │ │ │ - stm r7, {r1, r8, lr} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r6, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #132] @ 8597c <__cxa_atexit@plt+0x79630> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 85958 <__cxa_atexit@plt+0x7960c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #80] @ 85978 <__cxa_atexit@plt+0x7962c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #28 │ │ │ │ - b 8593c <__cxa_atexit@plt+0x795f0> │ │ │ │ - ldr r6, [pc, #48] @ 85968 <__cxa_atexit@plt+0x7961c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #32 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffeda0 │ │ │ │ - @ instruction: 0xffffe670 │ │ │ │ - cmppeq fp, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0xfffff298 │ │ │ │ - cmpeq sl, r8, lsl sp │ │ │ │ - ldrsbeq pc, [fp, #-128] @ 0xffffff80 @ │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffffa54 │ │ │ │ - ldrdeq ip, [sl, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0x015bf994 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltteq ip, sl, r0, ip │ │ │ │ - cmpeq sl, r0, asr ip │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + cmpeq ip, r4, asr #18 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq ip, r0, lsl #23 │ │ │ │ + cmpeq ip, r4, lsr #17 │ │ │ │ + cmpeq ip, ip, ror fp │ │ │ │ + cmpeq fp, r8, ror #22 │ │ │ │ + andeq r8, r0, lr │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #60] @ 0x3c │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + b 81994 <__cxa_atexit@plt+0x75648> │ │ │ │ + cmpeq fp, r8, asr #22 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + str fp, [sp, #12] │ │ │ │ + mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 859e8 <__cxa_atexit@plt+0x7969c> │ │ │ │ - ldr r2, [pc, #84] @ 85a00 <__cxa_atexit@plt+0x796b4> │ │ │ │ + bcc 81a78 <__cxa_atexit@plt+0x7572c> │ │ │ │ + ldr r2, [pc, #224] @ 81a98 <__cxa_atexit@plt+0x7574c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 85a04 <__cxa_atexit@plt+0x796b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - add r2, r1, #1 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr lr, [pc, #56] @ 85a08 <__cxa_atexit@plt+0x796bc> │ │ │ │ + ldr fp, [r5, #4]! │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add ip, r5, #8 │ │ │ │ + ldm ip, {r2, r7, sl, ip} │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r1, [sp, #8] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr lr, [r5, #68] @ 0x44 │ │ │ │ + ldr r1, [pc, #184] @ 81a9c <__cxa_atexit@plt+0x75750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r1, [r5, #60] @ 0x3c │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r1, [pc, #168] @ 81aa0 <__cxa_atexit@plt+0x75754> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #-36] @ 0xffffffdc │ │ │ │ + str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str fp, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r9, [r3, #-20] @ 0xffffffec │ │ │ │ + stmdb r3, {r2, r7, sl, ip} │ │ │ │ + sub r7, r6, #63 @ 0x3f │ │ │ │ + ldr lr, [pc, #136] @ 81aa4 <__cxa_atexit@plt+0x75758> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 85a0c <__cxa_atexit@plt+0x796c0> │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ + sub r1, r6, #2 │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r8, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r1, [pc, #96] @ 81aa8 <__cxa_atexit@plt+0x7575c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #24] │ │ │ │ + ldr r1, [sp] │ │ │ │ + add r7, r3, #8 │ │ │ │ + stm r7, {r1, r2, r4} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + ldmib sp, {r4, r7} │ │ │ │ + mov r9, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #44] @ 81aac <__cxa_atexit@plt+0x75760> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #68 @ 0x44 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff894 │ │ │ │ - cmpeq sl, r8, lsl ip │ │ │ │ - ldrsbeq pc, [fp, #-112] @ 0xffffff90 @ │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - smlalbteq ip, sl, r0, fp │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff144 │ │ │ │ + ldrheq r3, [ip, #-112] @ 0xffffff90 │ │ │ │ + cmpeq ip, r0, ror sl │ │ │ │ + cmpeq ip, ip, ror r7 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq lr, r6, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #128] @ 81b40 <__cxa_atexit@plt+0x757f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5, #68] @ 0x44 │ │ │ │ + str r7, [r5, #72] @ 0x48 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + str r1, [r5, #52] @ 0x34 │ │ │ │ + str sl, [r5, #56] @ 0x38 │ │ │ │ + str r9, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 81b34 <__cxa_atexit@plt+0x757e8> │ │ │ │ + ldr lr, [pc, #72] @ 81b44 <__cxa_atexit@plt+0x757f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r3, [r5, #52] @ 0x34 │ │ │ │ + ldr ip, [r5, #56] @ 0x38 │ │ │ │ + ldr sl, [r5, #60] @ 0x3c │ │ │ │ + ldr r9, [r5, #68] @ 0x44 │ │ │ │ + ldr r8, [r5, #72] @ 0x48 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + add r0, r5, #8 │ │ │ │ + stm r0, {r1, r7, lr} │ │ │ │ + str ip, [r5, #-8]! │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r8, r1, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #52] @ 81b8c <__cxa_atexit@plt+0x75840> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + ldr ip, [r5, #52] @ 0x34 │ │ │ │ + ldr sl, [r5, #56] @ 0x38 │ │ │ │ + ldr r9, [r5, #64] @ 0x40 │ │ │ │ + ldr r8, [r5, #68] @ 0x44 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + stmib r5, {r1, r7, lr} │ │ │ │ + str ip, [r5, #-12]! │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq lr, r7, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ + str sl, [r5, #60] @ 0x3c │ │ │ │ + str r9, [r5, #64] @ 0x40 │ │ │ │ + str r8, [r5, #68] @ 0x44 │ │ │ │ + str r7, [r5, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85a80 <__cxa_atexit@plt+0x79734> │ │ │ │ - ldr r2, [pc, #92] @ 85a98 <__cxa_atexit@plt+0x7974c> │ │ │ │ + bcc 81c84 <__cxa_atexit@plt+0x75938> │ │ │ │ + ldr r2, [pc, #216] @ 81c9c <__cxa_atexit@plt+0x75950> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #88] @ 85a9c <__cxa_atexit@plt+0x79750> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - add r0, lr, #1 │ │ │ │ - ldr lr, [pc, #60] @ 85aa0 <__cxa_atexit@plt+0x79754> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r7, r3, #12 │ │ │ │ - stm r7, {r1, r2, lr} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 85aa4 <__cxa_atexit@plt+0x79758> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldmib r5, {r8, ip} │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + ldr r1, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr fp, [r5, #68] @ 0x44 │ │ │ │ + str r7, [sp, #12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr lr, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [sp, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r4, [r2, #48]! @ 0x30 │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [pc, #136] @ 81ca0 <__cxa_atexit@plt+0x75954> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + add r7, r3, #8 │ │ │ │ + stm r7, {r1, fp, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r2] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str r7, [r5, #68] @ 0x44 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + str r1, [r5, #52] @ 0x34 │ │ │ │ + str r7, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + ldr r8, [sp] │ │ │ │ + ldr r9, [sp, #8] │ │ │ │ + ldr sl, [sp, #20] │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #24] @ 81ca4 <__cxa_atexit@plt+0x75958> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #32 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff108 │ │ │ │ - smlalbbeq ip, sl, r8, fp │ │ │ │ - cmppeq fp, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq sl, r8, lsr #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq ip, r0, asr r8 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, ip, r3, lsl r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r7 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85b18 <__cxa_atexit@plt+0x797cc> │ │ │ │ - ldr r2, [pc, #92] @ 85b30 <__cxa_atexit@plt+0x797e4> │ │ │ │ + bcc 81d94 <__cxa_atexit@plt+0x75a48> │ │ │ │ + ldr r2, [pc, #224] @ 81db0 <__cxa_atexit@plt+0x75a64> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #88] @ 85b34 <__cxa_atexit@plt+0x797e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r8, [pc, #64] @ 85b38 <__cxa_atexit@plt+0x797ec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 85b3c <__cxa_atexit@plt+0x797f0> │ │ │ │ + ldr r7, [r5, #52]! @ 0x34 │ │ │ │ + str r7, [sp, #28] │ │ │ │ + str fp, [sp, #32] │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr r7, [r5, #-44] @ 0xffffffd4 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r7, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr ip, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r1, [sp, #24] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr lr, [r5, #20] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr fp, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r4, [r5, #-8] │ │ │ │ + str r4, [sp, #16] │ │ │ │ + ldr r4, [r5, #-4] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [pc, #116] @ 81db4 <__cxa_atexit@plt+0x75a68> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + stmib r3, {r4, r7, lr} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r3, #32] │ │ │ │ + str ip, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r4, r6, #31 │ │ │ │ + str r4, [r5, #20] │ │ │ │ + stmib r5, {r8, fp} │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr sl, [sp, #16] │ │ │ │ + add fp, sp, #20 │ │ │ │ + ldm fp, {r4, r7, r8, fp} │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #28] @ 81db8 <__cxa_atexit@plt+0x75a6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffe3e4 │ │ │ │ - @ instruction: 0xffffeb04 │ │ │ │ - cmppeq fp, r8, lsr #13 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq sl, ip, lsl #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 85c00 <__cxa_atexit@plt+0x798b4> │ │ │ │ - ldr r3, [pc, #232] @ 85c50 <__cxa_atexit@plt+0x79904> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r1] │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 85c0c <__cxa_atexit@plt+0x798c0> │ │ │ │ - ldr r7, [pc, #204] @ 85c54 <__cxa_atexit@plt+0x79908> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #200] @ 85c58 <__cxa_atexit@plt+0x7990c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #196] @ 85c5c <__cxa_atexit@plt+0x79910> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #192] @ 85c60 <__cxa_atexit@plt+0x79914> │ │ │ │ - add r9, pc, r9 │ │ │ │ + mov r7, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq ip, r8, lsr #14 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str lr, [r7, #24]! │ │ │ │ - add r2, r3, #56 @ 0x38 │ │ │ │ - str r9, [r3, #12]! │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 85c38 <__cxa_atexit@plt+0x798ec> │ │ │ │ - ldr r1, [pc, #136] @ 85c6c <__cxa_atexit@plt+0x79920> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #80] @ 85c64 <__cxa_atexit@plt+0x79918> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #76] @ 85c68 <__cxa_atexit@plt+0x7991c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov fp, r4 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81e34 <__cxa_atexit@plt+0x75ae8> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #76] @ 81e54 <__cxa_atexit@plt+0x75b08> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r4, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xffff9cbc │ │ │ │ - @ instruction: 0x014ac894 │ │ │ │ - @ instruction: 0xffffa2e4 │ │ │ │ - @ instruction: 0xffff9ea0 │ │ │ │ - cmpeq sl, r0, lsl r8 │ │ │ │ - cmpeq sl, ip, lsr r7 │ │ │ │ - ldrheq pc, [fp, #-92] @ 0xffffffa4 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r3, [pc, #28] @ 81e58 <__cxa_atexit@plt+0x75b0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq ip, r0, ror #12 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 85ca4 <__cxa_atexit@plt+0x79958> │ │ │ │ - ldr r2, [pc, #28] @ 85cb0 <__cxa_atexit@plt+0x79964> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bcc 81ebc <__cxa_atexit@plt+0x75b70> │ │ │ │ + ldr r7, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ + ldr ip, [pc, #60] @ 81ed4 <__cxa_atexit@plt+0x75b88> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmppeq fp, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x014ac698 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - sub r1, r5, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi 85d74 <__cxa_atexit@plt+0x79a28> │ │ │ │ - ldr r3, [pc, #232] @ 85dc4 <__cxa_atexit@plt+0x79a78> │ │ │ │ + ldr r3, [pc, #20] @ 81ed8 <__cxa_atexit@plt+0x75b8c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str r3, [r1] │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 85d80 <__cxa_atexit@plt+0x79a34> │ │ │ │ - ldr r7, [pc, #204] @ 85dc8 <__cxa_atexit@plt+0x79a7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #200] @ 85dcc <__cxa_atexit@plt+0x79a80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #196] @ 85dd0 <__cxa_atexit@plt+0x79a84> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #192] @ 85dd4 <__cxa_atexit@plt+0x79a88> │ │ │ │ - add r9, pc, r9 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldrsbeq r3, [ip, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + strdeq r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 81f70 <__cxa_atexit@plt+0x75c24> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [r7, #11] │ │ │ │ + ldr lr, [r7, #15] │ │ │ │ + add ip, r7, #19 │ │ │ │ + ldm ip, {r9, sl, ip} │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r7, #31] │ │ │ │ + ldr r7, [pc, #88] @ 81f80 <__cxa_atexit@plt+0x75c34> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r7, [r3, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - str lr, [r7, #24]! │ │ │ │ - add r2, r3, #56 @ 0x38 │ │ │ │ - str r9, [r3, #12]! │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 85dac <__cxa_atexit@plt+0x79a60> │ │ │ │ - ldr r1, [pc, #136] @ 85de0 <__cxa_atexit@plt+0x79a94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #80] @ 81f84 <__cxa_atexit@plt+0x75c38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + str ip, [r3, #44] @ 0x2c │ │ │ │ + str fp, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #11 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #80] @ 85dd8 <__cxa_atexit@plt+0x79a8c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #76] @ 85ddc <__cxa_atexit@plt+0x79a90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r9, r6, #1 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - @ instruction: 0xffff9b48 │ │ │ │ - cmpeq sl, r0, lsr #14 │ │ │ │ - @ instruction: 0xffffa170 │ │ │ │ - @ instruction: 0xffff9d2c │ │ │ │ - @ instruction: 0x014ac69c │ │ │ │ - smlalbteq ip, sl, r8, r5 │ │ │ │ - cmppeq fp, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + @ instruction: 0xffffec74 │ │ │ │ + @ instruction: 0x015c3390 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #120 @ 0x78 │ │ │ │ + cmp r3, lr │ │ │ │ + bcc 82054 <__cxa_atexit@plt+0x75d08> │ │ │ │ + ldr r3, [pc, #196] @ 82070 <__cxa_atexit@plt+0x75d24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #192] @ 82074 <__cxa_atexit@plt+0x75d28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #188] @ 82078 <__cxa_atexit@plt+0x75d2c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [pc, #184] @ 8207c <__cxa_atexit@plt+0x75d30> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #180] @ 82080 <__cxa_atexit@plt+0x75d34> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + str r7, [r6, #112] @ 0x70 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 85e18 <__cxa_atexit@plt+0x79acc> │ │ │ │ - ldr r2, [pc, #28] @ 85e24 <__cxa_atexit@plt+0x79ad8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + mov r2, r6 │ │ │ │ + str r1, [r2, #72]! @ 0x48 │ │ │ │ + mov r1, r6 │ │ │ │ + str ip, [r1, #48]! @ 0x30 │ │ │ │ + str r3, [r6, #80] @ 0x50 │ │ │ │ + ldr r7, [pc, #96] @ 82084 <__cxa_atexit@plt+0x75d38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add ip, r6, #84 @ 0x54 │ │ │ │ + stm ip, {r7, r8, sl} │ │ │ │ + add r7, r6, #96 @ 0x60 │ │ │ │ + stm r7, {r1, r2, r9} │ │ │ │ + str r3, [r6, #108] @ 0x6c │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ + sub r7, lr, #31 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r6, lr │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0x015bf398 │ │ │ │ - smlaltbeq ip, sl, ip, r7 │ │ │ │ - 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 85edc <__cxa_atexit@plt+0x79b90> │ │ │ │ - ldr r7, [pc, #180] @ 85f04 <__cxa_atexit@plt+0x79bb8> │ │ │ │ + ldr r7, [pc, #44] @ 82088 <__cxa_atexit@plt+0x75d3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9, sl} │ │ │ │ - ands r1, r8, #3 │ │ │ │ - beq 85e8c <__cxa_atexit@plt+0x79b40> │ │ │ │ - ldmdb r3, {r2, sl} │ │ │ │ + mov r0, #120 @ 0x78 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ + bx r1 │ │ │ │ + @ instruction: 0xffffc0a0 │ │ │ │ + @ instruction: 0xffffc244 │ │ │ │ + @ instruction: 0xffffea60 │ │ │ │ + @ instruction: 0xffffe24c │ │ │ │ + cmpeq ip, r8, ror r4 │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + cmpeq fp, r8, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #8 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 85e98 <__cxa_atexit@plt+0x79b4c> │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 85ef0 <__cxa_atexit@plt+0x79ba4> │ │ │ │ - ldr r3, [pc, #148] @ 85f14 <__cxa_atexit@plt+0x79bc8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #144] @ 85f18 <__cxa_atexit@plt+0x79bcc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 85eb0 <__cxa_atexit@plt+0x79b64> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 820c4 <__cxa_atexit@plt+0x75d78> │ │ │ │ + ldr r3, [pc, #40] @ 820dc <__cxa_atexit@plt+0x75d90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc 85ef0 <__cxa_atexit@plt+0x79ba4> │ │ │ │ - ldr r3, [pc, #96] @ 85f08 <__cxa_atexit@plt+0x79bbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #92] @ 85f0c <__cxa_atexit@plt+0x79bc0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r6, [pc, #76] @ 85f10 <__cxa_atexit@plt+0x79bc4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r3, r6, #1 │ │ │ │ - sub r9, r7, #2 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r7, [pc, #56] @ 85f1c <__cxa_atexit@plt+0x79bd0> │ │ │ │ + ldr r7, [pc, #20] @ 820e0 <__cxa_atexit@plt+0x75d94> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - andeq r0, r0, ip, asr r3 │ │ │ │ - @ instruction: 0x015bf294 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - andeq r0, r0, ip, lsr r1 │ │ │ │ - cmpeq sl, ip, lsl #14 │ │ │ │ - strheq ip, [sl, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldmib r5, {r2, sl} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + cmpeq ip, r0, lsl r1 │ │ │ │ + strdeq r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 85f64 <__cxa_atexit@plt+0x79c18> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 85f9c <__cxa_atexit@plt+0x79c50> │ │ │ │ - ldr r1, [pc, #92] @ 85fb4 <__cxa_atexit@plt+0x79c68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #88] @ 85fb8 <__cxa_atexit@plt+0x79c6c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 85f7c <__cxa_atexit@plt+0x79c30> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 85f9c <__cxa_atexit@plt+0x79c50> │ │ │ │ - ldr r1, [pc, #52] @ 85fa8 <__cxa_atexit@plt+0x79c5c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #48] @ 85fac <__cxa_atexit@plt+0x79c60> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r3, [pc, #32] @ 85fb0 <__cxa_atexit@plt+0x79c64> │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8211c <__cxa_atexit@plt+0x75dd0> │ │ │ │ + ldr r3, [pc, #40] @ 82134 <__cxa_atexit@plt+0x75de8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - sub r9, r6, #2 │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 82138 <__cxa_atexit@plt+0x75dec> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - cmppeq fp, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffd68 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq sl, r4, lsl r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 85fdc <__cxa_atexit@plt+0x79c90> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strdeq ip, [sl, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 86004 <__cxa_atexit@plt+0x79cb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 8603c <__cxa_atexit@plt+0x79cf0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 86034 <__cxa_atexit@plt+0x79ce8> │ │ │ │ - b 86048 <__cxa_atexit@plt+0x79cfc> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + ldrheq r3, [ip, #-12] │ │ │ │ + smlaltbeq r0, fp, r8, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 82174 <__cxa_atexit@plt+0x75e28> │ │ │ │ + ldr r2, [pc, #36] @ 8217c <__cxa_atexit@plt+0x75e30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ 82180 <__cxa_atexit@plt+0x75e34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 45124 @ 0xb044 │ │ │ │ + cmpeq ip, ip, ror #31 │ │ │ │ + cmpeq fp, r4, asr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 821c4 <__cxa_atexit@plt+0x75e78> │ │ │ │ + ldr r2, [pc, #40] @ 821cc <__cxa_atexit@plt+0x75e80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #28] @ 821d0 <__cxa_atexit@plt+0x75e84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c78c8 <__cxa_atexit@plt+0xbb57c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x015c2f98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - mvn r3, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 860ec <__cxa_atexit@plt+0x79da0> │ │ │ │ - ldr r3, [pc, #200] @ 86130 <__cxa_atexit@plt+0x79de4> │ │ │ │ + ldr r3, [pc, #16] @ 821f4 <__cxa_atexit@plt+0x75ea8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 860fc <__cxa_atexit@plt+0x79db0> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 86108 <__cxa_atexit@plt+0x79dbc> │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + smlaltteq r0, fp, r4, r3 │ │ │ │ + ldrdeq r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 822dc <__cxa_atexit@plt+0x75f90> │ │ │ │ + ldr lr, [pc, #224] @ 822fc <__cxa_atexit@plt+0x75fb0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #212] @ 82300 <__cxa_atexit@plt+0x75fb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 822d0 <__cxa_atexit@plt+0x75f84> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8611c <__cxa_atexit@plt+0x79dd0> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #152] @ 86138 <__cxa_atexit@plt+0x79dec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r0, [pc, #144] @ 8613c <__cxa_atexit@plt+0x79df0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r8, [pc, #136] @ 86140 <__cxa_atexit@plt+0x79df4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #132] @ 86144 <__cxa_atexit@plt+0x79df8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bcc 822e8 <__cxa_atexit@plt+0x75f9c> │ │ │ │ + ldr lr, [pc, #176] @ 82304 <__cxa_atexit@plt+0x75fb8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + add ip, r7, #15 │ │ │ │ + ldm ip, {r0, r9, sl, ip} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #148] @ 82308 <__cxa_atexit@plt+0x75fbc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + stm r2, {r0, r9, sl, ip} │ │ │ │ + sub r0, r3, #37 @ 0x25 │ │ │ │ + ldr r9, [pc, #120] @ 8230c <__cxa_atexit@plt+0x75fc0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #116] @ 82310 <__cxa_atexit@plt+0x75fc4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + add lr, r6, #32 │ │ │ │ + stm lr, {r2, r6, r9} │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 86134 <__cxa_atexit@plt+0x79de8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0x015bf094 │ │ │ │ - cmppeq fp, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x015bf39c │ │ │ │ - cmppeq fp, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 861cc <__cxa_atexit@plt+0x79e80> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + cmpeq ip, r0, lsr #30 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + ldrheq r3, [ip, #-4] │ │ │ │ + cmpeq ip, r0, ror #30 │ │ │ │ + strheq r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 861e0 <__cxa_atexit@plt+0x79e94> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #116] @ 861f4 <__cxa_atexit@plt+0x79ea8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r0, [pc, #108] @ 861f8 <__cxa_atexit@plt+0x79eac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r8, [pc, #100] @ 861fc <__cxa_atexit@plt+0x79eb0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #96] @ 86200 <__cxa_atexit@plt+0x79eb4> │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 823b4 <__cxa_atexit@plt+0x76068> │ │ │ │ + ldr lr, [pc, #132] @ 823c0 <__cxa_atexit@plt+0x76074> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + add ip, r7, #15 │ │ │ │ + ldm ip, {r0, r9, sl, ip} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #104] @ 823c4 <__cxa_atexit@plt+0x76078> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r3, #8] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + stm r2, {r0, r9, sl, ip} │ │ │ │ + sub r0, r6, #37 @ 0x25 │ │ │ │ + ldr r9, [pc, #76] @ 823c8 <__cxa_atexit@plt+0x7607c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #72] @ 823cc <__cxa_atexit@plt+0x76080> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + mov r2, r3 │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + add lr, r3, #32 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + str r8, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #27 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq ip, ip, asr #31 │ │ │ │ + cmpeq ip, r8, ror lr │ │ │ │ + ldrdeq r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 824bc <__cxa_atexit@plt+0x76170> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr r2, [pc, #232] @ 824e4 <__cxa_atexit@plt+0x76198> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 861f0 <__cxa_atexit@plt+0x79ea4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + stmdb r5, {r1, r2, r7} │ │ │ │ + add r2, r6, #120 @ 0x78 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 824c4 <__cxa_atexit@plt+0x76178> │ │ │ │ + ldr r7, [pc, #212] @ 824ec <__cxa_atexit@plt+0x761a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #208] @ 824f0 <__cxa_atexit@plt+0x761a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #204] @ 824f4 <__cxa_atexit@plt+0x761a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #200] @ 824f8 <__cxa_atexit@plt+0x761ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [pc, #196] @ 824fc <__cxa_atexit@plt+0x761b0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + str r9, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str sl, [r6, #44] @ 0x2c │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + mov r1, r6 │ │ │ │ + str r7, [r1, #12]! │ │ │ │ + str r1, [r6, #112] @ 0x70 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [r1, #28]! │ │ │ │ + mov r3, r6 │ │ │ │ + str r0, [r3, #72]! @ 0x48 │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #48]! @ 0x30 │ │ │ │ + str r1, [r6, #80] @ 0x50 │ │ │ │ + ldr r7, [pc, #112] @ 82500 <__cxa_atexit@plt+0x761b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add lr, r6, #84 @ 0x54 │ │ │ │ + stm lr, {r7, r8, sl} │ │ │ │ + add lr, r6, #96 @ 0x60 │ │ │ │ + stm lr, {r0, r3, r9} │ │ │ │ + str r1, [r6, #108] @ 0x6c │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ + sub r7, r2, #31 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 824e8 <__cxa_atexit@plt+0x7619c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #120 @ 0x78 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r0, asr sp │ │ │ │ + smlaltteq r0, fp, r8, r0 │ │ │ │ + @ instruction: 0xffffbc34 │ │ │ │ + @ instruction: 0xffffbdd8 │ │ │ │ + @ instruction: 0xffffe5f4 │ │ │ │ + @ instruction: 0xffffdde0 │ │ │ │ + cmpeq ip, ip │ │ │ │ + @ instruction: 0xfffffa58 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 825b0 <__cxa_atexit@plt+0x76264> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 825b8 <__cxa_atexit@plt+0x7626c> │ │ │ │ + ldr ip, [pc, #156] @ 825d8 <__cxa_atexit@plt+0x7628c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #152] @ 825dc <__cxa_atexit@plt+0x76290> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #148] @ 825e0 <__cxa_atexit@plt+0x76294> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #140] @ 825e4 <__cxa_atexit@plt+0x76298> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r2, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r2, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r2, #20 │ │ │ │ + stm r1, {r0, r8, ip} │ │ │ │ + stmdb r2, {r8, r9} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + ldr r2, [pc, #96] @ 825e8 <__cxa_atexit@plt+0x7629c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r9, r3 │ │ │ │ + str r2, [r9, #28]! │ │ │ │ + ldr r2, [pc, #84] @ 825ec <__cxa_atexit@plt+0x762a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + ldr r2, [pc, #76] @ 825f0 <__cxa_atexit@plt+0x762a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov sl, r3 │ │ │ │ + b ce8f0 <__cxa_atexit@plt+0xc25a4> │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq lr, [fp, #-240] @ 0xffffff10 │ │ │ │ - cmppeq fp, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [fp, #-44] @ 0xffffffd4 @ │ │ │ │ - cmppeq fp, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlalbteq ip, sl, ip, r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 86224 <__cxa_atexit@plt+0x79ed8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltbeq ip, sl, r8, r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 86248 <__cxa_atexit@plt+0x79efc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b a4bd0 <__cxa_atexit@plt+0x98884> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlalbbeq ip, sl, r4, r3 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + b 825c0 <__cxa_atexit@plt+0x76274> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ 825d4 <__cxa_atexit@plt+0x76288> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + cmpeq ip, r4, lsl #24 │ │ │ │ + cmpeq ip, r0, lsl #24 │ │ │ │ + cmpeq ip, r4, asr #29 │ │ │ │ + cmpeq ip, r4, lsl #24 │ │ │ │ + @ instruction: 0x015c2e98 │ │ │ │ + strheq pc, [sl, #-248] @ 0xffffff08 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 86270 <__cxa_atexit@plt+0x79f24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, r7 │ │ │ │ - b 85798 <__cxa_atexit@plt+0x7944c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #28] @ 862a8 <__cxa_atexit@plt+0x79f5c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ 82630 <__cxa_atexit@plt+0x762e4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 862a0 <__cxa_atexit@plt+0x79f54> │ │ │ │ - b 862b4 <__cxa_atexit@plt+0x79f68> │ │ │ │ + beq 82628 <__cxa_atexit@plt+0x762dc> │ │ │ │ + b 82640 <__cxa_atexit@plt+0x762f4> │ │ │ │ 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 r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - mvn r3, r3 │ │ │ │ - tst r3, #3 │ │ │ │ - bne 86358 <__cxa_atexit@plt+0x7a00c> │ │ │ │ - ldr r3, [pc, #200] @ 8639c <__cxa_atexit@plt+0x7a050> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 86368 <__cxa_atexit@plt+0x7a01c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + hvceq 45048 @ 0xaff8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 86374 <__cxa_atexit@plt+0x7a028> │ │ │ │ + bne 826a0 <__cxa_atexit@plt+0x76354> │ │ │ │ + ldr r3, [pc, #256] @ 82754 <__cxa_atexit@plt+0x76408> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + str r3, [r2, #12]! │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 826fc <__cxa_atexit@plt+0x763b0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 82708 <__cxa_atexit@plt+0x763bc> │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 86388 <__cxa_atexit@plt+0x7a03c> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ + bcc 82740 <__cxa_atexit@plt+0x763f4> │ │ │ │ + ldr r2, [pc, #208] @ 82758 <__cxa_atexit@plt+0x7640c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #152] @ 863a4 <__cxa_atexit@plt+0x7a058> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 82730 <__cxa_atexit@plt+0x763e4> │ │ │ │ + ldr r2, [pc, #164] @ 8275c <__cxa_atexit@plt+0x76410> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr lr, [pc, #136] @ 82760 <__cxa_atexit@plt+0x76414> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r0, [pc, #144] @ 863a8 <__cxa_atexit@plt+0x7a05c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r8, [pc, #136] @ 863ac <__cxa_atexit@plt+0x7a060> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #132] @ 863b0 <__cxa_atexit@plt+0x7a064> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r6, #32] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 863a0 <__cxa_atexit@plt+0x7a054> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 82740 <__cxa_atexit@plt+0x763f4> │ │ │ │ + ldr r2, [pc, #76] @ 82764 <__cxa_atexit@plt+0x76418> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq fp, r8, lsr #28 │ │ │ │ - @ instruction: 0x015bee9c │ │ │ │ - cmppeq fp, r0, asr #3 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [fp, #-16] @ │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + ldrsheq r2, [ip, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + cmpeq ip, ip, lsr #27 │ │ │ │ + cmpeq ip, r0, ror sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 86438 <__cxa_atexit@plt+0x7a0ec> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8644c <__cxa_atexit@plt+0x7a100> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r9, r3, #13 │ │ │ │ + add r6, r6, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 827ac <__cxa_atexit@plt+0x76460> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 827d0 <__cxa_atexit@plt+0x76484> │ │ │ │ + ldr r2, [pc, #68] @ 827dc <__cxa_atexit@plt+0x76490> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #116] @ 86460 <__cxa_atexit@plt+0x7a114> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r0, [pc, #108] @ 86464 <__cxa_atexit@plt+0x7a118> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r8, [pc, #100] @ 86468 <__cxa_atexit@plt+0x7a11c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [pc, #96] @ 8646c <__cxa_atexit@plt+0x7a120> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 827d0 <__cxa_atexit@plt+0x76484> │ │ │ │ + ldr r2, [pc, #36] @ 827e0 <__cxa_atexit@plt+0x76494> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add r2, r6, #20 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ 8645c <__cxa_atexit@plt+0x7a110> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r4, ror #26 │ │ │ │ - ldrheq lr, [fp, #-220] @ 0xffffff24 │ │ │ │ - cmppeq fp, r0, ror #1 @ p-variant is OBSOLETE │ │ │ │ - cmppeq fp, r0, asr r0 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq pc, [fp, #-0] @ │ │ │ │ - hvceq 44052 @ 0xac14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [pc, #8] @ 86498 <__cxa_atexit@plt+0x7a14c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - cmpeq fp, r8, asr #25 │ │ │ │ - cmpeq sl, ip, asr #2 │ │ │ │ + cmpeq ip, r8, ror #25 │ │ │ │ + cmpeq ip, ip, asr #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 864e8 <__cxa_atexit@plt+0x7a19c> │ │ │ │ - ldr r2, [pc, #52] @ 864f0 <__cxa_atexit@plt+0x7a1a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [pc, #40] @ 864f4 <__cxa_atexit@plt+0x7a1a8> │ │ │ │ + bhi 82818 <__cxa_atexit@plt+0x764cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 82820 <__cxa_atexit@plt+0x764d4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r7, [pc, #28] @ 864f8 <__cxa_atexit@plt+0x7a1ac> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x015bec90 │ │ │ │ - cmpeq fp, r8, lsr #25 │ │ │ │ + cmpeq ip, r4, asr #18 │ │ │ │ + smlalbteq pc, sl, r4, sp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #32 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 82874 <__cxa_atexit@plt+0x76528> │ │ │ │ + ldr r2, [pc, #56] @ 8287c <__cxa_atexit@plt+0x76530> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ 82880 <__cxa_atexit@plt+0x76534> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 82868 <__cxa_atexit@plt+0x7651c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 82890 <__cxa_atexit@plt+0x76544> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsheq r2, [ip, #-136] @ 0xffffff78 │ │ │ │ + cmppeq sl, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 86524 <__cxa_atexit@plt+0x7a1d8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r2, [pc, #104] @ 82908 <__cxa_atexit@plt+0x765bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 828fc <__cxa_atexit@plt+0x765b0> │ │ │ │ + ldr r2, [pc, #80] @ 8290c <__cxa_atexit@plt+0x765c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmda r5, {r2, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 828fc <__cxa_atexit@plt+0x765b0> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 86538 <__cxa_atexit@plt+0x7a1ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrdeq pc, [sl, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #76] @ 82970 <__cxa_atexit@plt+0x76624> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 82968 <__cxa_atexit@plt+0x7661c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, lsl #31 │ │ │ │ - smlaltbeq ip, sl, ip, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 865bc <__cxa_atexit@plt+0x7a270> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 865c8 <__cxa_atexit@plt+0x7a27c> │ │ │ │ - ldr lr, [pc, #104] @ 865d8 <__cxa_atexit@plt+0x7a28c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ 865dc <__cxa_atexit@plt+0x7a290> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + hvceq 44996 @ 0xafc4 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r2, [pc, #80] @ 865e0 <__cxa_atexit@plt+0x7a294> │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + cmppeq sl, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 82a1c <__cxa_atexit@plt+0x766d0> │ │ │ │ + ldr r7, [pc, #84] @ 82a34 <__cxa_atexit@plt+0x766e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #80] @ 82a38 <__cxa_atexit@plt+0x766ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - ldr r5, [pc, #60] @ 865e4 <__cxa_atexit@plt+0x7a298> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r2, r5, #153 @ 0x99 │ │ │ │ - add r9, r2, #256 @ 0x100 │ │ │ │ - add r8, r5, #201 @ 0xc9 │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a460 <__cxa_atexit@plt+0x7e114> │ │ │ │ - mov r6, sl │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r7, #28]! │ │ │ │ + ldr r2, [pc, #44] @ 82a3c <__cxa_atexit@plt+0x766f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #16]! │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #28] @ 82a40 <__cxa_atexit@plt+0x766f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq fp, r0, ror #23 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - ldrsbeq lr, [fp, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmpeq ip, r4, lsr #15 │ │ │ │ + ldrdeq pc, [sl, #-184] @ 0xffffff48 │ │ │ │ + smlaltbeq pc, sl, ip, fp @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r1, r5, #4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 82ae8 <__cxa_atexit@plt+0x7679c> │ │ │ │ + ldr r7, [pc, #200] @ 82b30 <__cxa_atexit@plt+0x767e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r1] │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 82af8 <__cxa_atexit@plt+0x767ac> │ │ │ │ + ldr r7, [pc, #176] @ 82b34 <__cxa_atexit@plt+0x767e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #172] @ 82b38 <__cxa_atexit@plt+0x767ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r7, #28]! │ │ │ │ + ldr lr, [pc, #136] @ 82b3c <__cxa_atexit@plt+0x767f0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r2, r3, #48 @ 0x30 │ │ │ │ + str lr, [r3, #16]! │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 82b18 <__cxa_atexit@plt+0x767cc> │ │ │ │ + ldr r1, [pc, #124] @ 82b48 <__cxa_atexit@plt+0x767fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ 82b44 <__cxa_atexit@plt+0x767f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ 82b40 <__cxa_atexit@plt+0x767f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + cmpeq ip, r0, lsl #14 │ │ │ │ + strdeq pc, [sl, #-172] @ 0xffffff54 │ │ │ │ + cmppeq sl, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + cmpeq ip, r4, asr #13 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8661c <__cxa_atexit@plt+0x7a2d0> │ │ │ │ - ldr r2, [pc, #28] @ 86628 <__cxa_atexit@plt+0x7a2dc> │ │ │ │ + bcc 82b80 <__cxa_atexit@plt+0x76834> │ │ │ │ + ldr r2, [pc, #28] @ 82b8c <__cxa_atexit@plt+0x76840> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r0, asr lr │ │ │ │ - smlalbteq fp, sl, ip, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq ip, r0, lsr #12 │ │ │ │ + cmppeq sl, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 86660 <__cxa_atexit@plt+0x7a314> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ 86668 <__cxa_atexit@plt+0x7a31c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 20b51c <__cxa_atexit@plt+0x1ff1d0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, ip, lsl #22 │ │ │ │ - smlalbbeq fp, sl, ip, pc @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r8, r6 │ │ │ │ + bhi 82c4c <__cxa_atexit@plt+0x76900> │ │ │ │ + ldr r1, [pc, #164] @ 82c54 <__cxa_atexit@plt+0x76908> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 866fc <__cxa_atexit@plt+0x7a3b0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 86704 <__cxa_atexit@plt+0x7a3b8> │ │ │ │ - ldr r2, [pc, #116] @ 86718 <__cxa_atexit@plt+0x7a3cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ 8671c <__cxa_atexit@plt+0x7a3d0> │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r1, [pc, #144] @ 82c58 <__cxa_atexit@plt+0x7690c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [pc, #92] @ 86720 <__cxa_atexit@plt+0x7a3d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r3, [r8, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #80] @ 86724 <__cxa_atexit@plt+0x7a3d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r3, [pc, #72] @ 86728 <__cxa_atexit@plt+0x7a3dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - add r1, r8, #12 │ │ │ │ - stm r1, {r0, r3, r8} │ │ │ │ - str r2, [r8, #24] │ │ │ │ - str lr, [r8, #28]! │ │ │ │ - sub r9, r6, #18 │ │ │ │ - b 1c4314 <__cxa_atexit@plt+0x1b7fc8> │ │ │ │ - mov r6, r8 │ │ │ │ - b 8670c <__cxa_atexit@plt+0x7a3c0> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq 82c30 <__cxa_atexit@plt+0x768e4> │ │ │ │ + ldr r1, [pc, #128] @ 82c5c <__cxa_atexit@plt+0x76910> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 82c40 <__cxa_atexit@plt+0x768f4> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - ldrheq lr, [fp, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq fp, ip, lsl #21 │ │ │ │ - cmpeq fp, r4, lsl #21 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq ip, r4, lsl #11 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + smlalbbeq pc, sl, r8, r9 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #76] @ 82cc0 <__cxa_atexit@plt+0x76974> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 82cb8 <__cxa_atexit@plt+0x7696c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmppeq sl, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + smlaltteq pc, sl, r4, r8 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #32 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 867bc <__cxa_atexit@plt+0x7a470> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 867c4 <__cxa_atexit@plt+0x7a478> │ │ │ │ - ldr r1, [pc, #128] @ 867e0 <__cxa_atexit@plt+0x7a494> │ │ │ │ + bhi 82dc0 <__cxa_atexit@plt+0x76a74> │ │ │ │ + ldr r1, [pc, #164] @ 82dc8 <__cxa_atexit@plt+0x76a7c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #124] @ 867e4 <__cxa_atexit@plt+0x7a498> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [pc, #120] @ 867e8 <__cxa_atexit@plt+0x7a49c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r0, r6, #5 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - ldr r5, [pc, #100] @ 867ec <__cxa_atexit@plt+0x7a4a0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #3 │ │ │ │ - ldr r1, [pc, #92] @ 867f0 <__cxa_atexit@plt+0x7a4a4> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + ldr r1, [pc, #144] @ 82dcc <__cxa_atexit@plt+0x76a80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r5, [r2, #24] │ │ │ │ - str r2, [r2, #28] │ │ │ │ - ldr r0, [pc, #64] @ 867f4 <__cxa_atexit@plt+0x7a4a8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq 82da4 <__cxa_atexit@plt+0x76a58> │ │ │ │ + ldr r1, [pc, #128] @ 82dd0 <__cxa_atexit@plt+0x76a84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r2, #3] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 82db4 <__cxa_atexit@plt+0x76a68> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - b 867cc <__cxa_atexit@plt+0x7a480> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ 867dc <__cxa_atexit@plt+0x7a490> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsr lr │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - smlaltteq fp, sl, ip, ip │ │ │ │ - ldrsbeq lr, [fp, #-192] @ 0xffffff40 │ │ │ │ - cmpeq fp, r0, asr #25 │ │ │ │ - smlaltbeq fp, sl, r8, ip │ │ │ │ - cmpeq sl, ip, asr ip │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq ip, r0, lsl r4 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmppeq sl, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 8681c <__cxa_atexit@plt+0x7a4d0> │ │ │ │ + ldr r3, [pc, #76] @ 82e34 <__cxa_atexit@plt+0x76ae8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1c1634 <__cxa_atexit@plt+0x1b52e8> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq sl, r4, lsr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 8688c <__cxa_atexit@plt+0x7a540> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 868c8 <__cxa_atexit@plt+0x7a57c> │ │ │ │ - ldr lr, [pc, #172] @ 86900 <__cxa_atexit@plt+0x7a5b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r9, [pc, #160] @ 86904 <__cxa_atexit@plt+0x7a5b8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r2, r3, #17 │ │ │ │ - ldr r8, [pc, #152] @ 86908 <__cxa_atexit@plt+0x7a5bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r9, lr} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - b 868bc <__cxa_atexit@plt+0x7a570> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 868d8 <__cxa_atexit@plt+0x7a58c> │ │ │ │ - ldr r7, [pc, #80] @ 868f4 <__cxa_atexit@plt+0x7a5a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #72] @ 868f8 <__cxa_atexit@plt+0x7a5ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 82e2c <__cxa_atexit@plt+0x76ae0> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #60] @ 8690c <__cxa_atexit@plt+0x7a5c0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ - b 868e4 <__cxa_atexit@plt+0x7a598> │ │ │ │ - ldr r6, [pc, #28] @ 868fc <__cxa_atexit@plt+0x7a5b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq fp, [sl, #-184] @ 0xffffff48 │ │ │ │ - cmpeq fp, r4, lsr #23 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq sl, r8, lsl #24 │ │ │ │ - ldrsheq lr, [fp, #-176] @ 0xffffff50 │ │ │ │ - cmpeq fp, r8, ror ip │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r4, asr #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + strheq pc, [sl, #-112] @ 0xffffff90 @ │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 86978 <__cxa_atexit@plt+0x7a62c> │ │ │ │ - ldr lr, [pc, #84] @ 86990 <__cxa_atexit@plt+0x7a644> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r9, [pc, #72] @ 86994 <__cxa_atexit@plt+0x7a648> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r2, r6, #17 │ │ │ │ - ldr r8, [pc, #64] @ 86998 <__cxa_atexit@plt+0x7a64c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r3, {r9, lr} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 8699c <__cxa_atexit@plt+0x7a650> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldrdeq pc, [sl, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 82f18 <__cxa_atexit@plt+0x76bcc> │ │ │ │ + ldr r3, [pc, #140] @ 82f28 <__cxa_atexit@plt+0x76bdc> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sl, r0, lsr #22 │ │ │ │ - cmpeq fp, r8, lsl #22 │ │ │ │ - @ instruction: 0x015beb90 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - strheq fp, [sl, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 869ec <__cxa_atexit@plt+0x7a6a0> │ │ │ │ - ldr r7, [pc, #56] @ 86a04 <__cxa_atexit@plt+0x7a6b8> │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 82ecc <__cxa_atexit@plt+0x76b80> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 82edc <__cxa_atexit@plt+0x76b90> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 82f0c <__cxa_atexit@plt+0x76bc0> │ │ │ │ + ldr r7, [pc, #112] @ 82f34 <__cxa_atexit@plt+0x76be8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #48] @ 86a08 <__cxa_atexit@plt+0x7a6bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + ldr r3, [r8, #1] │ │ │ │ + b 82ee8 <__cxa_atexit@plt+0x76b9c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 86a0c <__cxa_atexit@plt+0x7a6c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x014aba90 │ │ │ │ - cmpeq fp, ip, ror sl │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldrdeq fp, [sl, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r7, [pc, #8] @ 86a38 <__cxa_atexit@plt+0x7a6ec> │ │ │ │ + ldr r7, [pc, #72] @ 82f2c <__cxa_atexit@plt+0x76be0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r8, #2] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r7, [pc, #56] @ 82f30 <__cxa_atexit@plt+0x76be4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - b 85e38 <__cxa_atexit@plt+0x79aec> │ │ │ │ - cmpeq fp, r4, asr r7 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 86a74 <__cxa_atexit@plt+0x7a728> │ │ │ │ - ldr r3, [pc, #40] @ 86a8c <__cxa_atexit@plt+0x7a740> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ + add sl, r7, #2 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 86a90 <__cxa_atexit@plt+0x7a744> │ │ │ │ + ldr r7, [pc, #24] @ 82f38 <__cxa_atexit@plt+0x76bec> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, ip, ror sl │ │ │ │ - smlaltbeq fp, sl, ip, fp │ │ │ │ - teqeq r5, r0, lsr sp │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r5, r9, ror sp │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r5, r2, asr #27 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r5, ip, lsl #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsr #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86b4c <__cxa_atexit@plt+0x7a800> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86b44 <__cxa_atexit@plt+0x7a7f8> │ │ │ │ - ldr r3, [pc, #44] @ 86b54 <__cxa_atexit@plt+0x7a808> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86b58 <__cxa_atexit@plt+0x7a80c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaltteq fp, sl, ip, ip │ │ │ │ - @ instruction: 0x015be698 │ │ │ │ - cmpeq sl, ip, lsl sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86bb4 <__cxa_atexit@plt+0x7a868> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86bac <__cxa_atexit@plt+0x7a860> │ │ │ │ - ldr r3, [pc, #44] @ 86bbc <__cxa_atexit@plt+0x7a870> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86bc0 <__cxa_atexit@plt+0x7a874> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq fp, [sl, #-204] @ 0xffffff34 │ │ │ │ - cmpeq fp, r0, lsr r6 │ │ │ │ - cmpeq sl, ip, lsl #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86c1c <__cxa_atexit@plt+0x7a8d0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86c14 <__cxa_atexit@plt+0x7a8c8> │ │ │ │ - ldr r3, [pc, #44] @ 86c24 <__cxa_atexit@plt+0x7a8d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86c28 <__cxa_atexit@plt+0x7a8dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbteq fp, sl, ip, ip │ │ │ │ - cmpeq fp, r8, asr #11 │ │ │ │ - strdeq fp, [sl, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0x015c2594 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + cmppeq sl, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + cmppeq sl, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86c84 <__cxa_atexit@plt+0x7a938> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86c7c <__cxa_atexit@plt+0x7a930> │ │ │ │ - ldr r3, [pc, #44] @ 86c8c <__cxa_atexit@plt+0x7a940> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86c90 <__cxa_atexit@plt+0x7a944> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 82f6c <__cxa_atexit@plt+0x76c20> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 82f98 <__cxa_atexit@plt+0x76c4c> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [pc, #68] @ 82fac <__cxa_atexit@plt+0x76c60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + b 82f78 <__cxa_atexit@plt+0x76c2c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [pc, #44] @ 82fa4 <__cxa_atexit@plt+0x76c58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #32] @ 82fa8 <__cxa_atexit@plt+0x76c5c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ bx r0 │ │ │ │ - strheq fp, [sl, #-204] @ 0xffffff34 │ │ │ │ - cmpeq fp, r0, ror #10 │ │ │ │ - smlaltteq fp, sl, ip, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86cec <__cxa_atexit@plt+0x7a9a0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86ce4 <__cxa_atexit@plt+0x7a998> │ │ │ │ - ldr r3, [pc, #44] @ 86cf4 <__cxa_atexit@plt+0x7a9a8> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq ip, r4, lsl #10 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmppeq sl, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, #12] @ 82fd4 <__cxa_atexit@plt+0x76c88> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86cf8 <__cxa_atexit@plt+0x7a9ac> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaltbeq fp, sl, ip, ip │ │ │ │ - ldrsheq lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ - smlaltbeq fp, sl, r4, ip │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmppeq sl, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86d54 <__cxa_atexit@plt+0x7aa08> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86d4c <__cxa_atexit@plt+0x7aa00> │ │ │ │ - ldr r3, [pc, #44] @ 86d5c <__cxa_atexit@plt+0x7aa10> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 8300c <__cxa_atexit@plt+0x76cc0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86d60 <__cxa_atexit@plt+0x7aa14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #20 │ │ │ │ - @ instruction: 0x015be490 │ │ │ │ - cmpeq sl, ip, asr ip │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #24] @ 83010 <__cxa_atexit@plt+0x76cc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + ldr r8, [pc, #16] @ 83014 <__cxa_atexit@plt+0x76cc8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r9, r7 │ │ │ │ + b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq ip, r0, asr r1 │ │ │ │ + cmpeq ip, r8, lsl r2 │ │ │ │ + strdeq pc, [sl, #-88] @ 0xffffffa8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86dbc <__cxa_atexit@plt+0x7aa70> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86db4 <__cxa_atexit@plt+0x7aa68> │ │ │ │ - ldr r3, [pc, #44] @ 86dc4 <__cxa_atexit@plt+0x7aa78> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 11f41f8 <__cxa_atexit@plt+0x11e7eac> │ │ │ │ + cmppeq sl, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r3, [pc, #12] @ 83050 <__cxa_atexit@plt+0x76d04> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86dc8 <__cxa_atexit@plt+0x7aa7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq fp, [sl, #-152] @ 0xffffff68 │ │ │ │ - cmpeq fp, r8, lsr #8 │ │ │ │ - cmpeq sl, r4, lsl ip │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + ldrdeq pc, [sl, #-92] @ 0xffffffa4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 86e24 <__cxa_atexit@plt+0x7aad8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 86e1c <__cxa_atexit@plt+0x7aad0> │ │ │ │ - ldr r3, [pc, #44] @ 86e2c <__cxa_atexit@plt+0x7aae0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 86e30 <__cxa_atexit@plt+0x7aae4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalbteq fp, sl, r8, r9 │ │ │ │ - cmpeq fp, r0, asr #7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldm r5, {r3, r9, sl} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 86eb0 <__cxa_atexit@plt+0x7ab64> │ │ │ │ - ldr r8, [pc, #120] @ 86ecc <__cxa_atexit@plt+0x7ab80> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add ip, r5, #12 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - str r8, [r7, #4]! │ │ │ │ - str r3, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - mov lr, r7 │ │ │ │ - ldr r8, [pc, #88] @ 86ed0 <__cxa_atexit@plt+0x7ab84> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [lr, #16]! │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str r9, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - add r3, r7, #36 @ 0x24 │ │ │ │ - stm r3, {r0, r2, r7, ip} │ │ │ │ - str r1, [r7, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #56] @ 86ed4 <__cxa_atexit@plt+0x7ab88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r7, #56 @ 0x38 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 86ed8 <__cxa_atexit@plt+0x7ab8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r3, r9, sl} │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r1, r0, r8, ror r4 │ │ │ │ - cmpeq fp, r8, asr #5 │ │ │ │ - smlalbbeq fp, sl, ip, fp │ │ │ │ - ldrdeq fp, [sl, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 86f50 <__cxa_atexit@plt+0x7ac04> │ │ │ │ - ldr r2, [pc, #92] @ 86f58 <__cxa_atexit@plt+0x7ac0c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #11] │ │ │ │ + ldr r2, [pc, #212] @ 83150 <__cxa_atexit@plt+0x76e04> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ 86f5c <__cxa_atexit@plt+0x7ac10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 86f34 <__cxa_atexit@plt+0x7abe8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 86f40 <__cxa_atexit@plt+0x7abf4> │ │ │ │ + stmda r5, {r3, r6} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 830f0 <__cxa_atexit@plt+0x76da4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r2, #-4]! │ │ │ │ + ldr r8, [r5] │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 83100 <__cxa_atexit@plt+0x76db4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83140 <__cxa_atexit@plt+0x76df4> │ │ │ │ + ldr r0, [pc, #152] @ 83154 <__cxa_atexit@plt+0x76e08> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #148] @ 83158 <__cxa_atexit@plt+0x76e0c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r0, r7} │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + ldr r5, [pc, #128] @ 8315c <__cxa_atexit@plt+0x76e10> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ + ldr r8, [pc, #120] @ 83160 <__cxa_atexit@plt+0x76e14> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #24] @ 86f60 <__cxa_atexit@plt+0x7ac14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq fp, r4, asr r2 │ │ │ │ - hvceq 43936 @ 0xaba0 │ │ │ │ - cmpeq sl, ip, asr #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83140 <__cxa_atexit@plt+0x76df4> │ │ │ │ + ldr r0, [pc, #84] @ 83164 <__cxa_atexit@plt+0x76e18> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #80] @ 83168 <__cxa_atexit@plt+0x76e1c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + ldr r3, [pc, #60] @ 8316c <__cxa_atexit@plt+0x76e20> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, #52] @ 83170 <__cxa_atexit@plt+0x76e24> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, ip, lsr #3 │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + @ instruction: 0x015c2098 │ │ │ │ + cmpeq ip, r4, lsl #4 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + @ instruction: 0xfffffa80 │ │ │ │ + cmpeq ip, r4, asr #32 │ │ │ │ + cmpeq ip, r0, ror #1 │ │ │ │ + strheq pc, [sl, #-76] @ 0xffffffb4 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + add r6, r6, #16 │ │ │ │ + ldr lr, [r5, #8]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #-4]! │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 831f0 <__cxa_atexit@plt+0x76ea4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83230 <__cxa_atexit@plt+0x76ee4> │ │ │ │ + ldr r0, [pc, #136] @ 83240 <__cxa_atexit@plt+0x76ef4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #132] @ 83244 <__cxa_atexit@plt+0x76ef8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5] │ │ │ │ + str r0, [r2] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str lr, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + ldr r5, [pc, #108] @ 83248 <__cxa_atexit@plt+0x76efc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ + ldr r8, [pc, #100] @ 8324c <__cxa_atexit@plt+0x76f00> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83230 <__cxa_atexit@plt+0x76ee4> │ │ │ │ + ldr r0, [pc, #80] @ 83250 <__cxa_atexit@plt+0x76f04> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #76] @ 83254 <__cxa_atexit@plt+0x76f08> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [r5] │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str lr, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + ldr r3, [pc, #56] @ 83258 <__cxa_atexit@plt+0x76f0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #2 │ │ │ │ + ldr r8, [pc, #48] @ 8325c <__cxa_atexit@plt+0x76f10> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffb4c │ │ │ │ + @ instruction: 0x015c1f98 │ │ │ │ + cmpeq ip, r4, lsl #2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffff990 │ │ │ │ + cmpeq ip, r4, asr pc │ │ │ │ + ldrsheq r1, [ip, #-240] @ 0xffffff10 │ │ │ │ + smlaltbeq pc, sl, r4, r3 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ + smlalbbeq pc, sl, ip, r3 @ │ │ │ │ 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] @ 86f8c <__cxa_atexit@plt+0x7ac40> │ │ │ │ - addne r7, pc, r7 │ │ │ │ + ldr r3, [pc, #12] @ 83298 <__cxa_atexit@plt+0x76f4c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - cmpeq sl, r4, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + b 11f3c84 <__cxa_atexit@plt+0x11e7938> │ │ │ │ + ldrsbeq r2, [ip, #-12] │ │ │ │ + smlalbteq pc, sl, r4, r3 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + b 82e88 <__cxa_atexit@plt+0x76b3c> │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 86fdc <__cxa_atexit@plt+0x7ac90> │ │ │ │ - ldr r2, [pc, #56] @ 86fe4 <__cxa_atexit@plt+0x7ac98> │ │ │ │ + bhi 832f0 <__cxa_atexit@plt+0x76fa4> │ │ │ │ + ldr r2, [pc, #48] @ 83300 <__cxa_atexit@plt+0x76fb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 86fe8 <__cxa_atexit@plt+0x7ac9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 86fec <__cxa_atexit@plt+0x7aca0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r5, [pc, #40] @ 83304 <__cxa_atexit@plt+0x76fb8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ + ldr r7, [pc, #16] @ 83308 <__cxa_atexit@plt+0x76fbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #14 │ │ │ │ - cmpeq fp, r4, lsr #3 │ │ │ │ - ldrheq lr, [fp, #-28] @ 0xffffffe4 │ │ │ │ - smlalbteq fp, sl, r0, r9 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, r0, rrx │ │ │ │ + @ instruction: 0x014af394 │ │ │ │ + cmppeq sl, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 87070 <__cxa_atexit@plt+0x7ad24> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r6, [pc, #212] @ 83400 <__cxa_atexit@plt+0x770b4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + str r6, [r2] │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + sub r5, r2, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 833dc <__cxa_atexit@plt+0x77090> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 8707c <__cxa_atexit@plt+0x7ad30> │ │ │ │ - ldr r9, [pc, #104] @ 8708c <__cxa_atexit@plt+0x7ad40> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #100] @ 87090 <__cxa_atexit@plt+0x7ad44> │ │ │ │ + bcc 833e4 <__cxa_atexit@plt+0x77098> │ │ │ │ + ldr r2, [pc, #168] @ 83408 <__cxa_atexit@plt+0x770bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #164] @ 8340c <__cxa_atexit@plt+0x770c0> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ 87094 <__cxa_atexit@plt+0x7ad48> │ │ │ │ + ldr r0, [pc, #160] @ 83410 <__cxa_atexit@plt+0x770c4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #76] @ 87098 <__cxa_atexit@plt+0x7ad4c> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #152] @ 83414 <__cxa_atexit@plt+0x770c8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ + str sl, [r7, #-20] @ 0xffffffec │ │ │ │ + str r1, [r7, #-16] │ │ │ │ + str r0, [r7, #-12] │ │ │ │ + str r8, [r7, #-8] │ │ │ │ + sub r0, r7, #4 │ │ │ │ + stm r0, {r2, r8, r9} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + ldr r7, [pc, #104] @ 83418 <__cxa_atexit@plt+0x770cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r9, r3 │ │ │ │ + str r7, [r9, #28]! │ │ │ │ + ldr r7, [pc, #92] @ 8341c <__cxa_atexit@plt+0x770d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #16]! │ │ │ │ + ldr r7, [pc, #84] @ 83420 <__cxa_atexit@plt+0x770d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b ce8f0 <__cxa_atexit@plt+0xc25a4> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 833ec <__cxa_atexit@plt+0x770a0> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 83404 <__cxa_atexit@plt+0x770b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq fp, r4, lsr #2 │ │ │ │ - cmpeq fp, ip, lsl r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + smlaltteq pc, sl, r8, r1 @ │ │ │ │ + @ instruction: 0xfffff29c │ │ │ │ + @ instruction: 0xffffee98 │ │ │ │ + cmpeq ip, r0, ror #27 │ │ │ │ + ldrsbeq r1, [ip, #-220] @ 0xffffff24 │ │ │ │ + @ instruction: 0x015c209c │ │ │ │ + ldrsbeq r1, [ip, #-220] @ 0xffffff24 │ │ │ │ + cmpeq ip, r0, ror r0 │ │ │ │ + cmppeq sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 82e88 <__cxa_atexit@plt+0x76b3c> │ │ │ │ + cmppeq sl, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 870e8 <__cxa_atexit@plt+0x7ad9c> │ │ │ │ - ldr r2, [pc, #56] @ 870f0 <__cxa_atexit@plt+0x7ada4> │ │ │ │ + bhi 83480 <__cxa_atexit@plt+0x77134> │ │ │ │ + ldr r2, [pc, #48] @ 83490 <__cxa_atexit@plt+0x77144> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 870f4 <__cxa_atexit@plt+0x7ada8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 870f8 <__cxa_atexit@plt+0x7adac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + ldr r5, [pc, #40] @ 83494 <__cxa_atexit@plt+0x77148> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ + ldr r7, [pc, #16] @ 83498 <__cxa_atexit@plt+0x7714c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, ror #12 │ │ │ │ - @ instruction: 0x015be098 │ │ │ │ - ldrheq lr, [fp, #-0] │ │ │ │ - ldrdeq fp, [sl, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + ldrsbeq r1, [ip, #-224] @ 0xffffff20 │ │ │ │ + cmppeq sl, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq pc, sl, r4, r1 @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 87170 <__cxa_atexit@plt+0x7ae24> │ │ │ │ - ldr r2, [pc, #92] @ 87178 <__cxa_atexit@plt+0x7ae2c> │ │ │ │ + bhi 834e0 <__cxa_atexit@plt+0x77194> │ │ │ │ + ldr r2, [pc, #48] @ 834f0 <__cxa_atexit@plt+0x771a4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ 8717c <__cxa_atexit@plt+0x7ae30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 87154 <__cxa_atexit@plt+0x7ae08> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 87160 <__cxa_atexit@plt+0x7ae14> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r5, [pc, #40] @ 834f4 <__cxa_atexit@plt+0x771a8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ + ldr r7, [pc, #16] @ 834f8 <__cxa_atexit@plt+0x771ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #24] @ 87180 <__cxa_atexit@plt+0x7ae34> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq ip, r0, ror lr │ │ │ │ + smlalbteq pc, sl, r0, r1 @ │ │ │ │ + hvceq 44824 @ 0xaf18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r6, [pc, #232] @ 83604 <__cxa_atexit@plt+0x772b8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #4]! │ │ │ │ + str r6, [r2] │ │ │ │ + sub r5, r2, #28 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 835d4 <__cxa_atexit@plt+0x77288> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 835dc <__cxa_atexit@plt+0x77290> │ │ │ │ + ldr r8, [pc, #196] @ 83610 <__cxa_atexit@plt+0x772c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #192] @ 83614 <__cxa_atexit@plt+0x772c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #188] @ 83618 <__cxa_atexit@plt+0x772cc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #180] @ 8361c <__cxa_atexit@plt+0x772d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #172] @ 83620 <__cxa_atexit@plt+0x772d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r7, #-20] @ 0xffffffec │ │ │ │ + str r1, [r7, #-16] │ │ │ │ + str r0, [r7, #-12] │ │ │ │ + str r8, [r7, #-8] │ │ │ │ + stmda r7, {r0, r9} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + ldr r7, [pc, #124] @ 83624 <__cxa_atexit@plt+0x772d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r9, r3 │ │ │ │ + str r7, [r9, #28]! │ │ │ │ + ldr r7, [pc, #112] @ 83628 <__cxa_atexit@plt+0x772dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #16]! │ │ │ │ + ldr r7, [pc, #104] @ 8362c <__cxa_atexit@plt+0x772e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + mov r7, sl │ │ │ │ + mov sl, r3 │ │ │ │ + b ce8f0 <__cxa_atexit@plt+0xc25a4> │ │ │ │ + mov r6, r3 │ │ │ │ + b 835e4 <__cxa_atexit@plt+0x77298> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 83608 <__cxa_atexit@plt+0x772bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r5, [pc, #24] @ 8360c <__cxa_atexit@plt+0x772c0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq fp, r4, lsr r0 │ │ │ │ - hvceq 43904 @ 0xab80 │ │ │ │ - cmpeq sl, ip, asr #16 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + strdeq lr, [sl, #-240] @ 0xffffff10 │ │ │ │ + cmpeq ip, ip, asr sp │ │ │ │ + @ instruction: 0xfffff0b0 │ │ │ │ + @ instruction: 0xffffecac │ │ │ │ + ldrsheq r1, [ip, #-212] @ 0xffffff2c │ │ │ │ + cmpeq ip, r8, ror #23 │ │ │ │ + cmpeq ip, r4, ror #23 │ │ │ │ + cmpeq ip, r4, lsr #29 │ │ │ │ + cmpeq ip, r4, ror #23 │ │ │ │ + cmpeq ip, r8, ror lr │ │ │ │ + cmppeq sl, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ 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] @ 871ac <__cxa_atexit@plt+0x7ae60> │ │ │ │ - addne r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - cmpeq sl, r4, lsr r8 │ │ │ │ - cmpeq sl, r0, asr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b 82e88 <__cxa_atexit@plt+0x76b3c> │ │ │ │ + qdaddeq pc, r4, sl @ │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 87224 <__cxa_atexit@plt+0x7aed8> │ │ │ │ - ldr r2, [pc, #92] @ 8722c <__cxa_atexit@plt+0x7aee0> │ │ │ │ + bhi 8368c <__cxa_atexit@plt+0x77340> │ │ │ │ + ldr r2, [pc, #48] @ 8369c <__cxa_atexit@plt+0x77350> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #84] @ 87230 <__cxa_atexit@plt+0x7aee4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 87208 <__cxa_atexit@plt+0x7aebc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 87214 <__cxa_atexit@plt+0x7aec8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ldr r5, [pc, #40] @ 836a0 <__cxa_atexit@plt+0x77354> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add sl, r5, #2 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #24] @ 87234 <__cxa_atexit@plt+0x7aee8> │ │ │ │ + mov r8, #4 │ │ │ │ + mov r9, #4 │ │ │ │ + b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ + ldr r7, [pc, #16] @ 836a4 <__cxa_atexit@plt+0x77358> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + cmpeq ip, r4, asr #25 │ │ │ │ + cmppeq sl, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 83700 <__cxa_atexit@plt+0x773b4> │ │ │ │ + ldr r1, [pc, #68] @ 8370c <__cxa_atexit@plt+0x773c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r2, [pc, #60] @ 83710 <__cxa_atexit@plt+0x773c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 836f4 <__cxa_atexit@plt+0x773a8> │ │ │ │ + mov r7, r2 │ │ │ │ + b 8371c <__cxa_atexit@plt+0x773d0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq fp, r0, lsl #31 │ │ │ │ - ldrdeq fp, [sl, #-124] @ 0xffffff84 │ │ │ │ - strheq fp, [sl, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq ip, r8, ror sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - ldreq r7, [r7, #2] │ │ │ │ - ldrne r7, [pc, #8] @ 87260 <__cxa_atexit@plt+0x7af14> │ │ │ │ - addne r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - smlaltbeq fp, sl, r0, r7 │ │ │ │ - @ instruction: 0x014ab79c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 872f4 <__cxa_atexit@plt+0x7afa8> │ │ │ │ + bne 83790 <__cxa_atexit@plt+0x77444> │ │ │ │ + ldr r3, [pc, #140] @ 837bc <__cxa_atexit@plt+0x77470> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 837a4 <__cxa_atexit@plt+0x77458> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 83790 <__cxa_atexit@plt+0x77444> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 87300 <__cxa_atexit@plt+0x7afb4> │ │ │ │ - ldr lr, [pc, #120] @ 87310 <__cxa_atexit@plt+0x7afc4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ 87314 <__cxa_atexit@plt+0x7afc8> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 837ac <__cxa_atexit@plt+0x77460> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #80] @ 837c4 <__cxa_atexit@plt+0x77478> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ 837c8 <__cxa_atexit@plt+0x7747c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r9, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr sl, [pc, #92] @ 87318 <__cxa_atexit@plt+0x7afcc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #88] @ 8731c <__cxa_atexit@plt+0x7afd0> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str sl, [r2, #4]! │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str ip, [r5, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 133d1f4 <__cxa_atexit@plt+0x1330ea8> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r6, {r0, r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ 837c0 <__cxa_atexit@plt+0x77474> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrheq sp, [fp, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - cmpeq fp, r4, lsr #29 │ │ │ │ - ldrdeq fp, [sl, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq sl, r0, asr #30 │ │ │ │ + cmpeq ip, r4, lsr #20 │ │ │ │ + ldrsbeq r1, [ip, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 87344 <__cxa_atexit@plt+0x7aff8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bne 8382c <__cxa_atexit@plt+0x774e0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 87384 <__cxa_atexit@plt+0x7b038> │ │ │ │ - ldr r2, [pc, #56] @ 87394 <__cxa_atexit@plt+0x7b048> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - ldr r1, [pc, #48] @ 87398 <__cxa_atexit@plt+0x7b04c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 133d424 <__cxa_atexit@plt+0x13310d8> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + bcc 83840 <__cxa_atexit@plt+0x774f4> │ │ │ │ + ldr lr, [pc, #92] @ 83854 <__cxa_atexit@plt+0x77508> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr r8, [pc, #76] @ 83858 <__cxa_atexit@plt+0x7750c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - cmpeq fp, r0, lsl #28 │ │ │ │ - cmpeq sl, r4, ror #12 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 87424 <__cxa_atexit@plt+0x7b0d8> │ │ │ │ - ldr lr, [pc, #112] @ 8742c <__cxa_atexit@plt+0x7b0e0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #88] @ 87430 <__cxa_atexit@plt+0x7b0e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #80] @ 87434 <__cxa_atexit@plt+0x7b0e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ - str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r7, #40] @ 0x28 │ │ │ │ - str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ - ldr r8, [r7, #32] │ │ │ │ - str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r4, lsl #27 │ │ │ │ - cmpeq fp, r4, lsl #27 │ │ │ │ - smlalbteq fp, sl, r8, r5 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #16]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 87464 <__cxa_atexit@plt+0x7b118> │ │ │ │ - add r5, r5, #28 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #24 │ │ │ │ - cmp r0, sl │ │ │ │ - bcc 874b8 <__cxa_atexit@plt+0x7b16c> │ │ │ │ - ldr r0, [pc, #76] @ 874c8 <__cxa_atexit@plt+0x7b17c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr ip, [r5, #20] │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [pc, #52] @ 874cc <__cxa_atexit@plt+0x7b180> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r5, r5, #16 │ │ │ │ - stm r5, {r0, r1, r6} │ │ │ │ - str r9, [r6, #8] │ │ │ │ - add r0, r6, #12 │ │ │ │ - stm r0, {r3, ip, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ - mov r6, #24 │ │ │ │ + ldr r7, [pc, #28] @ 83850 <__cxa_atexit@plt+0x77504> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - ldrsbeq sp, [fp, #-192] @ 0xffffff40 │ │ │ │ - strheq fp, [sl, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 87554 <__cxa_atexit@plt+0x7b208> │ │ │ │ - ldr r2, [pc, #108] @ 8755c <__cxa_atexit@plt+0x7b210> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 87560 <__cxa_atexit@plt+0x7b214> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 87528 <__cxa_atexit@plt+0x7b1dc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8753c <__cxa_atexit@plt+0x7b1f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + smlaltbeq lr, sl, r4, lr │ │ │ │ + cmpeq ip, ip, asr r9 │ │ │ │ + cmpeq ip, ip, lsl #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 83898 <__cxa_atexit@plt+0x7754c> │ │ │ │ + ldr r3, [pc, #44] @ 838b0 <__cxa_atexit@plt+0x77564> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 87564 <__cxa_atexit@plt+0x7b218> │ │ │ │ + ldr r7, [pc, #20] @ 838b4 <__cxa_atexit@plt+0x77568> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 87568 <__cxa_atexit@plt+0x7b21c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq sl, r4, asr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 83910 <__cxa_atexit@plt+0x775c4> │ │ │ │ + ldr r1, [pc, #68] @ 8391c <__cxa_atexit@plt+0x775d0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r2, [pc, #60] @ 83920 <__cxa_atexit@plt+0x775d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #-8] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + tst r2, #3 │ │ │ │ + beq 83904 <__cxa_atexit@plt+0x775b8> │ │ │ │ + mov r7, r2 │ │ │ │ + b 8392c <__cxa_atexit@plt+0x775e0> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r0, ror #24 │ │ │ │ - cmpeq sl, ip, asr #6 │ │ │ │ - cmpeq sl, r0, asr #6 │ │ │ │ - cmpeq sl, ip, lsl r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq ip, r8, ror #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 87598 <__cxa_atexit@plt+0x7b24c> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + bne 839a0 <__cxa_atexit@plt+0x77654> │ │ │ │ + ldr r3, [pc, #216] @ 83a18 <__cxa_atexit@plt+0x776cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq 839b4 <__cxa_atexit@plt+0x77668> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 839bc <__cxa_atexit@plt+0x77670> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 83a08 <__cxa_atexit@plt+0x776bc> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #152] @ 83a1c <__cxa_atexit@plt+0x776d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #148] @ 83a20 <__cxa_atexit@plt+0x776d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #124] @ 83a24 <__cxa_atexit@plt+0x776d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 875b0 <__cxa_atexit@plt+0x7b264> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 875b4 <__cxa_atexit@plt+0x7b268> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 83a08 <__cxa_atexit@plt+0x776bc> │ │ │ │ + ldr lr, [pc, #92] @ 83a28 <__cxa_atexit@plt+0x776dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #88] @ 83a2c <__cxa_atexit@plt+0x776e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #80] @ 83a30 <__cxa_atexit@plt+0x776e4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r3, #14 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - strdeq fp, [sl, #-32] @ 0xffffffe0 │ │ │ │ - smlaltteq fp, sl, r4, r2 │ │ │ │ - hvceq 43816 @ 0xab28 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq ip, r4, lsl r8 │ │ │ │ + cmpeq ip, r8, asr #15 │ │ │ │ + cmpeq ip, ip, ror #15 │ │ │ │ + cmpeq ip, ip, asr #15 │ │ │ │ + cmpeq ip, ip, ror r7 │ │ │ │ + cmpeq ip, r4, ror r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8763c <__cxa_atexit@plt+0x7b2f0> │ │ │ │ - ldr r2, [pc, #108] @ 87644 <__cxa_atexit@plt+0x7b2f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 87648 <__cxa_atexit@plt+0x7b2fc> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 83a8c <__cxa_atexit@plt+0x77740> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83ad4 <__cxa_atexit@plt+0x77788> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r6, #14 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #108] @ 83ae0 <__cxa_atexit@plt+0x77794> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #104] @ 83ae4 <__cxa_atexit@plt+0x77798> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, r7, lr} │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx ip │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 83ad4 <__cxa_atexit@plt+0x77788> │ │ │ │ + ldr lr, [pc, #76] @ 83ae8 <__cxa_atexit@plt+0x7779c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #72] @ 83aec <__cxa_atexit@plt+0x777a0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 87610 <__cxa_atexit@plt+0x7b2c4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 87624 <__cxa_atexit@plt+0x7b2d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #64] @ 83af0 <__cxa_atexit@plt+0x777a4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq ip, r4, lsr #14 │ │ │ │ + ldrsbeq r1, [ip, #-104] @ 0xffffff98 │ │ │ │ + ldrsheq r1, [ip, #-108] @ 0xffffff94 │ │ │ │ + cmpeq ip, ip, lsr #13 │ │ │ │ + cmpeq ip, r4, lsr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 83b30 <__cxa_atexit@plt+0x777e4> │ │ │ │ + ldr r3, [pc, #44] @ 83b48 <__cxa_atexit@plt+0x777fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 8764c <__cxa_atexit@plt+0x7b300> │ │ │ │ + ldr r7, [pc, #20] @ 83b4c <__cxa_atexit@plt+0x77800> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 87650 <__cxa_atexit@plt+0x7b304> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r8, ror fp │ │ │ │ - cmpeq sl, ip, lsl #4 │ │ │ │ - mrseq fp, (UNDEF: 106) │ │ │ │ - ldrdeq fp, [sl, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + strheq lr, [sl, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 83bb8 <__cxa_atexit@plt+0x7786c> │ │ │ │ + ldr r3, [pc, #88] @ 83bc8 <__cxa_atexit@plt+0x7787c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 83b94 <__cxa_atexit@plt+0x77848> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 87680 <__cxa_atexit@plt+0x7b334> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bne 83ba4 <__cxa_atexit@plt+0x77858> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 87698 <__cxa_atexit@plt+0x7b34c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 8769c <__cxa_atexit@plt+0x7b350> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - strheq fp, [sl, #-16] │ │ │ │ - smlaltbeq fp, sl, r4, r1 │ │ │ │ - hvceq 43824 @ 0xab30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r1, r6 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 87768 <__cxa_atexit@plt+0x7b41c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 87774 <__cxa_atexit@plt+0x7b428> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #188] @ 87794 <__cxa_atexit@plt+0x7b448> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - ldr r3, [pc, #160] @ 87798 <__cxa_atexit@plt+0x7b44c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - str r0, [r1, #20] │ │ │ │ - ldr r0, [pc, #148] @ 8779c <__cxa_atexit@plt+0x7b450> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r1, #8] │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - sub r0, r5, #84 @ 0x54 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 87784 <__cxa_atexit@plt+0x7b438> │ │ │ │ - ldr lr, [pc, #116] @ 877a0 <__cxa_atexit@plt+0x7b454> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - add lr, r5, #20 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8775c <__cxa_atexit@plt+0x7b410> │ │ │ │ - mov r7, r8 │ │ │ │ - b 87ae8 <__cxa_atexit@plt+0x7b79c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ 83bd0 <__cxa_atexit@plt+0x77884> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 83bcc <__cxa_atexit@plt+0x77880> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, lsl #21 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0x000003b8 │ │ │ │ - @ instruction: 0x014ab194 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq sl, ip, lsr #22 │ │ │ │ + cmpeq ip, r8, ror #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 87828 <__cxa_atexit@plt+0x7b4dc> │ │ │ │ - ldr r2, [pc, #108] @ 87830 <__cxa_atexit@plt+0x7b4e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 87834 <__cxa_atexit@plt+0x7b4e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 877fc <__cxa_atexit@plt+0x7b4b0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 87810 <__cxa_atexit@plt+0x7b4c4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 83bfc <__cxa_atexit@plt+0x778b0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 87838 <__cxa_atexit@plt+0x7b4ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 8783c <__cxa_atexit@plt+0x7b4f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 83c10 <__cxa_atexit@plt+0x778c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, ip, lsl #19 │ │ │ │ - cmpeq sl, r8, lsr #2 │ │ │ │ - cmpeq sl, ip, lsl r1 │ │ │ │ - strdeq fp, [sl, #-8] │ │ │ │ + @ instruction: 0x015c1590 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8786c <__cxa_atexit@plt+0x7b520> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 87884 <__cxa_atexit@plt+0x7b538> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 87888 <__cxa_atexit@plt+0x7b53c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smlalbteq fp, sl, ip, r0 │ │ │ │ - smlalbteq fp, sl, r0, r0 │ │ │ │ - qdaddeq fp, r4, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 87910 <__cxa_atexit@plt+0x7b5c4> │ │ │ │ - ldr r2, [pc, #108] @ 87918 <__cxa_atexit@plt+0x7b5cc> │ │ │ │ + bhi 83ca8 <__cxa_atexit@plt+0x7795c> │ │ │ │ + ldr r7, [pc, #132] @ 83cb8 <__cxa_atexit@plt+0x7796c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq 83c8c <__cxa_atexit@plt+0x77940> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 83c78 <__cxa_atexit@plt+0x7792c> │ │ │ │ + ldr r2, [pc, #108] @ 83cbc <__cxa_atexit@plt+0x77970> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 8791c <__cxa_atexit@plt+0x7b5d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 878e4 <__cxa_atexit@plt+0x7b598> │ │ │ │ + beq 83c9c <__cxa_atexit@plt+0x77950> │ │ │ │ cmp r2, #0 │ │ │ │ - bne 878f8 <__cxa_atexit@plt+0x7b5ac> │ │ │ │ + bne 83c78 <__cxa_atexit@plt+0x7792c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 87920 <__cxa_atexit@plt+0x7b5d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 87924 <__cxa_atexit@plt+0x7b5d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r4, lsr #17 │ │ │ │ - smlaltteq sl, sl, r8, pc @ │ │ │ │ - ldrdeq sl, [sl, #-252] @ 0xffffff04 │ │ │ │ - strheq sl, [sl, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 87954 <__cxa_atexit@plt+0x7b608> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8796c <__cxa_atexit@plt+0x7b620> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 87970 <__cxa_atexit@plt+0x7b624> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r7, [pc, #64] @ 83cc0 <__cxa_atexit@plt+0x77974> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq sl, sl, ip, pc @ │ │ │ │ - smlalbbeq sl, sl, r0, pc @ │ │ │ │ - swpbeq fp, ip, [sl] │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r1, r6 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 87a3c <__cxa_atexit@plt+0x7b6f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 87a48 <__cxa_atexit@plt+0x7b6fc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #188] @ 87a68 <__cxa_atexit@plt+0x7b71c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - ldr r3, [pc, #160] @ 87a6c <__cxa_atexit@plt+0x7b720> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r1, #4]! │ │ │ │ - str r0, [r1, #20] │ │ │ │ - ldr r0, [pc, #148] @ 87a70 <__cxa_atexit@plt+0x7b724> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r7, [r1, #8] │ │ │ │ - str r0, [r1, #12]! │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - sub r0, r5, #84 @ 0x54 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 87a58 <__cxa_atexit@plt+0x7b70c> │ │ │ │ - ldr lr, [pc, #116] @ 87a74 <__cxa_atexit@plt+0x7b728> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - add lr, r5, #20 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 87a30 <__cxa_atexit@plt+0x7b6e4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 87ae8 <__cxa_atexit@plt+0x7b79c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldrheq sp, [fp, #-112] @ 0xffffff90 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0x014aaf94 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 87ad0 <__cxa_atexit@plt+0x7b784> │ │ │ │ - ldr lr, [pc, #60] @ 87ad8 <__cxa_atexit@plt+0x7b78c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r3, [r7, #16] │ │ │ │ - str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - stmib r5, {r0, r1, r2, r3, r7, r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 87ac4 <__cxa_atexit@plt+0x7b778> │ │ │ │ - mov r7, r8 │ │ │ │ - b 87ae8 <__cxa_atexit@plt+0x7b79c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 83cc4 <__cxa_atexit@plt+0x77978> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r4, lsr pc │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq ip, r4, lsl r5 │ │ │ │ + cmpeq sl, r0, asr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 87b50 <__cxa_atexit@plt+0x7b804> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #116] @ 87b78 <__cxa_atexit@plt+0x7b82c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 87b64 <__cxa_atexit@plt+0x7b818> │ │ │ │ + bne 83d0c <__cxa_atexit@plt+0x779c0> │ │ │ │ + ldr r2, [pc, #60] @ 83d20 <__cxa_atexit@plt+0x779d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 87b50 <__cxa_atexit@plt+0x7b804> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #68] @ 87b7c <__cxa_atexit@plt+0x7b830> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 87b70 <__cxa_atexit@plt+0x7b824> │ │ │ │ - b 87bf4 <__cxa_atexit@plt+0x7b8a8> │ │ │ │ - ldr r7, [pc, #40] @ 87b80 <__cxa_atexit@plt+0x7b834> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq 83d18 <__cxa_atexit@plt+0x779cc> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 83d0c <__cxa_atexit@plt+0x779c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq fp, r8, lsl #12 │ │ │ │ - smlalbbeq sl, sl, ip, lr @ │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 87bc4 <__cxa_atexit@plt+0x7b878> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #52] @ 87be0 <__cxa_atexit@plt+0x7b894> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 87bd8 <__cxa_atexit@plt+0x7b88c> │ │ │ │ - b 87bf4 <__cxa_atexit@plt+0x7b8a8> │ │ │ │ - ldr r7, [pc, #24] @ 87be4 <__cxa_atexit@plt+0x7b898> │ │ │ │ + ldr r7, [pc, #16] @ 83d24 <__cxa_atexit@plt+0x779d8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq ip, r0, lsl #9 │ │ │ │ + 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] @ 83d50 <__cxa_atexit@plt+0x77a04> │ │ │ │ + ldrne r7, [pc, r7] │ │ │ │ + addne r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x015bd594 │ │ │ │ - cmpeq sl, r8, lsr #28 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 87c28 <__cxa_atexit@plt+0x7b8dc> │ │ │ │ - ldr r2, [pc, #264] @ 87d10 <__cxa_atexit@plt+0x7b9c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stmda r5, {r1, r7} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r3, #3 │ │ │ │ - beq 87ce4 <__cxa_atexit@plt+0x7b998> │ │ │ │ - mov r7, r3 │ │ │ │ - b 87d2c <__cxa_atexit@plt+0x7b9e0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc 87cf0 <__cxa_atexit@plt+0x7b9a4> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #8] │ │ │ │ - ldr ip, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - ldr lr, [r5, #44] @ 0x2c │ │ │ │ - ldr sl, [r5, #48] @ 0x30 │ │ │ │ - ldr r9, [pc, #172] @ 87d14 <__cxa_atexit@plt+0x7b9c8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [pc, #124] @ 87d18 <__cxa_atexit@plt+0x7b9cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #44]! @ 0x2c │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #112] @ 87d1c <__cxa_atexit@plt+0x7b9d0> │ │ │ │ + cmpeq ip, r0, asr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 83d88 <__cxa_atexit@plt+0x77a3c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 83d90 <__cxa_atexit@plt+0x77a44> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - stm r3, {r2, r6, r7, lr} │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ - sub r7, r8, #6 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 87d0c <__cxa_atexit@plt+0x7b9c0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, ip, lsl r4 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - @ instruction: 0xfffff73c │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ - ldrheq sp, [fp, #-72] @ 0xffffffb8 │ │ │ │ - strdeq sl, [sl, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 87d6c <__cxa_atexit@plt+0x7ba20> │ │ │ │ - ldr r3, [pc, #264] @ 87e48 <__cxa_atexit@plt+0x7bafc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - stm r5, {r0, r7} │ │ │ │ - ldr r3, [pc, #232] @ 87e4c <__cxa_atexit@plt+0x7bb00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc 87e28 <__cxa_atexit@plt+0x7badc> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - ldr lr, [r5, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #56] @ 0x38 │ │ │ │ - ldr r9, [pc, #164] @ 87e50 <__cxa_atexit@plt+0x7bb04> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [pc, #116] @ 87e54 <__cxa_atexit@plt+0x7bb08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #44]! @ 0x2c │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #104] @ 87e58 <__cxa_atexit@plt+0x7bb0c> │ │ │ │ + ldrsbeq r1, [ip, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 83e48 <__cxa_atexit@plt+0x77afc> │ │ │ │ + ldr lr, [pc, #180] @ 83e68 <__cxa_atexit@plt+0x77b1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #168] @ 83e6c <__cxa_atexit@plt+0x77b20> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - stm r3, {r2, r6, r7, lr} │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ - sub r7, r8, #6 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 87e44 <__cxa_atexit@plt+0x7baf8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, ror #5 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq fp, r4, lsl #8 │ │ │ │ - @ instruction: 0xfffff5f8 │ │ │ │ - @ instruction: 0xfffff8c8 │ │ │ │ - cmpeq fp, r4, ror r3 │ │ │ │ - strheq sl, [sl, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 87ea0 <__cxa_atexit@plt+0x7bb54> │ │ │ │ - ldr r3, [pc, #256] @ 87f7c <__cxa_atexit@plt+0x7bc30> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 83e28 <__cxa_atexit@plt+0x77adc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 83e34 <__cxa_atexit@plt+0x77ae8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 83e54 <__cxa_atexit@plt+0x77b08> │ │ │ │ + ldr r3, [pc, #128] @ 83e74 <__cxa_atexit@plt+0x77b28> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #232] @ 87f80 <__cxa_atexit@plt+0x7bc34> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc 87f5c <__cxa_atexit@plt+0x7bc10> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #20] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #40] @ 0x28 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ - ldr lr, [r5, #56] @ 0x38 │ │ │ │ - ldr sl, [r5, #60] @ 0x3c │ │ │ │ - ldr r9, [pc, #164] @ 87f84 <__cxa_atexit@plt+0x7bc38> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [pc, #116] @ 87f88 <__cxa_atexit@plt+0x7bc3c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #44]! @ 0x2c │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #104] @ 87f8c <__cxa_atexit@plt+0x7bc40> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r1, [pc, #108] @ 83e78 <__cxa_atexit@plt+0x77b2c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - stm r3, {r2, r6, r7, lr} │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ - sub r7, r8, #6 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 87f78 <__cxa_atexit@plt+0x7bc2c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #12]! │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - ldrsbeq sp, [fp, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xfffff4c4 │ │ │ │ - @ instruction: 0xfffff794 │ │ │ │ - cmpeq fp, r0, asr #4 │ │ │ │ - smlalbbeq sl, sl, r0, sl @ │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 83e70 <__cxa_atexit@plt+0x77b24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq ip, r8, lsl #7 │ │ │ │ + cmpeq ip, r8, asr r3 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq ip, ip, lsl #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8800c <__cxa_atexit@plt+0x7bcc0> │ │ │ │ + bne 83edc <__cxa_atexit@plt+0x77b90> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 880c8 <__cxa_atexit@plt+0x7bd7c> │ │ │ │ - ldr r7, [pc, #324] @ 88104 <__cxa_atexit@plt+0x7bdb8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #60]! @ 0x3c │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #312] @ 88108 <__cxa_atexit@plt+0x7bdbc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r5, #-52] @ 0xffffffcc │ │ │ │ - ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ - ldmdb r5, {r0, r2, r7} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - add r1, r6, #24 │ │ │ │ - stm r1, {r2, r7, lr} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc 880d8 <__cxa_atexit@plt+0x7bd8c> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - ldr lr, [r5, #52] @ 0x34 │ │ │ │ - ldr sl, [r5, #56] @ 0x38 │ │ │ │ - ldr r9, [pc, #172] @ 880f8 <__cxa_atexit@plt+0x7bdac> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - str fp, [r6, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [pc, #124] @ 880fc <__cxa_atexit@plt+0x7bdb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r0, #44]! @ 0x2c │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #112] @ 88100 <__cxa_atexit@plt+0x7bdb4> │ │ │ │ + bcc 83ef0 <__cxa_atexit@plt+0x77ba4> │ │ │ │ + ldr r2, [pc, #92] @ 83f04 <__cxa_atexit@plt+0x77bb8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #72] @ 83f08 <__cxa_atexit@plt+0x77bbc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - stm r3, {r2, r6, r7, lr} │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ - sub r7, r8, #6 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ + ldr r7, [pc, #28] @ 83f00 <__cxa_atexit@plt+0x77bb4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #20] @ 880f4 <__cxa_atexit@plt+0x7bda8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #8]! │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffff358 │ │ │ │ - @ instruction: 0xfffff628 │ │ │ │ - ldrsbeq sp, [fp, #-4] │ │ │ │ - @ instruction: 0xfffff9bc │ │ │ │ - @ instruction: 0x015bd194 │ │ │ │ - cmpeq sl, r4, lsl #18 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 881d8 <__cxa_atexit@plt+0x7be8c> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr ip, [r5, #24] │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r5, #36] @ 0x24 │ │ │ │ - ldr r7, [r5, #40] @ 0x28 │ │ │ │ - ldr lr, [r5, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ - ldr r8, [pc, #148] @ 881f0 <__cxa_atexit@plt+0x7bea4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - str r9, [r3, #40] @ 0x28 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r2, [pc, #104] @ 881f4 <__cxa_atexit@plt+0x7bea8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r1, #44]! @ 0x2c │ │ │ │ - str r1, [r3, #84] @ 0x54 │ │ │ │ - ldr r9, [pc, #92] @ 881f8 <__cxa_atexit@plt+0x7beac> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #52]! @ 0x34 │ │ │ │ - ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - str r7, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - str r9, [r3, #76] @ 0x4c │ │ │ │ - str r3, [r3, #80] @ 0x50 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 881fc <__cxa_atexit@plt+0x7beb0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #88 @ 0x58 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff248 │ │ │ │ - @ instruction: 0xfffff51c │ │ │ │ - cmpeq fp, r8, asr #31 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - @ instruction: 0x014aa790 │ │ │ │ + ldrheq r1, [ip, #-32] @ 0xffffffe0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + ldrsbeq r1, [ip, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88284 <__cxa_atexit@plt+0x7bf38> │ │ │ │ - ldr r2, [pc, #108] @ 8828c <__cxa_atexit@plt+0x7bf40> │ │ │ │ + bhi 83f70 <__cxa_atexit@plt+0x77c24> │ │ │ │ + ldr r2, [pc, #76] @ 83f78 <__cxa_atexit@plt+0x77c2c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 88290 <__cxa_atexit@plt+0x7bf44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 83f50 <__cxa_atexit@plt+0x77c04> │ │ │ │ cmp r2, #2 │ │ │ │ - beq 88258 <__cxa_atexit@plt+0x7bf0c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 8826c <__cxa_atexit@plt+0x7bf20> │ │ │ │ + bne 83f5c <__cxa_atexit@plt+0x77c10> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 88294 <__cxa_atexit@plt+0x7bf48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 88298 <__cxa_atexit@plt+0x7bf4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r7, [pc, #24] @ 83f7c <__cxa_atexit@plt+0x77c30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r0, lsr pc │ │ │ │ - cmpeq sl, r4, lsr #14 │ │ │ │ - cmpeq sl, r8, lsl r7 │ │ │ │ - strdeq sl, [sl, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq ip, r0, lsr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 882c8 <__cxa_atexit@plt+0x7bf7c> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 882e0 <__cxa_atexit@plt+0x7bf94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 882e4 <__cxa_atexit@plt+0x7bf98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - smlalbteq sl, sl, r8, r6 @ │ │ │ │ - strheq sl, [sl, #-108] @ 0xffffff94 │ │ │ │ - cmpeq sl, r4, asr #14 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub sl, r5, #16 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi 883e4 <__cxa_atexit@plt+0x7c098> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 883f0 <__cxa_atexit@plt+0x7c0a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #244] @ 88414 <__cxa_atexit@plt+0x7c0c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add r9, r7, #16 │ │ │ │ - ldm r9, {r3, r8, r9} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr r7, [r7, #36] @ 0x24 │ │ │ │ - ldr lr, [pc, #204] @ 88418 <__cxa_atexit@plt+0x7c0cc> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #4]! │ │ │ │ - str r7, [r2, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #192] @ 8841c <__cxa_atexit@plt+0x7c0d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r2, #8] │ │ │ │ - ldr lr, [pc, #184] @ 88420 <__cxa_atexit@plt+0x7c0d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r0, r2 │ │ │ │ - str r7, [r0, #32]! │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str ip, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - str r2, [r2, #28] │ │ │ │ - str lr, [r2, #12]! │ │ │ │ - sub r7, r5, #84 @ 0x54 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 88400 <__cxa_atexit@plt+0x7c0b4> │ │ │ │ - ldr lr, [pc, #132] @ 88424 <__cxa_atexit@plt+0x7c0d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ - ldr r7, [r2, #16] │ │ │ │ - str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ - stmib r5, {r0, r1, r3, r7} │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r9, [r5, #24] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 883d8 <__cxa_atexit@plt+0x7c08c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 87ae8 <__cxa_atexit@plt+0x7b79c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, sl │ │ │ │ - mov r7, r2 │ │ │ │ - ldr sl, [sp] │ │ │ │ + bne 83fa4 <__cxa_atexit@plt+0x77c58> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ + ldr r7, [pc, #12] @ 83fb8 <__cxa_atexit@plt+0x77c6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, lsr lr │ │ │ │ - @ instruction: 0xffffed54 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - @ instruction: 0xfffff71c │ │ │ │ - @ instruction: 0xfffff744 │ │ │ │ - @ instruction: 0xffffe9f4 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + cmpeq ip, r8, ror #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 884bc <__cxa_atexit@plt+0x7c170> │ │ │ │ - ldr ip, [pc, #128] @ 884dc <__cxa_atexit@plt+0x7c190> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r2, r3} │ │ │ │ - str ip, [r7, #4]! │ │ │ │ + bcc 8400c <__cxa_atexit@plt+0x77cc0> │ │ │ │ + ldr r3, [pc, #64] @ 84024 <__cxa_atexit@plt+0x77cd8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ 84028 <__cxa_atexit@plt+0x77cdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ str r8, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - mov lr, r7 │ │ │ │ - ldr ip, [pc, #100] @ 884e0 <__cxa_atexit@plt+0x7c194> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [lr, #16]! │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str r9, [r7, #28] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ - str r7, [r7, #44] @ 0x2c │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #60] @ 884e4 <__cxa_atexit@plt+0x7c198> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r7, #56 @ 0x38 │ │ │ │ - stm r1, {r0, r7, lr} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 884e8 <__cxa_atexit@plt+0x7c19c> │ │ │ │ + ldr r7, [pc, #24] @ 8402c <__cxa_atexit@plt+0x77ce0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffeb9c │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - ldrheq ip, [fp, #-204] @ 0xffffff34 │ │ │ │ - smlalbbeq sl, sl, r0, r5 @ │ │ │ │ - ldrdeq sl, [sl, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 88544 <__cxa_atexit@plt+0x7c1f8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8853c <__cxa_atexit@plt+0x7c1f0> │ │ │ │ - ldr r3, [pc, #44] @ 8854c <__cxa_atexit@plt+0x7c200> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 88550 <__cxa_atexit@plt+0x7c204> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x014aa590 │ │ │ │ - cmpeq fp, r0, lsr #25 │ │ │ │ - smlalbbeq sl, sl, r8, r5 @ │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlaltteq lr, sl, r0, r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 885ac <__cxa_atexit@plt+0x7c260> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 885a4 <__cxa_atexit@plt+0x7c258> │ │ │ │ - ldr r3, [pc, #44] @ 885b4 <__cxa_atexit@plt+0x7c268> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 84098 <__cxa_atexit@plt+0x77d4c> │ │ │ │ + ldr r3, [pc, #88] @ 840a8 <__cxa_atexit@plt+0x77d5c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 885b8 <__cxa_atexit@plt+0x7c26c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 84074 <__cxa_atexit@plt+0x77d28> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 84084 <__cxa_atexit@plt+0x77d38> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - strdeq sl, [sl, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq fp, r8, lsr ip │ │ │ │ - cmpeq sl, r0, asr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 885f8 <__cxa_atexit@plt+0x7c2ac> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r1, [pc, #24] @ 88600 <__cxa_atexit@plt+0x7c2b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 88930 <__cxa_atexit@plt+0x7c5e4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, ror fp │ │ │ │ - strdeq sl, [sl, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 886c0 <__cxa_atexit@plt+0x7c374> │ │ │ │ - ldr r2, [pc, #164] @ 886c8 <__cxa_atexit@plt+0x7c37c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #156] @ 886cc <__cxa_atexit@plt+0x7c380> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 88670 <__cxa_atexit@plt+0x7c324> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8867c <__cxa_atexit@plt+0x7c330> │ │ │ │ - ldr r2, [pc, #124] @ 886d0 <__cxa_atexit@plt+0x7c384> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 88694 <__cxa_atexit@plt+0x7c348> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 886a8 <__cxa_atexit@plt+0x7c35c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #36] @ 840b0 <__cxa_atexit@plt+0x77d64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ 886dc <__cxa_atexit@plt+0x7c390> │ │ │ │ + ldr r7, [pc, #12] @ 840ac <__cxa_atexit@plt+0x77d60> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #80] @ 886e0 <__cxa_atexit@plt+0x7c394> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq sl, r8, asr r6 │ │ │ │ + cmpeq ip, r8, lsl #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 840dc <__cxa_atexit@plt+0x77d90> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 886d4 <__cxa_atexit@plt+0x7c388> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #28] @ 886d8 <__cxa_atexit@plt+0x7c38c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 840f0 <__cxa_atexit@plt+0x77da4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq fp, ip, lsr #22 │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - cmpeq sl, r4, asr #8 │ │ │ │ - cmpeq sl, r8, lsr r4 │ │ │ │ - cmpeq sl, r0, asr r4 │ │ │ │ - cmpeq sl, r4, asr #8 │ │ │ │ - cmpeq sl, r8, lsl r4 │ │ │ │ + ldrheq r1, [ip, #-0] │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 88728 <__cxa_atexit@plt+0x7c3dc> │ │ │ │ - ldr r3, [pc, #104] @ 8876c <__cxa_atexit@plt+0x7c420> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8417c <__cxa_atexit@plt+0x77e30> │ │ │ │ + ldr r3, [pc, #144] @ 841a4 <__cxa_atexit@plt+0x77e58> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 84158 <__cxa_atexit@plt+0x77e0c> │ │ │ │ cmp r3, #2 │ │ │ │ - beq 88740 <__cxa_atexit@plt+0x7c3f4> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 88754 <__cxa_atexit@plt+0x7c408> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne 84168 <__cxa_atexit@plt+0x77e1c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8418c <__cxa_atexit@plt+0x77e40> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #104] @ 841b0 <__cxa_atexit@plt+0x77e64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 88778 <__cxa_atexit@plt+0x7c42c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #64] @ 8877c <__cxa_atexit@plt+0x7c430> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #60] @ 841ac <__cxa_atexit@plt+0x77e60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 88770 <__cxa_atexit@plt+0x7c424> │ │ │ │ + ldr r7, [pc, #36] @ 841a8 <__cxa_atexit@plt+0x77e5c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #12] @ 88774 <__cxa_atexit@plt+0x7c428> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0x014aa398 │ │ │ │ - smlalbbeq sl, sl, ip, r3 @ │ │ │ │ - smlaltbeq sl, sl, r4, r3 @ │ │ │ │ - @ instruction: 0x014aa398 │ │ │ │ - cmpeq sl, ip, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + hvceq 44632 @ 0xae58 │ │ │ │ + cmpeq ip, r4, lsr #32 │ │ │ │ + cmpeq ip, r0, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 887ac <__cxa_atexit@plt+0x7c460> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 887c4 <__cxa_atexit@plt+0x7c478> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 887c8 <__cxa_atexit@plt+0x7c47c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, asr #6 │ │ │ │ - cmpeq sl, r4, lsr r3 │ │ │ │ - cmpeq sl, r0, asr #6 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 888c4 <__cxa_atexit@plt+0x7c578> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 888cc <__cxa_atexit@plt+0x7c580> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r3, [pc, #264] @ 88908 <__cxa_atexit@plt+0x7c5bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr ip, [r7, #20] │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - ldr r7, [r7, #32] │ │ │ │ - ldr sl, [pc, #228] @ 8890c <__cxa_atexit@plt+0x7c5c0> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r1, r6 │ │ │ │ - str sl, [r1, #4]! │ │ │ │ - str r7, [r1, #8] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r3, r1, #76 @ 0x4c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 888e0 <__cxa_atexit@plt+0x7c594> │ │ │ │ - ldr r1, [pc, #188] @ 88914 <__cxa_atexit@plt+0x7c5c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r0, [sp] │ │ │ │ - str r1, [r6, #16]! │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - mov r0, lr │ │ │ │ - mov lr, r6 │ │ │ │ - ldr sl, [pc, #148] @ 88918 <__cxa_atexit@plt+0x7c5cc> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [lr, #16]! │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - add r8, r6, #28 │ │ │ │ - stm r8, {r0, r9, ip} │ │ │ │ - add r0, r6, #40 @ 0x28 │ │ │ │ - stm r0, {r1, r6, r7} │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #112] @ 8891c <__cxa_atexit@plt+0x7c5d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r6, #56 @ 0x38 │ │ │ │ - stm r1, {r0, r6, lr} │ │ │ │ - sub r7, r3, #6 │ │ │ │ + bne 841f8 <__cxa_atexit@plt+0x77eac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8420c <__cxa_atexit@plt+0x77ec0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #56] @ 84220 <__cxa_atexit@plt+0x77ed4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b 888d4 <__cxa_atexit@plt+0x7c588> │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r7, [pc, #28] @ 8421c <__cxa_atexit@plt+0x77ed0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x015c0f94 │ │ │ │ + ldrheq r0, [ip, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 84258 <__cxa_atexit@plt+0x77f0c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 84260 <__cxa_atexit@plt+0x77f14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 88910 <__cxa_atexit@plt+0x7c5c4> │ │ │ │ + cmpeq ip, r4, lsl #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 84304 <__cxa_atexit@plt+0x77fb8> │ │ │ │ + ldr r3, [pc, #168] @ 8432c <__cxa_atexit@plt+0x77fe0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 842e0 <__cxa_atexit@plt+0x77f94> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 842f0 <__cxa_atexit@plt+0x77fa4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 84314 <__cxa_atexit@plt+0x77fc8> │ │ │ │ + ldr r7, [pc, #136] @ 84338 <__cxa_atexit@plt+0x77fec> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r9, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #116] @ 8433c <__cxa_atexit@plt+0x77ff0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, asr r9 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - cmpeq sl, ip, asr r1 │ │ │ │ - @ instruction: 0xffffe7a0 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - ldrheq ip, [fp, #-136] @ 0xffffff78 │ │ │ │ - smlaltteq sl, sl, r8, r1 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 889c0 <__cxa_atexit@plt+0x7c674> │ │ │ │ - ldr lr, [pc, #132] @ 889cc <__cxa_atexit@plt+0x7c680> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r0, [r7, #5] │ │ │ │ - ldr r2, [r7, #9] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - stmdb r3, {r0, r2, r7, r8, sl} │ │ │ │ - ands r7, r9, #3 │ │ │ │ - beq 88994 <__cxa_atexit@plt+0x7c648> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 889a0 <__cxa_atexit@plt+0x7c654> │ │ │ │ - ldr r2, [pc, #88] @ 889d0 <__cxa_atexit@plt+0x7c684> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 889b8 <__cxa_atexit@plt+0x7c66c> │ │ │ │ - b 88a44 <__cxa_atexit@plt+0x7c6f8> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 889d4 <__cxa_atexit@plt+0x7c688> │ │ │ │ + ldr r7, [pc, #60] @ 84334 <__cxa_atexit@plt+0x77fe8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 84330 <__cxa_atexit@plt+0x77fe4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrheq ip, [fp, #-120] @ 0xffffff88 │ │ │ │ - cmpeq sl, r4, lsr r1 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 88a14 <__cxa_atexit@plt+0x7c6c8> │ │ │ │ - ldr r3, [pc, #56] @ 88a30 <__cxa_atexit@plt+0x7c6e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 88a28 <__cxa_atexit@plt+0x7c6dc> │ │ │ │ - b 88a44 <__cxa_atexit@plt+0x7c6f8> │ │ │ │ - ldr r7, [pc, #24] @ 88a34 <__cxa_atexit@plt+0x7c6e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r4, asr #14 │ │ │ │ - ldrdeq sl, [sl, #-4] │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + strdeq lr, [sl, #-52] @ 0xffffffcc │ │ │ │ + @ instruction: 0x015c0e9c │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + ldrsbeq r0, [ip, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 88ae0 <__cxa_atexit@plt+0x7c794> │ │ │ │ + bne 843a0 <__cxa_atexit@plt+0x78054> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 88af4 <__cxa_atexit@plt+0x7c7a8> │ │ │ │ - ldr lr, [pc, #160] @ 88b08 <__cxa_atexit@plt+0x7c7bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldmib r5, {r9, ip} │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add r2, r5, #16 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #128] @ 88b0c <__cxa_atexit@plt+0x7c7c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r6, #8] │ │ │ │ + bcc 843b4 <__cxa_atexit@plt+0x78068> │ │ │ │ + ldr r2, [pc, #92] @ 843c8 <__cxa_atexit@plt+0x7807c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #72] @ 843cc <__cxa_atexit@plt+0x78080> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - ldr r0, [pc, #108] @ 88b10 <__cxa_atexit@plt+0x7c7c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - add r9, r6, #44 @ 0x2c │ │ │ │ - stm r9, {r1, r2, r8} │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #24]! │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 88b04 <__cxa_atexit@plt+0x7c7b8> │ │ │ │ + ldr r7, [pc, #28] @ 843c4 <__cxa_atexit@plt+0x78078> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, ror r6 │ │ │ │ - @ instruction: 0xfffffb5c │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - cmpeq fp, r0, asr #13 │ │ │ │ - strdeq r9, [sl, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 88b68 <__cxa_atexit@plt+0x7c81c> │ │ │ │ - ldr r0, [pc, #64] @ 88b80 <__cxa_atexit@plt+0x7c834> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - stmib r7, {r0, r8, r9, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #9 │ │ │ │ - mov r8, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - mov sl, r1 │ │ │ │ - b 88930 <__cxa_atexit@plt+0x7c5e4> │ │ │ │ - ldr r7, [pc, #20] @ 88b84 <__cxa_atexit@plt+0x7c838> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - strheq r9, [sl, #-244] @ 0xffffff0c │ │ │ │ - smlaltteq sl, sl, r8, r0 @ │ │ │ │ + cmpeq ip, ip, ror #27 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + cmpeq ip, r4, lsl lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 88be0 <__cxa_atexit@plt+0x7c894> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88bd8 <__cxa_atexit@plt+0x7c88c> │ │ │ │ - ldr r3, [pc, #44] @ 88be8 <__cxa_atexit@plt+0x7c89c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 84430 <__cxa_atexit@plt+0x780e4> │ │ │ │ + ldr r3, [pc, #80] @ 84440 <__cxa_atexit@plt+0x780f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 88bec <__cxa_atexit@plt+0x7c8a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 84410 <__cxa_atexit@plt+0x780c4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 84420 <__cxa_atexit@plt+0x780d4> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq sl, sl, r8, r0 @ │ │ │ │ - cmpeq fp, r4, lsl #12 │ │ │ │ - smlaltbeq sl, sl, r0, r0 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 88c48 <__cxa_atexit@plt+0x7c8fc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88c40 <__cxa_atexit@plt+0x7c8f4> │ │ │ │ - ldr r3, [pc, #44] @ 88c50 <__cxa_atexit@plt+0x7c904> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 88c54 <__cxa_atexit@plt+0x7c908> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 84444 <__cxa_atexit@plt+0x780f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsr #30 │ │ │ │ - @ instruction: 0x015bc59c │ │ │ │ - qdaddeq sl, r8, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 88cb0 <__cxa_atexit@plt+0x7c964> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 88ca8 <__cxa_atexit@plt+0x7c95c> │ │ │ │ - ldr r3, [pc, #44] @ 88cb8 <__cxa_atexit@plt+0x7c96c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ 88cbc <__cxa_atexit@plt+0x7c970> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + ldrdeq lr, [sl, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 84464 <__cxa_atexit@plt+0x78118> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, lsl #30 │ │ │ │ - cmpeq fp, r4, lsr r5 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 88ce8 <__cxa_atexit@plt+0x7c99c> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ + bhi 844dc <__cxa_atexit@plt+0x78190> │ │ │ │ + ldr r3, [pc, #84] @ 844ec <__cxa_atexit@plt+0x781a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 844b8 <__cxa_atexit@plt+0x7816c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 844c8 <__cxa_atexit@plt+0x7817c> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r8, [r8, #2] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - ldr r7, [pc, #8] @ 88cf8 <__cxa_atexit@plt+0x7c9ac> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 844f4 <__cxa_atexit@plt+0x781a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 844f0 <__cxa_atexit@plt+0x781a4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r9, sl, r8, pc @ │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [pc, #76] @ 88d54 <__cxa_atexit@plt+0x7ca08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 88d38 <__cxa_atexit@plt+0x7c9ec> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 88d4c <__cxa_atexit@plt+0x7ca00> │ │ │ │ - str r7, [r5] │ │ │ │ - b 88d08 <__cxa_atexit@plt+0x7c9bc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq sl, r4, lsr r2 │ │ │ │ + cmpeq ip, r4, asr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 84520 <__cxa_atexit@plt+0x781d4> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ add r5, r5, #8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ 84534 <__cxa_atexit@plt+0x781e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq ip, ip, ror #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84570 <__cxa_atexit@plt+0x78224> │ │ │ │ + ldr r3, [pc, #40] @ 84588 <__cxa_atexit@plt+0x7823c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - cmpeq sl, r4, asr pc │ │ │ │ + ldr r7, [pc, #20] @ 8458c <__cxa_atexit@plt+0x78240> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq ip, r8, lsr ip │ │ │ │ + smlaltbeq lr, sl, r4, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 845cc <__cxa_atexit@plt+0x78280> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [pc, #32] @ 845d4 <__cxa_atexit@plt+0x78288> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #24] @ 845d8 <__cxa_atexit@plt+0x7828c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #129 @ 0x81 │ │ │ │ + mov r5, r3 │ │ │ │ + b 11ae048 <__cxa_atexit@plt+0x11a1cfc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015c0b98 │ │ │ │ + cmpeq ip, ip, lsr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88df0 <__cxa_atexit@plt+0x7caa4> │ │ │ │ - ldr r2, [pc, #108] @ 88df8 <__cxa_atexit@plt+0x7caac> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 84614 <__cxa_atexit@plt+0x782c8> │ │ │ │ + ldr r8, [pc, #36] @ 8461c <__cxa_atexit@plt+0x782d0> │ │ │ │ + add r8, pc, r8 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 88dfc <__cxa_atexit@plt+0x7cab0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 88dc4 <__cxa_atexit@plt+0x7ca78> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 88dd8 <__cxa_atexit@plt+0x7ca8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [pc, #28] @ 84620 <__cxa_atexit@plt+0x782d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + teqeq r5, r5, lsl #11 │ │ │ │ + cmpeq ip, r8, asr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84660 <__cxa_atexit@plt+0x78314> │ │ │ │ + ldr r2, [pc, #40] @ 84670 <__cxa_atexit@plt+0x78324> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 88e00 <__cxa_atexit@plt+0x7cab4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 88e04 <__cxa_atexit@plt+0x7cab8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 846bc <__cxa_atexit@plt+0x78370> │ │ │ │ + ldr r2, [pc, #48] @ 846cc <__cxa_atexit@plt+0x78380> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ 846d0 <__cxa_atexit@plt+0x78384> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r8, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + teqeq r5, fp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8473c <__cxa_atexit@plt+0x783f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 84748 <__cxa_atexit@plt+0x783fc> │ │ │ │ + ldr r8, [pc, #84] @ 84758 <__cxa_atexit@plt+0x7840c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #80] @ 8475c <__cxa_atexit@plt+0x78410> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ 84760 <__cxa_atexit@plt+0x78414> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ 84764 <__cxa_atexit@plt+0x78418> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq fp, r4, asr #7 │ │ │ │ - smlaltteq r9, sl, r8, lr │ │ │ │ - ldrdeq r9, [sl, #-236] @ 0xffffff14 │ │ │ │ - strheq r9, [sl, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 88e34 <__cxa_atexit@plt+0x7cae8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 88e4c <__cxa_atexit@plt+0x7cb00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 88e50 <__cxa_atexit@plt+0x7cb04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + teqeq r5, r9, ror r4 │ │ │ │ + cmpeq ip, r0, asr #20 │ │ │ │ + cmpeq ip, ip, asr #20 │ │ │ │ + cmpeq ip, ip, lsr #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 847a4 <__cxa_atexit@plt+0x78458> │ │ │ │ + ldr r2, [pc, #40] @ 847b4 <__cxa_atexit@plt+0x78468> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r7, [r8, #8] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r9, sl, ip, lr │ │ │ │ - smlalbbeq r9, sl, r0, lr │ │ │ │ - cmpeq sl, ip, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 88ed8 <__cxa_atexit@plt+0x7cb8c> │ │ │ │ - ldr r2, [pc, #108] @ 88ee0 <__cxa_atexit@plt+0x7cb94> │ │ │ │ + bhi 84818 <__cxa_atexit@plt+0x784cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 84824 <__cxa_atexit@plt+0x784d8> │ │ │ │ + ldr r2, [pc, #76] @ 84834 <__cxa_atexit@plt+0x784e8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ 88ee4 <__cxa_atexit@plt+0x7cb98> │ │ │ │ + ldr r1, [pc, #72] @ 84838 <__cxa_atexit@plt+0x784ec> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 88eac <__cxa_atexit@plt+0x7cb60> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 88ec0 <__cxa_atexit@plt+0x7cb74> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 8483c <__cxa_atexit@plt+0x784f0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 88ee8 <__cxa_atexit@plt+0x7cb9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [pc, #24] @ 88eec <__cxa_atexit@plt+0x7cba0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - ldrsbeq ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - smlaltteq r9, sl, r0, sp │ │ │ │ - ldrdeq r9, [sl, #-212] @ 0xffffff2c │ │ │ │ - strheq r9, [sl, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 88f1c <__cxa_atexit@plt+0x7cbd0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 88f34 <__cxa_atexit@plt+0x7cbe8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [pc, #8] @ 88f38 <__cxa_atexit@plt+0x7cbec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r9, sl, r4, sp │ │ │ │ - hvceq 43480 @ 0xa9d8 │ │ │ │ - smlalbteq r9, sl, r0, sp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89084 <__cxa_atexit@plt+0x7cd38> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 8908c <__cxa_atexit@plt+0x7cd40> │ │ │ │ - str fp, [sp] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #364] @ 890e0 <__cxa_atexit@plt+0x7cd94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r3, r3, #18 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr sl, [r7, #24] │ │ │ │ - ldr r9, [pc, #332] @ 890e4 <__cxa_atexit@plt+0x7cd98> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq ip, ip, asr r9 │ │ │ │ + teqeq r5, fp, ror r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - ldr r7, [pc, #316] @ 890e8 <__cxa_atexit@plt+0x7cd9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #121 @ 0x79 │ │ │ │ - ldr r9, [pc, #308] @ 890ec <__cxa_atexit@plt+0x7cda0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [pc, #304] @ 890f0 <__cxa_atexit@plt+0x7cda4> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ - mov r1, r3 │ │ │ │ - str ip, [r1, #24]! │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - cmp r0, fp │ │ │ │ - bcc 890a0 <__cxa_atexit@plt+0x7cd54> │ │ │ │ - ldr r1, [pc, #260] @ 89100 <__cxa_atexit@plt+0x7cdb4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - str r1, [r6, #40]! @ 0x28 │ │ │ │ - ldr r1, [pc, #248] @ 89104 <__cxa_atexit@plt+0x7cdb8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 848a4 <__cxa_atexit@plt+0x78558> │ │ │ │ + ldr r2, [pc, #76] @ 848b4 <__cxa_atexit@plt+0x78568> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 848b8 <__cxa_atexit@plt+0x7856c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r9, [pc, #224] @ 89108 <__cxa_atexit@plt+0x7cdbc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr sl, [pc, #212] @ 8910c <__cxa_atexit@plt+0x7cdc0> │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r3, #16]! │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r7, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - ldr r7, [pc, #168] @ 89110 <__cxa_atexit@plt+0x7cdc4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - sub r7, fp, #6 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b 89094 <__cxa_atexit@plt+0x7cd48> │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ 848bc <__cxa_atexit@plt+0x78570> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 890f4 <__cxa_atexit@plt+0x7cda8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #68 @ 0x44 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [pc, #64] @ 890f8 <__cxa_atexit@plt+0x7cdac> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r5, #-36]! @ 0xffffffdc │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r1, [pc, #48] @ 890fc <__cxa_atexit@plt+0x7cdb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, ror #3 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - ldrsbeq ip, [fp, #-16] │ │ │ │ - cmpeq fp, ip, lsr #3 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0x014a999c │ │ │ │ - cmpeq fp, r8, asr #8 │ │ │ │ - cmpeq fp, r8, lsr r4 │ │ │ │ - @ instruction: 0xffffdffc │ │ │ │ - ldrsheq ip, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldrsbeq ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - @ instruction: 0xfffff2b8 │ │ │ │ - ldrsheq ip, [fp, #-12] │ │ │ │ - cmpeq sl, r8, lsl #20 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 891d4 <__cxa_atexit@plt+0x7ce88> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 891dc <__cxa_atexit@plt+0x7ce90> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #224] @ 89228 <__cxa_atexit@plt+0x7cedc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r9, [pc, #200] @ 8922c <__cxa_atexit@plt+0x7cee0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r2, r2, #6 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 891f0 <__cxa_atexit@plt+0x7cea4> │ │ │ │ - ldr r7, [pc, #168] @ 8923c <__cxa_atexit@plt+0x7cef0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [pc, #156] @ 89240 <__cxa_atexit@plt+0x7cef4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #148] @ 89244 <__cxa_atexit@plt+0x7cef8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - sub r5, r5, #8 │ │ │ │ - sub r7, r2, #9 │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 88930 <__cxa_atexit@plt+0x7c5e4> │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + ldrsheq r0, [ip, #-136] @ 0xffffff78 │ │ │ │ + cmpeq ip, ip, asr #17 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r2, r6 │ │ │ │ - b 891e4 <__cxa_atexit@plt+0x7ce98> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 89230 <__cxa_atexit@plt+0x7cee4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [pc, #44] @ 89234 <__cxa_atexit@plt+0x7cee8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r0, [pc, #36] @ 89238 <__cxa_atexit@plt+0x7ceec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r9, r0, #1 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - bx r1 │ │ │ │ - cmpeq fp, r4, lsl r0 │ │ │ │ - cmpeq fp, r0 │ │ │ │ - cmpeq sl, ip, lsr #18 │ │ │ │ - ldrsheq ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldrsheq ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xfffff798 │ │ │ │ - cmpeq fp, r0, ror #6 │ │ │ │ - cmpeq fp, r0, asr r3 │ │ │ │ - ldrdeq r9, [sl, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 89308 <__cxa_atexit@plt+0x7cfbc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 89310 <__cxa_atexit@plt+0x7cfc4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #224] @ 8935c <__cxa_atexit@plt+0x7d010> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r9, [pc, #200] @ 89360 <__cxa_atexit@plt+0x7d014> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r2, r2, #6 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 89324 <__cxa_atexit@plt+0x7cfd8> │ │ │ │ - ldr r7, [pc, #168] @ 89370 <__cxa_atexit@plt+0x7d024> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 84928 <__cxa_atexit@plt+0x785dc> │ │ │ │ + ldr r7, [pc, #88] @ 84940 <__cxa_atexit@plt+0x785f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldr r3, [r5, #-12] │ │ │ │ - ldr r1, [pc, #156] @ 89374 <__cxa_atexit@plt+0x7d028> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #148] @ 89378 <__cxa_atexit@plt+0x7d02c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r7, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r1, sl} │ │ │ │ - sub r5, r5, #8 │ │ │ │ - sub r7, r2, #9 │ │ │ │ - mov r6, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - b 88930 <__cxa_atexit@plt+0x7c5e4> │ │ │ │ - mov r2, r6 │ │ │ │ - b 89318 <__cxa_atexit@plt+0x7cfcc> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble 84910 <__cxa_atexit@plt+0x785c4> │ │ │ │ + ldr r1, [pc, #60] @ 84948 <__cxa_atexit@plt+0x785fc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 84918 <__cxa_atexit@plt+0x785cc> │ │ │ │ + ldr r1, [pc, #44] @ 84944 <__cxa_atexit@plt+0x785f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 89364 <__cxa_atexit@plt+0x7d018> │ │ │ │ + ldr r7, [pc, #28] @ 8494c <__cxa_atexit@plt+0x78600> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #16 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [pc, #44] @ 89368 <__cxa_atexit@plt+0x7d01c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r0, [pc, #36] @ 8936c <__cxa_atexit@plt+0x7d020> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - add r9, r0, #1 │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - bx r1 │ │ │ │ - cmpeq fp, r0, ror #29 │ │ │ │ - cmpeq fp, ip, asr #29 │ │ │ │ - strdeq r9, [sl, #-120] @ 0xffffff88 │ │ │ │ - cmpeq fp, r4, asr #3 │ │ │ │ - ldrheq ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - @ instruction: 0xfffff664 │ │ │ │ - cmpeq fp, ip, lsr #4 │ │ │ │ - cmpeq fp, ip, lsl r2 │ │ │ │ - @ instruction: 0x014a9990 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffcac │ │ │ │ + @ instruction: 0xfffffd64 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq sl, ip, asr #28 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 893d8 <__cxa_atexit@plt+0x7d08c> │ │ │ │ - ldr r7, [pc, #72] @ 893e8 <__cxa_atexit@plt+0x7d09c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ + bhi 849f0 <__cxa_atexit@plt+0x786a4> │ │ │ │ + ldr r3, [pc, #172] @ 84a1c <__cxa_atexit@plt+0x786d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ tst r9, #3 │ │ │ │ - beq 893cc <__cxa_atexit@plt+0x7d080> │ │ │ │ - ldr r7, [pc, #52] @ 893ec <__cxa_atexit@plt+0x7d0a0> │ │ │ │ + beq 849c4 <__cxa_atexit@plt+0x78678> │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 84a00 <__cxa_atexit@plt+0x786b4> │ │ │ │ + ldr r7, [pc, #132] @ 84a20 <__cxa_atexit@plt+0x786d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble 849d4 <__cxa_atexit@plt+0x78688> │ │ │ │ + ldr r1, [pc, #104] @ 84a28 <__cxa_atexit@plt+0x786dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 849dc <__cxa_atexit@plt+0x78690> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 893f0 <__cxa_atexit@plt+0x7d0a4> │ │ │ │ + ldr r1, [pc, #72] @ 84a24 <__cxa_atexit@plt+0x786d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #56] @ 84a30 <__cxa_atexit@plt+0x786e4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq sl, r0, asr r9 │ │ │ │ - cmpeq sl, ip, lsl r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 89418 <__cxa_atexit@plt+0x7d0cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - strdeq r9, [sl, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ 89464 <__cxa_atexit@plt+0x7d118> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8945c <__cxa_atexit@plt+0x7d110> │ │ │ │ - ldr r3, [pc, #28] @ 89468 <__cxa_atexit@plt+0x7d11c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #36] @ 84a2c <__cxa_atexit@plt+0x786e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlaltbeq r9, sl, r4, r8 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ 89490 <__cxa_atexit@plt+0x7d144> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - hvceq 43404 @ 0xa98c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r8, r6 │ │ │ │ - mov lr, r5 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + hvceq 44500 @ 0xadd4 │ │ │ │ + smlalbbeq sp, sl, r8, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldmib r6, {r8, sl} │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ + add r6, r2, #24 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 89638 <__cxa_atexit@plt+0x7d2ec> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r7, [pc, #428] @ 89674 <__cxa_atexit@plt+0x7d328> │ │ │ │ + bcc 84aa8 <__cxa_atexit@plt+0x7875c> │ │ │ │ + ldr r7, [pc, #88] @ 84ac0 <__cxa_atexit@plt+0x78774> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr ip, [pc, #424] @ 89678 <__cxa_atexit@plt+0x7d32c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, #420] @ 8967c <__cxa_atexit@plt+0x7d330> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r3, lr │ │ │ │ - ldr r1, [r3, #12]! │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r9, r8 │ │ │ │ - str ip, [r9, #28]! │ │ │ │ - mov r7, r8 │ │ │ │ - str sl, [r7, #52]! @ 0x34 │ │ │ │ - mov sl, r2 │ │ │ │ - ldr r2, [r3, #-4] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r9, [r8, #20] │ │ │ │ - str r7, [r8, #24] │ │ │ │ - str r2, [r8, #60] @ 0x3c │ │ │ │ - add fp, r8, #64 @ 0x40 │ │ │ │ - stm fp, {r0, r1, r8} │ │ │ │ - str r2, [r8, #36] @ 0x24 │ │ │ │ - str r1, [r8, #40] @ 0x28 │ │ │ │ - str r0, [r8, #44] @ 0x2c │ │ │ │ - str r8, [r8, #48] @ 0x30 │ │ │ │ - ldr r0, [r3, #-8] │ │ │ │ - subs r1, r0, sl │ │ │ │ - bne 89580 <__cxa_atexit@plt+0x7d234> │ │ │ │ - ldr r0, [pc, #336] @ 89698 <__cxa_atexit@plt+0x7d34c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 895d0 <__cxa_atexit@plt+0x7d284> │ │ │ │ - add r7, lr, #12 │ │ │ │ - ldr fp, [sp] │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 89658 <__cxa_atexit@plt+0x7d30c> │ │ │ │ - ldr r3, [pc, #316] @ 896a8 <__cxa_atexit@plt+0x7d35c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r7] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - cmp r1, #0 │ │ │ │ - ble 895dc <__cxa_atexit@plt+0x7d290> │ │ │ │ - ldr r0, [pc, #252] @ 8968c <__cxa_atexit@plt+0x7d340> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - beq 89624 <__cxa_atexit@plt+0x7d2d8> │ │ │ │ - ldr r0, [pc, #224] @ 89690 <__cxa_atexit@plt+0x7d344> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr sl, [lr, #16]! │ │ │ │ - ldr r1, [pc, #216] @ 89694 <__cxa_atexit@plt+0x7d348> │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble 84a90 <__cxa_atexit@plt+0x78744> │ │ │ │ + ldr r1, [pc, #60] @ 84ac8 <__cxa_atexit@plt+0x7877c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r0, [lr] │ │ │ │ - add r8, r1, #2 │ │ │ │ - mov r5, lr │ │ │ │ - mov r9, r7 │ │ │ │ - b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ - mov r7, r8 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 88f48 <__cxa_atexit@plt+0x7cbfc> │ │ │ │ - ldr r0, [pc, #156] @ 89680 <__cxa_atexit@plt+0x7d334> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mvn r1, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r3] │ │ │ │ - tst r9, #3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - beq 8962c <__cxa_atexit@plt+0x7d2e0> │ │ │ │ - ldr r0, [pc, #128] @ 89684 <__cxa_atexit@plt+0x7d338> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr sl, [lr, #16]! │ │ │ │ - ldr r1, [pc, #120] @ 89688 <__cxa_atexit@plt+0x7d33c> │ │ │ │ + b 84a98 <__cxa_atexit@plt+0x7874c> │ │ │ │ + ldr r1, [pc, #44] @ 84ac4 <__cxa_atexit@plt+0x78778> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r0, [lr] │ │ │ │ - add r8, r1, #2 │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ - mov r5, r3 │ │ │ │ - b 89254 <__cxa_atexit@plt+0x7cf08> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 89120 <__cxa_atexit@plt+0x7cdd4> │ │ │ │ - ldr r0, [pc, #100] @ 896a4 <__cxa_atexit@plt+0x7d358> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #76 @ 0x4c │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [lr] │ │ │ │ - mov r5, lr │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - ldr r7, [pc, #60] @ 8969c <__cxa_atexit@plt+0x7d350> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #56] @ 896a0 <__cxa_atexit@plt+0x7d354> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, lr, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - andeq r0, r0, r8, asr #3 │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - strheq r9, [sl, #-4] │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - muleq r0, ip, r1 │ │ │ │ - cmpeq sl, r8, asr #2 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - hvceq 43368 @ 0xa968 │ │ │ │ - cmpeq sl, r0, lsr #12 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - cmpeq sl, ip, lsl r7 │ │ │ │ - ldrdeq r9, [sl, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 896e4 <__cxa_atexit@plt+0x7d398> │ │ │ │ - ldr r3, [pc, #48] @ 89700 <__cxa_atexit@plt+0x7d3b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - ldr r7, [pc, #24] @ 89704 <__cxa_atexit@plt+0x7d3b8> │ │ │ │ + ldr r7, [pc, #28] @ 84acc <__cxa_atexit@plt+0x78780> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #20] @ 89708 <__cxa_atexit@plt+0x7d3bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r9, [sl, #-88] @ 0xffffffa8 │ │ │ │ - smlaltteq r9, sl, ip, r5 │ │ │ │ - @ instruction: 0x014a9594 │ │ │ │ - ldrdeq r9, [sl, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 8973c <__cxa_atexit@plt+0x7d3f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r2, [pc, #20] @ 89740 <__cxa_atexit@plt+0x7d3f4> │ │ │ │ + @ instruction: 0xfffffb2c │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + smlalbteq sp, sl, ip, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 84b28 <__cxa_atexit@plt+0x787dc> │ │ │ │ + ldr r7, [pc, #68] @ 84b44 <__cxa_atexit@plt+0x787f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #64] @ 84b48 <__cxa_atexit@plt+0x787fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrdeq r8, [sl, #-248] @ 0xffffff08 │ │ │ │ - cmpeq sl, ip, lsr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8977c <__cxa_atexit@plt+0x7d430> │ │ │ │ - ldr r3, [pc, #48] @ 89798 <__cxa_atexit@plt+0x7d44c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - ldr r7, [pc, #24] @ 8979c <__cxa_atexit@plt+0x7d450> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 84b4c <__cxa_atexit@plt+0x78800> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #20] @ 897a0 <__cxa_atexit@plt+0x7d454> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsr #10 │ │ │ │ - cmpeq sl, r4, asr r5 │ │ │ │ - strdeq r9, [sl, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq sl, r0, lsr r5 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 897d4 <__cxa_atexit@plt+0x7d488> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4]! │ │ │ │ - ldr r2, [pc, #20] @ 897d8 <__cxa_atexit@plt+0x7d48c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sl, r0, lsl #30 │ │ │ │ - smlaltbeq r9, sl, r4, r4 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + cmpeq sl, ip, asr #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 89814 <__cxa_atexit@plt+0x7d4c8> │ │ │ │ - ldr r3, [pc, #48] @ 89830 <__cxa_atexit@plt+0x7d4e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ - ldr r7, [pc, #24] @ 89834 <__cxa_atexit@plt+0x7d4e8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 84b84 <__cxa_atexit@plt+0x78838> │ │ │ │ + ldr r2, [pc, #36] @ 84b9c <__cxa_atexit@plt+0x78850> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 84ba0 <__cxa_atexit@plt+0x78854> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #20] @ 89838 <__cxa_atexit@plt+0x7d4ec> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r9, sl, r8, r4 │ │ │ │ - strheq r9, [sl, #-76] @ 0xffffffb4 │ │ │ │ - cmpeq sl, r4, ror #8 │ │ │ │ - cmpeq sl, r0, lsl r5 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + strdeq sp, [sl, #-184] @ 0xffffff48 │ │ │ │ + strdeq sp, [sl, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 898ec <__cxa_atexit@plt+0x7d5a0> │ │ │ │ - ldr r7, [pc, #176] @ 89910 <__cxa_atexit@plt+0x7d5c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 898d0 <__cxa_atexit@plt+0x7d584> │ │ │ │ - ldr r2, [pc, #160] @ 89914 <__cxa_atexit@plt+0x7d5c8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 898e0 <__cxa_atexit@plt+0x7d594> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc 898fc <__cxa_atexit@plt+0x7d5b0> │ │ │ │ - ldr r3, [pc, #120] @ 8991c <__cxa_atexit@plt+0x7d5d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #-4]! │ │ │ │ - add r0, r7, #3 │ │ │ │ - vldr d0, [r0] │ │ │ │ - ldr r0, [pc, #104] @ 89920 <__cxa_atexit@plt+0x7d5d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r1} │ │ │ │ - str r3, [r5] │ │ │ │ - vstr d0, [r6, #12] │ │ │ │ - sub r8, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - ldr r0, [r9] │ │ │ │ + bhi 84bf4 <__cxa_atexit@plt+0x788a8> │ │ │ │ + ldr lr, [pc, #56] @ 84bfc <__cxa_atexit@plt+0x788b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #52] @ 84c00 <__cxa_atexit@plt+0x788b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r2, [pc, #36] @ 84c04 <__cxa_atexit@plt+0x788b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrdeq sp, [sl, #-184] @ 0xffffff48 │ │ │ │ + cmpeq ip, r4, asr #17 │ │ │ │ + cmpeq ip, ip, lsr #11 │ │ │ │ + smlaltbeq sp, sl, r0, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 84cac <__cxa_atexit@plt+0x78960> │ │ │ │ + ldr r6, [pc, #156] @ 84cc8 <__cxa_atexit@plt+0x7897c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq 84c84 <__cxa_atexit@plt+0x78938> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 84c94 <__cxa_atexit@plt+0x78948> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 84cb8 <__cxa_atexit@plt+0x7896c> │ │ │ │ + ldr r3, [pc, #112] @ 84cd4 <__cxa_atexit@plt+0x78988> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + ldr r8, [pc, #88] @ 84cd8 <__cxa_atexit@plt+0x7898c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 89918 <__cxa_atexit@plt+0x7d5cc> │ │ │ │ + ldr r7, [pc, #48] @ 84ccc <__cxa_atexit@plt+0x78980> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, #44] @ 84cd0 <__cxa_atexit@plt+0x78984> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - hvceq 43328 @ 0xa940 │ │ │ │ - andeq r0, r0, r8, lsl #3 │ │ │ │ - cmpeq fp, r0, asr ip │ │ │ │ - cmpeq sl, ip, lsr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlaltteq sp, sl, ip, sl │ │ │ │ + smlaltteq sp, sl, r4, sl │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq ip, r4, lsl r8 │ │ │ │ + smlalbteq sp, sl, ip, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #116] @ 899ac <__cxa_atexit@plt+0x7d660> │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne 84d34 <__cxa_atexit@plt+0x789e8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 84d50 <__cxa_atexit@plt+0x78a04> │ │ │ │ + ldr r3, [pc, #84] @ 84d64 <__cxa_atexit@plt+0x78a18> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89994 <__cxa_atexit@plt+0x7d648> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8999c <__cxa_atexit@plt+0x7d650> │ │ │ │ - ldr r1, [pc, #72] @ 899b0 <__cxa_atexit@plt+0x7d664> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - add r0, r7, #3 │ │ │ │ - vldr d0, [r0] │ │ │ │ - ldr r0, [pc, #56] @ 899b4 <__cxa_atexit@plt+0x7d668> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r8, [pc, #56] @ 84d68 <__cxa_atexit@plt+0x78a1c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #32] @ 84d5c <__cxa_atexit@plt+0x78a10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 84d60 <__cxa_atexit@plt+0x78a14> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r2} │ │ │ │ - str r1, [r5] │ │ │ │ - vstr d0, [r6, #12] │ │ │ │ - sub r8, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq fp, ip, lsl #23 │ │ │ │ - @ instruction: 0x014a9398 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + cmpeq sl, ip, asr #20 │ │ │ │ + cmpeq sl, r0, asr #20 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + cmpeq ip, r4, ror #14 │ │ │ │ + cmpeq sl, r8, lsr sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 89a10 <__cxa_atexit@plt+0x7d6c4> │ │ │ │ - ldr r2, [pc, #60] @ 89a1c <__cxa_atexit@plt+0x7d6d0> │ │ │ │ + bcc 84db8 <__cxa_atexit@plt+0x78a6c> │ │ │ │ + ldr r1, [pc, #56] @ 84dd0 <__cxa_atexit@plt+0x78a84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #52] @ 84dd4 <__cxa_atexit@plt+0x78a88> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ 89a20 <__cxa_atexit@plt+0x7d6d4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r5, #8]! │ │ │ │ - add r0, r7, #3 │ │ │ │ - vldr d0, [r0] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - vstr d0, [r3, #12] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - sub r8, r6, #11 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 84dd8 <__cxa_atexit@plt+0x78a8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq fp, r0, lsr #22 │ │ │ │ - cmpeq sl, ip, lsr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 89a44 <__cxa_atexit@plt+0x7d6f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1532ec <__cxa_atexit@plt+0x146fa0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 32c44c <__cxa_atexit@plt+0x320100> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + teqeq r5, pc @ │ │ │ │ + cmpeq sl, r0, lsl #20 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 89ab8 <__cxa_atexit@plt+0x7d76c> │ │ │ │ - ldr r3, [pc, #76] @ 89ad0 <__cxa_atexit@plt+0x7d784> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #72] @ 89ad4 <__cxa_atexit@plt+0x7d788> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r1, [r7, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 84e1c <__cxa_atexit@plt+0x78ad0> │ │ │ │ + ldr r2, [pc, #36] @ 84e34 <__cxa_atexit@plt+0x78ae8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 84e38 <__cxa_atexit@plt+0x78aec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 89ad8 <__cxa_atexit@plt+0x7d78c> │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + cmpeq sl, r0, ror #18 │ │ │ │ + hvceq 44440 @ 0xad98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 84e90 <__cxa_atexit@plt+0x78b44> │ │ │ │ + ldr r1, [pc, #56] @ 84ea8 <__cxa_atexit@plt+0x78b5c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #52] @ 84eac <__cxa_atexit@plt+0x78b60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 84eb0 <__cxa_atexit@plt+0x78b64> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq fp, [fp, #-144] @ 0xffffff70 │ │ │ │ - cmpeq fp, r0, lsl sl │ │ │ │ - ldrdeq r9, [sl, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + teqeq r5, r7, lsl #26 │ │ │ │ + cmpeq sl, r8, lsr #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 8495c <__cxa_atexit@plt+0x78610> │ │ │ │ + smlaltteq sp, sl, r4, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 89b38 <__cxa_atexit@plt+0x7d7ec> │ │ │ │ - ldr r3, [pc, #76] @ 89b50 <__cxa_atexit@plt+0x7d804> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #72] @ 89b54 <__cxa_atexit@plt+0x7d808> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #3 │ │ │ │ + bcc 84f4c <__cxa_atexit@plt+0x78c00> │ │ │ │ + ldr sl, [pc, #104] @ 84f64 <__cxa_atexit@plt+0x78c18> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ 84f68 <__cxa_atexit@plt+0x78c1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ 84f6c <__cxa_atexit@plt+0x78c20> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ 84f70 <__cxa_atexit@plt+0x78c24> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #17 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r1, [r7, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + 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] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 89b58 <__cxa_atexit@plt+0x7d80c> │ │ │ │ + ldr r7, [pc, #32] @ 84f74 <__cxa_atexit@plt+0x78c28> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, asr r9 │ │ │ │ - cmpeq fp, r8, asr r9 │ │ │ │ - cmpeq sl, r0, ror #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 89bc8 <__cxa_atexit@plt+0x7d87c> │ │ │ │ - ldr r2, [pc, #88] @ 89bd4 <__cxa_atexit@plt+0x7d888> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #80] @ 89bd8 <__cxa_atexit@plt+0x7d88c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89bc0 <__cxa_atexit@plt+0x7d874> │ │ │ │ - ldr r3, [pc, #52] @ 89bdc <__cxa_atexit@plt+0x7d890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ 89be0 <__cxa_atexit@plt+0x7d894> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1c1634 <__cxa_atexit@plt+0x1b52e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsbeq fp, [fp, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq sl, ip, lsl #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ 89c0c <__cxa_atexit@plt+0x7d8c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #20] @ 89c10 <__cxa_atexit@plt+0x7d8c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1c1634 <__cxa_atexit@plt+0x1b52e8> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlalbteq r9, sl, r0, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 89c88 <__cxa_atexit@plt+0x7d93c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 89ccc <__cxa_atexit@plt+0x7d980> │ │ │ │ - ldr r8, [pc, #196] @ 89d08 <__cxa_atexit@plt+0x7d9bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #192] @ 89d0c <__cxa_atexit@plt+0x7d9c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r3, #17 │ │ │ │ - ldr r9, [pc, #176] @ 89d10 <__cxa_atexit@plt+0x7d9c4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r2, r8, #3 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 89cdc <__cxa_atexit@plt+0x7d990> │ │ │ │ - ldr r7, [pc, #96] @ 89d00 <__cxa_atexit@plt+0x7d9b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #92] @ 89d04 <__cxa_atexit@plt+0x7d9b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #40] @ 89cfc <__cxa_atexit@plt+0x7d9b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ - b 89ce8 <__cxa_atexit@plt+0x7d99c> │ │ │ │ - ldr r6, [pc, #20] @ 89cf8 <__cxa_atexit@plt+0x7d9ac> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq sl, ip, lsl r1 │ │ │ │ - cmpeq fp, ip, lsr #15 │ │ │ │ - hvceq 43288 @ 0xa918 │ │ │ │ - cmpeq fp, r8, lsl #16 │ │ │ │ - cmpeq fp, r8, lsl #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 89d7c <__cxa_atexit@plt+0x7da30> │ │ │ │ - ldr r8, [pc, #88] @ 89d94 <__cxa_atexit@plt+0x7da48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #84] @ 89d98 <__cxa_atexit@plt+0x7da4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #17 │ │ │ │ - ldr r9, [pc, #68] @ 89d9c <__cxa_atexit@plt+0x7da50> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r2, r8, #3 │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ 89da0 <__cxa_atexit@plt+0x7da54> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlalbbeq r9, sl, r0, r0 │ │ │ │ - cmpeq fp, r0, lsl r7 │ │ │ │ - @ instruction: 0x015bb790 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffffb0 │ │ │ │ + cmpeq ip, r4, ror r2 │ │ │ │ + hvceq 44420 @ 0xad84 │ │ │ │ + cmpeq sl, r8, asr r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 89df4 <__cxa_atexit@plt+0x7daa8> │ │ │ │ - ldr r7, [pc, #64] @ 89e0c <__cxa_atexit@plt+0x7dac0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #60] @ 89e10 <__cxa_atexit@plt+0x7dac4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r7, r7, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ 89e14 <__cxa_atexit@plt+0x7dac8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r8, [sl, #-240] @ 0xffffff10 │ │ │ │ - cmpeq fp, r0, lsl #13 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 111c630 <__cxa_atexit@plt+0x11102e4> │ │ │ │ + cmpeq sl, ip, lsr #16 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b 111c368 <__cxa_atexit@plt+0x111001c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 89e7c <__cxa_atexit@plt+0x7db30> │ │ │ │ - ldr r3, [pc, #84] @ 89e94 <__cxa_atexit@plt+0x7db48> │ │ │ │ + bcc 85018 <__cxa_atexit@plt+0x78ccc> │ │ │ │ + ldr r3, [pc, #80] @ 85030 <__cxa_atexit@plt+0x78ce4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ 89e98 <__cxa_atexit@plt+0x7db4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #76] @ 85034 <__cxa_atexit@plt+0x78ce8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #72] @ 85038 <__cxa_atexit@plt+0x78cec> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #16]! │ │ │ │ - sub r3, r6, #29 │ │ │ │ - ldr r1, [pc, #64] @ 89e9c <__cxa_atexit@plt+0x7db50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #3 │ │ │ │ - stmdb r7, {r1, r2, r9} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + 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] @ 89ea0 <__cxa_atexit@plt+0x7db54> │ │ │ │ + ldr r7, [pc, #28] @ 8503c <__cxa_atexit@plt+0x78cf0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - smlalbbeq r8, sl, r4, pc @ │ │ │ │ - ldrsheq fp, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq sl, r8, asr pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + cmpeq ip, ip, lsl #3 │ │ │ │ + smlalbteq sp, sl, r8, r7 │ │ │ │ + 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, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 89ee0 <__cxa_atexit@plt+0x7db94> │ │ │ │ - ldr r2, [pc, #40] @ 89ee8 <__cxa_atexit@plt+0x7db9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 850a8 <__cxa_atexit@plt+0x78d5c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r1, [pc, #28] @ 89eec <__cxa_atexit@plt+0x7dba0> │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ 850b0 <__cxa_atexit@plt+0x78d64> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1f5258 <__cxa_atexit@plt+0x1e8f0c> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq fp, ip, lsl #5 │ │ │ │ + ldrheq r0, [ip, #-4] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 89f24 <__cxa_atexit@plt+0x7dbd8> │ │ │ │ - ldr r2, [pc, #28] @ 89f30 <__cxa_atexit@plt+0x7dbe4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 850f8 <__cxa_atexit@plt+0x78dac> │ │ │ │ + ldr r7, [pc, #52] @ 85108 <__cxa_atexit@plt+0x78dbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 850ec <__cxa_atexit@plt+0x78da0> │ │ │ │ + mov r7, r9 │ │ │ │ + b 85118 <__cxa_atexit@plt+0x78dcc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, asr #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 89fb8 <__cxa_atexit@plt+0x7dc6c> │ │ │ │ - ldr r2, [pc, #108] @ 89fc0 <__cxa_atexit@plt+0x7dc74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89fac <__cxa_atexit@plt+0x7dc60> │ │ │ │ - ldr r1, [pc, #76] @ 89fc4 <__cxa_atexit@plt+0x7dc78> │ │ │ │ + ldr r7, [pc, #12] @ 8510c <__cxa_atexit@plt+0x78dc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sl, r0, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 851a8 <__cxa_atexit@plt+0x78e5c> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 851e4 <__cxa_atexit@plt+0x78e98> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 89fac <__cxa_atexit@plt+0x7dc60> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrne r7, [r5, #-12] │ │ │ │ - ldreq r7, [r5, #-8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 851b8 <__cxa_atexit@plt+0x78e6c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 851c4 <__cxa_atexit@plt+0x78e78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 851d0 <__cxa_atexit@plt+0x78e84> │ │ │ │ + ldr lr, [pc, #120] @ 851e8 <__cxa_atexit@plt+0x78e9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #100] @ 851ec <__cxa_atexit@plt+0x78ea0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #68] @ 8a01c <__cxa_atexit@plt+0x7dcd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a014 <__cxa_atexit@plt+0x7dcc8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, r5, #16 │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - ldreq r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r2, #4 │ │ │ │ - cmp r3, r7 │ │ │ │ - moveq r2, #8 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a0a8 <__cxa_atexit@plt+0x7dd5c> │ │ │ │ - ldr lr, [pc, #64] @ 8a0b8 <__cxa_atexit@plt+0x7dd6c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r9, [pc, #48] @ 8a0bc <__cxa_atexit@plt+0x7dd70> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r7, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - ldrsbeq fp, [fp, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 8a108 <__cxa_atexit@plt+0x7ddbc> │ │ │ │ - ldr r2, [pc, #48] @ 8a114 <__cxa_atexit@plt+0x7ddc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a100 <__cxa_atexit@plt+0x7ddb4> │ │ │ │ - b 8a120 <__cxa_atexit@plt+0x7ddd4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - 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 │ │ │ │ - ldr r2, [pc, #156] @ 8a1c4 <__cxa_atexit@plt+0x7de78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a160 <__cxa_atexit@plt+0x7de14> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 8a168 <__cxa_atexit@plt+0x7de1c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8a1a8 <__cxa_atexit@plt+0x7de5c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #64] @ 8a1cc <__cxa_atexit@plt+0x7de80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #24] @ 8a1c8 <__cxa_atexit@plt+0x7de7c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq fp, r8, lsr #6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 8a1fc <__cxa_atexit@plt+0x7deb0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - sub r7, r3, r7 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8a23c <__cxa_atexit@plt+0x7def0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #60] @ 8a25c <__cxa_atexit@plt+0x7df10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #20] @ 8a258 <__cxa_atexit@plt+0x7df0c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x015bb294 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a2a4 <__cxa_atexit@plt+0x7df58> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #48] @ 8a2bc <__cxa_atexit@plt+0x7df70> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 8a2c0 <__cxa_atexit@plt+0x7df74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq fp, r8, lsr #4 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a31c <__cxa_atexit@plt+0x7dfd0> │ │ │ │ - ldr lr, [pc, #64] @ 8a32c <__cxa_atexit@plt+0x7dfe0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #15 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #48] @ 8a330 <__cxa_atexit@plt+0x7dfe4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - ldrheq fp, [fp, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a3c8 <__cxa_atexit@plt+0x7e07c> │ │ │ │ - ldr r2, [pc, #124] @ 8a3d0 <__cxa_atexit@plt+0x7e084> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8a3ac <__cxa_atexit@plt+0x7e060> │ │ │ │ - ldr r1, [pc, #88] @ 8a3d4 <__cxa_atexit@plt+0x7e088> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a3bc <__cxa_atexit@plt+0x7e070> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrgt r7, [r5, #-8] │ │ │ │ - ldrle r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ 8a428 <__cxa_atexit@plt+0x7e0dc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a420 <__cxa_atexit@plt+0x7e0d4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrgt r7, [r5, #8] │ │ │ │ - ldrle r7, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, #12 │ │ │ │ - cmp r3, r7 │ │ │ │ - movgt r2, #8 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #80 @ 0x50 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8a51c <__cxa_atexit@plt+0x7e1d0> │ │ │ │ - ldr r3, [pc, #184] @ 8a534 <__cxa_atexit@plt+0x7e1e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr ip, [pc, #180] @ 8a538 <__cxa_atexit@plt+0x7e1ec> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #176] @ 8a53c <__cxa_atexit@plt+0x7e1f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #172] @ 8a540 <__cxa_atexit@plt+0x7e1f4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #37 @ 0x25 │ │ │ │ - str r3, [r7, #72] @ 0x48 │ │ │ │ - str r9, [r7, #76] @ 0x4c │ │ │ │ - sub r3, r6, #17 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - ldr r9, [pc, #144] @ 8a544 <__cxa_atexit@plt+0x7e1f8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub lr, r6, #45 @ 0x2d │ │ │ │ - add r0, r0, #3 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ - str lr, [r7, #44] @ 0x2c │ │ │ │ - str r1, [r7, #48] @ 0x30 │ │ │ │ - str sl, [r7, #52] @ 0x34 │ │ │ │ - str r9, [r7, #56] @ 0x38 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ - str ip, [r7, #64] @ 0x40 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #100] @ 8a548 <__cxa_atexit@plt+0x7e1fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - sub r2, r6, #59 @ 0x3b │ │ │ │ - ldr r1, [pc, #92] @ 8a54c <__cxa_atexit@plt+0x7e200> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - ldr r0, [pc, #80] @ 8a550 <__cxa_atexit@plt+0x7e204> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, r7, #16 │ │ │ │ - stm lr, {r0, r7, sl} │ │ │ │ - add lr, r7, #28 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 8a554 <__cxa_atexit@plt+0x7e208> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #80 @ 0x50 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - strdeq r8, [sl, #-136] @ 0xffffff78 │ │ │ │ - cmpeq fp, r8, lsr #31 │ │ │ │ - cmpeq fp, r0, ror pc │ │ │ │ - cmpeq fp, r8, asr #31 │ │ │ │ - @ instruction: 0xfffffb58 │ │ │ │ - strheq r8, [sl, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub lr, r5, #4 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 8a65c <__cxa_atexit@plt+0x7e310> │ │ │ │ - ldr r7, [pc, #300] @ 8a6a4 <__cxa_atexit@plt+0x7e358> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - str r7, [lr] │ │ │ │ - add r3, r6, #80 @ 0x50 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc 8a66c <__cxa_atexit@plt+0x7e320> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr r2, [pc, #272] @ 8a6a8 <__cxa_atexit@plt+0x7e35c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r7, r6 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - sub r2, r3, #37 @ 0x25 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ - str r9, [r7, #76] @ 0x4c │ │ │ │ - sub r9, r3, #17 │ │ │ │ - sub r1, r3, #27 │ │ │ │ - ldr fp, [pc, #240] @ 8a6ac <__cxa_atexit@plt+0x7e360> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - sub r0, r3, #45 @ 0x2d │ │ │ │ - ldr r2, [pc, #232] @ 8a6b0 <__cxa_atexit@plt+0x7e364> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #216] @ 8a6b4 <__cxa_atexit@plt+0x7e368> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r2, r7, #48 @ 0x30 │ │ │ │ - stm r2, {r0, sl, fp} │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #200] @ 8a6b8 <__cxa_atexit@plt+0x7e36c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ - str r9, [r7, #68] @ 0x44 │ │ │ │ - ldr r9, [pc, #188] @ 8a6bc <__cxa_atexit@plt+0x7e370> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r3, #59 @ 0x3b │ │ │ │ - ldr r2, [pc, #180] @ 8a6c0 <__cxa_atexit@plt+0x7e374> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - ldr r0, [pc, #168] @ 8a6c4 <__cxa_atexit@plt+0x7e378> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r8, r7, #16 │ │ │ │ - stm r8, {r0, r7, sl} │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - add r2, r7, #84 @ 0x54 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 8a68c <__cxa_atexit@plt+0x7e340> │ │ │ │ - str fp, [r6, #84] @ 0x54 │ │ │ │ - str r7, [r6, #88] @ 0x58 │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r2, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #104] @ 8a6cc <__cxa_atexit@plt+0x7e380> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ 8a6c8 <__cxa_atexit@plt+0x7e37c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - @ instruction: 0xfffff910 │ │ │ │ - cmpeq fp, r0, lsr #29 │ │ │ │ - smlalbteq r8, sl, r4, r7 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - cmpeq fp, r4, asr lr │ │ │ │ - cmpeq fp, ip, lsr #29 │ │ │ │ - @ instruction: 0xfffffa3c │ │ │ │ - cmpeq sl, ip, ror #14 │ │ │ │ - smlalbbeq r8, sl, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a704 <__cxa_atexit@plt+0x7e3b8> │ │ │ │ - ldr r2, [pc, #28] @ 8a710 <__cxa_atexit@plt+0x7e3c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, ror #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8a798 <__cxa_atexit@plt+0x7e44c> │ │ │ │ - ldr r2, [pc, #108] @ 8a7a0 <__cxa_atexit@plt+0x7e454> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a78c <__cxa_atexit@plt+0x7e440> │ │ │ │ - ldr r1, [pc, #72] @ 8a7a4 <__cxa_atexit@plt+0x7e458> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a78c <__cxa_atexit@plt+0x7e440> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrne r7, [r5, #-8] │ │ │ │ - ldreq r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ 8a7f8 <__cxa_atexit@plt+0x7e4ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8a7f0 <__cxa_atexit@plt+0x7e4a4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrne r7, [r5, #8] │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r3, r7 │ │ │ │ - moveq r2, #4 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8a87c <__cxa_atexit@plt+0x7e530> │ │ │ │ - ldr lr, [pc, #64] @ 8a88c <__cxa_atexit@plt+0x7e540> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r9, [pc, #48] @ 8a890 <__cxa_atexit@plt+0x7e544> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r7, r8, r9} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - ldrsheq sl, [fp, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov ip, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 8a944 <__cxa_atexit@plt+0x7e5f8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 8a94c <__cxa_atexit@plt+0x7e600> │ │ │ │ - ldr r1, [pc, #160] @ 8a96c <__cxa_atexit@plt+0x7e620> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #156] @ 8a970 <__cxa_atexit@plt+0x7e624> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub lr, r6, #15 │ │ │ │ - sub sl, r6, #25 │ │ │ │ - str sl, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - sub r2, r6, #37 @ 0x25 │ │ │ │ - sub r1, r6, #1 │ │ │ │ - ldr r0, [pc, #124] @ 8a974 <__cxa_atexit@plt+0x7e628> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - ldr r5, [pc, #116] @ 8a978 <__cxa_atexit@plt+0x7e62c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r5, r5, #3 │ │ │ │ - stmib r3, {r8, ip} │ │ │ │ - mov r0, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [pc, #96] @ 8a97c <__cxa_atexit@plt+0x7e630> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r5, [pc, #80] @ 8a980 <__cxa_atexit@plt+0x7e634> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, r1 │ │ │ │ - b 1c0de0 <__cxa_atexit@plt+0x1b4a94> │ │ │ │ - mov r6, r3 │ │ │ │ - b 8a954 <__cxa_atexit@plt+0x7e608> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ 8a968 <__cxa_atexit@plt+0x7e61c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, ip │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq r8, sl, ip, r4 │ │ │ │ - cmpeq fp, ip, ror #23 │ │ │ │ - cmpeq fp, r0, ror #23 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - smlalbbeq r8, sl, r8, r4 │ │ │ │ - cmpeq fp, r8, lsr fp │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 8a9d0 <__cxa_atexit@plt+0x7e684> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8a9d8 <__cxa_atexit@plt+0x7e68c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r1, [pc, #44] @ 8a9ec <__cxa_atexit@plt+0x7e6a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, r7} │ │ │ │ - sub r7, r2, #5 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, lsr #22 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8aa48 <__cxa_atexit@plt+0x7e6fc> │ │ │ │ - ldr r2, [pc, #60] @ 8aa50 <__cxa_atexit@plt+0x7e704> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8aa54 <__cxa_atexit@plt+0x7e708> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8aa3c <__cxa_atexit@plt+0x7e6f0> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8aa60 <__cxa_atexit@plt+0x7e714> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r4, lsr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8aaf0 <__cxa_atexit@plt+0x7e7a4> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8ab2c <__cxa_atexit@plt+0x7e7e0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 8ab00 <__cxa_atexit@plt+0x7e7b4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8ab0c <__cxa_atexit@plt+0x7e7c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8ab18 <__cxa_atexit@plt+0x7e7cc> │ │ │ │ - ldr lr, [pc, #124] @ 8ab30 <__cxa_atexit@plt+0x7e7e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8ab34 <__cxa_atexit@plt+0x7e7e8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r0, lsr #19 │ │ │ │ - ldrsbeq sl, [fp, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq ip, r0, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8ab98 <__cxa_atexit@plt+0x7e84c> │ │ │ │ + bne 85258 <__cxa_atexit@plt+0x78f0c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8aba4 <__cxa_atexit@plt+0x7e858> │ │ │ │ - ldr lr, [pc, #80] @ 8abb4 <__cxa_atexit@plt+0x7e868> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8abb8 <__cxa_atexit@plt+0x7e86c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - cmpeq fp, r0, lsr r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ac0c <__cxa_atexit@plt+0x7e8c0> │ │ │ │ - ldr r2, [pc, #60] @ 8ac14 <__cxa_atexit@plt+0x7e8c8> │ │ │ │ + bcc 85264 <__cxa_atexit@plt+0x78f18> │ │ │ │ + ldr r2, [pc, #88] @ 85274 <__cxa_atexit@plt+0x78f28> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8ac18 <__cxa_atexit@plt+0x7e8cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8ac00 <__cxa_atexit@plt+0x7e8b4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ac24 <__cxa_atexit@plt+0x7e8d8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r0, ror r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8acb4 <__cxa_atexit@plt+0x7e968> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8acf0 <__cxa_atexit@plt+0x7e9a4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 8acc4 <__cxa_atexit@plt+0x7e978> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8acd0 <__cxa_atexit@plt+0x7e984> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8acdc <__cxa_atexit@plt+0x7e990> │ │ │ │ - ldr lr, [pc, #124] @ 8acf4 <__cxa_atexit@plt+0x7e9a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8acf8 <__cxa_atexit@plt+0x7e9ac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - ldrsbeq sl, [fp, #-124] @ 0xffffff84 │ │ │ │ - cmpeq fp, r4, lsl r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8ad5c <__cxa_atexit@plt+0x7ea10> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8ad68 <__cxa_atexit@plt+0x7ea1c> │ │ │ │ - ldr lr, [pc, #80] @ 8ad78 <__cxa_atexit@plt+0x7ea2c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #64] @ 85278 <__cxa_atexit@plt+0x78f2c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8ad7c <__cxa_atexit@plt+0x7ea30> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, ip, lsr #14 │ │ │ │ - cmpeq fp, ip, ror #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8add0 <__cxa_atexit@plt+0x7ea84> │ │ │ │ - ldr r2, [pc, #60] @ 8add8 <__cxa_atexit@plt+0x7ea8c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8addc <__cxa_atexit@plt+0x7ea90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8adc4 <__cxa_atexit@plt+0x7ea78> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8ade8 <__cxa_atexit@plt+0x7ea9c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmppeq fp, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 852c0 <__cxa_atexit@plt+0x78f74> │ │ │ │ + ldr r7, [pc, #52] @ 852d0 <__cxa_atexit@plt+0x78f84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 852b4 <__cxa_atexit@plt+0x78f68> │ │ │ │ + mov r7, r8 │ │ │ │ + b 852e0 <__cxa_atexit@plt+0x78f94> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 852d4 <__cxa_atexit@plt+0x78f88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, ip, lsr #7 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sl, ip, lsr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8ae78 <__cxa_atexit@plt+0x7eb2c> │ │ │ │ + bne 8538c <__cxa_atexit@plt+0x79040> │ │ │ │ ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8aeb4 <__cxa_atexit@plt+0x7eb68> │ │ │ │ + ldr r1, [pc, #200] @ 853c8 <__cxa_atexit@plt+0x7907c> │ │ │ │ add r1, pc, r1 │ │ │ │ stm r5, {r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r2, #-4]! │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 8ae88 <__cxa_atexit@plt+0x7eb3c> │ │ │ │ + beq 8539c <__cxa_atexit@plt+0x79050> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8ae94 <__cxa_atexit@plt+0x7eb48> │ │ │ │ + bne 853a8 <__cxa_atexit@plt+0x7905c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8aea0 <__cxa_atexit@plt+0x7eb54> │ │ │ │ - ldr lr, [pc, #124] @ 8aeb8 <__cxa_atexit@plt+0x7eb6c> │ │ │ │ + bcc 853b4 <__cxa_atexit@plt+0x79068> │ │ │ │ + ldr lr, [pc, #152] @ 853cc <__cxa_atexit@plt+0x79080> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ + ldr ip, [r2, #8]! │ │ │ │ + ldr r9, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8aebc <__cxa_atexit@plt+0x7eb70> │ │ │ │ + ldr r1, [pc, #132] @ 853d0 <__cxa_atexit@plt+0x79084> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r0, r3, #13 │ │ │ │ + ldr r8, [pc, #120] @ 853d4 <__cxa_atexit@plt+0x79088> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + sub r5, r3, #25 │ │ │ │ str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r8, lsl r6 │ │ │ │ - cmpeq fp, r0, asr r3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq ip, ip, lsl r1 │ │ │ │ + cmpeq ip, r8, lsl #2 │ │ │ │ + cmppeq fp, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8af20 <__cxa_atexit@plt+0x7ebd4> │ │ │ │ + bne 85450 <__cxa_atexit@plt+0x79104> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8af2c <__cxa_atexit@plt+0x7ebe0> │ │ │ │ - ldr lr, [pc, #80] @ 8af3c <__cxa_atexit@plt+0x7ebf0> │ │ │ │ + bcc 8545c <__cxa_atexit@plt+0x79110> │ │ │ │ + ldr lr, [pc, #104] @ 8546c <__cxa_atexit@plt+0x79120> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8af40 <__cxa_atexit@plt+0x7ebf4> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [pc, #92] @ 85470 <__cxa_atexit@plt+0x79124> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r8, [pc, #80] @ 85474 <__cxa_atexit@plt+0x79128> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #25 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, ror #10 │ │ │ │ - cmpeq fp, r8, lsr #5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8af94 <__cxa_atexit@plt+0x7ec48> │ │ │ │ - ldr r2, [pc, #60] @ 8af9c <__cxa_atexit@plt+0x7ec50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8afa0 <__cxa_atexit@plt+0x7ec54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8af88 <__cxa_atexit@plt+0x7ec3c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8afac <__cxa_atexit@plt+0x7ec60> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + cmpeq ip, ip, asr #32 │ │ │ │ + cmpeq ip, r0, asr #32 │ │ │ │ + cmppeq fp, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 854bc <__cxa_atexit@plt+0x79170> │ │ │ │ + ldr r7, [pc, #52] @ 854cc <__cxa_atexit@plt+0x79180> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 854b0 <__cxa_atexit@plt+0x79164> │ │ │ │ + mov r7, r8 │ │ │ │ + b 854dc <__cxa_atexit@plt+0x79190> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 854d0 <__cxa_atexit@plt+0x79184> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r8, ror #3 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq sl, r4, asr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8b03c <__cxa_atexit@plt+0x7ecf0> │ │ │ │ + bne 85588 <__cxa_atexit@plt+0x7923c> │ │ │ │ ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8b078 <__cxa_atexit@plt+0x7ed2c> │ │ │ │ + ldr r1, [pc, #200] @ 855c4 <__cxa_atexit@plt+0x79278> │ │ │ │ add r1, pc, r1 │ │ │ │ stm r5, {r2, r3} │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r2, #-4]! │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 8b04c <__cxa_atexit@plt+0x7ed00> │ │ │ │ + beq 85598 <__cxa_atexit@plt+0x7924c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8b058 <__cxa_atexit@plt+0x7ed0c> │ │ │ │ + bne 855a4 <__cxa_atexit@plt+0x79258> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8b064 <__cxa_atexit@plt+0x7ed18> │ │ │ │ - ldr lr, [pc, #124] @ 8b07c <__cxa_atexit@plt+0x7ed30> │ │ │ │ + bcc 855b0 <__cxa_atexit@plt+0x79264> │ │ │ │ + ldr lr, [pc, #152] @ 855c8 <__cxa_atexit@plt+0x7927c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ + ldr ip, [r2, #8]! │ │ │ │ + ldr r9, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8b080 <__cxa_atexit@plt+0x7ed34> │ │ │ │ + ldr r1, [pc, #132] @ 855cc <__cxa_atexit@plt+0x79280> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r0, r3, #13 │ │ │ │ + ldr r8, [pc, #120] @ 855d0 <__cxa_atexit@plt+0x79284> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + sub r5, r3, #25 │ │ │ │ str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r5, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r4, asr r4 │ │ │ │ - cmpeq fp, ip, lsl #3 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmppeq fp, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8b0e4 <__cxa_atexit@plt+0x7ed98> │ │ │ │ + bne 8564c <__cxa_atexit@plt+0x79300> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8b0f0 <__cxa_atexit@plt+0x7eda4> │ │ │ │ - ldr lr, [pc, #80] @ 8b100 <__cxa_atexit@plt+0x7edb4> │ │ │ │ + bcc 85658 <__cxa_atexit@plt+0x7930c> │ │ │ │ + ldr lr, [pc, #104] @ 85668 <__cxa_atexit@plt+0x7931c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8b104 <__cxa_atexit@plt+0x7edb8> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [pc, #92] @ 8566c <__cxa_atexit@plt+0x79320> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r8, [pc, #80] @ 85670 <__cxa_atexit@plt+0x79324> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #25 │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r4, lsr #7 │ │ │ │ - cmpeq fp, r4, ror #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + cmppeq fp, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r8, lsl #29 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8b158 <__cxa_atexit@plt+0x7ee0c> │ │ │ │ - ldr r2, [pc, #60] @ 8b160 <__cxa_atexit@plt+0x7ee14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8b164 <__cxa_atexit@plt+0x7ee18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8b14c <__cxa_atexit@plt+0x7ee00> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8b170 <__cxa_atexit@plt+0x7ee24> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8b200 <__cxa_atexit@plt+0x7eeb4> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8b23c <__cxa_atexit@plt+0x7eef0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 8b210 <__cxa_atexit@plt+0x7eec4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b21c <__cxa_atexit@plt+0x7eed0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8b228 <__cxa_atexit@plt+0x7eedc> │ │ │ │ - ldr lr, [pc, #124] @ 8b240 <__cxa_atexit@plt+0x7eef4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8b244 <__cxa_atexit@plt+0x7eef8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x015ba290 │ │ │ │ - cmpeq fp, r8, asr #31 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b2a8 <__cxa_atexit@plt+0x7ef5c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8b2b4 <__cxa_atexit@plt+0x7ef68> │ │ │ │ - ldr lr, [pc, #80] @ 8b2c4 <__cxa_atexit@plt+0x7ef78> │ │ │ │ + bhi 856c0 <__cxa_atexit@plt+0x79374> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 856c8 <__cxa_atexit@plt+0x7937c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8b2c8 <__cxa_atexit@plt+0x7ef7c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r0, ror #3 │ │ │ │ - cmpeq fp, r0, lsr #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b31c <__cxa_atexit@plt+0x7efd0> │ │ │ │ - ldr r2, [pc, #60] @ 8b324 <__cxa_atexit@plt+0x7efd8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8b328 <__cxa_atexit@plt+0x7efdc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8b310 <__cxa_atexit@plt+0x7efc4> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8b334 <__cxa_atexit@plt+0x7efe8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #40] @ 856cc <__cxa_atexit@plt+0x79380> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq fp, r0, ror #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8b3c4 <__cxa_atexit@plt+0x7f078> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8b400 <__cxa_atexit@plt+0x7f0b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 8b3d4 <__cxa_atexit@plt+0x7f088> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b3e0 <__cxa_atexit@plt+0x7f094> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8b3ec <__cxa_atexit@plt+0x7f0a0> │ │ │ │ - ldr lr, [pc, #124] @ 8b404 <__cxa_atexit@plt+0x7f0b8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8b408 <__cxa_atexit@plt+0x7f0bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, ip, asr #1 │ │ │ │ - cmpeq fp, r4, lsl #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b46c <__cxa_atexit@plt+0x7f120> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8b478 <__cxa_atexit@plt+0x7f12c> │ │ │ │ - ldr lr, [pc, #80] @ 8b488 <__cxa_atexit@plt+0x7f13c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8b48c <__cxa_atexit@plt+0x7f140> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + ldrheq pc, [fp, #-160] @ 0xffffff60 @ │ │ │ │ + ldrheq pc, [fp, #-164] @ 0xffffff5c @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 85714 <__cxa_atexit@plt+0x793c8> │ │ │ │ + ldr r7, [pc, #52] @ 85724 <__cxa_atexit@plt+0x793d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 85708 <__cxa_atexit@plt+0x793bc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 85734 <__cxa_atexit@plt+0x793e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #12] @ 85728 <__cxa_atexit@plt+0x793dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, ip, lsl r0 │ │ │ │ - cmpeq fp, ip, asr sp │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq sp, [sl, #-0] │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b4e0 <__cxa_atexit@plt+0x7f194> │ │ │ │ - ldr r2, [pc, #60] @ 8b4e8 <__cxa_atexit@plt+0x7f19c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8b4ec <__cxa_atexit@plt+0x7f1a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8b4d4 <__cxa_atexit@plt+0x7f188> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8b4f8 <__cxa_atexit@plt+0x7f1ac> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x015b9c9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8b588 <__cxa_atexit@plt+0x7f23c> │ │ │ │ + bne 857c0 <__cxa_atexit@plt+0x79474> │ │ │ │ ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8b5c4 <__cxa_atexit@plt+0x7f278> │ │ │ │ + ldr r1, [pc, #168] @ 857fc <__cxa_atexit@plt+0x794b0> │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r2, #-4]! │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 8b598 <__cxa_atexit@plt+0x7f24c> │ │ │ │ + beq 857d0 <__cxa_atexit@plt+0x79484> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8b5a4 <__cxa_atexit@plt+0x7f258> │ │ │ │ + bne 857dc <__cxa_atexit@plt+0x79490> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8b5b0 <__cxa_atexit@plt+0x7f264> │ │ │ │ - ldr lr, [pc, #124] @ 8b5c8 <__cxa_atexit@plt+0x7f27c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ + bcc 857e8 <__cxa_atexit@plt+0x7949c> │ │ │ │ + ldr lr, [pc, #116] @ 85800 <__cxa_atexit@plt+0x794b4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8b5cc <__cxa_atexit@plt+0x7f280> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #96] @ 85804 <__cxa_atexit@plt+0x794b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r5, r5, #12 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r8, lsl #30 │ │ │ │ - cmpeq fp, r0, asr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + ldrsheq pc, [fp, #-148] @ 0xffffff6c @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8b630 <__cxa_atexit@plt+0x7f2e4> │ │ │ │ + bne 8586c <__cxa_atexit@plt+0x79520> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8b63c <__cxa_atexit@plt+0x7f2f0> │ │ │ │ - ldr lr, [pc, #80] @ 8b64c <__cxa_atexit@plt+0x7f300> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8b650 <__cxa_atexit@plt+0x7f304> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r8, asr lr │ │ │ │ - @ instruction: 0x015b9b98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8b6a4 <__cxa_atexit@plt+0x7f358> │ │ │ │ - ldr r2, [pc, #60] @ 8b6ac <__cxa_atexit@plt+0x7f360> │ │ │ │ + bcc 85878 <__cxa_atexit@plt+0x7952c> │ │ │ │ + ldr r2, [pc, #84] @ 85888 <__cxa_atexit@plt+0x7953c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ 8b6b0 <__cxa_atexit@plt+0x7f364> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq 8b698 <__cxa_atexit@plt+0x7f34c> │ │ │ │ - mov r7, r3 │ │ │ │ - b 8b6bc <__cxa_atexit@plt+0x7f370> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrsbeq r9, [fp, #-168] @ 0xffffff58 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8b74c <__cxa_atexit@plt+0x7f400> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [pc, #172] @ 8b788 <__cxa_atexit@plt+0x7f43c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 8b75c <__cxa_atexit@plt+0x7f410> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b768 <__cxa_atexit@plt+0x7f41c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 8b774 <__cxa_atexit@plt+0x7f428> │ │ │ │ - ldr lr, [pc, #124] @ 8b78c <__cxa_atexit@plt+0x7f440> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - ldr r5, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #100] @ 8b790 <__cxa_atexit@plt+0x7f444> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r5, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq fp, r4, asr #26 │ │ │ │ - cmpeq fp, ip, ror sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 8b7f4 <__cxa_atexit@plt+0x7f4a8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8b800 <__cxa_atexit@plt+0x7f4b4> │ │ │ │ - ldr lr, [pc, #80] @ 8b810 <__cxa_atexit@plt+0x7f4c4> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #68] @ 8588c <__cxa_atexit@plt+0x79540> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - ldr r8, [pc, #64] @ 8b814 <__cxa_atexit@plt+0x7f4c8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ ldr r2, [r5, #-8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x015b9c94 │ │ │ │ - ldrsbeq r9, [fp, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0xfffff1c0 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r9, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #128 @ 0x80 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8b984 <__cxa_atexit@plt+0x7f638> │ │ │ │ - str r9, [sp, #16] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r8, [sp, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr ip, [r0, #3] │ │ │ │ - ldr r7, [r0, #7] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r7, [r0, #11] │ │ │ │ - stmib sp, {r7, sl} │ │ │ │ - ldr sl, [r0, #15] │ │ │ │ - ldr r2, [r0, #19] │ │ │ │ - ldr r1, [r0, #23] │ │ │ │ - ldr lr, [r0, #27] │ │ │ │ - ldr r0, [r0, #31] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #264] @ 8b9a4 <__cxa_atexit@plt+0x7f658> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #256] @ 8b9a8 <__cxa_atexit@plt+0x7f65c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str sl, [r3, #76] @ 0x4c │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [sl, #36]! @ 0x24 │ │ │ │ - mov r0, r3 │ │ │ │ - str r2, [r0, #20]! │ │ │ │ - ldr r1, [pc, #232] @ 8b9ac <__cxa_atexit@plt+0x7f660> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov lr, r3 │ │ │ │ - str r1, [lr, #4]! │ │ │ │ - ldr r1, [pc, #220] @ 8b9b0 <__cxa_atexit@plt+0x7f664> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r2, #52]! @ 0x34 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r7, [r1, #8]! │ │ │ │ - str r7, [r3, #48] @ 0x30 │ │ │ │ - str r2, [r1] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr r8, [pc, #180] @ 8b9b4 <__cxa_atexit@plt+0x7f668> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r2, r3 │ │ │ │ - str r8, [r2, #68]! @ 0x44 │ │ │ │ - ldr r7, [pc, #168] @ 8b9b8 <__cxa_atexit@plt+0x7f66c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #84]! @ 0x54 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - ldr r8, [pc, #112] @ 8b9bc <__cxa_atexit@plt+0x7f670> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r3 │ │ │ │ - str r8, [r7, #32]! │ │ │ │ - ldr r9, [pc, #100] @ 8b9c0 <__cxa_atexit@plt+0x7f674> │ │ │ │ - add r9, pc, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - str r9, [r8, #16]! │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r9, r3 │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 8b9c4 <__cxa_atexit@plt+0x7f678> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #128 @ 0x80 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff4e8 │ │ │ │ - @ instruction: 0xfffff318 │ │ │ │ - @ instruction: 0xfffff138 │ │ │ │ - @ instruction: 0xfffff674 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - @ instruction: 0xfffff9c0 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - @ instruction: 0xfffffb38 │ │ │ │ - cmpeq sl, r0, ror #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8ba90 <__cxa_atexit@plt+0x7f744> │ │ │ │ - ldr r3, [pc, #184] @ 8baa0 <__cxa_atexit@plt+0x7f754> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8ba74 <__cxa_atexit@plt+0x7f728> │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - ldr r1, [r8, #31] │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - ldr r1, [r8, #23] │ │ │ │ - ldr r0, [r8, #27] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - ldr r0, [pc, #116] @ 8baa4 <__cxa_atexit@plt+0x7f758> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str sl, [r3, #-4] │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - mov r1, r3 │ │ │ │ - str r0, [r1, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ba84 <__cxa_atexit@plt+0x7f738> │ │ │ │ - ldr r1, [pc, #72] @ 8baa8 <__cxa_atexit@plt+0x7f75c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8baac <__cxa_atexit@plt+0x7f760> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq sl, r8, asr r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r3, [r7, #19] │ │ │ │ - add sl, r7, #23 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr ip, [pc, #84] @ 8bb34 <__cxa_atexit@plt+0x7f7e8> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - stmdb r5, {r2, r9, sl} │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - mov r3, r5 │ │ │ │ - str ip, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8bb28 <__cxa_atexit@plt+0x7f7dc> │ │ │ │ - ldr r3, [pc, #44] @ 8bb38 <__cxa_atexit@plt+0x7f7ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - sub r5, r5, #20 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 8bb68 <__cxa_atexit@plt+0x7f81c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r7, [r5, #28] │ │ │ │ - str r3, [r5, #32] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8bbe4 <__cxa_atexit@plt+0x7f898> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 8bc04 <__cxa_atexit@plt+0x7f8b8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r4, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 8bc08 <__cxa_atexit@plt+0x7f8bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [fp, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldrheq r9, [fp, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8bc6c <__cxa_atexit@plt+0x7f920> │ │ │ │ - ldr r7, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ - ldr ip, [pc, #60] @ 8bc84 <__cxa_atexit@plt+0x7f938> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 8bc88 <__cxa_atexit@plt+0x7f93c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, r4, lsr #16 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - stm sp, {r4, r6} │ │ │ │ - sub lr, r5, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #228] @ 8bd8c <__cxa_atexit@plt+0x7fa40> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, #224] @ 8bd90 <__cxa_atexit@plt+0x7fa44> │ │ │ │ - add sl, pc, sl │ │ │ │ - cmp fp, lr │ │ │ │ - bhi 8bd48 <__cxa_atexit@plt+0x7f9fc> │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ands r0, r9, #3 │ │ │ │ - beq 8bd60 <__cxa_atexit@plt+0x7fa14> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 8bd74 <__cxa_atexit@plt+0x7fa28> │ │ │ │ - ldr r0, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8bd7c <__cxa_atexit@plt+0x7fa30> │ │ │ │ - add r3, r7, #3 │ │ │ │ - ldm r3, {r0, r1, r2, r3} │ │ │ │ - ldr r6, [r7, #31] │ │ │ │ - ldr r4, [pc, #144] @ 8bd94 <__cxa_atexit@plt+0x7fa48> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5, #-36]! @ 0xffffffdc │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r2, [r5, #24] │ │ │ │ - str r1, [r5, #28] │ │ │ │ - str r0, [r5, #32] │ │ │ │ - sub lr, lr, #36 @ 0x24 │ │ │ │ - cmp fp, lr │ │ │ │ - bls 8bcb8 <__cxa_atexit@plt+0x7f96c> │ │ │ │ - ldr r7, [pc, #72] @ 8bd98 <__cxa_atexit@plt+0x7fa4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r4, [sp] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r0, [r9] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - b 8bd80 <__cxa_atexit@plt+0x7fa34> │ │ │ │ - sub r5, r5, #12 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - smlaltbeq r7, sl, r4, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 8be2c <__cxa_atexit@plt+0x7fae0> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r1, [pc, #128] @ 8be48 <__cxa_atexit@plt+0x7fafc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8be3c <__cxa_atexit@plt+0x7faf0> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r3, [r7, #19] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - stmdb r5, {r1, r7, ip} │ │ │ │ - stm r5, {sl, lr} │ │ │ │ - ldr r7, [pc, #40] @ 8be4c <__cxa_atexit@plt+0x7fb00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - b 8bc98 <__cxa_atexit@plt+0x7f94c> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r3, [r7, #19] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmda r5, {r1, r7, ip} │ │ │ │ - stmib r5, {sl, lr} │ │ │ │ - ldr r7, [pc, #8] @ 8bea4 <__cxa_atexit@plt+0x7fb58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 8bc98 <__cxa_atexit@plt+0x7f94c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr lr, [pc, #44] @ 8bee8 <__cxa_atexit@plt+0x7fb9c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldmib r5, {r0, r2, r3} │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - add lr, r5, #8 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - stm r5, {r1, ip} │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8bf64 <__cxa_atexit@plt+0x7fc18> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 8bf84 <__cxa_atexit@plt+0x7fc38> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r4, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 8bf88 <__cxa_atexit@plt+0x7fc3c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [fp, #828] @ 0x33c │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, r4, lsr r5 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8bfec <__cxa_atexit@plt+0x7fca0> │ │ │ │ - ldr r7, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ - ldr ip, [pc, #60] @ 8c004 <__cxa_atexit@plt+0x7fcb8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 8c008 <__cxa_atexit@plt+0x7fcbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, r4, lsr #9 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8c058 <__cxa_atexit@plt+0x7fd0c> │ │ │ │ - ldr r3, [pc, #60] @ 8c068 <__cxa_atexit@plt+0x7fd1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8c048 <__cxa_atexit@plt+0x7fcfc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - b 8bc98 <__cxa_atexit@plt+0x7f94c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8c06c <__cxa_atexit@plt+0x7fd20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x014a6d98 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8bc98 <__cxa_atexit@plt+0x7f94c> │ │ │ │ - @ instruction: 0x014a6d98 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + cmppeq fp, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq ip, sl, r4, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi 8c0dc <__cxa_atexit@plt+0x7fd90> │ │ │ │ + bhi 858e4 <__cxa_atexit@plt+0x79598> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c0d4 <__cxa_atexit@plt+0x7fd88> │ │ │ │ - ldr r8, [pc, #40] @ 8c0e4 <__cxa_atexit@plt+0x7fd98> │ │ │ │ + beq 858dc <__cxa_atexit@plt+0x79590> │ │ │ │ + ldr r8, [pc, #40] @ 858ec <__cxa_atexit@plt+0x795a0> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 8c0e8 <__cxa_atexit@plt+0x7fd9c> │ │ │ │ + ldr r3, [pc, #36] @ 858f0 <__cxa_atexit@plt+0x795a4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, asr sp │ │ │ │ - cmpeq fp, r4, lsl #2 │ │ │ │ + cmpeq sl, r4, ror #30 │ │ │ │ + cmppeq fp, ip, ror #17 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c120 <__cxa_atexit@plt+0x7fdd4> │ │ │ │ - ldr r3, [pc, #32] @ 8c128 <__cxa_atexit@plt+0x7fddc> │ │ │ │ + bhi 85928 <__cxa_atexit@plt+0x795dc> │ │ │ │ + ldr r3, [pc, #32] @ 85930 <__cxa_atexit@plt+0x795e4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ 8c12c <__cxa_atexit@plt+0x7fde0> │ │ │ │ + ldr r3, [pc, #20] @ 85934 <__cxa_atexit@plt+0x795e8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq fp, r4, asr #32 │ │ │ │ + cmppeq fp, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 8c15c <__cxa_atexit@plt+0x7fe10> │ │ │ │ + ldr r3, [pc, #28] @ 85964 <__cxa_atexit@plt+0x79618> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ 8c160 <__cxa_atexit@plt+0x7fe14> │ │ │ │ + ldr r3, [pc, #16] @ 85968 <__cxa_atexit@plt+0x7961c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - smlalbteq r6, sl, ip, ip │ │ │ │ - cmpeq fp, r0, lsr r0 │ │ │ │ + ldrdeq ip, [sl, #-232] @ 0xffffff18 │ │ │ │ + cmppeq fp, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c1b0 <__cxa_atexit@plt+0x7fe64> │ │ │ │ - ldr r2, [pc, #56] @ 8c1b8 <__cxa_atexit@plt+0x7fe6c> │ │ │ │ + bhi 859b8 <__cxa_atexit@plt+0x7966c> │ │ │ │ + ldr r2, [pc, #56] @ 859c0 <__cxa_atexit@plt+0x79674> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 8c1bc <__cxa_atexit@plt+0x7fe70> │ │ │ │ + ldr r1, [pc, #48] @ 859c4 <__cxa_atexit@plt+0x79678> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 8c1c0 <__cxa_atexit@plt+0x7fe74> │ │ │ │ + ldr r1, [pc, #40] @ 859c8 <__cxa_atexit@plt+0x7967c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 42700 @ 0xa6cc │ │ │ │ - ldrsbeq r8, [fp, #-240] @ 0xffffff10 │ │ │ │ - cmpeq fp, r8, ror #31 │ │ │ │ + smlalbbeq ip, sl, r8, lr │ │ │ │ + ldrheq pc, [fp, #-120] @ 0xffffff88 @ │ │ │ │ + ldrsbeq pc, [fp, #-112] @ 0xffffff90 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c210 <__cxa_atexit@plt+0x7fec4> │ │ │ │ - ldr r2, [pc, #56] @ 8c218 <__cxa_atexit@plt+0x7fecc> │ │ │ │ + bhi 85a18 <__cxa_atexit@plt+0x796cc> │ │ │ │ + ldr r2, [pc, #56] @ 85a20 <__cxa_atexit@plt+0x796d4> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 8c21c <__cxa_atexit@plt+0x7fed0> │ │ │ │ + ldr r1, [pc, #48] @ 85a24 <__cxa_atexit@plt+0x796d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 8c220 <__cxa_atexit@plt+0x7fed4> │ │ │ │ + ldr r1, [pc, #40] @ 85a28 <__cxa_atexit@plt+0x796dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsr #24 │ │ │ │ - cmpeq fp, r0, ror pc │ │ │ │ - cmpeq fp, r8, lsl #31 │ │ │ │ + cmpeq sl, r8, lsr lr │ │ │ │ + cmppeq fp, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c270 <__cxa_atexit@plt+0x7ff24> │ │ │ │ - ldr r2, [pc, #56] @ 8c278 <__cxa_atexit@plt+0x7ff2c> │ │ │ │ + bhi 85a78 <__cxa_atexit@plt+0x7972c> │ │ │ │ + ldr r2, [pc, #56] @ 85a80 <__cxa_atexit@plt+0x79734> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ 8c27c <__cxa_atexit@plt+0x7ff30> │ │ │ │ + ldr r1, [pc, #48] @ 85a84 <__cxa_atexit@plt+0x79738> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ 8c280 <__cxa_atexit@plt+0x7ff34> │ │ │ │ + ldr r1, [pc, #40] @ 85a88 <__cxa_atexit@plt+0x7973c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbteq r6, sl, r4, fp │ │ │ │ - cmpeq fp, r0, lsl pc │ │ │ │ - cmpeq fp, r8, lsr #30 │ │ │ │ + ldrdeq ip, [sl, #-208] @ 0xffffff30 │ │ │ │ + ldrsheq pc, [fp, #-104] @ 0xffffff98 @ │ │ │ │ + cmppeq fp, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85ad8 <__cxa_atexit@plt+0x7978c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 85ae0 <__cxa_atexit@plt+0x79794> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 85ae4 <__cxa_atexit@plt+0x79798> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x015bf698 │ │ │ │ + @ instruction: 0x015bf69c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c2d0 <__cxa_atexit@plt+0x7ff84> │ │ │ │ + bhi 85b34 <__cxa_atexit@plt+0x797e8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c2d8 <__cxa_atexit@plt+0x7ff8c> │ │ │ │ + ldr lr, [pc, #44] @ 85b3c <__cxa_atexit@plt+0x797f0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c2dc <__cxa_atexit@plt+0x7ff90> │ │ │ │ + ldr r0, [pc, #40] @ 85b40 <__cxa_atexit@plt+0x797f4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r8, [fp, #-224] @ 0xffffff20 │ │ │ │ - ldrheq r8, [fp, #-228] @ 0xffffff1c │ │ │ │ + cmppeq fp, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c32c <__cxa_atexit@plt+0x7ffe0> │ │ │ │ + bhi 85b90 <__cxa_atexit@plt+0x79844> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c334 <__cxa_atexit@plt+0x7ffe8> │ │ │ │ + ldr lr, [pc, #44] @ 85b98 <__cxa_atexit@plt+0x7984c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c338 <__cxa_atexit@plt+0x7ffec> │ │ │ │ + ldr r0, [pc, #40] @ 85b9c <__cxa_atexit@plt+0x79850> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, asr lr │ │ │ │ - cmpeq fp, r8, asr lr │ │ │ │ + cmppeq fp, r0, ror #11 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r4, ror #11 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85be4 <__cxa_atexit@plt+0x79898> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 85bec <__cxa_atexit@plt+0x798a0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ 85bf0 <__cxa_atexit@plt+0x798a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r8, lsl #11 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, ip, lsl #11 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85c40 <__cxa_atexit@plt+0x798f4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 85c48 <__cxa_atexit@plt+0x798fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 85c4c <__cxa_atexit@plt+0x79900> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85c9c <__cxa_atexit@plt+0x79950> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 85ca4 <__cxa_atexit@plt+0x79958> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 85ca8 <__cxa_atexit@plt+0x7995c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq pc, [fp, #-68] @ 0xffffffbc @ │ │ │ │ + ldrsbeq pc, [fp, #-72] @ 0xffffffb8 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85cf0 <__cxa_atexit@plt+0x799a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 85cf8 <__cxa_atexit@plt+0x799ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ 85cfc <__cxa_atexit@plt+0x799b0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, lsl #9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85d4c <__cxa_atexit@plt+0x79a00> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 85d54 <__cxa_atexit@plt+0x79a08> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 85d58 <__cxa_atexit@plt+0x79a0c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85da8 <__cxa_atexit@plt+0x79a5c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 85db0 <__cxa_atexit@plt+0x79a64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 85db4 <__cxa_atexit@plt+0x79a68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r8, asr #7 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, ip, asr #7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85dfc <__cxa_atexit@plt+0x79ab0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 85e04 <__cxa_atexit@plt+0x79ab8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ 85e08 <__cxa_atexit@plt+0x79abc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c388 <__cxa_atexit@plt+0x8003c> │ │ │ │ + bhi 85e58 <__cxa_atexit@plt+0x79b0c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c390 <__cxa_atexit@plt+0x80044> │ │ │ │ + ldr lr, [pc, #44] @ 85e60 <__cxa_atexit@plt+0x79b14> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c394 <__cxa_atexit@plt+0x80048> │ │ │ │ + ldr r0, [pc, #40] @ 85e64 <__cxa_atexit@plt+0x79b18> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r8, [fp, #-216] @ 0xffffff28 │ │ │ │ - ldrsheq r8, [fp, #-220] @ 0xffffff24 │ │ │ │ + cmppeq fp, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c3e4 <__cxa_atexit@plt+0x80098> │ │ │ │ + bhi 85eb4 <__cxa_atexit@plt+0x79b68> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c3ec <__cxa_atexit@plt+0x800a0> │ │ │ │ + ldr lr, [pc, #44] @ 85ebc <__cxa_atexit@plt+0x79b70> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c3f0 <__cxa_atexit@plt+0x800a4> │ │ │ │ + ldr r0, [pc, #40] @ 85ec0 <__cxa_atexit@plt+0x79b74> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015b8d9c │ │ │ │ - cmpeq fp, r0, lsr #27 │ │ │ │ + ldrheq pc, [fp, #-44] @ 0xffffffd4 @ │ │ │ │ + cmppeq fp, r0, asr #5 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 85f08 <__cxa_atexit@plt+0x79bbc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 85f10 <__cxa_atexit@plt+0x79bc4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ 85f14 <__cxa_atexit@plt+0x79bc8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c440 <__cxa_atexit@plt+0x800f4> │ │ │ │ + bhi 85f64 <__cxa_atexit@plt+0x79c18> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c448 <__cxa_atexit@plt+0x800fc> │ │ │ │ + ldr lr, [pc, #44] @ 85f6c <__cxa_atexit@plt+0x79c20> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c44c <__cxa_atexit@plt+0x80100> │ │ │ │ + ldr r0, [pc, #40] @ 85f70 <__cxa_atexit@plt+0x79c24> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, asr #26 │ │ │ │ - cmpeq fp, r4, asr #26 │ │ │ │ + cmppeq fp, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c49c <__cxa_atexit@plt+0x80150> │ │ │ │ + bhi 85fc0 <__cxa_atexit@plt+0x79c74> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ 8c4a4 <__cxa_atexit@plt+0x80158> │ │ │ │ + ldr lr, [pc, #44] @ 85fc8 <__cxa_atexit@plt+0x79c7c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ 8c4a8 <__cxa_atexit@plt+0x8015c> │ │ │ │ + ldr r0, [pc, #40] @ 85fcc <__cxa_atexit@plt+0x79c80> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, ror #25 │ │ │ │ - cmpeq fp, r8, ror #25 │ │ │ │ - smlalbbeq r6, sl, r0, r9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrheq pc, [fp, #-16] @ │ │ │ │ + ldrheq pc, [fp, #-20] @ 0xffffffec @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8601c <__cxa_atexit@plt+0x79cd0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 86024 <__cxa_atexit@plt+0x79cd8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 86028 <__cxa_atexit@plt+0x79cdc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq fp, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + cmppeq fp, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 86070 <__cxa_atexit@plt+0x79d24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 86078 <__cxa_atexit@plt+0x79d2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #36] @ 8607c <__cxa_atexit@plt+0x79d30> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq pc, [fp, #-12] @ │ │ │ │ + cmppeq fp, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq ip, sl, r0, r7 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #108 @ 0x6c │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8c4dc <__cxa_atexit@plt+0x80190> │ │ │ │ - ldr r3, [pc, #28] @ 8c4ec <__cxa_atexit@plt+0x801a0> │ │ │ │ + bhi 860b4 <__cxa_atexit@plt+0x79d68> │ │ │ │ + ldr r3, [pc, #32] @ 860c4 <__cxa_atexit@plt+0x79d78> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ + mov r8, r9 │ │ │ │ b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ 8c4f0 <__cxa_atexit@plt+0x801a4> │ │ │ │ + ldr r7, [pc, #12] @ 860c8 <__cxa_atexit@plt+0x79d7c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sl, r4, ror #18 │ │ │ │ - cmpeq sl, ip, lsr r9 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlaltbeq ip, sl, r0, r7 │ │ │ │ + hvceq 44152 @ 0xac78 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8c540 <__cxa_atexit@plt+0x801f4> │ │ │ │ - ldr r2, [pc, #48] @ 8c54c <__cxa_atexit@plt+0x80200> │ │ │ │ + bcc 86118 <__cxa_atexit@plt+0x79dcc> │ │ │ │ + ldr r2, [pc, #48] @ 86124 <__cxa_atexit@plt+0x79dd8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ 8c550 <__cxa_atexit@plt+0x80204> │ │ │ │ + ldr r1, [pc, #44] @ 86128 <__cxa_atexit@plt+0x79ddc> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ + @ instruction: 0xfffff804 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq r6, [sl, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + cmpeq sl, r8, lsl r7 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 8c588 <__cxa_atexit@plt+0x8023c> │ │ │ │ + ldr r3, [pc, #32] @ 86160 <__cxa_atexit@plt+0x79e14> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ 8c58c <__cxa_atexit@plt+0x80240> │ │ │ │ + ldr r3, [pc, #16] @ 86164 <__cxa_atexit@plt+0x79e18> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ mov r8, r7 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq fp, ip, ror #23 │ │ │ │ - smlaltbeq r6, sl, r0, r8 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + cmppeq fp, r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [sl, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8c5c0 <__cxa_atexit@plt+0x80274> │ │ │ │ - ldr r7, [pc, #40] @ 8c5d8 <__cxa_atexit@plt+0x8028c> │ │ │ │ + bne 86198 <__cxa_atexit@plt+0x79e4c> │ │ │ │ + ldr r7, [pc, #40] @ 861b0 <__cxa_atexit@plt+0x79e64> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - ldr r0, [pc, #32] @ 8c5dc <__cxa_atexit@plt+0x80290> │ │ │ │ + add r5, r5, #28 │ │ │ │ + ldr r0, [pc, #32] @ 861b4 <__cxa_atexit@plt+0x79e68> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ 8c5d4 <__cxa_atexit@plt+0x80288> │ │ │ │ + ldr r3, [pc, #12] @ 861ac <__cxa_atexit@plt+0x79e60> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - smlalbbeq r6, sl, r8, r8 │ │ │ │ - hvceq 42636 @ 0xa68c │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + smlalbteq ip, sl, r4, r6 │ │ │ │ + strheq ip, [sl, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 8c5fc <__cxa_atexit@plt+0x802b0> │ │ │ │ + ldr r3, [pc, #12] @ 861d4 <__cxa_atexit@plt+0x79e88> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, r6, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ 8c61c <__cxa_atexit@plt+0x802d0> │ │ │ │ + ldr r3, [pc, #8] @ 861f4 <__cxa_atexit@plt+0x79ea8> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8c700 <__cxa_atexit@plt+0x803b4> │ │ │ │ - ldr r9, [pc, #240] @ 8c734 <__cxa_atexit@plt+0x803e8> │ │ │ │ + bcc 862d8 <__cxa_atexit@plt+0x79f8c> │ │ │ │ + ldr r9, [pc, #240] @ 8630c <__cxa_atexit@plt+0x79fc0> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #236] @ 8c738 <__cxa_atexit@plt+0x803ec> │ │ │ │ + ldr lr, [pc, #236] @ 86310 <__cxa_atexit@plt+0x79fc4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #232] @ 8c73c <__cxa_atexit@plt+0x803f0> │ │ │ │ + ldr r8, [pc, #232] @ 86314 <__cxa_atexit@plt+0x79fc8> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r0, #4]! │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ str r2, [r0, #20] │ │ │ │ str r2, [r0, #8] │ │ │ │ str lr, [r0, #12]! │ │ │ │ str r2, [r5, #-4] │ │ │ │ str r0, [r5] │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r2, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8c6f0 <__cxa_atexit@plt+0x803a4> │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ + beq 862c8 <__cxa_atexit@plt+0x79f7c> │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + str r7, [r5, #16] │ │ │ │ str r8, [r5, #-8] │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8c714 <__cxa_atexit@plt+0x803c8> │ │ │ │ - ldr lr, [pc, #156] @ 8c744 <__cxa_atexit@plt+0x803f8> │ │ │ │ + bcc 862ec <__cxa_atexit@plt+0x79fa0> │ │ │ │ + ldr lr, [pc, #156] @ 8631c <__cxa_atexit@plt+0x79fd0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #152] @ 8c748 <__cxa_atexit@plt+0x803fc> │ │ │ │ + ldr r9, [pc, #152] @ 86320 <__cxa_atexit@plt+0x79fd4> │ │ │ │ add r9, pc, r9 │ │ │ │ ldm r5, {r1, sl} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ str r9, [r6, #28]! │ │ │ │ str r0, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r5, #-20] @ 0xffffffec │ │ │ │ str r1, [r5, #-16] │ │ │ │ str lr, [r5, #-12] │ │ │ │ - ldr r6, [pc, #108] @ 8c74c <__cxa_atexit@plt+0x80400> │ │ │ │ + ldr r6, [pc, #108] @ 86324 <__cxa_atexit@plt+0x79fd8> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ 8c740 <__cxa_atexit@plt+0x803f4> │ │ │ │ + ldr r6, [pc, #36] @ 86318 <__cxa_atexit@plt+0x79fcc> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, #20 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ str r6, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ + @ instruction: 0xfffff754 │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - cmpeq fp, r8, lsl #21 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + cmpeq fp, r0, lsr #29 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ str r8, [r5] │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8c7c8 <__cxa_atexit@plt+0x8047c> │ │ │ │ - ldr r9, [pc, #96] @ 8c7e0 <__cxa_atexit@plt+0x80494> │ │ │ │ + bcc 863a0 <__cxa_atexit@plt+0x7a054> │ │ │ │ + ldr r9, [pc, #96] @ 863b8 <__cxa_atexit@plt+0x7a06c> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 8c7e4 <__cxa_atexit@plt+0x80498> │ │ │ │ + ldr lr, [pc, #92] @ 863bc <__cxa_atexit@plt+0x7a070> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 8c7e8 <__cxa_atexit@plt+0x8049c> │ │ │ │ + ldr r2, [pc, #88] @ 863c0 <__cxa_atexit@plt+0x7a074> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r9, [r3, #4]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 8c7ec <__cxa_atexit@plt+0x804a0> │ │ │ │ + ldr r3, [pc, #28] @ 863c4 <__cxa_atexit@plt+0x7a078> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffc78 │ │ │ │ + @ instruction: 0xfffffbc4 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ - ldrsbeq r8, [fp, #-152] @ 0xffffff68 │ │ │ │ + ldrsheq lr, [fp, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8c864 <__cxa_atexit@plt+0x80518> │ │ │ │ - ldr r9, [pc, #96] @ 8c87c <__cxa_atexit@plt+0x80530> │ │ │ │ + bcc 8643c <__cxa_atexit@plt+0x7a0f0> │ │ │ │ + ldr r9, [pc, #96] @ 86454 <__cxa_atexit@plt+0x7a108> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 8c880 <__cxa_atexit@plt+0x80534> │ │ │ │ + ldr lr, [pc, #92] @ 86458 <__cxa_atexit@plt+0x7a10c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ 8c884 <__cxa_atexit@plt+0x80538> │ │ │ │ + ldr r2, [pc, #88] @ 8645c <__cxa_atexit@plt+0x7a110> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr sl, [r5, #28] │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r9, [r3, #4]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 8c888 <__cxa_atexit@plt+0x8053c> │ │ │ │ + ldr r3, [pc, #28] @ 86460 <__cxa_atexit@plt+0x7a114> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffbdc │ │ │ │ + @ instruction: 0xfffffb28 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq fp, ip, lsr r9 │ │ │ │ + cmpeq fp, r4, asr sp │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8c8dc <__cxa_atexit@plt+0x80590> │ │ │ │ - ldr lr, [pc, #184] @ 8c960 <__cxa_atexit@plt+0x80614> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - add ip, r3, #3 │ │ │ │ - ldm ip, {r8, r9, sl, ip} │ │ │ │ - ldr r1, [r3, #19] │ │ │ │ - ldr r0, [r3, #23] │ │ │ │ - ldr r7, [r3, #27] │ │ │ │ - ldr r2, [r3, #31] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, lr} │ │ │ │ - str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ + bne 86498 <__cxa_atexit@plt+0x7a14c> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + add r9, r5, #4 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 864f4 <__cxa_atexit@plt+0x7a1a8> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b 86628 <__cxa_atexit@plt+0x7a2dc> │ │ │ │ mov r2, r5 │ │ │ │ ldr r8, [r2, #4]! │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc 8c938 <__cxa_atexit@plt+0x805ec> │ │ │ │ - ldr lr, [pc, #104] @ 8c964 <__cxa_atexit@plt+0x80618> │ │ │ │ + bcc 86594 <__cxa_atexit@plt+0x7a248> │ │ │ │ + ldr lr, [pc, #344] @ 86610 <__cxa_atexit@plt+0x7a2c4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #100] @ 8c968 <__cxa_atexit@plt+0x8061c> │ │ │ │ + ldr r0, [pc, #340] @ 86614 <__cxa_atexit@plt+0x7a2c8> │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r0, [r6, #4]! │ │ │ │ str r6, [r5, #8] │ │ │ │ str r8, [r5, #-8] │ │ │ │ stmda r5, {r6, lr} │ │ │ │ str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #68] @ 8c96c <__cxa_atexit@plt+0x80620> │ │ │ │ + ldr r6, [pc, #308] @ 86618 <__cxa_atexit@plt+0x7a2cc> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #28] @ 8c95c <__cxa_atexit@plt+0x80610> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 865b8 <__cxa_atexit@plt+0x7a26c> │ │ │ │ + ldr sl, [pc, #244] @ 86600 <__cxa_atexit@plt+0x7a2b4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, #240] @ 86604 <__cxa_atexit@plt+0x7a2b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add lr, r3, #1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + str lr, [r5, #28] │ │ │ │ + mov r8, r6 │ │ │ │ + str sl, [r8, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + add r2, r8, #36 @ 0x24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 865d8 <__cxa_atexit@plt+0x7a28c> │ │ │ │ + ldr lr, [pc, #200] @ 8661c <__cxa_atexit@plt+0x7a2d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #196] @ 86620 <__cxa_atexit@plt+0x7a2d4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r6, [pc, #160] @ 86624 <__cxa_atexit@plt+0x7a2d8> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #96] @ 865fc <__cxa_atexit@plt+0x7a2b0> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ str r6, [r5, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0x000002b0 │ │ │ │ - @ instruction: 0xfffff924 │ │ │ │ - cmpeq fp, r0, asr #16 │ │ │ │ - andeq r0, r0, r7, lsl #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #40] @ 0x28 │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b 8c994 <__cxa_atexit@plt+0x80648> │ │ │ │ - andeq r0, r0, lr │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 8cab4 <__cxa_atexit@plt+0x80768> │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr lr, [pc, #324] @ 8cafc <__cxa_atexit@plt+0x807b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #32]! │ │ │ │ + ldr r6, [pc, #76] @ 8660c <__cxa_atexit@plt+0x7a2c0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 86608 <__cxa_atexit@plt+0x7a2bc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r9] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffa6c │ │ │ │ + cmpeq fp, r0, lsl #25 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + andeq r0, r0, r8, ror #8 │ │ │ │ + @ instruction: 0xfffff570 │ │ │ │ + cmpeq fp, r4, ror ip │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xfffff9c0 │ │ │ │ + ldrsbeq lr, [fp, #-180] @ 0xffffff4c │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 86700 <__cxa_atexit@plt+0x7a3b4> │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r1, [pc, #256] @ 86748 <__cxa_atexit@plt+0x7a3fc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ mov r8, r6 │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r4, [r3, #-16] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r3, #-12] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r3, #-8] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr fp, [r3, #-4] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r4, [r8, #16] │ │ │ │ - ldr r4, [pc, #240] @ 8cb00 <__cxa_atexit@plt+0x807b4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - add lr, r8, #20 │ │ │ │ - stm lr, {r4, r9, fp} │ │ │ │ - str r1, [r8, #32] │ │ │ │ - str sl, [r8, #36] @ 0x24 │ │ │ │ - sub r4, r2, #31 │ │ │ │ - str r4, [r3, #20] │ │ │ │ - str r8, [r3] │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r8, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r8, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r8, #52] @ 0x34 │ │ │ │ - add r2, r8, #72 @ 0x48 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 8cad0 <__cxa_atexit@plt+0x80784> │ │ │ │ - ldr r7, [pc, #176] @ 8cb0c <__cxa_atexit@plt+0x807c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #172] @ 8cb10 <__cxa_atexit@plt+0x807c4> │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + sub lr, r3, #2 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + str r8, [r5] │ │ │ │ + ldr ip, [pc, #212] @ 8674c <__cxa_atexit@plt+0x7a400> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + ldr r2, [pc, #196] @ 86750 <__cxa_atexit@plt+0x7a404> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov fp, r8 │ │ │ │ + str ip, [fp, #20]! │ │ │ │ + str sl, [r8, #28] │ │ │ │ + str r9, [r8, #32] │ │ │ │ + str r2, [r8, #36] @ 0x24 │ │ │ │ + str fp, [r8, #40] @ 0x28 │ │ │ │ + add r2, r8, #60 @ 0x3c │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 86724 <__cxa_atexit@plt+0x7a3d8> │ │ │ │ + ldr lr, [pc, #164] @ 8675c <__cxa_atexit@plt+0x7a410> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #168] @ 8cb14 <__cxa_atexit@plt+0x807c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ - str r7, [r6, #60]! @ 0x3c │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r9, [pc, #160] @ 86760 <__cxa_atexit@plt+0x7a414> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, #156] @ 86764 <__cxa_atexit@plt+0x7a418> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + str lr, [r6, #48]! @ 0x30 │ │ │ │ + str r3, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r1, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ mov r6, r2 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ + mov r8, sl │ │ │ │ + ldr fp, [sp] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #76] @ 8cb08 <__cxa_atexit@plt+0x807bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + ldr r7, [pc, #80] @ 86758 <__cxa_atexit@plt+0x7a40c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 86754 <__cxa_atexit@plt+0x7a408> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #44] @ 8cb04 <__cxa_atexit@plt+0x807b8> │ │ │ │ + mov r7, lr │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff98c │ │ │ │ + @ instruction: 0xfffff9b8 │ │ │ │ + cmpeq fp, ip, lsl #22 │ │ │ │ + @ instruction: 0xfffffca0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xfffff864 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0x015bea90 │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 86628 <__cxa_atexit@plt+0x7a2dc> │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 8682c <__cxa_atexit@plt+0x7a4e0> │ │ │ │ + ldr r9, [pc, #204] @ 86870 <__cxa_atexit@plt+0x7a524> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, #200] @ 86874 <__cxa_atexit@plt+0x7a528> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + str lr, [r5, #28] │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 8684c <__cxa_atexit@plt+0x7a500> │ │ │ │ + ldr lr, [pc, #148] @ 86880 <__cxa_atexit@plt+0x7a534> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #144] @ 86884 <__cxa_atexit@plt+0x7a538> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #108] @ 86888 <__cxa_atexit@plt+0x7a53c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #72] @ 8687c <__cxa_atexit@plt+0x7a530> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #20 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #52] @ 0x34 │ │ │ │ - str r6, [r5, #32] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #32] @ 86878 <__cxa_atexit@plt+0x7a52c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, lr │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffa9c │ │ │ │ - cmpeq fp, ip, asr sl │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xfffff99c │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - ldrsheq r8, [fp, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ + @ instruction: 0xfffff7d4 │ │ │ │ + cmpeq fp, r8, ror #19 │ │ │ │ + @ instruction: 0xfffffb74 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0xfffffc7c │ │ │ │ + @ instruction: 0xfffff728 │ │ │ │ + cmpeq fp, ip, lsr r9 │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [r5] │ │ │ │ - str r7, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8cb80 <__cxa_atexit@plt+0x80834> │ │ │ │ - ldr r1, [pc, #84] @ 8cb98 <__cxa_atexit@plt+0x8084c> │ │ │ │ + bcc 868f4 <__cxa_atexit@plt+0x7a5a8> │ │ │ │ + ldr r1, [pc, #84] @ 8690c <__cxa_atexit@plt+0x7a5c0> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #80] @ 8cb9c <__cxa_atexit@plt+0x80850> │ │ │ │ + ldr lr, [pc, #80] @ 86910 <__cxa_atexit@plt+0x7a5c4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #76] @ 8cba0 <__cxa_atexit@plt+0x80854> │ │ │ │ + ldr r2, [pc, #76] @ 86914 <__cxa_atexit@plt+0x7a5c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r8, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ str r3, [r5, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ 8cba4 <__cxa_atexit@plt+0x80858> │ │ │ │ + ldr r3, [pc, #28] @ 86918 <__cxa_atexit@plt+0x7a5cc> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff6e4 │ │ │ │ + @ instruction: 0xfffff178 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq fp, r4, lsl r6 │ │ │ │ + @ instruction: 0x015be890 │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 86940 <__cxa_atexit@plt+0x7a5f4> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ and r3, r3, #3 │ │ │ │ + mov r8, fp │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8cbcc <__cxa_atexit@plt+0x80880> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - bx r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r8, r9, sl, lr} │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - ldr r1, [r7, #23] │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r3, [r7, #31] │ │ │ │ - ldr ip, [pc, #20] @ 8cc00 <__cxa_atexit@plt+0x808b4> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmda r5, {r0, r3, r7, ip} │ │ │ │ - str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b 8cc24 <__cxa_atexit@plt+0x808d8> │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc 8cd4c <__cxa_atexit@plt+0x80a00> │ │ │ │ - str r7, [sp] │ │ │ │ - add lr, sp, #16 │ │ │ │ - stm lr, {r3, r4, fp} │ │ │ │ - ldr lr, [pc, #332] @ 8cd94 <__cxa_atexit@plt+0x80a48> │ │ │ │ + bne 86958 <__cxa_atexit@plt+0x7a60c> │ │ │ │ + b 8695c <__cxa_atexit@plt+0x7a610> │ │ │ │ + b 86ab4 <__cxa_atexit@plt+0x7a768> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 86a3c <__cxa_atexit@plt+0x7a6f0> │ │ │ │ + ldr lr, [pc, #256] @ 86a7c <__cxa_atexit@plt+0x7a730> │ │ │ │ add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #36]! @ 0x24 │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr sl, [r9, #2] │ │ │ │ + sub r3, r3, #2 │ │ │ │ + str r3, [r5, #24] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ mov r8, r6 │ │ │ │ str lr, [r8, #4]! │ │ │ │ - sub r9, r3, #32 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r7, [r3, #-16] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - ldr fp, [r3, #-12] │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r4, [r3, #-4] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str ip, [r8, #16] │ │ │ │ - ldr r7, [pc, #252] @ 8cd98 <__cxa_atexit@plt+0x80a4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r8, #20] │ │ │ │ - str r4, [r8, #24] │ │ │ │ - add lr, r8, #28 │ │ │ │ - stm lr, {r1, r2, r9} │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - sub r7, sl, #31 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r8, #44] @ 0x2c │ │ │ │ - str fp, [r8, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r8, #52] @ 0x34 │ │ │ │ - str r9, [r3, #-4] │ │ │ │ - str r8, [r3] │ │ │ │ - add r2, r8, #72 @ 0x48 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 8cd68 <__cxa_atexit@plt+0x80a1c> │ │ │ │ - ldr r7, [pc, #176] @ 8cda4 <__cxa_atexit@plt+0x80a58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #172] @ 8cda8 <__cxa_atexit@plt+0x80a5c> │ │ │ │ + ldr lr, [pc, #212] @ 86a80 <__cxa_atexit@plt+0x7a734> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #168] @ 8cdac <__cxa_atexit@plt+0x80a60> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r6, #60]! @ 0x3c │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r8, [r5] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + ldr r0, [pc, #192] @ 86a84 <__cxa_atexit@plt+0x7a738> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r1, r8 │ │ │ │ + str lr, [r1, #20]! │ │ │ │ + str ip, [r8, #28] │ │ │ │ + str sl, [r8, #32] │ │ │ │ + str r0, [r8, #36] @ 0x24 │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + add r3, r8, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 86a5c <__cxa_atexit@plt+0x7a710> │ │ │ │ + ldr r9, [pc, #160] @ 86a90 <__cxa_atexit@plt+0x7a744> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #156] @ 86a94 <__cxa_atexit@plt+0x7a748> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #152] @ 86a98 <__cxa_atexit@plt+0x7a74c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r6, #48]! @ 0x30 │ │ │ │ + str r1, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r7, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #76] @ 8cda0 <__cxa_atexit@plt+0x80a54> │ │ │ │ + ldr r7, [pc, #72] @ 86a8c <__cxa_atexit@plt+0x7a740> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #36] @ 86a88 <__cxa_atexit@plt+0x7a73c> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ str r6, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #44] @ 8cd9c <__cxa_atexit@plt+0x80a50> │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff4f0 │ │ │ │ + @ instruction: 0xfffff51c │ │ │ │ + ldrsbeq lr, [fp, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffff0a0 │ │ │ │ + andeq r0, r0, r8, lsl #5 │ │ │ │ + cmpeq fp, r8, asr r7 │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 8695c <__cxa_atexit@plt+0x7a610> │ │ │ │ + mov fp, r8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 86b64 <__cxa_atexit@plt+0x7a818> │ │ │ │ + ldr lr, [pc, #212] @ 86ba4 <__cxa_atexit@plt+0x7a858> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #208] @ 86ba8 <__cxa_atexit@plt+0x7a85c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + add lr, r8, #8 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 86b84 <__cxa_atexit@plt+0x7a838> │ │ │ │ + ldr r9, [pc, #156] @ 86bb4 <__cxa_atexit@plt+0x7a868> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #152] @ 86bb8 <__cxa_atexit@plt+0x7a86c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #148] @ 86bbc <__cxa_atexit@plt+0x7a870> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r7, [pc, #68] @ 86bb0 <__cxa_atexit@plt+0x7a864> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, #20 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #32] @ 86bac <__cxa_atexit@plt+0x7a860> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #20 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff640 │ │ │ │ - ldrsbeq r8, [fp, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xfffff5f0 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - cmpeq fp, r4, ror #8 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ + @ instruction: 0xfffff340 │ │ │ │ + ldrheq lr, [fp, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xffffef78 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + cmpeq fp, r0, lsr r6 │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #28] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 86ab4 <__cxa_atexit@plt+0x7a768> │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ + str r7, [r5, #24] │ │ │ │ str r9, [r5, #-4] │ │ │ │ str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8ce28 <__cxa_atexit@plt+0x80adc> │ │ │ │ - ldr r9, [pc, #100] @ 8ce44 <__cxa_atexit@plt+0x80af8> │ │ │ │ + bcc 86c50 <__cxa_atexit@plt+0x7a904> │ │ │ │ + ldr r9, [pc, #100] @ 86c6c <__cxa_atexit@plt+0x7a920> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ 8ce48 <__cxa_atexit@plt+0x80afc> │ │ │ │ + ldr lr, [pc, #96] @ 86c70 <__cxa_atexit@plt+0x7a924> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #92] @ 8ce4c <__cxa_atexit@plt+0x80b00> │ │ │ │ + ldr r2, [pc, #92] @ 86c74 <__cxa_atexit@plt+0x7a928> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ str r9, [r3, #4]! │ │ │ │ str r1, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ 8ce50 <__cxa_atexit@plt+0x80b04> │ │ │ │ + ldr r3, [pc, #32] @ 86c78 <__cxa_atexit@plt+0x7a92c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff504 │ │ │ │ + @ instruction: 0xffffee88 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq fp, r8, ror r3 │ │ │ │ + cmpeq fp, r0, asr #10 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8cea4 <__cxa_atexit@plt+0x80b58> │ │ │ │ - ldr lr, [pc, #104] @ 8ced8 <__cxa_atexit@plt+0x80b8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - add ip, r3, #3 │ │ │ │ - ldm ip, {r8, r9, sl, ip} │ │ │ │ - ldr r1, [r3, #19] │ │ │ │ - ldr r0, [r3, #23] │ │ │ │ - ldr r7, [r3, #27] │ │ │ │ - ldr r2, [r3, #31] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmda r5, {r2, r3, lr} │ │ │ │ - str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r3, [pc, #36] @ 8ced0 <__cxa_atexit@plt+0x80b84> │ │ │ │ + bne 86cb0 <__cxa_atexit@plt+0x7a964> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + add r9, r5, #4 │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 86cdc <__cxa_atexit@plt+0x7a990> │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, fp │ │ │ │ + b 86de4 <__cxa_atexit@plt+0x7aa98> │ │ │ │ + ldr r3, [pc, #280] @ 86dd0 <__cxa_atexit@plt+0x7aa84> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r8, [r5, #20] │ │ │ │ str r2, [r5, #-8] │ │ │ │ stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #12] @ 8ced4 <__cxa_atexit@plt+0x80b88> │ │ │ │ + ldr r3, [pc, #256] @ 86dd4 <__cxa_atexit@plt+0x7aa88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - andeq r0, r0, r0, ror #3 │ │ │ │ - cmpeq fp, r0, lsr #5 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r8, lsl #16 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #44] @ 0x2c │ │ │ │ - str r8, [r5, #16] │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - sub r5, r5, #12 │ │ │ │ - b 8cf00 <__cxa_atexit@plt+0x80bb4> │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 8d020 <__cxa_atexit@plt+0x80cd4> │ │ │ │ - str r4, [sp, #16] │ │ │ │ - str r7, [sp] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr lr, [pc, #328] @ 8d06c <__cxa_atexit@plt+0x80d20> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #36]! @ 0x24 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 86d78 <__cxa_atexit@plt+0x7aa2c> │ │ │ │ + ldr r3, [pc, #204] @ 86dc0 <__cxa_atexit@plt+0x7aa74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr sl, [r1, #8]! │ │ │ │ mov r8, r6 │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - ldr r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ - ldr sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r4, [r3, #-20] @ 0xffffffec │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r3, #-16] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r3, #-12] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr fp, [r3, #-8] │ │ │ │ - ldr lr, [r3, #16] │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ - str lr, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str r4, [r8, #16] │ │ │ │ - ldr r4, [pc, #244] @ 8d070 <__cxa_atexit@plt+0x80d24> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - add lr, r8, #20 │ │ │ │ - stm lr, {r4, r9, fp} │ │ │ │ - str r1, [r8, #32] │ │ │ │ - str sl, [r8, #36] @ 0x24 │ │ │ │ - sub r4, r2, #31 │ │ │ │ - str r4, [r3, #20] │ │ │ │ - str r8, [r3] │ │ │ │ - str r7, [r8, #40] @ 0x28 │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r8, #44] @ 0x2c │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r8, #48] @ 0x30 │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r8, #52] @ 0x34 │ │ │ │ - add r2, r8, #72 @ 0x48 │ │ │ │ - cmp ip, r2 │ │ │ │ - bcc 8d03c <__cxa_atexit@plt+0x80cf0> │ │ │ │ - ldr r7, [pc, #180] @ 8d07c <__cxa_atexit@plt+0x80d30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #176] @ 8d080 <__cxa_atexit@plt+0x80d34> │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ + ldr ip, [r1, #28] │ │ │ │ + str r8, [r1] │ │ │ │ + ldr r3, [pc, #172] @ 86dc4 <__cxa_atexit@plt+0x7aa78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add lr, r3, #1 │ │ │ │ + str lr, [r1, #24] │ │ │ │ + add r3, r8, #8 │ │ │ │ + stm r3, {r2, sl, ip} │ │ │ │ + add sl, r8, #36 @ 0x24 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 86d98 <__cxa_atexit@plt+0x7aa4c> │ │ │ │ + ldr lr, [pc, #156] @ 86dd8 <__cxa_atexit@plt+0x7aa8c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #172] @ 8d084 <__cxa_atexit@plt+0x80d38> │ │ │ │ + ldr r0, [pc, #152] @ 86ddc <__cxa_atexit@plt+0x7aa90> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + str r0, [r6, #24]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r2, r8, ip} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r3, lr} │ │ │ │ + ldr r6, [pc, #120] @ 86de0 <__cxa_atexit@plt+0x7aa94> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r1 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #76] @ 86dcc <__cxa_atexit@plt+0x7aa80> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 86dc8 <__cxa_atexit@plt+0x7aa7c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r9] │ │ │ │ + str r0, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff010 │ │ │ │ + cmpeq fp, ip, ror r4 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r0, r4, asr #3 │ │ │ │ + muleq r0, r8, r3 │ │ │ │ + cmpeq fp, r4, lsl #9 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0xffffed4c │ │ │ │ + ldrsheq lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 86ebc <__cxa_atexit@plt+0x7ab70> │ │ │ │ + stm sp, {r7, r8} │ │ │ │ + ldr r1, [pc, #260] @ 86f08 <__cxa_atexit@plt+0x7abbc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr fp, [r2, #2] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r2, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + sub r7, r3, #2 │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ + ldr r1, [r2, #28] │ │ │ │ + str r8, [r2] │ │ │ │ + str r7, [r2, #24] │ │ │ │ + mov ip, r8 │ │ │ │ + ldr sl, [pc, #208] @ 86f0c <__cxa_atexit@plt+0x7abc0> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [ip, #20]! │ │ │ │ + str r0, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r1, [r8, #16] │ │ │ │ + str r3, [r8, #28] │ │ │ │ + str fp, [r8, #32] │ │ │ │ + ldr r3, [pc, #180] @ 86f10 <__cxa_atexit@plt+0x7abc4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #16]! │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r6, #60]! @ 0x3c │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + str ip, [r8, #40] @ 0x28 │ │ │ │ + add r3, r8, #60 @ 0x3c │ │ │ │ + cmp r9, r3 │ │ │ │ + bcc 86ee0 <__cxa_atexit@plt+0x7ab94> │ │ │ │ + ldr r9, [pc, #164] @ 86f1c <__cxa_atexit@plt+0x7abd0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #160] @ 86f20 <__cxa_atexit@plt+0x7abd4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #156] @ 86f24 <__cxa_atexit@plt+0x7abd8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #48]! @ 0x30 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - mov r6, r2 │ │ │ │ + str r1, [r6, #16] │ │ │ │ + stmib r5, {r6, r7, lr} │ │ │ │ + mov r6, r3 │ │ │ │ ldr r7, [sp] │ │ │ │ - mov r8, r3 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ + mov r8, r2 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #80] @ 8d078 <__cxa_atexit@plt+0x80d2c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ + ldr r7, [pc, #84] @ 86f18 <__cxa_atexit@plt+0x7abcc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #48] @ 8d074 <__cxa_atexit@plt+0x80d28> │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #44] @ 86f14 <__cxa_atexit@plt+0x7abc8> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r1, #20 │ │ │ │ - ldr r9, [r5, #32] │ │ │ │ - ldr r7, [r5, #56] @ 0x38 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff478 │ │ │ │ - ldrsheq r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - @ instruction: 0xfffff31c │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0x015b8190 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 8d0ac <__cxa_atexit@plt+0x80d60> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 8b9d4 <__cxa_atexit@plt+0x7f688> │ │ │ │ - ldr lr, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr r2, [r8, #19] │ │ │ │ - ldr r1, [r8, #23] │ │ │ │ - ldr r0, [r8, #27] │ │ │ │ - ldr r7, [r8, #31] │ │ │ │ - ldr ip, [pc, #52] @ 8d108 <__cxa_atexit@plt+0x80dbc> │ │ │ │ - add ip, pc, ip │ │ │ │ - str lr, [r5, #28] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r7, r9} │ │ │ │ - str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ - str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ - sub r1, r5, #40 @ 0x28 │ │ │ │ - stm r1, {r0, r7, r8, ip} │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ - mov r8, lr │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - ldr lr, [pc, #84] @ 8d174 <__cxa_atexit@plt+0x80e28> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr ip, [r5, #72] @ 0x48 │ │ │ │ - str r9, [r5, #72] @ 0x48 │ │ │ │ - ldr r9, [r5, #100] @ 0x64 │ │ │ │ - str r7, [r5, #100] @ 0x64 │ │ │ │ - ldr r7, [r5, #68] @ 0x44 │ │ │ │ - str sl, [r5, #68] @ 0x44 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ - str r8, [r5, #76] @ 0x4c │ │ │ │ - ldr sl, [r5, #48] @ 0x30 │ │ │ │ - ldr r1, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ - stmib r5, {r1, r3} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r7, [r5, #16] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str lr, [r5, #24] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, ip │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r7, r0, r4, lsl lr │ │ │ │ + @ instruction: 0xffffef5c │ │ │ │ + @ instruction: 0xffffef80 │ │ │ │ + cmpeq fp, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffcf4 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xffffec18 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + ldrsbeq lr, [fp, #-32] @ 0xffffffe0 │ │ │ │ + andeq r1, r0, r9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str sl, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r5, #48] @ 0x30 │ │ │ │ - str r8, [r5, #52] @ 0x34 │ │ │ │ - str r7, [r5, #56] @ 0x38 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - b 8d1a0 <__cxa_atexit@plt+0x80e54> │ │ │ │ - andeq ip, r0, r9, lsl r2 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5, #32] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 86de4 <__cxa_atexit@plt+0x7aa98> │ │ │ │ + andeq r1, r0, r9 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r0, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r0 │ │ │ │ - bcc 8d314 <__cxa_atexit@plt+0x80fc8> │ │ │ │ - str r4, [sp, #20] │ │ │ │ - str r7, [sp] │ │ │ │ - str fp, [sp, #24] │ │ │ │ - ldr r9, [pc, #408] @ 8d35c <__cxa_atexit@plt+0x81010> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [r5, #48] @ 0x30 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r1, [r5, #56] @ 0x38 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #40]! @ 0x28 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - mov r7, r0 │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr lr, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr fp, [r5, #16] │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #348] @ 8d360 <__cxa_atexit@plt+0x81014> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r8, #-36] @ 0xffffffdc │ │ │ │ - str r3, [r8, #-32] @ 0xffffffe0 │ │ │ │ - sub r0, r8, #28 │ │ │ │ - stm r0, {r1, r4, ip} │ │ │ │ - str r9, [r8, #-16] │ │ │ │ - str lr, [r8, #-12] │ │ │ │ - stmdb r8, {sl, fp} │ │ │ │ + str r7, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 86fe8 <__cxa_atexit@plt+0x7ac9c> │ │ │ │ + ldr r3, [pc, #204] @ 87030 <__cxa_atexit@plt+0x7ace4> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r3, [r2, #76]! @ 0x4c │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - ldr fp, [r2, #-52] @ 0xffffffcc │ │ │ │ - ldr r4, [r2, #-48] @ 0xffffffd0 │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r2, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr sl, [r2, #-40] @ 0xffffffd8 │ │ │ │ - ldr r4, [r2, #-12] │ │ │ │ - ldr lr, [r2, #-8] │ │ │ │ - ldr ip, [r2, #-4] │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - str r9, [r8, #8] │ │ │ │ - str r3, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - ldr r0, [pc, #248] @ 8d364 <__cxa_atexit@plt+0x81018> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r3, r8, #20 │ │ │ │ - stm r3, {r0, r1, ip, lr} │ │ │ │ - str r4, [r8, #36] @ 0x24 │ │ │ │ - sub r4, r7, #31 │ │ │ │ - str r4, [r2, #20] │ │ │ │ - str fp, [r8, #40] @ 0x28 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r4, [r8, #44] @ 0x2c │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r8, #48] @ 0x30 │ │ │ │ - str sl, [r8, #52] @ 0x34 │ │ │ │ - sub r9, r7, #87 @ 0x57 │ │ │ │ - str r9, [r2, #-4] │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + ldr ip, [r2, #28] │ │ │ │ str r8, [r2] │ │ │ │ - add r3, r8, #72 @ 0x48 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 8d330 <__cxa_atexit@plt+0x80fe4> │ │ │ │ - ldr r7, [pc, #180] @ 8d370 <__cxa_atexit@plt+0x81024> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #176] @ 8d374 <__cxa_atexit@plt+0x81028> │ │ │ │ + ldr r1, [pc, #172] @ 87034 <__cxa_atexit@plt+0x7ace8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add lr, r1, #1 │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add r1, r8, #8 │ │ │ │ + stm r1, {r3, r9, ip} │ │ │ │ + add sl, r8, #36 @ 0x24 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 87008 <__cxa_atexit@plt+0x7acbc> │ │ │ │ + ldr lr, [pc, #148] @ 87040 <__cxa_atexit@plt+0x7acf4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #172] @ 8d378 <__cxa_atexit@plt+0x8102c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #56]! @ 0x38 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ - str r7, [r6, #96]! @ 0x60 │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r4, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [sp] │ │ │ │ + ldr r0, [pc, #144] @ 87044 <__cxa_atexit@plt+0x7acf8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r0, [r6, #24]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r3, r8, ip} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r6, [pc, #112] @ 87048 <__cxa_atexit@plt+0x7acfc> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ mov r8, r2 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #80] @ 8d36c <__cxa_atexit@plt+0x81020> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #48] @ 8d368 <__cxa_atexit@plt+0x8101c> │ │ │ │ + ldr r6, [pc, #76] @ 8703c <__cxa_atexit@plt+0x7acf0> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #20 │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #96] @ 0x60 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 87038 <__cxa_atexit@plt+0x7acec> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff17c │ │ │ │ - cmpeq fp, r8, ror #4 │ │ │ │ - cmpeq fp, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - @ instruction: 0xfffff028 │ │ │ │ - @ instruction: 0xfffffb94 │ │ │ │ - @ instruction: 0x015b7e9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - stm sp, {r4, r6} │ │ │ │ - sub ip, r5, #68 @ 0x44 │ │ │ │ - mov r3, #0 │ │ │ │ - ldr sl, [pc, #272] @ 8d4ac <__cxa_atexit@plt+0x81160> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #268] @ 8d4b0 <__cxa_atexit@plt+0x81164> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r0, ip, r3 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi 8d490 <__cxa_atexit@plt+0x81144> │ │ │ │ - and r0, r8, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 8d438 <__cxa_atexit@plt+0x810ec> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - add r0, r5, r3 │ │ │ │ - str sl, [r0, #-8] │ │ │ │ - str r1, [r0, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8d46c <__cxa_atexit@plt+0x81120> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r1, r2, lr} │ │ │ │ - ldr r6, [r7, #15] │ │ │ │ - ldr r4, [r7, #31] │ │ │ │ - str r9, [r0, #-36] @ 0xffffffdc │ │ │ │ - ldr r8, [r0, #-4] │ │ │ │ - str r1, [r0, #-4] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r4, [r0, #-12] │ │ │ │ - ldr r4, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str r7, [r0, #-16] │ │ │ │ - str r4, [r0, #-20] @ 0xffffffec │ │ │ │ - str r1, [r0, #-24] @ 0xffffffe8 │ │ │ │ - str r6, [r0, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r0, #-32] @ 0xffffffe0 │ │ │ │ - str r2, [r0, #-8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d47c <__cxa_atexit@plt+0x81130> │ │ │ │ - ldr r7, [pc, #136] @ 8d4b4 <__cxa_atexit@plt+0x81168> │ │ │ │ + @ instruction: 0xffffeda0 │ │ │ │ + cmpeq fp, ip, lsl #4 │ │ │ │ + @ instruction: 0xfffffbcc │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + @ instruction: 0xffffeadc │ │ │ │ + cmpeq fp, r0, lsl #3 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r3, #4]! │ │ │ │ + ldr r9, [r3, #28] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8709c <__cxa_atexit@plt+0x7ad50> │ │ │ │ + mov r7, r5 │ │ │ │ + ldr r8, [r7, #24]! │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 87180 <__cxa_atexit@plt+0x7ae34> │ │ │ │ + ldr r7, [pc, #360] @ 871ec <__cxa_atexit@plt+0x7aea0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r0, #-36] @ 0xffffffdc │ │ │ │ - sub r3, r3, #36 @ 0x24 │ │ │ │ - b 8d3a4 <__cxa_atexit@plt+0x81058> │ │ │ │ - ldr r7, [pc, #124] @ 8d4bc <__cxa_atexit@plt+0x81170> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, r3]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r8, r7 │ │ │ │ - mov r9, r7 │ │ │ │ - mov sl, r7 │ │ │ │ - bx r0 │ │ │ │ - sub r5, r0, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - bx r0 │ │ │ │ - sub r5, r0, #36 @ 0x24 │ │ │ │ - ldr r0, [r8] │ │ │ │ - ldm sp, {r4, r6} │ │ │ │ - mov r7, r8 │ │ │ │ + str r7, [r5, #28]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 87164 <__cxa_atexit@plt+0x7ae18> │ │ │ │ + mov r7, r9 │ │ │ │ + b 85734 <__cxa_atexit@plt+0x793e8> │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 870c8 <__cxa_atexit@plt+0x7ad7c> │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + and r1, sl, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 87170 <__cxa_atexit@plt+0x7ae24> │ │ │ │ + str r2, [r5, #32] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, fp │ │ │ │ + b 87200 <__cxa_atexit@plt+0x7aeb4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 87194 <__cxa_atexit@plt+0x7ae48> │ │ │ │ + ldr r3, [pc, #252] @ 871dc <__cxa_atexit@plt+0x7ae90> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + ldr ip, [r2, #28] │ │ │ │ + str r8, [r2] │ │ │ │ + ldr r1, [pc, #220] @ 871e0 <__cxa_atexit@plt+0x7ae94> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add lr, r1, #1 │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add r1, r8, #8 │ │ │ │ + stm r1, {r3, r9, ip} │ │ │ │ + add r9, r8, #36 @ 0x24 │ │ │ │ + cmp r0, r9 │ │ │ │ + bcc 871b4 <__cxa_atexit@plt+0x7ae68> │ │ │ │ + ldr lr, [pc, #204] @ 871f4 <__cxa_atexit@plt+0x7aea8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #200] @ 871f8 <__cxa_atexit@plt+0x7aeac> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r0, [r6, #24]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r3, r8, ip} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r6, [pc, #168] @ 871fc <__cxa_atexit@plt+0x7aeb0> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 8d4b8 <__cxa_atexit@plt+0x8116c> │ │ │ │ + str sl, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r8, fp │ │ │ │ + b 873a0 <__cxa_atexit@plt+0x7b054> │ │ │ │ + ldr r7, [pc, #104] @ 871f0 <__cxa_atexit@plt+0x7aea4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, r3 │ │ │ │ - ldr r4, [sp] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - andeq r0, r0, r8, lsr r1 │ │ │ │ - strdeq r5, [sl, #-148] @ 0xffffff6c │ │ │ │ - cmpeq fp, r4, ror #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - ldr r3, [r7, #19] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr ip, [pc, #68] @ 8d538 <__cxa_atexit@plt+0x811ec> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - sub r0, r5, #4 │ │ │ │ - stm r0, {r7, r9, lr} │ │ │ │ - str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d52c <__cxa_atexit@plt+0x811e0> │ │ │ │ - ldr r7, [pc, #24] @ 8d53c <__cxa_atexit@plt+0x811f0> │ │ │ │ + ldr r6, [pc, #76] @ 871e8 <__cxa_atexit@plt+0x7ae9c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 871e4 <__cxa_atexit@plt+0x7ae98> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, lr │ │ │ │ + mov r9, sl │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xffffea0c │ │ │ │ + @ instruction: 0x015be090 │ │ │ │ + @ instruction: 0xfffffa20 │ │ │ │ + andeq r0, r0, r4, ror r3 │ │ │ │ + @ instruction: 0xffffe6ac │ │ │ │ + smlalbbeq fp, sl, r4, r6 │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + @ instruction: 0xffffe960 │ │ │ │ + cmpeq fp, r4 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 87314 <__cxa_atexit@plt+0x7afc8> │ │ │ │ + str r7, [sp] │ │ │ │ + stmib sp, {r4, r8} │ │ │ │ + ldr r9, [pc, #324] @ 87368 <__cxa_atexit@plt+0x7b01c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr sl, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + ldr r7, [pc, #292] @ 8736c <__cxa_atexit@plt+0x7b020> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - b 8d388 <__cxa_atexit@plt+0x8103c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #16] │ │ │ │ + ldr r9, [pc, #280] @ 87370 <__cxa_atexit@plt+0x7b024> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r9, [r8, #20] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r2, #4]! │ │ │ │ + mov fp, r8 │ │ │ │ + str r7, [fp, #28]! │ │ │ │ + str sl, [r8, #36] @ 0x24 │ │ │ │ + str lr, [r8, #40] @ 0x28 │ │ │ │ + mov lr, r4 │ │ │ │ + str r4, [r8, #44] @ 0x2c │ │ │ │ + str fp, [r2] │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 8d55c <__cxa_atexit@plt+0x81210> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 8d388 <__cxa_atexit@plt+0x8103c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - sub r5, r5, #16 │ │ │ │ - b 8d580 <__cxa_atexit@plt+0x81234> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r8, r4 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8d63c <__cxa_atexit@plt+0x812f0> │ │ │ │ - ldr r7, [r5, #44]! @ 0x2c │ │ │ │ - str r7, [sp, #12] │ │ │ │ - ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ - sub lr, r5, #32 │ │ │ │ - ldm lr, {r2, r7, lr} │ │ │ │ - ldr r4, [r5, #-20] @ 0xffffffec │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr fp, [r5, #-16] │ │ │ │ - ldr ip, [r5, #-12] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r0, [sp] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r0, [pc, #116] @ 8d658 <__cxa_atexit@plt+0x8130c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, ip} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r2, r7, lr} │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - str sl, [r5] │ │ │ │ - sub r7, r6, #31 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r4, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r4, r8 │ │ │ │ - ldm sp, {r8, r9, sl} │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ - ldr r4, [pc, #24] @ 8d65c <__cxa_atexit@plt+0x81310> │ │ │ │ + ldr r4, [pc, #228] @ 87374 <__cxa_atexit@plt+0x7b028> │ │ │ │ add r4, pc, r4 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r8, #828] @ 0x33c │ │ │ │ - str r4, [r5] │ │ │ │ - mov r4, r8 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, r8, lsl #29 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8d6a8 <__cxa_atexit@plt+0x8135c> │ │ │ │ - ldr r7, [pc, #56] @ 8d6b8 <__cxa_atexit@plt+0x8136c> │ │ │ │ + str r4, [r7, #48]! @ 0x30 │ │ │ │ + str r1, [r8, #56] @ 0x38 │ │ │ │ + str r0, [r8, #60] @ 0x3c │ │ │ │ + str r9, [r8, #64] @ 0x40 │ │ │ │ + str r7, [r8, #68] @ 0x44 │ │ │ │ + sub r9, r3, #46 @ 0x2e │ │ │ │ + sub r1, r3, #2 │ │ │ │ + str r1, [r5, #28] │ │ │ │ + str r8, [r8, #24] │ │ │ │ + str r9, [r5] │ │ │ │ + add r3, r8, #88 @ 0x58 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 87338 <__cxa_atexit@plt+0x7afec> │ │ │ │ + ldr r7, [pc, #180] @ 87380 <__cxa_atexit@plt+0x7b034> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d69c <__cxa_atexit@plt+0x81350> │ │ │ │ - ldr r7, [pc, #40] @ 8d6bc <__cxa_atexit@plt+0x81370> │ │ │ │ + ldr r1, [pc, #176] @ 87384 <__cxa_atexit@plt+0x7b038> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #172] @ 87388 <__cxa_atexit@plt+0x7b03c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + str r7, [r6, #76]! @ 0x4c │ │ │ │ + add r2, r6, #8 │ │ │ │ + stm r2, {sl, fp, lr} │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r1, [r5, #12] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [sp] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r7, [pc, #96] @ 8737c <__cxa_atexit@plt+0x7b030> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ str r7, [r5] │ │ │ │ - b 8d388 <__cxa_atexit@plt+0x8103c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8d6c0 <__cxa_atexit@plt+0x81374> │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #56] @ 87378 <__cxa_atexit@plt+0x7b02c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - smlaltteq r5, sl, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 8d6e0 <__cxa_atexit@plt+0x81394> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 8d388 <__cxa_atexit@plt+0x8103c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, #20 │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xffffe9d4 │ │ │ │ + @ instruction: 0xffffea0c │ │ │ │ + cmpeq fp, r0, asr #30 │ │ │ │ + @ instruction: 0xffffea20 │ │ │ │ + @ instruction: 0xfffff89c │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xffffe7c4 │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + cmpeq fp, ip, ror lr │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - str r7, [r5, #16] │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8d75c <__cxa_atexit@plt+0x81410> │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldmdb r5, {r1, r7} │ │ │ │ - ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #76] @ 8d77c <__cxa_atexit@plt+0x81430> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r4, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 87200 <__cxa_atexit@plt+0x7aeb4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 8748c <__cxa_atexit@plt+0x7b140> │ │ │ │ + mov sl, r7 │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r7, [pc, #280] @ 874d8 <__cxa_atexit@plt+0x7b18c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [pc, #276] @ 874dc <__cxa_atexit@plt+0x7b190> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + sub r2, r2, #2 │ │ │ │ + ldr ip, [r3, #-4] │ │ │ │ + ldr fp, [r3, #16] │ │ │ │ + ldr lr, [r3, #20] │ │ │ │ + ldr r9, [r3, #24] │ │ │ │ + str r8, [r3] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + mov r2, r8 │ │ │ │ + str r7, [r2, #20]! │ │ │ │ + ldr r7, [r3, #28] │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r7, [r8, #16] │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str fp, [r8, #28] │ │ │ │ + str ip, [r8, #32] │ │ │ │ + ldr r7, [pc, #192] @ 874e0 <__cxa_atexit@plt+0x7b194> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #36] @ 0x24 │ │ │ │ + str r2, [r8, #40] @ 0x28 │ │ │ │ + add r2, r8, #60 @ 0x3c │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 874b0 <__cxa_atexit@plt+0x7b164> │ │ │ │ + ldr lr, [pc, #176] @ 874ec <__cxa_atexit@plt+0x7b1a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #172] @ 874f0 <__cxa_atexit@plt+0x7b1a4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + str r9, [r6, #48]! @ 0x30 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r7, [pc, #128] @ 874f4 <__cxa_atexit@plt+0x7b1a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #84] @ 874e8 <__cxa_atexit@plt+0x7b19c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #44] @ 874e4 <__cxa_atexit@plt+0x7b198> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xffffe7e4 │ │ │ │ + @ instruction: 0xffffe780 │ │ │ │ + cmpeq fp, r8, ror sp │ │ │ │ + @ instruction: 0xfffff724 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + @ instruction: 0xffffe64c │ │ │ │ + cmpeq fp, r4, ror #25 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, fp │ │ │ │ + str r7, [r5] │ │ │ │ + b 873a0 <__cxa_atexit@plt+0x7b054> │ │ │ │ + andeq r1, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #32] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 875b4 <__cxa_atexit@plt+0x7b268> │ │ │ │ + ldr r3, [pc, #204] @ 875fc <__cxa_atexit@plt+0x7b2b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r9, [r2, #8]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r2, #20] │ │ │ │ + ldr ip, [r2, #28] │ │ │ │ + str r8, [r2] │ │ │ │ + ldr r1, [pc, #172] @ 87600 <__cxa_atexit@plt+0x7b2b4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add lr, r1, #1 │ │ │ │ + str lr, [r2, #24] │ │ │ │ + add r1, r8, #8 │ │ │ │ + stm r1, {r3, r9, ip} │ │ │ │ + add sl, r8, #36 @ 0x24 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 875d4 <__cxa_atexit@plt+0x7b288> │ │ │ │ + ldr lr, [pc, #148] @ 8760c <__cxa_atexit@plt+0x7b2c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #144] @ 87610 <__cxa_atexit@plt+0x7b2c4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str r0, [r6, #24]! │ │ │ │ + add r0, r6, #8 │ │ │ │ + stm r0, {r3, r8, ip} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r6, [pc, #112] @ 87614 <__cxa_atexit@plt+0x7b2c8> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #76] @ 87608 <__cxa_atexit@plt+0x7b2bc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #40] @ 87604 <__cxa_atexit@plt+0x7b2b8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xffffe5bc │ │ │ │ + cmpeq fp, r0, asr #24 │ │ │ │ + @ instruction: 0xfffff600 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffff708 │ │ │ │ + @ instruction: 0xffffe510 │ │ │ │ + ldrheq sp, [fp, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 87664 <__cxa_atexit@plt+0x7b318> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 8766c <__cxa_atexit@plt+0x7b320> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 87670 <__cxa_atexit@plt+0x7b324> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 8d780 <__cxa_atexit@plt+0x81434> │ │ │ │ + cmpeq fp, ip, lsl #22 │ │ │ │ + cmpeq fp, r0, lsl fp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 876c0 <__cxa_atexit@plt+0x7b374> │ │ │ │ + ldr r3, [pc, #52] @ 876c8 <__cxa_atexit@plt+0x7b37c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [fp, #828] @ 0x33c │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r1 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, ip, lsr sp │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8d7e4 <__cxa_atexit@plt+0x81498> │ │ │ │ - ldr r7, [r5, #36]! @ 0x24 │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ - ldr ip, [pc, #60] @ 8d7fc <__cxa_atexit@plt+0x814b0> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - stmib r3, {ip, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - add lr, r3, #24 │ │ │ │ - stm lr, {r0, r8, r9, sl} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ + stmib r5, {r7, r8, r9} │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 876b4 <__cxa_atexit@plt+0x7b368> │ │ │ │ + mov r7, r9 │ │ │ │ + b 8775c <__cxa_atexit@plt+0x7b410> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ 8d800 <__cxa_atexit@plt+0x814b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #36 @ 0x24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq fp, ip, lsr #25 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8d850 <__cxa_atexit@plt+0x81504> │ │ │ │ - ldr r3, [pc, #60] @ 8d860 <__cxa_atexit@plt+0x81514> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d840 <__cxa_atexit@plt+0x814f4> │ │ │ │ - ldr r7, [r8, #31] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [pc, #104] @ 8774c <__cxa_atexit@plt+0x7b400> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 8772c <__cxa_atexit@plt+0x7b3e0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8773c <__cxa_atexit@plt+0x7b3f0> │ │ │ │ + ldr r2, [pc, #68] @ 87750 <__cxa_atexit@plt+0x7b404> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 87744 <__cxa_atexit@plt+0x7b3f8> │ │ │ │ + b 87800 <__cxa_atexit@plt+0x7b4b4> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8d864 <__cxa_atexit@plt+0x81518> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r4, asr r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 877c4 <__cxa_atexit@plt+0x7b478> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #112] @ 877f0 <__cxa_atexit@plt+0x7b4a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 877d4 <__cxa_atexit@plt+0x7b488> │ │ │ │ + ldr r9, [r5] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 877e0 <__cxa_atexit@plt+0x7b494> │ │ │ │ + ldr r2, [pc, #72] @ 877f4 <__cxa_atexit@plt+0x7b4a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldmib r5, {r3, r8} │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 87680 <__cxa_atexit@plt+0x7b334> │ │ │ │ + add r5, r5, #16 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8d8d0 <__cxa_atexit@plt+0x81584> │ │ │ │ - ldr r3, [pc, #60] @ 8d8e0 <__cxa_atexit@plt+0x81594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d8c0 <__cxa_atexit@plt+0x81574> │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + str r9, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 876cc <__cxa_atexit@plt+0x7b380> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8786c <__cxa_atexit@plt+0x7b520> │ │ │ │ + ldr r1, [pc, #116] @ 87894 <__cxa_atexit@plt+0x7b548> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 87888 <__cxa_atexit@plt+0x7b53c> │ │ │ │ + stmda r5, {r7, r8, r9} │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #68] @ 87898 <__cxa_atexit@plt+0x7b54c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 8787c <__cxa_atexit@plt+0x7b530> │ │ │ │ + mov r7, r9 │ │ │ │ + b 8775c <__cxa_atexit@plt+0x7b410> │ │ │ │ + str r9, [r5, #16] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 876cc <__cxa_atexit@plt+0x7b380> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8d8e4 <__cxa_atexit@plt+0x81598> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r5, [sl, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 87900 <__cxa_atexit@plt+0x7b5b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8790c <__cxa_atexit@plt+0x7b5c0> │ │ │ │ + ldr r2, [pc, #84] @ 8791c <__cxa_atexit@plt+0x7b5d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #68] @ 87920 <__cxa_atexit@plt+0x7b5d4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + ldrheq sp, [fp, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8d950 <__cxa_atexit@plt+0x81604> │ │ │ │ - ldr r3, [pc, #60] @ 8d960 <__cxa_atexit@plt+0x81614> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 87990 <__cxa_atexit@plt+0x7b644> │ │ │ │ + ldr r3, [pc, #108] @ 879b8 <__cxa_atexit@plt+0x7b66c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d940 <__cxa_atexit@plt+0x815f4> │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #2 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 879a8 <__cxa_atexit@plt+0x7b65c> │ │ │ │ + ldr r3, [pc, #84] @ 879bc <__cxa_atexit@plt+0x7b670> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + str r8, [r5, #12] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 87984 <__cxa_atexit@plt+0x7b638> │ │ │ │ + mov r7, sl │ │ │ │ + b 8775c <__cxa_atexit@plt+0x7b410> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8d964 <__cxa_atexit@plt+0x81618> │ │ │ │ + ldr r7, [pc, #40] @ 879c0 <__cxa_atexit@plt+0x7b674> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, ip, asr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + smlalbteq sl, sl, ip, lr @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8d9d0 <__cxa_atexit@plt+0x81684> │ │ │ │ - ldr r3, [pc, #60] @ 8d9e0 <__cxa_atexit@plt+0x81694> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8d9c0 <__cxa_atexit@plt+0x81674> │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + bhi 87a6c <__cxa_atexit@plt+0x7b720> │ │ │ │ + ldr r7, [pc, #152] @ 87a7c <__cxa_atexit@plt+0x7b730> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r8, [r3, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 87a40 <__cxa_atexit@plt+0x7b6f4> │ │ │ │ + ldr r1, [pc, #128] @ 87a80 <__cxa_atexit@plt+0x7b734> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr sl, [r9, #7] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + str sl, [r2, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 87a50 <__cxa_atexit@plt+0x7b704> │ │ │ │ + ldr r1, [pc, #96] @ 87a84 <__cxa_atexit@plt+0x7b738> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r3] │ │ │ │ + str r1, [r2] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 87a5c <__cxa_atexit@plt+0x7b710> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + b 87930 <__cxa_atexit@plt+0x7b5e4> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8d9e4 <__cxa_atexit@plt+0x81698> │ │ │ │ + ldr r7, [pc, #20] @ 87a88 <__cxa_atexit@plt+0x7b73c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltteq r5, sl, r0, r4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + strdeq sl, [sl, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8da50 <__cxa_atexit@plt+0x81704> │ │ │ │ - ldr r3, [pc, #60] @ 8da60 <__cxa_atexit@plt+0x81714> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [pc, #88] @ 87afc <__cxa_atexit@plt+0x7b7b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8da40 <__cxa_atexit@plt+0x816f4> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 87adc <__cxa_atexit@plt+0x7b790> │ │ │ │ + ldr r3, [pc, #64] @ 87b00 <__cxa_atexit@plt+0x7b7b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5] │ │ │ │ + stmda r5, {r3, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 87aec <__cxa_atexit@plt+0x7b7a0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 87930 <__cxa_atexit@plt+0x7b5e4> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8da64 <__cxa_atexit@plt+0x81718> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r4, ror #8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8dad0 <__cxa_atexit@plt+0x81784> │ │ │ │ - ldr r3, [pc, #60] @ 8dae0 <__cxa_atexit@plt+0x81794> │ │ │ │ + ldr r3, [pc, #44] @ 87b40 <__cxa_atexit@plt+0x7b7f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8dac0 <__cxa_atexit@plt+0x81774> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 87b34 <__cxa_atexit@plt+0x7b7e8> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r9, r7 │ │ │ │ + b 87930 <__cxa_atexit@plt+0x7b5e4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b 87930 <__cxa_atexit@plt+0x7b5e4> │ │ │ │ + strdeq sl, [sl, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 87bb4 <__cxa_atexit@plt+0x7b868> │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + sub r1, r5, #52 @ 0x34 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 87bc4 <__cxa_atexit@plt+0x7b878> │ │ │ │ + ldr r2, [pc, #64] @ 87be0 <__cxa_atexit@plt+0x7b894> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + mov r8, r9 │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8dae4 <__cxa_atexit@plt+0x81798> │ │ │ │ + ldr r7, [pc, #16] @ 87bdc <__cxa_atexit@plt+0x7b890> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltteq r5, sl, r8, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0x014aac90 │ │ │ │ + @ instruction: 0xffffe534 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b 879d0 <__cxa_atexit@plt+0x7b684> │ │ │ │ + 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, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8db50 <__cxa_atexit@plt+0x81804> │ │ │ │ - ldr r3, [pc, #60] @ 8db60 <__cxa_atexit@plt+0x81814> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8db40 <__cxa_atexit@plt+0x817f4> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + bhi 87c4c <__cxa_atexit@plt+0x7b900> │ │ │ │ + ldr r7, [pc, #52] @ 87c5c <__cxa_atexit@plt+0x7b910> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 87c40 <__cxa_atexit@plt+0x7b8f4> │ │ │ │ + mov r7, r9 │ │ │ │ + b 85734 <__cxa_atexit@plt+0x793e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8db64 <__cxa_atexit@plt+0x81818> │ │ │ │ + ldr r7, [pc, #12] @ 87c60 <__cxa_atexit@plt+0x7b914> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, ip, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffdb08 │ │ │ │ + strheq sl, [sl, #-184] @ 0xffffff48 │ │ │ │ + smlaltteq sl, sl, ip, fp @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8dbd0 <__cxa_atexit@plt+0x81884> │ │ │ │ - ldr r3, [pc, #60] @ 8dbe0 <__cxa_atexit@plt+0x81894> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8dbc0 <__cxa_atexit@plt+0x81874> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 87ce0 <__cxa_atexit@plt+0x7b994> │ │ │ │ + ldr sl, [pc, #104] @ 87cf8 <__cxa_atexit@plt+0x7b9ac> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ 87cfc <__cxa_atexit@plt+0x7b9b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ 87d00 <__cxa_atexit@plt+0x7b9b4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ 87d04 <__cxa_atexit@plt+0x7b9b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #33 @ 0x21 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + 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] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8dbe4 <__cxa_atexit@plt+0x81898> │ │ │ │ + ldr r7, [pc, #32] @ 87d08 <__cxa_atexit@plt+0x7b9bc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strdeq r5, [sl, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + ldrsheq sp, [fp, #-116] @ 0xffffff8c │ │ │ │ + smlalbbeq sl, sl, r4, fp @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8dc54 <__cxa_atexit@plt+0x81908> │ │ │ │ - ldr r2, [pc, #52] @ 8dc5c <__cxa_atexit@plt+0x81910> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi 87d58 <__cxa_atexit@plt+0x7ba0c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ 87d60 <__cxa_atexit@plt+0x7ba14> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ 87d64 <__cxa_atexit@plt+0x7ba18> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #44] @ 8dc60 <__cxa_atexit@plt+0x81914> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r5, [pc, #28] @ 8dc64 <__cxa_atexit@plt+0x81918> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #145 @ 0x91 │ │ │ │ mov r5, r3 │ │ │ │ - b 1f5258 <__cxa_atexit@plt+0x1e8f0c> │ │ │ │ + b eb6594 <__cxa_atexit@plt+0xeaa248> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq fp, r8, lsr #10 │ │ │ │ - cmpeq fp, r4, lsr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8dc9c <__cxa_atexit@plt+0x81950> │ │ │ │ - ldr r2, [pc, #28] @ 8dca8 <__cxa_atexit@plt+0x8195c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r7, [fp, #-112] @ 0xffffff90 │ │ │ │ + cmpeq fp, r8, lsl r4 │ │ │ │ + cmpeq fp, ip, lsl r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8dd54 <__cxa_atexit@plt+0x81a08> │ │ │ │ - ldr r2, [pc, #168] @ 8dd70 <__cxa_atexit@plt+0x81a24> │ │ │ │ + bhi 87db4 <__cxa_atexit@plt+0x7ba68> │ │ │ │ + ldr r3, [pc, #52] @ 87dbc <__cxa_atexit@plt+0x7ba70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 87da8 <__cxa_atexit@plt+0x7ba5c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 87e58 <__cxa_atexit@plt+0x7bb0c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r2, [pc, #112] @ 87e44 <__cxa_atexit@plt+0x7baf8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #160] @ 8dd74 <__cxa_atexit@plt+0x81a28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 8dd34 <__cxa_atexit@plt+0x819e8> │ │ │ │ + beq 87e18 <__cxa_atexit@plt+0x7bacc> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8dd40 <__cxa_atexit@plt+0x819f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc 8dd5c <__cxa_atexit@plt+0x81a10> │ │ │ │ - ldr r3, [pc, #116] @ 8dd7c <__cxa_atexit@plt+0x81a30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #112] @ 8dd80 <__cxa_atexit@plt+0x81a34> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + bne 87e24 <__cxa_atexit@plt+0x7bad8> │ │ │ │ + ldr r2, [pc, #80] @ 87e48 <__cxa_atexit@plt+0x7bafc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 87e38 <__cxa_atexit@plt+0x7baec> │ │ │ │ + mov r7, r3 │ │ │ │ + b 87f00 <__cxa_atexit@plt+0x7bbb4> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 8dd78 <__cxa_atexit@plt+0x81a2c> │ │ │ │ + ldr r7, [pc, #32] @ 87e4c <__cxa_atexit@plt+0x7bb00> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq fp, r8, ror #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 87ebc <__cxa_atexit@plt+0x7bb70> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #116] @ 87eec <__cxa_atexit@plt+0x7bba0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 87ed0 <__cxa_atexit@plt+0x7bb84> │ │ │ │ + ldr r8, [r5] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 87edc <__cxa_atexit@plt+0x7bb90> │ │ │ │ + ldr r1, [pc, #80] @ 87ef0 <__cxa_atexit@plt+0x7bba4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + stm r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq fp, r8, lsl #9 │ │ │ │ - cmpeq fp, ip, asr r4 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - @ instruction: 0x015b7498 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 87d74 <__cxa_atexit@plt+0x7ba28> │ │ │ │ + ldr r7, [pc, #48] @ 87ef4 <__cxa_atexit@plt+0x7bba8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + str r8, [r5, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 87dc0 <__cxa_atexit@plt+0x7ba74> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbeq sp, [fp, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 87f60 <__cxa_atexit@plt+0x7bc14> │ │ │ │ + ldr r2, [pc, #104] @ 87f84 <__cxa_atexit@plt+0x7bc38> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 87f7c <__cxa_atexit@plt+0x7bc30> │ │ │ │ + ldr r3, [pc, #72] @ 87f88 <__cxa_atexit@plt+0x7bc3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 87f70 <__cxa_atexit@plt+0x7bc24> │ │ │ │ + mov r7, r8 │ │ │ │ + b 87e58 <__cxa_atexit@plt+0x7bb0c> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 87dc0 <__cxa_atexit@plt+0x7ba74> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 8dddc <__cxa_atexit@plt+0x81a90> │ │ │ │ + bne 87ff0 <__cxa_atexit@plt+0x7bca4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8ddf0 <__cxa_atexit@plt+0x81aa4> │ │ │ │ - ldr r2, [pc, #84] @ 8de04 <__cxa_atexit@plt+0x81ab8> │ │ │ │ + bcc 87ffc <__cxa_atexit@plt+0x7bcb0> │ │ │ │ + ldr r2, [pc, #84] @ 8800c <__cxa_atexit@plt+0x7bcc0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 8de08 <__cxa_atexit@plt+0x81abc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldr lr, [pc, #68] @ 88010 <__cxa_atexit@plt+0x7bcc4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 8de00 <__cxa_atexit@plt+0x81ab4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq fp, r0, asr #7 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - ldrsheq r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - andeq r0, r0, r9, lsr #32 │ │ │ │ - cmpeq sl, r4, lsl r2 │ │ │ │ - andeq r0, r9, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #108 @ 0x6c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8df30 <__cxa_atexit@plt+0x81be4> │ │ │ │ - ldr r2, [pc, #272] @ 8df50 <__cxa_atexit@plt+0x81c04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr fp, [r5, #12] │ │ │ │ - str r7, [sp, #8] │ │ │ │ - str r9, [sp, #4] │ │ │ │ - ldr r9, [r5, #20] │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - ldr r0, [pc, #240] @ 8df54 <__cxa_atexit@plt+0x81c08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r0, #1 │ │ │ │ - str r4, [sp] │ │ │ │ - mov r4, sl │ │ │ │ - sub sl, r6, #102 @ 0x66 │ │ │ │ - sub r0, r6, #90 @ 0x5a │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - sub r0, r6, #78 @ 0x4e │ │ │ │ - str r0, [r3, #20] │ │ │ │ - ldr r0, [pc, #204] @ 8df58 <__cxa_atexit@plt+0x81c0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r2, #16]! │ │ │ │ - str r0, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r9, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str lr, [r3, #-20] @ 0xffffffec │ │ │ │ - str sl, [r3, #-16] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - sub r1, r6, #54 @ 0x36 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - sub lr, r6, #18 │ │ │ │ - sub r9, r6, #30 │ │ │ │ - sub sl, r6, #42 @ 0x2a │ │ │ │ - ldr fp, [r5] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r7, [pc, #112] @ 8df5c <__cxa_atexit@plt+0x81c10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - str r8, [r5, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str sl, [r3, #44] @ 0x2c │ │ │ │ - add r1, r3, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r4, r9} │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - sub r8, r6, #6 │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b 7da38 <__cxa_atexit@plt+0x716ec> │ │ │ │ - ldr r7, [pc, #40] @ 8df60 <__cxa_atexit@plt+0x81c14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #108 @ 0x6c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - ldrsheq r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldrsbeq r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq sl, r8, lsl #2 │ │ │ │ - smlalbteq r5, sl, r8, r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - ldr lr, [r5, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 8dfd0 <__cxa_atexit@plt+0x81c84> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8e018 <__cxa_atexit@plt+0x81ccc> │ │ │ │ - ldr r8, [pc, #136] @ 8e028 <__cxa_atexit@plt+0x81cdc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, #267386880 @ 0xff00000 │ │ │ │ - orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [pc, #116] @ 8e02c <__cxa_atexit@plt+0x81ce0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - sub r8, r6, #11 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8e018 <__cxa_atexit@plt+0x81ccc> │ │ │ │ - ldr r8, [pc, #80] @ 8e030 <__cxa_atexit@plt+0x81ce4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r1, #267386880 @ 0xff00000 │ │ │ │ - orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r0, [pc, #64] @ 8e034 <__cxa_atexit@plt+0x81ce8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, lr} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r5] │ │ │ │ - ldr r3, [pc, #44] @ 8e038 <__cxa_atexit@plt+0x81cec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - sub r8, r6, #11 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq fp, r0, asr r5 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq fp, r4, lsl r5 │ │ │ │ - cmpeq fp, r0, lsr #9 │ │ │ │ - strdeq r4, [sl, #-240] @ 0xffffff10 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + cmpeq fp, ip, asr #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 8e05c <__cxa_atexit@plt+0x81d10> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8807c <__cxa_atexit@plt+0x7bd30> │ │ │ │ + ldr r3, [pc, #100] @ 880a0 <__cxa_atexit@plt+0x7bd54> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1532ec <__cxa_atexit@plt+0x146fa0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 32c44c <__cxa_atexit@plt+0x320100> │ │ │ │ - strheq r4, [sl, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ 8e094 <__cxa_atexit@plt+0x81d48> │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88094 <__cxa_atexit@plt+0x7bd48> │ │ │ │ + ldr r3, [pc, #76] @ 880a4 <__cxa_atexit@plt+0x7bd58> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1532ec <__cxa_atexit@plt+0x146fa0> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 32c44c <__cxa_atexit@plt+0x320100> │ │ │ │ - smlalbbeq r4, sl, r8, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8e158 <__cxa_atexit@plt+0x81e0c> │ │ │ │ - ldr r7, [pc, #152] @ 8e168 <__cxa_atexit@plt+0x81e1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8e13c <__cxa_atexit@plt+0x81df0> │ │ │ │ - ldr r2, [pc, #128] @ 8e16c <__cxa_atexit@plt+0x81e20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8e14c <__cxa_atexit@plt+0x81e00> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 88070 <__cxa_atexit@plt+0x7bd24> │ │ │ │ + mov r7, r9 │ │ │ │ + b 87e58 <__cxa_atexit@plt+0x7bb0c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8e170 <__cxa_atexit@plt+0x81e24> │ │ │ │ + ldr r7, [pc, #36] @ 880a8 <__cxa_atexit@plt+0x7bd5c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - smlaltteq r4, sl, r8, lr │ │ │ │ - smlalbteq r4, sl, r4, lr │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + strdeq sl, [sl, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ 8e1d4 <__cxa_atexit@plt+0x81e88> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8e1cc <__cxa_atexit@plt+0x81e80> │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq sl, r0, ror #28 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add ip, r7, #23 │ │ │ │ - ldm ip, {r0, r3, ip} │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - sub r1, r5, #4 │ │ │ │ - stm r1, {r0, r3, ip} │ │ │ │ - str lr, [r5, #-16]! │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - cmpeq sl, r0, lsr #28 │ │ │ │ + b 88020 <__cxa_atexit@plt+0x7bcd4> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8e2a8 <__cxa_atexit@plt+0x81f5c> │ │ │ │ - ldr r1, [pc, #120] @ 8e2b4 <__cxa_atexit@plt+0x81f68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-12]! │ │ │ │ - ldr r1, [pc, #104] @ 8e2b8 <__cxa_atexit@plt+0x81f6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r2, {r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8e29c <__cxa_atexit@plt+0x81f50> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str lr, [r5, #20] │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + bhi 88114 <__cxa_atexit@plt+0x7bdc8> │ │ │ │ + ldr r7, [pc, #52] @ 88124 <__cxa_atexit@plt+0x7bdd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 88108 <__cxa_atexit@plt+0x7bdbc> │ │ │ │ + mov r7, r9 │ │ │ │ + b 85734 <__cxa_atexit@plt+0x793e8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #12] @ 88128 <__cxa_atexit@plt+0x7bddc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq fp, ip, lsl #30 │ │ │ │ - hvceq 42204 @ 0xa4dc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add r8, r7, #23 │ │ │ │ - ldm r8, {r0, r3, r8} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r3, r8} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - cmpeq sl, ip, lsr sp │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffd640 │ │ │ │ + strdeq sl, [sl, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq sl, r4, lsr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 8e340 <__cxa_atexit@plt+0x81ff4> │ │ │ │ - ldr r7, [pc, #52] @ 8e358 <__cxa_atexit@plt+0x8200c> │ │ │ │ + sub lr, r5, #12 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 88238 <__cxa_atexit@plt+0x7beec> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 88240 <__cxa_atexit@plt+0x7bef4> │ │ │ │ + ldr r7, [pc, #304] @ 88290 <__cxa_atexit@plt+0x7bf44> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r7, [pc, #40] @ 8e35c <__cxa_atexit@plt+0x82010> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #24] @ 8e360 <__cxa_atexit@plt+0x82014> │ │ │ │ + ldr r0, [pc, #300] @ 88294 <__cxa_atexit@plt+0x7bf48> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, #296] @ 88298 <__cxa_atexit@plt+0x7bf4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + sub r0, r3, #2 │ │ │ │ + sub r3, r3, #11 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8825c <__cxa_atexit@plt+0x7bf10> │ │ │ │ + ldr sl, [pc, #248] @ 8829c <__cxa_atexit@plt+0x7bf50> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #244] @ 882a0 <__cxa_atexit@plt+0x7bf54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [pc, #240] @ 882a4 <__cxa_atexit@plt+0x7bf58> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r9, [pc, #236] @ 882a8 <__cxa_atexit@plt+0x7bf5c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r3, #33 @ 0x21 │ │ │ │ + sub r7, r3, #27 │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ + sub r0, r3, #18 │ │ │ │ + add r7, r6, #20 │ │ │ │ + stm r7, {r2, r8, sl} │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r9, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #11 │ │ │ │ + add r3, r6, #76 @ 0x4c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8827c <__cxa_atexit@plt+0x7bf30> │ │ │ │ + ldr r2, [pc, #176] @ 882b4 <__cxa_atexit@plt+0x7bf68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + ldr r1, [pc, #160] @ 882b8 <__cxa_atexit@plt+0x7bf6c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str lr, [r6, #76] @ 0x4c │ │ │ │ + sub r7, r3, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r3, r6 │ │ │ │ + b 88248 <__cxa_atexit@plt+0x7befc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #96] @ 882b0 <__cxa_atexit@plt+0x7bf64> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - ldrsbeq r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq sl, r0, lsl sp │ │ │ │ - ldrdeq r4, [sl, #-192] @ 0xffffff40 │ │ │ │ + ldr r7, [pc, #72] @ 882ac <__cxa_atexit@plt+0x7bf60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + bx r1 │ │ │ │ + mov r0, #20 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xfffffa48 │ │ │ │ + @ instruction: 0xfffff9c0 │ │ │ │ + @ instruction: 0xfffffa50 │ │ │ │ + cmpeq fp, r0, ror #5 │ │ │ │ + cmpeq sl, r8, lsl #12 │ │ │ │ + cmpeq sl, r8, lsr #12 │ │ │ │ + @ instruction: 0x015bcf90 │ │ │ │ + cmpeq fp, r8, lsl #5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8830c <__cxa_atexit@plt+0x7bfc0> │ │ │ │ + ldr r2, [pc, #56] @ 88318 <__cxa_atexit@plt+0x7bfcc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r2, #1 │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ 8831c <__cxa_atexit@plt+0x7bfd0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, lr} │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq ip, [fp, #-228] @ 0xffffff1c │ │ │ │ + cmpeq fp, r8, lsr #3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #32 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8e3f4 <__cxa_atexit@plt+0x820a8> │ │ │ │ - ldr r3, [pc, #124] @ 8e404 <__cxa_atexit@plt+0x820b8> │ │ │ │ + bhi 88378 <__cxa_atexit@plt+0x7c02c> │ │ │ │ + ldr r3, [pc, #72] @ 88388 <__cxa_atexit@plt+0x7c03c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8e3e4 <__cxa_atexit@plt+0x82098> │ │ │ │ - ldr r7, [pc, #100] @ 8e408 <__cxa_atexit@plt+0x820bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #7] │ │ │ │ - ldr r3, [r8, #11] │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - ldr r1, [r8, #31] │ │ │ │ - ldr r0, [r8, #27] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r3, [r8, #19] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - stmib r5, {r2, r3, r7} │ │ │ │ - str r0, [r5, #16] │ │ │ │ - str r1, [r5, #20] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 8835c <__cxa_atexit@plt+0x7c010> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8836c <__cxa_atexit@plt+0x7c020> │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8e40c <__cxa_atexit@plt+0x820c0> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r7, r9 │ │ │ │ + b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ + ldr r7, [pc, #12] @ 8838c <__cxa_atexit@plt+0x7c040> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq sl, r4, ror #24 │ │ │ │ - cmpeq sl, r8, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #60] @ 8e460 <__cxa_atexit@plt+0x82114> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr r3, [r7, #23] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - ldr ip, [r7, #31] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmda r5, {r2, ip, lr} │ │ │ │ - str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq sl, r0, lsl #10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 883b0 <__cxa_atexit@plt+0x7c064> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldrdeq r4, [sl, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 8e4a4 <__cxa_atexit@plt+0x82158> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - smlalbteq r4, sl, r4, fp │ │ │ │ - smlalbbeq r4, sl, ip, fp │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb6444 <__cxa_atexit@plt+0xeaa0f8> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8e530 <__cxa_atexit@plt+0x821e4> │ │ │ │ - ldr r3, [pc, #116] @ 8e540 <__cxa_atexit@plt+0x821f4> │ │ │ │ + bhi 8842c <__cxa_atexit@plt+0x7c0e0> │ │ │ │ + ldr r3, [pc, #96] @ 8843c <__cxa_atexit@plt+0x7c0f0> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8e520 <__cxa_atexit@plt+0x821d4> │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr sl, [r8, #7] │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - ldr r3, [r8, #15] │ │ │ │ - ldr r2, [r8, #31] │ │ │ │ - ldr r1, [r8, #27] │ │ │ │ - ldr r0, [r8, #19] │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 88404 <__cxa_atexit@plt+0x7c0b8> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 88418 <__cxa_atexit@plt+0x7c0cc> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8e544 <__cxa_atexit@plt+0x821f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #56] @ 88444 <__cxa_atexit@plt+0x7c0f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq sl, r8, lsr fp │ │ │ │ - strdeq r4, [sl, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add lr, r7, #3 │ │ │ │ - ldm lr, {r9, sl, lr} │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - add r8, r7, #23 │ │ │ │ - ldm r8, {r0, r3, r8} │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmda r5, {r0, r3, r8} │ │ │ │ - str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - mov r7, r6 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldmib r5, {r1, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc 8e5e8 <__cxa_atexit@plt+0x8229c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [pc, #72] @ 8e608 <__cxa_atexit@plt+0x822bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stmib r7, {r8, ip} │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str lr, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ + ldr r7, [pc, #32] @ 88440 <__cxa_atexit@plt+0x7c0f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 8e60c <__cxa_atexit@plt+0x822c0> │ │ │ │ + ldr r7, [pc, #20] @ 88448 <__cxa_atexit@plt+0x7c0fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str ip, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, lsr #29 │ │ │ │ - @ instruction: 0x014a4a9c │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq fp, r4, asr sp │ │ │ │ + cmpeq fp, ip, lsr sp │ │ │ │ + cmpeq sl, r0, asr r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r0, fp │ │ │ │ - mov r7, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8e698 <__cxa_atexit@plt+0x8234c> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldm lr, {r1, r4, lr} │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #88] @ 8e6c0 <__cxa_atexit@plt+0x82374> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r7, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - add r0, r7, #28 │ │ │ │ - stm r0, {r1, r4, lr} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 88480 <__cxa_atexit@plt+0x7c134> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 88484 <__cxa_atexit@plt+0x7c138> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 8e6c4 <__cxa_atexit@plt+0x82378> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [fp, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r1, [fp, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r0 │ │ │ │ - bx r1 │ │ │ │ - cmpeq fp, r4, lsl #28 │ │ │ │ - smlaltteq r4, sl, ip, r9 │ │ │ │ - teqeq r4, r6, asr r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + cmpeq fp, ip, ror #25 │ │ │ │ + cmpeq fp, r0, lsl sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 884fc <__cxa_atexit@plt+0x7c1b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 88508 <__cxa_atexit@plt+0x7c1bc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #92] @ 88518 <__cxa_atexit@plt+0x7c1cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr lr, [pc, #72] @ 8851c <__cxa_atexit@plt+0x7c1d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #60] @ 88520 <__cxa_atexit@plt+0x7c1d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6604 <__cxa_atexit@plt+0xeaa2b8> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x015bcc90 │ │ │ │ + ldrsbeq ip, [fp, #-240] @ 0xffffff10 │ │ │ │ + cmpeq fp, ip, lsl #25 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8e710 <__cxa_atexit@plt+0x823c4> │ │ │ │ - ldr r3, [pc, #32] @ 8e720 <__cxa_atexit@plt+0x823d4> │ │ │ │ + bhi 885cc <__cxa_atexit@plt+0x7c280> │ │ │ │ + ldr r3, [pc, #176] @ 885f4 <__cxa_atexit@plt+0x7c2a8> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 885a8 <__cxa_atexit@plt+0x7c25c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 885b8 <__cxa_atexit@plt+0x7c26c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 885dc <__cxa_atexit@plt+0x7c290> │ │ │ │ + ldr lr, [pc, #144] @ 88600 <__cxa_atexit@plt+0x7c2b4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #120] @ 88604 <__cxa_atexit@plt+0x7c2b8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #12] @ 8e724 <__cxa_atexit@plt+0x823d8> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 885fc <__cxa_atexit@plt+0x7c2b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 885f8 <__cxa_atexit@plt+0x7c2ac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - hvceq 42136 @ 0xa498 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + hvceq 43580 @ 0xaa3c │ │ │ │ + ldrsbeq ip, [fp, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq fp, ip, lsl #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88670 <__cxa_atexit@plt+0x7c324> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 8e768 <__cxa_atexit@plt+0x8241c> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88684 <__cxa_atexit@plt+0x7c338> │ │ │ │ + ldr r2, [pc, #100] @ 88698 <__cxa_atexit@plt+0x7c34c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 8e774 <__cxa_atexit@plt+0x82428> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ 8869c <__cxa_atexit@plt+0x7c350> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 88694 <__cxa_atexit@plt+0x7c348> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r6, [fp, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8e7e8 <__cxa_atexit@plt+0x8249c> │ │ │ │ - ldr r3, [pc, #120] @ 8e810 <__cxa_atexit@plt+0x824c4> │ │ │ │ + cmpeq fp, ip, lsl fp │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq fp, r8, asr #22 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 88708 <__cxa_atexit@plt+0x7c3bc> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #88] @ 88720 <__cxa_atexit@plt+0x7c3d4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88714 <__cxa_atexit@plt+0x7c3c8> │ │ │ │ + ldr r3, [pc, #68] @ 88724 <__cxa_atexit@plt+0x7c3d8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ tst r8, #3 │ │ │ │ - beq 8e7d8 <__cxa_atexit@plt+0x8248c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8e7f8 <__cxa_atexit@plt+0x824ac> │ │ │ │ - ldr r7, [pc, #92] @ 8e818 <__cxa_atexit@plt+0x824cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + beq 886fc <__cxa_atexit@plt+0x7c3b0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 888e0 <__cxa_atexit@plt+0x7c594> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 8e814 <__cxa_atexit@plt+0x824c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + cmpeq fp, r4, lsl #21 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88758 <__cxa_atexit@plt+0x7c40c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 88760 <__cxa_atexit@plt+0x7c414> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 126d94 <__cxa_atexit@plt+0x11aa48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r0, lsl #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8880c <__cxa_atexit@plt+0x7c4c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 88814 <__cxa_atexit@plt+0x7c4c8> │ │ │ │ + ldr lr, [pc, #144] @ 88828 <__cxa_atexit@plt+0x7c4dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r0, [pc, #136] @ 8882c <__cxa_atexit@plt+0x7c4e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r2, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r9, [pc, #116] @ 88830 <__cxa_atexit@plt+0x7c4e4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str lr, [r2, #-12] │ │ │ │ + str r9, [r3, #16]! │ │ │ │ + sub r2, r6, #33 @ 0x21 │ │ │ │ + ldr lr, [pc, #100] @ 88834 <__cxa_atexit@plt+0x7c4e8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #96] @ 88838 <__cxa_atexit@plt+0x7c4ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + add r0, r3, #8 │ │ │ │ + stm r0, {r8, sl, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr r3, [pc, #60] @ 8883c <__cxa_atexit@plt+0x7c4f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #145 @ 0x91 │ │ │ │ + sub r9, r6, #5 │ │ │ │ + b 126634 <__cxa_atexit@plt+0x11a2e8> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - smlaltbeq r4, sl, r4, r8 │ │ │ │ - cmpeq fp, r8, ror sl │ │ │ │ + b 8881c <__cxa_atexit@plt+0x7c4d0> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq fp, r8, lsr #19 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmpeq fp, r0, lsl #25 │ │ │ │ + cmpeq fp, ip, ror ip │ │ │ │ + cmpeq fp, ip, ror #18 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8e854 <__cxa_atexit@plt+0x82508> │ │ │ │ - ldr r2, [pc, #32] @ 8e860 <__cxa_atexit@plt+0x82514> │ │ │ │ + bcc 88874 <__cxa_atexit@plt+0x7c528> │ │ │ │ + ldr r2, [pc, #28] @ 88880 <__cxa_atexit@plt+0x7c534> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r6, [fp, #-148] @ 0xffffff6c │ │ │ │ + ldrsheq ip, [fp, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8e8cc <__cxa_atexit@plt+0x82580> │ │ │ │ - ldr r3, [pc, #112] @ 8e8f4 <__cxa_atexit@plt+0x825a8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 888cc <__cxa_atexit@plt+0x7c580> │ │ │ │ + ldr r3, [pc, #48] @ 888d4 <__cxa_atexit@plt+0x7c588> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ tst r8, #3 │ │ │ │ - beq 8e8bc <__cxa_atexit@plt+0x82570> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 8e8dc <__cxa_atexit@plt+0x82590> │ │ │ │ - ldr r7, [pc, #84] @ 8e8fc <__cxa_atexit@plt+0x825b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + beq 888c0 <__cxa_atexit@plt+0x7c574> │ │ │ │ + mov r7, r8 │ │ │ │ + b 888e0 <__cxa_atexit@plt+0x7c594> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 8e8f8 <__cxa_atexit@plt+0x825ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88984 <__cxa_atexit@plt+0x7c638> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #184] @ 889b8 <__cxa_atexit@plt+0x7c66c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 88998 <__cxa_atexit@plt+0x7c64c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 889a4 <__cxa_atexit@plt+0x7c658> │ │ │ │ + ldr lr, [pc, #148] @ 889c0 <__cxa_atexit@plt+0x7c674> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldm r5, {r1, r8} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #120] @ 889c4 <__cxa_atexit@plt+0x7c678> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + ldr r0, [pc, #108] @ 889c8 <__cxa_atexit@plt+0x7c67c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + stm lr, {r0, r1, r6} │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #48] @ 889bc <__cxa_atexit@plt+0x7c670> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlalbteq r4, sl, r4, r7 │ │ │ │ - cmpeq fp, ip, asr #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq fp, r4, asr #15 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + ldrsheq ip, [fp, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 8e934 <__cxa_atexit@plt+0x825e8> │ │ │ │ - ldr r2, [pc, #28] @ 8e940 <__cxa_atexit@plt+0x825f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + bcc 88a40 <__cxa_atexit@plt+0x7c6f4> │ │ │ │ + ldr r8, [pc, #92] @ 88a4c <__cxa_atexit@plt+0x7c700> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #88] @ 88a50 <__cxa_atexit@plt+0x7c704> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #84] @ 88a54 <__cxa_atexit@plt+0x7c708> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r7, #16]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r0, r9, sl, lr} │ │ │ │ + str r7, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r6, [fp, #-128] @ 0xffffff80 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8e97c <__cxa_atexit@plt+0x82630> │ │ │ │ - ldr r3, [pc, #40] @ 8e994 <__cxa_atexit@plt+0x82648> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + @ instruction: 0xfffffcac │ │ │ │ + cmpeq fp, r4, asr r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88a88 <__cxa_atexit@plt+0x7c73c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 88a90 <__cxa_atexit@plt+0x7c744> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 126efc <__cxa_atexit@plt+0x11abb0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8e998 <__cxa_atexit@plt+0x8264c> │ │ │ │ + ldrsbeq ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 88b28 <__cxa_atexit@plt+0x7c7dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 88b34 <__cxa_atexit@plt+0x7c7e8> │ │ │ │ + ldr r1, [pc, #140] @ 88b50 <__cxa_atexit@plt+0x7c804> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #136] @ 88b54 <__cxa_atexit@plt+0x7c808> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r7, [pc, #120] @ 88b58 <__cxa_atexit@plt+0x7c80c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-12]! │ │ │ │ + sub r1, r3, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 88b44 <__cxa_atexit@plt+0x7c7f8> │ │ │ │ + ldr r3, [pc, #88] @ 88b5c <__cxa_atexit@plt+0x7c810> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 88b1c <__cxa_atexit@plt+0x7c7d0> │ │ │ │ + mov r7, r8 │ │ │ │ + b 888e0 <__cxa_atexit@plt+0x7c594> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, ror #16 │ │ │ │ - cmpeq sl, r8, lsl r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8e9d4 <__cxa_atexit@plt+0x82688> │ │ │ │ - ldr r3, [pc, #40] @ 8e9ec <__cxa_atexit@plt+0x826a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8e9f0 <__cxa_atexit@plt+0x826a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, lsl r8 │ │ │ │ - smlalbteq r4, sl, r0, r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq fp, r0, lsl #13 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8ea40 <__cxa_atexit@plt+0x826f4> │ │ │ │ - ldr r3, [pc, #60] @ 8ea58 <__cxa_atexit@plt+0x8270c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ 8ea5c <__cxa_atexit@plt+0x82710> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88c08 <__cxa_atexit@plt+0x7c8bc> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #200] @ 88c4c <__cxa_atexit@plt+0x7c900> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 88c1c <__cxa_atexit@plt+0x7c8d0> │ │ │ │ + ldr r1, [r5] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88c28 <__cxa_atexit@plt+0x7c8dc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 88c38 <__cxa_atexit@plt+0x7c8ec> │ │ │ │ + ldr lr, [pc, #152] @ 88c54 <__cxa_atexit@plt+0x7c908> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + sub r8, r3, #17 │ │ │ │ + ldr lr, [pc, #128] @ 88c58 <__cxa_atexit@plt+0x7c90c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #124] @ 88c5c <__cxa_atexit@plt+0x7c910> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r2, r7, lr} │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r6, lr} │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #64] @ 88c50 <__cxa_atexit@plt+0x7c904> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 8ea60 <__cxa_atexit@plt+0x82714> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0x015bc898 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + cmpeq fp, r8, ror r8 │ │ │ │ + cmpeq fp, ip, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88cdc <__cxa_atexit@plt+0x7c990> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 88cec <__cxa_atexit@plt+0x7c9a0> │ │ │ │ + ldr lr, [pc, #108] @ 88cfc <__cxa_atexit@plt+0x7c9b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + sub r8, r3, #17 │ │ │ │ + ldr lr, [pc, #84] @ 88d00 <__cxa_atexit@plt+0x7c9b4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #80] @ 88d04 <__cxa_atexit@plt+0x7c9b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r1, r7, lr} │ │ │ │ + add r1, r6, #20 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldrheq r6, [fp, #-156] @ 0xffffff64 │ │ │ │ - cmpeq sl, ip, asr r6 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + cmpeq fp, r4, lsr #15 │ │ │ │ + ldrsheq ip, [fp, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8eab0 <__cxa_atexit@plt+0x82764> │ │ │ │ - ldr r3, [pc, #60] @ 8eac8 <__cxa_atexit@plt+0x8277c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ 8eacc <__cxa_atexit@plt+0x82780> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 88da8 <__cxa_atexit@plt+0x7ca5c> │ │ │ │ + ldr r3, [pc, #168] @ 88dd0 <__cxa_atexit@plt+0x7ca84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 88d84 <__cxa_atexit@plt+0x7ca38> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88d94 <__cxa_atexit@plt+0x7ca48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88db8 <__cxa_atexit@plt+0x7ca6c> │ │ │ │ + ldr r7, [pc, #136] @ 88ddc <__cxa_atexit@plt+0x7ca90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #132] @ 88de0 <__cxa_atexit@plt+0x7ca94> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 8ead0 <__cxa_atexit@plt+0x82784> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, asr #14 │ │ │ │ - cmpeq fp, ip, asr #18 │ │ │ │ - smlaltteq r4, sl, ip, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8eb0c <__cxa_atexit@plt+0x827c0> │ │ │ │ - ldr r3, [pc, #40] @ 8eb24 <__cxa_atexit@plt+0x827d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + ldr r7, [pc, #60] @ 88dd8 <__cxa_atexit@plt+0x7ca8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8eb28 <__cxa_atexit@plt+0x827dc> │ │ │ │ + ldr r7, [pc, #36] @ 88dd4 <__cxa_atexit@plt+0x7ca88> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r6, [fp, #-104] @ 0xffffff98 │ │ │ │ - @ instruction: 0x014a4598 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8eb64 <__cxa_atexit@plt+0x82818> │ │ │ │ - ldr r3, [pc, #40] @ 8eb7c <__cxa_atexit@plt+0x82830> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlalbteq r9, sl, r4, fp │ │ │ │ + ldrsheq ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + cmpeq fp, ip, lsr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88e40 <__cxa_atexit@plt+0x7caf4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88e54 <__cxa_atexit@plt+0x7cb08> │ │ │ │ + ldr r2, [pc, #88] @ 88e68 <__cxa_atexit@plt+0x7cb1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #76] @ 88e6c <__cxa_atexit@plt+0x7cb20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8eb80 <__cxa_atexit@plt+0x82834> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ 88e64 <__cxa_atexit@plt+0x7cb18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, lsl #13 │ │ │ │ - cmpeq sl, r0, asr #10 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, ip, asr #6 │ │ │ │ + @ instruction: 0xfffffc88 │ │ │ │ + cmpeq fp, r8, ror r3 │ │ │ │ + cmpeq sl, r0, lsl #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 88ea4 <__cxa_atexit@plt+0x7cb58> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 88eac <__cxa_atexit@plt+0x7cb60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + strheq r9, [sl, #-172] @ 0xffffff54 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ebf4 <__cxa_atexit@plt+0x828a8> │ │ │ │ - ldr r7, [pc, #96] @ 8ec04 <__cxa_atexit@plt+0x828b8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 88f4c <__cxa_atexit@plt+0x7cc00> │ │ │ │ + ldr r3, [pc, #160] @ 88f74 <__cxa_atexit@plt+0x7cc28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 88f28 <__cxa_atexit@plt+0x7cbdc> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88f38 <__cxa_atexit@plt+0x7cbec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88f5c <__cxa_atexit@plt+0x7cc10> │ │ │ │ + ldr r7, [pc, #128] @ 88f80 <__cxa_atexit@plt+0x7cc34> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8ebd8 <__cxa_atexit@plt+0x8288c> │ │ │ │ - ldr r2, [pc, #80] @ 8ec08 <__cxa_atexit@plt+0x828bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ebe8 <__cxa_atexit@plt+0x8289c> │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [pc, #124] @ 88f84 <__cxa_atexit@plt+0x7cc38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #60] @ 88f7c <__cxa_atexit@plt+0x7cc30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8ec0c <__cxa_atexit@plt+0x828c0> │ │ │ │ + ldr r7, [pc, #36] @ 88f78 <__cxa_atexit@plt+0x7cc2c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlalbteq r5, sl, r8, fp │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, r0, lsr sl │ │ │ │ + cmpeq fp, r4, asr r2 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + @ instruction: 0x015bc290 │ │ │ │ + smlaltteq r9, sl, r8, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 8ec4c <__cxa_atexit@plt+0x82900> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ec44 <__cxa_atexit@plt+0x828f8> │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 88fe0 <__cxa_atexit@plt+0x7cc94> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 88ff4 <__cxa_atexit@plt+0x7cca8> │ │ │ │ + ldr r2, [pc, #80] @ 89008 <__cxa_atexit@plt+0x7ccbc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #76] @ 8900c <__cxa_atexit@plt+0x7ccc0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #28] @ 89004 <__cxa_atexit@plt+0x7ccb8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, ip, lsr #3 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + ldrsbeq ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ecdc <__cxa_atexit@plt+0x82990> │ │ │ │ - ldr r7, [pc, #96] @ 8ecec <__cxa_atexit@plt+0x829a0> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 89050 <__cxa_atexit@plt+0x7cd04> │ │ │ │ + ldr r7, [pc, #48] @ 89060 <__cxa_atexit@plt+0x7cd14> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 8ecc0 <__cxa_atexit@plt+0x82974> │ │ │ │ - ldr r2, [pc, #80] @ 8ecf0 <__cxa_atexit@plt+0x829a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ecd0 <__cxa_atexit@plt+0x82984> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 89044 <__cxa_atexit@plt+0x7ccf8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 890ec <__cxa_atexit@plt+0x7cda0> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8ecf4 <__cxa_atexit@plt+0x829a8> │ │ │ │ + ldr r7, [pc, #12] @ 89064 <__cxa_atexit@plt+0x7cd18> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlaltteq r5, sl, r4, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 8ed34 <__cxa_atexit@plt+0x829e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq sl, r4, lsr r9 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [pc, #100] @ 890d8 <__cxa_atexit@plt+0x7cd8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + ands r7, r3, #3 │ │ │ │ + beq 890b0 <__cxa_atexit@plt+0x7cd64> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 890bc <__cxa_atexit@plt+0x7cd70> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #64] @ 890dc <__cxa_atexit@plt+0x7cd90> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8ed2c <__cxa_atexit@plt+0x829e0> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + beq 890d0 <__cxa_atexit@plt+0x7cd84> │ │ │ │ + b 89180 <__cxa_atexit@plt+0x7ce34> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #28] @ 890e0 <__cxa_atexit@plt+0x7cd94> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + ldrsbeq ip, [fp, #-0] │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8edc4 <__cxa_atexit@plt+0x82a78> │ │ │ │ - ldr r7, [pc, #96] @ 8edd4 <__cxa_atexit@plt+0x82a88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8eda8 <__cxa_atexit@plt+0x82a5c> │ │ │ │ - ldr r2, [pc, #80] @ 8edd8 <__cxa_atexit@plt+0x82a8c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 89144 <__cxa_atexit@plt+0x7cdf8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #96] @ 8916c <__cxa_atexit@plt+0x7ce20> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8edb8 <__cxa_atexit@plt+0x82a6c> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 89158 <__cxa_atexit@plt+0x7ce0c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 89164 <__cxa_atexit@plt+0x7ce18> │ │ │ │ + ldr r3, [pc, #64] @ 89170 <__cxa_atexit@plt+0x7ce24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r8, [r5] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 8901c <__cxa_atexit@plt+0x7ccd0> │ │ │ │ + ldr r7, [pc, #40] @ 89174 <__cxa_atexit@plt+0x7ce28> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8eddc <__cxa_atexit@plt+0x82a90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ + mov r7, fp │ │ │ │ + b 89068 <__cxa_atexit@plt+0x7cd1c> │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq sl, r0, lsl #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq fp, r8, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 8ee1c <__cxa_atexit@plt+0x82ad0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ee14 <__cxa_atexit@plt+0x82ac8> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 891d0 <__cxa_atexit@plt+0x7ce84> │ │ │ │ + ldr r2, [pc, #104] @ 891fc <__cxa_atexit@plt+0x7ceb0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 891e8 <__cxa_atexit@plt+0x7ce9c> │ │ │ │ + ldr r7, [pc, #68] @ 89200 <__cxa_atexit@plt+0x7ceb4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 891dc <__cxa_atexit@plt+0x7ce90> │ │ │ │ + mov r7, r8 │ │ │ │ + b 890ec <__cxa_atexit@plt+0x7cda0> │ │ │ │ add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 89068 <__cxa_atexit@plt+0x7cd1c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 89204 <__cxa_atexit@plt+0x7ceb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + @ instruction: 0x014a979c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 89280 <__cxa_atexit@plt+0x7cf34> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8928c <__cxa_atexit@plt+0x7cf40> │ │ │ │ + ldr lr, [pc, #104] @ 8929c <__cxa_atexit@plt+0x7cf50> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [pc, #92] @ 892a0 <__cxa_atexit@plt+0x7cf54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r8, [pc, #80] @ 892a4 <__cxa_atexit@plt+0x7cf58> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, ip, lsl r2 │ │ │ │ + cmpeq fp, ip, lsl r2 │ │ │ │ + cmpeq fp, r4, asr #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8eeac <__cxa_atexit@plt+0x82b60> │ │ │ │ - ldr r7, [pc, #96] @ 8eebc <__cxa_atexit@plt+0x82b70> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 892e8 <__cxa_atexit@plt+0x7cf9c> │ │ │ │ + ldr r7, [pc, #48] @ 892f8 <__cxa_atexit@plt+0x7cfac> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 8ee90 <__cxa_atexit@plt+0x82b44> │ │ │ │ - ldr r2, [pc, #80] @ 8eec0 <__cxa_atexit@plt+0x82b74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8eea0 <__cxa_atexit@plt+0x82b54> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 892dc <__cxa_atexit@plt+0x7cf90> │ │ │ │ + mov r7, r8 │ │ │ │ + b 89384 <__cxa_atexit@plt+0x7d038> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8eec4 <__cxa_atexit@plt+0x82b78> │ │ │ │ + ldr r7, [pc, #12] @ 892fc <__cxa_atexit@plt+0x7cfb0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq sl, ip, lsl r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 8ef04 <__cxa_atexit@plt+0x82bb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + strheq r9, [sl, #-96] @ 0xffffffa0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [pc, #100] @ 89370 <__cxa_atexit@plt+0x7d024> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + ands r7, r3, #3 │ │ │ │ + beq 89348 <__cxa_atexit@plt+0x7cffc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 89354 <__cxa_atexit@plt+0x7d008> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #64] @ 89374 <__cxa_atexit@plt+0x7d028> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 8eefc <__cxa_atexit@plt+0x82bb0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + beq 89368 <__cxa_atexit@plt+0x7d01c> │ │ │ │ + b 89418 <__cxa_atexit@plt+0x7d0cc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 89378 <__cxa_atexit@plt+0x7d02c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq fp, r8, lsr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 893dc <__cxa_atexit@plt+0x7d090> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #96] @ 89404 <__cxa_atexit@plt+0x7d0b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 893f0 <__cxa_atexit@plt+0x7d0a4> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 893fc <__cxa_atexit@plt+0x7d0b0> │ │ │ │ + ldr r3, [pc, #64] @ 89408 <__cxa_atexit@plt+0x7d0bc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r8, [r5] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 892b4 <__cxa_atexit@plt+0x7cf68> │ │ │ │ + ldr r7, [pc, #40] @ 8940c <__cxa_atexit@plt+0x7d0c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 8ef94 <__cxa_atexit@plt+0x82c48> │ │ │ │ - ldr r7, [pc, #96] @ 8efa4 <__cxa_atexit@plt+0x82c58> │ │ │ │ + mov r7, fp │ │ │ │ + b 89300 <__cxa_atexit@plt+0x7cfb4> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + ldrheq fp, [fp, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 89468 <__cxa_atexit@plt+0x7d11c> │ │ │ │ + ldr r2, [pc, #104] @ 89494 <__cxa_atexit@plt+0x7d148> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 89480 <__cxa_atexit@plt+0x7d134> │ │ │ │ + ldr r7, [pc, #68] @ 89498 <__cxa_atexit@plt+0x7d14c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 8ef78 <__cxa_atexit@plt+0x82c2c> │ │ │ │ - ldr r2, [pc, #80] @ 8efa8 <__cxa_atexit@plt+0x82c5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8ef88 <__cxa_atexit@plt+0x82c3c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 89474 <__cxa_atexit@plt+0x7d128> │ │ │ │ + mov r7, r8 │ │ │ │ + b 89384 <__cxa_atexit@plt+0x7d038> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 89300 <__cxa_atexit@plt+0x7cfb4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ 8949c <__cxa_atexit@plt+0x7d150> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + cmpeq sl, r8, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8953c <__cxa_atexit@plt+0x7d1f0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 89548 <__cxa_atexit@plt+0x7d1fc> │ │ │ │ + ldr lr, [pc, #140] @ 89558 <__cxa_atexit@plt+0x7d20c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #136] @ 8955c <__cxa_atexit@plt+0x7d210> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [pc, #124] @ 89560 <__cxa_atexit@plt+0x7d214> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + sub r0, r3, #13 │ │ │ │ + ldr r8, [pc, #112] @ 89564 <__cxa_atexit@plt+0x7d218> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r1, r3, #37 @ 0x25 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + sub r0, r3, #25 │ │ │ │ + add r1, lr, #3 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + smlalbteq r9, sl, r4, r4 │ │ │ │ + cmpeq fp, ip, ror pc │ │ │ │ + cmpeq fp, ip, ror pc │ │ │ │ + cmpeq fp, r4, lsr #25 │ │ │ │ + cmpeq sl, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8959c <__cxa_atexit@plt+0x7d250> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 895a4 <__cxa_atexit@plt+0x7d258> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r0, asr #23 │ │ │ │ + smlalbteq r9, sl, r8, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 895dc <__cxa_atexit@plt+0x7d290> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 895e4 <__cxa_atexit@plt+0x7d298> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 8efac <__cxa_atexit@plt+0x82c60> │ │ │ │ + cmpeq fp, r0, lsl #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89620 <__cxa_atexit@plt+0x7d2d4> │ │ │ │ + ldr r3, [pc, #40] @ 89634 <__cxa_atexit@plt+0x7d2e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #32] @ 89638 <__cxa_atexit@plt+0x7d2ec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ + ldr r7, [pc, #20] @ 8963c <__cxa_atexit@plt+0x7d2f0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq sl, r8, lsr r8 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq fp, r4, ror sp │ │ │ │ + hvceq 43324 @ 0xa93c │ │ │ │ + cmpeq sl, ip, asr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 8efec <__cxa_atexit@plt+0x82ca0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 89678 <__cxa_atexit@plt+0x7d32c> │ │ │ │ + ldr r3, [pc, #48] @ 89690 <__cxa_atexit@plt+0x7d344> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 8efe4 <__cxa_atexit@plt+0x82c98> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [pc, #40] @ 89694 <__cxa_atexit@plt+0x7d348> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1110a88 <__cxa_atexit@plt+0x110473c> │ │ │ │ + ldr r7, [pc, #12] @ 8968c <__cxa_atexit@plt+0x7d340> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq fp, r4, lsl fp │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq fp, r0, lsr #26 │ │ │ │ + cmpeq sl, r4, lsl #6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #136] @ 89734 <__cxa_atexit@plt+0x7d3e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 896f4 <__cxa_atexit@plt+0x7d3a8> │ │ │ │ + ldr r9, [r5] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 89700 <__cxa_atexit@plt+0x7d3b4> │ │ │ │ + ldr r2, [pc, #108] @ 89740 <__cxa_atexit@plt+0x7d3f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8971c <__cxa_atexit@plt+0x7d3d0> │ │ │ │ + ldr r3, [pc, #88] @ 89744 <__cxa_atexit@plt+0x7d3f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 8970c <__cxa_atexit@plt+0x7d3c0> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f06c <__cxa_atexit@plt+0x82d20> │ │ │ │ - ldr r3, [pc, #40] @ 8f084 <__cxa_atexit@plt+0x82d38> │ │ │ │ + ldr r3, [pc, #48] @ 89738 <__cxa_atexit@plt+0x7d3ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #40] @ 8973c <__cxa_atexit@plt+0x7d3f0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8f088 <__cxa_atexit@plt+0x82d3c> │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ + ldr r7, [pc, #36] @ 89748 <__cxa_atexit@plt+0x7d3fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - ldrheq r6, [fp, #-68] @ 0xffffffbc │ │ │ │ - smlalbbeq r5, sl, r4, r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f0c4 <__cxa_atexit@plt+0x82d78> │ │ │ │ - ldr r3, [pc, #40] @ 8f0dc <__cxa_atexit@plt+0x82d90> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq fp, r8, ror ip │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + smlalbbeq r9, sl, r0, r2 │ │ │ │ + cmpeq sl, r0, asr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 897a0 <__cxa_atexit@plt+0x7d454> │ │ │ │ + ldr r3, [pc, #96] @ 897d4 <__cxa_atexit@plt+0x7d488> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 897c0 <__cxa_atexit@plt+0x7d474> │ │ │ │ + ldr r3, [pc, #88] @ 897e4 <__cxa_atexit@plt+0x7d498> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + ldr r3, [pc, #80] @ 897e8 <__cxa_atexit@plt+0x7d49c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8f0e0 <__cxa_atexit@plt+0x82d94> │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ + ldr r5, [pc, #52] @ 897dc <__cxa_atexit@plt+0x7d490> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + ldr r5, [pc, #44] @ 897e0 <__cxa_atexit@plt+0x7d494> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 110fdb0 <__cxa_atexit@plt+0x1103a64> │ │ │ │ + ldr r7, [pc, #16] @ 897d8 <__cxa_atexit@plt+0x7d48c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, asr r4 │ │ │ │ - cmpeq sl, ip, lsr #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq r9, [sl, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + ldrsbeq fp, [fp, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsheq fp, [fp, #-180] @ 0xffffff4c │ │ │ │ + smlalbbeq r9, sl, r4, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8987c <__cxa_atexit@plt+0x7d530> │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 898b8 <__cxa_atexit@plt+0x7d56c> │ │ │ │ + ldr r1, [pc, #184] @ 898d8 <__cxa_atexit@plt+0x7d58c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r1, [r6, #16]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr lr, [pc, #164] @ 898dc <__cxa_atexit@plt+0x7d590> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r3, #37 @ 0x25 │ │ │ │ + ldr r8, [pc, #156] @ 898e0 <__cxa_atexit@plt+0x7d594> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #152] @ 898e4 <__cxa_atexit@plt+0x7d598> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + stmdb r6, {r1, r7} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 898c0 <__cxa_atexit@plt+0x7d574> │ │ │ │ + ldr r7, [pc, #64] @ 898d0 <__cxa_atexit@plt+0x7d584> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #60] @ 898d4 <__cxa_atexit@plt+0x7d588> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + b 898c4 <__cxa_atexit@plt+0x7d578> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffce0 │ │ │ │ + cmpeq fp, r0, lsl #18 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + cmpeq fp, r0, ror #18 │ │ │ │ + cmpeq fp, ip, lsl #24 │ │ │ │ + cmpeq fp, ip, asr #24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f154 <__cxa_atexit@plt+0x82e08> │ │ │ │ - ldr r3, [pc, #96] @ 8f164 <__cxa_atexit@plt+0x82e18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 8f12c <__cxa_atexit@plt+0x82de0> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8f140 <__cxa_atexit@plt+0x82df4> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8997c <__cxa_atexit@plt+0x7d630> │ │ │ │ + ldr r7, [pc, #132] @ 8998c <__cxa_atexit@plt+0x7d640> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 89950 <__cxa_atexit@plt+0x7d604> │ │ │ │ + ldr r1, [pc, #116] @ 89990 <__cxa_atexit@plt+0x7d644> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 89960 <__cxa_atexit@plt+0x7d614> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 8996c <__cxa_atexit@plt+0x7d620> │ │ │ │ + ldr r7, [pc, #76] @ 89994 <__cxa_atexit@plt+0x7d648> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 8f16c <__cxa_atexit@plt+0x82e20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 8f168 <__cxa_atexit@plt+0x82e1c> │ │ │ │ + ldr r7, [pc, #40] @ 8999c <__cxa_atexit@plt+0x7d650> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8f170 <__cxa_atexit@plt+0x82e24> │ │ │ │ + ldr r7, [pc, #20] @ 89998 <__cxa_atexit@plt+0x7d64c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq fp, r0, lsl r0 │ │ │ │ - cmpeq fp, r0, asr r0 │ │ │ │ - smlaltbeq r5, sl, r4, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq fp, r0, lsl #16 │ │ │ │ + cmpeq sl, r0, lsr r0 │ │ │ │ + cmpeq fp, r0, lsl #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 8f1a8 <__cxa_atexit@plt+0x82e5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 8f1ac <__cxa_atexit@plt+0x82e60> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r0 │ │ │ │ - cmpeq fp, ip, asr #31 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f220 <__cxa_atexit@plt+0x82ed4> │ │ │ │ - ldr r3, [pc, #96] @ 8f230 <__cxa_atexit@plt+0x82ee4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 8f1f8 <__cxa_atexit@plt+0x82eac> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 8f20c <__cxa_atexit@plt+0x82ec0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 8f238 <__cxa_atexit@plt+0x82eec> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 89a04 <__cxa_atexit@plt+0x7d6b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 899ec <__cxa_atexit@plt+0x7d6a0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 899f4 <__cxa_atexit@plt+0x7d6a8> │ │ │ │ + ldr r7, [pc, #36] @ 89a08 <__cxa_atexit@plt+0x7d6bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 8f234 <__cxa_atexit@plt+0x82ee8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 89a0c <__cxa_atexit@plt+0x7d6c0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 8f23c <__cxa_atexit@plt+0x82ef0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq fp, r0, ror pc │ │ │ │ - cmpeq fp, r8, asr pc │ │ │ │ - ldrdeq r5, [sl, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq fp, r4, ror #14 │ │ │ │ + cmpeq fp, r8, ror r7 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 8f274 <__cxa_atexit@plt+0x82f28> │ │ │ │ + ldr r2, [pc, #44] @ 89a4c <__cxa_atexit@plt+0x7d700> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 8f278 <__cxa_atexit@plt+0x82f2c> │ │ │ │ + ldr r3, [pc, #40] @ 89a50 <__cxa_atexit@plt+0x7d704> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, lsl #30 │ │ │ │ - cmpeq fp, ip, lsr #30 │ │ │ │ - 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 │ │ │ │ + cmpeq fp, r8, lsr #14 │ │ │ │ + cmpeq fp, ip, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 8f2e0 <__cxa_atexit@plt+0x82f94> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 8f2e8 <__cxa_atexit@plt+0x82f9c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, ip, lsl #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f35c <__cxa_atexit@plt+0x83010> │ │ │ │ - ldr r3, [pc, #68] @ 8f374 <__cxa_atexit@plt+0x83028> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 8f378 <__cxa_atexit@plt+0x8302c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #24] @ 8f37c <__cxa_atexit@plt+0x83030> │ │ │ │ + bhi 89ad8 <__cxa_atexit@plt+0x7d78c> │ │ │ │ + ldr r7, [pc, #116] @ 89ae8 <__cxa_atexit@plt+0x7d79c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 89abc <__cxa_atexit@plt+0x7d770> │ │ │ │ + ldr r1, [pc, #100] @ 89aec <__cxa_atexit@plt+0x7d7a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 89acc <__cxa_atexit@plt+0x7d780> │ │ │ │ + ldr r7, [pc, #72] @ 89af0 <__cxa_atexit@plt+0x7d7a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - smlaltbeq r5, sl, ip, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 8f3d8 <__cxa_atexit@plt+0x8308c> │ │ │ │ - ldr r3, [pc, #48] @ 8f3f0 <__cxa_atexit@plt+0x830a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, sl} │ │ │ │ - str r9, [r7, #12] │ │ │ │ - sub r3, r6, #7 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 8f3f4 <__cxa_atexit@plt+0x830a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - cmpeq sl, r4, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f458 <__cxa_atexit@plt+0x8310c> │ │ │ │ - ldr r3, [pc, #60] @ 8f468 <__cxa_atexit@plt+0x8311c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f448 <__cxa_atexit@plt+0x830fc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f46c <__cxa_atexit@plt+0x83120> │ │ │ │ + ldr r7, [pc, #20] @ 89af4 <__cxa_atexit@plt+0x7d7a8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r5, [sl, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbeq fp, [fp, #-124] @ 0xffffff84 │ │ │ │ + ldrdeq r8, [sl, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 89b4c <__cxa_atexit@plt+0x7d800> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 89b44 <__cxa_atexit@plt+0x7d7f8> │ │ │ │ + ldr r7, [pc, #32] @ 89b50 <__cxa_atexit@plt+0x7d804> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f4d8 <__cxa_atexit@plt+0x8318c> │ │ │ │ - ldr r3, [pc, #60] @ 8f4e8 <__cxa_atexit@plt+0x8319c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f4c8 <__cxa_atexit@plt+0x8317c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f4ec <__cxa_atexit@plt+0x831a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, asr #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq fp, r4, asr r7 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r3, [pc, #32] @ 89b84 <__cxa_atexit@plt+0x7d838> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq fp, r0, lsr #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8f558 <__cxa_atexit@plt+0x8320c> │ │ │ │ - ldr r3, [pc, #60] @ 8f568 <__cxa_atexit@plt+0x8321c> │ │ │ │ + bhi 89c04 <__cxa_atexit@plt+0x7d8b8> │ │ │ │ + ldr r3, [pc, #108] @ 89c14 <__cxa_atexit@plt+0x7d8c8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f548 <__cxa_atexit@plt+0x831fc> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 89bd4 <__cxa_atexit@plt+0x7d888> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 89be4 <__cxa_atexit@plt+0x7d898> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 89bf0 <__cxa_atexit@plt+0x7d8a4> │ │ │ │ + ldr r8, [pc, #80] @ 89c20 <__cxa_atexit@plt+0x7d8d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 89bf8 <__cxa_atexit@plt+0x7d8ac> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f56c <__cxa_atexit@plt+0x83220> │ │ │ │ + ldr r8, [pc, #48] @ 89c1c <__cxa_atexit@plt+0x7d8d0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 89bf8 <__cxa_atexit@plt+0x7d8ac> │ │ │ │ + ldr r8, [pc, #32] @ 89c18 <__cxa_atexit@plt+0x7d8cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 89c24 <__cxa_atexit@plt+0x7d8d8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbteq r5, sl, r4, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r4, r7, lsr #1 │ │ │ │ + teqeq r4, r5, lsr #1 │ │ │ │ + ldrheq lr, [r4, -r2]! │ │ │ │ + smlalbteq r8, sl, r0, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 89c58 <__cxa_atexit@plt+0x7d90c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 89c68 <__cxa_atexit@plt+0x7d91c> │ │ │ │ + ldr r8, [pc, #48] @ 89c80 <__cxa_atexit@plt+0x7d934> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 89c7c <__cxa_atexit@plt+0x7d930> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 89c78 <__cxa_atexit@plt+0x7d92c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r4, pc, lsr #32 │ │ │ │ + teqeq r4, r1, lsr r0 │ │ │ │ + teqeq r4, r2, lsr r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8f5d8 <__cxa_atexit@plt+0x8328c> │ │ │ │ - ldr r3, [pc, #60] @ 8f5e8 <__cxa_atexit@plt+0x8329c> │ │ │ │ + bhi 89d00 <__cxa_atexit@plt+0x7d9b4> │ │ │ │ + ldr r3, [pc, #108] @ 89d10 <__cxa_atexit@plt+0x7d9c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f5c8 <__cxa_atexit@plt+0x8327c> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 89cd0 <__cxa_atexit@plt+0x7d984> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 89ce0 <__cxa_atexit@plt+0x7d994> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 89cec <__cxa_atexit@plt+0x7d9a0> │ │ │ │ + ldr r3, [pc, #80] @ 89d1c <__cxa_atexit@plt+0x7d9d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 89cf4 <__cxa_atexit@plt+0x7d9a8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f5ec <__cxa_atexit@plt+0x832a0> │ │ │ │ + ldr r3, [pc, #48] @ 89d18 <__cxa_atexit@plt+0x7d9cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 89cf4 <__cxa_atexit@plt+0x7d9a8> │ │ │ │ + ldr r3, [pc, #32] @ 89d14 <__cxa_atexit@plt+0x7d9c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 89d20 <__cxa_atexit@plt+0x7d9d4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r8, asr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r4, fp, lsr #31 │ │ │ │ + teqeq r4, r9, lsr #31 │ │ │ │ + teqeq r4, r6 @ │ │ │ │ + smlalbteq r8, sl, r8, ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 89d54 <__cxa_atexit@plt+0x7da08> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 89d64 <__cxa_atexit@plt+0x7da18> │ │ │ │ + ldr r8, [pc, #48] @ 89d7c <__cxa_atexit@plt+0x7da30> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 89d78 <__cxa_atexit@plt+0x7da2c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 89d74 <__cxa_atexit@plt+0x7da28> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r4, r3, lsr pc │ │ │ │ + teqeq r4, r5, lsr pc │ │ │ │ + teqeq r4, r6, lsr pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 89da4 <__cxa_atexit@plt+0x7da58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + cmpeq sl, r4, lsr ip │ │ │ │ + cmpeq sl, r0, ror #24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8f658 <__cxa_atexit@plt+0x8330c> │ │ │ │ - ldr r3, [pc, #60] @ 8f668 <__cxa_atexit@plt+0x8331c> │ │ │ │ + bhi 89e3c <__cxa_atexit@plt+0x7daf0> │ │ │ │ + ldr r3, [pc, #128] @ 89e4c <__cxa_atexit@plt+0x7db00> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f648 <__cxa_atexit@plt+0x832fc> │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f66c <__cxa_atexit@plt+0x83320> │ │ │ │ + ldr r7, [pc, #80] @ 89e58 <__cxa_atexit@plt+0x7db0c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbteq r5, sl, ip, r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #76] @ 89e5c <__cxa_atexit@plt+0x7db10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f6d8 <__cxa_atexit@plt+0x8338c> │ │ │ │ - ldr r3, [pc, #60] @ 8f6e8 <__cxa_atexit@plt+0x8339c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f6c8 <__cxa_atexit@plt+0x8337c> │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #68] @ 89e60 <__cxa_atexit@plt+0x7db14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #64] @ 89e64 <__cxa_atexit@plt+0x7db18> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #32] @ 89e50 <__cxa_atexit@plt+0x7db04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ 89e54 <__cxa_atexit@plt+0x7db08> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f6ec <__cxa_atexit@plt+0x833a0> │ │ │ │ + ldr r7, [pc, #36] @ 89e68 <__cxa_atexit@plt+0x7db1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, asr r1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + smlaltbeq r8, sl, r8, fp │ │ │ │ + smlaltbeq r8, sl, r0, fp │ │ │ │ + smlaltteq r8, sl, r4, fp │ │ │ │ + ldrdeq r8, [sl, #-188] @ 0xffffff44 │ │ │ │ + smlaltteq r8, sl, r4, fp │ │ │ │ + ldrdeq r8, [sl, #-188] @ 0xffffff44 │ │ │ │ + smlaltteq r8, sl, r4, fp │ │ │ │ + smlaltbeq r8, sl, r0, fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 89e9c <__cxa_atexit@plt+0x7db50> │ │ │ │ + ldr r7, [pc, #36] @ 89eb0 <__cxa_atexit@plt+0x7db64> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r3, #3 │ │ │ │ + ldreq r7, [pc, #32] @ 89eb8 <__cxa_atexit@plt+0x7db6c> │ │ │ │ + addeq r7, pc, r7 │ │ │ │ + b 89ea4 <__cxa_atexit@plt+0x7db58> │ │ │ │ + ldr r7, [pc, #16] @ 89eb4 <__cxa_atexit@plt+0x7db68> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sl, ip, asr #22 │ │ │ │ + cmpeq sl, r8, asr #22 │ │ │ │ + cmpeq sl, r8, ror #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f758 <__cxa_atexit@plt+0x8340c> │ │ │ │ - ldr r3, [pc, #60] @ 8f768 <__cxa_atexit@plt+0x8341c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f748 <__cxa_atexit@plt+0x833fc> │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 89f40 <__cxa_atexit@plt+0x7dbf4> │ │ │ │ + ldr r7, [pc, #116] @ 89f50 <__cxa_atexit@plt+0x7dc04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 89f24 <__cxa_atexit@plt+0x7dbd8> │ │ │ │ + ldr r1, [pc, #100] @ 89f54 <__cxa_atexit@plt+0x7dc08> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 89f34 <__cxa_atexit@plt+0x7dbe8> │ │ │ │ + ldr r7, [pc, #72] @ 89f58 <__cxa_atexit@plt+0x7dc0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f76c <__cxa_atexit@plt+0x83420> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 89f5c <__cxa_atexit@plt+0x7dc10> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r5, [sl, #-4] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq fp, r4, ror r3 │ │ │ │ + strdeq r8, [sl, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 89fb4 <__cxa_atexit@plt+0x7dc68> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 89fac <__cxa_atexit@plt+0x7dc60> │ │ │ │ + ldr r7, [pc, #32] @ 89fb8 <__cxa_atexit@plt+0x7dc6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq fp, ip, ror #5 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 89fec <__cxa_atexit@plt+0x7dca0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + ldrheq fp, [fp, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f7d8 <__cxa_atexit@plt+0x8348c> │ │ │ │ - ldr r3, [pc, #60] @ 8f7e8 <__cxa_atexit@plt+0x8349c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f7c8 <__cxa_atexit@plt+0x8347c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a09c <__cxa_atexit@plt+0x7dd50> │ │ │ │ + ldr r7, [pc, #156] @ 8a0ac <__cxa_atexit@plt+0x7dd60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 8a058 <__cxa_atexit@plt+0x7dd0c> │ │ │ │ + ldr r1, [pc, #140] @ 8a0b0 <__cxa_atexit@plt+0x7dd64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 8a068 <__cxa_atexit@plt+0x7dd1c> │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs 8a074 <__cxa_atexit@plt+0x7dd28> │ │ │ │ + ldr r7, [pc, #108] @ 8a0b8 <__cxa_atexit@plt+0x7dd6c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f7ec <__cxa_atexit@plt+0x834a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - qdaddeq r5, r8, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f858 <__cxa_atexit@plt+0x8350c> │ │ │ │ - ldr r3, [pc, #60] @ 8f868 <__cxa_atexit@plt+0x8351c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f848 <__cxa_atexit@plt+0x834fc> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + bne 8a08c <__cxa_atexit@plt+0x7dd40> │ │ │ │ + ldr r7, [pc, #48] @ 8a0b4 <__cxa_atexit@plt+0x7dd68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #44] @ 8a0c0 <__cxa_atexit@plt+0x7dd74> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f86c <__cxa_atexit@plt+0x83520> │ │ │ │ + ldr r7, [pc, #24] @ 8a0bc <__cxa_atexit@plt+0x7dd70> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - ldrdeq r4, [sl, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + cmpeq fp, r8, lsl #4 │ │ │ │ + cmpeq fp, r4, asr #4 │ │ │ │ + smlaltbeq r8, sl, r4, r9 │ │ │ │ + cmpeq fp, r0, lsl #4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #104] @ 8a140 <__cxa_atexit@plt+0x7ddf4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8a110 <__cxa_atexit@plt+0x7ddc4> │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs 8a118 <__cxa_atexit@plt+0x7ddcc> │ │ │ │ + ldr r7, [pc, #68] @ 8a148 <__cxa_atexit@plt+0x7ddfc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f8d0 <__cxa_atexit@plt+0x83584> │ │ │ │ - ldr r3, [pc, #52] @ 8f8e0 <__cxa_atexit@plt+0x83594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f8c0 <__cxa_atexit@plt+0x83574> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bne 8a130 <__cxa_atexit@plt+0x7dde4> │ │ │ │ + ldr r7, [pc, #28] @ 8a144 <__cxa_atexit@plt+0x7ddf8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f8e4 <__cxa_atexit@plt+0x83598> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #20] @ 8a14c <__cxa_atexit@plt+0x7de00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sl, r8, ror #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq fp, r4, ror #2 │ │ │ │ + cmpeq fp, ip, lsl #3 │ │ │ │ + cmpeq fp, ip, asr r1 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8f940 <__cxa_atexit@plt+0x835f4> │ │ │ │ - ldr r3, [pc, #52] @ 8f950 <__cxa_atexit@plt+0x83604> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8f930 <__cxa_atexit@plt+0x835e4> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 8a180 <__cxa_atexit@plt+0x7de34> │ │ │ │ + ldr r7, [pc, #56] @ 8a1ac <__cxa_atexit@plt+0x7de60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8f954 <__cxa_atexit@plt+0x83608> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bne 8a198 <__cxa_atexit@plt+0x7de4c> │ │ │ │ + ldr r7, [pc, #24] @ 8a1a8 <__cxa_atexit@plt+0x7de5c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r4, [sl, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #16] @ 8a1b0 <__cxa_atexit@plt+0x7de64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq fp, [fp, #-12] │ │ │ │ + cmpeq fp, ip, lsl r1 │ │ │ │ + ldrsheq fp, [fp, #-4] │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8fa58 <__cxa_atexit@plt+0x8370c> │ │ │ │ - ldr r3, [pc, #60] @ 8fa68 <__cxa_atexit@plt+0x8371c> │ │ │ │ + bhi 8a200 <__cxa_atexit@plt+0x7deb4> │ │ │ │ + ldr r3, [pc, #60] @ 8a210 <__cxa_atexit@plt+0x7dec4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 8fa48 <__cxa_atexit@plt+0x836fc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ + beq 8a1f0 <__cxa_atexit@plt+0x7dea4> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fa6c <__cxa_atexit@plt+0x83720> │ │ │ │ + ldr r7, [pc, #12] @ 8a214 <__cxa_atexit@plt+0x7dec8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r8, lsl #28 │ │ │ │ + cmpeq sl, r4, asr #16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8fad8 <__cxa_atexit@plt+0x8378c> │ │ │ │ - ldr r3, [pc, #60] @ 8fae8 <__cxa_atexit@plt+0x8379c> │ │ │ │ + bhi 8a280 <__cxa_atexit@plt+0x7df34> │ │ │ │ + ldr r3, [pc, #60] @ 8a290 <__cxa_atexit@plt+0x7df44> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 8fac8 <__cxa_atexit@plt+0x8377c> │ │ │ │ + beq 8a270 <__cxa_atexit@plt+0x7df24> │ │ │ │ ldr r7, [r8, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8faec <__cxa_atexit@plt+0x837a0> │ │ │ │ + ldr r7, [pc, #12] @ 8a294 <__cxa_atexit@plt+0x7df48> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbbeq r4, sl, ip, sp │ │ │ │ + smlalbteq r8, sl, r8, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8fb58 <__cxa_atexit@plt+0x8380c> │ │ │ │ - ldr r3, [pc, #60] @ 8fb68 <__cxa_atexit@plt+0x8381c> │ │ │ │ + bhi 8a300 <__cxa_atexit@plt+0x7dfb4> │ │ │ │ + ldr r3, [pc, #60] @ 8a310 <__cxa_atexit@plt+0x7dfc4> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq 8fb48 <__cxa_atexit@plt+0x837fc> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ + beq 8a2f0 <__cxa_atexit@plt+0x7dfa4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fb6c <__cxa_atexit@plt+0x83820> │ │ │ │ + ldr r7, [pc, #12] @ 8a314 <__cxa_atexit@plt+0x7dfc8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, lsl sp │ │ │ │ + cmpeq sl, ip, asr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + cmpeq sl, r8, lsr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a390 <__cxa_atexit@plt+0x7e044> │ │ │ │ + ldr r2, [pc, #88] @ 8a3ac <__cxa_atexit@plt+0x7e060> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8fbd8 <__cxa_atexit@plt+0x8388c> │ │ │ │ - ldr r3, [pc, #60] @ 8fbe8 <__cxa_atexit@plt+0x8389c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + bhi 8a398 <__cxa_atexit@plt+0x7e04c> │ │ │ │ + ldr r7, [pc, #64] @ 8a3b0 <__cxa_atexit@plt+0x7e064> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 8fbc8 <__cxa_atexit@plt+0x8387c> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 8a384 <__cxa_atexit@plt+0x7e038> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8a818 <__cxa_atexit@plt+0x7e4cc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fbec <__cxa_atexit@plt+0x838a0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 8a3b4 <__cxa_atexit@plt+0x7e068> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x014a4c94 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldrsheq sl, [fp, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r4, lsr #9 │ │ │ │ + ldrdeq r8, [sl, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a444 <__cxa_atexit@plt+0x7e0f8> │ │ │ │ + ldr r2, [pc, #120] @ 8a44c <__cxa_atexit@plt+0x7e100> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #112] @ 8a450 <__cxa_atexit@plt+0x7e104> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + ldrne r2, [pc, #92] @ 8a454 <__cxa_atexit@plt+0x7e108> │ │ │ │ + addne r2, pc, r2 │ │ │ │ + ldrne r7, [r7, #11] │ │ │ │ + strne r2, [r3] │ │ │ │ + andsne r2, r7, #3 │ │ │ │ + bne 8a414 <__cxa_atexit@plt+0x7e0c8> │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fc58 <__cxa_atexit@plt+0x8390c> │ │ │ │ - ldr r3, [pc, #60] @ 8fc68 <__cxa_atexit@plt+0x8391c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fc48 <__cxa_atexit@plt+0x838fc> │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8a430 <__cxa_atexit@plt+0x7e0e4> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #32] @ 8a458 <__cxa_atexit@plt+0x7e10c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fc6c <__cxa_atexit@plt+0x83920> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r8, lsl ip │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmpeq fp, ip, ror #26 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq fp, r0, ror r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ + ldr r3, [pc, #72] @ 8a4b4 <__cxa_atexit@plt+0x7e168> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 8a498 <__cxa_atexit@plt+0x7e14c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8a4a0 <__cxa_atexit@plt+0x7e154> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fcd8 <__cxa_atexit@plt+0x8398c> │ │ │ │ - ldr r3, [pc, #60] @ 8fce8 <__cxa_atexit@plt+0x8399c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fcc8 <__cxa_atexit@plt+0x8397c> │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fcec <__cxa_atexit@plt+0x839a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ 8a4b8 <__cxa_atexit@plt+0x7e16c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - @ instruction: 0x014a4b9c │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq fp, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8a4e4 <__cxa_atexit@plt+0x7e198> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 8a4f8 <__cxa_atexit@plt+0x7e1ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldrheq sl, [fp, #-252] @ 0xffffff04 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fd58 <__cxa_atexit@plt+0x83a0c> │ │ │ │ - ldr r3, [pc, #60] @ 8fd68 <__cxa_atexit@plt+0x83a1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fd48 <__cxa_atexit@plt+0x839fc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8a544 <__cxa_atexit@plt+0x7e1f8> │ │ │ │ + ldr r2, [pc, #48] @ 8a550 <__cxa_atexit@plt+0x7e204> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8a53c <__cxa_atexit@plt+0x7e1f0> │ │ │ │ + b 8a55c <__cxa_atexit@plt+0x7e210> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fd6c <__cxa_atexit@plt+0x83a20> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, lsr #22 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #156] @ 8a600 <__cxa_atexit@plt+0x7e2b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8a59c <__cxa_atexit@plt+0x7e250> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 8a5a4 <__cxa_atexit@plt+0x7e258> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fdd8 <__cxa_atexit@plt+0x83a8c> │ │ │ │ - ldr r3, [pc, #60] @ 8fde8 <__cxa_atexit@plt+0x83a9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fdc8 <__cxa_atexit@plt+0x83a7c> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fdec <__cxa_atexit@plt+0x83aa0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r7, r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8a5e4 <__cxa_atexit@plt+0x7e298> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #64] @ 8a608 <__cxa_atexit@plt+0x7e2bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltbeq r4, sl, r4, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r6, [pc, #24] @ 8a604 <__cxa_atexit@plt+0x7e2b8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq fp, r8, ror #29 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fe58 <__cxa_atexit@plt+0x83b0c> │ │ │ │ - ldr r3, [pc, #60] @ 8fe68 <__cxa_atexit@plt+0x83b1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fe48 <__cxa_atexit@plt+0x83afc> │ │ │ │ - ldr r7, [r8, #11] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 8a638 <__cxa_atexit@plt+0x7e2ec> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8fe6c <__cxa_atexit@plt+0x83b20> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r7, r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8a678 <__cxa_atexit@plt+0x7e32c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 8a698 <__cxa_atexit@plt+0x7e34c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r8, lsr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r6, [pc, #20] @ 8a694 <__cxa_atexit@plt+0x7e348> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmpeq fp, r4, asr lr │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a6e0 <__cxa_atexit@plt+0x7e394> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #48] @ 8a6f8 <__cxa_atexit@plt+0x7e3ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8fed8 <__cxa_atexit@plt+0x83b8c> │ │ │ │ - ldr r3, [pc, #60] @ 8fee8 <__cxa_atexit@plt+0x83b9c> │ │ │ │ + ldr r3, [pc, #20] @ 8a6fc <__cxa_atexit@plt+0x7e3b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8fec8 <__cxa_atexit@plt+0x83b7c> │ │ │ │ - ldr r7, [r8, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + cmpeq fp, r8, ror #27 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8a758 <__cxa_atexit@plt+0x7e40c> │ │ │ │ + ldr lr, [pc, #64] @ 8a768 <__cxa_atexit@plt+0x7e41c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #48] @ 8a76c <__cxa_atexit@plt+0x7e420> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8feec <__cxa_atexit@plt+0x83ba0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - smlaltbeq r4, sl, ip, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + cmpeq fp, r8, ror sp │ │ │ │ + strdeq r8, [sl, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8a7a4 <__cxa_atexit@plt+0x7e458> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8a7ac <__cxa_atexit@plt+0x7e460> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldrheq sl, [fp, #-152] @ 0xffffff68 │ │ │ │ + smlaltbeq r8, sl, ip, r2 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 8ff58 <__cxa_atexit@plt+0x83c0c> │ │ │ │ - ldr r3, [pc, #60] @ 8ff68 <__cxa_atexit@plt+0x83c1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + bhi 8a7f4 <__cxa_atexit@plt+0x7e4a8> │ │ │ │ + ldr r7, [pc, #48] @ 8a804 <__cxa_atexit@plt+0x7e4b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 8ff48 <__cxa_atexit@plt+0x83bfc> │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 8a7e8 <__cxa_atexit@plt+0x7e49c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8a818 <__cxa_atexit@plt+0x7e4cc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8ff6c <__cxa_atexit@plt+0x83c20> │ │ │ │ + ldr r7, [pc, #12] @ 8a808 <__cxa_atexit@plt+0x7e4bc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, lsr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + hvceq 43048 @ 0xa828 │ │ │ │ + cmpeq sl, r0, ror #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 8ffd8 <__cxa_atexit@plt+0x83c8c> │ │ │ │ - ldr r3, [pc, #60] @ 8ffe8 <__cxa_atexit@plt+0x83c9c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8a900 <__cxa_atexit@plt+0x7e5b4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #252] @ 8a934 <__cxa_atexit@plt+0x7e5e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8a914 <__cxa_atexit@plt+0x7e5c8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #76 @ 0x4c │ │ │ │ + cmp r1, ip │ │ │ │ + bcc 8a920 <__cxa_atexit@plt+0x7e5d4> │ │ │ │ + ldr r2, [pc, #216] @ 8a93c <__cxa_atexit@plt+0x7e5f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #212] @ 8a940 <__cxa_atexit@plt+0x7e5f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 8ffc8 <__cxa_atexit@plt+0x83c7c> │ │ │ │ - ldr r7, [r8, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr sl, [pc, #200] @ 8a944 <__cxa_atexit@plt+0x7e5f8> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, ip, #19 │ │ │ │ + sub r0, ip, #37 @ 0x25 │ │ │ │ + sub lr, ip, #47 @ 0x2f │ │ │ │ + ldr r8, [pc, #180] @ 8a948 <__cxa_atexit@plt+0x7e5fc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r9, r6 │ │ │ │ + str r3, [r9, #40]! @ 0x28 │ │ │ │ + mov r3, r6 │ │ │ │ + str sl, [r3, #12]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + ldr r7, [pc, #148] @ 8a94c <__cxa_atexit@plt+0x7e600> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #24] │ │ │ │ + add r7, r6, #28 │ │ │ │ + stm r7, {r3, r8, lr} │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #128] @ 8a950 <__cxa_atexit@plt+0x7e604> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #112] @ 8a954 <__cxa_atexit@plt+0x7e608> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ + sub r7, ip, #6 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, ip │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [pc, #48] @ 8a938 <__cxa_atexit@plt+0x7e5ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 8ffec <__cxa_atexit@plt+0x83ca0> │ │ │ │ + mov r6, #76 @ 0x4c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, ip │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq fp, r8, asr #16 │ │ │ │ + @ instruction: 0xfffffad8 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + @ instruction: 0xfffffb40 │ │ │ │ + cmpeq fp, r4, asr #23 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq fp, r0, asr #17 │ │ │ │ + cmpeq fp, r0, ror r8 │ │ │ │ + cmpeq sl, r4, lsl r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8aa24 <__cxa_atexit@plt+0x7e6d8> │ │ │ │ + ldr r2, [pc, #176] @ 8aa30 <__cxa_atexit@plt+0x7e6e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [pc, #168] @ 8aa34 <__cxa_atexit@plt+0x7e6e8> │ │ │ │ + add fp, pc, fp │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [pc, #156] @ 8aa38 <__cxa_atexit@plt+0x7e6ec> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #19 │ │ │ │ + sub r0, r6, #37 @ 0x25 │ │ │ │ + sub lr, r6, #47 @ 0x2f │ │ │ │ + ldr sl, [pc, #136] @ 8aa3c <__cxa_atexit@plt+0x7e6f0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r9, r3 │ │ │ │ + str fp, [r9, #40]! @ 0x28 │ │ │ │ + mov fp, r3 │ │ │ │ + str ip, [fp, #12]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r7, [pc, #104] @ 8aa40 <__cxa_atexit@plt+0x7e6f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str fp, [r3, #28] │ │ │ │ + str sl, [r3, #32] │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + ldr r7, [pc, #80] @ 8aa44 <__cxa_atexit@plt+0x7e6f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + str r9, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #64] @ 8aa48 <__cxa_atexit@plt+0x7e6fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r3, #72] @ 0x48 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov fp, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r4, [sl, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #23] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #76 @ 0x4c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + @ instruction: 0xfffffa20 │ │ │ │ + cmpeq fp, r4, lsr #21 │ │ │ │ + @ instruction: 0xfffffd30 │ │ │ │ + @ instruction: 0x015ba79c │ │ │ │ + cmpeq fp, ip, asr #14 │ │ │ │ + cmpeq sl, r0, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8aa9c <__cxa_atexit@plt+0x7e750> │ │ │ │ + ldr r2, [pc, #56] @ 8aaa4 <__cxa_atexit@plt+0x7e758> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #44] @ 8aaa8 <__cxa_atexit@plt+0x7e75c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [pc, #28] @ 8aaac <__cxa_atexit@plt+0x7e760> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 90058 <__cxa_atexit@plt+0x83d0c> │ │ │ │ - ldr r3, [pc, #60] @ 90068 <__cxa_atexit@plt+0x83d1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrsbeq sl, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq fp, r0, asr #13 │ │ │ │ + strheq r7, [sl, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + ldr r7, [pc, #72] @ 8ab10 <__cxa_atexit@plt+0x7e7c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3], #-8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8ab00 <__cxa_atexit@plt+0x7e7b4> │ │ │ │ + ldr r7, [pc, #52] @ 8ab14 <__cxa_atexit@plt+0x7e7c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 90048 <__cxa_atexit@plt+0x83cfc> │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 8aaf4 <__cxa_atexit@plt+0x7e7a8> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8a818 <__cxa_atexit@plt+0x7e4cc> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 9006c <__cxa_atexit@plt+0x83d20> │ │ │ │ + ldr r7, [pc, #16] @ 8ab18 <__cxa_atexit@plt+0x7e7cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r8, lsr r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + cmpeq sl, ip, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + b 88d14 <__cxa_atexit@plt+0x7c9c8> │ │ │ │ + cmpeq sl, r4, lsr pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ab80 <__cxa_atexit@plt+0x7e834> │ │ │ │ + ldr r2, [pc, #48] @ 8ab8c <__cxa_atexit@plt+0x7e840> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 8ab74 <__cxa_atexit@plt+0x7e828> │ │ │ │ + mov r7, r9 │ │ │ │ + b 8ab9c <__cxa_atexit@plt+0x7e850> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 900d8 <__cxa_atexit@plt+0x83d8c> │ │ │ │ - ldr r3, [pc, #60] @ 900e8 <__cxa_atexit@plt+0x83d9c> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrdeq r7, [sl, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #160] @ 8ac44 <__cxa_atexit@plt+0x7e8f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 900c8 <__cxa_atexit@plt+0x83d7c> │ │ │ │ - ldr r7, [r8, #31] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ac18 <__cxa_atexit@plt+0x7e8cc> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 8ac20 <__cxa_atexit@plt+0x7e8d4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8ac34 <__cxa_atexit@plt+0x7e8e8> │ │ │ │ + ldr r2, [pc, #108] @ 8ac4c <__cxa_atexit@plt+0x7e900> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #84] @ 8ac50 <__cxa_atexit@plt+0x7e904> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 900ec <__cxa_atexit@plt+0x83da0> │ │ │ │ + ldr r7, [pc, #32] @ 8ac48 <__cxa_atexit@plt+0x7e8fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r4, [sl, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq sl, r0, lsr lr │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + @ instruction: 0x015ba594 │ │ │ │ + cmpeq sl, r8, lsl lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 8acc4 <__cxa_atexit@plt+0x7e978> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8acd8 <__cxa_atexit@plt+0x7e98c> │ │ │ │ + ldr r2, [pc, #96] @ 8acec <__cxa_atexit@plt+0x7e9a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #72] @ 8acf0 <__cxa_atexit@plt+0x7e9a4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #28] @ 8ace8 <__cxa_atexit@plt+0x7e99c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + smlalbbeq r7, sl, ip, sp │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq fp, r8, ror #9 │ │ │ │ + hvceq 42964 @ 0xa7d4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 90158 <__cxa_atexit@plt+0x83e0c> │ │ │ │ - ldr r3, [pc, #60] @ 90168 <__cxa_atexit@plt+0x83e1c> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ad6c <__cxa_atexit@plt+0x7ea20> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8ad74 <__cxa_atexit@plt+0x7ea28> │ │ │ │ + ldr r3, [pc, #100] @ 8ad98 <__cxa_atexit@plt+0x7ea4c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 90148 <__cxa_atexit@plt+0x83dfc> │ │ │ │ - ldr r7, [r8, #35] @ 0x23 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 9016c <__cxa_atexit@plt+0x83e20> │ │ │ │ + ldr r1, [pc, #96] @ 8ad9c <__cxa_atexit@plt+0x7ea50> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #88] @ 8ada0 <__cxa_atexit@plt+0x7ea54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r2, [r2, #16] │ │ │ │ + ldr r3, [pc, #68] @ 8ada4 <__cxa_atexit@plt+0x7ea58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + sub r9, r6, #2 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r6, r2 │ │ │ │ + b 8ad7c <__cxa_atexit@plt+0x7ea30> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 8ad94 <__cxa_atexit@plt+0x7ea48> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq sl, r0, asr #14 │ │ │ │ + strdeq r7, [sl, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffe04 │ │ │ │ + cmpeq fp, r0, ror r7 │ │ │ │ + cmpeq fp, r8, ror #7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 8adc4 <__cxa_atexit@plt+0x7ea78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #35] @ 0x23 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsr r7 │ │ │ │ + mov r8, r7 │ │ │ │ + b cb404 <__cxa_atexit@plt+0xbf0b8> │ │ │ │ + smlalbbeq r7, sl, r0, ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 90200 <__cxa_atexit@plt+0x83eb4> │ │ │ │ - ldr r3, [pc, #96] @ 90210 <__cxa_atexit@plt+0x83ec4> │ │ │ │ + bhi 8aebc <__cxa_atexit@plt+0x7eb70> │ │ │ │ + ldr r3, [pc, #228] @ 8aee4 <__cxa_atexit@plt+0x7eb98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 8ae3c <__cxa_atexit@plt+0x7eaf0> │ │ │ │ cmp r3, #2 │ │ │ │ - beq 901d8 <__cxa_atexit@plt+0x83e8c> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 901ec <__cxa_atexit@plt+0x83ea0> │ │ │ │ + bne 8ae4c <__cxa_atexit@plt+0x7eb00> │ │ │ │ + ldr r5, [pc, #204] @ 8aee8 <__cxa_atexit@plt+0x7eb9c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + str r5, [r7] │ │ │ │ + ldr r3, [pc, #192] @ 8aeec <__cxa_atexit@plt+0x7eba0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 9021c <__cxa_atexit@plt+0x83ed0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #56] @ 90220 <__cxa_atexit@plt+0x83ed4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 90214 <__cxa_atexit@plt+0x83ec8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 90218 <__cxa_atexit@plt+0x83ecc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8aecc <__cxa_atexit@plt+0x7eb80> │ │ │ │ + sub r9, r3, #18 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [pc, #136] @ 8aef4 <__cxa_atexit@plt+0x7eba8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add sl, r1, #1 │ │ │ │ + ldr lr, [pc, #128] @ 8aef8 <__cxa_atexit@plt+0x7ebac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #124] @ 8aefc <__cxa_atexit@plt+0x7ebb0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 90224 <__cxa_atexit@plt+0x83ed8> │ │ │ │ + add r0, r0, #1 │ │ │ │ + sub r7, r3, #27 │ │ │ │ + ldr r1, [pc, #112] @ 8af00 <__cxa_atexit@plt+0x7ebb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, lr} │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r2, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r7, [pc, #44] @ 8aef0 <__cxa_atexit@plt+0x7eba4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlalbteq r4, sl, ip, r6 │ │ │ │ - smlalbteq r4, sl, r4, r6 │ │ │ │ - smlalbteq r4, sl, ip, r6 │ │ │ │ - smlalbteq r4, sl, r4, r6 │ │ │ │ - ldrdeq r4, [sl, #-108] @ 0xffffff94 │ │ │ │ - smlaltbeq r4, sl, r4, r6 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + @ instruction: 0x015ba690 │ │ │ │ + @ instruction: 0x014a7d90 │ │ │ │ + cmpeq fp, r4, asr r6 │ │ │ │ + ldrsbeq sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldrsbeq sl, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmpeq fp, r0, lsl r3 │ │ │ │ + cmpeq sl, ip, asr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 90260 <__cxa_atexit@plt+0x83f14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #32] @ 90264 <__cxa_atexit@plt+0x83f18> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8af38 <__cxa_atexit@plt+0x7ebec> │ │ │ │ + ldr r3, [pc, #140] @ 8afb0 <__cxa_atexit@plt+0x7ec64> │ │ │ │ add r3, pc, r3 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, r2 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r8, [pc, #128] @ 8afb4 <__cxa_atexit@plt+0x7ec68> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8afa0 <__cxa_atexit@plt+0x7ec54> │ │ │ │ + sub r8, r3, #18 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r0, [pc, #96] @ 8afb8 <__cxa_atexit@plt+0x7ec6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r9, r0, #1 │ │ │ │ + ldr lr, [pc, #88] @ 8afbc <__cxa_atexit@plt+0x7ec70> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #84] @ 8afc0 <__cxa_atexit@plt+0x7ec74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + sub r0, r3, #27 │ │ │ │ + ldr r1, [pc, #72] @ 8afc4 <__cxa_atexit@plt+0x7ec78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, sl, lr} │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ add r5, r5, #4 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + sub r8, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq fp, r8, lsl #11 │ │ │ │ + cmpeq fp, r8, ror #10 │ │ │ │ + ldrsheq sl, [fp, #-16] │ │ │ │ + cmpeq fp, r4, ror #3 │ │ │ │ + cmpeq fp, r4, lsr #4 │ │ │ │ + @ instruction: 0x014a7a98 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 8b040 <__cxa_atexit@plt+0x7ecf4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b038 <__cxa_atexit@plt+0x7ecec> │ │ │ │ + ldr r3, [pc, #56] @ 8b048 <__cxa_atexit@plt+0x7ecfc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r5, [pc, #44] @ 8b04c <__cxa_atexit@plt+0x7ed00> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #2 │ │ │ │ + ldr r5, [pc, #36] @ 8b050 <__cxa_atexit@plt+0x7ed04> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #1 │ │ │ │ + mov r5, sl │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - hvceq 42080 @ 0xa460 │ │ │ │ - hvceq 42092 @ 0xa46c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r8, lsr #3 │ │ │ │ + cmpeq fp, r4, lsr #9 │ │ │ │ + cmpeq fp, r4, lsr #2 │ │ │ │ + cmpeq sl, r4, lsr #24 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 902d0 <__cxa_atexit@plt+0x83f84> │ │ │ │ - ldr r3, [pc, #88] @ 902e0 <__cxa_atexit@plt+0x83f94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 902ac <__cxa_atexit@plt+0x83f60> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 902bc <__cxa_atexit@plt+0x83f70> │ │ │ │ - ldr r8, [pc, #64] @ 902e8 <__cxa_atexit@plt+0x83f9c> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8b0a8 <__cxa_atexit@plt+0x7ed5c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8b0a0 <__cxa_atexit@plt+0x7ed54> │ │ │ │ + ldr r8, [pc, #40] @ 8b0b0 <__cxa_atexit@plt+0x7ed64> │ │ │ │ add r8, pc, r8 │ │ │ │ - b 902c4 <__cxa_atexit@plt+0x83f78> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r3, [pc, #36] @ 8b0b4 <__cxa_atexit@plt+0x7ed68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #32] @ 902e4 <__cxa_atexit@plt+0x83f98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #20] @ 902ec <__cxa_atexit@plt+0x83fa0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - teqeq r4, sl @ │ │ │ │ - teqeq r4, r2, ror #23 │ │ │ │ - cmpeq sl, r4, lsl r6 │ │ │ │ + ldrdeq r7, [sl, #-180] @ 0xffffff4c │ │ │ │ + cmpeq fp, r8, lsr #2 │ │ │ │ + strheq r7, [sl, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 90324 <__cxa_atexit@plt+0x83fd8> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b17c <__cxa_atexit@plt+0x7ee30> │ │ │ │ + ldr r2, [pc, #172] @ 8b184 <__cxa_atexit@plt+0x7ee38> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 90328 <__cxa_atexit@plt+0x83fdc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #164] @ 8b188 <__cxa_atexit@plt+0x7ee3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b128 <__cxa_atexit@plt+0x7eddc> │ │ │ │ + ldr r2, [pc, #140] @ 8b18c <__cxa_atexit@plt+0x7ee40> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + add r1, pc, #4 │ │ │ │ + ldr r2, [r1, r2, lsl #2] │ │ │ │ + add pc, r1, r2 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, sl, lsl #23 │ │ │ │ - teqeq r4, r6, ror fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #96] @ 8b19c <__cxa_atexit@plt+0x7ee50> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r7, [pc, #60] @ 8b190 <__cxa_atexit@plt+0x7ee44> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #52] @ 8b194 <__cxa_atexit@plt+0x7ee48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #44] @ 8b198 <__cxa_atexit@plt+0x7ee4c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq fp, r8, rrx │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + cmpeq sl, ip, lsl fp │ │ │ │ + cmpeq sl, r0, lsl fp │ │ │ │ + cmpeq fp, r8, asr r3 │ │ │ │ + cmpeq fp, r8, lsl #7 │ │ │ │ + smlalbteq r7, sl, r8, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 90394 <__cxa_atexit@plt+0x84048> │ │ │ │ - ldr r3, [pc, #88] @ 903a4 <__cxa_atexit@plt+0x84058> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 90370 <__cxa_atexit@plt+0x84024> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 90380 <__cxa_atexit@plt+0x84034> │ │ │ │ - ldr r3, [pc, #64] @ 903ac <__cxa_atexit@plt+0x84060> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #120] @ 8b22c <__cxa_atexit@plt+0x7eee0> │ │ │ │ add r3, pc, r3 │ │ │ │ - b 90388 <__cxa_atexit@plt+0x8403c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 903a8 <__cxa_atexit@plt+0x8405c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #20] @ 903b0 <__cxa_atexit@plt+0x84064> │ │ │ │ + ldr r3, [pc, #80] @ 8b23c <__cxa_atexit@plt+0x7eef0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r7, [pc, #44] @ 8b230 <__cxa_atexit@plt+0x7eee4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #36] @ 8b234 <__cxa_atexit@plt+0x7eee8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - teqeq r4, r6 @ │ │ │ │ - teqeq r4, lr, lsl fp │ │ │ │ - cmpeq sl, r4, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 903e8 <__cxa_atexit@plt+0x8409c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 903ec <__cxa_atexit@plt+0x840a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, r6, asr #21 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #28] @ 8b238 <__cxa_atexit@plt+0x7eeec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq sl, ip, ror #20 │ │ │ │ + cmpeq sl, r0, ror #20 │ │ │ │ + cmpeq fp, r8, lsr #5 │ │ │ │ + ldrsbeq sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq sl, r8, lsr #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 90414 <__cxa_atexit@plt+0x840c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 8b278 <__cxa_atexit@plt+0x7ef2c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8b290 <__cxa_atexit@plt+0x7ef44> │ │ │ │ + ldr r3, [pc, #76] @ 8b2b4 <__cxa_atexit@plt+0x7ef68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - smlaltteq r4, sl, r4, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 90468 <__cxa_atexit@plt+0x8411c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #52] @ 90470 <__cxa_atexit@plt+0x84124> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #48] @ 90474 <__cxa_atexit@plt+0x84128> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r3, [pc, #48] @ 8b2b0 <__cxa_atexit@plt+0x7ef64> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b e40cc0 <__cxa_atexit@plt+0xe34974> │ │ │ │ + ldr r7, [pc, #16] @ 8b2a8 <__cxa_atexit@plt+0x7ef5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 8b2ac <__cxa_atexit@plt+0x7ef60> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #217 @ 0xd9 │ │ │ │ - ldr r1, [pc, #40] @ 90478 <__cxa_atexit@plt+0x8412c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r7, [sl, #-152] @ 0xffffff68 │ │ │ │ + smlalbteq r7, sl, ip, r9 │ │ │ │ + cmpeq fp, r4, asr #4 │ │ │ │ + cmpeq fp, ip, asr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b340 <__cxa_atexit@plt+0x7eff4> │ │ │ │ + ldr r2, [pc, #116] @ 8b348 <__cxa_atexit@plt+0x7effc> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #108] @ 8b34c <__cxa_atexit@plt+0x7f000> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r7, r8, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 8b310 <__cxa_atexit@plt+0x7efc4> │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 8b32c <__cxa_atexit@plt+0x7efe0> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 8b354 <__cxa_atexit@plt+0x7f008> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + ldr r7, [pc, #28] @ 8b350 <__cxa_atexit@plt+0x7f004> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, lsr #26 │ │ │ │ - cmpeq fp, r8, lsr sp │ │ │ │ - cmpeq fp, r8, lsl sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 904d8 <__cxa_atexit@plt+0x8418c> │ │ │ │ - ldr r2, [pc, #48] @ 904e8 <__cxa_atexit@plt+0x8419c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 904ec <__cxa_atexit@plt+0x841a0> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq fp, ip, ror #28 │ │ │ │ + @ instruction: 0x015ba194 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8b384 <__cxa_atexit@plt+0x7f038> │ │ │ │ + ldr r3, [pc, #40] @ 8b39c <__cxa_atexit@plt+0x7f050> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + ldr r7, [pc, #12] @ 8b398 <__cxa_atexit@plt+0x7f04c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - teqeq r4, r1 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 90538 <__cxa_atexit@plt+0x841ec> │ │ │ │ - ldr r1, [pc, #52] @ 90548 <__cxa_atexit@plt+0x841fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 9054c <__cxa_atexit@plt+0x84200> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq fp, ip, lsr r1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #32] @ 8b3d0 <__cxa_atexit@plt+0x7f084> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #28] @ 8b3d4 <__cxa_atexit@plt+0x7f088> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + cmp r7, #1 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, ror #24 │ │ │ │ - cmpeq fp, ip, lsr ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + cmpeq fp, ip, lsl r1 │ │ │ │ + cmpeq fp, r8, lsl r1 │ │ │ │ + smlalbbeq r7, sl, r8, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 905b0 <__cxa_atexit@plt+0x84264> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 905bc <__cxa_atexit@plt+0x84270> │ │ │ │ - ldr r2, [pc, #76] @ 905cc <__cxa_atexit@plt+0x84280> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 905d0 <__cxa_atexit@plt+0x84284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 905d4 <__cxa_atexit@plt+0x84288> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ + bhi 8b40c <__cxa_atexit@plt+0x7f0c0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b414 <__cxa_atexit@plt+0x7f0c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrsbeq r4, [fp, #-180] @ 0xffffff4c │ │ │ │ - teqeq r4, r5, lsl r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq fp, r0, asr sp │ │ │ │ + cmpeq sl, r8, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9063c <__cxa_atexit@plt+0x842f0> │ │ │ │ - ldr r2, [pc, #76] @ 9064c <__cxa_atexit@plt+0x84300> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 90650 <__cxa_atexit@plt+0x84304> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 90654 <__cxa_atexit@plt+0x84308> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b44c <__cxa_atexit@plt+0x7f100> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b454 <__cxa_atexit@plt+0x7f108> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq fp, r0, ror fp │ │ │ │ - cmpeq fp, r4, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq fp, r0, lsl sp │ │ │ │ + cmpeq sl, r8, lsl #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 906b4 <__cxa_atexit@plt+0x84368> │ │ │ │ - ldr r2, [pc, #68] @ 906c0 <__cxa_atexit@plt+0x84374> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 906a4 <__cxa_atexit@plt+0x84358> │ │ │ │ - ldr r8, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #44] @ 906c4 <__cxa_atexit@plt+0x84378> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + bhi 8b48c <__cxa_atexit@plt+0x7f140> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b494 <__cxa_atexit@plt+0x7f148> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq fp, r8, ror #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #16] @ 906ec <__cxa_atexit@plt+0x843a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - cmpeq fp, r4, lsr #21 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 90754 <__cxa_atexit@plt+0x84408> │ │ │ │ - ldr r2, [pc, #56] @ 90764 <__cxa_atexit@plt+0x84418> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 90768 <__cxa_atexit@plt+0x8441c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str r8, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - teqeq r4, fp, ror #14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrsbeq r9, [fp, #-192] @ 0xffffff40 │ │ │ │ + smlalbteq r7, sl, r8, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 907c8 <__cxa_atexit@plt+0x8447c> │ │ │ │ - ldr r2, [pc, #68] @ 907d4 <__cxa_atexit@plt+0x84488> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 907b8 <__cxa_atexit@plt+0x8446c> │ │ │ │ - ldr r8, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #44] @ 907d8 <__cxa_atexit@plt+0x8448c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + bhi 8b4cc <__cxa_atexit@plt+0x7f180> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b4d4 <__cxa_atexit@plt+0x7f188> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrsbeq r4, [fp, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #16] @ 90800 <__cxa_atexit@plt+0x844b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - @ instruction: 0x015b4990 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 90850 <__cxa_atexit@plt+0x84504> │ │ │ │ - ldr r2, [pc, #56] @ 90860 <__cxa_atexit@plt+0x84514> │ │ │ │ + @ instruction: 0x015b9c90 │ │ │ │ + smlalbbeq r7, sl, r8, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b50c <__cxa_atexit@plt+0x7f1c0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b514 <__cxa_atexit@plt+0x7f1c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, #36] @ 90864 <__cxa_atexit@plt+0x84518> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub sl, r6, #6 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - mov r3, #12 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, asr #18 │ │ │ │ - cmpeq fp, r4, lsr #18 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ + cmpeq fp, r0, asr ip │ │ │ │ + cmpeq sl, r8, asr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 908d0 <__cxa_atexit@plt+0x84584> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 908dc <__cxa_atexit@plt+0x84590> │ │ │ │ - ldr r2, [pc, #84] @ 908ec <__cxa_atexit@plt+0x845a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 908f0 <__cxa_atexit@plt+0x845a4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 908f4 <__cxa_atexit@plt+0x845a8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + bhi 8b54c <__cxa_atexit@plt+0x7f200> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b554 <__cxa_atexit@plt+0x7f208> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq fp, r0, lsl ip │ │ │ │ + cmpeq sl, r8, lsl #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b58c <__cxa_atexit@plt+0x7f240> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b594 <__cxa_atexit@plt+0x7f248> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - ldrheq r4, [fp, #-140] @ 0xffffff74 │ │ │ │ - teqeq r4, pc, ror #11 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9095c <__cxa_atexit@plt+0x84610> │ │ │ │ - ldr lr, [pc, #76] @ 9096c <__cxa_atexit@plt+0x84620> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #72] @ 90970 <__cxa_atexit@plt+0x84624> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 90974 <__cxa_atexit@plt+0x84628> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r2, r7, r8, lr} │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - cmpeq fp, r0, asr r8 │ │ │ │ - cmpeq fp, r0, lsr #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrsbeq r9, [fp, #-176] @ 0xffffff50 │ │ │ │ + smlalbteq r7, sl, r8, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 909c8 <__cxa_atexit@plt+0x8467c> │ │ │ │ - ldr r2, [pc, #56] @ 909d4 <__cxa_atexit@plt+0x84688> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 909b8 <__cxa_atexit@plt+0x8466c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + bhi 8b5cc <__cxa_atexit@plt+0x7f280> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8b5d4 <__cxa_atexit@plt+0x7f288> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0x015b9b90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 90a24 <__cxa_atexit@plt+0x846d8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 90a2c <__cxa_atexit@plt+0x846e0> │ │ │ │ + bhi 8b608 <__cxa_atexit@plt+0x7f2bc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 8b610 <__cxa_atexit@plt+0x7f2c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + b f3224 <__cxa_atexit@plt+0xe6ed8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, asr #14 │ │ │ │ + cmpeq fp, r0, asr fp │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 90a60 <__cxa_atexit@plt+0x84714> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #20] @ 90a68 <__cxa_atexit@plt+0x8471c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 8b654 <__cxa_atexit@plt+0x7f308> │ │ │ │ + ldr r2, [pc, #44] @ 8b65c <__cxa_atexit@plt+0x7f310> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r9, r7, #8 │ │ │ │ + ldm r9, {r1, r8, r9} │ │ │ │ + ldr r0, [pc, #32] @ 8b660 <__cxa_atexit@plt+0x7f314> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + b e34108 <__cxa_atexit@plt+0xe27dbc> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, lsl #14 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq fp, ip, lsl #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8b6c8 <__cxa_atexit@plt+0x7f37c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8b6d8 <__cxa_atexit@plt+0x7f38c> │ │ │ │ + ldr lr, [pc, #84] @ 8b6e8 <__cxa_atexit@plt+0x7f39c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #64] @ 8b6ec <__cxa_atexit@plt+0x7f3a0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq fp, r4, lsr #27 │ │ │ │ + strheq r7, [sl, #-88] @ 0xffffffa8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 90b34 <__cxa_atexit@plt+0x847e8> │ │ │ │ - ldr lr, [pc, #200] @ 90b50 <__cxa_atexit@plt+0x84804> │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #44 @ 0x2c │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8b770 <__cxa_atexit@plt+0x7f424> │ │ │ │ + ldr lr, [pc, #104] @ 8b778 <__cxa_atexit@plt+0x7f42c> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 90ad4 <__cxa_atexit@plt+0x84788> │ │ │ │ - ldmdb r5, {r9, sl, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 90ae0 <__cxa_atexit@plt+0x84794> │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 90b3c <__cxa_atexit@plt+0x847f0> │ │ │ │ - ldr r0, [pc, #156] @ 90b64 <__cxa_atexit@plt+0x84818> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #152] @ 90b68 <__cxa_atexit@plt+0x8481c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 90af8 <__cxa_atexit@plt+0x847ac> │ │ │ │ + add r3, r7, #12 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr lr, [pc, #84] @ 8b77c <__cxa_atexit@plt+0x7f430> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r5, {r0, r2} │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str lr, [r5, #16] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 8b75c <__cxa_atexit@plt+0x7f410> │ │ │ │ + ldr r2, [pc, #56] @ 8b780 <__cxa_atexit@plt+0x7f434> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r3, #7] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b768 <__cxa_atexit@plt+0x7f41c> │ │ │ │ + b 8b7c4 <__cxa_atexit@plt+0x7f478> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 90b3c <__cxa_atexit@plt+0x847f0> │ │ │ │ - ldr r0, [pc, #100] @ 90b54 <__cxa_atexit@plt+0x84808> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #96] @ 90b58 <__cxa_atexit@plt+0x8480c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [pc, #88] @ 90b5c <__cxa_atexit@plt+0x84810> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #80] @ 90b60 <__cxa_atexit@plt+0x84814> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - teqeq r4, r6, lsl #7 │ │ │ │ - cmpeq fp, r0, asr #17 │ │ │ │ - cmpeq fp, r4, asr r6 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - teqeq r4, sl @ │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq fp, r4, lsr #20 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq sl, r4, lsr #10 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 90bb4 <__cxa_atexit@plt+0x84868> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90c08 <__cxa_atexit@plt+0x848bc> │ │ │ │ - ldr r1, [pc, #124] @ 90c24 <__cxa_atexit@plt+0x848d8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #120] @ 90c28 <__cxa_atexit@plt+0x848dc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 90bcc <__cxa_atexit@plt+0x84880> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90c08 <__cxa_atexit@plt+0x848bc> │ │ │ │ - ldr r1, [pc, #80] @ 90c14 <__cxa_atexit@plt+0x848c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #76] @ 90c18 <__cxa_atexit@plt+0x848cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 90c1c <__cxa_atexit@plt+0x848d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #60] @ 90c20 <__cxa_atexit@plt+0x848d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - cmpeq fp, ip, ror #15 │ │ │ │ - cmpeq fp, r0, lsl #11 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - teqeq r4, sl @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 8b7b4 <__cxa_atexit@plt+0x7f468> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b7ac <__cxa_atexit@plt+0x7f460> │ │ │ │ + b 8b7c4 <__cxa_atexit@plt+0x7f478> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r7, [sl, #-64] @ 0xffffffc0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 90c84 <__cxa_atexit@plt+0x84938> │ │ │ │ - ldr r2, [pc, #64] @ 90c94 <__cxa_atexit@plt+0x84948> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr lr, [pc, #48] @ 90c98 <__cxa_atexit@plt+0x8494c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #11] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr lr, [pc, #92] @ 8b838 <__cxa_atexit@plt+0x7f4ec> │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str r8, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - teqeq r4, r6, lsr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 90cf8 <__cxa_atexit@plt+0x849ac> │ │ │ │ - ldr r2, [pc, #68] @ 90d04 <__cxa_atexit@plt+0x849b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 90ce8 <__cxa_atexit@plt+0x8499c> │ │ │ │ - ldr r8, [r5, #-8]! │ │ │ │ - ldr r7, [pc, #44] @ 90d08 <__cxa_atexit@plt+0x849bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + stmda r5, {r0, r2} │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b824 <__cxa_atexit@plt+0x7f4d8> │ │ │ │ + ldr r3, [pc, #56] @ 8b83c <__cxa_atexit@plt+0x7f4f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b830 <__cxa_atexit@plt+0x7f4e4> │ │ │ │ + b 8b88c <__cxa_atexit@plt+0x7f540> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq fp, r4, lsr #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #16] @ 90d30 <__cxa_atexit@plt+0x849e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - cmpeq fp, r0, ror #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 90d9c <__cxa_atexit@plt+0x84a50> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90da8 <__cxa_atexit@plt+0x84a5c> │ │ │ │ - ldr r1, [pc, #84] @ 90db8 <__cxa_atexit@plt+0x84a6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #76] @ 90dbc <__cxa_atexit@plt+0x84a70> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, #56] @ 90dc0 <__cxa_atexit@plt+0x84a74> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq sl, r8, ror #8 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr r1, [pc, #28] @ 8b87c <__cxa_atexit@plt+0x7f530> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b874 <__cxa_atexit@plt+0x7f528> │ │ │ │ + b 8b88c <__cxa_atexit@plt+0x7f540> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq fp, r4, lsl #8 │ │ │ │ - ldrsbeq r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 90e2c <__cxa_atexit@plt+0x84ae0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90e38 <__cxa_atexit@plt+0x84aec> │ │ │ │ - ldr r1, [pc, #84] @ 90e48 <__cxa_atexit@plt+0x84afc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #76] @ 90e4c <__cxa_atexit@plt+0x84b00> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, #56] @ 90e50 <__cxa_atexit@plt+0x84b04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq sl, r8, lsr #8 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8b8b4 <__cxa_atexit@plt+0x7f568> │ │ │ │ + ldr r3, [pc, #60] @ 8b8dc <__cxa_atexit@plt+0x7f590> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b8d0 <__cxa_atexit@plt+0x7f584> │ │ │ │ + b 8b8ec <__cxa_atexit@plt+0x7f5a0> │ │ │ │ + ldr r3, [pc, #28] @ 8b8d8 <__cxa_atexit@plt+0x7f58c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b8d0 <__cxa_atexit@plt+0x7f584> │ │ │ │ + b 8b98c <__cxa_atexit@plt+0x7f640> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbteq r7, sl, r8, r3 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8b914 <__cxa_atexit@plt+0x7f5c8> │ │ │ │ + ldr r3, [pc, #124] @ 8b97c <__cxa_atexit@plt+0x7f630> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8b954 <__cxa_atexit@plt+0x7f608> │ │ │ │ + b 8b98c <__cxa_atexit@plt+0x7f640> │ │ │ │ + ldr r7, [pc, #88] @ 8b974 <__cxa_atexit@plt+0x7f628> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #28]! │ │ │ │ + ldr r2, [pc, #76] @ 8b978 <__cxa_atexit@plt+0x7f62c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + add r9, r2, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8b95c <__cxa_atexit@plt+0x7f610> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8b968 <__cxa_atexit@plt+0x7f61c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, ror #6 │ │ │ │ - cmpeq fp, r4, ror r3 │ │ │ │ - cmpeq fp, ip, asr #6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 90f1c <__cxa_atexit@plt+0x84bd0> │ │ │ │ - ldr lr, [pc, #200] @ 90f38 <__cxa_atexit@plt+0x84bec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 90ebc <__cxa_atexit@plt+0x84b70> │ │ │ │ - ldmdb r5, {r9, sl, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 90ec8 <__cxa_atexit@plt+0x84b7c> │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 90f24 <__cxa_atexit@plt+0x84bd8> │ │ │ │ - ldr r0, [pc, #156] @ 90f4c <__cxa_atexit@plt+0x84c00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #152] @ 90f50 <__cxa_atexit@plt+0x84c04> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 90ee0 <__cxa_atexit@plt+0x84b94> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 90f24 <__cxa_atexit@plt+0x84bd8> │ │ │ │ - ldr r0, [pc, #100] @ 90f3c <__cxa_atexit@plt+0x84bf0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #96] @ 90f40 <__cxa_atexit@plt+0x84bf4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldr r0, [pc, #88] @ 90f44 <__cxa_atexit@plt+0x84bf8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #80] @ 90f48 <__cxa_atexit@plt+0x84bfc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r9, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - teqeq r4, lr @ │ │ │ │ - ldrsbeq r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq fp, ip, ror #4 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 90f9c <__cxa_atexit@plt+0x84c50> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90ff0 <__cxa_atexit@plt+0x84ca4> │ │ │ │ - ldr r1, [pc, #124] @ 9100c <__cxa_atexit@plt+0x84cc0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #120] @ 91010 <__cxa_atexit@plt+0x84cc4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 90fb4 <__cxa_atexit@plt+0x84c68> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 90ff0 <__cxa_atexit@plt+0x84ca4> │ │ │ │ - ldr r1, [pc, #80] @ 90ffc <__cxa_atexit@plt+0x84cb0> │ │ │ │ + muleq r0, ip, lr │ │ │ │ + cmpeq fp, r8, ror #16 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r8, lsr #6 │ │ │ │ + andeq r0, r0, r8, lsl #17 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 8b9e8 <__cxa_atexit@plt+0x7f69c> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 8ba04 <__cxa_atexit@plt+0x7f6b8> │ │ │ │ + ldr r7, [pc, #200] @ 8ba70 <__cxa_atexit@plt+0x7f724> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ba44 <__cxa_atexit@plt+0x7f6f8> │ │ │ │ + ldr r2, [pc, #176] @ 8ba74 <__cxa_atexit@plt+0x7f728> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #172] @ 8ba78 <__cxa_atexit@plt+0x7f72c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #76] @ 91000 <__cxa_atexit@plt+0x84cb4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 91004 <__cxa_atexit@plt+0x84cb8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #60] @ 91008 <__cxa_atexit@plt+0x84cbc> │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + add r8, r1, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r3, [pc, #124] @ 8ba6c <__cxa_atexit@plt+0x7f720> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ba50 <__cxa_atexit@plt+0x7f704> │ │ │ │ + b 8ba88 <__cxa_atexit@plt+0x7f73c> │ │ │ │ + ldr r7, [pc, #88] @ 8ba64 <__cxa_atexit@plt+0x7f718> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #28]! │ │ │ │ + ldr r2, [pc, #76] @ 8ba68 <__cxa_atexit@plt+0x7f71c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - teqeq r4, sl, asr #29 │ │ │ │ - cmpeq fp, r4, lsl #8 │ │ │ │ - @ instruction: 0x015b4198 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 91084 <__cxa_atexit@plt+0x84d38> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91090 <__cxa_atexit@plt+0x84d44> │ │ │ │ - ldr lr, [pc, #92] @ 910a0 <__cxa_atexit@plt+0x84d54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #88] @ 910a4 <__cxa_atexit@plt+0x84d58> │ │ │ │ - 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] @ 910a8 <__cxa_atexit@plt+0x84d5c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + add r9, r2, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8ba44 <__cxa_atexit@plt+0x7f6f8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8ba58 <__cxa_atexit@plt+0x7f70c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - cmpeq fp, r0, lsl r1 │ │ │ │ - teqeq r4, r6, lsr lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91120 <__cxa_atexit@plt+0x84dd4> │ │ │ │ - ldr lr, [pc, #92] @ 91130 <__cxa_atexit@plt+0x84de4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #88] @ 91134 <__cxa_atexit@plt+0x84de8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #60] @ 91138 <__cxa_atexit@plt+0x84dec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0x015b409c │ │ │ │ - cmpeq fp, r8, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9119c <__cxa_atexit@plt+0x84e50> │ │ │ │ - ldr r2, [pc, #76] @ 911a4 <__cxa_atexit@plt+0x84e58> │ │ │ │ + andeq r0, r0, ip, lsr #27 │ │ │ │ + cmpeq fp, r8, ror r7 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + smlalbbeq r7, sl, r8, r2 │ │ │ │ + cmpeq sl, ip, lsr #4 │ │ │ │ + andeq r0, r0, r7, asr #8 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8bad4 <__cxa_atexit@plt+0x7f788> │ │ │ │ + ldr r3, [pc, #160] @ 8bb3c <__cxa_atexit@plt+0x7f7f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bb14 <__cxa_atexit@plt+0x7f7c8> │ │ │ │ + ldr r3, [pc, #140] @ 8bb40 <__cxa_atexit@plt+0x7f7f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #136] @ 8bb44 <__cxa_atexit@plt+0x7f7f8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r0, [pc, #64] @ 911a8 <__cxa_atexit@plt+0x84e5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 9118c <__cxa_atexit@plt+0x84e40> │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - mov r9, #11 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r7, [pc, #88] @ 8bb34 <__cxa_atexit@plt+0x7f7e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #24]! │ │ │ │ + ldr r2, [pc, #76] @ 8bb38 <__cxa_atexit@plt+0x7f7ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + add r9, r2, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8bb1c <__cxa_atexit@plt+0x7f7d0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8bb28 <__cxa_atexit@plt+0x7f7dc> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #32 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - ldrsheq r3, [fp, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, #11 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 91224 <__cxa_atexit@plt+0x84ed8> │ │ │ │ - ldr r2, [pc, #48] @ 91234 <__cxa_atexit@plt+0x84ee8> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq fp, r8, lsr #13 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x014a7198 │ │ │ │ + cmpeq sl, r0, ror #2 │ │ │ │ + andeq r0, r0, r7, asr #12 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 8bb7c <__cxa_atexit@plt+0x7f830> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #28] @ 8bb80 <__cxa_atexit@plt+0x7f834> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 91238 <__cxa_atexit@plt+0x84eec> │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #24] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq r7, [sl, #-0] │ │ │ │ + cmpeq sl, r4, lsl r1 │ │ │ │ + andeq r0, r0, r7, asr #4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8bbec <__cxa_atexit@plt+0x7f8a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8bc1c <__cxa_atexit@plt+0x7f8d0> │ │ │ │ + ldr lr, [pc, #124] @ 8bc38 <__cxa_atexit@plt+0x7f8ec> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #104] @ 8bc3c <__cxa_atexit@plt+0x7f8f0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r1, r2, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r2, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 8bbf8 <__cxa_atexit@plt+0x7f8ac> │ │ │ │ + ldr r3, [pc, #60] @ 8bc30 <__cxa_atexit@plt+0x7f8e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r2, r3, #1 │ │ │ │ + ldr r3, [pc, #52] @ 8bc34 <__cxa_atexit@plt+0x7f8e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + str r2, [r5, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bc14 <__cxa_atexit@plt+0x7f8c8> │ │ │ │ + b 8bc4c <__cxa_atexit@plt+0x7f900> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - teqeq r4, r8, lsl #25 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91284 <__cxa_atexit@plt+0x84f38> │ │ │ │ - ldr r1, [pc, #52] @ 91294 <__cxa_atexit@plt+0x84f48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 91298 <__cxa_atexit@plt+0x84f4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r4, lsl pc │ │ │ │ - ldrsheq r3, [fp, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 912fc <__cxa_atexit@plt+0x84fb0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91308 <__cxa_atexit@plt+0x84fbc> │ │ │ │ - ldr r2, [pc, #76] @ 91318 <__cxa_atexit@plt+0x84fcc> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r0, lsr #11 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0xfffffa5c │ │ │ │ + cmpeq fp, r4, asr #11 │ │ │ │ + qdaddeq r7, r8, sl │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r3, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8bc78 <__cxa_atexit@plt+0x7f92c> │ │ │ │ + ldr r3, [pc, #108] @ 8bcd4 <__cxa_atexit@plt+0x7f988> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bcc4 <__cxa_atexit@plt+0x7f978> │ │ │ │ + b 8bce4 <__cxa_atexit@plt+0x7f998> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8bcac <__cxa_atexit@plt+0x7f960> │ │ │ │ + ldr r2, [pc, #64] @ 8bcd0 <__cxa_atexit@plt+0x7f984> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9131c <__cxa_atexit@plt+0x84fd0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 91320 <__cxa_atexit@plt+0x84fd4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r3, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bcc4 <__cxa_atexit@plt+0x7f978> │ │ │ │ + b 8c5a4 <__cxa_atexit@plt+0x80258> │ │ │ │ + ldr r3, [pc, #24] @ 8bccc <__cxa_atexit@plt+0x7f980> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bcc4 <__cxa_atexit@plt+0x7f978> │ │ │ │ + b 8c694 <__cxa_atexit@plt+0x80348> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq fp, r8, lsl #29 │ │ │ │ - teqeq r4, ip, lsr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91388 <__cxa_atexit@plt+0x8503c> │ │ │ │ - ldr r2, [pc, #76] @ 91398 <__cxa_atexit@plt+0x8504c> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsl r9 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + smlalbteq r6, sl, r0, pc @ │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8bd30 <__cxa_atexit@plt+0x7f9e4> │ │ │ │ + ldr r2, [pc, #144] @ 8bd8c <__cxa_atexit@plt+0x7fa40> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9139c <__cxa_atexit@plt+0x85050> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 913a0 <__cxa_atexit@plt+0x85054> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bd68 <__cxa_atexit@plt+0x7fa1c> │ │ │ │ + ldr r3, [pc, #120] @ 8bd90 <__cxa_atexit@plt+0x7fa44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8bdc4 <__cxa_atexit@plt+0x7fa78> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #16]! │ │ │ │ + ldr r1, [pc, #72] @ 8bd88 <__cxa_atexit@plt+0x7fa3c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + stm r3, {r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8bd70 <__cxa_atexit@plt+0x7fa24> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8bd7c <__cxa_atexit@plt+0x7fa30> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq fp, r4, lsr #28 │ │ │ │ - ldrsheq r3, [fp, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9152c <__cxa_atexit@plt+0x851e0> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 9143c <__cxa_atexit@plt+0x850f0> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 9147c <__cxa_atexit@plt+0x85130> │ │ │ │ - bic r7, sl, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r3, [r7, #-2] │ │ │ │ - mov r7, r5 │ │ │ │ - str r8, [r7, #-12]! │ │ │ │ - stmib r7, {r9, sl} │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 914c8 <__cxa_atexit@plt+0x8517c> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9156c <__cxa_atexit@plt+0x85220> │ │ │ │ - ldr r1, [pc, #416] @ 915ac <__cxa_atexit@plt+0x85260> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r2, r6 │ │ │ │ - str r1, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ - ble 91510 <__cxa_atexit@plt+0x851c4> │ │ │ │ - ldr r1, [pc, #380] @ 915b4 <__cxa_atexit@plt+0x85268> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91518 <__cxa_atexit@plt+0x851cc> │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9153c <__cxa_atexit@plt+0x851f0> │ │ │ │ - sub r7, r3, #7 │ │ │ │ - ldr r2, [sl, #2] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - sub r1, r3, #14 │ │ │ │ - cmp r0, #10 │ │ │ │ - ble 914d4 <__cxa_atexit@plt+0x85188> │ │ │ │ - ldr lr, [pc, #304] @ 915a0 <__cxa_atexit@plt+0x85254> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #300] @ 915a4 <__cxa_atexit@plt+0x85258> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b 914e4 <__cxa_atexit@plt+0x85198> │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9154c <__cxa_atexit@plt+0x85200> │ │ │ │ - ldr r7, [pc, #240] @ 91588 <__cxa_atexit@plt+0x8523c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 91504 <__cxa_atexit@plt+0x851b8> │ │ │ │ - ldr r1, [pc, #204] @ 91590 <__cxa_atexit@plt+0x85244> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91518 <__cxa_atexit@plt+0x851cc> │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror sl │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq fp, ip, ror r4 │ │ │ │ + cmpeq sl, r4, lsl #30 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 8bdc0 <__cxa_atexit@plt+0x7fa74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b 9165c <__cxa_atexit@plt+0x85310> │ │ │ │ - ldr lr, [pc, #188] @ 91598 <__cxa_atexit@plt+0x8524c> │ │ │ │ + b 8bdc4 <__cxa_atexit@plt+0x7fa78> │ │ │ │ + cmpeq fp, ip, ror #7 │ │ │ │ + mov fp, r7 │ │ │ │ + add r2, r6, #6 │ │ │ │ + add r6, r6, #8 │ │ │ │ + ldr lr, [pc, #216] @ 8beb0 <__cxa_atexit@plt+0x7fb64> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #184] @ 9159c <__cxa_atexit@plt+0x85250> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #128] @ 9158c <__cxa_atexit@plt+0x85240> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91518 <__cxa_atexit@plt+0x851cc> │ │ │ │ - ldr r1, [pc, #152] @ 915b0 <__cxa_atexit@plt+0x85264> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [pc, #212] @ 8beb4 <__cxa_atexit@plt+0x7fb68> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8be34 <__cxa_atexit@plt+0x7fae8> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r1, r2, #2 │ │ │ │ + cmp r3, r1 │ │ │ │ + bcc 8be98 <__cxa_atexit@plt+0x7fb4c> │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + stmda r6, {r0, r1} │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #-4]! │ │ │ │ + str r2, [r3, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8be64 <__cxa_atexit@plt+0x7fb18> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + add r2, r2, #8 │ │ │ │ + add r6, r6, #8 │ │ │ │ + b 8bde0 <__cxa_atexit@plt+0x7fa94> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r6, r6, #8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8be70 <__cxa_atexit@plt+0x7fb24> │ │ │ │ + ldr r3, [pc, #104] @ 8beb8 <__cxa_atexit@plt+0x7fb6c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8be90 <__cxa_atexit@plt+0x7fb44> │ │ │ │ + b 8bf8c <__cxa_atexit@plt+0x7fc40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #136] @ 915bc <__cxa_atexit@plt+0x85270> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8be88 <__cxa_atexit@plt+0x7fb3c> │ │ │ │ + mov r7, fp │ │ │ │ + b 8c3b4 <__cxa_atexit@plt+0x80068> │ │ │ │ + mov r7, fp │ │ │ │ + b 8c4c8 <__cxa_atexit@plt+0x8017c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 915a8 <__cxa_atexit@plt+0x8525c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - b 91558 <__cxa_atexit@plt+0x8520c> │ │ │ │ - ldr r7, [pc, #64] @ 91594 <__cxa_atexit@plt+0x85248> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #68] @ 915b8 <__cxa_atexit@plt+0x8526c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #24 │ │ │ │ + ldr r3, [pc, #28] @ 8bebc <__cxa_atexit@plt+0x7fb70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffef84 │ │ │ │ - @ instruction: 0xffffef8c │ │ │ │ - @ instruction: 0xfffff11c │ │ │ │ - andeq r0, r0, ip, lsl #5 │ │ │ │ - @ instruction: 0xfffff230 │ │ │ │ - @ instruction: 0xfffff17c │ │ │ │ - @ instruction: 0xfffff490 │ │ │ │ - @ instruction: 0xfffff2fc │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - ldrdeq r3, [sl, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, ip, lsl #3 │ │ │ │ + ldrheq r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + ldrdeq r6, [sl, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r5, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ str r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 91634 <__cxa_atexit@plt+0x852e8> │ │ │ │ - ldr lr, [pc, #100] @ 9164c <__cxa_atexit@plt+0x85300> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8bf38 <__cxa_atexit@plt+0x7fbec> │ │ │ │ + ldr lr, [pc, #100] @ 8bf50 <__cxa_atexit@plt+0x7fc04> │ │ │ │ add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - mov r3, r2 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #88] @ 8bf54 <__cxa_atexit@plt+0x7fc08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r2, r6, #2 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str lr, [r5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 9161c <__cxa_atexit@plt+0x852d0> │ │ │ │ - ldr r1, [pc, #60] @ 91654 <__cxa_atexit@plt+0x85308> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91624 <__cxa_atexit@plt+0x852d8> │ │ │ │ - ldr r1, [pc, #44] @ 91650 <__cxa_atexit@plt+0x85304> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8bf30 <__cxa_atexit@plt+0x7fbe4> │ │ │ │ + add r3, r5, #4 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b 8bdc4 <__cxa_atexit@plt+0x7fa78> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 91658 <__cxa_atexit@plt+0x8530c> │ │ │ │ + ldr r3, [pc, #24] @ 8bf58 <__cxa_atexit@plt+0x7fc0c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ + mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffb58 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffd14 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0x015b929c │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ + cmpeq sl, ip, lsr sp │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8bdc4 <__cxa_atexit@plt+0x7fa78> │ │ │ │ + cmpeq sl, r8, lsl sp │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + and r3, r3, #3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8bfb4 <__cxa_atexit@plt+0x7fc68> │ │ │ │ + mov r7, fp │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8bfc4 <__cxa_atexit@plt+0x7fc78> │ │ │ │ + b 8bfcc <__cxa_atexit@plt+0x7fc80> │ │ │ │ + mov r7, fp │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8bfc8 <__cxa_atexit@plt+0x7fc7c> │ │ │ │ + b 8c1d0 <__cxa_atexit@plt+0x7fe84> │ │ │ │ + b 8c0d8 <__cxa_atexit@plt+0x7fd8c> │ │ │ │ + b 8c2e4 <__cxa_atexit@plt+0x7ff98> │ │ │ │ mov fp, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 916e4 <__cxa_atexit@plt+0x85398> │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - ldr r1, [r7, #5] │ │ │ │ - ldm r5, {r0, r2} │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 916b0 <__cxa_atexit@plt+0x85364> │ │ │ │ - ldr r8, [pc, #104] @ 91704 <__cxa_atexit@plt+0x853b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #100] @ 91708 <__cxa_atexit@plt+0x853bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #18 │ │ │ │ - b 916c8 <__cxa_atexit@plt+0x8537c> │ │ │ │ - ldr r8, [pc, #68] @ 916fc <__cxa_atexit@plt+0x853b0> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #12]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8c08c <__cxa_atexit@plt+0x7fd40> │ │ │ │ + ldr sl, [pc, #176] @ 8c0a4 <__cxa_atexit@plt+0x7fd58> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [pc, #172] @ 8c0a8 <__cxa_atexit@plt+0x7fd5c> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #64] @ 91700 <__cxa_atexit@plt+0x853b4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #32] @ 9170c <__cxa_atexit@plt+0x853c0> │ │ │ │ + ldr lr, [pc, #168] @ 8c0ac <__cxa_atexit@plt+0x7fd60> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r7, #2] │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + sub r9, r6, #2 │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r8, [r2, #4]! │ │ │ │ + sub r0, r6, #13 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #128] @ 8c0b0 <__cxa_atexit@plt+0x7fd64> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r6, #25 │ │ │ │ + ldr sl, [pc, #120] @ 8c0b4 <__cxa_atexit@plt+0x7fd68> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + add lr, r2, #20 │ │ │ │ + stm lr, {r2, sl, ip} │ │ │ │ + str r0, [r2, #32] │ │ │ │ + str r8, [r2, #36] @ 0x24 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8c074 <__cxa_atexit@plt+0x7fd28> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c080 <__cxa_atexit@plt+0x7fd34> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #36] @ 8c0b8 <__cxa_atexit@plt+0x7fd6c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5, #-4]! │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff57c │ │ │ │ - @ instruction: 0xfffff2c0 │ │ │ │ - @ instruction: 0xfffffa18 │ │ │ │ - @ instruction: 0xfffff600 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + andeq r0, r0, r4, asr #15 │ │ │ │ + @ instruction: 0xfffff5a4 │ │ │ │ + smlalbbeq r6, sl, ip, ip │ │ │ │ + cmpeq fp, r8, ror #2 │ │ │ │ + cmpeq fp, r4, lsl r4 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq r6, [sl, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ add r5, r5, #4 │ │ │ │ mov r7, fp │ │ │ │ - b 9165c <__cxa_atexit@plt+0x85310> │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + b 8bfcc <__cxa_atexit@plt+0x7fc80> │ │ │ │ + mov fp, r7 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 917ac <__cxa_atexit@plt+0x85460> │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - sub r0, r6, #14 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 91780 <__cxa_atexit@plt+0x85434> │ │ │ │ - ldr r8, [pc, #92] @ 917d0 <__cxa_atexit@plt+0x85484> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #88] @ 917d4 <__cxa_atexit@plt+0x85488> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91790 <__cxa_atexit@plt+0x85444> │ │ │ │ - ldr r8, [pc, #64] @ 917c8 <__cxa_atexit@plt+0x8547c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ 917cc <__cxa_atexit@plt+0x85480> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str lr, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #36] @ 917d8 <__cxa_atexit@plt+0x8548c> │ │ │ │ + bcc 8c180 <__cxa_atexit@plt+0x7fe34> │ │ │ │ + ldr r7, [pc, #164] @ 8c19c <__cxa_atexit@plt+0x7fe50> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffef84 │ │ │ │ - @ instruction: 0xffffeed0 │ │ │ │ - @ instruction: 0xfffff18c │ │ │ │ - @ instruction: 0xffffeff8 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 91850 <__cxa_atexit@plt+0x85504> │ │ │ │ - ldr lr, [pc, #100] @ 91868 <__cxa_atexit@plt+0x8551c> │ │ │ │ + ldr r8, [pc, #160] @ 8c1a0 <__cxa_atexit@plt+0x7fe54> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #156] @ 8c1a4 <__cxa_atexit@plt+0x7fe58> │ │ │ │ add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r2 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 91838 <__cxa_atexit@plt+0x854ec> │ │ │ │ - ldr r1, [pc, #60] @ 91870 <__cxa_atexit@plt+0x85524> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 91840 <__cxa_atexit@plt+0x854f4> │ │ │ │ - ldr r1, [pc, #44] @ 9186c <__cxa_atexit@plt+0x85520> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + sub r0, r6, #13 │ │ │ │ + sub r9, r6, #2 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr sl, [pc, #128] @ 8c1a8 <__cxa_atexit@plt+0x7fe5c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r2, [pc, #124] @ 8c1ac <__cxa_atexit@plt+0x7fe60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add ip, r3, #8 │ │ │ │ + stm ip, {r1, r2, r8} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8c168 <__cxa_atexit@plt+0x7fe1c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c174 <__cxa_atexit@plt+0x7fe28> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 91874 <__cxa_atexit@plt+0x85528> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffec18 │ │ │ │ - @ instruction: 0xffffec58 │ │ │ │ - @ instruction: 0xffffedac │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 918ec <__cxa_atexit@plt+0x855a0> │ │ │ │ - ldr r3, [pc, #100] @ 918fc <__cxa_atexit@plt+0x855b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 918cc <__cxa_atexit@plt+0x85580> │ │ │ │ - ldr r3, [pc, #84] @ 91900 <__cxa_atexit@plt+0x855b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 918dc <__cxa_atexit@plt+0x85590> │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 91904 <__cxa_atexit@plt+0x855b8> │ │ │ │ + ldr r7, [pc, #40] @ 8c1b0 <__cxa_atexit@plt+0x7fe64> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq sl, ip, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 91948 <__cxa_atexit@plt+0x855fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 9193c <__cxa_atexit@plt+0x855f0> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, 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 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 919b4 <__cxa_atexit@plt+0x85668> │ │ │ │ - ldr r2, [pc, #56] @ 919c0 <__cxa_atexit@plt+0x85674> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 919a4 <__cxa_atexit@plt+0x85658> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff468 │ │ │ │ + @ instruction: 0x014a6b90 │ │ │ │ + @ instruction: 0x000006b0 │ │ │ │ + cmpeq fp, r0, ror r0 │ │ │ │ + cmpeq fp, r0, lsr #6 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlaltteq r6, sl, r4, sl │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8c0d8 <__cxa_atexit@plt+0x7fd8c> │ │ │ │ + mov fp, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8c294 <__cxa_atexit@plt+0x7ff48> │ │ │ │ + ldr r8, [pc, #184] @ 8c2b0 <__cxa_atexit@plt+0x7ff64> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #180] @ 8c2b4 <__cxa_atexit@plt+0x7ff68> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + sub r9, r6, #2 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r8, [r1, #2] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + sub r1, r6, #13 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #140] @ 8c2b8 <__cxa_atexit@plt+0x7ff6c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #25 │ │ │ │ + ldr sl, [pc, #132] @ 8c2bc <__cxa_atexit@plt+0x7ff70> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #128] @ 8c2c0 <__cxa_atexit@plt+0x7ff74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str ip, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + add ip, r2, #16 │ │ │ │ + stm ip, {r0, r2, sl} │ │ │ │ + str r8, [r2, #28] │ │ │ │ + str r1, [r2, #32] │ │ │ │ + str lr, [r2, #36] @ 0x24 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8c27c <__cxa_atexit@plt+0x7ff30> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c288 <__cxa_atexit@plt+0x7ff3c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91a14 <__cxa_atexit@plt+0x856c8> │ │ │ │ - ldr r2, [pc, #36] @ 91a2c <__cxa_atexit@plt+0x856e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 91a30 <__cxa_atexit@plt+0x856e4> │ │ │ │ + ldr r7, [pc, #40] @ 8c2c4 <__cxa_atexit@plt+0x7ff78> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - strdeq r2, [sl, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 91a9c <__cxa_atexit@plt+0x85750> │ │ │ │ - ldr r7, [pc, #88] @ 91ab4 <__cxa_atexit@plt+0x85768> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 91a90 <__cxa_atexit@plt+0x85744> │ │ │ │ - ldr r7, [pc, #72] @ 91ab8 <__cxa_atexit@plt+0x8576c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [pc, #64] @ 91abc <__cxa_atexit@plt+0x85770> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r8, [r3, #-4] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 91ac0 <__cxa_atexit@plt+0x85774> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq fp, r0, lsl r7 │ │ │ │ - cmpeq fp, r4, ror #13 │ │ │ │ - hvceq 41700 @ 0xa2e4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 91af8 <__cxa_atexit@plt+0x857ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ 91afc <__cxa_atexit@plt+0x857b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - cmpeq fp, ip, lsr #13 │ │ │ │ - cmpeq fp, r0, lsl #13 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r1 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #11 │ │ │ │ + @ instruction: 0xfffff320 │ │ │ │ + cmpeq fp, ip, ror #30 │ │ │ │ + cmpeq fp, r8, lsl r2 │ │ │ │ + cmpeq fp, r4, lsl r2 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x014a6798 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8c1d0 <__cxa_atexit@plt+0x7fe84> │ │ │ │ + mov fp, r7 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 91b40 <__cxa_atexit@plt+0x857f4> │ │ │ │ - ldr r2, [pc, #36] @ 91b58 <__cxa_atexit@plt+0x8580c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8c36c <__cxa_atexit@plt+0x80020> │ │ │ │ + ldr r2, [pc, #132] @ 8c388 <__cxa_atexit@plt+0x8003c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 91b5c <__cxa_atexit@plt+0x85810> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - smlalbteq r2, sl, ip, sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 91bc8 <__cxa_atexit@plt+0x8587c> │ │ │ │ - ldr r3, [pc, #84] @ 91bdc <__cxa_atexit@plt+0x85890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 91bb8 <__cxa_atexit@plt+0x8586c> │ │ │ │ - ldr r3, [pc, #68] @ 91be0 <__cxa_atexit@plt+0x85894> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, #60] @ 91be4 <__cxa_atexit@plt+0x85898> │ │ │ │ + ldr r1, [pc, #128] @ 8c38c <__cxa_atexit@plt+0x80040> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + sub r9, r6, #2 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #104] @ 8c390 <__cxa_atexit@plt+0x80044> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r9, #0 │ │ │ │ - b 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 91be8 <__cxa_atexit@plt+0x8589c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq fp, r4, asr #11 │ │ │ │ - ldrsbeq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq sl, r8, asr #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8c354 <__cxa_atexit@plt+0x80008> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c360 <__cxa_atexit@plt+0x80014> │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - b 91884 <__cxa_atexit@plt+0x85538> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 91c80 <__cxa_atexit@plt+0x85934> │ │ │ │ - ldr sl, [pc, #104] @ 91c98 <__cxa_atexit@plt+0x8594c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 91c9c <__cxa_atexit@plt+0x85950> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 91ca0 <__cxa_atexit@plt+0x85954> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 91ca4 <__cxa_atexit@plt+0x85958> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - 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] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 91ca8 <__cxa_atexit@plt+0x8595c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - cmpeq fp, r0, asr r5 │ │ │ │ - @ instruction: 0x014a2c94 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 91d40 <__cxa_atexit@plt+0x859f4> │ │ │ │ - ldr r7, [pc, #132] @ 91d50 <__cxa_atexit@plt+0x85a04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 91d14 <__cxa_atexit@plt+0x859c8> │ │ │ │ - ldr r1, [pc, #116] @ 91d54 <__cxa_atexit@plt+0x85a08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 91d24 <__cxa_atexit@plt+0x859d8> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 91d30 <__cxa_atexit@plt+0x859e4> │ │ │ │ - ldr r7, [pc, #76] @ 91d58 <__cxa_atexit@plt+0x85a0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 91d60 <__cxa_atexit@plt+0x85a14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 91d5c <__cxa_atexit@plt+0x85a10> │ │ │ │ + ldr r7, [pc, #32] @ 8c394 <__cxa_atexit@plt+0x80048> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq fp, ip, asr #8 │ │ │ │ - ldrdeq r2, [sl, #-184] @ 0xffffff48 │ │ │ │ - cmpeq fp, ip, asr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 91dc8 <__cxa_atexit@plt+0x85a7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff1dc │ │ │ │ + andeq r0, r0, ip, lsr #9 │ │ │ │ + cmpeq fp, r0, ror lr │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq r6, sl, r8, r6 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8c2e4 <__cxa_atexit@plt+0x7ff98> │ │ │ │ + mov fp, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8c478 <__cxa_atexit@plt+0x8012c> │ │ │ │ + ldr r8, [pc, #184] @ 8c494 <__cxa_atexit@plt+0x80148> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #180] @ 8c498 <__cxa_atexit@plt+0x8014c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + sub r9, r6, #2 │ │ │ │ + str r8, [r5, #12] │ │ │ │ + str r9, [r5, #16] │ │ │ │ + ldr r8, [r1, #2] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + sub r1, r6, #13 │ │ │ │ + str r1, [r2, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #140] @ 8c49c <__cxa_atexit@plt+0x80150> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #25 │ │ │ │ + ldr sl, [pc, #132] @ 8c4a0 <__cxa_atexit@plt+0x80154> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r0, [pc, #128] @ 8c4a4 <__cxa_atexit@plt+0x80158> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str ip, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + add ip, r2, #16 │ │ │ │ + stm ip, {r0, r2, sl} │ │ │ │ + str r8, [r2, #28] │ │ │ │ + str r1, [r2, #32] │ │ │ │ + str lr, [r2, #36] @ 0x24 │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 91db0 <__cxa_atexit@plt+0x85a64> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 91db8 <__cxa_atexit@plt+0x85a6c> │ │ │ │ - ldr r7, [pc, #36] @ 91dcc <__cxa_atexit@plt+0x85a80> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ + beq 8c460 <__cxa_atexit@plt+0x80114> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c46c <__cxa_atexit@plt+0x80120> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 91dd0 <__cxa_atexit@plt+0x85a84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrheq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq fp, r4, asr #7 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 91e10 <__cxa_atexit@plt+0x85ac4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 91e14 <__cxa_atexit@plt+0x85ac8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, ror r3 │ │ │ │ - @ instruction: 0x015b3398 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 91e9c <__cxa_atexit@plt+0x85b50> │ │ │ │ - ldr r7, [pc, #116] @ 91eac <__cxa_atexit@plt+0x85b60> │ │ │ │ + ldr r7, [pc, #40] @ 8c4a8 <__cxa_atexit@plt+0x8015c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 91e80 <__cxa_atexit@plt+0x85b34> │ │ │ │ - ldr r1, [pc, #100] @ 91eb0 <__cxa_atexit@plt+0x85b64> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, r1 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffff0bc │ │ │ │ + cmpeq fp, r8, lsl #27 │ │ │ │ + cmpeq fp, r4, lsr r0 │ │ │ │ + cmpeq fp, r0, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + strheq r6, [sl, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8c3b4 <__cxa_atexit@plt+0x80068> │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8c550 <__cxa_atexit@plt+0x80204> │ │ │ │ + ldr r2, [pc, #132] @ 8c56c <__cxa_atexit@plt+0x80220> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #128] @ 8c570 <__cxa_atexit@plt+0x80224> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 91e90 <__cxa_atexit@plt+0x85b44> │ │ │ │ - ldr r7, [pc, #72] @ 91eb4 <__cxa_atexit@plt+0x85b68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + sub r9, r6, #2 │ │ │ │ + str r9, [r5, #16] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #104] @ 8c574 <__cxa_atexit@plt+0x80228> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8c538 <__cxa_atexit@plt+0x801ec> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c544 <__cxa_atexit@plt+0x801f8> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 91eb8 <__cxa_atexit@plt+0x85b6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq fp, r8, lsr #8 │ │ │ │ - smlalbbeq r2, sl, r0, sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 91f10 <__cxa_atexit@plt+0x85bc4> │ │ │ │ + ldr r7, [pc, #32] @ 8c578 <__cxa_atexit@plt+0x8022c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffef78 │ │ │ │ + andeq r0, r0, r8, asr #5 │ │ │ │ + cmpeq fp, ip, lsl #25 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq r6, sl, r4, r4 │ │ │ │ + andeq r0, r0, r5, asr #3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8c4c8 <__cxa_atexit@plt+0x8017c> │ │ │ │ + smlalbteq r6, sl, r8, r4 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c61c <__cxa_atexit@plt+0x802d0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8c668 <__cxa_atexit@plt+0x8031c> │ │ │ │ + ldr r2, [pc, #172] @ 8c678 <__cxa_atexit@plt+0x8032c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr lr, [pc, #152] @ 8c67c <__cxa_atexit@plt+0x80330> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #148] @ 8c680 <__cxa_atexit@plt+0x80334> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + sub r2, r6, #13 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r8, [pc, #132] @ 8c684 <__cxa_atexit@plt+0x80338> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r6, #25 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add r7, r3, #16 │ │ │ │ + stm r7, {r0, r3, lr} │ │ │ │ + add lr, r3, #28 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + ldr r7, [pc, #80] @ 8c674 <__cxa_atexit@plt+0x80328> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #16]! │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 91f08 <__cxa_atexit@plt+0x85bbc> │ │ │ │ - ldr r7, [pc, #32] @ 91f14 <__cxa_atexit@plt+0x85bc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 8c650 <__cxa_atexit@plt+0x80304> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8c65c <__cxa_atexit@plt+0x80310> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq fp, r0, lsr #7 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 91f48 <__cxa_atexit@plt+0x85bfc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, ror #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 91fa8 <__cxa_atexit@plt+0x85c5c> │ │ │ │ - ldr r2, [pc, #72] @ 91fb0 <__cxa_atexit@plt+0x85c64> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + @ instruction: 0xffffee54 │ │ │ │ + cmpeq fp, ip, ror #28 │ │ │ │ + cmpeq fp, r8, ror #28 │ │ │ │ + @ instruction: 0x015b8b98 │ │ │ │ + ldrdeq r6, [sl, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r5, asr #7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c714 <__cxa_atexit@plt+0x803c8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8c790 <__cxa_atexit@plt+0x80444> │ │ │ │ + ldr r2, [pc, #240] @ 8c7a8 <__cxa_atexit@plt+0x8045c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #236] @ 8c7ac <__cxa_atexit@plt+0x80460> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #228] @ 8c7b0 <__cxa_atexit@plt+0x80464> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r1, r5 │ │ │ │ + str r0, [r1, #16]! │ │ │ │ + sub r0, r3, #2 │ │ │ │ + ldr r2, [r1, #-12] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + ands r7, r2, #3 │ │ │ │ + beq 8c760 <__cxa_atexit@plt+0x80414> │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8c780 <__cxa_atexit@plt+0x80434> │ │ │ │ + ldr r8, [r2, #2] │ │ │ │ + add r5, r5, #24 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r7, [pc, #132] @ 8c7a0 <__cxa_atexit@plt+0x80454> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #16]! │ │ │ │ + ldr r2, [pc, #120] @ 8c7a4 <__cxa_atexit@plt+0x80458> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r3, #-12] │ │ │ │ + add r9, r2, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 91f9c <__cxa_atexit@plt+0x85c50> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + beq 8c754 <__cxa_atexit@plt+0x80408> │ │ │ │ cmp r2, #2 │ │ │ │ - ldrne r8, [pc, #40] @ 91fb8 <__cxa_atexit@plt+0x85c6c> │ │ │ │ - addne r8, pc, r8 │ │ │ │ - ldreq r8, [pc, #28] @ 91fb4 <__cxa_atexit@plt+0x85c68> │ │ │ │ - addeq r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bne 8c774 <__cxa_atexit@plt+0x80428> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - teqeq r4, sl, lsr #29 │ │ │ │ - teqeq r4, r8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 91ff0 <__cxa_atexit@plt+0x85ca4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 91ff4 <__cxa_atexit@plt+0x85ca8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, r6, ror lr │ │ │ │ - teqeq r4, r4, ror lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9209c <__cxa_atexit@plt+0x85d50> │ │ │ │ - ldr r3, [pc, #164] @ 920b8 <__cxa_atexit@plt+0x85d6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92054 <__cxa_atexit@plt+0x85d08> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr lr, [r5, #-4] │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 92060 <__cxa_atexit@plt+0x85d14> │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 920a4 <__cxa_atexit@plt+0x85d58> │ │ │ │ - ldr r8, [pc, #120] @ 920c8 <__cxa_atexit@plt+0x85d7c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 92070 <__cxa_atexit@plt+0x85d24> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 920a4 <__cxa_atexit@plt+0x85d58> │ │ │ │ - ldr r8, [pc, #76] @ 920bc <__cxa_atexit@plt+0x85d70> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #72] @ 920c0 <__cxa_atexit@plt+0x85d74> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #64] @ 920c4 <__cxa_atexit@plt+0x85d78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r9, r3, #6 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - teqeq r4, r8 @ │ │ │ │ - ldrsheq r3, [fp, #-12] │ │ │ │ - cmpeq fp, r0, ror #1 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq fp, r8, ror #20 │ │ │ │ + @ instruction: 0xffffed28 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq fp, ip, asr #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 92104 <__cxa_atexit@plt+0x85db8> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 92140 <__cxa_atexit@plt+0x85df4> │ │ │ │ - ldr r8, [pc, #88] @ 92158 <__cxa_atexit@plt+0x85e0c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 92114 <__cxa_atexit@plt+0x85dc8> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 92140 <__cxa_atexit@plt+0x85df4> │ │ │ │ - ldr r8, [pc, #56] @ 9214c <__cxa_atexit@plt+0x85e00> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #52] @ 92150 <__cxa_atexit@plt+0x85e04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #44] @ 92154 <__cxa_atexit@plt+0x85e08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8c7d8 <__cxa_atexit@plt+0x8048c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ add r5, r5, #8 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - teqeq r4, r4, lsr sp │ │ │ │ - cmpeq fp, r8, asr r0 │ │ │ │ - cmpeq fp, ip, lsr r0 │ │ │ │ - teqeq r4, r2, asr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 921bc <__cxa_atexit@plt+0x85e70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 921c8 <__cxa_atexit@plt+0x85e7c> │ │ │ │ - ldr r2, [pc, #76] @ 921d8 <__cxa_atexit@plt+0x85e8c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 921dc <__cxa_atexit@plt+0x85e90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 921e0 <__cxa_atexit@plt+0x85e94> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 84270 <__cxa_atexit@plt+0x77f24> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - cmpeq fp, r8, asr #31 │ │ │ │ - teqeq r4, r7, lsr #25 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 92274 <__cxa_atexit@plt+0x85f28> │ │ │ │ - add r3, r2, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 9224c <__cxa_atexit@plt+0x85f00> │ │ │ │ - ldr r7, [pc, #116] @ 9228c <__cxa_atexit@plt+0x85f40> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8c848 <__cxa_atexit@plt+0x804fc> │ │ │ │ + ldr r7, [pc, #84] @ 8c860 <__cxa_atexit@plt+0x80514> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #112] @ 92290 <__cxa_atexit@plt+0x85f44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #104] @ 92294 <__cxa_atexit@plt+0x85f48> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - add lr, r2, #20 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ + ldr r2, [pc, #80] @ 8c864 <__cxa_atexit@plt+0x80518> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #76] @ 8c868 <__cxa_atexit@plt+0x8051c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + add lr, r3, #32 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r7, #24]! │ │ │ │ + str r1, [r3, #12]! │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - add r6, r2, #16 │ │ │ │ - ldr r1, [pc, #68] @ 9229c <__cxa_atexit@plt+0x85f50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #64] @ 922a0 <__cxa_atexit@plt+0x85f54> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r9, [r2, #16] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #28] @ 92298 <__cxa_atexit@plt+0x85f4c> │ │ │ │ + ldr r7, [pc, #28] @ 8c86c <__cxa_atexit@plt+0x80520> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq fp, r8, asr pc │ │ │ │ - cmpeq fp, r8, lsr pc │ │ │ │ - smlalbteq r2, sl, ip, r6 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - teqeq r4, pc, ror #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffe8b4 │ │ │ │ + @ instruction: 0xffffeee4 │ │ │ │ + @ instruction: 0xffffeaa0 │ │ │ │ + hvceq 42560 @ 0xa640 │ │ │ │ + hvceq 42564 @ 0xa644 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 92378 <__cxa_atexit@plt+0x8602c> │ │ │ │ - ldr r3, [pc, #228] @ 923a8 <__cxa_atexit@plt+0x8605c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 92334 <__cxa_atexit@plt+0x85fe8> │ │ │ │ - ldmdb r5, {r9, sl} │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #28 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc 92388 <__cxa_atexit@plt+0x8603c> │ │ │ │ - add r3, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 92344 <__cxa_atexit@plt+0x85ff8> │ │ │ │ - ldr r7, [pc, #176] @ 923ac <__cxa_atexit@plt+0x86060> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #172] @ 923b0 <__cxa_atexit@plt+0x86064> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [pc, #164] @ 923b4 <__cxa_atexit@plt+0x86068> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r1, #6 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8c8c4 <__cxa_atexit@plt+0x80578> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8c8bc <__cxa_atexit@plt+0x80570> │ │ │ │ + ldr r8, [pc, #40] @ 8c8cc <__cxa_atexit@plt+0x80580> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 8c8d0 <__cxa_atexit@plt+0x80584> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r7, r6, #16 │ │ │ │ - ldr r1, [pc, #112] @ 923c0 <__cxa_atexit@plt+0x86074> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #108] @ 923c4 <__cxa_atexit@plt+0x86078> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #60] @ 923bc <__cxa_atexit@plt+0x86070> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 923b8 <__cxa_atexit@plt+0x8606c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r2 │ │ │ │ + cmpeq sl, r4, lsr r4 │ │ │ │ + cmpeq fp, ip, lsl #18 │ │ │ │ + smlalbbeq r6, sl, ip, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8c908 <__cxa_atexit@plt+0x805bc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 8c910 <__cxa_atexit@plt+0x805c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - cmpeq fp, r4, ror lr │ │ │ │ - cmpeq fp, r4, asr lr │ │ │ │ - strheq r2, [sl, #-88] @ 0xffffffa8 │ │ │ │ - smlalbteq r2, sl, ip, r5 │ │ │ │ - @ instruction: 0xfffffc00 │ │ │ │ - teqeq r4, r7 @ │ │ │ │ + cmpeq fp, r4, asr r8 │ │ │ │ + strdeq r6, [sl, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib r3, {r9, sl} │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8c96c <__cxa_atexit@plt+0x80620> │ │ │ │ + ldr lr, [pc, #64] @ 8c978 <__cxa_atexit@plt+0x8062c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #52] @ 8c97c <__cxa_atexit@plt+0x80630> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 8c960 <__cxa_atexit@plt+0x80614> │ │ │ │ + mov r7, r3 │ │ │ │ + b 8c98c <__cxa_atexit@plt+0x80640> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq fp, r4, lsl #16 │ │ │ │ + smlalbbeq r6, sl, r4, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8ca64 <__cxa_atexit@plt+0x80718> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #84 @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 92468 <__cxa_atexit@plt+0x8611c> │ │ │ │ - add r2, r6, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 9243c <__cxa_atexit@plt+0x860f0> │ │ │ │ - ldr r7, [pc, #128] @ 92484 <__cxa_atexit@plt+0x86138> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #124] @ 92488 <__cxa_atexit@plt+0x8613c> │ │ │ │ + bcc 8ca74 <__cxa_atexit@plt+0x80728> │ │ │ │ + ldr r0, [pc, #208] @ 8ca84 <__cxa_atexit@plt+0x80738> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #204] @ 8ca88 <__cxa_atexit@plt+0x8073c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + sub r0, r3, #17 │ │ │ │ + ldr r7, [pc, #188] @ 8ca8c <__cxa_atexit@plt+0x80740> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ + sub r9, r3, #29 │ │ │ │ + ldr r1, [pc, #168] @ 8ca90 <__cxa_atexit@plt+0x80744> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #116] @ 9248c <__cxa_atexit@plt+0x86140> │ │ │ │ + add sl, r1, #3 │ │ │ │ + sub ip, r3, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #156] @ 8ca94 <__cxa_atexit@plt+0x80748> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, #148] @ 8ca98 <__cxa_atexit@plt+0x8074c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r2, r3, #53 @ 0x35 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r7, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str ip, [r6, #56] @ 0x38 │ │ │ │ + str r7, [r6, #60] @ 0x3c │ │ │ │ + str sl, [r6, #64] @ 0x40 │ │ │ │ + str r9, [r6, #68] @ 0x44 │ │ │ │ + sub r0, r3, #65 @ 0x41 │ │ │ │ + ldr r1, [pc, #100] @ 8ca9c <__cxa_atexit@plt+0x80750> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r2, r6, #16 │ │ │ │ + stm r2, {r1, r6, r7, lr} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #5 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #16 │ │ │ │ - ldr r1, [pc, #76] @ 92494 <__cxa_atexit@plt+0x86148> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #72] @ 92498 <__cxa_atexit@plt+0x8614c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #32] @ 92490 <__cxa_atexit@plt+0x86144> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r1, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - cmpeq fp, ip, ror #26 │ │ │ │ - cmpeq fp, ip, asr #26 │ │ │ │ - ldrdeq r2, [sl, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - teqeq r4, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 924ec <__cxa_atexit@plt+0x861a0> │ │ │ │ - ldr r6, [pc, #60] @ 92508 <__cxa_atexit@plt+0x861bc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r8, [pc, #56] @ 9250c <__cxa_atexit@plt+0x861c0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ + mov r6, #84 @ 0x54 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - str r9, [r6, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #28] @ 92510 <__cxa_atexit@plt+0x861c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - teqeq r4, fp, ror r9 │ │ │ │ - cmpeq sl, r4, asr r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 92538 <__cxa_atexit@plt+0x861ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - cmpeq sl, r0, lsr #8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq sl, r0, asr #6 │ │ │ │ + cmpeq fp, r0, lsl #21 │ │ │ │ + ldrheq r8, [fp, #-160] @ 0xffffff60 │ │ │ │ + ldrsbeq r8, [fp, #-172] @ 0xffffff54 │ │ │ │ + ldrsbeq r8, [fp, #-164] @ 0xffffff5c │ │ │ │ + cmpeq fp, ip, lsl sl │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 92594 <__cxa_atexit@plt+0x86248> │ │ │ │ - ldr r6, [pc, #84] @ 925bc <__cxa_atexit@plt+0x86270> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r8, [pc, #80] @ 925c0 <__cxa_atexit@plt+0x86274> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - ldr r6, [pc, #72] @ 925c4 <__cxa_atexit@plt+0x86278> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r6, r6, #1 │ │ │ │ - str r6, [r3, #8] │ │ │ │ - mov r6, r3 │ │ │ │ - str r9, [r6, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #44] @ 925c8 <__cxa_atexit@plt+0x8627c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #32] @ 925cc <__cxa_atexit@plt+0x86280> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff9e8 │ │ │ │ - teqeq r4, pc @ │ │ │ │ - cmpeq fp, r4, ror #23 │ │ │ │ - smlaltbeq r2, sl, ip, r3 │ │ │ │ - ldrheq r2, [fp, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9266c <__cxa_atexit@plt+0x86320> │ │ │ │ - ldr r3, [pc, #172] @ 9269c <__cxa_atexit@plt+0x86350> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 92650 <__cxa_atexit@plt+0x86304> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 9267c <__cxa_atexit@plt+0x86330> │ │ │ │ - sub r2, r3, #1 │ │ │ │ - ldr r1, [pc, #132] @ 926a0 <__cxa_atexit@plt+0x86354> │ │ │ │ - add r1, pc, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92660 <__cxa_atexit@plt+0x86314> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 9268c <__cxa_atexit@plt+0x86340> │ │ │ │ - sub r3, r1, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldrlt r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8cae8 <__cxa_atexit@plt+0x8079c> │ │ │ │ + ldr r2, [pc, #48] @ 8caf4 <__cxa_atexit@plt+0x807a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8cae0 <__cxa_atexit@plt+0x80794> │ │ │ │ + b 8cb00 <__cxa_atexit@plt+0x807b4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 926a4 <__cxa_atexit@plt+0x86358> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - bic r3, r9, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r2, [r3, #-2] │ │ │ │ - b 92614 <__cxa_atexit@plt+0x862c8> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 9263c <__cxa_atexit@plt+0x862f0> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - strdeq r2, [sl, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92714 <__cxa_atexit@plt+0x863c8> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #100] @ 92734 <__cxa_atexit@plt+0x863e8> │ │ │ │ + ldr r2, [pc, #156] @ 8cba4 <__cxa_atexit@plt+0x80858> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92708 <__cxa_atexit@plt+0x863bc> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 92724 <__cxa_atexit@plt+0x863d8> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - add r3, r5, #12 │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #4] │ │ │ │ - ldrlt r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 926c8 <__cxa_atexit@plt+0x8637c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8cb40 <__cxa_atexit@plt+0x807f4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 8cb48 <__cxa_atexit@plt+0x807fc> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 926f4 <__cxa_atexit@plt+0x863a8> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 92770 <__cxa_atexit@plt+0x86424> │ │ │ │ - sub r7, r0, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - movlt r3, r2 │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92758 <__cxa_atexit@plt+0x8640c> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 92814 <__cxa_atexit@plt+0x864c8> │ │ │ │ - ldr r7, [pc, #164] @ 92844 <__cxa_atexit@plt+0x864f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 927f8 <__cxa_atexit@plt+0x864ac> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92824 <__cxa_atexit@plt+0x864d8> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #132] @ 92848 <__cxa_atexit@plt+0x864fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92808 <__cxa_atexit@plt+0x864bc> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 92834 <__cxa_atexit@plt+0x864e8> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r3, [pc, #104] @ 9284c <__cxa_atexit@plt+0x86500> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 92850 <__cxa_atexit@plt+0x86504> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bic r2, r9, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 927bc <__cxa_atexit@plt+0x86470> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 927dc <__cxa_atexit@plt+0x86490> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrheq r2, [fp, #-160] @ 0xffffff60 │ │ │ │ - cmpeq sl, r8, asr r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 928b8 <__cxa_atexit@plt+0x8656c> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #92] @ 928d8 <__cxa_atexit@plt+0x8658c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 928b0 <__cxa_atexit@plt+0x86564> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 928c8 <__cxa_atexit@plt+0x8657c> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #64] @ 928dc <__cxa_atexit@plt+0x86590> │ │ │ │ + sub r7, r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8cb88 <__cxa_atexit@plt+0x8083c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #64] @ 8cbac <__cxa_atexit@plt+0x80860> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addlt r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92874 <__cxa_atexit@plt+0x86528> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92894 <__cxa_atexit@plt+0x86548> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsheq r2, [fp, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r6, [pc, #24] @ 8cba8 <__cxa_atexit@plt+0x8085c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq fp, r4, asr #18 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92918 <__cxa_atexit@plt+0x865cc> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #36] @ 92928 <__cxa_atexit@plt+0x865dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - addlt r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ + bne 8cbdc <__cxa_atexit@plt+0x80890> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 928fc <__cxa_atexit@plt+0x865b0> │ │ │ │ - @ instruction: 0x015b2990 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 929d0 <__cxa_atexit@plt+0x86684> │ │ │ │ - ldr r7, [pc, #180] @ 92a00 <__cxa_atexit@plt+0x866b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 929a4 <__cxa_atexit@plt+0x86658> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 929e0 <__cxa_atexit@plt+0x86694> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #148] @ 92a04 <__cxa_atexit@plt+0x866b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 929b4 <__cxa_atexit@plt+0x86668> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 929f0 <__cxa_atexit@plt+0x866a4> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge 929c0 <__cxa_atexit@plt+0x86674> │ │ │ │ - ldr r7, [pc, #108] @ 92a08 <__cxa_atexit@plt+0x866bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 92a10 <__cxa_atexit@plt+0x866c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 92a0c <__cxa_atexit@plt+0x866c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r7, r3, r7 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8cc1c <__cxa_atexit@plt+0x808d0> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 8cc3c <__cxa_atexit@plt+0x808f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - bic r2, r8, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 92968 <__cxa_atexit@plt+0x8661c> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92988 <__cxa_atexit@plt+0x8663c> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - ldrheq r2, [fp, #-124] @ 0xffffff84 │ │ │ │ - smlaltbeq r1, sl, r0, pc @ │ │ │ │ - ldrheq r2, [fp, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r6, [pc, #20] @ 8cc38 <__cxa_atexit@plt+0x808ec> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + ldrheq r8, [fp, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92a88 <__cxa_atexit@plt+0x8673c> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #108] @ 92aa8 <__cxa_atexit@plt+0x8675c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 92a70 <__cxa_atexit@plt+0x86724> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92a98 <__cxa_atexit@plt+0x8674c> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 92a78 <__cxa_atexit@plt+0x8672c> │ │ │ │ - ldr r7, [pc, #68] @ 92aac <__cxa_atexit@plt+0x86760> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8cc84 <__cxa_atexit@plt+0x80938> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #48] @ 8cc9c <__cxa_atexit@plt+0x80950> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 92ab0 <__cxa_atexit@plt+0x86764> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r3, [pc, #20] @ 8cca0 <__cxa_atexit@plt+0x80954> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + cmpeq fp, r4, asr #16 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8ccfc <__cxa_atexit@plt+0x809b0> │ │ │ │ + ldr lr, [pc, #64] @ 8cd0c <__cxa_atexit@plt+0x809c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #48] @ 8cd10 <__cxa_atexit@plt+0x809c4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92a34 <__cxa_atexit@plt+0x866e8> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92a54 <__cxa_atexit@plt+0x86708> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrsheq r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq fp, r4, lsl #14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92af4 <__cxa_atexit@plt+0x867a8> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #44] @ 92b04 <__cxa_atexit@plt+0x867b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [pc, #40] @ 92b08 <__cxa_atexit@plt+0x867bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - addlt r7, r1, #1 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r2, [r7, #-2] │ │ │ │ - b 92ad0 <__cxa_atexit@plt+0x86784> │ │ │ │ - cmpeq fp, r0, lsl #13 │ │ │ │ - cmpeq fp, r4, lsr #13 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + ldrsbeq r8, [fp, #-116] @ 0xffffff8c │ │ │ │ + strdeq r5, [sl, #-252] @ 0xffffff04 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 92ba8 <__cxa_atexit@plt+0x8685c> │ │ │ │ - ldr r3, [pc, #172] @ 92bd8 <__cxa_atexit@plt+0x8688c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 92b8c <__cxa_atexit@plt+0x86840> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 92bb8 <__cxa_atexit@plt+0x8686c> │ │ │ │ - sub r2, r3, #1 │ │ │ │ - ldr r1, [pc, #132] @ 92bdc <__cxa_atexit@plt+0x86890> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov sl, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r6, r5, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi 8cdb4 <__cxa_atexit@plt+0x80a68> │ │ │ │ + ldr r6, [pc, #156] @ 8cddc <__cxa_atexit@plt+0x80a90> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + str r6, [r5, #-8]! │ │ │ │ + str sl, [r5, #4] │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 8cdc4 <__cxa_atexit@plt+0x80a78> │ │ │ │ + ldr r7, [pc, #120] @ 8cde0 <__cxa_atexit@plt+0x80a94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #116] @ 8cde4 <__cxa_atexit@plt+0x80a98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ 8cde8 <__cxa_atexit@plt+0x80a9c> │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-16]! │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92b9c <__cxa_atexit@plt+0x86850> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 92bc8 <__cxa_atexit@plt+0x8687c> │ │ │ │ - sub r3, r1, #1 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldrge r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [pc, #108] @ 8cdec <__cxa_atexit@plt+0x80aa0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r7, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + add lr, r3, #32 │ │ │ │ + stm lr, {r3, r8, r9, sl} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r0, [r3, #24]! │ │ │ │ + mov r7, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + beq 8cdb0 <__cxa_atexit@plt+0x80a64> │ │ │ │ + b 8ce30 <__cxa_atexit@plt+0x80ae4> │ │ │ │ + b 8b6fc <__cxa_atexit@plt+0x7f3b0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 92be0 <__cxa_atexit@plt+0x86894> │ │ │ │ + ldr r7, [pc, #36] @ 8cdf0 <__cxa_atexit@plt+0x80aa4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - bic r3, r9, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r2, [r3, #-2] │ │ │ │ - b 92b50 <__cxa_atexit@plt+0x86804> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92b78 <__cxa_atexit@plt+0x8682c> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - smlalbteq r1, sl, ip, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92c50 <__cxa_atexit@plt+0x86904> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #100] @ 92c70 <__cxa_atexit@plt+0x86924> │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + @ instruction: 0xffffe350 │ │ │ │ + @ instruction: 0xffffe544 │ │ │ │ + @ instruction: 0xffffe978 │ │ │ │ + strdeq r5, [sl, #-228] @ 0xffffff1c │ │ │ │ + cmpeq sl, r0, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 8ce20 <__cxa_atexit@plt+0x80ad4> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92c44 <__cxa_atexit@plt+0x868f8> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 92c60 <__cxa_atexit@plt+0x86914> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - add r3, r5, #12 │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #8] │ │ │ │ - ldrlt r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92c04 <__cxa_atexit@plt+0x868b8> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92c30 <__cxa_atexit@plt+0x868e4> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r1, r3} │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - beq 92cac <__cxa_atexit@plt+0x86960> │ │ │ │ - sub r7, r0, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - movlt r2, r3 │ │ │ │ - bic r7, r2, #3 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92c94 <__cxa_atexit@plt+0x86948> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 92d60 <__cxa_atexit@plt+0x86a14> │ │ │ │ - ldr r7, [pc, #180] @ 92d90 <__cxa_atexit@plt+0x86a44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 92d34 <__cxa_atexit@plt+0x869e8> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92d70 <__cxa_atexit@plt+0x86a24> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #148] @ 92d94 <__cxa_atexit@plt+0x86a48> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 92d44 <__cxa_atexit@plt+0x869f8> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 92d80 <__cxa_atexit@plt+0x86a34> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bge 92d50 <__cxa_atexit@plt+0x86a04> │ │ │ │ - ldr r7, [pc, #108] @ 92d98 <__cxa_atexit@plt+0x86a4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ce18 <__cxa_atexit@plt+0x80acc> │ │ │ │ + b 8ce30 <__cxa_atexit@plt+0x80ae4> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 92da0 <__cxa_atexit@plt+0x86a54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 92d9c <__cxa_atexit@plt+0x86a50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bic r2, r9, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 92cf8 <__cxa_atexit@plt+0x869ac> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92d18 <__cxa_atexit@plt+0x869cc> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - cmpeq fp, ip, lsr #8 │ │ │ │ - cmpeq sl, r8, lsl ip │ │ │ │ - cmpeq fp, ip, lsr #8 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlaltteq r5, sl, r0, lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8ce78 <__cxa_atexit@plt+0x80b2c> │ │ │ │ + ldr r3, [pc, #80] @ 8ce94 <__cxa_atexit@plt+0x80b48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92e18 <__cxa_atexit@plt+0x86acc> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #108] @ 92e38 <__cxa_atexit@plt+0x86aec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 92e00 <__cxa_atexit@plt+0x86ab4> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92e28 <__cxa_atexit@plt+0x86adc> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 92e08 <__cxa_atexit@plt+0x86abc> │ │ │ │ - ldr r7, [pc, #68] @ 92e3c <__cxa_atexit@plt+0x86af0> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ce8c <__cxa_atexit@plt+0x80b40> │ │ │ │ + ldr r3, [pc, #52] @ 8ce98 <__cxa_atexit@plt+0x80b4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8ce8c <__cxa_atexit@plt+0x80b40> │ │ │ │ + b 8cee0 <__cxa_atexit@plt+0x80b94> │ │ │ │ + ldr r7, [pc, #28] @ 8ce9c <__cxa_atexit@plt+0x80b50> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 92e40 <__cxa_atexit@plt+0x86af4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92dc4 <__cxa_atexit@plt+0x86a78> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 92de4 <__cxa_atexit@plt+0x86a98> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq fp, r0, ror #6 │ │ │ │ - cmpeq fp, r4, ror r3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92e84 <__cxa_atexit@plt+0x86b38> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #44] @ 92e94 <__cxa_atexit@plt+0x86b48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [pc, #40] @ 92e98 <__cxa_atexit@plt+0x86b4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - addlt r7, r1, #1 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r2, [r7, #-2] │ │ │ │ - b 92e60 <__cxa_atexit@plt+0x86b14> │ │ │ │ - ldrsheq r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ cmpeq fp, r4, lsl r3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 92ee0 <__cxa_atexit@plt+0x86b94> │ │ │ │ - ldr r7, [pc, #52] @ 92ef4 <__cxa_atexit@plt+0x86ba8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 92ed4 <__cxa_atexit@plt+0x86b88> │ │ │ │ - mov r7, r8 │ │ │ │ - b 92f04 <__cxa_atexit@plt+0x86bb8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 92ef8 <__cxa_atexit@plt+0x86bac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + cmpeq sl, r4, ror #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 8ced0 <__cxa_atexit@plt+0x80b84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8cec8 <__cxa_atexit@plt+0x80b7c> │ │ │ │ + b 8cee0 <__cxa_atexit@plt+0x80b94> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x014a1a9c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq sl, r0, lsr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92f60 <__cxa_atexit@plt+0x86c14> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #136] @ 92fac <__cxa_atexit@plt+0x86c60> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 92f58 <__cxa_atexit@plt+0x86c0c> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92f70 <__cxa_atexit@plt+0x86c24> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 92f84 <__cxa_atexit@plt+0x86c38> │ │ │ │ - ldr r7, [pc, #104] @ 92fb4 <__cxa_atexit@plt+0x86c68> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r3, [r3, #15] │ │ │ │ + ldr r1, [pc, #220] @ 8cfd0 <__cxa_atexit@plt+0x80c84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 8cf9c <__cxa_atexit@plt+0x80c50> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8cfa8 <__cxa_atexit@plt+0x80c5c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8cfbc <__cxa_atexit@plt+0x80c70> │ │ │ │ + ldr r8, [pc, #176] @ 8cfd8 <__cxa_atexit@plt+0x80c8c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldm r5, {r1, sl} │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + sub r0, r3, #31 │ │ │ │ + ldr r9, [pc, #152] @ 8cfdc <__cxa_atexit@plt+0x80c90> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r2, r3, #15 │ │ │ │ + ldr lr, [pc, #144] @ 8cfe0 <__cxa_atexit@plt+0x80c94> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r8, r3, #21 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r7, [pc, #116] @ 8cfe4 <__cxa_atexit@plt+0x80c98> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r7, [pc, #96] @ 8cfe8 <__cxa_atexit@plt+0x80c9c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 92f1c <__cxa_atexit@plt+0x86bd0> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r3, r7 │ │ │ │ - blt 92f44 <__cxa_atexit@plt+0x86bf8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 92f9c <__cxa_atexit@plt+0x86c50> │ │ │ │ - ldr r7, [pc, #28] @ 92fb0 <__cxa_atexit@plt+0x86c64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 92fb8 <__cxa_atexit@plt+0x86c6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq fp, r8, lsl #6 │ │ │ │ - cmpeq fp, r4, asr r3 │ │ │ │ - cmpeq fp, r0, lsl #6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 92ff4 <__cxa_atexit@plt+0x86ca8> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 93008 <__cxa_atexit@plt+0x86cbc> │ │ │ │ - ldr r7, [pc, #76] @ 93034 <__cxa_atexit@plt+0x86ce8> │ │ │ │ + ldr r7, [pc, #36] @ 8cfd4 <__cxa_atexit@plt+0x80c88> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r3, r7 │ │ │ │ - blt 92fe0 <__cxa_atexit@plt+0x86c94> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 93020 <__cxa_atexit@plt+0x86cd4> │ │ │ │ - ldr r7, [pc, #24] @ 93030 <__cxa_atexit@plt+0x86ce4> │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + cmpeq fp, r4, ror #3 │ │ │ │ + @ instruction: 0xfffff9f4 │ │ │ │ + cmpeq fp, r4, lsl r5 │ │ │ │ + cmpeq fp, r8, asr #4 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + cmpeq fp, r8, lsl #4 │ │ │ │ + cmpeq sl, r8, lsl sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8d090 <__cxa_atexit@plt+0x80d44> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8d0a4 <__cxa_atexit@plt+0x80d58> │ │ │ │ + ldr r2, [pc, #156] @ 8d0b8 <__cxa_atexit@plt+0x80d6c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldmdb r5, {r2, sl} │ │ │ │ + sub r0, r3, #31 │ │ │ │ + ldr r9, [pc, #132] @ 8d0bc <__cxa_atexit@plt+0x80d70> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr lr, [pc, #124] @ 8d0c0 <__cxa_atexit@plt+0x80d74> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r8, r3, #21 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #44] @ 0x2c │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r7, [pc, #96] @ 8d0c4 <__cxa_atexit@plt+0x80d78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + ldr r7, [pc, #76] @ 8d0c8 <__cxa_atexit@plt+0x80d7c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 93038 <__cxa_atexit@plt+0x86cec> │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 8d0b4 <__cxa_atexit@plt+0x80d68> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, lsl #5 │ │ │ │ - ldrheq r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq fp, ip, ror r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #52 @ 0x34 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsheq r8, [fp, #-12] │ │ │ │ + @ instruction: 0xfffff900 │ │ │ │ + cmpeq fp, r0, lsr #8 │ │ │ │ + cmpeq fp, r4, asr r1 │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + cmpeq fp, r4, lsl r1 │ │ │ │ + cmpeq sl, r4, asr #24 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 930d0 <__cxa_atexit@plt+0x86d84> │ │ │ │ - ldr r7, [pc, #164] @ 93100 <__cxa_atexit@plt+0x86db4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 930b4 <__cxa_atexit@plt+0x86d68> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 930e0 <__cxa_atexit@plt+0x86d94> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #132] @ 93104 <__cxa_atexit@plt+0x86db8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 930c4 <__cxa_atexit@plt+0x86d78> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 930f0 <__cxa_atexit@plt+0x86da4> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r3, [pc, #104] @ 93108 <__cxa_atexit@plt+0x86dbc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 8d164 <__cxa_atexit@plt+0x80e18> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8d16c <__cxa_atexit@plt+0x80e20> │ │ │ │ + ldr ip, [pc, #132] @ 8d188 <__cxa_atexit@plt+0x80e3c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #128] @ 8d18c <__cxa_atexit@plt+0x80e40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, #120] @ 8d190 <__cxa_atexit@plt+0x80e44> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r6, #23 │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r5, [pc, #104] @ 8d194 <__cxa_atexit@plt+0x80e48> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r5, r5, #3 │ │ │ │ + stmib r2, {r0, r5} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + ldr r0, [pc, #84] @ 8d198 <__cxa_atexit@plt+0x80e4c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r2, #20 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + ldr r5, [pc, #72] @ 8d19c <__cxa_atexit@plt+0x80e50> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 9310c <__cxa_atexit@plt+0x86dc0> │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r6, r2 │ │ │ │ + b 8d174 <__cxa_atexit@plt+0x80e28> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 8d184 <__cxa_atexit@plt+0x80e38> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bic r2, r8, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 93078 <__cxa_atexit@plt+0x86d2c> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 93098 <__cxa_atexit@plt+0x86d4c> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - ldrsheq r2, [fp, #-20] @ 0xffffffec │ │ │ │ - strheq r1, [sl, #-128] @ 0xffffff80 │ │ │ │ + strheq r5, [sl, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq fp, r8, rrx │ │ │ │ + cmpeq fp, r4, asr #7 │ │ │ │ + smlaltbeq r5, sl, r4, fp │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + ldrsheq r7, [fp, #-244] @ 0xffffff0c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 93174 <__cxa_atexit@plt+0x86e28> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #92] @ 93194 <__cxa_atexit@plt+0x86e48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9316c <__cxa_atexit@plt+0x86e20> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 93184 <__cxa_atexit@plt+0x86e38> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #64] @ 93198 <__cxa_atexit@plt+0x86e4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addlt r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 93130 <__cxa_atexit@plt+0x86de4> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 93150 <__cxa_atexit@plt+0x86e04> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq fp, ip, lsr r1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 931d4 <__cxa_atexit@plt+0x86e88> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #36] @ 931e4 <__cxa_atexit@plt+0x86e98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addlt r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 931b8 <__cxa_atexit@plt+0x86e6c> │ │ │ │ - ldrsbeq r2, [fp, #-4] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 93230 <__cxa_atexit@plt+0x86ee4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 9323c <__cxa_atexit@plt+0x86ef0> │ │ │ │ - bic r3, r8, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #56] @ 93250 <__cxa_atexit@plt+0x86f04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr r8, [pc, #48] @ 93254 <__cxa_atexit@plt+0x86f08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp r3, #3 │ │ │ │ - moveq r8, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #20] @ 9324c <__cxa_atexit@plt+0x86f00> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #4] @ 93248 <__cxa_atexit@plt+0x86efc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, r6, asr #23 │ │ │ │ - teqeq r4, lr @ │ │ │ │ - teqeq r4, fp, lsl ip │ │ │ │ - teqeq r4, r0, lsl #24 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 932f4 <__cxa_atexit@plt+0x86fa8> │ │ │ │ - ldr r3, [pc, #140] @ 93304 <__cxa_atexit@plt+0x86fb8> │ │ │ │ + ldr r3, [pc, #12] @ 8d1bc <__cxa_atexit@plt+0x80e70> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 932b8 <__cxa_atexit@plt+0x86f6c> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 932c8 <__cxa_atexit@plt+0x86f7c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 932d4 <__cxa_atexit@plt+0x86f88> │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 932e0 <__cxa_atexit@plt+0x86f94> │ │ │ │ - ldr r8, [pc, #96] @ 93314 <__cxa_atexit@plt+0x86fc8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 932e8 <__cxa_atexit@plt+0x86f9c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [pc, #60] @ 9330c <__cxa_atexit@plt+0x86fc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 932e8 <__cxa_atexit@plt+0x86f9c> │ │ │ │ - ldr r8, [pc, #44] @ 93308 <__cxa_atexit@plt+0x86fbc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 932e8 <__cxa_atexit@plt+0x86f9c> │ │ │ │ - ldr r8, [pc, #40] @ 93310 <__cxa_atexit@plt+0x86fc4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #28] @ 93318 <__cxa_atexit@plt+0x86fcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - teqeq r4, lr, lsr #22 │ │ │ │ - teqeq r4, r6, asr #22 │ │ │ │ - teqeq r4, ip, lsr fp │ │ │ │ - teqeq r4, pc, ror fp │ │ │ │ - smlaltteq r1, sl, r4, r6 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 9334c <__cxa_atexit@plt+0x87000> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 93378 <__cxa_atexit@plt+0x8702c> │ │ │ │ - ldr r8, [pc, #72] @ 9338c <__cxa_atexit@plt+0x87040> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #52] @ 93390 <__cxa_atexit@plt+0x87044> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr r8, [pc, #44] @ 93394 <__cxa_atexit@plt+0x87048> │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp r3, #3 │ │ │ │ - moveq r8, r2 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 93388 <__cxa_atexit@plt+0x8703c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, sl, lsl #21 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - teqeq r4, r7 @ │ │ │ │ - teqeq r4, ip @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 93434 <__cxa_atexit@plt+0x870e8> │ │ │ │ - ldr r3, [pc, #140] @ 93444 <__cxa_atexit@plt+0x870f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 933f8 <__cxa_atexit@plt+0x870ac> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 93408 <__cxa_atexit@plt+0x870bc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 93414 <__cxa_atexit@plt+0x870c8> │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 93420 <__cxa_atexit@plt+0x870d4> │ │ │ │ - ldr r3, [pc, #96] @ 93454 <__cxa_atexit@plt+0x87108> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 93428 <__cxa_atexit@plt+0x870dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #60] @ 9344c <__cxa_atexit@plt+0x87100> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 93428 <__cxa_atexit@plt+0x870dc> │ │ │ │ - ldr r3, [pc, #44] @ 93448 <__cxa_atexit@plt+0x870fc> │ │ │ │ + ldr r3, [pc, #12] @ 8d1dc <__cxa_atexit@plt+0x80e90> │ │ │ │ add r3, pc, r3 │ │ │ │ - b 93428 <__cxa_atexit@plt+0x870dc> │ │ │ │ - ldr r3, [pc, #40] @ 93450 <__cxa_atexit@plt+0x87104> │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b cb404 <__cxa_atexit@plt+0xbf0b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 8d208 <__cxa_atexit@plt+0x80ebc> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #28] @ 93458 <__cxa_atexit@plt+0x8710c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - teqeq r4, lr, ror #19 │ │ │ │ - teqeq r4, r6, lsl #20 │ │ │ │ - teqeq r4, ip @ │ │ │ │ - teqeq r4, pc, lsr sl │ │ │ │ - smlaltbeq r1, sl, r8, r5 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ 8d20c <__cxa_atexit@plt+0x80ec0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b e255d0 <__cxa_atexit@plt+0xe19284> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq fp, r0, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 9348c <__cxa_atexit@plt+0x87140> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 934b8 <__cxa_atexit@plt+0x8716c> │ │ │ │ - ldr r8, [pc, #72] @ 934cc <__cxa_atexit@plt+0x87180> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldr r2, [pc, #52] @ 934d0 <__cxa_atexit@plt+0x87184> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr r8, [pc, #44] @ 934d4 <__cxa_atexit@plt+0x87188> │ │ │ │ - add r8, pc, r8 │ │ │ │ - cmp r3, #3 │ │ │ │ - moveq r8, r2 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 934c8 <__cxa_atexit@plt+0x8717c> │ │ │ │ - add r8, pc, r8 │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8d24c <__cxa_atexit@plt+0x80f00> │ │ │ │ + ldr r3, [pc, #36] @ 8d258 <__cxa_atexit@plt+0x80f0c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, sl, asr #18 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - teqeq r4, r7 @ │ │ │ │ - teqeq r4, ip, ror r9 │ │ │ │ + mov r9, r7 │ │ │ │ + b 88d14 <__cxa_atexit@plt+0x7c9c8> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r4, lsl #5 │ │ │ │ + smlalbteq r5, sl, r4, sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 934fc <__cxa_atexit@plt+0x871b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - strdeq r1, [sl, #-64] @ 0xffffffc0 │ │ │ │ - smlaltteq r1, sl, r0, r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 935bc <__cxa_atexit@plt+0x87270> │ │ │ │ - ldr r3, [pc, #168] @ 935cc <__cxa_atexit@plt+0x87280> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #120] @ 935d8 <__cxa_atexit@plt+0x8728c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #116] @ 935dc <__cxa_atexit@plt+0x87290> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 935a8 <__cxa_atexit@plt+0x8725c> │ │ │ │ - ldr r7, [pc, #88] @ 935e0 <__cxa_atexit@plt+0x87294> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #84] @ 935e4 <__cxa_atexit@plt+0x87298> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 935d0 <__cxa_atexit@plt+0x87284> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #48] @ 935d4 <__cxa_atexit@plt+0x87288> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 935ec <__cxa_atexit@plt+0x872a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #56] @ 935f0 <__cxa_atexit@plt+0x872a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 935e8 <__cxa_atexit@plt+0x8729c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq sl, ip, lsr #8 │ │ │ │ - cmpeq sl, r4, lsr #8 │ │ │ │ - cmpeq sl, r4, asr r4 │ │ │ │ - cmpeq sl, ip, asr #8 │ │ │ │ - cmpeq sl, r4, lsl #8 │ │ │ │ - strdeq r1, [sl, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq sl, r0, asr #8 │ │ │ │ - strdeq r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ - smlaltteq r1, sl, r8, r3 │ │ │ │ - strdeq r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 93648 <__cxa_atexit@plt+0x872fc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [pc, #68] @ 9365c <__cxa_atexit@plt+0x87310> │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 93650 <__cxa_atexit@plt+0x87304> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldr r3, [pc, #52] @ 93664 <__cxa_atexit@plt+0x87318> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldrh r2, [r7, #-2] │ │ │ │ - ldr r7, [pc, #44] @ 93668 <__cxa_atexit@plt+0x8731c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r2, #3 │ │ │ │ - moveq r7, r3 │ │ │ │ - b 93650 <__cxa_atexit@plt+0x87304> │ │ │ │ - ldr r7, [pc, #16] @ 93660 <__cxa_atexit@plt+0x87314> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - strheq r1, [sl, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq sl, r4, ror #6 │ │ │ │ - cmpeq sl, ip, asr r3 │ │ │ │ - cmpeq sl, r4, ror #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 936f4 <__cxa_atexit@plt+0x873a8> │ │ │ │ - ldr r3, [pc, #120] @ 93704 <__cxa_atexit@plt+0x873b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 936d8 <__cxa_atexit@plt+0x8738c> │ │ │ │ - ldr r7, [pc, #96] @ 93708 <__cxa_atexit@plt+0x873bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #-16]! │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - sub r1, r2, #1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 936e8 <__cxa_atexit@plt+0x8739c> │ │ │ │ - cmp r2, r1 │ │ │ │ - ldrcc r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9370c <__cxa_atexit@plt+0x873c0> │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8d300 <__cxa_atexit@plt+0x80fb4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8d308 <__cxa_atexit@plt+0x80fbc> │ │ │ │ + mov ip, r7 │ │ │ │ + ldr r0, [pc, #148] @ 8d334 <__cxa_atexit@plt+0x80fe8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #144] @ 8d338 <__cxa_atexit@plt+0x80fec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r8, r1, #1 │ │ │ │ + ldr r1, [pc, #136] @ 8d33c <__cxa_atexit@plt+0x80ff0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r7, [pc, #128] @ 8d340 <__cxa_atexit@plt+0x80ff4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + sub lr, r6, #23 │ │ │ │ + stmdb r5, {r0, r9} │ │ │ │ + ldr r0, [pc, #116] @ 8d344 <__cxa_atexit@plt+0x80ff8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r7, [r3, #4] │ │ │ │ + add r5, r3, #8 │ │ │ │ + stm r5, {r0, r1, r8} │ │ │ │ + ldr r0, [pc, #96] @ 8d348 <__cxa_atexit@plt+0x80ffc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, ip │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r6, r3 │ │ │ │ + b 8d310 <__cxa_atexit@plt+0x80fc4> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ 8d32c <__cxa_atexit@plt+0x80fe0> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #16] @ 8d330 <__cxa_atexit@plt+0x80fe4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq sl, r4, lsr #6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 9376c <__cxa_atexit@plt+0x87420> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 93760 <__cxa_atexit@plt+0x87414> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3], #12 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r7, r2 │ │ │ │ - ldrge r7, [r5, #4] │ │ │ │ - ldrlt r7, [r5, #8] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r3, r7 │ │ │ │ - movlt r2, #12 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ - bx r0 │ │ │ │ + cmpeq sl, r4, lsl sl │ │ │ │ + cmpeq fp, r8, lsr #28 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq fp, r0, lsr #29 │ │ │ │ + cmpeq fp, r0, asr #29 │ │ │ │ + cmpeq fp, ip, lsl r2 │ │ │ │ + cmpeq sl, r0, lsl #20 │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + ldrdeq r5, [sl, #-148] @ 0xffffff6c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 93828 <__cxa_atexit@plt+0x874dc> │ │ │ │ - ldr r7, [pc, #116] @ 93838 <__cxa_atexit@plt+0x874ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 9380c <__cxa_atexit@plt+0x874c0> │ │ │ │ - ldr r1, [pc, #100] @ 9383c <__cxa_atexit@plt+0x874f0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 9381c <__cxa_atexit@plt+0x874d0> │ │ │ │ - ldr r7, [pc, #72] @ 93840 <__cxa_atexit@plt+0x874f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 8d3f0 <__cxa_atexit@plt+0x810a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8d3f8 <__cxa_atexit@plt+0x810ac> │ │ │ │ + ldr ip, [pc, #156] @ 8d428 <__cxa_atexit@plt+0x810dc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r8, [pc, #152] @ 8d42c <__cxa_atexit@plt+0x810e0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #148] @ 8d430 <__cxa_atexit@plt+0x810e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r0, [pc, #140] @ 8d434 <__cxa_atexit@plt+0x810e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub sl, r6, #23 │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + add r5, r8, #3 │ │ │ │ + stmib r2, {r0, r5} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + ldr r0, [pc, #108] @ 8d438 <__cxa_atexit@plt+0x810ec> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r1, r2, #20 │ │ │ │ + stm r1, {r0, r9, sl} │ │ │ │ + ldr r5, [pc, #96] @ 8d43c <__cxa_atexit@plt+0x810f0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 93844 <__cxa_atexit@plt+0x874f8> │ │ │ │ + mov sl, lr │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r6, r2 │ │ │ │ + b 8d400 <__cxa_atexit@plt+0x810b4> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 8d420 <__cxa_atexit@plt+0x810d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x015b1a9c │ │ │ │ - strdeq r1, [sl, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 9389c <__cxa_atexit@plt+0x87550> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 93894 <__cxa_atexit@plt+0x87548> │ │ │ │ - ldr r7, [pc, #32] @ 938a0 <__cxa_atexit@plt+0x87554> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq fp, r4, lsl sl │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 938d4 <__cxa_atexit@plt+0x87588> │ │ │ │ + ldr r3, [pc, #20] @ 8d424 <__cxa_atexit@plt+0x810d8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + add r8, r3, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r0, ror #19 │ │ │ │ + cmpeq sl, r4, lsr #18 │ │ │ │ + cmpeq fp, r4, ror #26 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + cmpeq sl, ip, lsr r9 │ │ │ │ + ldrsbeq r7, [fp, #-216] @ 0xffffff28 │ │ │ │ + cmpeq fp, r4, lsr r1 │ │ │ │ + @ instruction: 0xfffff954 │ │ │ │ + cmpeq fp, ip, ror #26 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9396c <__cxa_atexit@plt+0x87620> │ │ │ │ - ldr r7, [pc, #132] @ 9397c <__cxa_atexit@plt+0x87630> │ │ │ │ + bhi 8d4d4 <__cxa_atexit@plt+0x81188> │ │ │ │ + ldr r7, [pc, #132] @ 8d4e4 <__cxa_atexit@plt+0x81198> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 93940 <__cxa_atexit@plt+0x875f4> │ │ │ │ - ldr r1, [pc, #116] @ 93980 <__cxa_atexit@plt+0x87634> │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 8d4a8 <__cxa_atexit@plt+0x8115c> │ │ │ │ + ldr r1, [pc, #116] @ 8d4e8 <__cxa_atexit@plt+0x8119c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ sub r0, r2, #1 │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ands r1, r7, #3 │ │ │ │ - beq 93950 <__cxa_atexit@plt+0x87604> │ │ │ │ + beq 8d4b8 <__cxa_atexit@plt+0x8116c> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 9395c <__cxa_atexit@plt+0x87610> │ │ │ │ - ldr r7, [pc, #76] @ 93984 <__cxa_atexit@plt+0x87638> │ │ │ │ + bcs 8d4c4 <__cxa_atexit@plt+0x81178> │ │ │ │ + ldr r7, [pc, #76] @ 8d4ec <__cxa_atexit@plt+0x811a0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 9398c <__cxa_atexit@plt+0x87640> │ │ │ │ + ldr r7, [pc, #40] @ 8d4f4 <__cxa_atexit@plt+0x811a8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 93988 <__cxa_atexit@plt+0x8763c> │ │ │ │ + ldr r7, [pc, #20] @ 8d4f0 <__cxa_atexit@plt+0x811a4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - cmpeq fp, r0, lsr #16 │ │ │ │ - strheq r1, [sl, #-4] │ │ │ │ - cmpeq fp, r0, lsr #16 │ │ │ │ + cmpeq fp, r8, lsr #25 │ │ │ │ + cmpeq sl, r8, ror #16 │ │ │ │ + cmpeq fp, r8, lsr #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 939f4 <__cxa_atexit@plt+0x876a8> │ │ │ │ + ldr r2, [pc, #80] @ 8d55c <__cxa_atexit@plt+0x81210> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 939dc <__cxa_atexit@plt+0x87690> │ │ │ │ + beq 8d544 <__cxa_atexit@plt+0x811f8> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 939e4 <__cxa_atexit@plt+0x87698> │ │ │ │ - ldr r7, [pc, #36] @ 939f8 <__cxa_atexit@plt+0x876ac> │ │ │ │ + bcs 8d54c <__cxa_atexit@plt+0x81200> │ │ │ │ + ldr r7, [pc, #36] @ 8d560 <__cxa_atexit@plt+0x81214> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 939fc <__cxa_atexit@plt+0x876b0> │ │ │ │ + ldr r7, [pc, #16] @ 8d564 <__cxa_atexit@plt+0x81218> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq fp, r4, lsl #15 │ │ │ │ - @ instruction: 0x015b1798 │ │ │ │ + cmpeq fp, ip, lsl #24 │ │ │ │ + cmpeq fp, r0, lsr #24 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 93a3c <__cxa_atexit@plt+0x876f0> │ │ │ │ + ldr r2, [pc, #44] @ 8d5a4 <__cxa_atexit@plt+0x81258> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 93a40 <__cxa_atexit@plt+0x876f4> │ │ │ │ + ldr r3, [pc, #40] @ 8d5a8 <__cxa_atexit@plt+0x8125c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ addlt r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, asr #14 │ │ │ │ - cmpeq fp, ip, ror #14 │ │ │ │ + ldrsbeq r7, [fp, #-176] @ 0xffffff50 │ │ │ │ + ldrsheq r7, [fp, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 93acc <__cxa_atexit@plt+0x87780> │ │ │ │ - ldr r3, [pc, #120] @ 93adc <__cxa_atexit@plt+0x87790> │ │ │ │ + bhi 8d634 <__cxa_atexit@plt+0x812e8> │ │ │ │ + ldr r3, [pc, #120] @ 8d644 <__cxa_atexit@plt+0x812f8> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [r7, #-12]! │ │ │ │ stmib r7, {r8, r9} │ │ │ │ ands r2, r9, #3 │ │ │ │ - beq 93ab0 <__cxa_atexit@plt+0x87764> │ │ │ │ - ldr r7, [pc, #96] @ 93ae0 <__cxa_atexit@plt+0x87794> │ │ │ │ + beq 8d618 <__cxa_atexit@plt+0x812cc> │ │ │ │ + ldr r7, [pc, #96] @ 8d648 <__cxa_atexit@plt+0x812fc> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ str r7, [r3, #-16]! │ │ │ │ ldr r7, [r3, #8] │ │ │ │ sub r1, r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ ands r1, r7, #3 │ │ │ │ - beq 93ac0 <__cxa_atexit@plt+0x87774> │ │ │ │ + beq 8d628 <__cxa_atexit@plt+0x812dc> │ │ │ │ cmp r2, r1 │ │ │ │ ldrcs r7, [r5, #-4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 93ae4 <__cxa_atexit@plt+0x87798> │ │ │ │ + ldr r7, [pc, #16] @ 8d64c <__cxa_atexit@plt+0x81300> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq sl, r8, asr pc │ │ │ │ + cmpeq sl, ip, lsl #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #72] @ 93b44 <__cxa_atexit@plt+0x877f8> │ │ │ │ + ldr r2, [pc, #72] @ 8d6ac <__cxa_atexit@plt+0x81360> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r3, #-4]! │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 93b38 <__cxa_atexit@plt+0x877ec> │ │ │ │ + beq 8d6a0 <__cxa_atexit@plt+0x81354> │ │ │ │ mov r3, r5 │ │ │ │ ldr r7, [r3], #12 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r7, r2 │ │ │ │ ldrge r7, [r5, #8] │ │ │ │ ldrlt r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ @@ -138766,14586 +132328,10834 @@ │ │ │ │ add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 93c10 <__cxa_atexit@plt+0x878c4> │ │ │ │ - ldr r7, [pc, #132] @ 93c20 <__cxa_atexit@plt+0x878d4> │ │ │ │ + bhi 8d778 <__cxa_atexit@plt+0x8142c> │ │ │ │ + ldr r7, [pc, #132] @ 8d788 <__cxa_atexit@plt+0x8143c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 93be4 <__cxa_atexit@plt+0x87898> │ │ │ │ - ldr r1, [pc, #116] @ 93c24 <__cxa_atexit@plt+0x878d8> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 8d74c <__cxa_atexit@plt+0x81400> │ │ │ │ + ldr r1, [pc, #116] @ 8d78c <__cxa_atexit@plt+0x81440> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ sub r0, r2, #1 │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ands r1, r7, #3 │ │ │ │ - beq 93bf4 <__cxa_atexit@plt+0x878a8> │ │ │ │ + beq 8d75c <__cxa_atexit@plt+0x81410> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 93c00 <__cxa_atexit@plt+0x878b4> │ │ │ │ - ldr r7, [pc, #76] @ 93c28 <__cxa_atexit@plt+0x878dc> │ │ │ │ + bcs 8d768 <__cxa_atexit@plt+0x8141c> │ │ │ │ + ldr r7, [pc, #76] @ 8d790 <__cxa_atexit@plt+0x81444> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 93c30 <__cxa_atexit@plt+0x878e4> │ │ │ │ + ldr r7, [pc, #40] @ 8d798 <__cxa_atexit@plt+0x8144c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 93c2c <__cxa_atexit@plt+0x878e0> │ │ │ │ + ldr r7, [pc, #20] @ 8d794 <__cxa_atexit@plt+0x81448> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - cmpeq fp, ip, ror r5 │ │ │ │ - cmpeq sl, r8, lsl lr │ │ │ │ - cmpeq fp, ip, ror r5 │ │ │ │ + cmpeq fp, r4, lsl #20 │ │ │ │ + smlalbteq r5, sl, ip, r5 │ │ │ │ + cmpeq fp, r4, lsl #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 93c98 <__cxa_atexit@plt+0x8794c> │ │ │ │ + ldr r2, [pc, #80] @ 8d800 <__cxa_atexit@plt+0x814b4> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 93c80 <__cxa_atexit@plt+0x87934> │ │ │ │ + beq 8d7e8 <__cxa_atexit@plt+0x8149c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 93c88 <__cxa_atexit@plt+0x8793c> │ │ │ │ - ldr r7, [pc, #36] @ 93c9c <__cxa_atexit@plt+0x87950> │ │ │ │ + bcs 8d7f0 <__cxa_atexit@plt+0x814a4> │ │ │ │ + ldr r7, [pc, #36] @ 8d804 <__cxa_atexit@plt+0x814b8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 93ca0 <__cxa_atexit@plt+0x87954> │ │ │ │ + ldr r7, [pc, #16] @ 8d808 <__cxa_atexit@plt+0x814bc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq fp, r0, ror #9 │ │ │ │ - ldrsheq r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + cmpeq fp, r8, ror #18 │ │ │ │ + cmpeq fp, ip, ror r9 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 93ce0 <__cxa_atexit@plt+0x87994> │ │ │ │ + ldr r2, [pc, #44] @ 8d848 <__cxa_atexit@plt+0x814fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 93ce4 <__cxa_atexit@plt+0x87998> │ │ │ │ + ldr r3, [pc, #40] @ 8d84c <__cxa_atexit@plt+0x81500> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ addlt r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, lsr #9 │ │ │ │ - cmpeq fp, r8, asr #9 │ │ │ │ + cmpeq fp, ip, lsr #18 │ │ │ │ + cmpeq fp, r0, asr r9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 93d94 <__cxa_atexit@plt+0x87a48> │ │ │ │ - ldr r7, [pc, #156] @ 93da4 <__cxa_atexit@plt+0x87a58> │ │ │ │ + bhi 8d8d4 <__cxa_atexit@plt+0x81588> │ │ │ │ + ldr r7, [pc, #116] @ 8d8e4 <__cxa_atexit@plt+0x81598> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 93d50 <__cxa_atexit@plt+0x87a04> │ │ │ │ - ldr r1, [pc, #140] @ 93da8 <__cxa_atexit@plt+0x87a5c> │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 8d8b8 <__cxa_atexit@plt+0x8156c> │ │ │ │ + ldr r1, [pc, #100] @ 8d8e8 <__cxa_atexit@plt+0x8159c> │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ sub r0, r2, #1 │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ ands r1, r7, #3 │ │ │ │ - beq 93d60 <__cxa_atexit@plt+0x87a14> │ │ │ │ - cmp r2, r1 │ │ │ │ - bcs 93d6c <__cxa_atexit@plt+0x87a20> │ │ │ │ - ldr r7, [pc, #108] @ 93db0 <__cxa_atexit@plt+0x87a64> │ │ │ │ + beq 8d8c8 <__cxa_atexit@plt+0x8157c> │ │ │ │ + ldr r7, [pc, #72] @ 8d8ec <__cxa_atexit@plt+0x815a0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmp r2, r1 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bne 93d84 <__cxa_atexit@plt+0x87a38> │ │ │ │ - ldr r7, [pc, #48] @ 93dac <__cxa_atexit@plt+0x87a60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 93db8 <__cxa_atexit@plt+0x87a6c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 93db4 <__cxa_atexit@plt+0x87a68> │ │ │ │ + ldr r7, [pc, #20] @ 8d8f0 <__cxa_atexit@plt+0x815a4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - cmpeq fp, r0, lsr #10 │ │ │ │ - cmpeq fp, ip, asr r5 │ │ │ │ - @ instruction: 0x014a0c98 │ │ │ │ - cmpeq fp, r8, lsl r5 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq fp, r0, ror #19 │ │ │ │ + hvceq 42308 @ 0xa544 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #104] @ 93e38 <__cxa_atexit@plt+0x87aec> │ │ │ │ + ldr r2, [pc, #64] @ 8d948 <__cxa_atexit@plt+0x815fc> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ sub r1, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 93e08 <__cxa_atexit@plt+0x87abc> │ │ │ │ - cmp r3, r2 │ │ │ │ - bcs 93e10 <__cxa_atexit@plt+0x87ac4> │ │ │ │ - ldr r7, [pc, #68] @ 93e40 <__cxa_atexit@plt+0x87af4> │ │ │ │ + beq 8d940 <__cxa_atexit@plt+0x815f4> │ │ │ │ + ldr r7, [pc, #32] @ 8d94c <__cxa_atexit@plt+0x81600> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 93e28 <__cxa_atexit@plt+0x87adc> │ │ │ │ - ldr r7, [pc, #28] @ 93e3c <__cxa_atexit@plt+0x87af0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 93e44 <__cxa_atexit@plt+0x87af8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq fp, ip, ror r4 │ │ │ │ - cmpeq fp, r4, lsr #9 │ │ │ │ - cmpeq fp, r4, ror r4 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq fp, r8, asr r9 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + ldr r3, [pc, #32] @ 8d980 <__cxa_atexit@plt+0x81634> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bge 93e78 <__cxa_atexit@plt+0x87b2c> │ │ │ │ - ldr r7, [pc, #56] @ 93ea4 <__cxa_atexit@plt+0x87b58> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bne 93e90 <__cxa_atexit@plt+0x87b44> │ │ │ │ - ldr r7, [pc, #24] @ 93ea0 <__cxa_atexit@plt+0x87b54> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 93ea8 <__cxa_atexit@plt+0x87b5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r4, lsl r4 │ │ │ │ - cmpeq fp, r4, lsr r4 │ │ │ │ - cmpeq fp, ip, lsl #8 │ │ │ │ + cmpeq fp, r4, lsr #18 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 93f30 <__cxa_atexit@plt+0x87be4> │ │ │ │ - ldr r7, [pc, #116] @ 93f40 <__cxa_atexit@plt+0x87bf4> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8da0c <__cxa_atexit@plt+0x816c0> │ │ │ │ + ldr r3, [pc, #120] @ 8da1c <__cxa_atexit@plt+0x816d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 8d9f0 <__cxa_atexit@plt+0x816a4> │ │ │ │ + ldr r7, [pc, #96] @ 8da20 <__cxa_atexit@plt+0x816d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 93f14 <__cxa_atexit@plt+0x87bc8> │ │ │ │ - ldr r1, [pc, #100] @ 93f44 <__cxa_atexit@plt+0x87bf8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + sub r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ ands r1, r7, #3 │ │ │ │ - beq 93f24 <__cxa_atexit@plt+0x87bd8> │ │ │ │ - ldr r7, [pc, #72] @ 93f48 <__cxa_atexit@plt+0x87bfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + beq 8da00 <__cxa_atexit@plt+0x816b4> │ │ │ │ cmp r2, r1 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldrcc r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 93f4c <__cxa_atexit@plt+0x87c00> │ │ │ │ + ldr r7, [pc, #16] @ 8da24 <__cxa_atexit@plt+0x816d8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x015b1394 │ │ │ │ - cmpeq sl, r0, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq sl, r0, asr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 93fa4 <__cxa_atexit@plt+0x87c58> │ │ │ │ + ldr r2, [pc, #72] @ 8da84 <__cxa_atexit@plt+0x81738> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq 93f9c <__cxa_atexit@plt+0x87c50> │ │ │ │ - ldr r7, [pc, #32] @ 93fa8 <__cxa_atexit@plt+0x87c5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addcc r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ + beq 8da78 <__cxa_atexit@plt+0x8172c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3], #12 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r7, r2 │ │ │ │ + ldrge r7, [r5, #4] │ │ │ │ + ldrlt r7, [r5, #8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq fp, ip, lsl #6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 93fdc <__cxa_atexit@plt+0x87c90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ and r7, r7, #3 │ │ │ │ sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addlt r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + mov r2, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r2, #12 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - @ instruction: 0x014a0a94 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 94074 <__cxa_atexit@plt+0x87d28> │ │ │ │ - ldr r3, [pc, #128] @ 94084 <__cxa_atexit@plt+0x87d38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - 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 8daec <__cxa_atexit@plt+0x817a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ 8daf4 <__cxa_atexit@plt+0x817a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 956a0 <__cxa_atexit@plt+0x89354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 94090 <__cxa_atexit@plt+0x87d44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #76] @ 94094 <__cxa_atexit@plt+0x87d48> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + cmpeq fp, ip, ror #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8db44 <__cxa_atexit@plt+0x817f8> │ │ │ │ + ldr r2, [pc, #56] @ 8db4c <__cxa_atexit@plt+0x81800> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ 8db50 <__cxa_atexit@plt+0x81804> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + ldr r5, [pc, #28] @ 8db54 <__cxa_atexit@plt+0x81808> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r9, r5, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + b f2a10 <__cxa_atexit@plt+0xe66c4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 94098 <__cxa_atexit@plt+0x87d4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #64] @ 9409c <__cxa_atexit@plt+0x87d50> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq fp, ip, lsr #12 │ │ │ │ + cmpeq fp, r8, lsr #19 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 8dbc8 <__cxa_atexit@plt+0x8187c> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8dbfc <__cxa_atexit@plt+0x818b0> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r8, r3, #17 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #136] @ 8dc1c <__cxa_atexit@plt+0x818d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #132] @ 8dc20 <__cxa_atexit@plt+0x818d4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r1, [pc, #124] @ 8dc24 <__cxa_atexit@plt+0x818d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2} │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8dc04 <__cxa_atexit@plt+0x818b8> │ │ │ │ + ldr r7, [pc, #56] @ 8dc14 <__cxa_atexit@plt+0x818c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r1, [pc, #48] @ 8dc18 <__cxa_atexit@plt+0x818cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 94088 <__cxa_atexit@plt+0x87d3c> │ │ │ │ + mov r6, #24 │ │ │ │ + b 8dc08 <__cxa_atexit@plt+0x818bc> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r4, lsl #18 │ │ │ │ + cmpeq fp, r8, ror #16 │ │ │ │ + cmpeq fp, r0, asr r9 │ │ │ │ + cmpeq fp, r4, asr #18 │ │ │ │ + cmpeq fp, r8, lsr #17 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8dc68 <__cxa_atexit@plt+0x8191c> │ │ │ │ + ldr r7, [pc, #48] @ 8dc78 <__cxa_atexit@plt+0x8192c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 9408c <__cxa_atexit@plt+0x87d40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 8dc5c <__cxa_atexit@plt+0x81910> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 940a0 <__cxa_atexit@plt+0x87d54> │ │ │ │ + ldr r7, [pc, #12] @ 8dc7c <__cxa_atexit@plt+0x81930> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq sl, r4, lsl #20 │ │ │ │ - strdeq r0, [sl, #-156] @ 0xffffff64 │ │ │ │ - cmpeq sl, r8, lsl sl │ │ │ │ - cmpeq sl, r0, lsl sl │ │ │ │ - strdeq r0, [sl, #-144] @ 0xffffff70 │ │ │ │ - smlaltteq r0, sl, r8, r9 │ │ │ │ - cmpeq sl, r8, lsl sl │ │ │ │ - ldrdeq r0, [sl, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq sl, r0, lsl r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 940d4 <__cxa_atexit@plt+0x87d88> │ │ │ │ - ldr r7, [pc, #36] @ 940e8 <__cxa_atexit@plt+0x87d9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r3, #3 │ │ │ │ - ldreq r7, [pc, #32] @ 940f0 <__cxa_atexit@plt+0x87da4> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - b 940dc <__cxa_atexit@plt+0x87d90> │ │ │ │ - ldr r7, [pc, #16] @ 940ec <__cxa_atexit@plt+0x87da0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + bne 8dce0 <__cxa_atexit@plt+0x81994> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #96] @ 8dd08 <__cxa_atexit@plt+0x819bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8dcf4 <__cxa_atexit@plt+0x819a8> │ │ │ │ + ldr r3, [pc, #72] @ 8dd0c <__cxa_atexit@plt+0x819c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8dd00 <__cxa_atexit@plt+0x819b4> │ │ │ │ + b 8dd54 <__cxa_atexit@plt+0x81a08> │ │ │ │ + ldr r7, [pc, #40] @ 8dd10 <__cxa_atexit@plt+0x819c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r0, sl, r8, r9 │ │ │ │ - hvceq 41116 @ 0xa09c │ │ │ │ - hvceq 41108 @ 0xa094 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmpeq fp, ip, lsr #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 8dd48 <__cxa_atexit@plt+0x819fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8dd40 <__cxa_atexit@plt+0x819f4> │ │ │ │ + b 8dd54 <__cxa_atexit@plt+0x81a08> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + mvn r2, r2 │ │ │ │ + tst r2, #3 │ │ │ │ + bne 8de1c <__cxa_atexit@plt+0x81ad0> │ │ │ │ + ldr r2, [pc, #384] @ 8def8 <__cxa_atexit@plt+0x81bac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8de78 <__cxa_atexit@plt+0x81b2c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 8de84 <__cxa_atexit@plt+0x81b38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 8deac <__cxa_atexit@plt+0x81b60> │ │ │ │ + ldr lr, [pc, #344] @ 8defc <__cxa_atexit@plt+0x81bb0> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r9, r2, #17 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r1, [pc, #332] @ 8df00 <__cxa_atexit@plt+0x81bb4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add ip, r1, #3 │ │ │ │ + ldr r0, [pc, #324] @ 8df04 <__cxa_atexit@plt+0x81bb8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr sl, [pc, #316] @ 8df08 <__cxa_atexit@plt+0x81bbc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + sub r1, r2, #5 │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, sl, ip} │ │ │ │ + str r9, [r6, #24] │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 94170 <__cxa_atexit@plt+0x87e24> │ │ │ │ - ldr r3, [pc, #108] @ 94180 <__cxa_atexit@plt+0x87e34> │ │ │ │ + bhi 8ded0 <__cxa_atexit@plt+0x81b84> │ │ │ │ + ldr r7, [pc, #264] @ 8df0c <__cxa_atexit@plt+0x81bc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 8de9c <__cxa_atexit@plt+0x81b50> │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + ldr r2, [pc, #196] @ 8dee8 <__cxa_atexit@plt+0x81b9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 8de78 <__cxa_atexit@plt+0x81b2c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 8de84 <__cxa_atexit@plt+0x81b38> │ │ │ │ + ldr r3, [pc, #172] @ 8deec <__cxa_atexit@plt+0x81ba0> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 94140 <__cxa_atexit@plt+0x87df4> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 94150 <__cxa_atexit@plt+0x87e04> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 9415c <__cxa_atexit@plt+0x87e10> │ │ │ │ - ldr r8, [pc, #80] @ 9418c <__cxa_atexit@plt+0x87e40> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94164 <__cxa_atexit@plt+0x87e18> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8dec0 <__cxa_atexit@plt+0x81b74> │ │ │ │ + ldr r7, [pc, #140] @ 8def0 <__cxa_atexit@plt+0x81ba4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 8de90 <__cxa_atexit@plt+0x81b44> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #48] @ 94188 <__cxa_atexit@plt+0x87e3c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94164 <__cxa_atexit@plt+0x87e18> │ │ │ │ - ldr r8, [pc, #32] @ 94184 <__cxa_atexit@plt+0x87e38> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 94190 <__cxa_atexit@plt+0x87e44> │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8e200 <__cxa_atexit@plt+0x81eb4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #44] @ 8def4 <__cxa_atexit@plt+0x81ba8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - teqeq r4, r7, asr #24 │ │ │ │ - teqeq r4, ip, asr ip │ │ │ │ - teqeq r4, pc, ror ip │ │ │ │ - cmpeq sl, r4, lsr #18 │ │ │ │ + ldr r7, [pc, #56] @ 8df10 <__cxa_atexit@plt+0x81bc4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #5 │ │ │ │ + andeq r0, r0, r0, asr #6 │ │ │ │ + @ instruction: 0xfffffe20 │ │ │ │ + strheq r4, [sl, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + andeq r0, r0, r8, ror #4 │ │ │ │ + cmpeq fp, r0, lsr #14 │ │ │ │ + cmpeq fp, r8, lsl r7 │ │ │ │ + cmpeq fp, r4, lsl #13 │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + smlaltbeq r4, sl, r8, lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 941c4 <__cxa_atexit@plt+0x87e78> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 941d4 <__cxa_atexit@plt+0x87e88> │ │ │ │ - ldr r8, [pc, #48] @ 941ec <__cxa_atexit@plt+0x87ea0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 941e8 <__cxa_atexit@plt+0x87e9c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 941e4 <__cxa_atexit@plt+0x87e98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, pc, asr #23 │ │ │ │ - teqeq r4, r8, ror #23 │ │ │ │ - teqeq r4, pc @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + bne 8dfbc <__cxa_atexit@plt+0x81c70> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov sl, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8dfd4 <__cxa_atexit@plt+0x81c88> │ │ │ │ + ldr lr, [pc, #172] @ 8dff0 <__cxa_atexit@plt+0x81ca4> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r1, r6, #17 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [pc, #160] @ 8dff4 <__cxa_atexit@plt+0x81ca8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r2, [pc, #152] @ 8dff8 <__cxa_atexit@plt+0x81cac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r9, [pc, #144] @ 8dffc <__cxa_atexit@plt+0x81cb0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + sub r3, r6, #5 │ │ │ │ + str lr, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r9, [sl, #4] │ │ │ │ + str r7, [sl, #8] │ │ │ │ + str r2, [sl, #12] │ │ │ │ + str r9, [sl, #16] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + str r1, [sl, #24] │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 9426c <__cxa_atexit@plt+0x87f20> │ │ │ │ - ldr r3, [pc, #108] @ 9427c <__cxa_atexit@plt+0x87f30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 9423c <__cxa_atexit@plt+0x87ef0> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 9424c <__cxa_atexit@plt+0x87f00> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 94258 <__cxa_atexit@plt+0x87f0c> │ │ │ │ - ldr r3, [pc, #80] @ 94288 <__cxa_atexit@plt+0x87f3c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 94260 <__cxa_atexit@plt+0x87f14> │ │ │ │ + bhi 8dfe0 <__cxa_atexit@plt+0x81c94> │ │ │ │ + ldr r7, [pc, #88] @ 8e000 <__cxa_atexit@plt+0x81cb4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 8dfc8 <__cxa_atexit@plt+0x81c7c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8e200 <__cxa_atexit@plt+0x81eb4> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 94284 <__cxa_atexit@plt+0x87f38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 94260 <__cxa_atexit@plt+0x87f14> │ │ │ │ - ldr r3, [pc, #32] @ 94280 <__cxa_atexit@plt+0x87f34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 9428c <__cxa_atexit@plt+0x87f40> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r7, [pc, #28] @ 8e004 <__cxa_atexit@plt+0x81cb8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - teqeq r4, fp, asr #22 │ │ │ │ - teqeq r4, r0, ror #22 │ │ │ │ - teqeq r4, r3, lsl #23 │ │ │ │ - cmpeq sl, ip, lsr #16 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq fp, r0, lsl #11 │ │ │ │ + cmpeq fp, r8, ror r5 │ │ │ │ + cmpeq fp, r4, ror #9 │ │ │ │ + @ instruction: 0xfffffcdc │ │ │ │ + @ instruction: 0x014a4d98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 942c0 <__cxa_atexit@plt+0x87f74> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 942d0 <__cxa_atexit@plt+0x87f84> │ │ │ │ - ldr r8, [pc, #48] @ 942e8 <__cxa_atexit@plt+0x87f9c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 942e4 <__cxa_atexit@plt+0x87f98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 942e0 <__cxa_atexit@plt+0x87f94> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, r3 @ │ │ │ │ - teqeq r4, ip, ror #21 │ │ │ │ - teqeq r4, r3, lsl #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 94310 <__cxa_atexit@plt+0x87fc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - @ instruction: 0x014a0798 │ │ │ │ - ldm r5!, {r8, r9, sl} │ │ │ │ - b 94ff0 <__cxa_atexit@plt+0x88ca4> │ │ │ │ - strheq r0, [sl, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9435c <__cxa_atexit@plt+0x88010> │ │ │ │ - ldr r2, [pc, #40] @ 94368 <__cxa_atexit@plt+0x8801c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #32] @ 9436c <__cxa_atexit@plt+0x88020> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - mov r9, #0 │ │ │ │ - b 79050 <__cxa_atexit@plt+0x6cd04> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + bne 8e094 <__cxa_atexit@plt+0x81d48> │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8e0c0 <__cxa_atexit@plt+0x81d74> │ │ │ │ + ldr r1, [pc, #164] @ 8e0dc <__cxa_atexit@plt+0x81d90> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r1, [r6, #16]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr lr, [pc, #144] @ 8e0e0 <__cxa_atexit@plt+0x81d94> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r3, #37 @ 0x25 │ │ │ │ + ldr r8, [pc, #136] @ 8e0e4 <__cxa_atexit@plt+0x81d98> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #132] @ 8e0e8 <__cxa_atexit@plt+0x81d9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + stmdb r6, {r1, r7} │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8e0c8 <__cxa_atexit@plt+0x81d7c> │ │ │ │ + ldr r7, [pc, #48] @ 8e0d8 <__cxa_atexit@plt+0x81d8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, ip, lsl lr │ │ │ │ - cmpeq fp, r8, asr #3 │ │ │ │ - cmpeq sl, r0, asr r7 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + b 8e0cc <__cxa_atexit@plt+0x81d80> │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsheq r7, [fp, #-0] │ │ │ │ + @ instruction: 0xfffffac4 │ │ │ │ + cmpeq fp, r8, asr #2 │ │ │ │ + ldrsheq r7, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmpeq fp, r4, lsl #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8e144 <__cxa_atexit@plt+0x81df8> │ │ │ │ + ldr r2, [pc, #104] @ 8e170 <__cxa_atexit@plt+0x81e24> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 943b8 <__cxa_atexit@plt+0x8806c> │ │ │ │ - ldr r2, [pc, #48] @ 943c4 <__cxa_atexit@plt+0x88078> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r3, [pc, #40] @ 943c8 <__cxa_atexit@plt+0x8807c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r3, [pc, #32] @ 943cc <__cxa_atexit@plt+0x88080> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 11ae048 <__cxa_atexit@plt+0x11a1cfc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8e15c <__cxa_atexit@plt+0x81e10> │ │ │ │ + ldr r7, [pc, #68] @ 8e174 <__cxa_atexit@plt+0x81e28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 8e150 <__cxa_atexit@plt+0x81e04> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 8e200 <__cxa_atexit@plt+0x81eb4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 8e178 <__cxa_atexit@plt+0x81e2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq fp, r8, asr #27 │ │ │ │ - cmpeq fp, r8, ror r1 │ │ │ │ - cmpeq fp, r0, ror r1 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffb54 │ │ │ │ + cmpeq sl, ip, lsl ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9442c <__cxa_atexit@plt+0x880e0> │ │ │ │ - ldr r2, [pc, #72] @ 94434 <__cxa_atexit@plt+0x880e8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8e1dc <__cxa_atexit@plt+0x81e90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8e1e8 <__cxa_atexit@plt+0x81e9c> │ │ │ │ + ldr r2, [pc, #80] @ 8e1f8 <__cxa_atexit@plt+0x81eac> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 94420 <__cxa_atexit@plt+0x880d4> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrne r8, [pc, #40] @ 9443c <__cxa_atexit@plt+0x880f0> │ │ │ │ - addne r8, pc, r8 │ │ │ │ - ldreq r8, [pc, #28] @ 94438 <__cxa_atexit@plt+0x880ec> │ │ │ │ - addeq r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #64] @ 8e1fc <__cxa_atexit@plt+0x81eb0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - teqeq r4, r6, lsl r9 │ │ │ │ - teqeq r4, r6, lsr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 94474 <__cxa_atexit@plt+0x88128> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff918 │ │ │ │ + ldrsbeq r6, [fp, #-252] @ 0xffffff04 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r7, [pc, #148] @ 8e2a0 <__cxa_atexit@plt+0x81f54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r5] │ │ │ │ + str r7, [r5] │ │ │ │ + ands r7, r3, #3 │ │ │ │ + beq 8e26c <__cxa_atexit@plt+0x81f20> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8e278 <__cxa_atexit@plt+0x81f2c> │ │ │ │ + ldr r7, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #112] @ 8e2a4 <__cxa_atexit@plt+0x81f58> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 94478 <__cxa_atexit@plt+0x8812c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e28c <__cxa_atexit@plt+0x81f40> │ │ │ │ + ldr r3, [pc, #88] @ 8e2a8 <__cxa_atexit@plt+0x81f5c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e298 <__cxa_atexit@plt+0x81f4c> │ │ │ │ + b 8dd54 <__cxa_atexit@plt+0x81a08> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 8e2ac <__cxa_atexit@plt+0x81f60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r4, r2, ror #17 │ │ │ │ - teqeq r4, r2 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 944dc <__cxa_atexit@plt+0x88190> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 944e8 <__cxa_atexit@plt+0x8819c> │ │ │ │ - ldr r2, [pc, #76] @ 944f8 <__cxa_atexit@plt+0x881ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 944fc <__cxa_atexit@plt+0x881b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 94500 <__cxa_atexit@plt+0x881b4> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa78 │ │ │ │ + @ instruction: 0xfffffae4 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + cmpeq fp, r4, lsl pc │ │ │ │ + strdeq r4, [sl, #-172] @ 0xffffff54 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e304 <__cxa_atexit@plt+0x81fb8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e2fc <__cxa_atexit@plt+0x81fb0> │ │ │ │ + ldr r8, [pc, #40] @ 8e30c <__cxa_atexit@plt+0x81fc0> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r3, [pc, #36] @ 8e310 <__cxa_atexit@plt+0x81fc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq fp, r8, lsr #25 │ │ │ │ - teqeq r4, fp @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ + strheq r4, [sl, #-172] @ 0xffffff54 │ │ │ │ + cmpeq fp, ip, asr #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 94544 <__cxa_atexit@plt+0x881f8> │ │ │ │ - ldr r3, [pc, #44] @ 94554 <__cxa_atexit@plt+0x88208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 945c0 <__cxa_atexit@plt+0x88274> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 945cc <__cxa_atexit@plt+0x88280> │ │ │ │ - ldr r2, [pc, #84] @ 945dc <__cxa_atexit@plt+0x88290> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 945e0 <__cxa_atexit@plt+0x88294> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 945e4 <__cxa_atexit@plt+0x88298> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc 8e374 <__cxa_atexit@plt+0x82028> │ │ │ │ + str r8, [r7, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #76] @ 8e38c <__cxa_atexit@plt+0x82040> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, #68] @ 8e390 <__cxa_atexit@plt+0x82044> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r7, [pc, #24] @ 8e394 <__cxa_atexit@plt+0x82048> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq fp, ip, asr #23 │ │ │ │ - teqeq r4, pc, asr #15 │ │ │ │ - smlalbteq r0, sl, ip, r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 94674 <__cxa_atexit@plt+0x88328> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9467c <__cxa_atexit@plt+0x88330> │ │ │ │ - ldr lr, [pc, #112] @ 94690 <__cxa_atexit@plt+0x88344> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ 94694 <__cxa_atexit@plt+0x88348> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #80] @ 94698 <__cxa_atexit@plt+0x8834c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, #72] @ 9469c <__cxa_atexit@plt+0x88350> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ - mov r6, r3 │ │ │ │ - b 94684 <__cxa_atexit@plt+0x88338> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - cmpeq fp, r4, lsr fp │ │ │ │ - cmpeq fp, r8, lsr #22 │ │ │ │ - cmpeq fp, r0, lsl fp │ │ │ │ - cmpeq sl, r4, lsl r4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 94734 <__cxa_atexit@plt+0x883e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9473c <__cxa_atexit@plt+0x883f0> │ │ │ │ - ldr lr, [pc, #120] @ 94750 <__cxa_atexit@plt+0x88404> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ 94754 <__cxa_atexit@plt+0x88408> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #88] @ 94758 <__cxa_atexit@plt+0x8840c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, #80] @ 9475c <__cxa_atexit@plt+0x88410> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #76] @ 94760 <__cxa_atexit@plt+0x88414> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - stm r2, {r1, r9, lr} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 94744 <__cxa_atexit@plt+0x883f8> │ │ │ │ - mov r5, #36 @ 0x24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq fp, ip, ror sl │ │ │ │ - cmpeq fp, r0, ror sl │ │ │ │ - teqeq r4, r0, lsl #13 │ │ │ │ - cmpeq fp, r0, asr sl │ │ │ │ - cmpeq sl, r0, asr r3 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r8, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 947b4 <__cxa_atexit@plt+0x88468> │ │ │ │ - ldr lr, [pc, #56] @ 947c4 <__cxa_atexit@plt+0x88478> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r7, r7, #16 │ │ │ │ - ldm r7, {r0, r3, r7} │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - str r3, [r8, #20] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - smlaltteq r0, sl, r8, r2 │ │ │ │ + cmpeq fp, r4, asr lr │ │ │ │ + cmpeq fp, ip, lsl r1 │ │ │ │ + cmpeq sl, r8, ror #20 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9482c <__cxa_atexit@plt+0x884e0> │ │ │ │ - ldr sl, [pc, #72] @ 9483c <__cxa_atexit@plt+0x884f0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #52] @ 94840 <__cxa_atexit@plt+0x884f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - teqeq r4, r1 @ │ │ │ │ - hvceq 40992 @ 0xa020 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 948ac <__cxa_atexit@plt+0x88560> │ │ │ │ - ldr sl, [pc, #72] @ 948bc <__cxa_atexit@plt+0x88570> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #52] @ 948c0 <__cxa_atexit@plt+0x88574> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - teqeq r4, r1, lsl r5 │ │ │ │ - strdeq r0, [sl, #-16] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 9492c <__cxa_atexit@plt+0x885e0> │ │ │ │ - ldr sl, [pc, #72] @ 9493c <__cxa_atexit@plt+0x885f0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #52] @ 94940 <__cxa_atexit@plt+0x885f4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 8e3f8 <__cxa_atexit@plt+0x820ac> │ │ │ │ + ldr r3, [pc, #80] @ 8e410 <__cxa_atexit@plt+0x820c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8e414 <__cxa_atexit@plt+0x820c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - teqeq r4, r1 @ │ │ │ │ - hvceq 40976 @ 0xa010 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 949ac <__cxa_atexit@plt+0x88660> │ │ │ │ - ldr sl, [pc, #72] @ 949bc <__cxa_atexit@plt+0x88670> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #52] @ 949c0 <__cxa_atexit@plt+0x88674> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r7, [pc, #24] @ 8e418 <__cxa_atexit@plt+0x820cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - teqeq r4, r1, lsl r4 │ │ │ │ - strdeq r0, [sl, #-0] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 94a10 <__cxa_atexit@plt+0x886c4> │ │ │ │ - ldr r2, [pc, #52] @ 94a1c <__cxa_atexit@plt+0x886d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 94a08 <__cxa_atexit@plt+0x886bc> │ │ │ │ - b 94a2c <__cxa_atexit@plt+0x886e0> │ │ │ │ + ldrsbeq r6, [fp, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0x015b7098 │ │ │ │ + smlaltteq r4, sl, r8, r9 │ │ │ │ + strdeq r4, [sl, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e470 <__cxa_atexit@plt+0x82124> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e468 <__cxa_atexit@plt+0x8211c> │ │ │ │ + ldr r8, [pc, #40] @ 8e478 <__cxa_atexit@plt+0x8212c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 8e47c <__cxa_atexit@plt+0x82130> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - swpbeq r0, r4, [sl] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 94a70 <__cxa_atexit@plt+0x88724> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 94a8c <__cxa_atexit@plt+0x88740> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94ab8 <__cxa_atexit@plt+0x8876c> │ │ │ │ - ldr r1, [pc, #112] @ 94ad4 <__cxa_atexit@plt+0x88788> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #108] @ 94ad8 <__cxa_atexit@plt+0x8878c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94aa4 <__cxa_atexit@plt+0x88758> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94ab8 <__cxa_atexit@plt+0x8876c> │ │ │ │ - ldr r1, [pc, #76] @ 94acc <__cxa_atexit@plt+0x88780> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #72] @ 94ad0 <__cxa_atexit@plt+0x88784> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94aa4 <__cxa_atexit@plt+0x88758> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94ab8 <__cxa_atexit@plt+0x8876c> │ │ │ │ - ldr r1, [pc, #40] @ 94ac4 <__cxa_atexit@plt+0x88778> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #36] @ 94ac8 <__cxa_atexit@plt+0x8877c> │ │ │ │ + strheq r4, [sl, #-144] @ 0xffffff70 │ │ │ │ + cmpeq fp, r0, ror #26 │ │ │ │ + smlaltbeq r4, sl, ip, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8e4d4 <__cxa_atexit@plt+0x82188> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8e4cc <__cxa_atexit@plt+0x82180> │ │ │ │ + ldr r8, [pc, #40] @ 8e4dc <__cxa_atexit@plt+0x82190> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - teqeq r4, r7, lsl #6 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - teqeq r4, ip, lsr #6 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - teqeq r4, pc, asr #6 │ │ │ │ - ldrdeq pc, [r9, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 94b30 <__cxa_atexit@plt+0x887e4> │ │ │ │ - ldr r2, [pc, #56] @ 94b40 <__cxa_atexit@plt+0x887f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 94b44 <__cxa_atexit@plt+0x887f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - teqeq r4, fp, lsr #5 │ │ │ │ - cmppeq r9, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94bdc <__cxa_atexit@plt+0x88890> │ │ │ │ - ldr r1, [pc, #140] @ 94c00 <__cxa_atexit@plt+0x888b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #124] @ 94c04 <__cxa_atexit@plt+0x888b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94bf0 <__cxa_atexit@plt+0x888a4> │ │ │ │ - ldr sl, [pc, #100] @ 94c08 <__cxa_atexit@plt+0x888bc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #80] @ 94c0c <__cxa_atexit@plt+0x888c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #16]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r7, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r0, lsl #12 │ │ │ │ - ldrsbeq r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - teqeq r4, r1, ror #3 │ │ │ │ - smlaltbeq pc, r9, r4, lr @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94ca4 <__cxa_atexit@plt+0x88958> │ │ │ │ - ldr r1, [pc, #140] @ 94cc8 <__cxa_atexit@plt+0x8897c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #124] @ 94ccc <__cxa_atexit@plt+0x88980> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94cb8 <__cxa_atexit@plt+0x8896c> │ │ │ │ - ldr sl, [pc, #100] @ 94cd0 <__cxa_atexit@plt+0x88984> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #80] @ 94cd4 <__cxa_atexit@plt+0x88988> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #16]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r7, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r8, lsr r5 │ │ │ │ - cmpeq fp, r4, lsl r5 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - teqeq r4, r9, lsl r1 │ │ │ │ - ldrdeq pc, [r9, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94d6c <__cxa_atexit@plt+0x88a20> │ │ │ │ - ldr r1, [pc, #140] @ 94d90 <__cxa_atexit@plt+0x88a44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #124] @ 94d94 <__cxa_atexit@plt+0x88a48> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94d80 <__cxa_atexit@plt+0x88a34> │ │ │ │ - ldr sl, [pc, #100] @ 94d98 <__cxa_atexit@plt+0x88a4c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr lr, [pc, #80] @ 94d9c <__cxa_atexit@plt+0x88a50> │ │ │ │ - add lr, pc, lr │ │ │ │ - str sl, [r9, #16]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r7, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq fp, r0, ror r4 │ │ │ │ - cmpeq fp, ip, asr #8 │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - teqeq r4, r1, asr r0 │ │ │ │ - cmppeq r9, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 94df0 <__cxa_atexit@plt+0x88aa4> │ │ │ │ - ldr r2, [pc, #56] @ 94dfc <__cxa_atexit@plt+0x88ab0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 94de8 <__cxa_atexit@plt+0x88a9c> │ │ │ │ - b 94e0c <__cxa_atexit@plt+0x88ac0> │ │ │ │ + ldr r3, [pc, #36] @ 8e4e0 <__cxa_atexit@plt+0x82194> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strheq pc, [r9, #-196] @ 0xffffff3c @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldmib r5, {r2, r3} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - beq 94e4c <__cxa_atexit@plt+0x88b00> │ │ │ │ - cmp r0, #3 │ │ │ │ - bne 94e68 <__cxa_atexit@plt+0x88b1c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94e94 <__cxa_atexit@plt+0x88b48> │ │ │ │ - ldr r1, [pc, #112] @ 94eb0 <__cxa_atexit@plt+0x88b64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #108] @ 94eb4 <__cxa_atexit@plt+0x88b68> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94e80 <__cxa_atexit@plt+0x88b34> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94e94 <__cxa_atexit@plt+0x88b48> │ │ │ │ - ldr r1, [pc, #76] @ 94ea8 <__cxa_atexit@plt+0x88b5c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #72] @ 94eac <__cxa_atexit@plt+0x88b60> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 94e80 <__cxa_atexit@plt+0x88b34> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 94e94 <__cxa_atexit@plt+0x88b48> │ │ │ │ - ldr r1, [pc, #40] @ 94ea0 <__cxa_atexit@plt+0x88b54> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #36] @ 94ea4 <__cxa_atexit@plt+0x88b58> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffcd8 │ │ │ │ - teqeq r4, fp, lsr #30 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - teqeq r4, r0, asr pc │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - teqeq r4, r3, ror pc │ │ │ │ - strdeq pc, [r9, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq sl, r8, lsr r9 │ │ │ │ + ldrsheq r6, [fp, #-204] @ 0xffffff34 │ │ │ │ + cmpeq sl, r8, ror #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 94f24 <__cxa_atexit@plt+0x88bd8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94f30 <__cxa_atexit@plt+0x88be4> │ │ │ │ - ldr r2, [pc, #84] @ 94f40 <__cxa_atexit@plt+0x88bf4> │ │ │ │ + bhi 8e560 <__cxa_atexit@plt+0x82214> │ │ │ │ + ldr r2, [pc, #100] @ 8e568 <__cxa_atexit@plt+0x8221c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ 94f44 <__cxa_atexit@plt+0x88bf8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #92] @ 8e56c <__cxa_atexit@plt+0x82220> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ 94f48 <__cxa_atexit@plt+0x88bfc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 8e53c <__cxa_atexit@plt+0x821f0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8e548 <__cxa_atexit@plt+0x821fc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - cmpeq fp, r8, ror #4 │ │ │ │ - teqeq r4, r7 @ │ │ │ │ - cmppeq r9, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 94fbc <__cxa_atexit@plt+0x88c70> │ │ │ │ - ldr lr, [pc, #84] @ 94fcc <__cxa_atexit@plt+0x88c80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #80] @ 94fd0 <__cxa_atexit@plt+0x88c84> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr lr, [pc, #56] @ 94fd4 <__cxa_atexit@plt+0x88c88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r7, [pc, #32] @ 8e570 <__cxa_atexit@plt+0x82224> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 8e574 <__cxa_atexit@plt+0x82228> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - ldrsheq r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq fp, r8, asr #3 │ │ │ │ - @ instruction: 0xfffff324 │ │ │ │ - andeq r0, r0, r6, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq fp, ip, lsr ip │ │ │ │ + strdeq r4, [sl, #-132] @ 0xffffff7c │ │ │ │ + smlaltteq r4, sl, r8, r8 │ │ │ │ + ldrdeq r4, [sl, #-132] @ 0xffffff7c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r6, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - cmp r7, lr │ │ │ │ - bcc 95090 <__cxa_atexit@plt+0x88d44> │ │ │ │ - ldr r7, [pc, #172] @ 950b4 <__cxa_atexit@plt+0x88d68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [pc, #168] @ 950b8 <__cxa_atexit@plt+0x88d6c> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [r0, #12]! │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr r2, [pc, #128] @ 950bc <__cxa_atexit@plt+0x88d70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, lr, #7 │ │ │ │ - sub r2, lr, #27 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 95070 <__cxa_atexit@plt+0x88d24> │ │ │ │ - ldr r0, [pc, #88] @ 950c4 <__cxa_atexit@plt+0x88d78> │ │ │ │ - add r0, pc, r0 │ │ │ │ - b 95078 <__cxa_atexit@plt+0x88d2c> │ │ │ │ - ldr r0, [pc, #72] @ 950c0 <__cxa_atexit@plt+0x88d74> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5] │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r9, [r6, #56] @ 0x38 │ │ │ │ - mov r6, lr │ │ │ │ - bx r1 │ │ │ │ - ldr r7, [pc, #48] @ 950c8 <__cxa_atexit@plt+0x88d7c> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8e59c <__cxa_atexit@plt+0x82250> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r7, [pc, #16] @ 8e5b4 <__cxa_atexit@plt+0x82268> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r6, lr │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 8e5b8 <__cxa_atexit@plt+0x8226c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff31c │ │ │ │ - @ instruction: 0xfffff368 │ │ │ │ - @ instruction: 0xfffff798 │ │ │ │ - @ instruction: 0xfffffa70 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - cmppeq r9, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r9, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ + smlaltbeq r4, sl, r0, r8 │ │ │ │ + @ instruction: 0x014a4894 │ │ │ │ + smlalbbeq r4, sl, ip, r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 9515c <__cxa_atexit@plt+0x88e10> │ │ │ │ - ldr r7, [pc, #124] @ 9516c <__cxa_atexit@plt+0x88e20> │ │ │ │ + bhi 8e668 <__cxa_atexit@plt+0x8231c> │ │ │ │ + ldr r7, [pc, #152] @ 8e67c <__cxa_atexit@plt+0x82330> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - str r9, [r3, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 95140 <__cxa_atexit@plt+0x88df4> │ │ │ │ - ldr r2, [pc, #100] @ 95170 <__cxa_atexit@plt+0x88e24> │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 8e63c <__cxa_atexit@plt+0x822f0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8e64c <__cxa_atexit@plt+0x82300> │ │ │ │ + ldr r2, [pc, #124] @ 8e680 <__cxa_atexit@plt+0x82334> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ + ldr r7, [r9, #2] │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 95150 <__cxa_atexit@plt+0x88e04> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - b 94ff0 <__cxa_atexit@plt+0x88ca4> │ │ │ │ - ldr r0, [r8] │ │ │ │ + beq 8e660 <__cxa_atexit@plt+0x82314> │ │ │ │ + ldr r2, [pc, #100] @ 8e684 <__cxa_atexit@plt+0x82338> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r3] │ │ │ │ + ldr r3, [pc, #84] @ 8e688 <__cxa_atexit@plt+0x8233c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 8e690 <__cxa_atexit@plt+0x82344> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 95174 <__cxa_atexit@plt+0x88e28> │ │ │ │ + ldr r7, [pc, #28] @ 8e68c <__cxa_atexit@plt+0x82340> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0x0149f990 │ │ │ │ - cmppeq r9, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, lsr #2 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + ldrheq r6, [fp, #-232] @ 0xffffff18 │ │ │ │ + strdeq r4, [sl, #-116] @ 0xffffff8c │ │ │ │ + cmpeq fp, r0, asr #22 │ │ │ │ + strheq r4, [sl, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ 951c8 <__cxa_atexit@plt+0x88e7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8e6f8 <__cxa_atexit@plt+0x823ac> │ │ │ │ + ldr r2, [pc, #100] @ 8e718 <__cxa_atexit@plt+0x823cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 951c0 <__cxa_atexit@plt+0x88e74> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 94ff0 <__cxa_atexit@plt+0x88ca4> │ │ │ │ + beq 8e70c <__cxa_atexit@plt+0x823c0> │ │ │ │ + ldr r2, [pc, #72] @ 8e71c <__cxa_atexit@plt+0x823d0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r9, [r5] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r5, [pc, #52] @ 8e720 <__cxa_atexit@plt+0x823d4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r7, [pc, #36] @ 8e724 <__cxa_atexit@plt+0x823d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmppeq r9, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq fp, r0, lsl #28 │ │ │ │ + @ instruction: 0x015b6a94 │ │ │ │ + cmpeq sl, r4, lsr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 94ff0 <__cxa_atexit@plt+0x88ca4> │ │ │ │ - ldrdeq pc, [r9, #-136] @ 0xffffff78 │ │ │ │ + ldr r3, [pc, #32] @ 8e75c <__cxa_atexit@plt+0x82410> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r3, [pc, #12] @ 8e760 <__cxa_atexit@plt+0x82414> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0x015b6d98 │ │ │ │ + smlaltteq r4, sl, r8, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 8e784 <__cxa_atexit@plt+0x82438> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 8901c <__cxa_atexit@plt+0x7ccd0> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + smlalbteq r4, sl, r4, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8e814 <__cxa_atexit@plt+0x824c8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8e828 <__cxa_atexit@plt+0x824dc> │ │ │ │ + ldr r2, [pc, #132] @ 8e83c <__cxa_atexit@plt+0x824f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r2, [r6, #16]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #112] @ 8e840 <__cxa_atexit@plt+0x824f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r0, [pc, #104] @ 8e844 <__cxa_atexit@plt+0x824f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r6, {r0, r1, r7} │ │ │ │ + sub r7, r3, #13 │ │ │ │ + ldr lr, [pc, #92] @ 8e848 <__cxa_atexit@plt+0x824fc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #37 @ 0x25 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 8e838 <__cxa_atexit@plt+0x824ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r8, ror r9 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + @ instruction: 0x015b6c90 │ │ │ │ + cmpeq fp, r4, ror ip │ │ │ │ + cmpeq fp, ip, lsr #19 │ │ │ │ + cmpeq sl, r4, lsl r6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 952dc <__cxa_atexit@plt+0x88f90> │ │ │ │ - ldr r7, [pc, #248] @ 9531c <__cxa_atexit@plt+0x88fd0> │ │ │ │ + bhi 8e894 <__cxa_atexit@plt+0x82548> │ │ │ │ + ldr r7, [pc, #52] @ 8e8a4 <__cxa_atexit@plt+0x82558> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, r2 │ │ │ │ str r7, [r5, #-8]! │ │ │ │ str r9, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq 952d0 <__cxa_atexit@plt+0x88f84> │ │ │ │ - ldr r0, [pc, #224] @ 95320 <__cxa_atexit@plt+0x88fd4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr sl, [r8, #11] │ │ │ │ - ldr r1, [r8, #15] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - ldr r0, [r8, #19] │ │ │ │ - str sl, [r2, #-20] @ 0xffffffec │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 952f0 <__cxa_atexit@plt+0x88fa4> │ │ │ │ - ldr r2, [pc, #176] @ 9532c <__cxa_atexit@plt+0x88fe0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #172] @ 95330 <__cxa_atexit@plt+0x88fe4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [pc, #168] @ 95334 <__cxa_atexit@plt+0x88fe8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r7, [pc, #164] @ 95338 <__cxa_atexit@plt+0x88fec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - sub r9, r3, #27 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #12]! │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str ip, [r6, #24] │ │ │ │ - add lr, r6, #28 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - stm lr, {r6, r8, r9} │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + beq 8e888 <__cxa_atexit@plt+0x8253c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 8e8b8 <__cxa_atexit@plt+0x8256c> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 95328 <__cxa_atexit@plt+0x88fdc> │ │ │ │ + ldr r7, [pc, #12] @ 8e8a8 <__cxa_atexit@plt+0x8255c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 95324 <__cxa_atexit@plt+0x88fd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r2, {r9, lr} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmppeq sl, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlaltteq pc, r9, r8, r7 @ │ │ │ │ - cmppeq r9, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffff0a8 │ │ │ │ - @ instruction: 0xfffff864 │ │ │ │ - @ instruction: 0xfffff548 │ │ │ │ - @ instruction: 0xfffff0e4 │ │ │ │ - @ instruction: 0x0149f79c │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + ldrdeq r4, [sl, #-92] @ 0xffffffa4 │ │ │ │ + strheq r4, [sl, #-88] @ 0xffffffa8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [pc, #188] @ 95410 <__cxa_atexit@plt+0x890c4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r6, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - stmda r5, {r6, r7, r8} │ │ │ │ - add r6, r3, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 953e8 <__cxa_atexit@plt+0x8909c> │ │ │ │ - ldr r2, [pc, #140] @ 95414 <__cxa_atexit@plt+0x890c8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #104] @ 8e92c <__cxa_atexit@plt+0x825e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #136] @ 95418 <__cxa_atexit@plt+0x890cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldmda r5, {r1, ip} │ │ │ │ - str sl, [r3, #8] │ │ │ │ - ldr sl, [pc, #116] @ 9541c <__cxa_atexit@plt+0x890d0> │ │ │ │ - add sl, pc, sl │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - sub r2, r6, #27 │ │ │ │ - mov r0, r3 │ │ │ │ - str sl, [r0, #12]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - ldr r7, [pc, #72] @ 95420 <__cxa_atexit@plt+0x890d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #52] @ 95424 <__cxa_atexit@plt+0x890d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str sl, [r5, #8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8e918 <__cxa_atexit@plt+0x825cc> │ │ │ │ + ldr r1, [pc, #80] @ 8e930 <__cxa_atexit@plt+0x825e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e918 <__cxa_atexit@plt+0x825cc> │ │ │ │ + ldr r3, [pc, #52] @ 8e934 <__cxa_atexit@plt+0x825e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e924 <__cxa_atexit@plt+0x825d8> │ │ │ │ + b 8e9e0 <__cxa_atexit@plt+0x82694> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq sl, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffef9c │ │ │ │ - @ instruction: 0xfffff444 │ │ │ │ - @ instruction: 0xffffefd0 │ │ │ │ - @ instruction: 0xfffff710 │ │ │ │ - strdeq pc, [r9, #-96] @ 0xffffffa0 │ │ │ │ - smlalbteq pc, r9, r8, r6 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 95450 <__cxa_atexit@plt+0x89104> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + cmpeq sl, ip, lsr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #68] @ 8e994 <__cxa_atexit@plt+0x82648> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e98c <__cxa_atexit@plt+0x82640> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #32] @ 8e998 <__cxa_atexit@plt+0x8264c> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - strheq pc, [r9, #-100] @ 0xffffff9c @ │ │ │ │ - smlalbbeq pc, r9, r0, r6 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 95544 <__cxa_atexit@plt+0x891f8> │ │ │ │ - ldr r3, [pc, #260] @ 9557c <__cxa_atexit@plt+0x89230> │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e98c <__cxa_atexit@plt+0x82640> │ │ │ │ + b 8e9e0 <__cxa_atexit@plt+0x82694> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + smlalbteq r4, sl, r8, r4 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [pc, #28] @ 8e9d0 <__cxa_atexit@plt+0x82684> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq 95534 <__cxa_atexit@plt+0x891e8> │ │ │ │ - ldr r7, [pc, #240] @ 95580 <__cxa_atexit@plt+0x89234> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8e9c8 <__cxa_atexit@plt+0x8267c> │ │ │ │ + b 8e9e0 <__cxa_atexit@plt+0x82694> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x014a4490 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 8ea50 <__cxa_atexit@plt+0x82704> │ │ │ │ + ldr r2, [pc, #164] @ 8eaa0 <__cxa_atexit@plt+0x82754> │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-8]! │ │ │ │ - add r2, r6, #56 @ 0x38 │ │ │ │ - ldr r7, [pc, #224] @ 95584 <__cxa_atexit@plt+0x89238> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r1, r7, #1 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - ldr r7, [r8, #19] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - ldr r9, [r8, #3] │ │ │ │ - ldr lr, [r8, #7] │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r0, [r8, #15] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - cmp sl, r2 │ │ │ │ - bcc 95554 <__cxa_atexit@plt+0x89208> │ │ │ │ - ldr r5, [pc, #180] @ 95590 <__cxa_atexit@plt+0x89244> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [pc, #176] @ 95594 <__cxa_atexit@plt+0x89248> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #172] @ 95598 <__cxa_atexit@plt+0x8924c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [pc, #168] @ 9559c <__cxa_atexit@plt+0x89250> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - str r9, [r6, #52] @ 0x34 │ │ │ │ - sub r9, r2, #27 │ │ │ │ - str lr, [r6, #8] │ │ │ │ - mov r5, r6 │ │ │ │ - str ip, [r5, #12]! │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - add lr, r6, #36 @ 0x24 │ │ │ │ - stm lr, {r1, r6, r8, r9} │ │ │ │ - sub r7, r2, #7 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r5] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8ea64 <__cxa_atexit@plt+0x82718> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8ea6c <__cxa_atexit@plt+0x82720> │ │ │ │ + ldr r2, [pc, #132] @ 8eaa4 <__cxa_atexit@plt+0x82758> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 8ea80 <__cxa_atexit@plt+0x82734> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8ea8c <__cxa_atexit@plt+0x82740> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 9558c <__cxa_atexit@plt+0x89240> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #84] @ 8eaac <__cxa_atexit@plt+0x82760> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ 95588 <__cxa_atexit@plt+0x8923c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, lr} │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #60] @ 8eab0 <__cxa_atexit@plt+0x82764> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #20] @ 8eaa8 <__cxa_atexit@plt+0x8275c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ - ldrsheq pc, [sl, #-192] @ 0xffffff40 @ │ │ │ │ - ldrheq pc, [sl, #-204] @ 0xffffff34 @ │ │ │ │ - smlalbbeq pc, r9, r4, r5 @ │ │ │ │ - smlalbteq pc, r9, r0, r5 @ │ │ │ │ - @ instruction: 0xffffee48 │ │ │ │ - @ instruction: 0xfffff604 │ │ │ │ - @ instruction: 0xfffff2e8 │ │ │ │ - @ instruction: 0xffffee84 │ │ │ │ - cmppeq r9, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + cmpeq fp, ip, asr sl │ │ │ │ + ldrsheq r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq fp, r0, lsl #14 │ │ │ │ + strheq r4, [sl, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #216] @ 9568c <__cxa_atexit@plt+0x89340> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r2, r3, #1 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr sl, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r8, [pc, #188] @ 95690 <__cxa_atexit@plt+0x89344> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - stmdb r5, {r3, r7, r8} │ │ │ │ - str r2, [r5] │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc 95660 <__cxa_atexit@plt+0x89314> │ │ │ │ - ldr r0, [pc, #156] @ 95694 <__cxa_atexit@plt+0x89348> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #152] @ 95698 <__cxa_atexit@plt+0x8934c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [pc, #148] @ 9569c <__cxa_atexit@plt+0x89350> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r5, #-4]! │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - sub lr, r3, #27 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - mov r0, r6 │ │ │ │ - str ip, [r0, #12]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str sl, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #84] @ 956a0 <__cxa_atexit@plt+0x89354> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #60] @ 956a4 <__cxa_atexit@plt+0x89358> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - mov r6, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8eb08 <__cxa_atexit@plt+0x827bc> │ │ │ │ + ldr r2, [pc, #104] @ 8eb3c <__cxa_atexit@plt+0x827f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8eb1c <__cxa_atexit@plt+0x827d0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8eb28 <__cxa_atexit@plt+0x827dc> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #48] @ 8eb40 <__cxa_atexit@plt+0x827f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - cmppeq sl, ip, lsr #23 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sl, ip, lsr #23 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffed2c │ │ │ │ - @ instruction: 0xfffff1d4 │ │ │ │ - @ instruction: 0xffffed70 │ │ │ │ - @ instruction: 0xfffff49c │ │ │ │ - hvceq 40776 @ 0x9f48 │ │ │ │ - smlalbbeq pc, r9, ip, r4 @ │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 8eb44 <__cxa_atexit@plt+0x827f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq fp, r4, ror #12 │ │ │ │ + cmpeq fp, r0, asr #19 │ │ │ │ + cmpeq sl, ip, lsl r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 956fc <__cxa_atexit@plt+0x893b0> │ │ │ │ - ldr r3, [pc, #60] @ 95704 <__cxa_atexit@plt+0x893b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq 956f4 <__cxa_atexit@plt+0x893a8> │ │ │ │ - ldr r3, [pc, #40] @ 95708 <__cxa_atexit@plt+0x893bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 956f4 <__cxa_atexit@plt+0x893a8> │ │ │ │ - b 9574c <__cxa_atexit@plt+0x89400> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8eb70 <__cxa_atexit@plt+0x82824> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #12] @ 8eb84 <__cxa_atexit@plt+0x82838> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ + cmpeq fp, r8, ror r9 │ │ │ │ + cmpeq sl, r0, lsl r3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ec28 <__cxa_atexit@plt+0x828dc> │ │ │ │ + ldr r2, [pc, #176] @ 8ec5c <__cxa_atexit@plt+0x82910> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [pc, #164] @ 8ec60 <__cxa_atexit@plt+0x82914> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8ec34 <__cxa_atexit@plt+0x828e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8ec3c <__cxa_atexit@plt+0x828f0> │ │ │ │ + ldr r5, [pc, #128] @ 8ec68 <__cxa_atexit@plt+0x8291c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [pc, #124] @ 8ec6c <__cxa_atexit@plt+0x82920> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r5, [r2] │ │ │ │ + ldr r5, [pc, #116] @ 8ec70 <__cxa_atexit@plt+0x82924> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + ldr r6, [pc, #96] @ 8ec74 <__cxa_atexit@plt+0x82928> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + sub r9, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmppeq r9, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + mov r3, r6 │ │ │ │ + b 8ec44 <__cxa_atexit@plt+0x828f8> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ 8ec64 <__cxa_atexit@plt+0x82918> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, sl │ │ │ │ + bx r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x015b6590 │ │ │ │ + cmpeq sl, r0, lsr lr │ │ │ │ + @ instruction: 0xffffc1c4 │ │ │ │ + @ instruction: 0xffffbf50 │ │ │ │ + ldrheq r6, [fp, #-140] @ 0xffffff74 │ │ │ │ + cmpeq fp, r4, lsr r5 │ │ │ │ + cmpeq sl, r0, lsl r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ 9573c <__cxa_atexit@plt+0x893f0> │ │ │ │ + ldr r3, [pc, #24] @ 8eca4 <__cxa_atexit@plt+0x82958> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #20] @ 8eca8 <__cxa_atexit@plt+0x8295c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 95734 <__cxa_atexit@plt+0x893e8> │ │ │ │ - b 9574c <__cxa_atexit@plt+0x89400> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + add r8, r2, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + b e3ddd0 <__cxa_atexit@plt+0xe31a84> │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq pc, [r9, #-52] @ 0xffffffcc │ │ │ │ + smlaltteq r4, sl, r4, r1 │ │ │ │ + strheq r4, [sl, #-16] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #228] @ 95838 <__cxa_atexit@plt+0x894ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r2, r3, #1 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr ip, [r7, #11] │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - ldr r8, [pc, #200] @ 9583c <__cxa_atexit@plt+0x894f0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + ldr r3, [pc, #16] @ 8ecd0 <__cxa_atexit@plt+0x82984> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ + add r8, r3, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + smlaltbeq r4, sl, r4, r1 │ │ │ │ + smlaltbeq r4, sl, r4, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8ed94 <__cxa_atexit@plt+0x82a48> │ │ │ │ + ldr r3, [pc, #220] @ 8edd0 <__cxa_atexit@plt+0x82a84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [pc, #208] @ 8edd4 <__cxa_atexit@plt+0x82a88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 8ed9c <__cxa_atexit@plt+0x82a50> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr sl, [pc, #192] @ 95840 <__cxa_atexit@plt+0x894f4> │ │ │ │ - add sl, pc, sl │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r3, r7, r8} │ │ │ │ - stmda r5, {r2, sl} │ │ │ │ - add r3, r6, #56 @ 0x38 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc 9580c <__cxa_atexit@plt+0x894c0> │ │ │ │ - ldr r0, [pc, #160] @ 95844 <__cxa_atexit@plt+0x894f8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr sl, [pc, #156] @ 95848 <__cxa_atexit@plt+0x894fc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #152] @ 9584c <__cxa_atexit@plt+0x89500> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #-8]! │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str lr, [r6, #52] @ 0x34 │ │ │ │ - sub lr, r3, #27 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - mov r0, r6 │ │ │ │ - str r8, [r0, #12]! │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str ip, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #88] @ 95850 <__cxa_atexit@plt+0x89504> │ │ │ │ + bcc 8eda4 <__cxa_atexit@plt+0x82a58> │ │ │ │ + ldr ip, [pc, #176] @ 8ede0 <__cxa_atexit@plt+0x82a94> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, #172] @ 8ede4 <__cxa_atexit@plt+0x82a98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + ldr r2, [pc, #164] @ 8ede8 <__cxa_atexit@plt+0x82a9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r0, [pc, #156] @ 8edec <__cxa_atexit@plt+0x82aa0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r3, #23 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + ldr r5, [pc, #140] @ 8edf0 <__cxa_atexit@plt+0x82aa4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r5, r5, #3 │ │ │ │ + stmib r6, {r0, r5} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + ldr r0, [pc, #120] @ 8edf4 <__cxa_atexit@plt+0x82aa8> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - sub r7, r3, #7 │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r9, lr} │ │ │ │ + sub r9, r3, #6 │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bx r2 │ │ │ │ - ldr r7, [pc, #64] @ 95854 <__cxa_atexit@plt+0x89508> │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b 8edac <__cxa_atexit@plt+0x82a60> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 8edd8 <__cxa_atexit@plt+0x82a8c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r0, #56 @ 0x38 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r6, [pc, #32] @ 8eddc <__cxa_atexit@plt+0x82a90> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq sl, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sl, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xffffeb80 │ │ │ │ - @ instruction: 0xfffff028 │ │ │ │ - @ instruction: 0xffffebc4 │ │ │ │ - @ instruction: 0xfffff2f0 │ │ │ │ - smlalbteq pc, r9, ip, r2 @ │ │ │ │ - smlalbteq pc, r9, r8, r2 @ │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + cmpeq fp, r8, asr #8 │ │ │ │ + hvceq 41976 @ 0xa3f8 │ │ │ │ + cmpeq fp, ip, lsl #7 │ │ │ │ + @ instruction: 0xffffe474 │ │ │ │ + cmpeq fp, r0, lsl r4 │ │ │ │ + cmpeq fp, r0, lsr r4 │ │ │ │ + cmpeq fp, ip, lsl #15 │ │ │ │ + cmpeq sl, ip, ror #30 │ │ │ │ + @ instruction: 0xffffdfa4 │ │ │ │ + cmpeq sl, r4, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ 95878 <__cxa_atexit@plt+0x8952c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - strheq pc, [r9, #-44] @ 0xffffffd4 @ │ │ │ │ - strheq pc, [r9, #-36] @ 0xffffffdc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 8ee78 <__cxa_atexit@plt+0x82b2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8ee8c <__cxa_atexit@plt+0x82b40> │ │ │ │ + ldr lr, [pc, #120] @ 8eea0 <__cxa_atexit@plt+0x82b54> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [pc, #104] @ 8eea4 <__cxa_atexit@plt+0x82b58> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r3, #25 │ │ │ │ + ldr r9, [pc, #96] @ 8eea8 <__cxa_atexit@plt+0x82b5c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #92] @ 8eeac <__cxa_atexit@plt+0x82b60> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r0, r7, r9, lr} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 8ee9c <__cxa_atexit@plt+0x82b50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r4, lsl r3 │ │ │ │ + strdeq r3, [sl, #-252] @ 0xffffff04 │ │ │ │ + cmpeq fp, ip, asr r3 │ │ │ │ + cmpeq fp, r8, lsl #12 │ │ │ │ + cmpeq fp, r0, lsl r6 │ │ │ │ + strdeq r3, [sl, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 8ef3c <__cxa_atexit@plt+0x82bf0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8ef44 <__cxa_atexit@plt+0x82bf8> │ │ │ │ + ldr lr, [pc, #112] @ 8ef58 <__cxa_atexit@plt+0x82c0c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ 8ef5c <__cxa_atexit@plt+0x82c10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [pc, #92] @ 8ef60 <__cxa_atexit@plt+0x82c14> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #84] @ 8ef64 <__cxa_atexit@plt+0x82c18> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + mov r1, r3 │ │ │ │ + str r8, [r1, #16]! │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 892b4 <__cxa_atexit@plt+0x7cf68> │ │ │ │ + mov r6, r3 │ │ │ │ + b 8ef4c <__cxa_atexit@plt+0x82c00> │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + cmpeq fp, ip, asr r2 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + cmpeq fp, r4, asr #4 │ │ │ │ + cmpeq sl, ip, lsr pc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r9, r6 │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 958c0 <__cxa_atexit@plt+0x89574> │ │ │ │ - ldr r2, [pc, #48] @ 958d8 <__cxa_atexit@plt+0x8958c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 958dc <__cxa_atexit@plt+0x89590> │ │ │ │ + bcc 8efa8 <__cxa_atexit@plt+0x82c5c> │ │ │ │ + ldr r3, [pc, #44] @ 8efc0 <__cxa_atexit@plt+0x82c74> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 958e0 <__cxa_atexit@plt+0x89594> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 8efc4 <__cxa_atexit@plt+0x82c78> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - teqeq r4, r7, lsl #12 │ │ │ │ - smlalbbeq pc, r9, r4, r2 @ │ │ │ │ - cmppeq r9, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq sl, r0, lsl pc │ │ │ │ + smlaltteq r3, sl, ip, lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 95944 <__cxa_atexit@plt+0x895f8> │ │ │ │ - ldr r2, [pc, #104] @ 95978 <__cxa_atexit@plt+0x8962c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8f06c <__cxa_atexit@plt+0x82d20> │ │ │ │ + ldr r7, [pc, #196] @ 8f0b0 <__cxa_atexit@plt+0x82d64> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stmdb r6, {r2, sl} │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9595c <__cxa_atexit@plt+0x89610> │ │ │ │ - ldr r2, [pc, #88] @ 95984 <__cxa_atexit@plt+0x89638> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #84] @ 95988 <__cxa_atexit@plt+0x8963c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #52] @ 95980 <__cxa_atexit@plt+0x89634> │ │ │ │ + str r7, [r2] │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8f07c <__cxa_atexit@plt+0x82d30> │ │ │ │ + ldr r3, [pc, #172] @ 8f0b4 <__cxa_atexit@plt+0x82d68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r6 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add r3, r7, #48 @ 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8f09c <__cxa_atexit@plt+0x82d50> │ │ │ │ + ldr r2, [pc, #148] @ 8f0c0 <__cxa_atexit@plt+0x82d74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #136] @ 8f0c4 <__cxa_atexit@plt+0x82d78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str r7, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r3, #31 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 8f0bc <__cxa_atexit@plt+0x82d70> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 9597c <__cxa_atexit@plt+0x89630> │ │ │ │ + ldr r7, [pc, #52] @ 8f0b8 <__cxa_atexit@plt+0x82d6c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov r8, r9 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlaltteq pc, r9, r8, r1 @ │ │ │ │ - cmppeq r9, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - teqeq r4, r3, lsl #11 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - @ instruction: 0x0149f19c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + cmpeq sl, ip, lsr lr │ │ │ │ + cmpeq sl, r4, asr lr │ │ │ │ + cmpeq fp, r8, ror #2 │ │ │ │ + cmpeq fp, ip, lsr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 95a08 <__cxa_atexit@plt+0x896bc> │ │ │ │ - ldr r2, [pc, #104] @ 95a38 <__cxa_atexit@plt+0x896ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - stmdb r6, {r2, r9} │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 95a20 <__cxa_atexit@plt+0x896d4> │ │ │ │ - ldr r1, [pc, #88] @ 95a44 <__cxa_atexit@plt+0x896f8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #84] @ 95a48 <__cxa_atexit@plt+0x896fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #48] @ 95a40 <__cxa_atexit@plt+0x896f4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 8f124 <__cxa_atexit@plt+0x82dd8> │ │ │ │ + ldr r2, [pc, #68] @ 8f130 <__cxa_atexit@plt+0x82de4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #56] @ 8f134 <__cxa_atexit@plt+0x82de8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #31 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r8, lsr #1 │ │ │ │ + cmpeq fp, ip, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f198 <__cxa_atexit@plt+0x82e4c> │ │ │ │ + ldr r3, [pc, #80] @ 8f1b0 <__cxa_atexit@plt+0x82e64> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8f1b4 <__cxa_atexit@plt+0x82e68> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 8f1b8 <__cxa_atexit@plt+0x82e6c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r4, lsr r0 │ │ │ │ + ldrsheq r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq sl, r0, lsr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f21c <__cxa_atexit@plt+0x82ed0> │ │ │ │ + ldr r3, [pc, #80] @ 8f234 <__cxa_atexit@plt+0x82ee8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8f238 <__cxa_atexit@plt+0x82eec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 95a3c <__cxa_atexit@plt+0x896f0> │ │ │ │ + ldr r7, [pc, #24] @ 8f23c <__cxa_atexit@plt+0x82ef0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmppeq r9, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r9, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffcc4 │ │ │ │ - teqeq r4, r3, asr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - smlaltteq pc, r9, ip, r0 @ │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 95a8c <__cxa_atexit@plt+0x89740> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldrdeq pc, [r9, #-8] │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldrheq r5, [fp, #-240] @ 0xffffff10 │ │ │ │ + cmpeq fp, r4, ror r2 │ │ │ │ + strheq r3, [sl, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 95ad4 <__cxa_atexit@plt+0x89788> │ │ │ │ - ldr r7, [pc, #52] @ 95ae4 <__cxa_atexit@plt+0x89798> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 95ac8 <__cxa_atexit@plt+0x8977c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 95af4 <__cxa_atexit@plt+0x897a8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f2a0 <__cxa_atexit@plt+0x82f54> │ │ │ │ + ldr r3, [pc, #80] @ 8f2b8 <__cxa_atexit@plt+0x82f6c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8f2bc <__cxa_atexit@plt+0x82f70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 95ae8 <__cxa_atexit@plt+0x8979c> │ │ │ │ + ldr r7, [pc, #24] @ 8f2c0 <__cxa_atexit@plt+0x82f74> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq pc, r9, r4, r0 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 95b50 <__cxa_atexit@plt+0x89804> │ │ │ │ - ldr lr, [pc, #156] @ 95bb4 <__cxa_atexit@plt+0x89868> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95b90 <__cxa_atexit@plt+0x89844> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 95b9c <__cxa_atexit@plt+0x89850> │ │ │ │ - ldr r2, [pc, #124] @ 95bb8 <__cxa_atexit@plt+0x8986c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr lr, [pc, #88] @ 95bb0 <__cxa_atexit@plt+0x89864> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95b90 <__cxa_atexit@plt+0x89844> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 95b84 <__cxa_atexit@plt+0x89838> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 95ba8 <__cxa_atexit@plt+0x8985c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ + cmpeq fp, ip, lsr #30 │ │ │ │ + ldrsheq r6, [fp, #-16] │ │ │ │ + cmpeq sl, r0, lsr ip │ │ │ │ + cmpeq sl, r4, lsr #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 8f318 <__cxa_atexit@plt+0x82fcc> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8f310 <__cxa_atexit@plt+0x82fc4> │ │ │ │ + ldr r8, [pc, #40] @ 8f320 <__cxa_atexit@plt+0x82fd4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ 8f324 <__cxa_atexit@plt+0x82fd8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ + smlaltteq r3, sl, r4, fp │ │ │ │ + ldrheq r5, [fp, #-232] @ 0xffffff18 │ │ │ │ + smlaltteq r3, sl, r0, fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 95be8 <__cxa_atexit@plt+0x8989c> │ │ │ │ - ldr r3, [pc, #28] @ 95bf4 <__cxa_atexit@plt+0x898a8> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8f3e8 <__cxa_atexit@plt+0x8309c> │ │ │ │ + ldr r3, [pc, #220] @ 8f424 <__cxa_atexit@plt+0x830d8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [pc, #208] @ 8f428 <__cxa_atexit@plt+0x830dc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 8f3f0 <__cxa_atexit@plt+0x830a4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 8f3f8 <__cxa_atexit@plt+0x830ac> │ │ │ │ + ldr ip, [pc, #176] @ 8f434 <__cxa_atexit@plt+0x830e8> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r8, [pc, #172] @ 8f438 <__cxa_atexit@plt+0x830ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, #168] @ 8f43c <__cxa_atexit@plt+0x830f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #2 │ │ │ │ + ldr r0, [pc, #160] @ 8f440 <__cxa_atexit@plt+0x830f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r3, #23 │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + add r5, r8, #3 │ │ │ │ + stmib r6, {r0, r5} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + ldr r0, [pc, #128] @ 8f444 <__cxa_atexit@plt+0x830f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r9, lr} │ │ │ │ + ldr r6, [pc, #116] @ 8f448 <__cxa_atexit@plt+0x830fc> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + sub r9, r3, #6 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - ldreq r7, [r5, #8] │ │ │ │ - ldrne r7, [r5, #4] │ │ │ │ - strne r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + mov r3, r6 │ │ │ │ + b 8f400 <__cxa_atexit@plt+0x830b4> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ 8f42c <__cxa_atexit@plt+0x830e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #32] @ 8f430 <__cxa_atexit@plt+0x830e4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + ldrsheq r5, [fp, #-212] @ 0xffffff2c │ │ │ │ + cmpeq sl, r4, lsr #18 │ │ │ │ + cmpeq fp, r4, ror #26 │ │ │ │ + @ instruction: 0xffffde20 │ │ │ │ + cmpeq sl, r4, asr #18 │ │ │ │ + cmpeq fp, r0, ror #27 │ │ │ │ + cmpeq fp, ip, lsr r1 │ │ │ │ + @ instruction: 0xffffd95c │ │ │ │ + cmpeq fp, r4, ror sp │ │ │ │ + smlaltbeq r3, sl, ip, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 95c3c <__cxa_atexit@plt+0x898f0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + bne 8f4cc <__cxa_atexit@plt+0x83180> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - ldrcc r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bcc 8f4e0 <__cxa_atexit@plt+0x83194> │ │ │ │ + ldr lr, [pc, #120] @ 8f4f4 <__cxa_atexit@plt+0x831a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [pc, #104] @ 8f4f8 <__cxa_atexit@plt+0x831ac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r3, #25 │ │ │ │ + ldr r9, [pc, #96] @ 8f4fc <__cxa_atexit@plt+0x831b0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #92] @ 8f500 <__cxa_atexit@plt+0x831b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r0, r7, r9, lr} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r1, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 8f4f0 <__cxa_atexit@plt+0x831a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r0, asr #25 │ │ │ │ + smlalbbeq r3, sl, r4, sl │ │ │ │ + cmpeq fp, r8, lsl #26 │ │ │ │ + ldrheq r5, [fp, #-244] @ 0xffffff0c │ │ │ │ + ldrheq r5, [fp, #-252] @ 0xffffff04 │ │ │ │ + cmpeq sl, r0, lsl #20 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 95c98 <__cxa_atexit@plt+0x8994c> │ │ │ │ - ldr r7, [pc, #52] @ 95cac <__cxa_atexit@plt+0x89960> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 95c8c <__cxa_atexit@plt+0x89940> │ │ │ │ - mov r7, r8 │ │ │ │ - b 95cbc <__cxa_atexit@plt+0x89970> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f580 <__cxa_atexit@plt+0x83234> │ │ │ │ + ldr r3, [pc, #104] @ 8f598 <__cxa_atexit@plt+0x8324c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #100] @ 8f59c <__cxa_atexit@plt+0x83250> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #84] @ 8f5a0 <__cxa_atexit@plt+0x83254> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 95cb0 <__cxa_atexit@plt+0x89964> │ │ │ │ + ldr r7, [pc, #28] @ 8f5a4 <__cxa_atexit@plt+0x83258> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq lr, r9, r4, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 95d10 <__cxa_atexit@plt+0x899c4> │ │ │ │ - ldr r0, [pc, #148] @ 95d74 <__cxa_atexit@plt+0x89a28> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95d50 <__cxa_atexit@plt+0x89a04> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 95d58 <__cxa_atexit@plt+0x89a0c> │ │ │ │ - ldr r5, [pc, #120] @ 95d78 <__cxa_atexit@plt+0x89a2c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r0, [pc, #84] @ 95d6c <__cxa_atexit@plt+0x89a20> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95d50 <__cxa_atexit@plt+0x89a04> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 95d3c <__cxa_atexit@plt+0x899f0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bcs 95d58 <__cxa_atexit@plt+0x89a0c> │ │ │ │ - ldr r7, [pc, #44] @ 95d70 <__cxa_atexit@plt+0x89a24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 95d7c <__cxa_atexit@plt+0x89a30> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + cmpeq fp, ip, asr ip │ │ │ │ + cmpeq fp, ip, lsl pc │ │ │ │ + @ instruction: 0x014a3998 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f604 <__cxa_atexit@plt+0x832b8> │ │ │ │ + ldr r3, [pc, #76] @ 8f61c <__cxa_atexit@plt+0x832d0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #64] @ 8f620 <__cxa_atexit@plt+0x832d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq sl, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmppeq sl, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 95dac <__cxa_atexit@plt+0x89a60> │ │ │ │ - ldr r3, [pc, #40] @ 95dc4 <__cxa_atexit@plt+0x89a78> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r7, [pc, #12] @ 95dc0 <__cxa_atexit@plt+0x89a74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [pc, #24] @ 8f624 <__cxa_atexit@plt+0x832d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [sl, #-48] @ 0xffffffd0 @ │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq fp, r4, asr #23 │ │ │ │ + cmpeq fp, r8, lsl #29 │ │ │ │ + cmpeq sl, ip, lsl r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 95dfc <__cxa_atexit@plt+0x89ab0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 95e00 <__cxa_atexit@plt+0x89ab4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f688 <__cxa_atexit@plt+0x8333c> │ │ │ │ + ldr r3, [pc, #80] @ 8f6a0 <__cxa_atexit@plt+0x83354> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmppeq sl, r0, lsl #7 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sl, r4, lsr #7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 95e28 <__cxa_atexit@plt+0x89adc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bcs 95e3c <__cxa_atexit@plt+0x89af0> │ │ │ │ - ldr r7, [pc, #36] @ 95e54 <__cxa_atexit@plt+0x89b08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8f6a4 <__cxa_atexit@plt+0x83358> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r3} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 95e50 <__cxa_atexit@plt+0x89b04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [pc, #24] @ 8f6a8 <__cxa_atexit@plt+0x8335c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq sl, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - cmppeq sl, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq fp, r4, asr #22 │ │ │ │ + cmpeq fp, r8, lsl #28 │ │ │ │ + @ instruction: 0x014a389c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 95e9c <__cxa_atexit@plt+0x89b50> │ │ │ │ - ldr r7, [pc, #52] @ 95eac <__cxa_atexit@plt+0x89b60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 95e90 <__cxa_atexit@plt+0x89b44> │ │ │ │ - mov r7, r9 │ │ │ │ - b 95ebc <__cxa_atexit@plt+0x89b70> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 8f70c <__cxa_atexit@plt+0x833c0> │ │ │ │ + ldr r3, [pc, #80] @ 8f724 <__cxa_atexit@plt+0x833d8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #68] @ 8f728 <__cxa_atexit@plt+0x833dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 95eb0 <__cxa_atexit@plt+0x89b64> │ │ │ │ + ldr r7, [pc, #24] @ 8f72c <__cxa_atexit@plt+0x833e0> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq lr, r9, r4, ip │ │ │ │ + cmpeq fp, r0, asr #21 │ │ │ │ + cmpeq fp, r4, lsl #27 │ │ │ │ + cmpeq sl, ip, lsl r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 95f18 <__cxa_atexit@plt+0x89bcc> │ │ │ │ - ldr lr, [pc, #144] @ 95f70 <__cxa_atexit@plt+0x89c24> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95f54 <__cxa_atexit@plt+0x89c08> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 95f60 <__cxa_atexit@plt+0x89c14> │ │ │ │ - ldr r2, [pc, #112] @ 95f74 <__cxa_atexit@plt+0x89c28> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8f7cc <__cxa_atexit@plt+0x83480> │ │ │ │ + ldr r2, [pc, #136] @ 8f7d4 <__cxa_atexit@plt+0x83488> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr lr, [pc, #76] @ 95f6c <__cxa_atexit@plt+0x89c20> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #3] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - stm r5, {r0, r2} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 95f54 <__cxa_atexit@plt+0x89c08> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 95f4c <__cxa_atexit@plt+0x89c00> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcs 95f60 <__cxa_atexit@plt+0x89c14> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #128] @ 8f7d8 <__cxa_atexit@plt+0x8348c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8f798 <__cxa_atexit@plt+0x8344c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8f7a4 <__cxa_atexit@plt+0x83458> │ │ │ │ + ldr r2, [pc, #96] @ 8f7dc <__cxa_atexit@plt+0x83490> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 8f7a4 <__cxa_atexit@plt+0x83458> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 8f7b8 <__cxa_atexit@plt+0x8346c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #56] @ 8f7e4 <__cxa_atexit@plt+0x83498> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #32] @ 8f7e0 <__cxa_atexit@plt+0x83494> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrsheq r5, [fp, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + hvceq 41844 @ 0xa374 │ │ │ │ + smlalbbeq r3, sl, ip, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 95fa4 <__cxa_atexit@plt+0x89c58> │ │ │ │ - ldr r3, [pc, #28] @ 95fb0 <__cxa_atexit@plt+0x89c64> │ │ │ │ + bne 8f828 <__cxa_atexit@plt+0x834dc> │ │ │ │ + ldr r3, [pc, #76] @ 8f850 <__cxa_atexit@plt+0x83504> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r7, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - tst r7, #3 │ │ │ │ - moveq r3, #4 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r5] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 95ffc <__cxa_atexit@plt+0x89cb0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - ldrcs r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + beq 8f828 <__cxa_atexit@plt+0x834dc> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 8f83c <__cxa_atexit@plt+0x834f0> │ │ │ │ + ldr r0, [r7] │ │ │ │ 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 96048 <__cxa_atexit@plt+0x89cfc> │ │ │ │ - ldr r7, [pc, #52] @ 9605c <__cxa_atexit@plt+0x89d10> │ │ │ │ + ldr r7, [pc, #40] @ 8f858 <__cxa_atexit@plt+0x8350c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9603c <__cxa_atexit@plt+0x89cf0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 9606c <__cxa_atexit@plt+0x89d20> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 96060 <__cxa_atexit@plt+0x89d14> │ │ │ │ + ldr r7, [pc, #16] @ 8f854 <__cxa_atexit@plt+0x83508> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r9, ip, lsr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + strdeq r3, [sl, #-96] @ 0xffffffa0 │ │ │ │ + cmpeq sl, r8, lsl #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + ldr r2, [pc, #36] @ 8f890 <__cxa_atexit@plt+0x83544> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #32] @ 8f894 <__cxa_atexit@plt+0x83548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + add r3, r3, #1 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r3, sl, ip, r6 │ │ │ │ + smlalbteq r3, sl, r0, r6 │ │ │ │ + @ instruction: 0x014a369c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8f8c4 <__cxa_atexit@plt+0x83578> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r2, [pc, #136] @ 8f968 <__cxa_atexit@plt+0x8361c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 960c0 <__cxa_atexit@plt+0x89d74> │ │ │ │ - ldr r0, [pc, #148] @ 96124 <__cxa_atexit@plt+0x89dd8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 96100 <__cxa_atexit@plt+0x89db4> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 96108 <__cxa_atexit@plt+0x89dbc> │ │ │ │ - ldr r5, [pc, #120] @ 96128 <__cxa_atexit@plt+0x89ddc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r5, [r3] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8f938 <__cxa_atexit@plt+0x835ec> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8f944 <__cxa_atexit@plt+0x835f8> │ │ │ │ + ldr r3, [pc, #104] @ 8f96c <__cxa_atexit@plt+0x83620> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r2, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 8f958 <__cxa_atexit@plt+0x8360c> │ │ │ │ + ldr r3, [pc, #72] @ 8f970 <__cxa_atexit@plt+0x83624> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r0, [pc, #84] @ 9611c <__cxa_atexit@plt+0x89dd0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 96100 <__cxa_atexit@plt+0x89db4> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 960ec <__cxa_atexit@plt+0x89da0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bcs 96108 <__cxa_atexit@plt+0x89dbc> │ │ │ │ - ldr r7, [pc, #44] @ 96120 <__cxa_atexit@plt+0x89dd4> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 8f974 <__cxa_atexit@plt+0x83628> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9612c <__cxa_atexit@plt+0x89de0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmppeq sl, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmppeq sl, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq fp, r8, asr #16 │ │ │ │ + smlalbteq r3, sl, r0, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9615c <__cxa_atexit@plt+0x89e10> │ │ │ │ - ldr r3, [pc, #40] @ 96174 <__cxa_atexit@plt+0x89e28> │ │ │ │ + bne 8f9cc <__cxa_atexit@plt+0x83680> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r3, [pc, #80] @ 8f9f0 <__cxa_atexit@plt+0x836a4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r7, [pc, #12] @ 96170 <__cxa_atexit@plt+0x89e24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - cmppeq sl, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 961ac <__cxa_atexit@plt+0x89e60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 961b0 <__cxa_atexit@plt+0x89e64> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq lr, [sl, #-240] @ 0xffffff10 │ │ │ │ - ldrsheq lr, [sl, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 961d8 <__cxa_atexit@plt+0x89e8c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bcs 961ec <__cxa_atexit@plt+0x89ea0> │ │ │ │ - ldr r7, [pc, #36] @ 96204 <__cxa_atexit@plt+0x89eb8> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 8f9e0 <__cxa_atexit@plt+0x83694> │ │ │ │ + ldr r3, [pc, #56] @ 8f9f4 <__cxa_atexit@plt+0x836a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + ldr r7, [pc, #36] @ 8f9f8 <__cxa_atexit@plt+0x836ac> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 96200 <__cxa_atexit@plt+0x89eb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x015aef90 │ │ │ │ - cmpeq sl, r8, 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 9624c <__cxa_atexit@plt+0x89f00> │ │ │ │ - ldr r7, [pc, #52] @ 96260 <__cxa_atexit@plt+0x89f14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 96240 <__cxa_atexit@plt+0x89ef4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 96270 <__cxa_atexit@plt+0x89f24> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 96264 <__cxa_atexit@plt+0x89f18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq fp, r0, asr #15 │ │ │ │ + cmpeq sl, ip, lsr r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 8fa20 <__cxa_atexit@plt+0x836d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq sl, r4, lsl r5 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 8fa5c <__cxa_atexit@plt+0x83710> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 8fa54 <__cxa_atexit@plt+0x83708> │ │ │ │ + b 8fa6c <__cxa_atexit@plt+0x83720> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r9, ip, lsr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq r3, [sl, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ and r2, r7, #3 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 962b4 <__cxa_atexit@plt+0x89f68> │ │ │ │ - ldr r1, [pc, #164] @ 96334 <__cxa_atexit@plt+0x89fe8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ + mvn r3, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 8fad4 <__cxa_atexit@plt+0x83788> │ │ │ │ + ldr r3, [pc, #232] @ 8fb74 <__cxa_atexit@plt+0x83828> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 962e8 <__cxa_atexit@plt+0x89f9c> │ │ │ │ + beq 8fb2c <__cxa_atexit@plt+0x837e0> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 96314 <__cxa_atexit@plt+0x89fc8> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r1, [pc, #108] @ 96328 <__cxa_atexit@plt+0x89fdc> │ │ │ │ + bne 8fb34 <__cxa_atexit@plt+0x837e8> │ │ │ │ + ldr r1, [pc, #208] @ 8fb78 <__cxa_atexit@plt+0x8382c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [r2, #-4] │ │ │ │ + stm r2, {r1, r7} │ │ │ │ + sub r7, r2, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8fb50 <__cxa_atexit@plt+0x83804> │ │ │ │ + str r3, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r3, [pc, #144] @ 8fb6c <__cxa_atexit@plt+0x83820> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 962e8 <__cxa_atexit@plt+0x89f9c> │ │ │ │ + beq 8fb2c <__cxa_atexit@plt+0x837e0> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ cmp r2, #2 │ │ │ │ - bne 962f0 <__cxa_atexit@plt+0x89fa4> │ │ │ │ - ldr r7, [pc, #80] @ 9632c <__cxa_atexit@plt+0x89fe0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + bne 8fb40 <__cxa_atexit@plt+0x837f4> │ │ │ │ + ldr r2, [pc, #112] @ 8fb70 <__cxa_atexit@plt+0x83824> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8fb60 <__cxa_atexit@plt+0x83814> │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 96310 <__cxa_atexit@plt+0x89fc4> │ │ │ │ - ldr r7, [pc, #44] @ 96330 <__cxa_atexit@plt+0x89fe4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + b 8fb44 <__cxa_atexit@plt+0x837f8> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - bls 962d4 <__cxa_atexit@plt+0x89f88> │ │ │ │ - ldr r7, [pc, #28] @ 96338 <__cxa_atexit@plt+0x89fec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq sl, r4, asr #31 │ │ │ │ - @ instruction: 0x015aef98 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq sl, r8, lsl #31 │ │ │ │ + andeq r0, r0, r8, ror #4 │ │ │ │ + @ instruction: 0x000002b8 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + strheq r3, [sl, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 8fbcc <__cxa_atexit@plt+0x83880> │ │ │ │ + ldr r1, [pc, #76] @ 8fbec <__cxa_atexit@plt+0x838a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + stm r3, {r1, r2} │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8fbe0 <__cxa_atexit@plt+0x83894> │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 96360 <__cxa_atexit@plt+0x8a014> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r7, [pc, #12] @ 96374 <__cxa_atexit@plt+0x8a028> │ │ │ │ + bne 8fc9c <__cxa_atexit@plt+0x83950> │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8fd00 <__cxa_atexit@plt+0x839b4> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub sl, r3, #13 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr lr, [pc, #252] @ 8fd28 <__cxa_atexit@plt+0x839dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #49 @ 0x31 │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r7, [pc, #240] @ 8fd2c <__cxa_atexit@plt+0x839e0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + sub r2, r3, #37 @ 0x25 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + add r2, r6, #44 @ 0x2c │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #212] @ 8fd30 <__cxa_atexit@plt+0x839e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r1, [pc, #204] @ 8fd34 <__cxa_atexit@plt+0x839e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r0, [pc, #196] @ 8fd38 <__cxa_atexit@plt+0x839ec> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + b 8fcf4 <__cxa_atexit@plt+0x839a8> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 8fd08 <__cxa_atexit@plt+0x839bc> │ │ │ │ + ldr lr, [pc, #104] @ 8fd18 <__cxa_atexit@plt+0x839cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #100] @ 8fd1c <__cxa_atexit@plt+0x839d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r8, [pc, #92] @ 8fd20 <__cxa_atexit@plt+0x839d4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #88] @ 8fd24 <__cxa_atexit@plt+0x839d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r0, r3, #13 │ │ │ │ + sub r2, r3, #25 │ │ │ │ + stmib r6, {r8, r9} │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r7, r6, #20 │ │ │ │ + stm r7, {r1, r2, lr} │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + b 8fd0c <__cxa_atexit@plt+0x839c0> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r8, ror #9 │ │ │ │ + cmpeq fp, ip, lsl r8 │ │ │ │ + cmpeq fp, ip, lsl #15 │ │ │ │ + cmpeq fp, ip, lsl #16 │ │ │ │ + cmpeq fp, ip, ror #10 │ │ │ │ + cmpeq fp, r4, lsl r8 │ │ │ │ + cmpeq fp, r8, ror r8 │ │ │ │ + cmpeq fp, r0, ror r8 │ │ │ │ + cmpeq fp, r4, lsr #16 │ │ │ │ + strdeq r3, [sl, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 8fd94 <__cxa_atexit@plt+0x83a48> │ │ │ │ + ldr r2, [pc, #76] @ 8fdb0 <__cxa_atexit@plt+0x83a64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8fda4 <__cxa_atexit@plt+0x83a58> │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + str r8, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsr pc │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 963a0 <__cxa_atexit@plt+0x8a054> │ │ │ │ - ldr r7, [pc, #80] @ 963e4 <__cxa_atexit@plt+0x8a098> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bne 8fe2c <__cxa_atexit@plt+0x83ae0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 8fe38 <__cxa_atexit@plt+0x83aec> │ │ │ │ + ldr lr, [pc, #104] @ 8fe48 <__cxa_atexit@plt+0x83afc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r1, [pc, #92] @ 8fe4c <__cxa_atexit@plt+0x83b00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r8, [pc, #80] @ 8fe50 <__cxa_atexit@plt+0x83b04> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #25 │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add sl, r6, #8 │ │ │ │ + stm sl, {r1, r7, lr} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r8, r9} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 963c4 <__cxa_atexit@plt+0x8a078> │ │ │ │ - ldr r7, [pc, #36] @ 963dc <__cxa_atexit@plt+0x8a090> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r0, ror r6 │ │ │ │ + cmpeq fp, r8, lsr #13 │ │ │ │ + @ instruction: 0x015b5398 │ │ │ │ + smlaltteq r3, sl, r4, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8fec4 <__cxa_atexit@plt+0x83b78> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 8fed0 <__cxa_atexit@plt+0x83b84> │ │ │ │ + ldr r1, [pc, #100] @ 8feec <__cxa_atexit@plt+0x83ba0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #96] @ 8fef0 <__cxa_atexit@plt+0x83ba4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 8fee0 <__cxa_atexit@plt+0x83b94> │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 8f8cc <__cxa_atexit@plt+0x83580> │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - bls 9638c <__cxa_atexit@plt+0x8a040> │ │ │ │ - ldr r7, [pc, #16] @ 963e0 <__cxa_atexit@plt+0x8a094> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, ror #29 │ │ │ │ - ldrsbeq lr, [sl, #-228] @ 0xffffff1c │ │ │ │ - cmpeq sl, ip, lsl #30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9642c <__cxa_atexit@plt+0x8a0e0> │ │ │ │ - ldr r7, [pc, #52] @ 96440 <__cxa_atexit@plt+0x8a0f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 96420 <__cxa_atexit@plt+0x8a0d4> │ │ │ │ - mov r7, r8 │ │ │ │ - b 96450 <__cxa_atexit@plt+0x8a104> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + ldrheq r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq sl, r4, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8ff3c <__cxa_atexit@plt+0x83bf0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ 8ff54 <__cxa_atexit@plt+0x83c08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 8ff44 <__cxa_atexit@plt+0x83bf8> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 8ff8c <__cxa_atexit@plt+0x83c40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 96444 <__cxa_atexit@plt+0x8a0f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r9, r0, ror #14 │ │ │ │ + cmpeq fp, r0, lsr r2 │ │ │ │ + ldrdeq r2, [sl, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 964a4 <__cxa_atexit@plt+0x8a158> │ │ │ │ - ldr r0, [pc, #168] @ 9651c <__cxa_atexit@plt+0x8a1d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [r2, #2] │ │ │ │ - stm r5, {r0, r9} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 964d8 <__cxa_atexit@plt+0x8a18c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 964e0 <__cxa_atexit@plt+0x8a194> │ │ │ │ - ldr r5, [pc, #140] @ 96520 <__cxa_atexit@plt+0x8a1d4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r0, [pc, #104] @ 96514 <__cxa_atexit@plt+0x8a1c8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 964d8 <__cxa_atexit@plt+0x8a18c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 964f4 <__cxa_atexit@plt+0x8a1a8> │ │ │ │ - ldr r7, [pc, #76] @ 96518 <__cxa_atexit@plt+0x8a1cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 8ff84 <__cxa_atexit@plt+0x83c38> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 8ff8c <__cxa_atexit@plt+0x83c40> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r2, [pc, #136] @ 90028 <__cxa_atexit@plt+0x83cdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 8fff8 <__cxa_atexit@plt+0x83cac> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 90004 <__cxa_atexit@plt+0x83cb8> │ │ │ │ + ldr r3, [pc, #104] @ 9002c <__cxa_atexit@plt+0x83ce0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r2, [r7, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq 90018 <__cxa_atexit@plt+0x83ccc> │ │ │ │ + ldr r3, [pc, #72] @ 90030 <__cxa_atexit@plt+0x83ce4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ 96528 <__cxa_atexit@plt+0x8a1dc> │ │ │ │ + ldr r7, [pc, #40] @ 90034 <__cxa_atexit@plt+0x83ce8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #36] @ 96524 <__cxa_atexit@plt+0x8a1d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addcc r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - ldrheq lr, [sl, #-200] @ 0xffffff38 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0x015aed94 │ │ │ │ - cmpeq sl, r0, ror ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq fp, r4, asr #2 │ │ │ │ + cmpeq sl, r0, lsl #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 96558 <__cxa_atexit@plt+0x8a20c> │ │ │ │ - ldr r3, [pc, #40] @ 96570 <__cxa_atexit@plt+0x8a224> │ │ │ │ + bne 9008c <__cxa_atexit@plt+0x83d40> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r3, [pc, #80] @ 900b0 <__cxa_atexit@plt+0x83d64> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ - ldr r7, [pc, #12] @ 9656c <__cxa_atexit@plt+0x8a220> │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r9, #3 │ │ │ │ + beq 900a0 <__cxa_atexit@plt+0x83d54> │ │ │ │ + ldr r3, [pc, #56] @ 900b4 <__cxa_atexit@plt+0x83d68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + ldr r7, [pc, #36] @ 900b8 <__cxa_atexit@plt+0x83d6c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldrsheq lr, [sl, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 965a8 <__cxa_atexit@plt+0x8a25c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 965ac <__cxa_atexit@plt+0x8a260> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mvn r7, r7 │ │ │ │ - tst r7, #3 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, lsl #24 │ │ │ │ - cmpeq sl, ip, asr #23 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 965d8 <__cxa_atexit@plt+0x8a28c> │ │ │ │ - ldr r7, [pc, #48] @ 965fc <__cxa_atexit@plt+0x8a2b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #24] @ 96600 <__cxa_atexit@plt+0x8a2b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addcc r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldrheq lr, [sl, #-184] @ 0xffffff48 │ │ │ │ - cmpeq sl, ip, lsr #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 96648 <__cxa_atexit@plt+0x8a2fc> │ │ │ │ - ldr r7, [pc, #64] @ 96668 <__cxa_atexit@plt+0x8a31c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9663c <__cxa_atexit@plt+0x8a2f0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 96450 <__cxa_atexit@plt+0x8a104> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9666c <__cxa_atexit@plt+0x8a320> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + ldrheq r5, [fp, #-12] │ │ │ │ + hvceq 41708 @ 0xa2ec │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 900e0 <__cxa_atexit@plt+0x83d94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq sl, r4, asr lr │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #152] @ 90190 <__cxa_atexit@plt+0x83e44> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq 90160 <__cxa_atexit@plt+0x83e14> │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 9016c <__cxa_atexit@plt+0x83e20> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 9017c <__cxa_atexit@plt+0x83e30> │ │ │ │ + ldr r3, [pc, #100] @ 90194 <__cxa_atexit@plt+0x83e48> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr lr, [pc, #84] @ 90198 <__cxa_atexit@plt+0x83e4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r3, lr} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq r9, r4, asr #10 │ │ │ │ - cmpeq r9, r4, lsr #10 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 966ec <__cxa_atexit@plt+0x8a3a0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + str r1, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8ff8c <__cxa_atexit@plt+0x83c40> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + cmpeq fp, r0, lsl r0 │ │ │ │ + @ instruction: 0x014a2d9c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90204 <__cxa_atexit@plt+0x83eb8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 966f4 <__cxa_atexit@plt+0x8a3a8> │ │ │ │ - ldr r1, [pc, #96] @ 96708 <__cxa_atexit@plt+0x8a3bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #80] @ 9670c <__cxa_atexit@plt+0x8a3c0> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 90214 <__cxa_atexit@plt+0x83ec8> │ │ │ │ + ldr r7, [pc, #84] @ 90224 <__cxa_atexit@plt+0x83ed8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #64] @ 90228 <__cxa_atexit@plt+0x83edc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #76] @ 96710 <__cxa_atexit@plt+0x8a3c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #68] @ 96714 <__cxa_atexit@plt+0x8a3c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - b 11943f8 <__cxa_atexit@plt+0x11880ac> │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b 966fc <__cxa_atexit@plt+0x8a3b0> │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldrheq lr, [sl, #-164] @ 0xffffff5c │ │ │ │ - ldrsheq lr, [sl, #-164] @ 0xffffff5c │ │ │ │ - ldrsheq lr, [sl, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0x015aea94 │ │ │ │ - hvceq 40524 @ 0x9e4c │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 96798 <__cxa_atexit@plt+0x8a44c> │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - cmp r2, #39 @ 0x27 │ │ │ │ - bne 96758 <__cxa_atexit@plt+0x8a40c> │ │ │ │ - ldr r8, [pc, #88] @ 967a8 <__cxa_atexit@plt+0x8a45c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b 8ff8c <__cxa_atexit@plt+0x83c40> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #76] @ 967ac <__cxa_atexit@plt+0x8a460> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #72] @ 967b0 <__cxa_atexit@plt+0x8a464> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #56] @ 967b4 <__cxa_atexit@plt+0x8a468> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq lr, [sl, #-208] @ 0xffffff30 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq sl, r0, asr sl │ │ │ │ - cmpeq sl, r8, ror #19 │ │ │ │ - ldrdeq lr, [r9, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + cmpeq fp, ip, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9684c <__cxa_atexit@plt+0x8a500> │ │ │ │ + bhi 902a8 <__cxa_atexit@plt+0x83f5c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 96854 <__cxa_atexit@plt+0x8a508> │ │ │ │ - ldr r1, [pc, #120] @ 96868 <__cxa_atexit@plt+0x8a51c> │ │ │ │ + bcc 902b0 <__cxa_atexit@plt+0x83f64> │ │ │ │ + ldr r1, [pc, #100] @ 902c4 <__cxa_atexit@plt+0x83f78> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r2, {r1, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #104] @ 9686c <__cxa_atexit@plt+0x8a520> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub sl, r6, #26 │ │ │ │ - ldr r1, [pc, #96] @ 96870 <__cxa_atexit@plt+0x8a524> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #88] @ 96874 <__cxa_atexit@plt+0x8a528> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #84] @ 96878 <__cxa_atexit@plt+0x8a52c> │ │ │ │ + sub r8, r6, #17 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #84] @ 902c8 <__cxa_atexit@plt+0x83f7c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - add ip, r3, #8 │ │ │ │ - stm ip, {r0, r2, r9} │ │ │ │ - add r0, r3, #20 │ │ │ │ - stm r0, {r1, sl, lr} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - b 11943f8 <__cxa_atexit@plt+0x11880ac> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr lr, [pc, #76] @ 902cc <__cxa_atexit@plt+0x83f80> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [pc, #72] @ 902d0 <__cxa_atexit@plt+0x83f84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + sub r8, r6, #5 │ │ │ │ + b 9611c <__cxa_atexit@plt+0x89dd0> │ │ │ │ mov r6, r3 │ │ │ │ - b 9685c <__cxa_atexit@plt+0x8a510> │ │ │ │ - mov r5, #32 │ │ │ │ + b 902b8 <__cxa_atexit@plt+0x83f6c> │ │ │ │ + mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #18 │ │ │ │ - cmpeq sl, ip, lsr #19 │ │ │ │ - cmpeq sl, r8, lsr #19 │ │ │ │ - cmpeq sl, r8, asr #18 │ │ │ │ - cmpeq sl, r0, asr r9 │ │ │ │ - cmpeq r9, r8, lsl r3 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 96920 <__cxa_atexit@plt+0x8a5d4> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - cmp r1, #39 @ 0x27 │ │ │ │ - bne 968dc <__cxa_atexit@plt+0x8a590> │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - ldr r2, [pc, #120] @ 96930 <__cxa_atexit@plt+0x8a5e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #112] @ 96934 <__cxa_atexit@plt+0x8a5e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r2} │ │ │ │ - sub r9, r6, #22 │ │ │ │ - ldr r8, [pc, #100] @ 96938 <__cxa_atexit@plt+0x8a5ec> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - add r7, r3, #4 │ │ │ │ - ldr lr, [pc, #84] @ 9693c <__cxa_atexit@plt+0x8a5f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #80] @ 96940 <__cxa_atexit@plt+0x8a5f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r8, [pc, #72] @ 96944 <__cxa_atexit@plt+0x8a5f8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrheq lr, [sl, #-140] @ 0xffffff74 │ │ │ │ - cmpeq sl, r0, lsr #17 │ │ │ │ - cmpeq sl, ip, asr #24 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - cmpeq sl, r8, asr #17 │ │ │ │ - cmpeq sl, r8, ror #16 │ │ │ │ - cmpeq r9, ip, asr #4 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r1, r3, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + cmpeq fp, ip, ror #29 │ │ │ │ + cmpeq fp, r0, lsl #5 │ │ │ │ + ldrsbeq r5, [fp, #-16] │ │ │ │ + cmpeq fp, r0, ror r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 969ac <__cxa_atexit@plt+0x8a660> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 969b8 <__cxa_atexit@plt+0x8a66c> │ │ │ │ - ldr r2, [pc, #76] @ 969c8 <__cxa_atexit@plt+0x8a67c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 969cc <__cxa_atexit@plt+0x8a680> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 969d0 <__cxa_atexit@plt+0x8a684> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - ldrsbeq lr, [sl, #-120] @ 0xffffff88 │ │ │ │ - teqeq r4, r7, lsl #7 │ │ │ │ - smlaltteq lr, r9, r0, r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 96a3c <__cxa_atexit@plt+0x8a6f0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 96a48 <__cxa_atexit@plt+0x8a6fc> │ │ │ │ - ldr r1, [pc, #80] @ 96a58 <__cxa_atexit@plt+0x8a70c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 96a5c <__cxa_atexit@plt+0x8a710> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ + bhi 90304 <__cxa_atexit@plt+0x83fb8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 9030c <__cxa_atexit@plt+0x83fc0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, #56] @ 96a60 <__cxa_atexit@plt+0x8a714> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 9611c <__cxa_atexit@plt+0x89dd0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, asr r7 │ │ │ │ - cmpeq sl, ip, asr r7 │ │ │ │ - cmpeq sl, ip, lsr r7 │ │ │ │ - qdaddeq lr, r0, r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + cmpeq fp, r8, asr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 96ae8 <__cxa_atexit@plt+0x8a79c> │ │ │ │ + bhi 9038c <__cxa_atexit@plt+0x84040> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 96af0 <__cxa_atexit@plt+0x8a7a4> │ │ │ │ - ldr r1, [pc, #104] @ 96b04 <__cxa_atexit@plt+0x8a7b8> │ │ │ │ + bcc 90394 <__cxa_atexit@plt+0x84048> │ │ │ │ + ldr r1, [pc, #100] @ 903a8 <__cxa_atexit@plt+0x8405c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r2, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - sub r9, r6, #18 │ │ │ │ - ldr r0, [pc, #84] @ 96b08 <__cxa_atexit@plt+0x8a7bc> │ │ │ │ + sub r8, r6, #17 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #84] @ 903ac <__cxa_atexit@plt+0x84060> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, #76] @ 96b0c <__cxa_atexit@plt+0x8a7c0> │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr lr, [pc, #76] @ 903b0 <__cxa_atexit@plt+0x84064> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #72] @ 96b10 <__cxa_atexit@plt+0x8a7c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #72] @ 903b4 <__cxa_atexit@plt+0x84068> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ str lr, [r3, #4] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r1, r2, lr} │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r1, r2, lr} │ │ │ │ str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ + str r8, [r3, #24] │ │ │ │ + sub r8, r6, #5 │ │ │ │ + b 9611c <__cxa_atexit@plt+0x89dd0> │ │ │ │ mov r6, r3 │ │ │ │ - b 96af8 <__cxa_atexit@plt+0x8a7ac> │ │ │ │ + b 9039c <__cxa_atexit@plt+0x84050> │ │ │ │ mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, asr #13 │ │ │ │ - ldrheq lr, [sl, #-108] @ 0xffffff94 │ │ │ │ - cmpeq sl, r4, lsr #13 │ │ │ │ - cmpeq sl, ip, lsr #13 │ │ │ │ - smlaltbeq sp, r9, r0, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 96b9c <__cxa_atexit@plt+0x8a850> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 96ba4 <__cxa_atexit@plt+0x8a858> │ │ │ │ - ldr r1, [pc, #108] @ 96bb8 <__cxa_atexit@plt+0x8a86c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #104] @ 96bbc <__cxa_atexit@plt+0x8a870> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [pc, #88] @ 96bc0 <__cxa_atexit@plt+0x8a874> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #80] @ 96bc4 <__cxa_atexit@plt+0x8a878> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, #72] @ 96bc8 <__cxa_atexit@plt+0x8a87c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 96bac <__cxa_atexit@plt+0x8a860> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq sl, r8, lsl #12 │ │ │ │ - teqeq r4, r1, asr #3 │ │ │ │ - ldrsheq lr, [sl, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq sl, r4, ror #11 │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + cmpeq fp, r8, lsl #28 │ │ │ │ + cmpeq fp, ip, ror r1 │ │ │ │ + cmpeq fp, ip, ror #1 │ │ │ │ + cmpeq fp, ip, ror #2 │ │ │ │ + smlalbbeq r2, sl, r0, fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r6, r5, #16 │ │ │ │ + sub r6, r5, #24 │ │ │ │ cmp fp, r6 │ │ │ │ - bhi 96d2c <__cxa_atexit@plt+0x8a9e0> │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - add r6, r3, #28 │ │ │ │ - and r2, r9, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 96c68 <__cxa_atexit@plt+0x8a91c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 96d40 <__cxa_atexit@plt+0x8a9f4> │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r0, [r2, #2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - add sl, r3, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 96cc8 <__cxa_atexit@plt+0x8a97c> │ │ │ │ - ldr lr, [pc, #324] @ 96d78 <__cxa_atexit@plt+0x8aa2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #320] @ 96d7c <__cxa_atexit@plt+0x8aa30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r7, [pc, #312] @ 96d80 <__cxa_atexit@plt+0x8aa34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r0, r1, r7} │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 96d4c <__cxa_atexit@plt+0x8aa00> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 96d08 <__cxa_atexit@plt+0x8a9bc> │ │ │ │ - ldr lr, [pc, #212] @ 96d68 <__cxa_atexit@plt+0x8aa1c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #208] @ 96d6c <__cxa_atexit@plt+0x8aa20> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r7, [pc, #200] @ 96d70 <__cxa_atexit@plt+0x8aa24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r2, r7} │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr lr, [pc, #196] @ 96d94 <__cxa_atexit@plt+0x8aa48> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #192] @ 96d98 <__cxa_atexit@plt+0x8aa4c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #188] @ 96d9c <__cxa_atexit@plt+0x8aa50> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #180] @ 96da0 <__cxa_atexit@plt+0x8aa54> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - add r6, r3, #16 │ │ │ │ - ldr r0, [pc, #120] @ 96d8c <__cxa_atexit@plt+0x8aa40> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #116] @ 96d90 <__cxa_atexit@plt+0x8aa44> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #84] @ 96d88 <__cxa_atexit@plt+0x8aa3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 96d84 <__cxa_atexit@plt+0x8aa38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 96d54 <__cxa_atexit@plt+0x8aa08> │ │ │ │ - ldr r7, [pc, #32] @ 96d74 <__cxa_atexit@plt+0x8aa28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - ldrsbeq lr, [sl, #-76] @ 0xffffffb4 │ │ │ │ - ldrheq lr, [sl, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - cmpeq sl, ip, lsr r5 │ │ │ │ - cmpeq sl, ip, lsl r5 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - hvceq 40420 @ 0x9de4 │ │ │ │ - @ instruction: 0xfffffa0c │ │ │ │ - teqeq r4, r3 │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - teqeq r4, r1, asr r0 │ │ │ │ - @ instruction: 0x015ae490 │ │ │ │ - cmpeq sl, r8, ror r4 │ │ │ │ - cmpeq r9, r0, lsl sp │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 96e5c <__cxa_atexit@plt+0x8ab10> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - add lr, r3, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 96e1c <__cxa_atexit@plt+0x8aad0> │ │ │ │ - ldr r8, [pc, #132] @ 96e74 <__cxa_atexit@plt+0x8ab28> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #128] @ 96e78 <__cxa_atexit@plt+0x8ab2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #120] @ 96e7c <__cxa_atexit@plt+0x8ab30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r3, #12 │ │ │ │ - stm sl, {r0, r1, r2, r7, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr sl, [pc, #96] @ 96e84 <__cxa_atexit@plt+0x8ab38> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r8, [pc, #92] @ 96e88 <__cxa_atexit@plt+0x8ab3c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [pc, #88] @ 96e8c <__cxa_atexit@plt+0x8ab40> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr ip, [pc, #80] @ 96e90 <__cxa_atexit@plt+0x8ab44> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r3, [pc, #28] @ 96e80 <__cxa_atexit@plt+0x8ab34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd2c │ │ │ │ - cmpeq sl, r0, lsl #7 │ │ │ │ - cmpeq sl, r0, ror #6 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - teqeq r4, sp @ │ │ │ │ - cmpeq sl, ip, lsr r3 │ │ │ │ - cmpeq sl, r4, lsr #6 │ │ │ │ - cmpeq r9, r0, lsl #26 │ │ │ │ - andeq r0, r0, r3, lsr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ + bhi 9043c <__cxa_atexit@plt+0x840f0> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 96f30 <__cxa_atexit@plt+0x8abe4> │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r9, r3, #4 │ │ │ │ - cmp r0, #10 │ │ │ │ - ble 96f08 <__cxa_atexit@plt+0x8abbc> │ │ │ │ - ldr lr, [pc, #116] @ 96f48 <__cxa_atexit@plt+0x8abfc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #112] @ 96f4c <__cxa_atexit@plt+0x8ac00> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r7, [pc, #104] @ 96f50 <__cxa_atexit@plt+0x8ac04> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r1, r2, r7} │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str lr, [r3, #4] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - add r6, r3, #16 │ │ │ │ - ldr r0, [pc, #68] @ 96f58 <__cxa_atexit@plt+0x8ac0c> │ │ │ │ + bcc 90448 <__cxa_atexit@plt+0x840fc> │ │ │ │ + ldr r2, [pc, #120] @ 90464 <__cxa_atexit@plt+0x84118> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #116] @ 90468 <__cxa_atexit@plt+0x8411c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + ldr r0, [pc, #96] @ 9046c <__cxa_atexit@plt+0x84120> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #64] @ 96f5c <__cxa_atexit@plt+0x8ac10> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r3, [pc, #28] @ 96f54 <__cxa_atexit@plt+0x8ac08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - @ instruction: 0x015ae29c │ │ │ │ - cmpeq sl, ip, ror r2 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - teqeq r4, r3, lsl #28 │ │ │ │ - cmpeq r9, ip, lsr ip │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 96fdc <__cxa_atexit@plt+0x8ac90> │ │ │ │ - ldr r3, [pc, #104] @ 96fec <__cxa_atexit@plt+0x8aca0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 96fbc <__cxa_atexit@plt+0x8ac70> │ │ │ │ - ldr r3, [pc, #88] @ 96ff0 <__cxa_atexit@plt+0x8aca4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 96fcc <__cxa_atexit@plt+0x8ac80> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r7, r9 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + mov r3, r5 │ │ │ │ + str r0, [r3, #-16]! │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r2, r3, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 90458 <__cxa_atexit@plt+0x8410c> │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b 8ff8c <__cxa_atexit@plt+0x83c40> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 96ff4 <__cxa_atexit@plt+0x8aca8> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - ldrdeq sp, [r9, #-180] @ 0xffffff4c │ │ │ │ - smlaltbeq sp, r9, r8, fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 97038 <__cxa_atexit@plt+0x8acec> │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + cmpeq fp, r8, asr sp │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 904b0 <__cxa_atexit@plt+0x84164> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #104] @ 90500 <__cxa_atexit@plt+0x841b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 904ec <__cxa_atexit@plt+0x841a0> │ │ │ │ + b 9050c <__cxa_atexit@plt+0x841c0> │ │ │ │ + ldr r3, [pc, #60] @ 904f4 <__cxa_atexit@plt+0x841a8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r2, [pc, #56] @ 904f8 <__cxa_atexit@plt+0x841ac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [pc, #52] @ 904fc <__cxa_atexit@plt+0x841b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r1, r7, #1 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97030 <__cxa_atexit@plt+0x8ace4> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ + beq 904ec <__cxa_atexit@plt+0x841a0> │ │ │ │ + b 9070c <__cxa_atexit@plt+0x843c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r9, r4, ror #22 │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - cmpeq r9, r4, asr #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r0, r0, asr r2 │ │ │ │ + hvceq 41644 @ 0xa2ac │ │ │ │ + cmpeq fp, ip, asr #25 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r2, r5, #8 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 90554 <__cxa_atexit@plt+0x84208> │ │ │ │ + ldr r7, [pc, #224] @ 90604 <__cxa_atexit@plt+0x842b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ - ldr r3, [pc, #64] @ 970bc <__cxa_atexit@plt+0x8ad70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + bhi 905e4 <__cxa_atexit@plt+0x84298> │ │ │ │ + ldr r7, [pc, #200] @ 90608 <__cxa_atexit@plt+0x842bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq 9709c <__cxa_atexit@plt+0x8ad50> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + beq 905c0 <__cxa_atexit@plt+0x84274> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 970c0 <__cxa_atexit@plt+0x8ad74> │ │ │ │ + b 8dc88 <__cxa_atexit@plt+0x8193c> │ │ │ │ + ldr r7, [pc, #156] @ 905f8 <__cxa_atexit@plt+0x842ac> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r9, ip, lsl #22 │ │ │ │ - ldrdeq sp, [r9, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - ldrdeq sp, [r9, #-160] @ 0xffffff60 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 9710c <__cxa_atexit@plt+0x8adc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - strheq sp, [r9, #-172] @ 0xffffff54 │ │ │ │ - smlalbbeq sp, r9, ip, sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9716c <__cxa_atexit@plt+0x8ae20> │ │ │ │ - ldr r3, [pc, #72] @ 97180 <__cxa_atexit@plt+0x8ae34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9715c <__cxa_atexit@plt+0x8ae10> │ │ │ │ - ldr r7, [pc, #56] @ 97184 <__cxa_atexit@plt+0x8ae38> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, #0 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + tst r3, #3 │ │ │ │ + beq 905b0 <__cxa_atexit@plt+0x84264> │ │ │ │ + ldr r1, [pc, #136] @ 905fc <__cxa_atexit@plt+0x842b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 905cc <__cxa_atexit@plt+0x84280> │ │ │ │ + ldr r1, [pc, #104] @ 90600 <__cxa_atexit@plt+0x842b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + stm r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 905d8 <__cxa_atexit@plt+0x8428c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 9070c <__cxa_atexit@plt+0x843c0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 97188 <__cxa_atexit@plt+0x8ae3c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq sl, r4, lsl r0 │ │ │ │ - cmpeq r9, ip, asr sl │ │ │ │ - cmpeq r9, r4, lsl sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ 971b4 <__cxa_atexit@plt+0x8ae68> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, #0 │ │ │ │ - mov r9, r7 │ │ │ │ - b 96bd8 <__cxa_atexit@plt+0x8a88c> │ │ │ │ - cmpeq sl, r0, asr #31 │ │ │ │ - ldm r5, {r8, lr} │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 97230 <__cxa_atexit@plt+0x8aee4> │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #112] @ 97248 <__cxa_atexit@plt+0x8aefc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r0, #3] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r0, #11] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r1, [r0, #15] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [r0, #19] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r0, #23] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [r0, #27] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r0, #31] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r0, [r0, #35] @ 0x23 │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #20] @ 9724c <__cxa_atexit@plt+0x8af00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - strheq sp, [r9, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, sl, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 972dc <__cxa_atexit@plt+0x8af90> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [pc, #116] @ 972f4 <__cxa_atexit@plt+0x8afa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r1, #3] │ │ │ │ - str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [r1, #7] │ │ │ │ - str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [r1, #11] │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r1, #15] │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r1, #19] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r1, #23] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [r1, #27] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [r1, #31] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r1, [r1, #35] @ 0x23 │ │ │ │ - str r9, [r5, #24] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, r2 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #20] @ 972f8 <__cxa_atexit@plt+0x8afac> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 9060c <__cxa_atexit@plt+0x842c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r9, r8, lsl #18 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + andeq r0, r0, r0, ror r1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffd744 │ │ │ │ + @ instruction: 0x014a2794 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 9734c <__cxa_atexit@plt+0x8b000> │ │ │ │ - ldr r3, [pc, #80] @ 97368 <__cxa_atexit@plt+0x8b01c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #64] @ 0x40 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 97360 <__cxa_atexit@plt+0x8b014> │ │ │ │ - ldr r2, [pc, #60] @ 9736c <__cxa_atexit@plt+0x8b020> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #44] @ 90650 <__cxa_atexit@plt+0x84304> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #40] @ 90654 <__cxa_atexit@plt+0x84308> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r2, r2, #3 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97360 <__cxa_atexit@plt+0x8b014> │ │ │ │ - b 973bc <__cxa_atexit@plt+0x8b070> │ │ │ │ - ldr r7, [pc, #28] @ 97370 <__cxa_atexit@plt+0x8b024> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bx r0 │ │ │ │ + beq 90648 <__cxa_atexit@plt+0x842fc> │ │ │ │ + b 9070c <__cxa_atexit@plt+0x843c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r4, lsl #28 │ │ │ │ - andseq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq sl, r8, lsl r9 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 973b0 <__cxa_atexit@plt+0x8b064> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #80] @ 906c4 <__cxa_atexit@plt+0x84378> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 973a8 <__cxa_atexit@plt+0x8b05c> │ │ │ │ - b 973bc <__cxa_atexit@plt+0x8b070> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andseq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 97410 <__cxa_atexit@plt+0x8b0c4> │ │ │ │ - ldr r7, [pc, #96] @ 97438 <__cxa_atexit@plt+0x8b0ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 97424 <__cxa_atexit@plt+0x8b0d8> │ │ │ │ - ldr r3, [pc, #72] @ 9743c <__cxa_atexit@plt+0x8b0f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97430 <__cxa_atexit@plt+0x8b0e4> │ │ │ │ - b 9748c <__cxa_atexit@plt+0x8b140> │ │ │ │ - ldr r7, [pc, #40] @ 97440 <__cxa_atexit@plt+0x8b0f4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bx r0 │ │ │ │ + beq 906ac <__cxa_atexit@plt+0x84360> │ │ │ │ + ldm r5, {r2, r3} │ │ │ │ + ldr r1, [pc, #52] @ 906c8 <__cxa_atexit@plt+0x8437c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 906b8 <__cxa_atexit@plt+0x8436c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 9070c <__cxa_atexit@plt+0x843c0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq sl, r0, asr #26 │ │ │ │ - andeq r0, r4, lr │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97480 <__cxa_atexit@plt+0x8b134> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #52] @ 0x34 │ │ │ │ - str r2, [r5] │ │ │ │ + ldmib r5, {r2, r7} │ │ │ │ + ldr r1, [pc, #28] @ 90700 <__cxa_atexit@plt+0x843b4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97478 <__cxa_atexit@plt+0x8b12c> │ │ │ │ - b 9748c <__cxa_atexit@plt+0x8b140> │ │ │ │ + beq 906f8 <__cxa_atexit@plt+0x843ac> │ │ │ │ + b 9070c <__cxa_atexit@plt+0x843c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #52] @ 0x34 │ │ │ │ and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 974dc <__cxa_atexit@plt+0x8b190> │ │ │ │ - ldr r3, [pc, #80] @ 974f8 <__cxa_atexit@plt+0x8b1ac> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 90734 <__cxa_atexit@plt+0x843e8> │ │ │ │ + ldr r3, [pc, #176] @ 907d0 <__cxa_atexit@plt+0x84484> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 974f0 <__cxa_atexit@plt+0x8b1a4> │ │ │ │ - ldr r2, [pc, #60] @ 974fc <__cxa_atexit@plt+0x8b1b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq 974f0 <__cxa_atexit@plt+0x8b1a4> │ │ │ │ - b 9754c <__cxa_atexit@plt+0x8b200> │ │ │ │ - ldr r7, [pc, #28] @ 97500 <__cxa_atexit@plt+0x8b1b4> │ │ │ │ + beq 907a4 <__cxa_atexit@plt+0x84458> │ │ │ │ + b 907e8 <__cxa_atexit@plt+0x8449c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90790 <__cxa_atexit@plt+0x84444> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 907ac <__cxa_atexit@plt+0x84460> │ │ │ │ + ldr r2, [pc, #116] @ 907d8 <__cxa_atexit@plt+0x8448c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ 907dc <__cxa_atexit@plt+0x84490> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #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, #60] @ 907d4 <__cxa_atexit@plt+0x84488> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #56]! @ 0x38 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r4, ror ip │ │ │ │ - andeq r0, r2, sp, lsl #16 │ │ │ │ + ldr r6, [pc, #24] @ 907cc <__cxa_atexit@plt+0x84480> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl r2 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + ldrsheq r4, [fp, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xfffffacc │ │ │ │ + cmpeq fp, ip, lsr #20 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97540 <__cxa_atexit@plt+0x8b1f4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + mvn r3, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 9082c <__cxa_atexit@plt+0x844e0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 90880 <__cxa_atexit@plt+0x84534> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #8]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 90894 <__cxa_atexit@plt+0x84548> │ │ │ │ + ldr r2, [pc, #164] @ 908cc <__cxa_atexit@plt+0x84580> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97538 <__cxa_atexit@plt+0x8b1ec> │ │ │ │ - b 9754c <__cxa_atexit@plt+0x8b200> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 90854 <__cxa_atexit@plt+0x84508> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 90880 <__cxa_atexit@plt+0x84534> │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #8]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 908a0 <__cxa_atexit@plt+0x84554> │ │ │ │ + ldr r2, [pc, #108] @ 908c0 <__cxa_atexit@plt+0x84574> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #104] @ 908c4 <__cxa_atexit@plt+0x84578> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r1, ip, lsl #8 │ │ │ │ + ldr r7, [pc, #76] @ 908d4 <__cxa_atexit@plt+0x84588> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r6, [pc, #52] @ 908d0 <__cxa_atexit@plt+0x84584> │ │ │ │ + add r6, pc, r6 │ │ │ │ + b 908a8 <__cxa_atexit@plt+0x8455c> │ │ │ │ + ldr r6, [pc, #32] @ 908c8 <__cxa_atexit@plt+0x8457c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa84 │ │ │ │ + cmpeq fp, ip, lsr r9 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + @ instruction: 0xfffffaec │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq fp, ip, lsl #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9759c <__cxa_atexit@plt+0x8b250> │ │ │ │ - ldr r3, [pc, #80] @ 975b8 <__cxa_atexit@plt+0x8b26c> │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 90928 <__cxa_atexit@plt+0x845dc> │ │ │ │ + ldr r2, [pc, #64] @ 90940 <__cxa_atexit@plt+0x845f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 90944 <__cxa_atexit@plt+0x845f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 90948 <__cxa_atexit@plt+0x845fc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 975b0 <__cxa_atexit@plt+0x8b264> │ │ │ │ - ldr r2, [pc, #60] @ 975bc <__cxa_atexit@plt+0x8b270> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa14 │ │ │ │ + @ instruction: 0x015b4890 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9099c <__cxa_atexit@plt+0x84650> │ │ │ │ + ldr r2, [pc, #64] @ 909b4 <__cxa_atexit@plt+0x84668> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 975b0 <__cxa_atexit@plt+0x8b264> │ │ │ │ - b 9760c <__cxa_atexit@plt+0x8b2c0> │ │ │ │ - ldr r7, [pc, #28] @ 975c0 <__cxa_atexit@plt+0x8b274> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r1, [pc, #60] @ 909b8 <__cxa_atexit@plt+0x8466c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 909bc <__cxa_atexit@plt+0x84670> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff964 │ │ │ │ + cmpeq fp, ip, lsl r8 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 90a10 <__cxa_atexit@plt+0x846c4> │ │ │ │ + ldr r2, [pc, #64] @ 90a28 <__cxa_atexit@plt+0x846dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ 90a2c <__cxa_atexit@plt+0x846e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #24] @ 90a30 <__cxa_atexit@plt+0x846e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff848 │ │ │ │ + cmpeq fp, r8, lsr #15 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq sl, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 90a68 <__cxa_atexit@plt+0x8471c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 90a70 <__cxa_atexit@plt+0x84724> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r4, [fp, #-100] @ 0xffffff9c │ │ │ │ + smlaltteq r1, sl, ip, pc @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 90aa8 <__cxa_atexit@plt+0x8475c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 90ab0 <__cxa_atexit@plt+0x84764> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [fp, #-100] @ 0xffffff9c │ │ │ │ + smlalbbeq r2, sl, r4, r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 90b20 <__cxa_atexit@plt+0x847d4> │ │ │ │ + ldr r2, [pc, #84] @ 90b28 <__cxa_atexit@plt+0x847dc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-16]! │ │ │ │ + ldr r2, [pc, #64] @ 90b2c <__cxa_atexit@plt+0x847e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r1, r2, r7} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 90b10 <__cxa_atexit@plt+0x847c4> │ │ │ │ + ldr r7, [pc, #48] @ 90b30 <__cxa_atexit@plt+0x847e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq fp, r0, ror #12 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq sl, r4, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 90b58 <__cxa_atexit@plt+0x8480c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq sl, r4, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 90b94 <__cxa_atexit@plt+0x84848> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 90b8c <__cxa_atexit@plt+0x84840> │ │ │ │ + b 90ba4 <__cxa_atexit@plt+0x84858> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrheq sp, [sl, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r1, ip, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97600 <__cxa_atexit@plt+0x8b2b4> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r1, sl, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + tst r2, #2 │ │ │ │ + bne 90c00 <__cxa_atexit@plt+0x848b4> │ │ │ │ + ldr r2, [pc, #132] @ 90c48 <__cxa_atexit@plt+0x848fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 90c1c <__cxa_atexit@plt+0x848d0> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 90c28 <__cxa_atexit@plt+0x848dc> │ │ │ │ + ldr r2, [pc, #108] @ 90c4c <__cxa_atexit@plt+0x84900> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 975f8 <__cxa_atexit@plt+0x8b2ac> │ │ │ │ - b 9760c <__cxa_atexit@plt+0x8b2c0> │ │ │ │ + stmib r5, {r1, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 90c3c <__cxa_atexit@plt+0x848f0> │ │ │ │ + mov r7, r3 │ │ │ │ + b 90ec0 <__cxa_atexit@plt+0x84b74> │ │ │ │ + ldr r5, [pc, #72] @ 90c50 <__cxa_atexit@plt+0x84904> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 90c1c <__cxa_atexit@plt+0x848d0> │ │ │ │ + mov r5, r3 │ │ │ │ + b 90c64 <__cxa_atexit@plt+0x84918> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r8, r0, fp, lsl #12 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9765c <__cxa_atexit@plt+0x8b310> │ │ │ │ - ldr r3, [pc, #80] @ 97678 <__cxa_atexit@plt+0x8b32c> │ │ │ │ + ldr r7, [pc, #36] @ 90c54 <__cxa_atexit@plt+0x84908> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq fp, r4, ror #10 │ │ │ │ + cmpeq sl, r8, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90cac <__cxa_atexit@plt+0x84960> │ │ │ │ + ldr r3, [pc, #80] @ 90cc8 <__cxa_atexit@plt+0x8497c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 97670 <__cxa_atexit@plt+0x8b324> │ │ │ │ - ldr r3, [pc, #60] @ 9767c <__cxa_atexit@plt+0x8b330> │ │ │ │ + beq 90cc0 <__cxa_atexit@plt+0x84974> │ │ │ │ + ldr r3, [pc, #52] @ 90ccc <__cxa_atexit@plt+0x84980> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ tst r7, #3 │ │ │ │ - beq 97670 <__cxa_atexit@plt+0x8b324> │ │ │ │ - b 976c4 <__cxa_atexit@plt+0x8b378> │ │ │ │ - ldr r7, [pc, #28] @ 97680 <__cxa_atexit@plt+0x8b334> │ │ │ │ + beq 90cc0 <__cxa_atexit@plt+0x84974> │ │ │ │ + b 90d14 <__cxa_atexit@plt+0x849c8> │ │ │ │ + ldr r7, [pc, #28] @ 90cd0 <__cxa_atexit@plt+0x84984> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrsheq sp, [sl, #-164] @ 0xffffff5c │ │ │ │ - andeq r8, r0, fp, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 976b8 <__cxa_atexit@plt+0x8b36c> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq fp, r0, ror #9 │ │ │ │ + smlalbbeq r1, sl, ip, sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 90d04 <__cxa_atexit@plt+0x849b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ tst r7, #3 │ │ │ │ - beq 976b0 <__cxa_atexit@plt+0x8b364> │ │ │ │ - b 976c4 <__cxa_atexit@plt+0x8b378> │ │ │ │ + beq 90cfc <__cxa_atexit@plt+0x849b0> │ │ │ │ + b 90d14 <__cxa_atexit@plt+0x849c8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r4, r0, sl, lsl #14 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #40] @ 0x28 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 97710 <__cxa_atexit@plt+0x8b3c4> │ │ │ │ - ldr r3, [pc, #80] @ 9772c <__cxa_atexit@plt+0x8b3e0> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq sl, r8, asr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90dac <__cxa_atexit@plt+0x84a60> │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 90e10 <__cxa_atexit@plt+0x84ac4> │ │ │ │ + ldr r1, [pc, #252] @ 90e38 <__cxa_atexit@plt+0x84aec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + ldr r1, [pc, #232] @ 90e3c <__cxa_atexit@plt+0x84af0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + sub r1, r3, #25 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + ldr lr, [pc, #216] @ 90e40 <__cxa_atexit@plt+0x84af4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r3, #37 @ 0x25 │ │ │ │ + ldr r1, [pc, #208] @ 90e44 <__cxa_atexit@plt+0x84af8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #3 │ │ │ │ + ldr r2, [pc, #200] @ 90e48 <__cxa_atexit@plt+0x84afc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str sl, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + b 90e04 <__cxa_atexit@plt+0x84ab8> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 90e18 <__cxa_atexit@plt+0x84acc> │ │ │ │ + ldr lr, [pc, #104] @ 90e28 <__cxa_atexit@plt+0x84adc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #100] @ 90e2c <__cxa_atexit@plt+0x84ae0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #3 │ │ │ │ + ldr r8, [pc, #92] @ 90e30 <__cxa_atexit@plt+0x84ae4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #88] @ 90e34 <__cxa_atexit@plt+0x84ae8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #3 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r0, r3, #13 │ │ │ │ + sub r1, r3, #25 │ │ │ │ + stmib r6, {r8, sl} │ │ │ │ + add r2, r6, #12 │ │ │ │ + stm r2, {r7, r8, r9} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + b 90e1c <__cxa_atexit@plt+0x84ad0> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmpeq fp, ip, lsl #14 │ │ │ │ + cmpeq fp, ip, ror r6 │ │ │ │ + ldrsheq r4, [fp, #-108] @ 0xffffff94 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + cmpeq fp, r4, asr #8 │ │ │ │ + cmpeq fp, r8, ror #13 │ │ │ │ + cmpeq fp, r0, ror #14 │ │ │ │ + cmpeq fp, r8, asr r7 │ │ │ │ + cmpeq sl, r4, lsl ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90e90 <__cxa_atexit@plt+0x84b44> │ │ │ │ + ldr r3, [pc, #64] @ 90eac <__cxa_atexit@plt+0x84b60> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 97724 <__cxa_atexit@plt+0x8b3d8> │ │ │ │ - ldr r2, [pc, #60] @ 97730 <__cxa_atexit@plt+0x8b3e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97724 <__cxa_atexit@plt+0x8b3d8> │ │ │ │ - b 97780 <__cxa_atexit@plt+0x8b434> │ │ │ │ - ldr r7, [pc, #28] @ 97734 <__cxa_atexit@plt+0x8b3e8> │ │ │ │ + beq 90ea4 <__cxa_atexit@plt+0x84b58> │ │ │ │ + b 90ec0 <__cxa_atexit@plt+0x84b74> │ │ │ │ + ldr r7, [pc, #24] @ 90eb0 <__cxa_atexit@plt+0x84b64> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #44]! @ 0x2c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r0, asr #20 │ │ │ │ - andeq r4, r0, sl, lsl #30 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97774 <__cxa_atexit@plt+0x8b428> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9776c <__cxa_atexit@plt+0x8b420> │ │ │ │ - b 97780 <__cxa_atexit@plt+0x8b434> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r2, r0, r9, lsl #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 977e8 <__cxa_atexit@plt+0x8b49c> │ │ │ │ - ldr r3, [pc, #116] @ 97810 <__cxa_atexit@plt+0x8b4c4> │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + ldrsheq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + smlaltbeq r1, sl, ip, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #148] @ 90f5c <__cxa_atexit@plt+0x84c10> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 977fc <__cxa_atexit@plt+0x8b4b0> │ │ │ │ - ldr r1, [pc, #96] @ 97814 <__cxa_atexit@plt+0x8b4c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 97804 <__cxa_atexit@plt+0x8b4b8> │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 977e8 <__cxa_atexit@plt+0x8b49c> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r7, [pc, #40] @ 97818 <__cxa_atexit@plt+0x8b4cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 90f38 <__cxa_atexit@plt+0x84bec> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90f40 <__cxa_atexit@plt+0x84bf4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 90f4c <__cxa_atexit@plt+0x84c00> │ │ │ │ + ldr r2, [pc, #104] @ 90f60 <__cxa_atexit@plt+0x84c14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #92] @ 90f64 <__cxa_atexit@plt+0x84c18> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + sub r2, r3, #13 │ │ │ │ + ldr r8, [pc, #80] @ 90f68 <__cxa_atexit@plt+0x84c1c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - cmpeq sl, r8, ror #18 │ │ │ │ - andeq r2, r0, r9, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r1, [pc, #96] @ 97890 <__cxa_atexit@plt+0x8b544> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r2, r2, #3 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r1, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 97870 <__cxa_atexit@plt+0x8b524> │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9787c <__cxa_atexit@plt+0x8b530> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 97894 <__cxa_atexit@plt+0x8b548> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0xfffffb44 │ │ │ │ + cmpeq fp, r8, asr #10 │ │ │ │ + cmpeq fp, r0, lsl #5 │ │ │ │ + strdeq r1, [sl, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 90fdc <__cxa_atexit@plt+0x84c90> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 90fe8 <__cxa_atexit@plt+0x84c9c> │ │ │ │ + ldr r2, [pc, #92] @ 90ff8 <__cxa_atexit@plt+0x84cac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr lr, [pc, #80] @ 90ffc <__cxa_atexit@plt+0x84cb0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + sub r2, r3, #13 │ │ │ │ + ldr r8, [pc, #68] @ 91000 <__cxa_atexit@plt+0x84cb4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsbeq sp, [sl, #-132] @ 0xffffff7c │ │ │ │ - andeq r1, r0, r8, asr #15 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - and r2, r7, #3 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 978c4 <__cxa_atexit@plt+0x8b578> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r7, [pc, #12] @ 978d8 <__cxa_atexit@plt+0x8b58c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsl #17 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffaa0 │ │ │ │ + cmpeq fp, r4, lsr #9 │ │ │ │ + ldrsbeq r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq sl, r8, asr sl │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 97920 <__cxa_atexit@plt+0x8b5d4> │ │ │ │ - ldr r7, [pc, #52] @ 97930 <__cxa_atexit@plt+0x8b5e4> │ │ │ │ + bhi 9116c <__cxa_atexit@plt+0x84e20> │ │ │ │ + and r7, r9, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 910a0 <__cxa_atexit@plt+0x84d54> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 910fc <__cxa_atexit@plt+0x84db0> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 9110c <__cxa_atexit@plt+0x84dc0> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 9119c <__cxa_atexit@plt+0x84e50> │ │ │ │ + ldr r2, [pc, #384] @ 911e8 <__cxa_atexit@plt+0x84e9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #380] @ 911ec <__cxa_atexit@plt+0x84ea0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add r2, r1, #1 │ │ │ │ + ldr r1, [pc, #360] @ 911f0 <__cxa_atexit@plt+0x84ea4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + b 91160 <__cxa_atexit@plt+0x84e14> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 9117c <__cxa_atexit@plt+0x84e30> │ │ │ │ + ldr r7, [pc, #268] @ 911c8 <__cxa_atexit@plt+0x84e7c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 97914 <__cxa_atexit@plt+0x8b5c8> │ │ │ │ - mov r7, r8 │ │ │ │ - b 97940 <__cxa_atexit@plt+0x8b5f4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #264] @ 911cc <__cxa_atexit@plt+0x84e80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #260] @ 911d0 <__cxa_atexit@plt+0x84e84> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ + str r8, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + b 91160 <__cxa_atexit@plt+0x84e14> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 911ac <__cxa_atexit@plt+0x84e60> │ │ │ │ + ldr r2, [pc, #176] @ 911d8 <__cxa_atexit@plt+0x84e8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #172] @ 911dc <__cxa_atexit@plt+0x84e90> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + add r2, lr, #1 │ │ │ │ + ldr lr, [pc, #148] @ 911e0 <__cxa_atexit@plt+0x84e94> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + add r7, r6, #12 │ │ │ │ + stm r7, {r1, r8, lr} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 97934 <__cxa_atexit@plt+0x8b5e8> │ │ │ │ + ldr r7, [pc, #132] @ 911f8 <__cxa_atexit@plt+0x84eac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbteq sp, r9, r8, r2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr lr, [r7, #35] @ 0x23 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r3, #7] │ │ │ │ - ldr r0, [r3, #11] │ │ │ │ - ldr r2, [r3, #15] │ │ │ │ - add sl, r3, #19 │ │ │ │ - ldm sl, {r1, r9, sl} │ │ │ │ - ldr r3, [r3, #31] │ │ │ │ - ldr ip, [pc, #108] @ 979d8 <__cxa_atexit@plt+0x8b68c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - stm r0, {r1, r9, sl} │ │ │ │ - stmdb r5, {r3, lr} │ │ │ │ - str r8, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str ip, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 979bc <__cxa_atexit@plt+0x8b670> │ │ │ │ - ldr r1, [pc, #64] @ 979dc <__cxa_atexit@plt+0x8b690> │ │ │ │ + ldr r7, [pc, #80] @ 911d4 <__cxa_atexit@plt+0x84e88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #80] @ 911f4 <__cxa_atexit@plt+0x84ea8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #28 │ │ │ │ + b 911b8 <__cxa_atexit@plt+0x84e6c> │ │ │ │ + ldr r6, [pc, #48] @ 911e4 <__cxa_atexit@plt+0x84e98> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffeda0 │ │ │ │ + @ instruction: 0xffffe670 │ │ │ │ + cmpeq fp, r4, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + @ instruction: 0xfffff298 │ │ │ │ + cmpeq sl, r4, lsl #28 │ │ │ │ + cmpeq fp, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffffa54 │ │ │ │ + smlalbteq r1, sl, r4, lr │ │ │ │ + cmpeq fp, r8, lsl #2 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalbteq r1, sl, ip, sp │ │ │ │ + cmpeq sl, ip, lsr sp │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91264 <__cxa_atexit@plt+0x84f18> │ │ │ │ + ldr r2, [pc, #84] @ 9127c <__cxa_atexit@plt+0x84f30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 91280 <__cxa_atexit@plt+0x84f34> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq 979c8 <__cxa_atexit@plt+0x8b67c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 97a20 <__cxa_atexit@plt+0x8b6d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + add r2, r1, #1 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr lr, [pc, #56] @ 91284 <__cxa_atexit@plt+0x84f38> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r7, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #32] @ 97a14 <__cxa_atexit@plt+0x8b6c8> │ │ │ │ + ldr r3, [pc, #28] @ 91288 <__cxa_atexit@plt+0x84f3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff894 │ │ │ │ + cmpeq sl, r4, lsl #26 │ │ │ │ + cmpeq fp, r4, asr #30 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlaltbeq r1, sl, ip, ip │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 912fc <__cxa_atexit@plt+0x84fb0> │ │ │ │ + ldr r2, [pc, #92] @ 91314 <__cxa_atexit@plt+0x84fc8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97a0c <__cxa_atexit@plt+0x8b6c0> │ │ │ │ - b 97a20 <__cxa_atexit@plt+0x8b6d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - str r0, [r5, #16] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - str r2, [r5, #20] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r0, [r5, #28] │ │ │ │ - str r1, [r5, #32] │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 97ad0 <__cxa_atexit@plt+0x8b784> │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #112] @ 97ae8 <__cxa_atexit@plt+0x8b79c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r0, #3] │ │ │ │ - str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r0, #7] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [r0, #11] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r1, [r0, #15] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [r0, #19] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r0, #23] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [r0, #27] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r1, [r0, #31] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r0, [r0, #35] @ 0x23 │ │ │ │ - str lr, [r5, #36] @ 0x24 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #20] @ 97aec <__cxa_atexit@plt+0x8b7a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - stm r5, {r8, lr} │ │ │ │ - str sl, [r5, #8] │ │ │ │ + ldr lr, [pc, #88] @ 91318 <__cxa_atexit@plt+0x84fcc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + add r0, lr, #1 │ │ │ │ + ldr lr, [pc, #60] @ 9131c <__cxa_atexit@plt+0x84fd0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r7, r3, #12 │ │ │ │ + stm r7, {r1, r2, lr} │ │ │ │ + str r3, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 91320 <__cxa_atexit@plt+0x84fd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #32 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff108 │ │ │ │ + hvceq 41412 @ 0xa1c4 │ │ │ │ + ldrheq r3, [fp, #-224] @ 0xffffff20 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq sl, r4, lsl ip │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91394 <__cxa_atexit@plt+0x85048> │ │ │ │ + ldr r2, [pc, #92] @ 913ac <__cxa_atexit@plt+0x85060> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #88] @ 913b0 <__cxa_atexit@plt+0x85064> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r8, [pc, #64] @ 913b4 <__cxa_atexit@plt+0x85068> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r1, r3 │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff888 │ │ │ │ - cmpeq r9, r4, lsl r1 │ │ │ │ + ldr r3, [pc, #28] @ 913b8 <__cxa_atexit@plt+0x8506c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #40 @ 0x28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffe3e4 │ │ │ │ + @ instruction: 0xffffeb04 │ │ │ │ + cmpeq fp, ip, lsl lr │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + strdeq r1, [sl, #-136] @ 0xffffff78 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #68 @ 0x44 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 97b34 <__cxa_atexit@plt+0x8b7e8> │ │ │ │ - ldr r7, [pc, #52] @ 97b44 <__cxa_atexit@plt+0x8b7f8> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 9147c <__cxa_atexit@plt+0x85130> │ │ │ │ + ldr r3, [pc, #232] @ 914cc <__cxa_atexit@plt+0x85180> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r1] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 91488 <__cxa_atexit@plt+0x8513c> │ │ │ │ + ldr r7, [pc, #204] @ 914d0 <__cxa_atexit@plt+0x85184> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq 97b28 <__cxa_atexit@plt+0x8b7dc> │ │ │ │ - mov r7, r8 │ │ │ │ - b 97b54 <__cxa_atexit@plt+0x8b808> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #200] @ 914d4 <__cxa_atexit@plt+0x85188> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #196] @ 914d8 <__cxa_atexit@plt+0x8518c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #192] @ 914dc <__cxa_atexit@plt+0x85190> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, r2, #1 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r7, r3 │ │ │ │ + str lr, [r7, #24]! │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 914b4 <__cxa_atexit@plt+0x85168> │ │ │ │ + ldr r1, [pc, #136] @ 914e8 <__cxa_atexit@plt+0x8519c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 97b48 <__cxa_atexit@plt+0x8b7fc> │ │ │ │ + ldr r6, [pc, #80] @ 914e0 <__cxa_atexit@plt+0x85194> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #76] @ 914e4 <__cxa_atexit@plt+0x85198> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq sp, [r9, #-8] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0xffff9cbc │ │ │ │ + smlalbbeq r1, sl, r0, r9 │ │ │ │ + @ instruction: 0xffffa2e4 │ │ │ │ + @ instruction: 0xffff9ea0 │ │ │ │ + strdeq r1, [sl, #-140] @ 0xffffff74 │ │ │ │ + cmpeq sl, r8, lsr #16 │ │ │ │ + cmpeq fp, r0, lsr sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp] │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - add ip, r7, #11 │ │ │ │ - ldm ip, {r0, r1, r8, r9, sl, ip} │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r2, [r3, #35] @ 0x23 │ │ │ │ - ldr fp, [pc, #136] @ 97c08 <__cxa_atexit@plt+0x8b8bc> │ │ │ │ - add fp, pc, fp │ │ │ │ - sub r3, r5, #28 │ │ │ │ - stm r3, {r0, r1, r8, r9, sl, ip} │ │ │ │ - stmda r5, {r2, lr} │ │ │ │ - mov r3, r5 │ │ │ │ - str fp, [r3, #-32]! @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97bf8 <__cxa_atexit@plt+0x8b8ac> │ │ │ │ - ldr lr, [pc, #104] @ 97c0c <__cxa_atexit@plt+0x8b8c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - ldr r8, [r7, #11] │ │ │ │ - ldr ip, [r7, #15] │ │ │ │ - ldr r3, [r7, #19] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr r1, [r7, #27] │ │ │ │ - ldr fp, [r7, #31] │ │ │ │ - str lr, [r5, #-60]! @ 0xffffffc4 │ │ │ │ - ldr r0, [r7, #35] @ 0x23 │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str fp, [r5, #20] │ │ │ │ - str r0, [r5, #24] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r8, [r5, #64] @ 0x40 │ │ │ │ - str sl, [r5, #64] @ 0x40 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91520 <__cxa_atexit@plt+0x851d4> │ │ │ │ + ldr r2, [pc, #28] @ 9152c <__cxa_atexit@plt+0x851e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str fp, [sp] │ │ │ │ - mov fp, r6 │ │ │ │ - mov r6, r4 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r4, [r7, #11] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - add ip, r7, #19 │ │ │ │ - ldm ip, {r0, r2, sl, ip} │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - ldr lr, [r7, #35] @ 0x23 │ │ │ │ - str r3, [r5, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #32] @ 97c70 <__cxa_atexit@plt+0x8b924> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - stmdb r5, {r0, r2, sl, ip, lr} │ │ │ │ - str r4, [r5] │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - mov r4, r6 │ │ │ │ - mov r6, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 97cc4 <__cxa_atexit@plt+0x8b978> │ │ │ │ - ldr r3, [pc, #80] @ 97ce0 <__cxa_atexit@plt+0x8b994> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq fp, r0, lsl #25 │ │ │ │ + smlalbbeq r1, sl, r4, r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + sub r1, r5, #4 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi 915f0 <__cxa_atexit@plt+0x852a4> │ │ │ │ + ldr r3, [pc, #232] @ 91640 <__cxa_atexit@plt+0x852f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #60] @ 0x3c │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 97cd8 <__cxa_atexit@plt+0x8b98c> │ │ │ │ - ldr r2, [pc, #60] @ 97ce4 <__cxa_atexit@plt+0x8b998> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str r3, [r1] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 915fc <__cxa_atexit@plt+0x852b0> │ │ │ │ + ldr r7, [pc, #204] @ 91644 <__cxa_atexit@plt+0x852f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #200] @ 91648 <__cxa_atexit@plt+0x852fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #64] @ 0x40 │ │ │ │ - str r2, [r5] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97cd8 <__cxa_atexit@plt+0x8b98c> │ │ │ │ - b 97d34 <__cxa_atexit@plt+0x8b9e8> │ │ │ │ - ldr r7, [pc, #28] @ 97ce8 <__cxa_atexit@plt+0x8b99c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #68]! @ 0x44 │ │ │ │ + ldr lr, [pc, #196] @ 9164c <__cxa_atexit@plt+0x85300> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #192] @ 91650 <__cxa_atexit@plt+0x85304> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add r2, r2, #1 │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r7, r3 │ │ │ │ + str lr, [r7, #24]! │ │ │ │ + add r2, r3, #56 @ 0x38 │ │ │ │ + str r9, [r3, #12]! │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 91628 <__cxa_atexit@plt+0x852dc> │ │ │ │ + ldr r1, [pc, #136] @ 9165c <__cxa_atexit@plt+0x85310> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrheq sp, [sl, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r8, r0, lsl r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97d28 <__cxa_atexit@plt+0x8b9dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #64] @ 0x40 │ │ │ │ - str r2, [r5] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97d20 <__cxa_atexit@plt+0x8b9d4> │ │ │ │ - b 97d34 <__cxa_atexit@plt+0x8b9e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r6, [pc, #80] @ 91654 <__cxa_atexit@plt+0x85308> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #76] @ 91658 <__cxa_atexit@plt+0x8530c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + add r9, r6, #1 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andseq r0, r8, r0, lsl r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, lsl #2 │ │ │ │ + @ instruction: 0xffff9b48 │ │ │ │ + cmpeq sl, ip, lsl #16 │ │ │ │ + @ instruction: 0xffffa170 │ │ │ │ + @ instruction: 0xffff9d2c │ │ │ │ + smlalbbeq r1, sl, r8, r7 │ │ │ │ + strheq r1, [sl, #-100] @ 0xffffff9c │ │ │ │ + ldrheq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91694 <__cxa_atexit@plt+0x85348> │ │ │ │ + ldr r2, [pc, #28] @ 916a0 <__cxa_atexit@plt+0x85354> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq fp, ip, lsl #22 │ │ │ │ + @ instruction: 0x014a1898 │ │ │ │ + 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 91758 <__cxa_atexit@plt+0x8540c> │ │ │ │ + ldr r7, [pc, #180] @ 91780 <__cxa_atexit@plt+0x85434> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9, sl} │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq 91708 <__cxa_atexit@plt+0x853bc> │ │ │ │ + ldmdb r3, {r2, sl} │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #8 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 91714 <__cxa_atexit@plt+0x853c8> │ │ │ │ cmp r3, r7 │ │ │ │ - bne 97d84 <__cxa_atexit@plt+0x8ba38> │ │ │ │ - ldr r3, [pc, #80] @ 97da0 <__cxa_atexit@plt+0x8ba54> │ │ │ │ + bcc 9176c <__cxa_atexit@plt+0x85420> │ │ │ │ + ldr r3, [pc, #148] @ 91790 <__cxa_atexit@plt+0x85444> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 97d98 <__cxa_atexit@plt+0x8ba4c> │ │ │ │ - ldr r2, [pc, #60] @ 97da4 <__cxa_atexit@plt+0x8ba58> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r2, [r5] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97d98 <__cxa_atexit@plt+0x8ba4c> │ │ │ │ - b 97df4 <__cxa_atexit@plt+0x8baa8> │ │ │ │ - ldr r7, [pc, #28] @ 97da8 <__cxa_atexit@plt+0x8ba5c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #68]! @ 0x44 │ │ │ │ + ldr r1, [pc, #144] @ 91794 <__cxa_atexit@plt+0x85448> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9172c <__cxa_atexit@plt+0x853e0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmp r3, r7 │ │ │ │ + bcc 9176c <__cxa_atexit@plt+0x85420> │ │ │ │ + ldr r3, [pc, #96] @ 91784 <__cxa_atexit@plt+0x85438> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #92] @ 91788 <__cxa_atexit@plt+0x8543c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r6, [pc, #76] @ 9178c <__cxa_atexit@plt+0x85440> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r3, r6, #1 │ │ │ │ + sub r9, r7, #2 │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + ldr r7, [pc, #56] @ 91798 <__cxa_atexit@plt+0x8544c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrsheq sp, [sl, #-56] @ 0xffffffc8 │ │ │ │ - andseq r1, r8, r0, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + andeq r0, r0, ip, asr r3 │ │ │ │ + cmpeq fp, r8, lsl #20 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + andeq r0, r0, ip, lsr r1 │ │ │ │ + strdeq r1, [sl, #-120] @ 0xffffff88 │ │ │ │ + smlaltbeq r1, sl, r4, r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldmib r5, {r2, sl} │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 917e0 <__cxa_atexit@plt+0x85494> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 91818 <__cxa_atexit@plt+0x854cc> │ │ │ │ + ldr r1, [pc, #92] @ 91830 <__cxa_atexit@plt+0x854e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #88] @ 91834 <__cxa_atexit@plt+0x854e8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + b 917f8 <__cxa_atexit@plt+0x854ac> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 91818 <__cxa_atexit@plt+0x854cc> │ │ │ │ + ldr r1, [pc, #52] @ 91824 <__cxa_atexit@plt+0x854d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #48] @ 91828 <__cxa_atexit@plt+0x854dc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r5] │ │ │ │ + ldr r3, [pc, #32] @ 9182c <__cxa_atexit@plt+0x854e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + sub r9, r6, #2 │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + cmpeq fp, ip, lsr r9 │ │ │ │ + @ instruction: 0xfffffd68 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq sl, r0, lsl #14 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 91858 <__cxa_atexit@plt+0x8550c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + ldrdeq r1, [sl, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 91880 <__cxa_atexit@plt+0x85534> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97de8 <__cxa_atexit@plt+0x8ba9c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 918b8 <__cxa_atexit@plt+0x8556c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r2, [r5] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #64] @ 0x40 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 97de0 <__cxa_atexit@plt+0x8ba94> │ │ │ │ - b 97df4 <__cxa_atexit@plt+0x8baa8> │ │ │ │ + beq 918b0 <__cxa_atexit@plt+0x85564> │ │ │ │ + b 918c4 <__cxa_atexit@plt+0x85578> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andseq r1, r8, r0, lsl r8 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #64] @ 0x40 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 97e44 <__cxa_atexit@plt+0x8baf8> │ │ │ │ - ldr r3, [pc, #80] @ 97e60 <__cxa_atexit@plt+0x8bb14> │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + mvn r3, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 91968 <__cxa_atexit@plt+0x8561c> │ │ │ │ + ldr r3, [pc, #200] @ 919ac <__cxa_atexit@plt+0x85660> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r2] │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 97e58 <__cxa_atexit@plt+0x8bb0c> │ │ │ │ - ldr r2, [pc, #60] @ 97e64 <__cxa_atexit@plt+0x8bb18> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97e58 <__cxa_atexit@plt+0x8bb0c> │ │ │ │ - b 97eb4 <__cxa_atexit@plt+0x8bb68> │ │ │ │ - ldr r7, [pc, #28] @ 97e68 <__cxa_atexit@plt+0x8bb1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #68]! @ 0x44 │ │ │ │ - bx r0 │ │ │ │ + beq 91978 <__cxa_atexit@plt+0x8562c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 91984 <__cxa_atexit@plt+0x85638> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 91998 <__cxa_atexit@plt+0x8564c> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #152] @ 919b4 <__cxa_atexit@plt+0x85668> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #25 │ │ │ │ + ldr r0, [pc, #144] @ 919b8 <__cxa_atexit@plt+0x8566c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r8, [pc, #136] @ 919bc <__cxa_atexit@plt+0x85670> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #132] @ 919c0 <__cxa_atexit@plt+0x85674> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r8, lsr r3 │ │ │ │ - andseq r3, r8, r0, lsl r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97ea8 <__cxa_atexit@plt+0x8bb5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #60] @ 0x3c │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97ea0 <__cxa_atexit@plt+0x8bb54> │ │ │ │ - b 97eb4 <__cxa_atexit@plt+0x8bb68> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r1, ip, pc, lsl #24 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #60] @ 0x3c │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 97f04 <__cxa_atexit@plt+0x8bbb8> │ │ │ │ - ldr r3, [pc, #80] @ 97f20 <__cxa_atexit@plt+0x8bbd4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 97f18 <__cxa_atexit@plt+0x8bbcc> │ │ │ │ - ldr r2, [pc, #60] @ 97f24 <__cxa_atexit@plt+0x8bbd8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #56] @ 0x38 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97f18 <__cxa_atexit@plt+0x8bbcc> │ │ │ │ - b 97f74 <__cxa_atexit@plt+0x8bc28> │ │ │ │ - ldr r7, [pc, #28] @ 97f28 <__cxa_atexit@plt+0x8bbdc> │ │ │ │ + ldr r7, [pc, #36] @ 919b0 <__cxa_atexit@plt+0x85664> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r8, ror r2 │ │ │ │ - andeq r3, ip, pc, lsl #24 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq fp, r8, lsl #16 │ │ │ │ + cmpeq fp, ip, ror r8 │ │ │ │ + cmpeq fp, ip, lsr #23 │ │ │ │ + cmpeq fp, ip, lsl fp │ │ │ │ + @ instruction: 0x015b3b9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 97f68 <__cxa_atexit@plt+0x8bc1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #56] @ 0x38 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97f60 <__cxa_atexit@plt+0x8bc14> │ │ │ │ - b 97f74 <__cxa_atexit@plt+0x8bc28> │ │ │ │ - ldr r0, [r7] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 91a48 <__cxa_atexit@plt+0x856fc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 91a5c <__cxa_atexit@plt+0x85710> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #116] @ 91a70 <__cxa_atexit@plt+0x85724> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #25 │ │ │ │ + ldr r0, [pc, #108] @ 91a74 <__cxa_atexit@plt+0x85728> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r8, [pc, #100] @ 91a78 <__cxa_atexit@plt+0x8572c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #96] @ 91a7c <__cxa_atexit@plt+0x85730> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 91a6c <__cxa_atexit@plt+0x85720> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r1, r6, lr, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #56] @ 0x38 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 97fc4 <__cxa_atexit@plt+0x8bc78> │ │ │ │ - ldr r3, [pc, #80] @ 97fe0 <__cxa_atexit@plt+0x8bc94> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq fp, r4, asr #14 │ │ │ │ + @ instruction: 0x015b379c │ │ │ │ + cmpeq fp, ip, asr #21 │ │ │ │ + cmpeq fp, ip, lsr sl │ │ │ │ + ldrheq r3, [fp, #-172] @ 0xffffff54 │ │ │ │ + strheq r1, [sl, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 91aa0 <__cxa_atexit@plt+0x85754> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97fd8 <__cxa_atexit@plt+0x8bc8c> │ │ │ │ - ldr r3, [pc, #60] @ 97fe4 <__cxa_atexit@plt+0x8bc98> │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + @ instruction: 0x014a1494 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 91ac4 <__cxa_atexit@plt+0x85778> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 97fd8 <__cxa_atexit@plt+0x8bc8c> │ │ │ │ - b 9802c <__cxa_atexit@plt+0x8bce0> │ │ │ │ - ldr r7, [pc, #28] @ 97fe8 <__cxa_atexit@plt+0x8bc9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #60]! @ 0x3c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrheq sp, [sl, #-24] @ 0xffffffe8 │ │ │ │ - andeq r3, r6, lr, lsl #28 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 98020 <__cxa_atexit@plt+0x8bcd4> │ │ │ │ + mov r8, r7 │ │ │ │ + b b044c <__cxa_atexit@plt+0xa4100> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + hvceq 41280 @ 0xa140 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 91aec <__cxa_atexit@plt+0x857a0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98018 <__cxa_atexit@plt+0x8bccc> │ │ │ │ - b 9802c <__cxa_atexit@plt+0x8bce0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r1, r3, sp, lsl #30 │ │ │ │ + str r3, [r5, #8]! │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, r7 │ │ │ │ + b 91014 <__cxa_atexit@plt+0x84cc8> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #52] @ 0x34 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 98078 <__cxa_atexit@plt+0x8bd2c> │ │ │ │ - ldr r3, [pc, #80] @ 98094 <__cxa_atexit@plt+0x8bd48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq 9808c <__cxa_atexit@plt+0x8bd40> │ │ │ │ - ldr r2, [pc, #60] @ 98098 <__cxa_atexit@plt+0x8bd4c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r2, [pc, #28] @ 91b24 <__cxa_atexit@plt+0x857d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq 9808c <__cxa_atexit@plt+0x8bd40> │ │ │ │ - b 980e8 <__cxa_atexit@plt+0x8bd9c> │ │ │ │ - ldr r7, [pc, #28] @ 9809c <__cxa_atexit@plt+0x8bd50> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #56]! @ 0x38 │ │ │ │ - bx r0 │ │ │ │ + beq 91b1c <__cxa_atexit@plt+0x857d0> │ │ │ │ + b 91b30 <__cxa_atexit@plt+0x857e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r4, lsl #2 │ │ │ │ - andeq r3, r3, sp, lsl #30 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 980dc <__cxa_atexit@plt+0x8bd90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #48] @ 0x30 │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 980d4 <__cxa_atexit@plt+0x8bd88> │ │ │ │ - b 980e8 <__cxa_atexit@plt+0x8bd9c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r9, r1, ip, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #48] @ 0x30 │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 98138 <__cxa_atexit@plt+0x8bdec> │ │ │ │ - ldr r3, [pc, #80] @ 98154 <__cxa_atexit@plt+0x8be08> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + mvn r3, r3 │ │ │ │ + tst r3, #3 │ │ │ │ + bne 91bd4 <__cxa_atexit@plt+0x85888> │ │ │ │ + ldr r3, [pc, #200] @ 91c18 <__cxa_atexit@plt+0x858cc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r2] │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq 9814c <__cxa_atexit@plt+0x8be00> │ │ │ │ - ldr r2, [pc, #60] @ 98158 <__cxa_atexit@plt+0x8be0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9814c <__cxa_atexit@plt+0x8be00> │ │ │ │ - b 981a8 <__cxa_atexit@plt+0x8be5c> │ │ │ │ - ldr r7, [pc, #28] @ 9815c <__cxa_atexit@plt+0x8be10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bx r0 │ │ │ │ + beq 91be4 <__cxa_atexit@plt+0x85898> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 91bf0 <__cxa_atexit@plt+0x858a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 91c04 <__cxa_atexit@plt+0x858b8> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #152] @ 91c20 <__cxa_atexit@plt+0x858d4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #25 │ │ │ │ + ldr r0, [pc, #144] @ 91c24 <__cxa_atexit@plt+0x858d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r8, [pc, #136] @ 91c28 <__cxa_atexit@plt+0x858dc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #132] @ 91c2c <__cxa_atexit@plt+0x858e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq sl, r4, asr #32 │ │ │ │ - andeq fp, r1, ip, lsl #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ 9819c <__cxa_atexit@plt+0x8be50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #44] @ 0x2c │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98194 <__cxa_atexit@plt+0x8be48> │ │ │ │ - b 981a8 <__cxa_atexit@plt+0x8be5c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq sp, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #44] @ 0x2c │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 98218 <__cxa_atexit@plt+0x8becc> │ │ │ │ - ldr r3, [pc, #140] @ 98250 <__cxa_atexit@plt+0x8bf04> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9822c <__cxa_atexit@plt+0x8bee0> │ │ │ │ - ldr r1, [pc, #120] @ 98254 <__cxa_atexit@plt+0x8bf08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #40]! @ 0x28 │ │ │ │ - ldr r7, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r2, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98234 <__cxa_atexit@plt+0x8bee8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 98240 <__cxa_atexit@plt+0x8bef4> │ │ │ │ - ldr r7, [pc, #72] @ 98258 <__cxa_atexit@plt+0x8bf0c> │ │ │ │ + ldr r7, [pc, #36] @ 91c1c <__cxa_atexit@plt+0x858d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 9825c <__cxa_atexit@plt+0x8bf10> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0x015b359c │ │ │ │ + cmpeq fp, r0, lsl r6 │ │ │ │ + cmpeq fp, r0, asr #18 │ │ │ │ + ldrheq r3, [fp, #-128] @ 0xffffff80 │ │ │ │ + cmpeq fp, r0, lsr r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 91cb4 <__cxa_atexit@plt+0x85968> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 91cc8 <__cxa_atexit@plt+0x8597c> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r9, r3, #13 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #116] @ 91cdc <__cxa_atexit@plt+0x85990> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r3, #25 │ │ │ │ + ldr r0, [pc, #108] @ 91ce0 <__cxa_atexit@plt+0x85994> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #3 │ │ │ │ + ldr r8, [pc, #100] @ 91ce4 <__cxa_atexit@plt+0x85998> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [pc, #96] @ 91ce8 <__cxa_atexit@plt+0x8599c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + add r2, r6, #20 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ 91cd8 <__cxa_atexit@plt+0x8598c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq fp, r0, lsr r5 │ │ │ │ + cmpeq fp, r0, ror #16 │ │ │ │ + ldrsbeq r3, [fp, #-112] @ 0xffffff90 │ │ │ │ + cmpeq fp, r0, asr r8 │ │ │ │ + cmpeq sl, r0, ror #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r7, [pc, #8] @ 91d14 <__cxa_atexit@plt+0x859c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + cmpeq fp, ip, lsr r4 │ │ │ │ + cmpeq sl, r8, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 91d64 <__cxa_atexit@plt+0x85a18> │ │ │ │ + ldr r2, [pc, #52] @ 91d6c <__cxa_atexit@plt+0x85a20> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [pc, #40] @ 91d70 <__cxa_atexit@plt+0x85a24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r7, [pc, #28] @ 91d74 <__cxa_atexit@plt+0x85a28> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq fp, r4, lsl #8 │ │ │ │ + cmpeq fp, ip, lsl r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 91da0 <__cxa_atexit@plt+0x85a54> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 98260 <__cxa_atexit@plt+0x8bf14> │ │ │ │ + ldr r7, [pc, #12] @ 91db4 <__cxa_atexit@plt+0x85a68> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq sl, r8, asr #30 │ │ │ │ - cmpeq sl, r4, ror #30 │ │ │ │ - cmpeq sl, ip, lsr pc │ │ │ │ - andeq pc, r0, fp, asr #31 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #92] @ 982d0 <__cxa_atexit@plt+0x8bf84> │ │ │ │ + cmpeq fp, r0, lsl #14 │ │ │ │ + @ instruction: 0x014a1198 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 91e38 <__cxa_atexit@plt+0x85aec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91e44 <__cxa_atexit@plt+0x85af8> │ │ │ │ + ldr lr, [pc, #104] @ 91e54 <__cxa_atexit@plt+0x85b08> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #96] @ 91e58 <__cxa_atexit@plt+0x85b0c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r2, [pc, #80] @ 91e5c <__cxa_atexit@plt+0x85b10> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - ldr r7, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 982b4 <__cxa_atexit@plt+0x8bf68> │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 982c0 <__cxa_atexit@plt+0x8bf74> │ │ │ │ - ldr r7, [pc, #40] @ 982d4 <__cxa_atexit@plt+0x8bf88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r1, [sl, #8] │ │ │ │ + str r0, [sl, #12] │ │ │ │ + ldr r5, [pc, #60] @ 91e60 <__cxa_atexit@plt+0x85b14> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r2, r5, #153 @ 0x99 │ │ │ │ + add r9, r2, #256 @ 0x100 │ │ │ │ + add r8, r5, #201 @ 0xc9 │ │ │ │ mov r5, r3 │ │ │ │ + b 95cdc <__cxa_atexit@plt+0x89990> │ │ │ │ + mov r6, sl │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 982d8 <__cxa_atexit@plt+0x8bf8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq sl, ip, lsr #29 │ │ │ │ - ldrheq ip, [sl, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq fp, r4, asr r3 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq fp, r8, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 98310 <__cxa_atexit@plt+0x8bfc4> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91e98 <__cxa_atexit@plt+0x85b4c> │ │ │ │ + ldr r2, [pc, #28] @ 91ea4 <__cxa_atexit@plt+0x85b58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + strheq r0, [sl, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 91edc <__cxa_atexit@plt+0x85b90> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ 91ee4 <__cxa_atexit@plt+0x85b98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13c8f8 <__cxa_atexit@plt+0x1305ac> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, r0, lsl #5 │ │ │ │ + hvceq 41224 @ 0xa108 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r8, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 91f78 <__cxa_atexit@plt+0x85c2c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 91f80 <__cxa_atexit@plt+0x85c34> │ │ │ │ + ldr r2, [pc, #116] @ 91f94 <__cxa_atexit@plt+0x85c48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ 91f98 <__cxa_atexit@plt+0x85c4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr lr, [pc, #92] @ 91f9c <__cxa_atexit@plt+0x85c50> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r3, [r8, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #80] @ 91fa0 <__cxa_atexit@plt+0x85c54> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r3, [pc, #72] @ 91fa4 <__cxa_atexit@plt+0x85c58> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ 98314 <__cxa_atexit@plt+0x8bfc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - cmp r1, r2 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + str r1, [r8, #8] │ │ │ │ + add r1, r8, #12 │ │ │ │ + stm r1, {r0, r3, r8} │ │ │ │ + str r2, [r8, #24] │ │ │ │ + str lr, [r8, #28]! │ │ │ │ + sub r9, r6, #18 │ │ │ │ + b f56f0 <__cxa_atexit@plt+0xe93a4> │ │ │ │ + mov r6, r8 │ │ │ │ + b 91f88 <__cxa_atexit@plt+0x85c3c> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #28 │ │ │ │ - cmpeq sl, r4, lsl #29 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + cmpeq fp, r4, lsr #4 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmpeq fp, r0, lsl #4 │ │ │ │ + ldrsheq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 983ac <__cxa_atexit@plt+0x8c060> │ │ │ │ - ldr r7, [pc, #132] @ 983bc <__cxa_atexit@plt+0x8c070> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 98380 <__cxa_atexit@plt+0x8c034> │ │ │ │ - ldr r1, [pc, #116] @ 983c0 <__cxa_atexit@plt+0x8c074> │ │ │ │ + bhi 92038 <__cxa_atexit@plt+0x85cec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 92040 <__cxa_atexit@plt+0x85cf4> │ │ │ │ + ldr r1, [pc, #128] @ 9205c <__cxa_atexit@plt+0x85d10> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ + ldr lr, [pc, #124] @ 92060 <__cxa_atexit@plt+0x85d14> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [pc, #120] @ 92064 <__cxa_atexit@plt+0x85d18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r0, r6, #5 │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 98390 <__cxa_atexit@plt+0x8c044> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 9839c <__cxa_atexit@plt+0x8c050> │ │ │ │ - ldr r7, [pc, #76] @ 983c4 <__cxa_atexit@plt+0x8c078> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + ldr r5, [pc, #100] @ 92068 <__cxa_atexit@plt+0x85d1c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #3 │ │ │ │ + ldr r1, [pc, #92] @ 9206c <__cxa_atexit@plt+0x85d20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + str r9, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r5, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + ldr r0, [pc, #64] @ 92070 <__cxa_atexit@plt+0x85d24> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 983cc <__cxa_atexit@plt+0x8c080> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 983c8 <__cxa_atexit@plt+0x8c07c> │ │ │ │ + mov r6, r2 │ │ │ │ + b 92048 <__cxa_atexit@plt+0x85cfc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ 92058 <__cxa_atexit@plt+0x85d0c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq sl, r0, ror #27 │ │ │ │ - cmpeq r9, r4, asr r8 │ │ │ │ - cmpeq sl, r0, ror #27 │ │ │ │ + cmpeq sl, r8, lsr #30 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + ldrdeq r0, [sl, #-216] @ 0xffffff28 │ │ │ │ + cmpeq fp, r0, asr r4 │ │ │ │ + cmpeq fp, r0, asr #8 │ │ │ │ + @ instruction: 0x014a0d94 │ │ │ │ + cmpeq sl, r8, asr #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 98434 <__cxa_atexit@plt+0x8c0e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9841c <__cxa_atexit@plt+0x8c0d0> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 92098 <__cxa_atexit@plt+0x85d4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b f2a10 <__cxa_atexit@plt+0xe66c4> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq sl, r0, lsr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 92108 <__cxa_atexit@plt+0x85dbc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 92144 <__cxa_atexit@plt+0x85df8> │ │ │ │ + ldr lr, [pc, #172] @ 9217c <__cxa_atexit@plt+0x85e30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 98424 <__cxa_atexit@plt+0x8c0d8> │ │ │ │ - ldr r7, [pc, #36] @ 98438 <__cxa_atexit@plt+0x8c0ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r9, [pc, #160] @ 92180 <__cxa_atexit@plt+0x85e34> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r2, r3, #17 │ │ │ │ + ldr r8, [pc, #152] @ 92184 <__cxa_atexit@plt+0x85e38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + stmib r6, {r9, lr} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + b 92138 <__cxa_atexit@plt+0x85dec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 92154 <__cxa_atexit@plt+0x85e08> │ │ │ │ + ldr r7, [pc, #80] @ 92170 <__cxa_atexit@plt+0x85e24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #72] @ 92174 <__cxa_atexit@plt+0x85e28> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9843c <__cxa_atexit@plt+0x8c0f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r6, [pc, #60] @ 92188 <__cxa_atexit@plt+0x85e3c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ + b 92160 <__cxa_atexit@plt+0x85e14> │ │ │ │ + ldr r6, [pc, #28] @ 92178 <__cxa_atexit@plt+0x85e2c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + smlaltbeq r0, sl, r4, ip │ │ │ │ + cmpeq fp, r4, lsr #6 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + strdeq r0, [sl, #-196] @ 0xffffff3c │ │ │ │ + cmpeq fp, r0, ror r3 │ │ │ │ + ldrsheq r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r0, lsr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 921f4 <__cxa_atexit@plt+0x85ea8> │ │ │ │ + ldr lr, [pc, #84] @ 9220c <__cxa_atexit@plt+0x85ec0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r9, [pc, #72] @ 92210 <__cxa_atexit@plt+0x85ec4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r2, r6, #17 │ │ │ │ + ldr r8, [pc, #64] @ 92214 <__cxa_atexit@plt+0x85ec8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + stmib r3, {r9, lr} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq sl, r4, asr #26 │ │ │ │ - cmpeq sl, r8, asr sp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 9847c <__cxa_atexit@plt+0x8c130> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 98480 <__cxa_atexit@plt+0x8c134> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + ldr r3, [pc, #28] @ 92218 <__cxa_atexit@plt+0x85ecc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, ip, lsl #24 │ │ │ │ + cmpeq fp, r8, lsl #5 │ │ │ │ + cmpeq fp, r0, lsl r3 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + smlaltbeq r0, sl, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 92268 <__cxa_atexit@plt+0x85f1c> │ │ │ │ + ldr r7, [pc, #56] @ 92280 <__cxa_atexit@plt+0x85f34> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ + ldr r2, [pc, #48] @ 92284 <__cxa_atexit@plt+0x85f38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, lsl #26 │ │ │ │ - cmpeq sl, ip, lsr #26 │ │ │ │ + ldr r3, [pc, #24] @ 92288 <__cxa_atexit@plt+0x85f3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + hvceq 41148 @ 0xa0bc │ │ │ │ + ldrsheq r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + smlalbteq r0, sl, r0, ip │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r7, [pc, #8] @ 922b4 <__cxa_atexit@plt+0x85f68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #2 │ │ │ │ + b 916b4 <__cxa_atexit@plt+0x85368> │ │ │ │ + cmpeq fp, r8, asr #29 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 98508 <__cxa_atexit@plt+0x8c1bc> │ │ │ │ - ldr r7, [pc, #116] @ 98518 <__cxa_atexit@plt+0x8c1cc> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 922f0 <__cxa_atexit@plt+0x85fa4> │ │ │ │ + ldr r3, [pc, #40] @ 92308 <__cxa_atexit@plt+0x85fbc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9230c <__cxa_atexit@plt+0x85fc0> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 984ec <__cxa_atexit@plt+0x8c1a0> │ │ │ │ - ldr r1, [pc, #100] @ 9851c <__cxa_atexit@plt+0x8c1d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 984fc <__cxa_atexit@plt+0x8c1b0> │ │ │ │ - ldr r7, [pc, #72] @ 98520 <__cxa_atexit@plt+0x8c1d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0x014a0c98 │ │ │ │ + teqeq r4, r5 @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + teqeq r4, lr @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r4, r7, lsr #20 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r4, r1, ror sl │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + cmpeq sl, r8, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 923c8 <__cxa_atexit@plt+0x8607c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 923c0 <__cxa_atexit@plt+0x86074> │ │ │ │ + ldr r3, [pc, #44] @ 923d0 <__cxa_atexit@plt+0x86084> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 923d4 <__cxa_atexit@plt+0x86088> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 98524 <__cxa_atexit@plt+0x8c1d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrheq ip, [sl, #-220] @ 0xffffff24 │ │ │ │ - strdeq ip, [r9, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 9857c <__cxa_atexit@plt+0x8c230> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 98574 <__cxa_atexit@plt+0x8c228> │ │ │ │ - ldr r7, [pc, #32] @ 98580 <__cxa_atexit@plt+0x8c234> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldrdeq r0, [sl, #-216] @ 0xffffff28 │ │ │ │ + cmpeq fp, ip, lsl #28 │ │ │ │ + cmpeq sl, r8, lsl #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 92430 <__cxa_atexit@plt+0x860e4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92428 <__cxa_atexit@plt+0x860dc> │ │ │ │ + ldr r3, [pc, #44] @ 92438 <__cxa_atexit@plt+0x860ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 9243c <__cxa_atexit@plt+0x860f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + smlalbteq r0, sl, r8, sp │ │ │ │ + cmpeq fp, r4, lsr #27 │ │ │ │ + strdeq r0, [sl, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 92498 <__cxa_atexit@plt+0x8614c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92490 <__cxa_atexit@plt+0x86144> │ │ │ │ + ldr r3, [pc, #44] @ 924a0 <__cxa_atexit@plt+0x86154> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 924a4 <__cxa_atexit@plt+0x86158> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq sl, r4, lsr sp │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 985b4 <__cxa_atexit@plt+0x8c268> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsl #26 │ │ │ │ - @ instruction: 0x0149c698 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [sl, #-216] @ 0xffffff28 │ │ │ │ + cmpeq fp, ip, lsr sp │ │ │ │ + smlaltteq r0, sl, r8, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9864c <__cxa_atexit@plt+0x8c300> │ │ │ │ - ldr r3, [pc, #128] @ 9865c <__cxa_atexit@plt+0x8c310> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 92500 <__cxa_atexit@plt+0x861b4> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 924f8 <__cxa_atexit@plt+0x861ac> │ │ │ │ + ldr r3, [pc, #44] @ 92508 <__cxa_atexit@plt+0x861bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - add r2, pc, #4 │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ - add pc, r2, r3 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #40] @ 9250c <__cxa_atexit@plt+0x861c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #80] @ 98668 <__cxa_atexit@plt+0x8c31c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #76] @ 9866c <__cxa_atexit@plt+0x8c320> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 98670 <__cxa_atexit@plt+0x8c324> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #64] @ 98674 <__cxa_atexit@plt+0x8c328> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + smlaltbeq r0, sl, r8, sp │ │ │ │ + ldrsbeq r2, [fp, #-196] @ 0xffffff3c │ │ │ │ + ldrdeq r0, [sl, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 92568 <__cxa_atexit@plt+0x8621c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92560 <__cxa_atexit@plt+0x86214> │ │ │ │ + ldr r3, [pc, #44] @ 92570 <__cxa_atexit@plt+0x86224> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 92574 <__cxa_atexit@plt+0x86228> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 98660 <__cxa_atexit@plt+0x8c314> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 98664 <__cxa_atexit@plt+0x8c318> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 98678 <__cxa_atexit@plt+0x8c32c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0x014a0d98 │ │ │ │ + cmpeq fp, ip, ror #24 │ │ │ │ + @ instruction: 0x014a0d90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 925d0 <__cxa_atexit@plt+0x86284> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 925c8 <__cxa_atexit@plt+0x8627c> │ │ │ │ + ldr r3, [pc, #44] @ 925d8 <__cxa_atexit@plt+0x8628c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 925dc <__cxa_atexit@plt+0x86290> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r9, r8, lsl #12 │ │ │ │ - cmpeq r9, r0, lsl #12 │ │ │ │ - cmpeq r9, ip, lsl r6 │ │ │ │ - cmpeq r9, r4, lsl r6 │ │ │ │ - strdeq ip, [r9, #-84] @ 0xffffffac │ │ │ │ - smlaltteq ip, r9, ip, r5 │ │ │ │ - cmpeq r9, ip, lsl r6 │ │ │ │ - ldrdeq ip, [r9, #-88] @ 0xffffffa8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r4, lsl fp │ │ │ │ + cmpeq fp, r4, lsl #24 │ │ │ │ + cmpeq sl, r8, asr #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 986ac <__cxa_atexit@plt+0x8c360> │ │ │ │ - ldr r7, [pc, #36] @ 986c0 <__cxa_atexit@plt+0x8c374> │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r3, #3 │ │ │ │ - ldreq r7, [pc, #32] @ 986c8 <__cxa_atexit@plt+0x8c37c> │ │ │ │ - addeq r7, pc, r7 │ │ │ │ - b 986b4 <__cxa_atexit@plt+0x8c368> │ │ │ │ - ldr r7, [pc, #16] @ 986c4 <__cxa_atexit@plt+0x8c378> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 92638 <__cxa_atexit@plt+0x862ec> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92630 <__cxa_atexit@plt+0x862e4> │ │ │ │ + ldr r3, [pc, #44] @ 92640 <__cxa_atexit@plt+0x862f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 92644 <__cxa_atexit@plt+0x862f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq ip, r9, ip, r5 │ │ │ │ - smlalbbeq ip, r9, r0, r5 │ │ │ │ - hvceq 40024 @ 0x9c58 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r0, sl, r4, sl │ │ │ │ + @ instruction: 0x015b2b9c │ │ │ │ + cmpeq sl, r0, lsl #26 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 98748 <__cxa_atexit@plt+0x8c3fc> │ │ │ │ - ldr r3, [pc, #108] @ 98758 <__cxa_atexit@plt+0x8c40c> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 926a0 <__cxa_atexit@plt+0x86354> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92698 <__cxa_atexit@plt+0x8634c> │ │ │ │ + ldr r3, [pc, #44] @ 926a8 <__cxa_atexit@plt+0x8635c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 98718 <__cxa_atexit@plt+0x8c3cc> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - beq 98728 <__cxa_atexit@plt+0x8c3dc> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 98734 <__cxa_atexit@plt+0x8c3e8> │ │ │ │ - ldr r8, [pc, #80] @ 98764 <__cxa_atexit@plt+0x8c418> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 9873c <__cxa_atexit@plt+0x8c3f0> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r2, [pc, #40] @ 926ac <__cxa_atexit@plt+0x86360> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #48] @ 98760 <__cxa_atexit@plt+0x8c414> │ │ │ │ + strheq r0, [sl, #-164] @ 0xffffff5c │ │ │ │ + cmpeq fp, r4, lsr fp │ │ │ │ + mov r7, r6 │ │ │ │ + ldm r5, {r3, r9, sl} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 9272c <__cxa_atexit@plt+0x863e0> │ │ │ │ + ldr r8, [pc, #120] @ 92748 <__cxa_atexit@plt+0x863fc> │ │ │ │ add r8, pc, r8 │ │ │ │ - b 9873c <__cxa_atexit@plt+0x8c3f0> │ │ │ │ - ldr r8, [pc, #32] @ 9875c <__cxa_atexit@plt+0x8c410> │ │ │ │ + add ip, r5, #12 │ │ │ │ + ldm ip, {r0, r2, ip} │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + str r8, [r7, #4]! │ │ │ │ + str r3, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + mov lr, r7 │ │ │ │ + ldr r8, [pc, #88] @ 9274c <__cxa_atexit@plt+0x86400> │ │ │ │ add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 98768 <__cxa_atexit@plt+0x8c41c> │ │ │ │ + str r8, [lr, #16]! │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + add r3, r7, #36 @ 0x24 │ │ │ │ + stm r3, {r0, r2, r7, ip} │ │ │ │ + str r1, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [pc, #56] @ 92750 <__cxa_atexit@plt+0x86404> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r7, #56 @ 0x38 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 92754 <__cxa_atexit@plt+0x86408> │ │ │ │ add r7, pc, r7 │ │ │ │ + stm r5, {r3, r9, sl} │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - teqpeq r3, sp @ @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, r3 @ @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, fp @ @ p-variant is OBSOLETE │ │ │ │ - cmpeq r9, r8, lsr #10 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r1, r0, r8, ror r4 │ │ │ │ + cmpeq fp, ip, lsr sl │ │ │ │ + hvceq 41160 @ 0xa0c8 │ │ │ │ + smlalbteq r0, sl, r0, fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 9879c <__cxa_atexit@plt+0x8c450> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 987ac <__cxa_atexit@plt+0x8c460> │ │ │ │ - ldr r8, [pc, #48] @ 987c4 <__cxa_atexit@plt+0x8c478> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 987c0 <__cxa_atexit@plt+0x8c474> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 987bc <__cxa_atexit@plt+0x8c470> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqpeq r3, r5, asr #10 @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, pc, asr r5 @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, fp, ror r5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 98844 <__cxa_atexit@plt+0x8c4f8> │ │ │ │ - ldr r3, [pc, #108] @ 98854 <__cxa_atexit@plt+0x8c508> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 98814 <__cxa_atexit@plt+0x8c4c8> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 98824 <__cxa_atexit@plt+0x8c4d8> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 98830 <__cxa_atexit@plt+0x8c4e4> │ │ │ │ - ldr r3, [pc, #80] @ 98860 <__cxa_atexit@plt+0x8c514> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 98838 <__cxa_atexit@plt+0x8c4ec> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 927cc <__cxa_atexit@plt+0x86480> │ │ │ │ + ldr r2, [pc, #92] @ 927d4 <__cxa_atexit@plt+0x86488> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #84] @ 927d8 <__cxa_atexit@plt+0x8648c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 927b0 <__cxa_atexit@plt+0x86464> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 927bc <__cxa_atexit@plt+0x86470> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ 9885c <__cxa_atexit@plt+0x8c510> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 98838 <__cxa_atexit@plt+0x8c4ec> │ │ │ │ - ldr r3, [pc, #32] @ 98858 <__cxa_atexit@plt+0x8c50c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #24] @ 98864 <__cxa_atexit@plt+0x8c518> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #24] @ 927dc <__cxa_atexit@plt+0x86490> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - teqpeq r3, r1, asr #9 @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, r7 @ @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, pc @ @ p-variant is OBSOLETE │ │ │ │ - cmpeq r9, r0, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq fp, r8, asr #19 │ │ │ │ + cmpeq sl, ip, asr fp │ │ │ │ + cmpeq sl, r8, lsr fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 98898 <__cxa_atexit@plt+0x8c54c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 988a8 <__cxa_atexit@plt+0x8c55c> │ │ │ │ - ldr r8, [pc, #48] @ 988c0 <__cxa_atexit@plt+0x8c574> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 988bc <__cxa_atexit@plt+0x8c570> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 988b8 <__cxa_atexit@plt+0x8c56c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqpeq r3, r9, asr #8 @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, r3, ror #8 @ p-variant is OBSOLETE │ │ │ │ - teqpeq r3, pc, ror r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 988e8 <__cxa_atexit@plt+0x8c59c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - @ instruction: 0x0149c39c │ │ │ │ + ldreq r7, [r7, #2] │ │ │ │ + ldrne r7, [pc, #8] @ 92808 <__cxa_atexit@plt+0x864bc> │ │ │ │ + addne r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + cmpeq sl, r0, lsr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 98924 <__cxa_atexit@plt+0x8c5d8> │ │ │ │ - ldr r8, [pc, #36] @ 9892c <__cxa_atexit@plt+0x8c5e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 92858 <__cxa_atexit@plt+0x8650c> │ │ │ │ + ldr r2, [pc, #56] @ 92860 <__cxa_atexit@plt+0x86514> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 98930 <__cxa_atexit@plt+0x8c5e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #48] @ 92864 <__cxa_atexit@plt+0x86518> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 92868 <__cxa_atexit@plt+0x8651c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqpeq r3, r3, asr #11 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sl, r8, asr #16 │ │ │ │ + cmpeq sl, r8, asr r8 │ │ │ │ + cmpeq fp, r8, lsl r9 │ │ │ │ + cmpeq fp, r0, lsr r9 │ │ │ │ + smlaltbeq r0, sl, ip, sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 989ac <__cxa_atexit@plt+0x8c660> │ │ │ │ - ldr r6, [pc, #116] @ 989c8 <__cxa_atexit@plt+0x8c67c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9899c <__cxa_atexit@plt+0x8c650> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 989b8 <__cxa_atexit@plt+0x8c66c> │ │ │ │ - ldr r3, [pc, #72] @ 989cc <__cxa_atexit@plt+0x8c680> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 928ec <__cxa_atexit@plt+0x865a0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 928f8 <__cxa_atexit@plt+0x865ac> │ │ │ │ + ldr r9, [pc, #104] @ 92908 <__cxa_atexit@plt+0x865bc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #100] @ 9290c <__cxa_atexit@plt+0x865c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ 92910 <__cxa_atexit@plt+0x865c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r1, [pc, #76] @ 92914 <__cxa_atexit@plt+0x865c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str lr, [r3, #12]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + mov r5, r2 │ │ │ │ + b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 98a10 <__cxa_atexit@plt+0x8c6c4> │ │ │ │ - ldr r3, [pc, #40] @ 98a1c <__cxa_atexit@plt+0x8c6d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + @ instruction: 0xffffff68 │ │ │ │ + @ instruction: 0x015b2898 │ │ │ │ + @ instruction: 0x015b2890 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 98a58 <__cxa_atexit@plt+0x8c70c> │ │ │ │ - ldr r8, [pc, #36] @ 98a60 <__cxa_atexit@plt+0x8c714> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 92964 <__cxa_atexit@plt+0x86618> │ │ │ │ + ldr r2, [pc, #56] @ 9296c <__cxa_atexit@plt+0x86620> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 98a64 <__cxa_atexit@plt+0x8c718> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #48] @ 92970 <__cxa_atexit@plt+0x86624> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ 92974 <__cxa_atexit@plt+0x86628> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqpeq r3, pc, lsl #9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq sl, r4, lsl r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq sl, ip, asr #14 │ │ │ │ + cmpeq fp, ip, lsl #16 │ │ │ │ + cmpeq fp, r4, lsr #16 │ │ │ │ + smlalbteq r0, sl, r0, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 98ae0 <__cxa_atexit@plt+0x8c794> │ │ │ │ - ldr r6, [pc, #116] @ 98afc <__cxa_atexit@plt+0x8c7b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98ad0 <__cxa_atexit@plt+0x8c784> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 98aec <__cxa_atexit@plt+0x8c7a0> │ │ │ │ - ldr r3, [pc, #72] @ 98b00 <__cxa_atexit@plt+0x8c7b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + bhi 929ec <__cxa_atexit@plt+0x866a0> │ │ │ │ + ldr r2, [pc, #92] @ 929f4 <__cxa_atexit@plt+0x866a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #84] @ 929f8 <__cxa_atexit@plt+0x866ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 929d0 <__cxa_atexit@plt+0x86684> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 929dc <__cxa_atexit@plt+0x86690> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #24] @ 929fc <__cxa_atexit@plt+0x866b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq fp, r8, lsr #15 │ │ │ │ + cmpeq sl, ip, asr r9 │ │ │ │ + cmpeq sl, r8, lsr r9 │ │ │ │ + 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] @ 92a28 <__cxa_atexit@plt+0x866dc> │ │ │ │ + addne r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + cmpeq sl, r0, lsr #18 │ │ │ │ + cmpeq sl, ip, lsr #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 98b44 <__cxa_atexit@plt+0x8c7f8> │ │ │ │ - ldr r3, [pc, #40] @ 98b50 <__cxa_atexit@plt+0x8c804> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 98bfc <__cxa_atexit@plt+0x8c8b0> │ │ │ │ - ldr r6, [pc, #164] @ 98c18 <__cxa_atexit@plt+0x8c8cc> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r0, r7, #3 │ │ │ │ - beq 98bc4 <__cxa_atexit@plt+0x8c878> │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 98bd4 <__cxa_atexit@plt+0x8c888> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 98c08 <__cxa_atexit@plt+0x8c8bc> │ │ │ │ - ldr r0, [pc, #108] @ 98c24 <__cxa_atexit@plt+0x8c8d8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #104] @ 98c28 <__cxa_atexit@plt+0x8c8dc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 98bec <__cxa_atexit@plt+0x8c8a0> │ │ │ │ + bhi 92aa0 <__cxa_atexit@plt+0x86754> │ │ │ │ + ldr r2, [pc, #92] @ 92aa8 <__cxa_atexit@plt+0x8675c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #84] @ 92aac <__cxa_atexit@plt+0x86760> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 92a84 <__cxa_atexit@plt+0x86738> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 92a90 <__cxa_atexit@plt+0x86744> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 98c08 <__cxa_atexit@plt+0x8c8bc> │ │ │ │ - ldr r0, [pc, #56] @ 98c1c <__cxa_atexit@plt+0x8c8d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [pc, #52] @ 98c20 <__cxa_atexit@plt+0x8c8d4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - @ instruction: 0x0133f09e │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - ldrheq pc, [r3, -r0]! @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 98c70 <__cxa_atexit@plt+0x8c924> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 98c9c <__cxa_atexit@plt+0x8c950> │ │ │ │ - ldr r1, [pc, #76] @ 98cb0 <__cxa_atexit@plt+0x8c964> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #72] @ 98cb4 <__cxa_atexit@plt+0x8c968> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 98c88 <__cxa_atexit@plt+0x8c93c> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 98c9c <__cxa_atexit@plt+0x8c950> │ │ │ │ - ldr r1, [pc, #40] @ 98ca8 <__cxa_atexit@plt+0x8c95c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #36] @ 98cac <__cxa_atexit@plt+0x8c960> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - teqpeq r3, r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - teqpeq r3, r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 98d04 <__cxa_atexit@plt+0x8c9b8> │ │ │ │ - ldr r3, [pc, #56] @ 98d14 <__cxa_atexit@plt+0x8c9c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #40] @ 98d18 <__cxa_atexit@plt+0x8c9cc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #24] @ 92ab0 <__cxa_atexit@plt+0x86764> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - teqeq r3, r5 @ │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + ldrsheq r2, [fp, #-100] @ 0xffffff9c │ │ │ │ + smlalbteq r0, sl, r8, r8 │ │ │ │ + smlaltbeq r0, sl, r4, r8 │ │ │ │ + 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] @ 92adc <__cxa_atexit@plt+0x86790> │ │ │ │ + addne r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + smlalbbeq r0, sl, ip, r8 │ │ │ │ + smlalbbeq r0, sl, r8, r8 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r2, r6 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 98da8 <__cxa_atexit@plt+0x8ca5c> │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 92b70 <__cxa_atexit@plt+0x86824> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ + add r6, r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc 98db4 <__cxa_atexit@plt+0x8ca68> │ │ │ │ - ldr lr, [pc, #120] @ 98dc4 <__cxa_atexit@plt+0x8ca78> │ │ │ │ + bcc 92b7c <__cxa_atexit@plt+0x86830> │ │ │ │ + ldr lr, [pc, #120] @ 92b8c <__cxa_atexit@plt+0x86840> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ - ldm r7, {r1, r3, r7} │ │ │ │ - ldr r0, [pc, #104] @ 98dc8 <__cxa_atexit@plt+0x8ca7c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r9, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 98d9c <__cxa_atexit@plt+0x8ca50> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrne r8, [pc, #64] @ 98dd0 <__cxa_atexit@plt+0x8ca84> │ │ │ │ - ldrne r8, [pc, r8] │ │ │ │ - ldreq r8, [pc, #52] @ 98dcc <__cxa_atexit@plt+0x8ca80> │ │ │ │ - ldreq r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #116] @ 92b90 <__cxa_atexit@plt+0x86844> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r9, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr sl, [pc, #92] @ 92b94 <__cxa_atexit@plt+0x86848> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [pc, #88] @ 92b98 <__cxa_atexit@plt+0x8684c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str sl, [r2, #4]! │ │ │ │ + str r1, [r2, #8] │ │ │ │ + str ip, [r5, #-40] @ 0xffffffd8 │ │ │ │ + str r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str lr, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 133d1f4 <__cxa_atexit@plt+0x1330ea8> │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - cmpeq sl, ip, lsl #15 │ │ │ │ - @ instruction: 0x015ac798 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r5, r7, #3 │ │ │ │ - ldr r2, [pc, #24] @ 98e08 <__cxa_atexit@plt+0x8cabc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r5, #2 │ │ │ │ - ldr r8, [pc, #16] @ 98e0c <__cxa_atexit@plt+0x8cac0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - cmpeq sl, r4, lsr r7 │ │ │ │ - cmpeq sl, ip, lsr #14 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq fp, r0, lsr r6 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq fp, r8, lsl r6 │ │ │ │ + strheq r0, [sl, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 98e80 <__cxa_atexit@plt+0x8cb34> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 92bc0 <__cxa_atexit@plt+0x86874> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 98e8c <__cxa_atexit@plt+0x8cb40> │ │ │ │ - ldr lr, [pc, #92] @ 98e9c <__cxa_atexit@plt+0x8cb50> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #88] @ 98ea0 <__cxa_atexit@plt+0x8cb54> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 92c00 <__cxa_atexit@plt+0x868b4> │ │ │ │ + ldr r2, [pc, #56] @ 92c10 <__cxa_atexit@plt+0x868c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #8]! │ │ │ │ + ldr r1, [pc, #48] @ 92c14 <__cxa_atexit@plt+0x868c8> │ │ │ │ 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] @ 98ea4 <__cxa_atexit@plt+0x8cb58> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - cmpeq sl, r4, lsl r3 │ │ │ │ - teqeq r3, r9, asr lr │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov sl, r6 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + b 133d424 <__cxa_atexit@plt+0x13310d8> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq fp, r4, ror r5 │ │ │ │ + cmpeq sl, r0, asr r7 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 98f3c <__cxa_atexit@plt+0x8cbf0> │ │ │ │ - ldr lr, [pc, #144] @ 98f58 <__cxa_atexit@plt+0x8cc0c> │ │ │ │ + bhi 92ca0 <__cxa_atexit@plt+0x86954> │ │ │ │ + ldr lr, [pc, #112] @ 92ca8 <__cxa_atexit@plt+0x8695c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r7, r7, #16 │ │ │ │ - ldm r7, {r0, r6, r7} │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 98f2c <__cxa_atexit@plt+0x8cbe0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 98f48 <__cxa_atexit@plt+0x8cbfc> │ │ │ │ - ldr r3, [pc, #88] @ 98f5c <__cxa_atexit@plt+0x8cc10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr ip, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr sl, [r7, #16] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #88] @ 92cac <__cxa_atexit@plt+0x86960> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #80] @ 92cb0 <__cxa_atexit@plt+0x86964> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ + str lr, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r5, #-44] @ 0xffffffd4 │ │ │ │ + ldr r8, [r7, #32] │ │ │ │ + str r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str ip, [r5, #-28] @ 0xffffffe4 │ │ │ │ + sub lr, r5, #24 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 98fb0 <__cxa_atexit@plt+0x8cc64> │ │ │ │ - ldr r3, [pc, #56] @ 98fbc <__cxa_atexit@plt+0x8cc70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - add lr, sl, #8 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 99014 <__cxa_atexit@plt+0x8ccc8> │ │ │ │ - ldr lr, [pc, #64] @ 99024 <__cxa_atexit@plt+0x8ccd8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #40] @ 99028 <__cxa_atexit@plt+0x8ccdc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - add lr, r9, #16 │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #28 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - teqeq r3, r5 @ │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsheq r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + ldrsheq r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + strheq r0, [sl, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 990d8 <__cxa_atexit@plt+0x8cd8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 990e4 <__cxa_atexit@plt+0x8cd98> │ │ │ │ - ldr lr, [pc, #152] @ 990f4 <__cxa_atexit@plt+0x8cda8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - add sl, r7, #12 │ │ │ │ - ldm sl, {r1, r3, r9, sl} │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - ldr r0, [pc, #132] @ 990f8 <__cxa_atexit@plt+0x8cdac> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #16]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 92ce0 <__cxa_atexit@plt+0x86994> │ │ │ │ + add r5, r5, #28 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #24 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc 92d34 <__cxa_atexit@plt+0x869e8> │ │ │ │ + ldr r0, [pc, #76] @ 92d44 <__cxa_atexit@plt+0x869f8> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str ip, [r2, #8] │ │ │ │ - add lr, r2, #12 │ │ │ │ - stm lr, {r1, r3, r9, sl} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 990b4 <__cxa_atexit@plt+0x8cd68> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr ip, [r5, #20] │ │ │ │ + ldr lr, [r5, #24] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #52] @ 92d48 <__cxa_atexit@plt+0x869fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r5, r5, #16 │ │ │ │ + stm r5, {r0, r1, r6} │ │ │ │ + str r9, [r6, #8] │ │ │ │ + add r0, r6, #12 │ │ │ │ + stm r0, {r3, ip, lr} │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ + b 111e7a0 <__cxa_atexit@plt+0x1112454> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdf0 │ │ │ │ + cmpeq fp, r4, asr #8 │ │ │ │ + smlaltbeq r0, sl, r4, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 92dd0 <__cxa_atexit@plt+0x86a84> │ │ │ │ + ldr r2, [pc, #108] @ 92dd8 <__cxa_atexit@plt+0x86a8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 92ddc <__cxa_atexit@plt+0x86a90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 990c0 <__cxa_atexit@plt+0x8cd74> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne 990cc <__cxa_atexit@plt+0x8cd80> │ │ │ │ - ldr r8, [pc, #84] @ 99104 <__cxa_atexit@plt+0x8cdb8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + beq 92da4 <__cxa_atexit@plt+0x86a58> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 92db8 <__cxa_atexit@plt+0x86a6c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #56] @ 99100 <__cxa_atexit@plt+0x8cdb4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #40] @ 990fc <__cxa_atexit@plt+0x8cdb0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 92de0 <__cxa_atexit@plt+0x86a94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 92de4 <__cxa_atexit@plt+0x86a98> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - teqeq r3, r5, lsr #24 │ │ │ │ - teqeq r3, fp, lsr ip │ │ │ │ - teqeq r3, pc, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsbeq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmpeq sl, r8, lsr r4 │ │ │ │ + cmpeq sl, ip, lsr #8 │ │ │ │ + cmpeq sl, r8, lsl #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 99138 <__cxa_atexit@plt+0x8cdec> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 99148 <__cxa_atexit@plt+0x8cdfc> │ │ │ │ - ldr r8, [pc, #48] @ 99160 <__cxa_atexit@plt+0x8ce14> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #28] @ 9915c <__cxa_atexit@plt+0x8ce10> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r8, [pc, #8] @ 99158 <__cxa_atexit@plt+0x8ce0c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r3, r9, lsr #23 │ │ │ │ - teqeq r3, r3, asr #23 │ │ │ │ - teqeq r3, pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 991c4 <__cxa_atexit@plt+0x8ce78> │ │ │ │ - ldr lr, [pc, #72] @ 991d4 <__cxa_atexit@plt+0x8ce88> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 991d8 <__cxa_atexit@plt+0x8ce8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - add r1, r9, #20 │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - teqeq r3, lr, lsr fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 99240 <__cxa_atexit@plt+0x8cef4> │ │ │ │ - ldr lr, [pc, #72] @ 99250 <__cxa_atexit@plt+0x8cf04> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 99254 <__cxa_atexit@plt+0x8cf08> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - add r1, r9, #20 │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bne 92e14 <__cxa_atexit@plt+0x86ac8> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - teqeq r3, r2, asr #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 992bc <__cxa_atexit@plt+0x8cf70> │ │ │ │ - ldr lr, [pc, #72] @ 992cc <__cxa_atexit@plt+0x8cf80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add sl, r7, #11 │ │ │ │ - ldm sl, {r0, r3, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #48] @ 992d0 <__cxa_atexit@plt+0x8cf84> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - str r1, [r9, #16] │ │ │ │ - add r1, r9, #20 │ │ │ │ - stm r1, {r0, r3, sl} │ │ │ │ - mov r8, lr │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ 92e2c <__cxa_atexit@plt+0x86ae0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 92e30 <__cxa_atexit@plt+0x86ae4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - teqeq r3, r6, asr #20 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ + ldrdeq r0, [sl, #-60] @ 0xffffffc4 │ │ │ │ + ldrdeq r0, [sl, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq sl, r4, ror #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 99388 <__cxa_atexit@plt+0x8d03c> │ │ │ │ - ldr r6, [pc, #176] @ 993a4 <__cxa_atexit@plt+0x8d058> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ands r0, r7, #3 │ │ │ │ - beq 99350 <__cxa_atexit@plt+0x8d004> │ │ │ │ - ldmdb r5, {r1, lr} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 99360 <__cxa_atexit@plt+0x8d014> │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 99394 <__cxa_atexit@plt+0x8d048> │ │ │ │ - ldr r0, [pc, #112] @ 993a8 <__cxa_atexit@plt+0x8d05c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - ldr r8, [pc, #96] @ 993ac <__cxa_atexit@plt+0x8d060> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bhi 92eb8 <__cxa_atexit@plt+0x86b6c> │ │ │ │ + ldr r2, [pc, #108] @ 92ec0 <__cxa_atexit@plt+0x86b74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 92ec4 <__cxa_atexit@plt+0x86b78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 92e8c <__cxa_atexit@plt+0x86b40> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 92ea0 <__cxa_atexit@plt+0x86b54> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 99394 <__cxa_atexit@plt+0x8d048> │ │ │ │ - ldr r0, [pc, #64] @ 993b0 <__cxa_atexit@plt+0x8d064> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - ldr r8, [pc, #48] @ 993b4 <__cxa_atexit@plt+0x8d068> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 92ec8 <__cxa_atexit@plt+0x86b7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 92ecc <__cxa_atexit@plt+0x86b80> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - ldrsbeq ip, [sl, #-24] @ 0xffffffe8 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - cmpeq sl, r4, lsr #3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldmib r5, {r2, r3} │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 99408 <__cxa_atexit@plt+0x8d0bc> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 99434 <__cxa_atexit@plt+0x8d0e8> │ │ │ │ - ldr r1, [pc, #84] @ 99440 <__cxa_atexit@plt+0x8d0f4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r8, [pc, #64] @ 99444 <__cxa_atexit@plt+0x8d0f8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 99434 <__cxa_atexit@plt+0x8d0e8> │ │ │ │ - ldr r1, [pc, #48] @ 99448 <__cxa_atexit@plt+0x8d0fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r8, [pc, #28] @ 9944c <__cxa_atexit@plt+0x8d100> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - cmpeq sl, r0, lsr #2 │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - ldrsheq ip, [sl, #-8] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9949c <__cxa_atexit@plt+0x8d150> │ │ │ │ - ldr r3, [pc, #56] @ 994ac <__cxa_atexit@plt+0x8d160> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #40] @ 994b0 <__cxa_atexit@plt+0x8d164> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - teqeq r3, r0, lsl #15 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 99540 <__cxa_atexit@plt+0x8d1f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9954c <__cxa_atexit@plt+0x8d200> │ │ │ │ - ldr lr, [pc, #120] @ 9955c <__cxa_atexit@plt+0x8d210> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r7, r7, #12 │ │ │ │ - ldm r7, {r1, r3, r7} │ │ │ │ - ldr r0, [pc, #104] @ 99560 <__cxa_atexit@plt+0x8d214> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r9, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 99534 <__cxa_atexit@plt+0x8d1e8> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrne r8, [pc, #64] @ 99568 <__cxa_atexit@plt+0x8d21c> │ │ │ │ - ldrne r8, [pc, r8] │ │ │ │ - ldreq r8, [pc, #52] @ 99564 <__cxa_atexit@plt+0x8d218> │ │ │ │ - ldreq r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, ip, ror #5 │ │ │ │ + strdeq r0, [sl, #-40] @ 0xffffffd8 │ │ │ │ + smlaltteq r0, sl, ip, r2 │ │ │ │ + smlalbteq r0, sl, r8, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 92efc <__cxa_atexit@plt+0x86bb0> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ 92f14 <__cxa_atexit@plt+0x86bc8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 92f18 <__cxa_atexit@plt+0x86bcc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - ldrsheq fp, [sl, #-244] @ 0xffffff0c │ │ │ │ - cmpeq sl, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r5, r7, #3 │ │ │ │ - ldr r2, [pc, #24] @ 995a0 <__cxa_atexit@plt+0x8d254> │ │ │ │ + @ instruction: 0x014a029c │ │ │ │ + @ instruction: 0x014a0290 │ │ │ │ + cmpeq sl, ip, asr r4 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r1, r6 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 92fe4 <__cxa_atexit@plt+0x86c98> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 92ff0 <__cxa_atexit@plt+0x86ca4> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #188] @ 93010 <__cxa_atexit@plt+0x86cc4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - cmp r5, #2 │ │ │ │ - ldr r8, [pc, #16] @ 995a4 <__cxa_atexit@plt+0x8d258> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - @ instruction: 0x015abf9c │ │ │ │ - @ instruction: 0x015abf94 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 995fc <__cxa_atexit@plt+0x8d2b0> │ │ │ │ - ldr lr, [pc, #64] @ 9960c <__cxa_atexit@plt+0x8d2c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - ldr r8, [pc, #44] @ 99610 <__cxa_atexit@plt+0x8d2c4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r3, [r9, #20] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - teqeq r3, sp, lsr r6 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r8, r5, #8 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi 996a4 <__cxa_atexit@plt+0x8d358> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 996b0 <__cxa_atexit@plt+0x8d364> │ │ │ │ - ldr lr, [pc, #124] @ 996c0 <__cxa_atexit@plt+0x8d374> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - add r9, r7, #12 │ │ │ │ - ldm r9, {r1, r3, r9} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #104] @ 996c4 <__cxa_atexit@plt+0x8d378> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + ldr r3, [pc, #160] @ 93014 <__cxa_atexit@plt+0x86cc8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + str r0, [r1, #20] │ │ │ │ + ldr r0, [pc, #148] @ 93018 <__cxa_atexit@plt+0x86ccc> │ │ │ │ add r0, pc, r0 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str sl, [r2, #8] │ │ │ │ - add lr, r2, #12 │ │ │ │ - stm lr, {r1, r3, r9} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 99698 <__cxa_atexit@plt+0x8d34c> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - ldrne r8, [pc, #64] @ 996cc <__cxa_atexit@plt+0x8d380> │ │ │ │ - ldrne r8, [pc, r8] │ │ │ │ - ldreq r8, [pc, #52] @ 996c8 <__cxa_atexit@plt+0x8d37c> │ │ │ │ - ldreq r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r8 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r1, #8] │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + sub r0, r5, #84 @ 0x54 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 93000 <__cxa_atexit@plt+0x86cb4> │ │ │ │ + ldr lr, [pc, #116] @ 9301c <__cxa_atexit@plt+0x86cd0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + stmib r5, {r0, r1, r3, r7} │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 92fd8 <__cxa_atexit@plt+0x86c8c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 93364 <__cxa_atexit@plt+0x87018> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r1 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0x015abe90 │ │ │ │ - @ instruction: 0x015abe9c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0x000003b8 │ │ │ │ + smlalbbeq r0, sl, r0, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - and r5, r7, #3 │ │ │ │ - ldr r2, [pc, #24] @ 99704 <__cxa_atexit@plt+0x8d3b8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r5, #2 │ │ │ │ - ldr r8, [pc, #16] @ 99708 <__cxa_atexit@plt+0x8d3bc> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - cmpeq sl, r8, lsr lr │ │ │ │ - cmpeq sl, r0, lsr lr │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9977c <__cxa_atexit@plt+0x8d430> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 99784 <__cxa_atexit@plt+0x8d438> │ │ │ │ - ldr lr, [pc, #88] @ 99798 <__cxa_atexit@plt+0x8d44c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #84] @ 9979c <__cxa_atexit@plt+0x8d450> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 930a4 <__cxa_atexit@plt+0x86d58> │ │ │ │ + ldr r2, [pc, #108] @ 930ac <__cxa_atexit@plt+0x86d60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 930b0 <__cxa_atexit@plt+0x86d64> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr r8, [pc, #56] @ 997a0 <__cxa_atexit@plt+0x8d454> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - add lr, r9, #16 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - b 9978c <__cxa_atexit@plt+0x8d440> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 93078 <__cxa_atexit@plt+0x86d2c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9308c <__cxa_atexit@plt+0x86d40> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - cmpeq sl, r4, lsl sl │ │ │ │ - teqeq r3, r2 @ │ │ │ │ - cmpeq r9, r0, lsl r3 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 99834 <__cxa_atexit@plt+0x8d4e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9983c <__cxa_atexit@plt+0x8d4f0> │ │ │ │ - ldr lr, [pc, #116] @ 99850 <__cxa_atexit@plt+0x8d504> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #112] @ 99854 <__cxa_atexit@plt+0x8d508> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r1, r9, sl} │ │ │ │ - ldr r8, [r7, #28] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #80] @ 99858 <__cxa_atexit@plt+0x8d50c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 930b4 <__cxa_atexit@plt+0x86d68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 930b8 <__cxa_atexit@plt+0x86d6c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, #72] @ 9985c <__cxa_atexit@plt+0x8d510> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - stm r2, {r1, r9, sl, lr} │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ - mov r6, r3 │ │ │ │ - b 99844 <__cxa_atexit@plt+0x8d4f8> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq sl, r8, ror r9 │ │ │ │ - cmpeq sl, r8, ror #18 │ │ │ │ - cmpeq sl, r0, asr r9 │ │ │ │ - cmpeq r9, r0, asr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - mov sl, r4 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 99948 <__cxa_atexit@plt+0x8d5fc> │ │ │ │ - ldr lr, [pc, #204] @ 9995c <__cxa_atexit@plt+0x8d610> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r4, [r7, #11] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - ldr r4, [r7, #19] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - ldr r1, [r7, #31] │ │ │ │ - ldr r2, [r7, #35] @ 0x23 │ │ │ │ - str lr, [r3, #28]! │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr fp, [pc, #144] @ 99960 <__cxa_atexit@plt+0x8d614> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - add fp, fp, #1 │ │ │ │ - sub lr, r6, #63 @ 0x3f │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r4, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r4, [pc, #108] @ 99964 <__cxa_atexit@plt+0x8d618> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ - ldr r4, [pc, #96] @ 99968 <__cxa_atexit@plt+0x8d61c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r8, [pc, #92] @ 9996c <__cxa_atexit@plt+0x8d620> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r4, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r4, [r3, #-20] @ 0xffffffec │ │ │ │ - str ip, [r3, #-16] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r9, [r3, #-8] │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r4, [r3, #-4] │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r4, sl │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r4, #68 @ 0x44 │ │ │ │ - ldr r0, [sl, #-8] │ │ │ │ - str r4, [sl, #828] @ 0x33c │ │ │ │ - mov r4, sl │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, r0, lsl #2 │ │ │ │ + cmpeq sl, r4, lsl r2 │ │ │ │ + cmpeq sl, r8, lsl #4 │ │ │ │ + smlaltteq r0, sl, r4, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 930e8 <__cxa_atexit@plt+0x86d9c> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq sl, r0, lsr #17 │ │ │ │ - cmpeq sl, ip, ror #16 │ │ │ │ - @ instruction: 0xfffff864 │ │ │ │ - teqeq r3, r0, asr #6 │ │ │ │ - cmpeq r9, r4, asr #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 999d8 <__cxa_atexit@plt+0x8d68c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 999e4 <__cxa_atexit@plt+0x8d698> │ │ │ │ - ldr r1, [pc, #80] @ 999f4 <__cxa_atexit@plt+0x8d6a8> │ │ │ │ + ldr r7, [pc, #16] @ 93100 <__cxa_atexit@plt+0x86db4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 93104 <__cxa_atexit@plt+0x86db8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [sl, #-24] @ 0xffffffe8 │ │ │ │ + smlaltbeq r0, sl, ip, r1 │ │ │ │ + cmpeq sl, r0, asr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9318c <__cxa_atexit@plt+0x86e40> │ │ │ │ + ldr r2, [pc, #108] @ 93194 <__cxa_atexit@plt+0x86e48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 93198 <__cxa_atexit@plt+0x86e4c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 999f8 <__cxa_atexit@plt+0x8d6ac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r0, [pc, #56] @ 999fc <__cxa_atexit@plt+0x8d6b0> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 93160 <__cxa_atexit@plt+0x86e14> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 93174 <__cxa_atexit@plt+0x86e28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 9319c <__cxa_atexit@plt+0x86e50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 931a0 <__cxa_atexit@plt+0x86e54> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq fp, [sl, #-120] @ 0xffffff88 │ │ │ │ - cmpeq sl, r4, asr #15 │ │ │ │ - cmpeq sl, r0, lsr #15 │ │ │ │ - strheq fp, [r9, #-0] │ │ │ │ - andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, r8, lsl r0 │ │ │ │ + ldrdeq r0, [sl, #-4] │ │ │ │ + smlalbteq r0, sl, r8, r0 │ │ │ │ + smlaltbeq r0, sl, r4, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 99adc <__cxa_atexit@plt+0x8d790> │ │ │ │ - stm sp, {r5, sl, fp} │ │ │ │ - ldr r7, [r9, #35] @ 0x23 │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - add ip, r9, #7 │ │ │ │ - ldm ip, {r0, fp, ip} │ │ │ │ - ldr sl, [r9, #19] │ │ │ │ - mov r5, r8 │ │ │ │ - ldr r8, [r9, #23] │ │ │ │ - ldr lr, [r9, #27] │ │ │ │ - ldr r9, [r9, #31] │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [r3, #40]! @ 0x28 │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - ldr r0, [pc, #148] @ 99af4 <__cxa_atexit@plt+0x8d7a8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r1, r3, #36 @ 0x24 │ │ │ │ - stm r1, {r0, r7, r9, lr} │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r8, sl, ip} │ │ │ │ - str fp, [r3, #-8] │ │ │ │ - sub r7, r6, #63 @ 0x3f │ │ │ │ - cmp r5, #10 │ │ │ │ - ble 99acc <__cxa_atexit@plt+0x8d780> │ │ │ │ - ldr r3, [pc, #112] @ 99af8 <__cxa_atexit@plt+0x8d7ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #108] @ 99afc <__cxa_atexit@plt+0x8d7b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r5, [sp] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r2, #44]! @ 0x2c │ │ │ │ - ldr r3, [pc, #88] @ 99b00 <__cxa_atexit@plt+0x8d7b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r7, [r2, #8] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r2, [r2, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 931d0 <__cxa_atexit@plt+0x86e84> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - ldmib sp, {r8, fp} │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ - ldr r7, [pc, #32] @ 99b04 <__cxa_atexit@plt+0x8d7b8> │ │ │ │ + ldr r7, [pc, #16] @ 931e8 <__cxa_atexit@plt+0x86e9c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 931ec <__cxa_atexit@plt+0x86ea0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq sl, r8, ror #13 │ │ │ │ - ldrheq fp, [sl, #-108] @ 0xffffff94 │ │ │ │ - strheq fp, [r9, #-20] @ 0xffffffec │ │ │ │ - smlalbbeq fp, r9, r4, r1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 99b80 <__cxa_atexit@plt+0x8d834> │ │ │ │ - ldr r3, [pc, #100] @ 99b90 <__cxa_atexit@plt+0x8d844> │ │ │ │ + hvceq 40968 @ 0xa008 │ │ │ │ + cmpeq sl, ip, rrx │ │ │ │ + smlalbbeq r0, sl, r8, r1 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r1, r6 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 932b8 <__cxa_atexit@plt+0x86f6c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 932c4 <__cxa_atexit@plt+0x86f78> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #188] @ 932e4 <__cxa_atexit@plt+0x86f98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + ldr r3, [pc, #160] @ 932e8 <__cxa_atexit@plt+0x86f9c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ + str r3, [r1, #4]! │ │ │ │ + str r0, [r1, #20] │ │ │ │ + ldr r0, [pc, #148] @ 932ec <__cxa_atexit@plt+0x86fa0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r7, [r1, #8] │ │ │ │ + str r0, [r1, #12]! │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + sub r0, r5, #84 @ 0x54 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 932d4 <__cxa_atexit@plt+0x86f88> │ │ │ │ + ldr lr, [pc, #116] @ 932f0 <__cxa_atexit@plt+0x86fa4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + stmib r5, {r0, r1, r3, r7} │ │ │ │ + add lr, r5, #20 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ tst r8, #3 │ │ │ │ - beq 99b60 <__cxa_atexit@plt+0x8d814> │ │ │ │ - ldr r3, [pc, #84] @ 99b94 <__cxa_atexit@plt+0x8d848> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 99b70 <__cxa_atexit@plt+0x8d824> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - b 99a10 <__cxa_atexit@plt+0x8d6c4> │ │ │ │ + beq 932ac <__cxa_atexit@plt+0x86f60> │ │ │ │ + mov r7, r8 │ │ │ │ + b 93364 <__cxa_atexit@plt+0x87018> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 99b98 <__cxa_atexit@plt+0x8d84c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r9, r8, lsl r1 │ │ │ │ - strdeq fp, [r9, #-4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ 99bdc <__cxa_atexit@plt+0x8d890> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 99bd0 <__cxa_atexit@plt+0x8d884> │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 99a10 <__cxa_atexit@plt+0x8d6c4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - strheq fp, [r9, #-0] │ │ │ │ - andeq r0, r0, r2, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r9, r7 │ │ │ │ - b 99a10 <__cxa_atexit@plt+0x8d6c4> │ │ │ │ - swpbeq fp, r0, [r9] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 99ca8 <__cxa_atexit@plt+0x8d95c> │ │ │ │ - ldr r3, [pc, #188] @ 99cdc <__cxa_atexit@plt+0x8d990> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ + cmpeq fp, r4, lsr #30 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + smlalbbeq r0, sl, r0, r0 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #68 @ 0x44 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9334c <__cxa_atexit@plt+0x87000> │ │ │ │ + ldr lr, [pc, #60] @ 93354 <__cxa_atexit@plt+0x87008> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ + str lr, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + stmib r5, {r0, r1, r2, r3, r7, r9, sl} │ │ │ │ tst r8, #3 │ │ │ │ - beq 99c98 <__cxa_atexit@plt+0x8d94c> │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #68 @ 0x44 │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 99cb8 <__cxa_atexit@plt+0x8d96c> │ │ │ │ - ldr r7, [r8, #35] @ 0x23 │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr lr, [r8, #11] │ │ │ │ - ldr r9, [r8, #15] │ │ │ │ - ldr r0, [r8, #19] │ │ │ │ - ldr r3, [r8, #23] │ │ │ │ - str sl, [sp] │ │ │ │ - ldr sl, [r8, #27] │ │ │ │ - ldr r8, [r8, #31] │ │ │ │ - str r2, [r6, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 99ce8 <__cxa_atexit@plt+0x8d99c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r6, #36 @ 0x24 │ │ │ │ - stm r2, {r1, r7, r8, sl} │ │ │ │ - str r3, [r6, #-20] @ 0xffffffec │ │ │ │ - sub r1, r6, #16 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - sub r7, ip, #63 @ 0x3f │ │ │ │ - ldr r8, [sp] │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ + beq 93340 <__cxa_atexit@plt+0x86ff4> │ │ │ │ + mov r7, r8 │ │ │ │ + b 93364 <__cxa_atexit@plt+0x87018> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 99ce4 <__cxa_atexit@plt+0x8d998> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 99ce0 <__cxa_atexit@plt+0x8d994> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ - mov r9, r8 │ │ │ │ - mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrdeq sl, [r9, #-248] @ 0xffffff08 │ │ │ │ - strdeq sl, [r9, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - smlaltbeq sl, r9, r4, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r0, lsr #32 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr sl, [r7, #4] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #68 @ 0x44 │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 99d78 <__cxa_atexit@plt+0x8da2c> │ │ │ │ - ldr r7, [r9, #35] @ 0x23 │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - ldr r8, [r9, #15] │ │ │ │ - ldr r0, [r9, #19] │ │ │ │ - ldr r3, [r9, #23] │ │ │ │ - mov fp, sl │ │ │ │ - ldr sl, [r9, #27] │ │ │ │ - ldr r9, [r9, #31] │ │ │ │ - str r2, [r6, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - ldr r1, [pc, #68] @ 99d98 <__cxa_atexit@plt+0x8da4c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 933cc <__cxa_atexit@plt+0x87080> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #116] @ 933f4 <__cxa_atexit@plt+0x870a8> │ │ │ │ add r1, pc, r1 │ │ │ │ - sub r2, r6, #36 @ 0x24 │ │ │ │ - stm r2, {r1, r7, r9, sl} │ │ │ │ - str r3, [r6, #-20] @ 0xffffffec │ │ │ │ - sub r1, r6, #16 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - sub r7, ip, #63 @ 0x3f │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ - ldr r7, [pc, #28] @ 99d9c <__cxa_atexit@plt+0x8da50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb18 │ │ │ │ - cmpeq r9, r8, lsl pc │ │ │ │ - strdeq sl, [r9, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 99dc8 <__cxa_atexit@plt+0x8da7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - smlaltteq sl, r9, r8, lr │ │ │ │ - smlalbteq sl, r9, r0, lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 99e78 <__cxa_atexit@plt+0x8db2c> │ │ │ │ - ldr r3, [pc, #196] @ 99eb8 <__cxa_atexit@plt+0x8db6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 99e68 <__cxa_atexit@plt+0x8db1c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #68 @ 0x44 │ │ │ │ - cmp r7, ip │ │ │ │ - bcc 99e8c <__cxa_atexit@plt+0x8db40> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - ldr r8, [r9, #15] │ │ │ │ - ldr r3, [r9, #19] │ │ │ │ - add sl, r9, #23 │ │ │ │ - ldm sl, {r0, r7, r9, sl} │ │ │ │ - str r2, [r6, #40]! @ 0x28 │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - ldr r1, [pc, #140] @ 99ec8 <__cxa_atexit@plt+0x8db7c> │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 933e0 <__cxa_atexit@plt+0x87094> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 933cc <__cxa_atexit@plt+0x87080> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #68] @ 933f8 <__cxa_atexit@plt+0x870ac> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r6, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ - str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, r6, #20 │ │ │ │ - stm r1, {r0, r3, r8, lr} │ │ │ │ - ldr r7, [pc, #112] @ 99ecc <__cxa_atexit@plt+0x8db80> │ │ │ │ + ldr r7, [r5] │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + str r1, [r5, #-12]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 933ec <__cxa_atexit@plt+0x870a0> │ │ │ │ + b 93470 <__cxa_atexit@plt+0x87124> │ │ │ │ + ldr r7, [pc, #40] @ 933fc <__cxa_atexit@plt+0x870b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, ip, #63 @ 0x3f │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ 99ec4 <__cxa_atexit@plt+0x8db78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 99ebc <__cxa_atexit@plt+0x8db70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ 99ec0 <__cxa_atexit@plt+0x8db74> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add sl, r6, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, ip │ │ │ │ - mov r8, #0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r9, r4, lsl #28 │ │ │ │ - ldrheq fp, [sl, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r9, r8, lsr lr │ │ │ │ - @ instruction: 0xfffffa30 │ │ │ │ - cmpeq sl, r4, lsl #6 │ │ │ │ - smlalbteq sl, r9, r0, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq fp, ip, ror sp │ │ │ │ + hvceq 40952 @ 0x9ff8 │ │ │ │ + andeq r0, r0, sl │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r3, r6 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 99f5c <__cxa_atexit@plt+0x8dc10> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr lr, [r9, #11] │ │ │ │ - ldr r8, [r9, #15] │ │ │ │ - ldr ip, [r9, #19] │ │ │ │ - ldr r7, [r9, #23] │ │ │ │ - add sl, r9, #27 │ │ │ │ - ldm sl, {r0, r9, sl} │ │ │ │ - str r2, [r3, #40]! @ 0x28 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ldr r1, [pc, #92] @ 99f84 <__cxa_atexit@plt+0x8dc38> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 93440 <__cxa_atexit@plt+0x870f4> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #52] @ 9345c <__cxa_atexit@plt+0x87110> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-36] @ 0xffffffdc │ │ │ │ - str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ - sub r1, r3, #24 │ │ │ │ - stm r1, {r0, r7, ip} │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - ldr r7, [pc, #60] @ 99f88 <__cxa_atexit@plt+0x8dc3c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 93454 <__cxa_atexit@plt+0x87108> │ │ │ │ + b 93470 <__cxa_atexit@plt+0x87124> │ │ │ │ + ldr r7, [pc, #24] @ 93460 <__cxa_atexit@plt+0x87114> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #1 │ │ │ │ - sub r7, r6, #63 @ 0x3f │ │ │ │ - mov r6, r3 │ │ │ │ - b 99870 <__cxa_atexit@plt+0x8d524> │ │ │ │ - ldr r7, [pc, #40] @ 99f8c <__cxa_atexit@plt+0x8dc40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r3, [pc, #28] @ 99f90 <__cxa_atexit@plt+0x8dc44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #0 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff944 │ │ │ │ - cmpeq sl, r4, lsl r2 │ │ │ │ - cmpeq r9, r4, lsr sp │ │ │ │ - cmpeq sl, ip, ror #3 │ │ │ │ - cmpeq r9, ip, asr sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9a008 <__cxa_atexit@plt+0x8dcbc> │ │ │ │ - ldr r3, [pc, #96] @ 9a018 <__cxa_atexit@plt+0x8dccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq 99fe0 <__cxa_atexit@plt+0x8dc94> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 99ff4 <__cxa_atexit@plt+0x8dca8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ 9a024 <__cxa_atexit@plt+0x8dcd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #56] @ 9a028 <__cxa_atexit@plt+0x8dcdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9a01c <__cxa_atexit@plt+0x8dcd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #28] @ 9a020 <__cxa_atexit@plt+0x8dcd4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9a02c <__cxa_atexit@plt+0x8dce0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlaltteq sl, r9, ip, ip │ │ │ │ - smlaltteq sl, r9, r4, ip │ │ │ │ - smlaltteq sl, r9, ip, ip │ │ │ │ - smlaltteq sl, r9, r4, ip │ │ │ │ - strdeq sl, [r9, #-204] @ 0xffffff34 │ │ │ │ - smlalbteq sl, r9, r4, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq fp, r8, lsl #26 │ │ │ │ + cmppeq r9, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, ip │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 9a068 <__cxa_atexit@plt+0x8dd1c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 934a4 <__cxa_atexit@plt+0x87158> │ │ │ │ + ldr r2, [pc, #264] @ 9358c <__cxa_atexit@plt+0x87240> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #32] @ 9a06c <__cxa_atexit@plt+0x8dd20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, r2 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stmda r5, {r1, r7} │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r3, #3 │ │ │ │ + beq 93560 <__cxa_atexit@plt+0x87214> │ │ │ │ mov r7, r3 │ │ │ │ + b 935a8 <__cxa_atexit@plt+0x8725c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #88 @ 0x58 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 9356c <__cxa_atexit@plt+0x87220> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #8] │ │ │ │ + ldr ip, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #44] @ 0x2c │ │ │ │ + ldr sl, [r5, #48] @ 0x30 │ │ │ │ + ldr r9, [pc, #172] @ 93590 <__cxa_atexit@plt+0x87244> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #124] @ 93594 <__cxa_atexit@plt+0x87248> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #44]! @ 0x2c │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [pc, #112] @ 93598 <__cxa_atexit@plt+0x8724c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + stm r3, {r2, r6, r7, lr} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ + sub r7, r8, #6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0149ac90 │ │ │ │ - @ instruction: 0x0149ac9c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9a0d8 <__cxa_atexit@plt+0x8dd8c> │ │ │ │ - ldr r3, [pc, #88] @ 9a0e8 <__cxa_atexit@plt+0x8dd9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq 9a0b4 <__cxa_atexit@plt+0x8dd68> │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9a0c4 <__cxa_atexit@plt+0x8dd78> │ │ │ │ - ldr r8, [pc, #64] @ 9a0f0 <__cxa_atexit@plt+0x8dda4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 9a0cc <__cxa_atexit@plt+0x8dd80> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [pc, #32] @ 9a0ec <__cxa_atexit@plt+0x8dda0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #20] @ 9a0f4 <__cxa_atexit@plt+0x8dda8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - teqeq r3, fp, lsr #22 │ │ │ │ - teqeq r3, r0, asr fp │ │ │ │ - cmpeq r9, r4, lsr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 9a12c <__cxa_atexit@plt+0x8dde0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 9a130 <__cxa_atexit@plt+0x8dde4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r3, r8 @ │ │ │ │ - teqeq r3, r7, ror #21 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r6, [pc, #20] @ 93588 <__cxa_atexit@plt+0x8723c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, ip, lsl r4 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + @ instruction: 0xfffff73c │ │ │ │ + @ instruction: 0xfffffa0c │ │ │ │ + cmpeq fp, ip, lsr #24 │ │ │ │ + ldrdeq pc, [r9, #-220] @ 0xffffff24 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9a19c <__cxa_atexit@plt+0x8de50> │ │ │ │ - ldr r3, [pc, #88] @ 9a1ac <__cxa_atexit@plt+0x8de60> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 9a178 <__cxa_atexit@plt+0x8de2c> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9a188 <__cxa_atexit@plt+0x8de3c> │ │ │ │ - ldr r3, [pc, #64] @ 9a1b4 <__cxa_atexit@plt+0x8de68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b 9a190 <__cxa_atexit@plt+0x8de44> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #32] @ 9a1b0 <__cxa_atexit@plt+0x8de64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #20] @ 9a1b8 <__cxa_atexit@plt+0x8de6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - teqeq r3, r7, ror #20 │ │ │ │ - teqeq r3, ip, lsl #21 │ │ │ │ - hvceq 39604 @ 0x9ab4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 9a1f0 <__cxa_atexit@plt+0x8dea4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #32] @ 9a1f4 <__cxa_atexit@plt+0x8dea8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r3, r5, #8 │ │ │ │ - and r1, r7, #3 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r1, #2 │ │ │ │ - moveq r8, r2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r3, r4, lsr sl │ │ │ │ - teqeq r3, r3, lsr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 9a21c <__cxa_atexit@plt+0x8ded0> │ │ │ │ + bne 935e8 <__cxa_atexit@plt+0x8729c> │ │ │ │ + ldr r3, [pc, #264] @ 936c4 <__cxa_atexit@plt+0x87378> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - cmpeq r9, r4, lsl #22 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9a258 <__cxa_atexit@plt+0x8df0c> │ │ │ │ - ldr r3, [pc, #40] @ 9a270 <__cxa_atexit@plt+0x8df24> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + stm r5, {r0, r7} │ │ │ │ + ldr r3, [pc, #232] @ 936c8 <__cxa_atexit@plt+0x8737c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #88 @ 0x58 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 936a4 <__cxa_atexit@plt+0x87358> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr lr, [r5, #52] @ 0x34 │ │ │ │ + ldr sl, [r5, #56] @ 0x38 │ │ │ │ + ldr r9, [pc, #164] @ 936cc <__cxa_atexit@plt+0x87380> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #116] @ 936d0 <__cxa_atexit@plt+0x87384> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #44]! @ 0x2c │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [pc, #104] @ 936d4 <__cxa_atexit@plt+0x87388> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + stm r3, {r2, r6, r7, lr} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ + sub r7, r8, #6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9a274 <__cxa_atexit@plt+0x8df28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [pc, #20] @ 936c0 <__cxa_atexit@plt+0x87374> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, asr #31 │ │ │ │ - smlaltteq sl, r9, r0, sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9a2b0 <__cxa_atexit@plt+0x8df64> │ │ │ │ - ldr r2, [pc, #32] @ 9a2b8 <__cxa_atexit@plt+0x8df6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + str r6, [r5, #8]! │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, ror #5 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq fp, r8, ror fp │ │ │ │ + @ instruction: 0xfffff5f8 │ │ │ │ + @ instruction: 0xfffff8c8 │ │ │ │ + cmpeq fp, r8, ror #21 │ │ │ │ + smlaltbeq pc, r9, r0, ip @ │ │ │ │ + andeq r0, r0, pc │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bne 9371c <__cxa_atexit@plt+0x873d0> │ │ │ │ + ldr r3, [pc, #256] @ 937f8 <__cxa_atexit@plt+0x874ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #232] @ 937fc <__cxa_atexit@plt+0x874b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #88 @ 0x58 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 937d8 <__cxa_atexit@plt+0x8748c> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #20] │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #40] @ 0x28 │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr lr, [r5, #56] @ 0x38 │ │ │ │ + ldr sl, [r5, #60] @ 0x3c │ │ │ │ + ldr r9, [pc, #164] @ 93800 <__cxa_atexit@plt+0x874b4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #116] @ 93804 <__cxa_atexit@plt+0x874b8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #44]! @ 0x2c │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [pc, #104] @ 93808 <__cxa_atexit@plt+0x874bc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + stm r3, {r2, r6, r7, lr} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ + sub r7, r8, #6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r6, [pc, #20] @ 937f4 <__cxa_atexit@plt+0x874a8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #12]! │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0x000001b0 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq fp, r4, asr #20 │ │ │ │ + @ instruction: 0xfffff4c4 │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + ldrheq r1, [fp, #-148] @ 0xffffff6c │ │ │ │ + cmppeq r9, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9a374 <__cxa_atexit@plt+0x8e028> │ │ │ │ - ldr r7, [pc, #164] @ 9a39c <__cxa_atexit@plt+0x8e050> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 93888 <__cxa_atexit@plt+0x8753c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 93944 <__cxa_atexit@plt+0x875f8> │ │ │ │ + ldr r7, [pc, #324] @ 93980 <__cxa_atexit@plt+0x87634> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9a364 <__cxa_atexit@plt+0x8e018> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 9a384 <__cxa_atexit@plt+0x8e038> │ │ │ │ - ldr lr, [pc, #136] @ 9a3a4 <__cxa_atexit@plt+0x8e058> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r8, [pc, #124] @ 9a3a8 <__cxa_atexit@plt+0x8e05c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r7, r2, #19 │ │ │ │ - ldr r9, [pc, #116] @ 9a3ac <__cxa_atexit@plt+0x8e060> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r2, #26 │ │ │ │ - ldmda r5, {r3, ip} │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r0, r1, r9, sl} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr ip, [r5, #60]! @ 0x3c │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr lr, [pc, #312] @ 93984 <__cxa_atexit@plt+0x87638> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r5, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [r5, #-52] @ 0xffffffcc │ │ │ │ + ldr r9, [r5, #-20] @ 0xffffffec │ │ │ │ + ldmdb r5, {r0, r2, r7} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + add r1, r6, #24 │ │ │ │ + stm r1, {r2, r7, lr} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9a3a0 <__cxa_atexit@plt+0x8e054> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #88 @ 0x58 │ │ │ │ + cmp r2, r8 │ │ │ │ + bcc 93954 <__cxa_atexit@plt+0x87608> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr lr, [r5, #52] @ 0x34 │ │ │ │ + ldr sl, [r5, #56] @ 0x38 │ │ │ │ + ldr r9, [pc, #172] @ 93974 <__cxa_atexit@plt+0x87628> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + str fp, [r6, #40] @ 0x28 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [pc, #124] @ 93978 <__cxa_atexit@plt+0x8762c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r0, #44]! @ 0x2c │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r1, [pc, #112] @ 9397c <__cxa_atexit@plt+0x87630> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ + ldr r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r6, #52] @ 0x34 │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + stm r3, {r2, r6, r7, lr} │ │ │ │ + str sl, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ + sub r7, r8, #6 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlalbteq sl, r9, r8, r9 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - cmpeq sl, ip, lsr #29 │ │ │ │ - cmpeq sl, r4, lsl #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r6, [pc, #20] @ 93970 <__cxa_atexit@plt+0x87624> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #88 @ 0x58 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #8]! │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xfffff358 │ │ │ │ + @ instruction: 0xfffff628 │ │ │ │ + cmpeq fp, r8, asr #16 │ │ │ │ + @ instruction: 0xfffff9bc │ │ │ │ + cmpeq fp, r8, lsl #18 │ │ │ │ + strdeq pc, [r9, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #88 @ 0x58 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9a41c <__cxa_atexit@plt+0x8e0d0> │ │ │ │ - ldr lr, [pc, #84] @ 9a428 <__cxa_atexit@plt+0x8e0dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #80] @ 9a42c <__cxa_atexit@plt+0x8e0e0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #19 │ │ │ │ - ldr r9, [pc, #60] @ 9a430 <__cxa_atexit@plt+0x8e0e4> │ │ │ │ + bcc 93a54 <__cxa_atexit@plt+0x87708> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr ip, [r5, #24] │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r5, #36] @ 0x24 │ │ │ │ + ldr r7, [r5, #40] @ 0x28 │ │ │ │ + ldr lr, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r8, [pc, #148] @ 93a6c <__cxa_atexit@plt+0x87720> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + str r9, [r3, #40] @ 0x28 │ │ │ │ + mov r1, r3 │ │ │ │ + ldr r2, [pc, #104] @ 93a70 <__cxa_atexit@plt+0x87724> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r1, #44]! @ 0x2c │ │ │ │ + str r1, [r3, #84] @ 0x54 │ │ │ │ + ldr r9, [pc, #92] @ 93a74 <__cxa_atexit@plt+0x87728> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #26 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r7, r9, sl} │ │ │ │ - str r1, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr ip, [r5, #52]! @ 0x34 │ │ │ │ + ldr r7, [r5, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + str r7, [r3, #56] @ 0x38 │ │ │ │ + str r3, [r3, #60] @ 0x3c │ │ │ │ + str r1, [r3, #64] @ 0x40 │ │ │ │ + str lr, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ + str r9, [r3, #76] @ 0x4c │ │ │ │ + str r3, [r3, #80] @ 0x50 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - ldrsheq sl, [sl, #-220] @ 0xffffff24 │ │ │ │ - cmpeq sl, r8, asr #28 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9a498 <__cxa_atexit@plt+0x8e14c> │ │ │ │ - ldr r3, [pc, #84] @ 9a4a8 <__cxa_atexit@plt+0x8e15c> │ │ │ │ + ldr r3, [pc, #28] @ 93a78 <__cxa_atexit@plt+0x8772c> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 9a478 <__cxa_atexit@plt+0x8e12c> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne 9a488 <__cxa_atexit@plt+0x8e13c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r2, #88 @ 0x58 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff248 │ │ │ │ + @ instruction: 0xfffff51c │ │ │ │ + cmpeq fp, ip, lsr r7 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + hvceq 40844 @ 0x9f8c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 93b00 <__cxa_atexit@plt+0x877b4> │ │ │ │ + ldr r2, [pc, #108] @ 93b08 <__cxa_atexit@plt+0x877bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 93b0c <__cxa_atexit@plt+0x877c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 93ad4 <__cxa_atexit@plt+0x87788> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 93ae8 <__cxa_atexit@plt+0x8779c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 9a4ac <__cxa_atexit@plt+0x8e160> │ │ │ │ + ldr r7, [pc, #32] @ 93b10 <__cxa_atexit@plt+0x877c4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 93b14 <__cxa_atexit@plt+0x877c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltbeq sl, r9, r8, r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, r4, lsr #13 │ │ │ │ + cmppeq r9, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq pc, r9, r0, r7 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne 9a4d0 <__cxa_atexit@plt+0x8e184> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + bne 93b44 <__cxa_atexit@plt+0x877f8> │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ 93b5c <__cxa_atexit@plt+0x87810> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 93b60 <__cxa_atexit@plt+0x87814> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + strheq pc, [r9, #-116] @ 0xffffff8c @ │ │ │ │ + smlaltbeq pc, r9, r8, r7 @ │ │ │ │ + cmppeq r9, r0, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub sl, r5, #16 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi 93c60 <__cxa_atexit@plt+0x87914> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 93c6c <__cxa_atexit@plt+0x87920> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #244] @ 93c90 <__cxa_atexit@plt+0x87944> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add r9, r7, #16 │ │ │ │ + ldm r9, {r3, r8, r9} │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + ldr r7, [r7, #36] @ 0x24 │ │ │ │ + ldr lr, [pc, #204] @ 93c94 <__cxa_atexit@plt+0x87948> │ │ │ │ + add lr, pc, lr │ │ │ │ + str lr, [r2, #4]! │ │ │ │ + str r7, [r2, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #192] @ 93c98 <__cxa_atexit@plt+0x8794c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r2, #8] │ │ │ │ + ldr lr, [pc, #184] @ 93c9c <__cxa_atexit@plt+0x87950> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + mov r0, r2 │ │ │ │ + str r7, [r0, #32]! │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str ip, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str r2, [r2, #28] │ │ │ │ + str lr, [r2, #12]! │ │ │ │ + sub r7, r5, #84 @ 0x54 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 9a544 <__cxa_atexit@plt+0x8e1f8> │ │ │ │ - ldr r3, [pc, #80] @ 9a554 <__cxa_atexit@plt+0x8e208> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq 9a528 <__cxa_atexit@plt+0x8e1dc> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne 9a538 <__cxa_atexit@plt+0x8e1ec> │ │ │ │ - ldr r0, [r5] │ │ │ │ + bhi 93c7c <__cxa_atexit@plt+0x87930> │ │ │ │ + ldr lr, [pc, #132] @ 93ca0 <__cxa_atexit@plt+0x87954> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ + ldr r7, [r2, #16] │ │ │ │ + str lr, [r5, #-48]! @ 0xffffffd0 │ │ │ │ + stmib r5, {r0, r1, r3, r7} │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r9, [r5, #24] │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 93c54 <__cxa_atexit@plt+0x87908> │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + b 93364 <__cxa_atexit@plt+0x87018> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9a558 <__cxa_atexit@plt+0x8e20c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r9, r0, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne 9a57c <__cxa_atexit@plt+0x8e230> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9a5c4 <__cxa_atexit@plt+0x8e278> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9a5cc <__cxa_atexit@plt+0x8e280> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, sl │ │ │ │ mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr sl, [sp] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, lsr #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldrheq r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xffffed54 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffff71c │ │ │ │ + @ instruction: 0xfffff744 │ │ │ │ + @ instruction: 0xffffe9f4 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 9a650 <__cxa_atexit@plt+0x8e304> │ │ │ │ - ldr r3, [pc, #112] @ 9a668 <__cxa_atexit@plt+0x8e31c> │ │ │ │ + bcc 93d38 <__cxa_atexit@plt+0x879ec> │ │ │ │ + ldr ip, [pc, #128] @ 93d58 <__cxa_atexit@plt+0x87a0c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [r5] │ │ │ │ + ldmib r5, {r0, r2, r3} │ │ │ │ + str ip, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + mov lr, r7 │ │ │ │ + ldr ip, [pc, #100] @ 93d5c <__cxa_atexit@plt+0x87a10> │ │ │ │ + add ip, pc, ip │ │ │ │ + str ip, [lr, #16]! │ │ │ │ + str sl, [r7, #24] │ │ │ │ + str r9, [r7, #28] │ │ │ │ + str r8, [r7, #32] │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str r7, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [pc, #60] @ 93d60 <__cxa_atexit@plt+0x87a14> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r7, #56 @ 0x38 │ │ │ │ + stm r1, {r0, r7, lr} │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 93d64 <__cxa_atexit@plt+0x87a18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffeb9c │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + cmpeq fp, r0, lsr r4 │ │ │ │ + cmppeq r9, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r9, #-108] @ 0xffffff94 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 93dc0 <__cxa_atexit@plt+0x87a74> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 93db8 <__cxa_atexit@plt+0x87a6c> │ │ │ │ + ldr r3, [pc, #44] @ 93dc8 <__cxa_atexit@plt+0x87a7c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr lr, [pc, #100] @ 9a66c <__cxa_atexit@plt+0x8e320> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #88] @ 9a670 <__cxa_atexit@plt+0x8e324> │ │ │ │ + ldr r2, [pc, #40] @ 93dcc <__cxa_atexit@plt+0x87a80> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115a54 <__cxa_atexit@plt+0x1109708> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 40812 @ 0x9f6c │ │ │ │ + cmpeq fp, r4, lsl r4 │ │ │ │ + hvceq 40804 @ 0x9f64 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 93e28 <__cxa_atexit@plt+0x87adc> │ │ │ │ + mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - ldr r2, [pc, #76] @ 9a674 <__cxa_atexit@plt+0x8e328> │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 93e20 <__cxa_atexit@plt+0x87ad4> │ │ │ │ + ldr r3, [pc, #44] @ 93e30 <__cxa_atexit@plt+0x87ae4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 93e34 <__cxa_atexit@plt+0x87ae8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - mov r3, r7 │ │ │ │ - str r2, [r3, #28]! │ │ │ │ - str r7, [r7, #36] @ 0x24 │ │ │ │ - str lr, [r7, #40] @ 0x28 │ │ │ │ - str r8, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - str r1, [r7, #52] @ 0x34 │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9a678 <__cxa_atexit@plt+0x8e32c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq sl, ip, asr #25 │ │ │ │ - cmpeq sl, ip, lsr #24 │ │ │ │ - @ instruction: 0x015aab9c │ │ │ │ - strdeq sl, [r9, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + ldrdeq pc, [r9, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq fp, ip, lsr #7 │ │ │ │ + cmppeq r9, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9a6b0 <__cxa_atexit@plt+0x8e364> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9a6b8 <__cxa_atexit@plt+0x8e36c> │ │ │ │ + bhi 93e74 <__cxa_atexit@plt+0x87b28> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r1, [pc, #24] @ 93e7c <__cxa_atexit@plt+0x87b30> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 941ac <__cxa_atexit@plt+0x87e60> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq sl, [sl, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + cmpeq fp, r8, ror #5 │ │ │ │ + smlaltteq pc, r9, r4, r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9a710 <__cxa_atexit@plt+0x8e3c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9a71c <__cxa_atexit@plt+0x8e3d0> │ │ │ │ - ldr r2, [pc, #64] @ 9a72c <__cxa_atexit@plt+0x8e3e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - ldr r2, [pc, #48] @ 9a730 <__cxa_atexit@plt+0x8e3e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r5, [r8, #8] │ │ │ │ + bhi 93f3c <__cxa_atexit@plt+0x87bf0> │ │ │ │ + ldr r2, [pc, #164] @ 93f44 <__cxa_atexit@plt+0x87bf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #156] @ 93f48 <__cxa_atexit@plt+0x87bfc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 93eec <__cxa_atexit@plt+0x87ba0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 93ef8 <__cxa_atexit@plt+0x87bac> │ │ │ │ + ldr r2, [pc, #124] @ 93f4c <__cxa_atexit@plt+0x87c00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 93f10 <__cxa_atexit@plt+0x87bc4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 93f24 <__cxa_atexit@plt+0x87bd8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #88] @ 93f58 <__cxa_atexit@plt+0x87c0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #80] @ 93f5c <__cxa_atexit@plt+0x87c10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 93f50 <__cxa_atexit@plt+0x87c04> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #28] @ 93f54 <__cxa_atexit@plt+0x87c08> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, ror sl │ │ │ │ - cmpeq sl, ip, lsr #21 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq fp, r0, lsr #5 │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + cmppeq r9, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9a7c8 <__cxa_atexit@plt+0x8e47c> │ │ │ │ - ldr ip, [pc, #132] @ 9a7e0 <__cxa_atexit@plt+0x8e494> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #128] @ 9a7e4 <__cxa_atexit@plt+0x8e498> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 9a7e8 <__cxa_atexit@plt+0x8e49c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #104] @ 9a7ec <__cxa_atexit@plt+0x8e4a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - ldr r2, [pc, #92] @ 9a7f0 <__cxa_atexit@plt+0x8e4a4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r3, r7 │ │ │ │ - str r2, [r3, #28]! │ │ │ │ - mov r2, r7 │ │ │ │ - str ip, [r2, #40]! @ 0x28 │ │ │ │ - add r9, r7, #48 @ 0x30 │ │ │ │ - stm r9, {r7, r8, lr} │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ - str r3, [r7, #64] @ 0x40 │ │ │ │ - str r1, [r7, #68] @ 0x44 │ │ │ │ - str r7, [r7, #36] @ 0x24 │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 93fa4 <__cxa_atexit@plt+0x87c58> │ │ │ │ + ldr r3, [pc, #104] @ 93fe8 <__cxa_atexit@plt+0x87c9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 93fbc <__cxa_atexit@plt+0x87c70> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 93fd0 <__cxa_atexit@plt+0x87c84> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9a7f4 <__cxa_atexit@plt+0x8e4a8> │ │ │ │ + ldr r7, [pc, #72] @ 93ff4 <__cxa_atexit@plt+0x87ca8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #64] @ 93ff8 <__cxa_atexit@plt+0x87cac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq sl, r8, ror #22 │ │ │ │ - cmpeq sl, r0, asr #21 │ │ │ │ - cmpeq sl, r0, lsr sl │ │ │ │ - smlalbbeq sl, r9, r4, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9a898 <__cxa_atexit@plt+0x8e54c> │ │ │ │ - ldr ip, [pc, #132] @ 9a8b0 <__cxa_atexit@plt+0x8e564> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, #128] @ 9a8b4 <__cxa_atexit@plt+0x8e568> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ 9a8b8 <__cxa_atexit@plt+0x8e56c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - ldr r2, [pc, #104] @ 9a8bc <__cxa_atexit@plt+0x8e570> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r1, r3 │ │ │ │ - str r2, [r1, #16]! │ │ │ │ - ldr r2, [pc, #92] @ 9a8c0 <__cxa_atexit@plt+0x8e574> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r7, #28]! │ │ │ │ - mov r2, r3 │ │ │ │ - str ip, [r2, #40]! @ 0x28 │ │ │ │ - add r9, r3, #48 @ 0x30 │ │ │ │ - stm r9, {r3, r8, lr} │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ - str r7, [r3, #64] @ 0x40 │ │ │ │ - str r1, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9a8c4 <__cxa_atexit@plt+0x8e578> │ │ │ │ + ldr r7, [pc, #20] @ 93fec <__cxa_atexit@plt+0x87ca0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #12] @ 93ff0 <__cxa_atexit@plt+0x87ca4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0x015aaa98 │ │ │ │ - ldrsheq sl, [sl, #-144] @ 0xffffff70 │ │ │ │ - cmpeq sl, r0, ror #18 │ │ │ │ - strheq sl, [r9, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + smlalbbeq pc, r9, r4, r4 @ │ │ │ │ + hvceq 40776 @ 0x9f48 │ │ │ │ + @ instruction: 0x0149f490 │ │ │ │ + smlalbbeq pc, r9, r4, r4 @ │ │ │ │ + cmppeq r9, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9a968 <__cxa_atexit@plt+0x8e61c> │ │ │ │ - ldr r3, [pc, #168] @ 9a990 <__cxa_atexit@plt+0x8e644> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq 9a94c <__cxa_atexit@plt+0x8e600> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9a95c <__cxa_atexit@plt+0x8e610> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9a978 <__cxa_atexit@plt+0x8e62c> │ │ │ │ - ldr lr, [pc, #132] @ 9a998 <__cxa_atexit@plt+0x8e64c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - ldr r8, [pc, #112] @ 9a99c <__cxa_atexit@plt+0x8e650> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + bne 94028 <__cxa_atexit@plt+0x87cdc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9a994 <__cxa_atexit@plt+0x8e648> │ │ │ │ + ldr r7, [pc, #16] @ 94040 <__cxa_atexit@plt+0x87cf4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 94044 <__cxa_atexit@plt+0x87cf8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - strdeq sl, [r9, #-56] @ 0xffffffc8 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - cmpeq sl, ip, asr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9aa00 <__cxa_atexit@plt+0x8e6b4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9aa08 <__cxa_atexit@plt+0x8e6bc> │ │ │ │ - ldr lr, [pc, #76] @ 9aa18 <__cxa_atexit@plt+0x8e6cc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr r8, [pc, #60] @ 9aa1c <__cxa_atexit@plt+0x8e6d0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ + cmppeq r9, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 94140 <__cxa_atexit@plt+0x87df4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 94148 <__cxa_atexit@plt+0x87dfc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #264] @ 94184 <__cxa_atexit@plt+0x87e38> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr lr, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr ip, [r7, #20] │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + ldr r7, [r7, #32] │ │ │ │ + ldr sl, [pc, #228] @ 94188 <__cxa_atexit@plt+0x87e3c> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r1, r6 │ │ │ │ + str sl, [r1, #4]! │ │ │ │ + str r7, [r1, #8] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ + add r3, r1, #76 @ 0x4c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9415c <__cxa_atexit@plt+0x87e10> │ │ │ │ + ldr r1, [pc, #188] @ 94190 <__cxa_atexit@plt+0x87e44> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r0, [sp] │ │ │ │ + str r1, [r6, #16]! │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + mov r0, lr │ │ │ │ + mov lr, r6 │ │ │ │ + ldr sl, [pc, #148] @ 94194 <__cxa_atexit@plt+0x87e48> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [lr, #16]! │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + add r8, r6, #28 │ │ │ │ + stm r8, {r0, r9, ip} │ │ │ │ + add r0, r6, #40 @ 0x28 │ │ │ │ + stm r0, {r1, r6, r7} │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [pc, #112] @ 94198 <__cxa_atexit@plt+0x87e4c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r6, #56 @ 0x38 │ │ │ │ + stm r1, {r0, r6, lr} │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ + ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ + mov r3, r6 │ │ │ │ + b 94150 <__cxa_atexit@plt+0x87e04> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - cmpeq sl, r8, lsr #21 │ │ │ │ - cmpeq r9, r4, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9aa5c <__cxa_atexit@plt+0x8e710> │ │ │ │ - ldr r8, [pc, #36] @ 9aa64 <__cxa_atexit@plt+0x8e718> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 9aa68 <__cxa_atexit@plt+0x8e71c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr #6 │ │ │ │ - cmpeq sl, r0, lsl r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9aab8 <__cxa_atexit@plt+0x8e76c> │ │ │ │ - ldr r2, [pc, #52] @ 9aac0 <__cxa_atexit@plt+0x8e774> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9aaac <__cxa_atexit@plt+0x8e760> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 9418c <__cxa_atexit@plt+0x87e40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r9, [r5, #-36]! @ 0xffffffdc │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 9ab04 <__cxa_atexit@plt+0x8e7b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 10266ec <__cxa_atexit@plt+0x101a3a0> │ │ │ │ - cmpeq sl, r4, lsr #20 │ │ │ │ + ldrsbeq r1, [fp, #-0] │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmppeq r9, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffe7a0 │ │ │ │ + @ instruction: 0xfffffa6c │ │ │ │ + cmpeq fp, ip, lsr #32 │ │ │ │ + ldrdeq pc, [r9, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #28 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9abb0 <__cxa_atexit@plt+0x8e864> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9abb8 <__cxa_atexit@plt+0x8e86c> │ │ │ │ - ldr lr, [pc, #144] @ 9abcc <__cxa_atexit@plt+0x8e880> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #140] @ 9abd0 <__cxa_atexit@plt+0x8e884> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r8, [pc, #124] @ 9abd4 <__cxa_atexit@plt+0x8e888> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #116] @ 9abd8 <__cxa_atexit@plt+0x8e88c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr r1, [pc, #104] @ 9abdc <__cxa_atexit@plt+0x8e890> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr ip, [pc, #96] @ 9abe0 <__cxa_atexit@plt+0x8e894> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r8, r9, ip} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - sub sl, r6, #34 @ 0x22 │ │ │ │ - b 11963a0 <__cxa_atexit@plt+0x118a054> │ │ │ │ - mov r6, r3 │ │ │ │ - b 9abc0 <__cxa_atexit@plt+0x8e874> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq sl, r8, lsl r6 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrsheq sl, [sl, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq sl, r0, lsl #12 │ │ │ │ - cmpeq sl, r4, ror #11 │ │ │ │ - @ instruction: 0x0149a194 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9ad18 <__cxa_atexit@plt+0x8e9cc> │ │ │ │ - ldr lr, [pc, #304] @ 9ad38 <__cxa_atexit@plt+0x8e9ec> │ │ │ │ + bhi 9423c <__cxa_atexit@plt+0x87ef0> │ │ │ │ + ldr lr, [pc, #132] @ 94248 <__cxa_atexit@plt+0x87efc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - mov r2, r5 │ │ │ │ - str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ - ldr lr, [pc, #276] @ 9ad3c <__cxa_atexit@plt+0x8e9f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r2, {r0, r8} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str lr, [r2, #16] │ │ │ │ - str r3, [r2, #20] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r0, [r7, #5] │ │ │ │ + ldr r2, [r7, #9] │ │ │ │ + str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ + stmdb r3, {r0, r2, r7, r8, sl} │ │ │ │ + ands r7, r9, #3 │ │ │ │ + beq 94210 <__cxa_atexit@plt+0x87ec4> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 9421c <__cxa_atexit@plt+0x87ed0> │ │ │ │ + ldr r2, [pc, #88] @ 9424c <__cxa_atexit@plt+0x87f00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r3, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - beq 9ad0c <__cxa_atexit@plt+0x8e9c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #32 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc 9ad24 <__cxa_atexit@plt+0x8e9d8> │ │ │ │ - ldr r8, [pc, #232] @ 9ad40 <__cxa_atexit@plt+0x8e9f4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [pc, #228] @ 9ad44 <__cxa_atexit@plt+0x8e9f8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - sub r0, r9, #6 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - add lr, r7, #11 │ │ │ │ - ldm lr, {r0, r8, lr} │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr fp, [r7, #23] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - ldr ip, [r7, #31] │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - ldr sl, [pc, #148] @ 9ad48 <__cxa_atexit@plt+0x8e9fc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add r3, sl, #1 │ │ │ │ - ldr sl, [pc, #140] @ 9ad4c <__cxa_atexit@plt+0x8ea00> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r0, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - str fp, [r5, #12] │ │ │ │ - str r4, [r5, #16] │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - ldr r9, [sp, #16] │ │ │ │ - ldr sl, [sp, #12] │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ + beq 94234 <__cxa_atexit@plt+0x87ee8> │ │ │ │ + b 942c0 <__cxa_atexit@plt+0x87f74> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 94250 <__cxa_atexit@plt+0x87f04> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - cmpeq sl, r4, lsr r5 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - cmpeq sl, ip, lsr r6 │ │ │ │ - cmpeq sl, r4, lsr #9 │ │ │ │ - cmpeq r9, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq fp, ip, lsr #30 │ │ │ │ + cmppeq r9, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r6 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r9, r4 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9ae28 <__cxa_atexit@plt+0x8eadc> │ │ │ │ - ldr r4, [pc, #188] @ 9ae38 <__cxa_atexit@plt+0x8eaec> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr sl, [pc, #184] @ 9ae3c <__cxa_atexit@plt+0x8eaf0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - str r4, [r5, #8] │ │ │ │ - sub r0, r6, #6 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r7, #11] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r7, #15] │ │ │ │ - ldr r0, [r7, #19] │ │ │ │ - ldr lr, [r7, #23] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #27] │ │ │ │ - ldr r8, [r7, #31] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - ldr sl, [pc, #104] @ 9ae40 <__cxa_atexit@plt+0x8eaf4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - add sl, sl, #1 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, ip} │ │ │ │ - ldr r1, [pc, #84] @ 9ae44 <__cxa_atexit@plt+0x8eaf8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str fp, [r5] │ │ │ │ - stmdb r5, {r0, lr} │ │ │ │ - str r4, [r5, #-12] │ │ │ │ - ldr r4, [sp] │ │ │ │ - str r4, [r5, #-16]! │ │ │ │ - mov r4, r9 │ │ │ │ - mov r8, #80 @ 0x50 │ │ │ │ - ldr r9, [sp, #12] │ │ │ │ - ldr sl, [sp, #8] │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 8de24 <__cxa_atexit@plt+0x81ad8> │ │ │ │ - mov r4, #32 │ │ │ │ - str r4, [r9, #828] @ 0x33c │ │ │ │ - mov r4, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - cmpeq sl, r8, lsl r5 │ │ │ │ - cmpeq sl, r4, ror r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq r9, r8, lsl pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9af08 <__cxa_atexit@plt+0x8ebbc> │ │ │ │ - ldr r3, [pc, #164] @ 9af24 <__cxa_atexit@plt+0x8ebd8> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 94290 <__cxa_atexit@plt+0x87f44> │ │ │ │ + ldr r3, [pc, #56] @ 942ac <__cxa_atexit@plt+0x87f60> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #24] │ │ │ │ tst r7, #3 │ │ │ │ - beq 9aefc <__cxa_atexit@plt+0x8ebb0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9af10 <__cxa_atexit@plt+0x8ebc4> │ │ │ │ - ldr lr, [pc, #120] @ 9af28 <__cxa_atexit@plt+0x8ebdc> │ │ │ │ + beq 942a4 <__cxa_atexit@plt+0x87f58> │ │ │ │ + b 942c0 <__cxa_atexit@plt+0x87f74> │ │ │ │ + ldr r7, [pc, #24] @ 942b0 <__cxa_atexit@plt+0x87f64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrheq r0, [fp, #-232] @ 0xffffff18 │ │ │ │ + smlalbteq pc, r9, r0, r1 @ │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 9435c <__cxa_atexit@plt+0x88010> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #72 @ 0x48 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 94370 <__cxa_atexit@plt+0x88024> │ │ │ │ + ldr lr, [pc, #160] @ 94384 <__cxa_atexit@plt+0x88038> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldmib r5, {r9, ip} │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + add r2, r5, #16 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ str lr, [r6, #4]! │ │ │ │ - ldr r1, [pc, #96] @ 9af2c <__cxa_atexit@plt+0x8ebe0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, #88] @ 9af30 <__cxa_atexit@plt+0x8ebe4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r2, r6, #16 │ │ │ │ - stm r2, {r0, r8, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ + ldr lr, [pc, #128] @ 94388 <__cxa_atexit@plt+0x8803c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + ldr r0, [pc, #108] @ 9438c <__cxa_atexit@plt+0x88040> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + add r9, r6, #44 @ 0x2c │ │ │ │ + stm r9, {r1, r2, r8} │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #24]! │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ sub r7, r3, #6 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #28] @ 94380 <__cxa_atexit@plt+0x88034> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ + mov r6, #72 @ 0x48 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - cmpeq sl, ip, lsr #5 │ │ │ │ - cmpeq sl, ip, lsl #5 │ │ │ │ - cmpeq r9, r4, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9afa8 <__cxa_atexit@plt+0x8ec5c> │ │ │ │ - ldr lr, [pc, #88] @ 9afb4 <__cxa_atexit@plt+0x8ec68> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #60] @ 9afb8 <__cxa_atexit@plt+0x8ec6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, #52] @ 9afbc <__cxa_atexit@plt+0x8ec70> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r2, r3, #16 │ │ │ │ - stm r2, {r0, r8, lr} │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffc90 │ │ │ │ - ldrsheq sl, [sl, #-28] @ 0xffffffe4 │ │ │ │ - ldrsbeq sl, [sl, #-28] @ 0xffffffe4 │ │ │ │ - strheq r9, [r9, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r6 │ │ │ │ + cmpeq fp, ip, ror #27 │ │ │ │ + @ instruction: 0xfffffb5c │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + cmpeq fp, r4, lsr lr │ │ │ │ + smlaltteq pc, r9, r0, r0 @ │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 9b00c <__cxa_atexit@plt+0x8ecc0> │ │ │ │ - ldr r2, [pc, #48] @ 9b01c <__cxa_atexit@plt+0x8ecd0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 9b020 <__cxa_atexit@plt+0x8ecd4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ + bcc 943e4 <__cxa_atexit@plt+0x88098> │ │ │ │ + ldr r0, [pc, #64] @ 943fc <__cxa_atexit@plt+0x880b0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + stmib r7, {r0, r8, r9, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #9 │ │ │ │ mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r9, r2 │ │ │ │ + mov sl, r1 │ │ │ │ + b 941ac <__cxa_atexit@plt+0x87e60> │ │ │ │ + ldr r7, [pc, #20] @ 94400 <__cxa_atexit@plt+0x880b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - teqeq r3, lr, lsr #32 │ │ │ │ - cmpeq r9, r4, asr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9b0bc <__cxa_atexit@plt+0x8ed70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b0c4 <__cxa_atexit@plt+0x8ed78> │ │ │ │ - ldr r1, [pc, #144] @ 9b0ec <__cxa_atexit@plt+0x8eda0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r1, [pc, #136] @ 9b0f0 <__cxa_atexit@plt+0x8eda4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #120] @ 9b0f4 <__cxa_atexit@plt+0x8eda8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b0d8 <__cxa_atexit@plt+0x8ed8c> │ │ │ │ - ldr r7, [pc, #96] @ 9b0f8 <__cxa_atexit@plt+0x8edac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #92] @ 9b0fc <__cxa_atexit@plt+0x8edb0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - str r7, [r9, #16]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - b 9b0cc <__cxa_atexit@plt+0x8ed80> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + smlaltbeq pc, r9, r0, r0 @ │ │ │ │ + ldrdeq pc, [r9, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 9445c <__cxa_atexit@plt+0x88110> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 94454 <__cxa_atexit@plt+0x88108> │ │ │ │ + ldr r3, [pc, #44] @ 94464 <__cxa_atexit@plt+0x88118> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 94468 <__cxa_atexit@plt+0x8811c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 1115554 <__cxa_atexit@plt+0x1109208> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsl #2 │ │ │ │ - cmpeq sl, ip, lsl #2 │ │ │ │ - cmpeq sl, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - teqeq r3, r2, lsl #31 │ │ │ │ - hvceq 39364 @ 0x99c4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b168 <__cxa_atexit@plt+0x8ee1c> │ │ │ │ - ldr r2, [pc, #76] @ 9b178 <__cxa_atexit@plt+0x8ee2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9b17c <__cxa_atexit@plt+0x8ee30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 9b180 <__cxa_atexit@plt+0x8ee34> │ │ │ │ + @ instruction: 0x0149f194 │ │ │ │ + cmpeq fp, r8, ror sp │ │ │ │ + smlalbbeq pc, r9, ip, r1 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 944c4 <__cxa_atexit@plt+0x88178> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 944bc <__cxa_atexit@plt+0x88170> │ │ │ │ + ldr r3, [pc, #44] @ 944cc <__cxa_atexit@plt+0x88180> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ 944d0 <__cxa_atexit@plt+0x88184> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmpeq sl, r4, asr #32 │ │ │ │ - cmpeq sl, r8, lsl r0 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9b1fc <__cxa_atexit@plt+0x8eeb0> │ │ │ │ - ldr r7, [pc, #104] @ 9b214 <__cxa_atexit@plt+0x8eec8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #100] @ 9b218 <__cxa_atexit@plt+0x8eecc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - cmp r8, #10 │ │ │ │ - ble 9b1f0 <__cxa_atexit@plt+0x8eea4> │ │ │ │ - ldr r3, [pc, #64] @ 9b21c <__cxa_atexit@plt+0x8eed0> │ │ │ │ + cmppeq r9, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, r0, lsl sp │ │ │ │ + cmppeq r9, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 9452c <__cxa_atexit@plt+0x881e0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 94524 <__cxa_atexit@plt+0x881d8> │ │ │ │ + ldr r3, [pc, #44] @ 94534 <__cxa_atexit@plt+0x881e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r2, #24] │ │ │ │ - str r7, [r2, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r2, [pc, #40] @ 94538 <__cxa_atexit@plt+0x881ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b 111690c <__cxa_atexit@plt+0x110a5c0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r6, r3, #16 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9b220 <__cxa_atexit@plt+0x8eed4> │ │ │ │ + strdeq lr, [r9, #-240] @ 0xffffff10 │ │ │ │ + cmpeq fp, r8, lsr #25 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 94564 <__cxa_atexit@plt+0x88218> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + ldr r7, [pc, #8] @ 94574 <__cxa_atexit@plt+0x88228> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff87c │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - smlalbbeq r9, r9, r8, fp @ │ │ │ │ - cmpeq r9, r0, asr #22 │ │ │ │ + ldrdeq pc, [r9, #-4] │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [pc, #76] @ 945d0 <__cxa_atexit@plt+0x88284> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 945b4 <__cxa_atexit@plt+0x88268> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 945c8 <__cxa_atexit@plt+0x8827c> │ │ │ │ + str r7, [r5] │ │ │ │ + b 94584 <__cxa_atexit@plt+0x88238> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + cmppeq r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9b260 <__cxa_atexit@plt+0x8ef14> │ │ │ │ - ldr r8, [pc, #36] @ 9b268 <__cxa_atexit@plt+0x8ef1c> │ │ │ │ - add r8, pc, r8 │ │ │ │ + bhi 9466c <__cxa_atexit@plt+0x88320> │ │ │ │ + ldr r2, [pc, #108] @ 94674 <__cxa_atexit@plt+0x88328> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ 9b26c <__cxa_atexit@plt+0x8ef20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #100] @ 94678 <__cxa_atexit@plt+0x8832c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 94640 <__cxa_atexit@plt+0x882f4> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 94654 <__cxa_atexit@plt+0x88308> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ 9467c <__cxa_atexit@plt+0x88330> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r0, [pc, #24] @ 94680 <__cxa_atexit@plt+0x88334> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsr #22 │ │ │ │ - cmpeq sl, ip, lsl #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, r8, lsr fp │ │ │ │ + ldrdeq lr, [r9, #-244] @ 0xffffff0c │ │ │ │ + smlalbteq lr, r9, r8, pc @ │ │ │ │ + smlaltbeq lr, r9, r4, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 946b0 <__cxa_atexit@plt+0x88364> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 946c8 <__cxa_atexit@plt+0x8837c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 946cc <__cxa_atexit@plt+0x88380> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + hvceq 40696 @ 0x9ef8 │ │ │ │ + cmpeq r9, ip, ror #30 │ │ │ │ + cmpeq r9, r8, lsr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9b2bc <__cxa_atexit@plt+0x8ef70> │ │ │ │ - ldr r2, [pc, #52] @ 9b2c4 <__cxa_atexit@plt+0x8ef78> │ │ │ │ + bhi 94754 <__cxa_atexit@plt+0x88408> │ │ │ │ + ldr r2, [pc, #108] @ 9475c <__cxa_atexit@plt+0x88410> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9b2b0 <__cxa_atexit@plt+0x8ef64> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #100] @ 94760 <__cxa_atexit@plt+0x88414> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 94728 <__cxa_atexit@plt+0x883dc> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9473c <__cxa_atexit@plt+0x883f0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #0 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r3, [pc, #12] @ 9b308 <__cxa_atexit@plt+0x8efbc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 10266ec <__cxa_atexit@plt+0x101a3a0> │ │ │ │ - cmpeq sl, r0, lsr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ + ldr r7, [pc, #32] @ 94764 <__cxa_atexit@plt+0x88418> │ │ │ │ + add r7, pc, r7 │ │ │ │ sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9b3b4 <__cxa_atexit@plt+0x8f068> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9b3bc <__cxa_atexit@plt+0x8f070> │ │ │ │ - ldr lr, [pc, #144] @ 9b3d0 <__cxa_atexit@plt+0x8f084> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #140] @ 9b3d4 <__cxa_atexit@plt+0x8f088> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r8, [pc, #124] @ 9b3d8 <__cxa_atexit@plt+0x8f08c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #116] @ 9b3dc <__cxa_atexit@plt+0x8f090> │ │ │ │ + ldr r0, [pc, #24] @ 94768 <__cxa_atexit@plt+0x8841c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add lr, r0, #1 │ │ │ │ - sub r0, r6, #23 │ │ │ │ - ldr r1, [pc, #104] @ 9b3e0 <__cxa_atexit@plt+0x8f094> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr ip, [pc, #96] @ 9b3e4 <__cxa_atexit@plt+0x8f098> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r8, r9, ip} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #14 │ │ │ │ - sub sl, r6, #34 @ 0x22 │ │ │ │ - b 11963a0 <__cxa_atexit@plt+0x118a054> │ │ │ │ - mov r6, r3 │ │ │ │ - b 9b3c4 <__cxa_atexit@plt+0x8f078> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq sl, r4, lsl lr │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrsheq r9, [sl, #-216] @ 0xffffff28 │ │ │ │ - ldrsheq r9, [sl, #-220] @ 0xffffff24 │ │ │ │ - cmpeq sl, r0, ror #27 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq fp, r0, asr sl │ │ │ │ + smlalbteq lr, r9, ip, lr │ │ │ │ + smlalbteq lr, r9, r0, lr │ │ │ │ + @ instruction: 0x0149ee9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 94798 <__cxa_atexit@plt+0x8844c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 947b0 <__cxa_atexit@plt+0x88464> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [pc, #8] @ 947b4 <__cxa_atexit@plt+0x88468> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + hvceq 40672 @ 0x9ee0 │ │ │ │ + cmpeq r9, r4, ror #28 │ │ │ │ + smlaltbeq lr, r9, ip, lr │ │ │ │ andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #24 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9b49c <__cxa_atexit@plt+0x8f150> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9b4a8 <__cxa_atexit@plt+0x8f15c> │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 94900 <__cxa_atexit@plt+0x885b4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 94908 <__cxa_atexit@plt+0x885bc> │ │ │ │ + str fp, [sp] │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #156] @ 9b4b8 <__cxa_atexit@plt+0x8f16c> │ │ │ │ - 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] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [pc, #120] @ 9b4bc <__cxa_atexit@plt+0x8f170> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #108] @ 9b4c0 <__cxa_atexit@plt+0x8f174> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #100] @ 9b4c4 <__cxa_atexit@plt+0x8f178> │ │ │ │ + ldr r2, [pc, #364] @ 9495c <__cxa_atexit@plt+0x88610> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + sub r3, r3, #18 │ │ │ │ + ldr lr, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + ldr sl, [r7, #24] │ │ │ │ + ldr r9, [pc, #332] @ 94960 <__cxa_atexit@plt+0x88614> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + ldr r7, [pc, #316] @ 94964 <__cxa_atexit@plt+0x88618> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #121 @ 0x79 │ │ │ │ + ldr r9, [pc, #308] @ 94968 <__cxa_atexit@plt+0x8861c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [pc, #304] @ 9496c <__cxa_atexit@plt+0x88620> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r5, #-24] @ 0xffffffe8 │ │ │ │ + mov r1, r3 │ │ │ │ + str ip, [r1, #24]! │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + add fp, r3, #100 @ 0x64 │ │ │ │ + cmp r0, fp │ │ │ │ + bcc 9491c <__cxa_atexit@plt+0x885d0> │ │ │ │ + ldr r1, [pc, #260] @ 9497c <__cxa_atexit@plt+0x88630> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #92] @ 9b4c8 <__cxa_atexit@plt+0x8f17c> │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + str r1, [r6, #40]! @ 0x28 │ │ │ │ + ldr r1, [pc, #248] @ 94980 <__cxa_atexit@plt+0x88634> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr ip, [pc, #84] @ 9b4cc <__cxa_atexit@plt+0x8f180> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - mov r5, r2 │ │ │ │ - b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, asr #26 │ │ │ │ - ldrsbeq sl, [sl, #-8] │ │ │ │ - cmpeq sl, r8, asr #26 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq sl, r4, lsl #29 │ │ │ │ - cmpeq sl, ip, ror #25 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9b580 <__cxa_atexit@plt+0x8f234> │ │ │ │ - ldr r3, [pc, #176] @ 9b59c <__cxa_atexit@plt+0x8f250> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9b574 <__cxa_atexit@plt+0x8f228> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9b588 <__cxa_atexit@plt+0x8f23c> │ │ │ │ - ldr r0, [pc, #128] @ 9b5a0 <__cxa_atexit@plt+0x8f254> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r8, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - ldmda r5, {r0, r1, ip} │ │ │ │ - ldr r2, [pc, #104] @ 9b5a4 <__cxa_atexit@plt+0x8f258> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r9, [pc, #96] @ 9b5a8 <__cxa_atexit@plt+0x8f25c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r9, [pc, #224] @ 94984 <__cxa_atexit@plt+0x88638> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ + add r9, r9, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr sl, [pc, #212] @ 94988 <__cxa_atexit@plt+0x8863c> │ │ │ │ + add sl, pc, sl │ │ │ │ + str sl, [r3, #16]! │ │ │ │ + str r0, [r6, #12] │ │ │ │ str lr, [r6, #24] │ │ │ │ str r9, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + str r1, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r7, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r7, [pc, #168] @ 9498c <__cxa_atexit@plt+0x88640> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ + str r3, [r6, #64] @ 0x40 │ │ │ │ + sub r7, fp, #6 │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r3, r6 │ │ │ │ + b 94910 <__cxa_atexit@plt+0x885c4> │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - cmpeq sl, ip, lsr ip │ │ │ │ - cmpeq sl, ip, lsl ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b620 <__cxa_atexit@plt+0x8f2d4> │ │ │ │ - ldr lr, [pc, #92] @ 9b62c <__cxa_atexit@plt+0x8f2e0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldmdb r5, {r0, r1} │ │ │ │ - ldr r2, [pc, #64] @ 9b630 <__cxa_atexit@plt+0x8f2e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, #56] @ 9b634 <__cxa_atexit@plt+0x8f2e8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - cmpeq sl, r8, lsl #23 │ │ │ │ - cmpeq sl, r8, ror #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9b688 <__cxa_atexit@plt+0x8f33c> │ │ │ │ - ldr r2, [pc, #56] @ 9b698 <__cxa_atexit@plt+0x8f34c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #44] @ 9b69c <__cxa_atexit@plt+0x8f350> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - teqeq r3, r2 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r7, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9b73c <__cxa_atexit@plt+0x8f3f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b744 <__cxa_atexit@plt+0x8f3f8> │ │ │ │ - ldr r1, [pc, #148] @ 9b76c <__cxa_atexit@plt+0x8f420> │ │ │ │ + ldr r7, [pc, #76] @ 94970 <__cxa_atexit@plt+0x88624> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #68 @ 0x44 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #64] @ 94974 <__cxa_atexit@plt+0x88628> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, #48] @ 94978 <__cxa_atexit@plt+0x8862c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r1, r3} │ │ │ │ - ldr r1, [pc, #140] @ 9b770 <__cxa_atexit@plt+0x8f424> │ │ │ │ + add r1, r1, #1 │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + bx r0 │ │ │ │ + cmpeq fp, ip, asr r9 │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + cmpeq fp, r4, asr #18 │ │ │ │ + cmpeq fp, r0, lsr #18 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + smlalbbeq lr, r9, r8, sl │ │ │ │ + cmpeq fp, r8, asr #23 │ │ │ │ + ldrheq r0, [fp, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0xffffdffc │ │ │ │ + cmpeq fp, r4, ror ip │ │ │ │ + cmpeq fp, ip, asr ip │ │ │ │ + @ instruction: 0xfffff2b8 │ │ │ │ + cmpeq fp, r0, ror r8 │ │ │ │ + strdeq lr, [r9, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 94a50 <__cxa_atexit@plt+0x88704> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 94a58 <__cxa_atexit@plt+0x8870c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #224] @ 94aa4 <__cxa_atexit@plt+0x88758> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r9, [pc, #200] @ 94aa8 <__cxa_atexit@plt+0x8875c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r2, r2, #6 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 94a6c <__cxa_atexit@plt+0x88720> │ │ │ │ + ldr r7, [pc, #168] @ 94ab8 <__cxa_atexit@plt+0x8876c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [pc, #156] @ 94abc <__cxa_atexit@plt+0x88770> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #124] @ 9b774 <__cxa_atexit@plt+0x8f428> │ │ │ │ + ldr r0, [pc, #148] @ 94ac0 <__cxa_atexit@plt+0x88774> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r9, {r0, r1, r3} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - add r6, r9, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b75c <__cxa_atexit@plt+0x8f410> │ │ │ │ - ldr r2, [pc, #100] @ 9b778 <__cxa_atexit@plt+0x8f42c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [pc, #88] @ 9b77c <__cxa_atexit@plt+0x8f430> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r2, [r9, #16]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - b 9b74c <__cxa_atexit@plt+0x8f400> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + sub r5, r5, #8 │ │ │ │ + sub r7, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 941ac <__cxa_atexit@plt+0x87e60> │ │ │ │ + mov r2, r6 │ │ │ │ + b 94a60 <__cxa_atexit@plt+0x88714> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, lsl #21 │ │ │ │ - @ instruction: 0x015a9a90 │ │ │ │ - cmpeq sl, ip, ror #20 │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - teqeq r3, lr @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9b7e4 <__cxa_atexit@plt+0x8f498> │ │ │ │ - ldr r2, [pc, #76] @ 9b7f4 <__cxa_atexit@plt+0x8f4a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9b7f8 <__cxa_atexit@plt+0x8f4ac> │ │ │ │ + ldr r7, [pc, #56] @ 94aac <__cxa_atexit@plt+0x88760> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #44] @ 94ab0 <__cxa_atexit@plt+0x88764> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r0, [pc, #36] @ 94ab4 <__cxa_atexit@plt+0x88768> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r9, r0, #1 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + cmpeq fp, r8, lsl #15 │ │ │ │ + cmpeq fp, r4, ror r7 │ │ │ │ + cmpeq r9, r8, lsl sl │ │ │ │ + cmpeq fp, r8, ror sl │ │ │ │ + cmpeq fp, r0, ror sl │ │ │ │ + @ instruction: 0xfffff798 │ │ │ │ + cmpeq fp, r0, ror #21 │ │ │ │ + ldrsbeq r0, [fp, #-160] @ 0xffffff60 │ │ │ │ + smlalbteq lr, r9, r0, r9 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub lr, r5, #20 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 94b84 <__cxa_atexit@plt+0x88838> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 94b8c <__cxa_atexit@plt+0x88840> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #224] @ 94bd8 <__cxa_atexit@plt+0x8888c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r9, [pc, #200] @ 94bdc <__cxa_atexit@plt+0x88890> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r2, r2, #6 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 94ba0 <__cxa_atexit@plt+0x88854> │ │ │ │ + ldr r7, [pc, #168] @ 94bec <__cxa_atexit@plt+0x888a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldr r3, [r5, #-12] │ │ │ │ + ldr r1, [pc, #156] @ 94bf0 <__cxa_atexit@plt+0x888a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 9b7fc <__cxa_atexit@plt+0x8f4b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - cmpeq sl, r8, asr #19 │ │ │ │ - @ instruction: 0x015a999c │ │ │ │ - cmpeq r9, r0, ror #10 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldr r0, [pc, #148] @ 94bf4 <__cxa_atexit@plt+0x888a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r7, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, sl} │ │ │ │ + sub r5, r5, #8 │ │ │ │ + sub r7, r2, #9 │ │ │ │ + mov r6, r2 │ │ │ │ + mov sl, r3 │ │ │ │ + b 941ac <__cxa_atexit@plt+0x87e60> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9b880 <__cxa_atexit@plt+0x8f534> │ │ │ │ - ldr r7, [pc, #108] @ 9b898 <__cxa_atexit@plt+0x8f54c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #104] @ 9b89c <__cxa_atexit@plt+0x8f550> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 9b874 <__cxa_atexit@plt+0x8f528> │ │ │ │ - ldr r3, [pc, #64] @ 9b8a0 <__cxa_atexit@plt+0x8f554> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r6, r3, #20 │ │ │ │ - ldr r0, [r5] │ │ │ │ + b 94b94 <__cxa_atexit@plt+0x88848> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9b8a4 <__cxa_atexit@plt+0x8f558> │ │ │ │ + ldr r7, [pc, #56] @ 94be0 <__cxa_atexit@plt+0x88894> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa00 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq r9, r4, lsl r5 │ │ │ │ - smlaltteq r9, r9, r8, r4 @ │ │ │ │ + mov r0, #16 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #44] @ 94be4 <__cxa_atexit@plt+0x88898> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r8, r0, #1 │ │ │ │ + ldr r0, [pc, #36] @ 94be8 <__cxa_atexit@plt+0x8889c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + add r9, r0, #1 │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + cmpeq fp, r4, asr r6 │ │ │ │ + cmpeq fp, r0, asr #12 │ │ │ │ + smlaltteq lr, r9, r4, r8 │ │ │ │ + cmpeq fp, r4, asr #18 │ │ │ │ + cmpeq fp, ip, lsr r9 │ │ │ │ + @ instruction: 0xfffff664 │ │ │ │ + cmpeq fp, ip, lsr #19 │ │ │ │ + @ instruction: 0x015b099c │ │ │ │ + hvceq 40620 @ 0x9eac │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #20 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi 9b960 <__cxa_atexit@plt+0x8f614> │ │ │ │ - ldr r3, [pc, #192] @ 9b98c <__cxa_atexit@plt+0x8f640> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ + bhi 94c54 <__cxa_atexit@plt+0x88908> │ │ │ │ + ldr r7, [pc, #72] @ 94c64 <__cxa_atexit@plt+0x88918> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ tst r9, #3 │ │ │ │ - beq 9b944 <__cxa_atexit@plt+0x8f5f8> │ │ │ │ - ldmdb r5, {r8, sl} │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9b970 <__cxa_atexit@plt+0x8f624> │ │ │ │ - ldr r7, [pc, #152] @ 9b990 <__cxa_atexit@plt+0x8f644> │ │ │ │ + beq 94c48 <__cxa_atexit@plt+0x888fc> │ │ │ │ + ldr r7, [pc, #52] @ 94c68 <__cxa_atexit@plt+0x8891c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #148] @ 9b994 <__cxa_atexit@plt+0x8f648> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str sl, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r2, [r2, #20] │ │ │ │ - sub r7, r3, #15 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 9b954 <__cxa_atexit@plt+0x8f608> │ │ │ │ - ldr r2, [pc, #108] @ 9b998 <__cxa_atexit@plt+0x8f64c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - add r6, r2, #20 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ 9b9a0 <__cxa_atexit@plt+0x8f654> │ │ │ │ + ldr r7, [pc, #16] @ 94c6c <__cxa_atexit@plt+0x88920> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9b99c <__cxa_atexit@plt+0x8f650> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r9, ip, lsr sl │ │ │ │ + cmpeq r9, r8, lsl #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ 94c94 <__cxa_atexit@plt+0x88948> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlaltteq lr, r9, r0, r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #52] @ 94ce0 <__cxa_atexit@plt+0x88994> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 94cd8 <__cxa_atexit@plt+0x8898c> │ │ │ │ + ldr r3, [pc, #28] @ 94ce4 <__cxa_atexit@plt+0x88998> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - @ instruction: 0xfffff934 │ │ │ │ - @ instruction: 0xfffffd40 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - cmpeq r9, r4, lsr #8 │ │ │ │ - cmpeq r9, ip, lsr r4 │ │ │ │ - strdeq r9, [r9, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + @ instruction: 0x0149e990 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r6, r5 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldmib r6, {r8, sl} │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + ldr r3, [pc, #16] @ 94d0c <__cxa_atexit@plt+0x889c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 110cbfc <__cxa_atexit@plt+0x11008b0> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + cmpeq r9, r8, ror #18 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r8, r6 │ │ │ │ + mov lr, r5 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ + add r6, r6, #76 @ 0x4c │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 9ba30 <__cxa_atexit@plt+0x8f6e4> │ │ │ │ - ldr r7, [pc, #108] @ 9ba48 <__cxa_atexit@plt+0x8f6fc> │ │ │ │ + bcc 94eb4 <__cxa_atexit@plt+0x88b68> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r7, [pc, #428] @ 94ef0 <__cxa_atexit@plt+0x88ba4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #104] @ 9ba4c <__cxa_atexit@plt+0x8f700> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #15 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 9ba24 <__cxa_atexit@plt+0x8f6d8> │ │ │ │ - ldr r3, [pc, #64] @ 9ba50 <__cxa_atexit@plt+0x8f704> │ │ │ │ + ldr ip, [pc, #424] @ 94ef4 <__cxa_atexit@plt+0x88ba8> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #420] @ 94ef8 <__cxa_atexit@plt+0x88bac> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r3, lr │ │ │ │ + ldr r1, [r3, #12]! │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r9, r8 │ │ │ │ + str ip, [r9, #28]! │ │ │ │ + mov r7, r8 │ │ │ │ + str sl, [r7, #52]! @ 0x34 │ │ │ │ + mov sl, r2 │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r9, [r8, #20] │ │ │ │ + str r7, [r8, #24] │ │ │ │ + str r2, [r8, #60] @ 0x3c │ │ │ │ + add fp, r8, #64 @ 0x40 │ │ │ │ + stm fp, {r0, r1, r8} │ │ │ │ + str r2, [r8, #36] @ 0x24 │ │ │ │ + str r1, [r8, #40] @ 0x28 │ │ │ │ + str r0, [r8, #44] @ 0x2c │ │ │ │ + str r8, [r8, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #-8] │ │ │ │ + subs r1, r0, sl │ │ │ │ + bne 94dfc <__cxa_atexit@plt+0x88ab0> │ │ │ │ + ldr r0, [pc, #336] @ 94f14 <__cxa_atexit@plt+0x88bc8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r5] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 94e4c <__cxa_atexit@plt+0x88b00> │ │ │ │ + add r7, lr, #12 │ │ │ │ + ldr fp, [sp] │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 94ed4 <__cxa_atexit@plt+0x88b88> │ │ │ │ + ldr r3, [pc, #316] @ 94f24 <__cxa_atexit@plt+0x88bd8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r7, [r2, #32] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - add r6, r3, #20 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9ba54 <__cxa_atexit@plt+0x8f708> │ │ │ │ + str r8, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + cmp r1, #0 │ │ │ │ + ble 94e58 <__cxa_atexit@plt+0x88b0c> │ │ │ │ + ldr r0, [pc, #252] @ 94f08 <__cxa_atexit@plt+0x88bbc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + beq 94ea0 <__cxa_atexit@plt+0x88b54> │ │ │ │ + ldr r0, [pc, #224] @ 94f0c <__cxa_atexit@plt+0x88bc0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr sl, [lr, #16]! │ │ │ │ + ldr r1, [pc, #216] @ 94f10 <__cxa_atexit@plt+0x88bc4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [lr] │ │ │ │ + add r8, r1, #2 │ │ │ │ + mov r5, lr │ │ │ │ + mov r9, r7 │ │ │ │ + b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ + mov r7, r8 │ │ │ │ + ldr fp, [sp] │ │ │ │ + b 947c4 <__cxa_atexit@plt+0x88478> │ │ │ │ + ldr r0, [pc, #156] @ 94efc <__cxa_atexit@plt+0x88bb0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mvn r1, r1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r0, [r3] │ │ │ │ + tst r9, #3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + beq 94ea8 <__cxa_atexit@plt+0x88b5c> │ │ │ │ + ldr r0, [pc, #128] @ 94f00 <__cxa_atexit@plt+0x88bb4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr sl, [lr, #16]! │ │ │ │ + ldr r1, [pc, #120] @ 94f04 <__cxa_atexit@plt+0x88bb8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r0, [lr] │ │ │ │ + add r8, r1, #2 │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ + mov r5, r3 │ │ │ │ + b 94ad0 <__cxa_atexit@plt+0x88784> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 9499c <__cxa_atexit@plt+0x88650> │ │ │ │ + ldr r0, [pc, #100] @ 94f20 <__cxa_atexit@plt+0x88bd4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #76 @ 0x4c │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [lr] │ │ │ │ + mov r5, lr │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + ldr r7, [pc, #60] @ 94f18 <__cxa_atexit@plt+0x88bcc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ + ldr r9, [pc, #56] @ 94f1c <__cxa_atexit@plt+0x88bd0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, lr, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff850 │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + @ instruction: 0xfffffc4c │ │ │ │ @ instruction: 0xfffffd78 │ │ │ │ - cmpeq r9, r4, ror #6 │ │ │ │ - cmpeq r9, r8, lsr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9babc <__cxa_atexit@plt+0x8f770> │ │ │ │ - ldr r7, [pc, #76] @ 9bad8 <__cxa_atexit@plt+0x8f78c> │ │ │ │ + andeq r0, r0, r8, asr #3 │ │ │ │ + andeq r0, r0, r0, ror #3 │ │ │ │ + smlaltbeq lr, r9, r0, r1 │ │ │ │ + andeq r0, r0, r4, lsl #3 │ │ │ │ + muleq r0, ip, r1 │ │ │ │ + cmpeq r9, r4, lsr r2 │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + cmpeq r9, r4, ror #14 │ │ │ │ + cmpeq r9, ip, lsl #14 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r9, r8, lsl #16 │ │ │ │ + smlalbteq lr, r9, r0, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 94f60 <__cxa_atexit@plt+0x88c14> │ │ │ │ + ldr r3, [pc, #48] @ 94f7c <__cxa_atexit@plt+0x88c30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + ldr r7, [pc, #24] @ 94f80 <__cxa_atexit@plt+0x88c34> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #72] @ 9badc <__cxa_atexit@plt+0x8f790> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - add r3, r3, #20 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r9, [pc, #20] @ 94f84 <__cxa_atexit@plt+0x88c38> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9bae0 <__cxa_atexit@plt+0x8f794> │ │ │ │ + smlaltbeq lr, r9, r4, r6 │ │ │ │ + ldrdeq lr, [r9, #-104] @ 0xffffff98 │ │ │ │ + smlalbbeq lr, r9, r0, r6 │ │ │ │ + smlalbteq lr, r9, r8, r6 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 94fb8 <__cxa_atexit@plt+0x88c6c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r2, [pc, #20] @ 94fbc <__cxa_atexit@plt+0x88c70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r8, r2, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlalbteq lr, r9, r4, r0 │ │ │ │ + cmpeq r9, r8, lsr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 94ff8 <__cxa_atexit@plt+0x88cac> │ │ │ │ + ldr r3, [pc, #48] @ 95014 <__cxa_atexit@plt+0x88cc8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + ldr r7, [pc, #24] @ 95018 <__cxa_atexit@plt+0x88ccc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [pc, #20] @ 9501c <__cxa_atexit@plt+0x88cd0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff7a0 │ │ │ │ - @ instruction: 0xfffffbac │ │ │ │ - ldrdeq r9, [r9, #-40] @ 0xffffffd8 │ │ │ │ - smlaltbeq r9, r9, ip, r2 @ │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9bb1c <__cxa_atexit@plt+0x8f7d0> │ │ │ │ - ldr r2, [pc, #36] @ 9bb34 <__cxa_atexit@plt+0x8f7e8> │ │ │ │ + cmpeq r9, ip, lsl #12 │ │ │ │ + cmpeq r9, r0, asr #12 │ │ │ │ + smlaltteq lr, r9, r8, r5 │ │ │ │ + cmpeq r9, ip, lsl r6 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 95050 <__cxa_atexit@plt+0x88d04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #4]! │ │ │ │ + ldr r2, [pc, #20] @ 95054 <__cxa_atexit@plt+0x88d08> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 9bb38 <__cxa_atexit@plt+0x8f7ec> │ │ │ │ + str r3, [r5] │ │ │ │ + add r8, r2, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1119c98 <__cxa_atexit@plt+0x110d94c> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq sp, r9, ip, pc @ │ │ │ │ + @ instruction: 0x0149e590 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 95090 <__cxa_atexit@plt+0x88d44> │ │ │ │ + ldr r3, [pc, #48] @ 950ac <__cxa_atexit@plt+0x88d60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 94578 <__cxa_atexit@plt+0x8822c> │ │ │ │ + ldr r7, [pc, #24] @ 950b0 <__cxa_atexit@plt+0x88d64> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r9, [pc, #20] @ 950b4 <__cxa_atexit@plt+0x88d68> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - smlalbbeq r9, r9, r8, r2 @ │ │ │ │ - cmpeq r9, r4, asr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + hvceq 40532 @ 0x9e54 │ │ │ │ + smlaltbeq lr, r9, r8, r5 │ │ │ │ + cmpeq r9, r0, asr r5 │ │ │ │ + strdeq lr, [r9, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9bbb8 <__cxa_atexit@plt+0x8f86c> │ │ │ │ - ldr r7, [pc, #136] @ 9bbf0 <__cxa_atexit@plt+0x8f8a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #128] @ 9bbf4 <__cxa_atexit@plt+0x8f8a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9bbd0 <__cxa_atexit@plt+0x8f884> │ │ │ │ - ldr r7, [pc, #112] @ 9bc00 <__cxa_atexit@plt+0x8f8b4> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 95168 <__cxa_atexit@plt+0x88e1c> │ │ │ │ + ldr r7, [pc, #176] @ 9518c <__cxa_atexit@plt+0x88e40> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #108] @ 9bc04 <__cxa_atexit@plt+0x8f8b8> │ │ │ │ + stmdb r5, {r7, r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 9514c <__cxa_atexit@plt+0x88e00> │ │ │ │ + ldr r2, [pc, #160] @ 95190 <__cxa_atexit@plt+0x88e44> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r7, [pc, #60] @ 9bbfc <__cxa_atexit@plt+0x8f8b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9515c <__cxa_atexit@plt+0x88e10> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc 95178 <__cxa_atexit@plt+0x88e2c> │ │ │ │ + ldr r3, [pc, #120] @ 95198 <__cxa_atexit@plt+0x88e4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #-4]! │ │ │ │ + add r0, r7, #3 │ │ │ │ + vldr d0, [r0] │ │ │ │ + ldr r0, [pc, #104] @ 9519c <__cxa_atexit@plt+0x88e50> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r1} │ │ │ │ + str r3, [r5] │ │ │ │ + vstr d0, [r6, #12] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - mov r9, sl │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9bbf8 <__cxa_atexit@plt+0x8f8ac> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 95194 <__cxa_atexit@plt+0x88e48> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + cmpeq r9, ip, asr r5 │ │ │ │ + andeq r0, r0, r8, lsl #3 │ │ │ │ + ldrsbeq r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmpeq r9, r8, lsl r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #116] @ 95228 <__cxa_atexit@plt+0x88edc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95210 <__cxa_atexit@plt+0x88ec4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 95218 <__cxa_atexit@plt+0x88ecc> │ │ │ │ + ldr r1, [pc, #72] @ 9522c <__cxa_atexit@plt+0x88ee0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + add r0, r7, #3 │ │ │ │ + vldr d0, [r0] │ │ │ │ + ldr r0, [pc, #56] @ 95230 <__cxa_atexit@plt+0x88ee4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r2} │ │ │ │ + str r1, [r5] │ │ │ │ + vstr d0, [r6, #12] │ │ │ │ + sub r8, r3, #11 │ │ │ │ mov r6, r3 │ │ │ │ - mov r9, #0 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r9, [sl, #-88] @ 0xffffffa8 │ │ │ │ - cmpeq sl, ip, lsl #12 │ │ │ │ - smlalbteq r9, r9, r4, r1 @ │ │ │ │ - strdeq r9, [r9, #-20] @ 0xffffffec │ │ │ │ - @ instruction: 0xfffff69c │ │ │ │ - @ instruction: 0xfffffaa8 │ │ │ │ - @ instruction: 0x01499198 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq fp, ip, lsl #6 │ │ │ │ + smlalbbeq lr, r9, r4, r4 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9bc4c <__cxa_atexit@plt+0x8f900> │ │ │ │ - ldr r2, [pc, #36] @ 9bc64 <__cxa_atexit@plt+0x8f918> │ │ │ │ + bcc 9528c <__cxa_atexit@plt+0x88f40> │ │ │ │ + ldr r2, [pc, #60] @ 95298 <__cxa_atexit@plt+0x88f4c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 9bc68 <__cxa_atexit@plt+0x8f91c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, #56] @ 9529c <__cxa_atexit@plt+0x88f50> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r9, [r5, #8]! │ │ │ │ + add r0, r7, #3 │ │ │ │ + vldr d0, [r0] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + vstr d0, [r3, #12] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq r9, r8, asr r1 │ │ │ │ - cmpeq r9, ip, lsr r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9bcec <__cxa_atexit@plt+0x8f9a0> │ │ │ │ - ldr r7, [pc, #136] @ 9bd24 <__cxa_atexit@plt+0x8f9d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #128] @ 9bd28 <__cxa_atexit@plt+0x8f9dc> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq fp, r0, lsr #5 │ │ │ │ + cmpeq r9, r8, lsl r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 952c0 <__cxa_atexit@plt+0x88f74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e78cc <__cxa_atexit@plt+0xdb580> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 25d828 <__cxa_atexit@plt+0x2514dc> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 95334 <__cxa_atexit@plt+0x88fe8> │ │ │ │ + ldr r3, [pc, #76] @ 9534c <__cxa_atexit@plt+0x89000> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #72] @ 95350 <__cxa_atexit@plt+0x89004> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9bd04 <__cxa_atexit@plt+0x8f9b8> │ │ │ │ - ldr r7, [pc, #112] @ 9bd34 <__cxa_atexit@plt+0x8f9e8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #108] @ 9bd38 <__cxa_atexit@plt+0x8f9ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - add r6, r6, #20 │ │ │ │ - sub r7, r3, #15 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r7, [pc, #60] @ 9bd30 <__cxa_atexit@plt+0x8f9e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r9, sl │ │ │ │ + add r2, r2, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #17 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9bd2c <__cxa_atexit@plt+0x8f9e0> │ │ │ │ + ldr r7, [pc, #24] @ 95354 <__cxa_atexit@plt+0x89008> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, #0 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, asr #9 │ │ │ │ - ldrsbeq r9, [sl, #-72] @ 0xffffffb8 │ │ │ │ - swpbeq r9, r0, [r9] @ │ │ │ │ - smlalbteq r9, r9, r0, r0 @ │ │ │ │ - @ instruction: 0xfffff568 │ │ │ │ - @ instruction: 0xfffff974 │ │ │ │ - qdaddeq r9, ip, r9 │ │ │ │ + cmpeq fp, r0, asr r1 │ │ │ │ + @ instruction: 0x015b0190 │ │ │ │ + smlalbteq lr, r9, r8, r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 9b8b8 <__cxa_atexit@plt+0x8f56c> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 9bdd4 <__cxa_atexit@plt+0x8fa88> │ │ │ │ - ldr sl, [pc, #104] @ 9bdec <__cxa_atexit@plt+0x8faa0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 9bdf0 <__cxa_atexit@plt+0x8faa4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 9bdf4 <__cxa_atexit@plt+0x8faa8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 9bdf8 <__cxa_atexit@plt+0x8faac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc 953b4 <__cxa_atexit@plt+0x89068> │ │ │ │ + ldr r3, [pc, #76] @ 953cc <__cxa_atexit@plt+0x89080> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #72] @ 953d0 <__cxa_atexit@plt+0x89084> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #3 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - 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] │ │ │ │ - sub r7, r6, #11 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r3, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r1, [r7, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9bdfc <__cxa_atexit@plt+0x8fab0> │ │ │ │ + ldr r7, [pc, #24] @ 953d4 <__cxa_atexit@plt+0x89088> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - ldrsheq r9, [sl, #-60] @ 0xffffffc4 │ │ │ │ - smlaltteq r8, r9, r0, pc @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [pc, #4] @ 9be1c <__cxa_atexit@plt+0x8fad0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r3, r2, asr #27 │ │ │ │ + ldrsbeq r0, [fp, #-0] │ │ │ │ + ldrsbeq r0, [fp, #-8] │ │ │ │ + cmpeq r9, ip, asr #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9be88 <__cxa_atexit@plt+0x8fb3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9be94 <__cxa_atexit@plt+0x8fb48> │ │ │ │ - ldr r8, [pc, #84] @ 9bea4 <__cxa_atexit@plt+0x8fb58> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #80] @ 9bea8 <__cxa_atexit@plt+0x8fb5c> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 95444 <__cxa_atexit@plt+0x890f8> │ │ │ │ + ldr r2, [pc, #88] @ 95450 <__cxa_atexit@plt+0x89104> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #80] @ 95454 <__cxa_atexit@plt+0x89108> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 9beac <__cxa_atexit@plt+0x8fb60> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ 9beb0 <__cxa_atexit@plt+0x8fb64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r7, [r3, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9543c <__cxa_atexit@plt+0x890f0> │ │ │ │ + ldr r3, [pc, #52] @ 95458 <__cxa_atexit@plt+0x8910c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #48] @ 9545c <__cxa_atexit@plt+0x89110> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r9, r2, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + b f2a10 <__cxa_atexit@plt+0xe66c4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, sl, lsl #27 │ │ │ │ - cmpeq sl, r4, lsl #6 │ │ │ │ - cmpeq sl, r0, lsl r3 │ │ │ │ - ldrsheq r9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9bf64 <__cxa_atexit@plt+0x8fc18> │ │ │ │ - ldr r7, [pc, #184] @ 9bf8c <__cxa_atexit@plt+0x8fc40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, sl} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 9bf40 <__cxa_atexit@plt+0x8fbf4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 9bf74 <__cxa_atexit@plt+0x8fc28> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r7, #10 │ │ │ │ - ble 9bf50 <__cxa_atexit@plt+0x8fc04> │ │ │ │ - ldr r7, [pc, #136] @ 9bf90 <__cxa_atexit@plt+0x8fc44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #132] @ 9bf94 <__cxa_atexit@plt+0x8fc48> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #116] @ 9bf98 <__cxa_atexit@plt+0x8fc4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #72] @ 9bfa0 <__cxa_atexit@plt+0x8fc54> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmppeq sl, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + strdeq lr, [r9, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ 95488 <__cxa_atexit@plt+0x8913c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #48] @ 9bf9c <__cxa_atexit@plt+0x8fc50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq sl, r8, ror #4 │ │ │ │ - cmpeq sl, r0, asr #4 │ │ │ │ - hvceq 39148 @ 0x98ec │ │ │ │ - teqeq r3, r2, lsl #25 │ │ │ │ + ldr r2, [pc, #20] @ 9548c <__cxa_atexit@plt+0x89140> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r9, r2, #3 │ │ │ │ + mov r8, r7 │ │ │ │ + b f2a10 <__cxa_atexit@plt+0xe66c4> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + smlaltbeq lr, r9, ip, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 95504 <__cxa_atexit@plt+0x891b8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c020 <__cxa_atexit@plt+0x8fcd4> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - cmp r2, #10 │ │ │ │ - ble 9c00c <__cxa_atexit@plt+0x8fcc0> │ │ │ │ - ldr r7, [pc, #84] @ 9c02c <__cxa_atexit@plt+0x8fce0> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 95548 <__cxa_atexit@plt+0x891fc> │ │ │ │ + ldr r8, [pc, #196] @ 95584 <__cxa_atexit@plt+0x89238> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #192] @ 95588 <__cxa_atexit@plt+0x8923c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r3, #17 │ │ │ │ + ldr r9, [pc, #176] @ 9558c <__cxa_atexit@plt+0x89240> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r2, r8, #3 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 95558 <__cxa_atexit@plt+0x8920c> │ │ │ │ + ldr r7, [pc, #96] @ 9557c <__cxa_atexit@plt+0x89230> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #80] @ 9c030 <__cxa_atexit@plt+0x8fce4> │ │ │ │ + ldr r2, [pc, #92] @ 95580 <__cxa_atexit@plt+0x89234> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r7, [pc, #64] @ 9c034 <__cxa_atexit@plt+0x8fce8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r7, r7, #3 │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [pc, #36] @ 9c038 <__cxa_atexit@plt+0x8fcec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r6, [pc, #40] @ 95578 <__cxa_atexit@plt+0x8922c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ + b 95564 <__cxa_atexit@plt+0x89218> │ │ │ │ + ldr r6, [pc, #20] @ 95574 <__cxa_atexit@plt+0x89228> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0x015a9198 │ │ │ │ - cmpeq sl, r0, ror r1 │ │ │ │ - teqeq r3, r6, asr #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r8, [pc, #4] @ 9c054 <__cxa_atexit@plt+0x8fd08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r3, sl, lsl #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ 9c07c <__cxa_atexit@plt+0x8fd30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - hvceq 39128 @ 0x98d8 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r9, r8, lsl #4 │ │ │ │ + cmppeq sl, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r9, r4, ror #4 │ │ │ │ + cmppeq sl, r8, lsl #31 @ p-variant is OBSOLETE │ │ │ │ + cmpeq fp, r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9c0e8 <__cxa_atexit@plt+0x8fd9c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9c0f4 <__cxa_atexit@plt+0x8fda8> │ │ │ │ - ldr r8, [pc, #84] @ 9c104 <__cxa_atexit@plt+0x8fdb8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #80] @ 9c108 <__cxa_atexit@plt+0x8fdbc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #72] @ 9c10c <__cxa_atexit@plt+0x8fdc0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #60] @ 9c110 <__cxa_atexit@plt+0x8fdc4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r5} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, sl, lsr #22 │ │ │ │ - cmpeq sl, r4, lsr #1 │ │ │ │ - ldrheq r9, [sl, #-0] │ │ │ │ - @ instruction: 0x015a9090 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c174 <__cxa_atexit@plt+0x8fe28> │ │ │ │ - ldr r1, [pc, #80] @ 9c18c <__cxa_atexit@plt+0x8fe40> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #76] @ 9c190 <__cxa_atexit@plt+0x8fe44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #68] @ 9c194 <__cxa_atexit@plt+0x8fe48> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #60] @ 9c198 <__cxa_atexit@plt+0x8fe4c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r8, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r7, [pc, #32] @ 9c19c <__cxa_atexit@plt+0x8fe50> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - teqeq r3, r3 @ │ │ │ │ - cmpeq sl, r8, lsr #32 │ │ │ │ - cmpeq sl, r8 │ │ │ │ - hvceq 39112 @ 0x98c8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9c218 <__cxa_atexit@plt+0x8fecc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9c220 <__cxa_atexit@plt+0x8fed4> │ │ │ │ - ldr r8, [pc, #96] @ 9c234 <__cxa_atexit@plt+0x8fee8> │ │ │ │ + bcc 955f8 <__cxa_atexit@plt+0x892ac> │ │ │ │ + ldr r8, [pc, #88] @ 95610 <__cxa_atexit@plt+0x892c4> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #92] @ 9c238 <__cxa_atexit@plt+0x8feec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - sub r2, r6, #18 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [pc, #76] @ 9c23c <__cxa_atexit@plt+0x8fef0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, #68] @ 9c240 <__cxa_atexit@plt+0x8fef4> │ │ │ │ + ldr lr, [pc, #84] @ 95614 <__cxa_atexit@plt+0x892c8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r6, #17 │ │ │ │ + ldr r9, [pc, #68] @ 95618 <__cxa_atexit@plt+0x892cc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + add r2, r8, #3 │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ str lr, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r0, r1, lr} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - b 9c228 <__cxa_atexit@plt+0x8fedc> │ │ │ │ - mov r5, #24 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r6, lsl #20 │ │ │ │ - cmpeq sl, r0, lsl #31 │ │ │ │ - cmpeq sl, r4, lsl #31 │ │ │ │ - cmpeq sl, r8, ror #30 │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ 9561c <__cxa_atexit@plt+0x892d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r9, ip, ror #2 │ │ │ │ + @ instruction: 0x015afe90 │ │ │ │ + cmppeq sl, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9c2bc <__cxa_atexit@plt+0x8ff70> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9c2c8 <__cxa_atexit@plt+0x8ff7c> │ │ │ │ - ldr r1, [pc, #100] @ 9c2d8 <__cxa_atexit@plt+0x8ff8c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [pc, #96] @ 9c2dc <__cxa_atexit@plt+0x8ff90> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #92] @ 9c2e0 <__cxa_atexit@plt+0x8ff94> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r1, [pc, #76] @ 9c2e4 <__cxa_atexit@plt+0x8ff98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #68] @ 9c2e8 <__cxa_atexit@plt+0x8ff9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 95670 <__cxa_atexit@plt+0x89324> │ │ │ │ + ldr r7, [pc, #64] @ 95688 <__cxa_atexit@plt+0x8933c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #60] @ 9568c <__cxa_atexit@plt+0x89340> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r7, r7, #3 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - teqeq r3, fp, ror fp │ │ │ │ - ldrsbeq r8, [sl, #-232] @ 0xffffff18 │ │ │ │ - cmpeq sl, r0, ror #29 │ │ │ │ - cmpeq sl, r0, asr #29 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r3, [pc, #24] @ 95690 <__cxa_atexit@plt+0x89344> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq lr, [r9, #-12] │ │ │ │ + cmppeq sl, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc 9c348 <__cxa_atexit@plt+0x8fffc> │ │ │ │ - ldr r3, [pc, #76] @ 9c360 <__cxa_atexit@plt+0x90014> │ │ │ │ + bcc 956f8 <__cxa_atexit@plt+0x893ac> │ │ │ │ + ldr r3, [pc, #84] @ 95710 <__cxa_atexit@plt+0x893c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #72] @ 9c364 <__cxa_atexit@plt+0x90018> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ + ldr r2, [pc, #80] @ 95714 <__cxa_atexit@plt+0x893c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #56] @ 9c368 <__cxa_atexit@plt+0x9001c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ + str r3, [r7, #16]! │ │ │ │ + sub r3, r6, #29 │ │ │ │ + ldr r1, [pc, #64] @ 95718 <__cxa_atexit@plt+0x893cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r2, r2, #3 │ │ │ │ + stmdb r7, {r1, r2, r9} │ │ │ │ str r8, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9c36c <__cxa_atexit@plt+0x90020> │ │ │ │ + ldr r7, [pc, #28] @ 9571c <__cxa_atexit@plt+0x893d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq sl, ip, asr lr │ │ │ │ - cmpeq sl, r4, lsr lr │ │ │ │ - smlaltbeq r8, r9, r8, sl │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + hvceq 40448 @ 0x9e00 │ │ │ │ + cmppeq sl, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + cmpeq r9, r4, asr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9c3c0 <__cxa_atexit@plt+0x90074> │ │ │ │ + bhi 9575c <__cxa_atexit@plt+0x89410> │ │ │ │ + ldr r2, [pc, #40] @ 95764 <__cxa_atexit@plt+0x89418> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr lr, [pc, #52] @ 9c3c8 <__cxa_atexit@plt+0x9007c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #48] @ 9c3cc <__cxa_atexit@plt+0x90080> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #217 @ 0xd9 │ │ │ │ - ldr r1, [pc, #40] @ 9c3d0 <__cxa_atexit@plt+0x90084> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [pc, #28] @ 95768 <__cxa_atexit@plt+0x8941c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r1, r5, #16 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ + b 126634 <__cxa_atexit@plt+0x11a2e8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, asr #27 │ │ │ │ - cmpeq sl, r0, ror #27 │ │ │ │ - cmpeq sl, r0, asr #27 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9c430 <__cxa_atexit@plt+0x900e4> │ │ │ │ - ldr r2, [pc, #48] @ 9c440 <__cxa_atexit@plt+0x900f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 9c444 <__cxa_atexit@plt+0x900f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - teqeq r3, sp, asr #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmppeq sl, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c490 <__cxa_atexit@plt+0x90144> │ │ │ │ - ldr r1, [pc, #52] @ 9c4a0 <__cxa_atexit@plt+0x90154> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 9c4a4 <__cxa_atexit@plt+0x90158> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 957a0 <__cxa_atexit@plt+0x89454> │ │ │ │ + ldr r2, [pc, #28] @ 957ac <__cxa_atexit@plt+0x89460> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, lsl #26 │ │ │ │ - cmpeq sl, r4, ror #25 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmppeq sl, r8, asr #25 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9c508 <__cxa_atexit@plt+0x901bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c514 <__cxa_atexit@plt+0x901c8> │ │ │ │ - ldr r2, [pc, #76] @ 9c524 <__cxa_atexit@plt+0x901d8> │ │ │ │ + bhi 95834 <__cxa_atexit@plt+0x894e8> │ │ │ │ + ldr r2, [pc, #108] @ 9583c <__cxa_atexit@plt+0x894f0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9c528 <__cxa_atexit@plt+0x901dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 9c52c <__cxa_atexit@plt+0x901e0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95828 <__cxa_atexit@plt+0x894dc> │ │ │ │ + ldr r1, [pc, #76] @ 95840 <__cxa_atexit@plt+0x894f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95828 <__cxa_atexit@plt+0x894dc> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrne r7, [r5, #-12] │ │ │ │ + ldreq r7, [r5, #-8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #68] @ 95898 <__cxa_atexit@plt+0x8954c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95890 <__cxa_atexit@plt+0x89544> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + add r3, r5, #16 │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrne r7, [r5, #4] │ │ │ │ + ldreq r7, [r5, #8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r2, #4 │ │ │ │ + cmp r3, r7 │ │ │ │ + moveq r2, #8 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq sl, ip, ror ip │ │ │ │ - teqeq r3, r1 @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c594 <__cxa_atexit@plt+0x90248> │ │ │ │ - ldr r2, [pc, #76] @ 9c5a4 <__cxa_atexit@plt+0x90258> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9c5a8 <__cxa_atexit@plt+0x9025c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ + bcc 95924 <__cxa_atexit@plt+0x895d8> │ │ │ │ + ldr lr, [pc, #64] @ 95934 <__cxa_atexit@plt+0x895e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r9, [pc, #48] @ 95938 <__cxa_atexit@plt+0x895ec> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 9c5ac <__cxa_atexit@plt+0x90260> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r7, r8, r9} │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq sl, r8, lsl ip │ │ │ │ - cmpeq sl, ip, ror #23 │ │ │ │ - ldrdeq r8, [r9, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + cmppeq sl, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi 9c62c <__cxa_atexit@plt+0x902e0> │ │ │ │ - ldr r2, [pc, #132] @ 9c658 <__cxa_atexit@plt+0x9030c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9c638 <__cxa_atexit@plt+0x902ec> │ │ │ │ - ldr r7, [pc, #108] @ 9c660 <__cxa_atexit@plt+0x90314> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #104] @ 9c664 <__cxa_atexit@plt+0x90318> │ │ │ │ + bhi 95984 <__cxa_atexit@plt+0x89638> │ │ │ │ + ldr r2, [pc, #48] @ 95990 <__cxa_atexit@plt+0x89644> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #100] @ 9c668 <__cxa_atexit@plt+0x9031c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #11 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9597c <__cxa_atexit@plt+0x89630> │ │ │ │ + b 9599c <__cxa_atexit@plt+0x89650> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9c65c <__cxa_atexit@plt+0x90310> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #11 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, lsl #23 │ │ │ │ - cmpeq r9, ip, asr #14 │ │ │ │ - @ instruction: 0xffffe434 │ │ │ │ - @ instruction: 0xffffeb10 │ │ │ │ - @ instruction: 0xffffe9c8 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9c6c8 <__cxa_atexit@plt+0x9037c> │ │ │ │ - ldr r2, [pc, #48] @ 9c6d8 <__cxa_atexit@plt+0x9038c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #156] @ 95a40 <__cxa_atexit@plt+0x896f4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [pc, #44] @ 9c6dc <__cxa_atexit@plt+0x90390> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 959dc <__cxa_atexit@plt+0x89690> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 959e4 <__cxa_atexit@plt+0x89698> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - teqeq r3, lr, lsr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + sub r7, r3, r7 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c728 <__cxa_atexit@plt+0x903dc> │ │ │ │ - ldr r1, [pc, #52] @ 9c738 <__cxa_atexit@plt+0x903ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #36] @ 9c73c <__cxa_atexit@plt+0x903f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r7} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 95a24 <__cxa_atexit@plt+0x896d8> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #64] @ 95a48 <__cxa_atexit@plt+0x896fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, ror sl │ │ │ │ - cmpeq sl, ip, asr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9c7a0 <__cxa_atexit@plt+0x90454> │ │ │ │ + ldr r6, [pc, #24] @ 95a44 <__cxa_atexit@plt+0x896f8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmppeq sl, r8, lsr #21 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne 95a78 <__cxa_atexit@plt+0x8972c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + sub r7, r3, r7 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9c7ac <__cxa_atexit@plt+0x90460> │ │ │ │ - ldr r2, [pc, #76] @ 9c7bc <__cxa_atexit@plt+0x90470> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9c7c0 <__cxa_atexit@plt+0x90474> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ 9c7c4 <__cxa_atexit@plt+0x90478> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 95ab8 <__cxa_atexit@plt+0x8976c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #60] @ 95ad8 <__cxa_atexit@plt+0x8978c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r6, [pc, #20] @ 95ad4 <__cxa_atexit@plt+0x89788> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + cmppeq sl, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 95b20 <__cxa_atexit@plt+0x897d4> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #48] @ 95b38 <__cxa_atexit@plt+0x897ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq sl, r4, ror #19 │ │ │ │ - teqeq r3, r2, ror #12 │ │ │ │ + ldr r3, [pc, #20] @ 95b3c <__cxa_atexit@plt+0x897f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + cmppeq sl, r8, lsr #19 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9c82c <__cxa_atexit@plt+0x904e0> │ │ │ │ - ldr r2, [pc, #76] @ 9c83c <__cxa_atexit@plt+0x904f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ 9c840 <__cxa_atexit@plt+0x904f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ + bcc 95b98 <__cxa_atexit@plt+0x8984c> │ │ │ │ + ldr lr, [pc, #64] @ 95ba8 <__cxa_atexit@plt+0x8985c> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [r5] │ │ │ │ + sub r1, r6, #15 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 9c844 <__cxa_atexit@plt+0x904f8> │ │ │ │ + ldr r2, [pc, #48] @ 95bac <__cxa_atexit@plt+0x89860> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + str lr, [r3, #4] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq sl, r0, lsl #19 │ │ │ │ - cmpeq sl, r4, asr r9 │ │ │ │ - cmpeq r9, r8, lsr r5 │ │ │ │ - andeq r0, r3, r5, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9c960 <__cxa_atexit@plt+0x90614> │ │ │ │ - and r7, sl, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq 9c898 <__cxa_atexit@plt+0x9054c> │ │ │ │ - cmp r7, #3 │ │ │ │ - bne 9c8dc <__cxa_atexit@plt+0x90590> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r9, #10 │ │ │ │ - ldrle r7, [pc, #328] @ 9c9d0 <__cxa_atexit@plt+0x90684> │ │ │ │ - addle r7, pc, r7 │ │ │ │ - ldrgt r7, [pc, #312] @ 9c9c8 <__cxa_atexit@plt+0x9067c> │ │ │ │ - addgt r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9c970 <__cxa_atexit@plt+0x90624> │ │ │ │ - ldr r7, [pc, #260] @ 9c9b8 <__cxa_atexit@plt+0x9066c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [sl, #2] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r1, [r2, #8] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r9, #10 │ │ │ │ - ble 9c928 <__cxa_atexit@plt+0x905dc> │ │ │ │ - ldr r1, [pc, #232] @ 9c9c0 <__cxa_atexit@plt+0x90674> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 9c930 <__cxa_atexit@plt+0x905e4> │ │ │ │ - stmdb r5, {r8, r9, sl} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9c988 <__cxa_atexit@plt+0x9063c> │ │ │ │ - ldr r7, [pc, #176] @ 9c9a8 <__cxa_atexit@plt+0x9065c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [sl, #3] │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 9c944 <__cxa_atexit@plt+0x905f8> │ │ │ │ - ldr r1, [pc, #140] @ 9c9b0 <__cxa_atexit@plt+0x90664> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 9c94c <__cxa_atexit@plt+0x90600> │ │ │ │ - ldr r1, [pc, #140] @ 9c9bc <__cxa_atexit@plt+0x90670> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [pc, #96] @ 9c9ac <__cxa_atexit@plt+0x90660> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ 9c9cc <__cxa_atexit@plt+0x90680> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #76] @ 9c9c4 <__cxa_atexit@plt+0x90678> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - b 9c99c <__cxa_atexit@plt+0x90650> │ │ │ │ - ldr r7, [pc, #36] @ 9c9b4 <__cxa_atexit@plt+0x90668> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, sl │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa7c │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - @ instruction: 0xfffffc14 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xfffffd04 │ │ │ │ - @ instruction: 0xfffffd58 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r9, r8, ror #10 │ │ │ │ - @ instruction: 0x01498494 │ │ │ │ - cmpeq r9, ip, ror #10 │ │ │ │ - strheq r8, [r9, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r2, rrx │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9ca48 <__cxa_atexit@plt+0x906fc> │ │ │ │ - ldr r1, [pc, #96] @ 9ca60 <__cxa_atexit@plt+0x90714> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - mov r3, r2 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r0, #10 │ │ │ │ - ble 9ca30 <__cxa_atexit@plt+0x906e4> │ │ │ │ - ldr r1, [pc, #60] @ 9ca68 <__cxa_atexit@plt+0x9071c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 9ca38 <__cxa_atexit@plt+0x906ec> │ │ │ │ - ldr r1, [pc, #44] @ 9ca64 <__cxa_atexit@plt+0x90718> │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + cmppeq sl, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 95c44 <__cxa_atexit@plt+0x898f8> │ │ │ │ + ldr r2, [pc, #124] @ 95c4c <__cxa_atexit@plt+0x89900> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 95c28 <__cxa_atexit@plt+0x898dc> │ │ │ │ + ldr r1, [pc, #88] @ 95c50 <__cxa_atexit@plt+0x89904> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r2, #16] │ │ │ │ - str r3, [r2, #20] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 9ca6c <__cxa_atexit@plt+0x90720> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbb8 │ │ │ │ - @ instruction: 0xfffffc50 │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9cae4 <__cxa_atexit@plt+0x90798> │ │ │ │ - ldr lr, [pc, #100] @ 9cafc <__cxa_atexit@plt+0x907b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95c38 <__cxa_atexit@plt+0x898ec> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - mov r3, r2 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ - ble 9cacc <__cxa_atexit@plt+0x90780> │ │ │ │ - ldr r1, [pc, #60] @ 9cb04 <__cxa_atexit@plt+0x907b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b 9cad4 <__cxa_atexit@plt+0x90788> │ │ │ │ - ldr r1, [pc, #44] @ 9cb00 <__cxa_atexit@plt+0x907b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r3, [r2, #24] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrgt r7, [r5, #-8] │ │ │ │ + ldrle r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ 9cb08 <__cxa_atexit@plt+0x907bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #24 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff8dc │ │ │ │ - @ instruction: 0xfffff91c │ │ │ │ - @ instruction: 0xfffffa70 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - smlaltteq r8, r9, r4, r2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9cb84 <__cxa_atexit@plt+0x90838> │ │ │ │ - ldr r3, [pc, #100] @ 9cb94 <__cxa_atexit@plt+0x90848> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9cb64 <__cxa_atexit@plt+0x90818> │ │ │ │ - ldr r3, [pc, #84] @ 9cb98 <__cxa_atexit@plt+0x9084c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r9, #3] │ │ │ │ - ldr sl, [r5, #-4] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 9cb74 <__cxa_atexit@plt+0x90828> │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - b 9c858 <__cxa_atexit@plt+0x9050c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9cb9c <__cxa_atexit@plt+0x90850> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - hvceq 38952 @ 0x9828 │ │ │ │ - cmpeq r9, r4, asr r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ 9cbe4 <__cxa_atexit@plt+0x90898> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #64] @ 95ca4 <__cxa_atexit@plt+0x89958> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - tst sl, #3 │ │ │ │ - beq 9cbd8 <__cxa_atexit@plt+0x9088c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 9c858 <__cxa_atexit@plt+0x9050c> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r9, ip, lsl #4 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov sl, r7 │ │ │ │ - b 9c858 <__cxa_atexit@plt+0x9050c> │ │ │ │ - smlaltteq r8, r9, ip, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9cc58 <__cxa_atexit@plt+0x9090c> │ │ │ │ - ldr r2, [pc, #56] @ 9cc64 <__cxa_atexit@plt+0x90918> │ │ │ │ - add r2, pc, r2 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 95c9c <__cxa_atexit@plt+0x89950> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst sl, #3 │ │ │ │ - beq 9cc48 <__cxa_atexit@plt+0x908fc> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - mov r9, #0 │ │ │ │ - b 9c858 <__cxa_atexit@plt+0x9050c> │ │ │ │ - ldr r0, [sl] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #16]! │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrgt r7, [r5, #8] │ │ │ │ + ldrle r7, [r5, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + movgt r2, #8 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - smlalbbeq r8, r9, ip, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r9, #0 │ │ │ │ - mov sl, r7 │ │ │ │ - b 9c858 <__cxa_atexit@plt+0x9050c> │ │ │ │ - cmpeq r9, r8, ror #2 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9ccc0 <__cxa_atexit@plt+0x90974> │ │ │ │ - ldr r2, [pc, #36] @ 9ccd8 <__cxa_atexit@plt+0x9098c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 9ccdc <__cxa_atexit@plt+0x90990> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #80 @ 0x50 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 95d98 <__cxa_atexit@plt+0x89a4c> │ │ │ │ + ldr r3, [pc, #184] @ 95db0 <__cxa_atexit@plt+0x89a64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr ip, [pc, #180] @ 95db4 <__cxa_atexit@plt+0x89a68> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #176] @ 95db8 <__cxa_atexit@plt+0x89a6c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #172] @ 95dbc <__cxa_atexit@plt+0x89a70> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #37 @ 0x25 │ │ │ │ + str r3, [r7, #72] @ 0x48 │ │ │ │ + str r9, [r7, #76] @ 0x4c │ │ │ │ + sub r3, r6, #17 │ │ │ │ + sub r2, r6, #27 │ │ │ │ + ldr r9, [pc, #144] @ 95dc0 <__cxa_atexit@plt+0x89a74> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub lr, r6, #45 @ 0x2d │ │ │ │ + add r0, r0, #3 │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ + str lr, [r7, #44] @ 0x2c │ │ │ │ + str r1, [r7, #48] @ 0x30 │ │ │ │ + str sl, [r7, #52] @ 0x34 │ │ │ │ + str r9, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ + str ip, [r7, #64] @ 0x40 │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + ldr r3, [pc, #100] @ 95dc4 <__cxa_atexit@plt+0x89a78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + sub r2, r6, #59 @ 0x3b │ │ │ │ + ldr r1, [pc, #92] @ 95dc8 <__cxa_atexit@plt+0x89a7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + ldr r0, [pc, #80] @ 95dcc <__cxa_atexit@plt+0x89a80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r0, r7, sl} │ │ │ │ + add lr, r7, #28 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + sub r7, r6, #11 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ 95dd0 <__cxa_atexit@plt+0x89a84> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - cmpeq r9, r4, asr #2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9cd34 <__cxa_atexit@plt+0x909e8> │ │ │ │ - ldr r2, [pc, #64] @ 9cd3c <__cxa_atexit@plt+0x909f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #217 @ 0xd9 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr lr, [pc, #48] @ 9cd40 <__cxa_atexit@plt+0x909f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #44] @ 9cd44 <__cxa_atexit@plt+0x909f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, lsl #9 │ │ │ │ - cmpeq sl, ip, lsl #9 │ │ │ │ - cmpeq sl, r8, asr #8 │ │ │ │ - cmpeq r9, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9cdd0 <__cxa_atexit@plt+0x90a84> │ │ │ │ - ldr r2, [pc, #144] @ 9cdfc <__cxa_atexit@plt+0x90ab0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #136] @ 9ce00 <__cxa_atexit@plt+0x90ab4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r2} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc 9cddc <__cxa_atexit@plt+0x90a90> │ │ │ │ - ldr r7, [pc, #112] @ 9ce08 <__cxa_atexit@plt+0x90abc> │ │ │ │ + @ instruction: 0xfffffa2c │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffe40 │ │ │ │ + smlaltteq sp, r9, r4, r9 │ │ │ │ + cmppeq sl, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq pc, [sl, #-96] @ 0xffffffa0 @ │ │ │ │ + cmppeq sl, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + smlaltbeq sp, r9, r8, r9 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub lr, r5, #4 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 95ed8 <__cxa_atexit@plt+0x89b8c> │ │ │ │ + ldr r7, [pc, #300] @ 95f20 <__cxa_atexit@plt+0x89bd4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #108] @ 9ce0c <__cxa_atexit@plt+0x90ac0> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + str r7, [lr] │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ + cmp ip, r3 │ │ │ │ + bcc 95ee8 <__cxa_atexit@plt+0x89b9c> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr r2, [pc, #272] @ 95f24 <__cxa_atexit@plt+0x89bd8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #104] @ 9ce10 <__cxa_atexit@plt+0x90ac4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ + mov r7, r6 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + sub r2, r3, #37 @ 0x25 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ + str r9, [r7, #76] @ 0x4c │ │ │ │ + sub r9, r3, #17 │ │ │ │ + sub r1, r3, #27 │ │ │ │ + ldr fp, [pc, #240] @ 95f28 <__cxa_atexit@plt+0x89bdc> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + sub r0, r3, #45 @ 0x2d │ │ │ │ + ldr r2, [pc, #232] @ 95f2c <__cxa_atexit@plt+0x89be0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #3 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #216] @ 95f30 <__cxa_atexit@plt+0x89be4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r2, r7, #48 @ 0x30 │ │ │ │ + stm r2, {r0, sl, fp} │ │ │ │ + str r1, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [pc, #200] @ 95f34 <__cxa_atexit@plt+0x89be8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ + str r9, [r7, #68] @ 0x44 │ │ │ │ + ldr r9, [pc, #188] @ 95f38 <__cxa_atexit@plt+0x89bec> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r1, r3, #59 @ 0x3b │ │ │ │ + ldr r2, [pc, #180] @ 95f3c <__cxa_atexit@plt+0x89bf0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + ldr r0, [pc, #168] @ 95f40 <__cxa_atexit@plt+0x89bf4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add r8, r7, #16 │ │ │ │ + stm r8, {r0, r7, sl} │ │ │ │ + str r2, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + add r2, r7, #84 @ 0x54 │ │ │ │ sub r7, r3, #11 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 95f08 <__cxa_atexit@plt+0x89bbc> │ │ │ │ + str fp, [r6, #84] @ 0x54 │ │ │ │ + str r7, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r2, #1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9ce04 <__cxa_atexit@plt+0x90ab8> │ │ │ │ + ldr r7, [pc, #104] @ 95f48 <__cxa_atexit@plt+0x89bfc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #11 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r8, [sl, #-52] @ 0xffffffcc │ │ │ │ - cmpeq sl, r8, lsl #8 │ │ │ │ - smlaltbeq r7, r9, r8, pc @ │ │ │ │ - @ instruction: 0xffffdc90 │ │ │ │ - @ instruction: 0xffffe36c │ │ │ │ - @ instruction: 0xffffe224 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9ce80 <__cxa_atexit@plt+0x90b34> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9ce8c <__cxa_atexit@plt+0x90b40> │ │ │ │ - ldr r8, [pc, #88] @ 9ce9c <__cxa_atexit@plt+0x90b50> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #84] @ 9cea0 <__cxa_atexit@plt+0x90b54> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [pc, #76] @ 9cea4 <__cxa_atexit@plt+0x90b58> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [pc, #68] @ 9cea8 <__cxa_atexit@plt+0x90b5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #60] @ 9ceac <__cxa_atexit@plt+0x90b60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r1, r5} │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r5, r2 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r6 @ │ │ │ │ - cmpeq sl, r0, lsl r3 │ │ │ │ - cmpeq sl, r8, lsl #6 │ │ │ │ - cmpeq sl, r0, lsl r3 │ │ │ │ - ldrsheq r8, [sl, #-36] @ 0xffffffdc │ │ │ │ - ldrdeq r7, [r9, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9cef8 <__cxa_atexit@plt+0x90bac> │ │ │ │ - ldr r7, [pc, #52] @ 9cf0c <__cxa_atexit@plt+0x90bc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9ceec <__cxa_atexit@plt+0x90ba0> │ │ │ │ - mov r7, r9 │ │ │ │ - b 9cf20 <__cxa_atexit@plt+0x90bd4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9cf10 <__cxa_atexit@plt+0x90bc4> │ │ │ │ + ldr r7, [pc, #84] @ 95f44 <__cxa_atexit@plt+0x89bf8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r9, r4, lsl pc │ │ │ │ - hvceq 38880 @ 0x97e0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq 9cf84 <__cxa_atexit@plt+0x90c38> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne 9cfb4 <__cxa_atexit@plt+0x90c68> │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9cfec <__cxa_atexit@plt+0x90ca0> │ │ │ │ - ldr r3, [pc, #208] @ 9d020 <__cxa_atexit@plt+0x90cd4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #204] @ 9d024 <__cxa_atexit@plt+0x90cd8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - ldr r3, [pc, #196] @ 9d028 <__cxa_atexit@plt+0x90cdc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, #188] @ 9d02c <__cxa_atexit@plt+0x90ce0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r9, #8 │ │ │ │ - stm lr, {r2, r3, r9} │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9cff8 <__cxa_atexit@plt+0x90cac> │ │ │ │ - ldr r3, [pc, #128] @ 9d018 <__cxa_atexit@plt+0x90ccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #124] @ 9d01c <__cxa_atexit@plt+0x90cd0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9d004 <__cxa_atexit@plt+0x90cb8> │ │ │ │ - ldr r3, [pc, #72] @ 9d010 <__cxa_atexit@plt+0x90cc4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #68] @ 9d014 <__cxa_atexit@plt+0x90cc8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - teqeq r3, r5, lsl lr │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - teqeq r3, lr, asr #28 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - teqeq r3, pc @ │ │ │ │ - cmpeq sl, r4, lsl r2 │ │ │ │ - ldrsheq r8, [sl, #-20] @ 0xffffffec │ │ │ │ - ldrdeq r7, [r9, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + @ instruction: 0xfffff910 │ │ │ │ + cmppeq sl, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [r9, #-128] @ 0xffffff80 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + ldrsbeq pc, [sl, #-84] @ 0xffffffac @ │ │ │ │ + cmppeq sl, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffa3c │ │ │ │ + cmpeq r9, r8, asr r8 │ │ │ │ + cmpeq r9, ip, ror #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9d074 <__cxa_atexit@plt+0x90d28> │ │ │ │ - ldr r2, [pc, #36] @ 9d08c <__cxa_atexit@plt+0x90d40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldr r7, [pc, #20] @ 9d090 <__cxa_atexit@plt+0x90d44> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 95f80 <__cxa_atexit@plt+0x89c34> │ │ │ │ + ldr r2, [pc, #28] @ 95f8c <__cxa_atexit@plt+0x89c40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0x01497d90 │ │ │ │ - hvceq 38868 @ 0x97d4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9d0e4 <__cxa_atexit@plt+0x90d98> │ │ │ │ - ldr r7, [pc, #52] @ 9d0f8 <__cxa_atexit@plt+0x90dac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9d0d8 <__cxa_atexit@plt+0x90d8c> │ │ │ │ - mov r7, r9 │ │ │ │ - b 9cf20 <__cxa_atexit@plt+0x90bd4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9d0fc <__cxa_atexit@plt+0x90db0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - cmpeq r9, r8, lsr #26 │ │ │ │ - strdeq r7, [r9, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b 9cb1c <__cxa_atexit@plt+0x907d0> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmppeq sl, r8, ror #9 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9d198 <__cxa_atexit@plt+0x90e4c> │ │ │ │ - ldr sl, [pc, #104] @ 9d1b0 <__cxa_atexit@plt+0x90e64> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #100] @ 9d1b4 <__cxa_atexit@plt+0x90e68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #96] @ 9d1b8 <__cxa_atexit@plt+0x90e6c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ 9d1bc <__cxa_atexit@plt+0x90e70> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - sub r3, r6, #27 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - sub r1, r6, #18 │ │ │ │ - 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] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ 9d1c0 <__cxa_atexit@plt+0x90e74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - cmpeq sl, r8, lsr r0 │ │ │ │ - hvceq 38860 @ 0x97cc │ │ │ │ - cmpeq r9, r0, lsl #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r7, [pc, #12] @ 9d1e8 <__cxa_atexit@plt+0x90e9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, #8] @ 9d1ec <__cxa_atexit@plt+0x90ea0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - strdeq r7, [r9, #-180] @ 0xffffff4c │ │ │ │ - smlaltteq r7, r9, ip, fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ 9d210 <__cxa_atexit@plt+0x90ec4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, asr pc │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9d248 <__cxa_atexit@plt+0x90efc> │ │ │ │ - ldr r2, [pc, #28] @ 9d250 <__cxa_atexit@plt+0x90f04> │ │ │ │ + bhi 96014 <__cxa_atexit@plt+0x89cc8> │ │ │ │ + ldr r2, [pc, #108] @ 9601c <__cxa_atexit@plt+0x89cd0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 96008 <__cxa_atexit@plt+0x89cbc> │ │ │ │ + ldr r1, [pc, #72] @ 96020 <__cxa_atexit@plt+0x89cd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 96008 <__cxa_atexit@plt+0x89cbc> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrne r7, [r5, #-8] │ │ │ │ + ldreq r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne 9d2b4 <__cxa_atexit@plt+0x90f68> │ │ │ │ - ldr r1, [pc, #96] @ 9d2d4 <__cxa_atexit@plt+0x90f88> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9d2c8 <__cxa_atexit@plt+0x90f7c> │ │ │ │ - ldr r3, [pc, #60] @ 9d2dc <__cxa_atexit@plt+0x90f90> │ │ │ │ + ldr r3, [pc, #64] @ 96074 <__cxa_atexit@plt+0x89d28> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9606c <__cxa_atexit@plt+0x89d20> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #28] @ 9d2d8 <__cxa_atexit@plt+0x90f8c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #16]! │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrne r7, [r5, #8] │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq sl, r4, lsr #29 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + mov r2, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + moveq r2, #4 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc 9d320 <__cxa_atexit@plt+0x90fd4> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ 9d32c <__cxa_atexit@plt+0x90fe0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + bcc 960f8 <__cxa_atexit@plt+0x89dac> │ │ │ │ + ldr lr, [pc, #64] @ 96108 <__cxa_atexit@plt+0x89dbc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r9, [pc, #48] @ 9610c <__cxa_atexit@plt+0x89dc0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r7, r8, r9} │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sl, ip, asr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + cmppeq sl, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov ip, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9d3a4 <__cxa_atexit@plt+0x91058> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc 9d3ac <__cxa_atexit@plt+0x91060> │ │ │ │ - ldr r7, [pc, #112] @ 9d3d4 <__cxa_atexit@plt+0x91088> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #108] @ 9d3d8 <__cxa_atexit@plt+0x9108c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9d3c4 <__cxa_atexit@plt+0x91078> │ │ │ │ - ldr r2, [pc, #84] @ 9d3e0 <__cxa_atexit@plt+0x91094> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi 961c0 <__cxa_atexit@plt+0x89e74> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 961c8 <__cxa_atexit@plt+0x89e7c> │ │ │ │ + ldr r1, [pc, #160] @ 961e8 <__cxa_atexit@plt+0x89e9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r8, [pc, #156] @ 961ec <__cxa_atexit@plt+0x89ea0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub lr, r6, #15 │ │ │ │ + sub sl, r6, #25 │ │ │ │ + str sl, [r3, #36] @ 0x24 │ │ │ │ + str r1, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #44] @ 0x2c │ │ │ │ + sub r2, r6, #37 @ 0x25 │ │ │ │ + sub r1, r6, #1 │ │ │ │ + ldr r0, [pc, #124] @ 961f0 <__cxa_atexit@plt+0x89ea4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + ldr r5, [pc, #116] @ 961f4 <__cxa_atexit@plt+0x89ea8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + add r5, r5, #3 │ │ │ │ + stmib r3, {r8, ip} │ │ │ │ + mov r0, #2 │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr r0, [pc, #96] @ 961f8 <__cxa_atexit@plt+0x89eac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r5, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + ldr r5, [pc, #80] @ 961fc <__cxa_atexit@plt+0x89eb0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str r2, [r3, #32] │ │ │ │ + mov r5, r9 │ │ │ │ + mov r8, r1 │ │ │ │ + b f21bc <__cxa_atexit@plt+0xe5e70> │ │ │ │ mov r6, r3 │ │ │ │ - b 9d3b4 <__cxa_atexit@plt+0x91068> │ │ │ │ - mov r7, #8 │ │ │ │ + b 961d0 <__cxa_atexit@plt+0x89e84> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ 9d3dc <__cxa_atexit@plt+0x91090> │ │ │ │ + ldr r7, [pc, #12] @ 961e4 <__cxa_atexit@plt+0x89e98> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, ip │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0x01497a94 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + hvceq 40280 @ 0x9d58 │ │ │ │ + cmppeq sl, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + cmppeq sl, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + hvceq 40276 @ 0x9d54 │ │ │ │ + ldrheq pc, [sl, #-40] @ 0xffffffd8 @ │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9d418 <__cxa_atexit@plt+0x910cc> │ │ │ │ - ldr r2, [pc, #28] @ 9d424 <__cxa_atexit@plt+0x910d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 9624c <__cxa_atexit@plt+0x89f00> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 96254 <__cxa_atexit@plt+0x89f08> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r1, [pc, #44] @ 96268 <__cxa_atexit@plt+0x89f1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r3, r7} │ │ │ │ + sub r7, r2, #5 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r7, [sl, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9d45c <__cxa_atexit@plt+0x91110> │ │ │ │ - ldr r2, [pc, #28] @ 9d464 <__cxa_atexit@plt+0x91118> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmppeq sl, r8, lsr #5 @ p-variant is OBSOLETE │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d4c8 <__cxa_atexit@plt+0x9117c> │ │ │ │ - ldr r2, [pc, #88] @ 9d4dc <__cxa_atexit@plt+0x91190> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 962c4 <__cxa_atexit@plt+0x89f78> │ │ │ │ + ldr r2, [pc, #60] @ 962cc <__cxa_atexit@plt+0x89f80> │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - ldr r1, [r1, #2] │ │ │ │ - str r2, [r3] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - sub r2, r3, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9d4d0 <__cxa_atexit@plt+0x91184> │ │ │ │ - ldr r3, [pc, #44] @ 9d4e0 <__cxa_atexit@plt+0x91194> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 962d0 <__cxa_atexit@plt+0x89f84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 962b8 <__cxa_atexit@plt+0x89f6c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 962dc <__cxa_atexit@plt+0x89f90> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r8, lsr #29 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 9636c <__cxa_atexit@plt+0x8a020> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 963a8 <__cxa_atexit@plt+0x8a05c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 9637c <__cxa_atexit@plt+0x8a030> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 96388 <__cxa_atexit@plt+0x8a03c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 9d53c <__cxa_atexit@plt+0x911f0> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9d584 <__cxa_atexit@plt+0x91238> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #14 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #108] @ 9d590 <__cxa_atexit@plt+0x91244> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #104] @ 9d594 <__cxa_atexit@plt+0x91248> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2, r7, lr} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9d584 <__cxa_atexit@plt+0x91238> │ │ │ │ - ldr lr, [pc, #76] @ 9d598 <__cxa_atexit@plt+0x9124c> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96394 <__cxa_atexit@plt+0x8a048> │ │ │ │ + ldr lr, [pc, #124] @ 963ac <__cxa_atexit@plt+0x8a060> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #72] @ 9d59c <__cxa_atexit@plt+0x91250> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r8, [pc, #64] @ 9d5a0 <__cxa_atexit@plt+0x91254> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 963b0 <__cxa_atexit@plt+0x8a064> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r7, [sl, #-196] @ 0xffffff3c │ │ │ │ - cmpeq sl, r8, lsr ip │ │ │ │ - cmpeq sl, ip, lsl #25 │ │ │ │ - cmpeq sl, ip, lsl #24 │ │ │ │ - cmpeq sl, r4, lsl #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9d5fc <__cxa_atexit@plt+0x912b0> │ │ │ │ - ldr r3, [pc, #84] @ 9d620 <__cxa_atexit@plt+0x912d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9d614 <__cxa_atexit@plt+0x912c8> │ │ │ │ - ldr r2, [pc, #64] @ 9d628 <__cxa_atexit@plt+0x912dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #32] @ 9d624 <__cxa_atexit@plt+0x912d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - cmpeq r9, r0, asr r8 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d660 <__cxa_atexit@plt+0x91314> │ │ │ │ - ldr r3, [pc, #36] @ 9d670 <__cxa_atexit@plt+0x91324> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9d674 <__cxa_atexit@plt+0x91328> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq r7, [r9, #-112] @ 0xffffff90 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmppeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + cmpeq sl, ip, asr #28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d698 <__cxa_atexit@plt+0x9134c> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bne 96414 <__cxa_atexit@plt+0x8a0c8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 96420 <__cxa_atexit@plt+0x8a0d4> │ │ │ │ + ldr lr, [pc, #80] @ 96430 <__cxa_atexit@plt+0x8a0e4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 96434 <__cxa_atexit@plt+0x8a0e8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d6d4 <__cxa_atexit@plt+0x91388> │ │ │ │ - ldr r3, [pc, #36] @ 9d6e4 <__cxa_atexit@plt+0x91398> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9d6e8 <__cxa_atexit@plt+0x9139c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalbbeq r7, r9, r0, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d714 <__cxa_atexit@plt+0x913c8> │ │ │ │ - ldmib r5, {r3, r9} │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d750 <__cxa_atexit@plt+0x91404> │ │ │ │ - ldr r3, [pc, #36] @ 9d760 <__cxa_atexit@plt+0x91414> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9d764 <__cxa_atexit@plt+0x91418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r9, r8, lsl #14 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmppeq sl, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + cmpeq sl, r4, lsr #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9d79c <__cxa_atexit@plt+0x91450> │ │ │ │ - ldr r2, [pc, #36] @ 9d7a8 <__cxa_atexit@plt+0x9145c> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 96488 <__cxa_atexit@plt+0x8a13c> │ │ │ │ + ldr r2, [pc, #60] @ 96490 <__cxa_atexit@plt+0x8a144> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 96494 <__cxa_atexit@plt+0x8a148> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 9647c <__cxa_atexit@plt+0x8a130> │ │ │ │ + mov r7, r3 │ │ │ │ + b 964a0 <__cxa_atexit@plt+0x8a154> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r4, ror #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 96530 <__cxa_atexit@plt+0x8a1e4> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 9656c <__cxa_atexit@plt+0x8a220> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96540 <__cxa_atexit@plt+0x8a1f4> │ │ │ │ cmp r3, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bne 9654c <__cxa_atexit@plt+0x8a200> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96558 <__cxa_atexit@plt+0x8a20c> │ │ │ │ + ldr lr, [pc, #124] @ 96570 <__cxa_atexit@plt+0x8a224> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 96574 <__cxa_atexit@plt+0x8a228> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d7fc <__cxa_atexit@plt+0x914b0> │ │ │ │ - ldr r3, [pc, #36] @ 9d80c <__cxa_atexit@plt+0x914c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9d810 <__cxa_atexit@plt+0x914c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r9, r0, ror #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, ip, asr pc │ │ │ │ + cmpeq sl, r8, lsl #25 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d834 <__cxa_atexit@plt+0x914e8> │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bne 965d8 <__cxa_atexit@plt+0x8a28c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 965e4 <__cxa_atexit@plt+0x8a298> │ │ │ │ + ldr lr, [pc, #80] @ 965f4 <__cxa_atexit@plt+0x8a2a8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 965f8 <__cxa_atexit@plt+0x8a2ac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, ip, lsr #29 │ │ │ │ + cmpeq sl, r0, ror #23 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9d870 <__cxa_atexit@plt+0x91524> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9d878 <__cxa_atexit@plt+0x9152c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 9664c <__cxa_atexit@plt+0x8a300> │ │ │ │ + ldr r2, [pc, #60] @ 96654 <__cxa_atexit@plt+0x8a308> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 96658 <__cxa_atexit@plt+0x8a30c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 96640 <__cxa_atexit@plt+0x8a2f4> │ │ │ │ + mov r7, r3 │ │ │ │ + b 96664 <__cxa_atexit@plt+0x8a318> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r7, [sl, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9d8b0 <__cxa_atexit@plt+0x91564> │ │ │ │ - ldr r3, [pc, #36] @ 9d8c0 <__cxa_atexit@plt+0x91574> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9d8c4 <__cxa_atexit@plt+0x91578> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strheq r7, [r9, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r0, lsr #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 966f4 <__cxa_atexit@plt+0x8a3a8> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 96730 <__cxa_atexit@plt+0x8a3e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96704 <__cxa_atexit@plt+0x8a3b8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d900 <__cxa_atexit@plt+0x915b4> │ │ │ │ - ldr r2, [pc, #36] @ 9d908 <__cxa_atexit@plt+0x915bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ + bne 96710 <__cxa_atexit@plt+0x8a3c4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 9671c <__cxa_atexit@plt+0x8a3d0> │ │ │ │ + ldr lr, [pc, #124] @ 96734 <__cxa_atexit@plt+0x8a3e8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 96738 <__cxa_atexit@plt+0x8a3ec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0x015aed98 │ │ │ │ + cmpeq sl, r4, asr #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9d96c <__cxa_atexit@plt+0x91620> │ │ │ │ + bne 9679c <__cxa_atexit@plt+0x8a450> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 9d974 <__cxa_atexit@plt+0x91628> │ │ │ │ - ldr r2, [pc, #76] @ 9d984 <__cxa_atexit@plt+0x91638> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc 967a8 <__cxa_atexit@plt+0x8a45c> │ │ │ │ + ldr lr, [pc, #80] @ 967b8 <__cxa_atexit@plt+0x8a46c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ 9d988 <__cxa_atexit@plt+0x9163c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 967bc <__cxa_atexit@plt+0x8a470> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - cmpeq sl, r8, lsl #17 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9d9c4 <__cxa_atexit@plt+0x91678> │ │ │ │ - ldr r3, [pc, #40] @ 9d9dc <__cxa_atexit@plt+0x91690> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9d9e0 <__cxa_atexit@plt+0x91694> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr #16 │ │ │ │ - smlaltbeq r7, r9, r0, r4 │ │ │ │ + cmpeq sl, r8, ror #25 │ │ │ │ + cmpeq sl, ip, lsl sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9da60 <__cxa_atexit@plt+0x91714> │ │ │ │ - ldr lr, [pc, #104] @ 9da6c <__cxa_atexit@plt+0x91720> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ 9da70 <__cxa_atexit@plt+0x91724> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9da4c <__cxa_atexit@plt+0x91700> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 9da58 <__cxa_atexit@plt+0x9170c> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 96810 <__cxa_atexit@plt+0x8a4c4> │ │ │ │ + ldr r2, [pc, #60] @ 96818 <__cxa_atexit@plt+0x8a4cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 9681c <__cxa_atexit@plt+0x8a4d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 96804 <__cxa_atexit@plt+0x8a4b8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 96828 <__cxa_atexit@plt+0x8a4dc> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq sl, r8, asr #14 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, ip, asr r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 9daa4 <__cxa_atexit@plt+0x91758> │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 968b8 <__cxa_atexit@plt+0x8a56c> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 968f4 <__cxa_atexit@plt+0x8a5a8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 968c8 <__cxa_atexit@plt+0x8a57c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 968d4 <__cxa_atexit@plt+0x8a588> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 968e0 <__cxa_atexit@plt+0x8a594> │ │ │ │ + ldr lr, [pc, #124] @ 968f8 <__cxa_atexit@plt+0x8a5ac> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 968fc <__cxa_atexit@plt+0x8a5b0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9dae0 <__cxa_atexit@plt+0x91794> │ │ │ │ - ldr r3, [pc, #36] @ 9daf0 <__cxa_atexit@plt+0x917a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9daf4 <__cxa_atexit@plt+0x917a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalbbeq r7, r9, r8, r3 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + ldrsbeq lr, [sl, #-180] @ 0xffffff4c │ │ │ │ + cmpeq sl, r0, lsl #18 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9db14 <__cxa_atexit@plt+0x917c8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ 9db38 <__cxa_atexit@plt+0x917ec> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9db58 <__cxa_atexit@plt+0x9180c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + bne 96960 <__cxa_atexit@plt+0x8a614> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 9dba4 <__cxa_atexit@plt+0x91858> │ │ │ │ - ldr r2, [pc, #68] @ 9dbb4 <__cxa_atexit@plt+0x91868> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ 9dbb8 <__cxa_atexit@plt+0x9186c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + bcc 9696c <__cxa_atexit@plt+0x8a620> │ │ │ │ + ldr lr, [pc, #80] @ 9697c <__cxa_atexit@plt+0x8a630> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 96980 <__cxa_atexit@plt+0x8a634> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - cmpeq sl, r0, asr r6 │ │ │ │ + cmpeq sl, r4, lsr #22 │ │ │ │ + cmpeq sl, r8, asr r8 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9dbf0 <__cxa_atexit@plt+0x918a4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9dbf8 <__cxa_atexit@plt+0x918ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + bhi 969d4 <__cxa_atexit@plt+0x8a688> │ │ │ │ + ldr r2, [pc, #60] @ 969dc <__cxa_atexit@plt+0x8a690> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 969e0 <__cxa_atexit@plt+0x8a694> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 969c8 <__cxa_atexit@plt+0x8a67c> │ │ │ │ + mov r7, r3 │ │ │ │ + b 969ec <__cxa_atexit@plt+0x8a6a0> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x015ae798 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 96a7c <__cxa_atexit@plt+0x8a730> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 96ab8 <__cxa_atexit@plt+0x8a76c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96a8c <__cxa_atexit@plt+0x8a740> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 96a98 <__cxa_atexit@plt+0x8a74c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96aa4 <__cxa_atexit@plt+0x8a758> │ │ │ │ + ldr lr, [pc, #124] @ 96abc <__cxa_atexit@plt+0x8a770> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 96ac0 <__cxa_atexit@plt+0x8a774> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9dc70 <__cxa_atexit@plt+0x91924> │ │ │ │ - ldr r1, [pc, #64] @ 9dc80 <__cxa_atexit@plt+0x91934> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [pc, #52] @ 9dc84 <__cxa_atexit@plt+0x91938> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9dcc4 <__cxa_atexit@plt+0x91978> │ │ │ │ - ldr r3, [pc, #44] @ 9dcdc <__cxa_atexit@plt+0x91990> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r9, sl} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 9dce0 <__cxa_atexit@plt+0x91994> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - smlaltbeq r7, r9, r8, r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi 9dd4c <__cxa_atexit@plt+0x91a00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9dd58 <__cxa_atexit@plt+0x91a0c> │ │ │ │ - ldr r1, [pc, #64] @ 9dd68 <__cxa_atexit@plt+0x91a1c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ 9dd6c <__cxa_atexit@plt+0x91a20> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #3 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq sl, ip, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9dde0 <__cxa_atexit@plt+0x91a94> │ │ │ │ - ldr r3, [pc, #68] @ 9ddf8 <__cxa_atexit@plt+0x91aac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ 9ddfc <__cxa_atexit@plt+0x91ab0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #24] @ 9de00 <__cxa_atexit@plt+0x91ab4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - swpbeq r7, r0, [r9] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9de38 <__cxa_atexit@plt+0x91aec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9de40 <__cxa_atexit@plt+0x91af4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9deb0 <__cxa_atexit@plt+0x91b64> │ │ │ │ - ldr r3, [pc, #64] @ 9dec8 <__cxa_atexit@plt+0x91b7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ 9decc <__cxa_atexit@plt+0x91b80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #24] @ 9ded0 <__cxa_atexit@plt+0x91b84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - smlalbteq r6, r9, r4, pc @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9df08 <__cxa_atexit@plt+0x91bbc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9df10 <__cxa_atexit@plt+0x91bc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, ror #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9df48 <__cxa_atexit@plt+0x91bfc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9df50 <__cxa_atexit@plt+0x91c04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9df98 <__cxa_atexit@plt+0x91c4c> │ │ │ │ - ldr r2, [pc, #44] @ 9dfa8 <__cxa_atexit@plt+0x91c5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e008 <__cxa_atexit@plt+0x91cbc> │ │ │ │ - ldr lr, [pc, #68] @ 9e018 <__cxa_atexit@plt+0x91ccc> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r0, r2, r7} │ │ │ │ - ldr r1, [pc, #56] @ 9e01c <__cxa_atexit@plt+0x91cd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9e068 <__cxa_atexit@plt+0x91d1c> │ │ │ │ - ldr r3, [pc, #56] @ 9e080 <__cxa_atexit@plt+0x91d34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5], #4 │ │ │ │ - str r3, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r8, r6, #11 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 9e084 <__cxa_atexit@plt+0x91d38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - cmpeq r9, r0, lsl lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e0bc <__cxa_atexit@plt+0x91d70> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9e0c4 <__cxa_atexit@plt+0x91d78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r7, [sl, #-0] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, r0, lsl sl │ │ │ │ + cmpeq sl, ip, lsr r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 96b24 <__cxa_atexit@plt+0x8a7d8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e10c <__cxa_atexit@plt+0x91dc0> │ │ │ │ - ldr r2, [pc, #44] @ 9e11c <__cxa_atexit@plt+0x91dd0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 96b30 <__cxa_atexit@plt+0x8a7e4> │ │ │ │ + ldr lr, [pc, #80] @ 96b40 <__cxa_atexit@plt+0x8a7f4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 96b44 <__cxa_atexit@plt+0x8a7f8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9e158 <__cxa_atexit@plt+0x91e0c> │ │ │ │ - ldr r3, [pc, #40] @ 9e170 <__cxa_atexit@plt+0x91e24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8, sl} │ │ │ │ - sub r8, r6, #7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 9e174 <__cxa_atexit@plt+0x91e28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r9, r4, lsr #26 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, r0, ror #18 │ │ │ │ + @ instruction: 0x015ae694 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e1ac <__cxa_atexit@plt+0x91e60> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9e1b4 <__cxa_atexit@plt+0x91e68> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, asr #31 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e1fc <__cxa_atexit@plt+0x91eb0> │ │ │ │ - ldr r2, [pc, #44] @ 9e20c <__cxa_atexit@plt+0x91ec0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9e250 <__cxa_atexit@plt+0x91f04> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ 9e260 <__cxa_atexit@plt+0x91f14> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9e2a4 <__cxa_atexit@plt+0x91f58> │ │ │ │ - ldr r3, [pc, #48] @ 9e2bc <__cxa_atexit@plt+0x91f70> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, sl} │ │ │ │ - str r9, [r7, #12] │ │ │ │ - sub r3, r6, #7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #20] @ 9e2c0 <__cxa_atexit@plt+0x91f74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - smlaltteq r6, r9, ip, fp │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e368 <__cxa_atexit@plt+0x9201c> │ │ │ │ - ldr r7, [pc, #180] @ 9e398 <__cxa_atexit@plt+0x9204c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 9e33c <__cxa_atexit@plt+0x91ff0> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e378 <__cxa_atexit@plt+0x9202c> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #148] @ 9e39c <__cxa_atexit@plt+0x92050> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 9e34c <__cxa_atexit@plt+0x92000> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 9e388 <__cxa_atexit@plt+0x9203c> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne 9e358 <__cxa_atexit@plt+0x9200c> │ │ │ │ - ldr r7, [pc, #108] @ 9e3a0 <__cxa_atexit@plt+0x92054> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ 9e3a8 <__cxa_atexit@plt+0x9205c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 9e3a4 <__cxa_atexit@plt+0x92058> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - bic r2, r8, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 9e300 <__cxa_atexit@plt+0x91fb4> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 9e320 <__cxa_atexit@plt+0x91fd4> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - cmpeq sl, r4, lsr #28 │ │ │ │ - cmpeq r9, ip, lsr #22 │ │ │ │ - cmpeq sl, r4, lsr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e420 <__cxa_atexit@plt+0x920d4> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #108] @ 9e440 <__cxa_atexit@plt+0x920f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9e408 <__cxa_atexit@plt+0x920bc> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e430 <__cxa_atexit@plt+0x920e4> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9e410 <__cxa_atexit@plt+0x920c4> │ │ │ │ - ldr r7, [pc, #68] @ 9e444 <__cxa_atexit@plt+0x920f8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ 9e448 <__cxa_atexit@plt+0x920fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 9e3cc <__cxa_atexit@plt+0x92080> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 9e3ec <__cxa_atexit@plt+0x920a0> │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq sl, r8, asr sp │ │ │ │ - cmpeq sl, ip, ror #26 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e48c <__cxa_atexit@plt+0x92140> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #44] @ 9e49c <__cxa_atexit@plt+0x92150> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [pc, #40] @ 9e4a0 <__cxa_atexit@plt+0x92154> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r7, r1, #1 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r2, [r7, #-2] │ │ │ │ - b 9e468 <__cxa_atexit@plt+0x9211c> │ │ │ │ - cmpeq sl, r8, ror #25 │ │ │ │ - cmpeq sl, ip, lsl #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e538 <__cxa_atexit@plt+0x921ec> │ │ │ │ - ldr r7, [pc, #164] @ 9e568 <__cxa_atexit@plt+0x9221c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 9e51c <__cxa_atexit@plt+0x921d0> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e548 <__cxa_atexit@plt+0x921fc> │ │ │ │ - sub r2, r2, #1 │ │ │ │ - ldr r1, [pc, #132] @ 9e56c <__cxa_atexit@plt+0x92220> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 9e52c <__cxa_atexit@plt+0x921e0> │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 9e558 <__cxa_atexit@plt+0x9220c> │ │ │ │ - sub r7, r1, #1 │ │ │ │ - ldr r3, [pc, #104] @ 9e570 <__cxa_atexit@plt+0x92224> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ 9e574 <__cxa_atexit@plt+0x92228> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - bic r2, r8, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - b 9e4e0 <__cxa_atexit@plt+0x92194> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 9e500 <__cxa_atexit@plt+0x921b4> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq sl, ip, lsl #27 │ │ │ │ - cmpeq r9, r0, ror #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e5dc <__cxa_atexit@plt+0x92290> │ │ │ │ - sub r3, r2, #1 │ │ │ │ - ldr r2, [pc, #92] @ 9e5fc <__cxa_atexit@plt+0x922b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9e5d4 <__cxa_atexit@plt+0x92288> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e5ec <__cxa_atexit@plt+0x922a0> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #64] @ 9e600 <__cxa_atexit@plt+0x922b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - b 9e598 <__cxa_atexit@plt+0x9224c> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 9e5b8 <__cxa_atexit@plt+0x9226c> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r6, [sl, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq 9e63c <__cxa_atexit@plt+0x922f0> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - ldr r2, [pc, #36] @ 9e64c <__cxa_atexit@plt+0x92300> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b 9e620 <__cxa_atexit@plt+0x922d4> │ │ │ │ - cmpeq sl, ip, ror #24 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9e6e4 <__cxa_atexit@plt+0x92398> │ │ │ │ - ldr r7, [pc, #132] @ 9e6f4 <__cxa_atexit@plt+0x923a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 9e6b8 <__cxa_atexit@plt+0x9236c> │ │ │ │ - ldr r1, [pc, #116] @ 9e6f8 <__cxa_atexit@plt+0x923ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 9e6c8 <__cxa_atexit@plt+0x9237c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - cmp r2, r1 │ │ │ │ - bne 9e6d4 <__cxa_atexit@plt+0x92388> │ │ │ │ - ldr r7, [pc, #76] @ 9e6fc <__cxa_atexit@plt+0x923b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ 9e704 <__cxa_atexit@plt+0x923b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9e700 <__cxa_atexit@plt+0x923b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq sl, r8, lsr #21 │ │ │ │ - strdeq r6, [r9, #-112] @ 0xffffff90 │ │ │ │ - cmpeq sl, r8, lsr #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #80] @ 9e76c <__cxa_atexit@plt+0x92420> │ │ │ │ + bhi 96b98 <__cxa_atexit@plt+0x8a84c> │ │ │ │ + ldr r2, [pc, #60] @ 96ba0 <__cxa_atexit@plt+0x8a854> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9e754 <__cxa_atexit@plt+0x92408> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 9e75c <__cxa_atexit@plt+0x92410> │ │ │ │ - ldr r7, [pc, #36] @ 9e770 <__cxa_atexit@plt+0x92424> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9e774 <__cxa_atexit@plt+0x92428> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq sl, ip, lsl #20 │ │ │ │ - cmpeq sl, r0, lsr #20 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #44] @ 9e7b4 <__cxa_atexit@plt+0x92468> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 96ba4 <__cxa_atexit@plt+0x8a858> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #40] @ 9e7b8 <__cxa_atexit@plt+0x9246c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 96b8c <__cxa_atexit@plt+0x8a840> │ │ │ │ + mov r7, r3 │ │ │ │ + b 96bb0 <__cxa_atexit@plt+0x8a864> │ │ │ │ + ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r6, [sl, #-144] @ 0xffffff70 │ │ │ │ - ldrsheq r6, [sl, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9e840 <__cxa_atexit@plt+0x924f4> │ │ │ │ - ldr r7, [pc, #116] @ 9e850 <__cxa_atexit@plt+0x92504> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r9} │ │ │ │ - ands r2, r8, #3 │ │ │ │ - beq 9e824 <__cxa_atexit@plt+0x924d8> │ │ │ │ - ldr r1, [pc, #100] @ 9e854 <__cxa_atexit@plt+0x92508> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r2, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq 9e834 <__cxa_atexit@plt+0x924e8> │ │ │ │ - ldr r7, [pc, #72] @ 9e858 <__cxa_atexit@plt+0x9250c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r2, r1 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9e85c <__cxa_atexit@plt+0x92510> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq sl, r4, lsl #21 │ │ │ │ - @ instruction: 0x01496698 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #64] @ 9e8b4 <__cxa_atexit@plt+0x92568> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r1, r3, #1 │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9e8ac <__cxa_atexit@plt+0x92560> │ │ │ │ - ldr r7, [pc, #32] @ 9e8b8 <__cxa_atexit@plt+0x9256c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - cmp r3, r2 │ │ │ │ - addeq r7, r7, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - ldrsheq r6, [sl, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ 9e8ec <__cxa_atexit@plt+0x925a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - addeq r3, r3, #4 │ │ │ │ - ldr r7, [r3] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, asr #19 │ │ │ │ - cmpeq r9, r4, lsr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi 9e944 <__cxa_atexit@plt+0x925f8> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9e93c <__cxa_atexit@plt+0x925f0> │ │ │ │ - ldr r8, [pc, #40] @ 9e94c <__cxa_atexit@plt+0x92600> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ 9e950 <__cxa_atexit@plt+0x92604> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r6, lsl #5 │ │ │ │ - @ instruction: 0x015a689c │ │ │ │ - smlalbteq r6, r9, r8, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9e99c <__cxa_atexit@plt+0x92650> │ │ │ │ - ldr r7, [pc, #52] @ 9e9ac <__cxa_atexit@plt+0x92660> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 9e990 <__cxa_atexit@plt+0x92644> │ │ │ │ - mov r7, r8 │ │ │ │ - b 9e9c0 <__cxa_atexit@plt+0x92674> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 9e9b0 <__cxa_atexit@plt+0x92664> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - @ instruction: 0x01496594 │ │ │ │ - cmpeq r9, ip, ror #10 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #116] @ 9ea40 <__cxa_atexit@plt+0x926f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9ea18 <__cxa_atexit@plt+0x926cc> │ │ │ │ - ldr r7, [r5] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne 9ea24 <__cxa_atexit@plt+0x926d8> │ │ │ │ - ldr r3, [pc, #64] @ 9ea44 <__cxa_atexit@plt+0x926f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ea38 <__cxa_atexit@plt+0x926ec> │ │ │ │ - b 9eab8 <__cxa_atexit@plt+0x9276c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9ea48 <__cxa_atexit@plt+0x926fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq sl, ip, lsr #14 │ │ │ │ - ldrdeq r6, [r9, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9ea88 <__cxa_atexit@plt+0x9273c> │ │ │ │ - ldr r3, [pc, #48] @ 9eaa4 <__cxa_atexit@plt+0x92758> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ea9c <__cxa_atexit@plt+0x92750> │ │ │ │ - b 9eab8 <__cxa_atexit@plt+0x9276c> │ │ │ │ - ldr r7, [pc, #24] @ 9eaa8 <__cxa_atexit@plt+0x9275c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sl, r8, asr #13 │ │ │ │ - hvceq 38468 @ 0x9644 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrsbeq lr, [sl, #-84] @ 0xffffffac │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 9eaf4 <__cxa_atexit@plt+0x927a8> │ │ │ │ - ldr r1, [pc, #148] @ 9eb6c <__cxa_atexit@plt+0x92820> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - stm r5, {r1, r8} │ │ │ │ + and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 9eb34 <__cxa_atexit@plt+0x927e8> │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 9eb2c <__cxa_atexit@plt+0x927e0> │ │ │ │ - b 9eb14 <__cxa_atexit@plt+0x927c8> │ │ │ │ - ldr r1, [pc, #100] @ 9eb60 <__cxa_atexit@plt+0x92814> │ │ │ │ + bne 96c40 <__cxa_atexit@plt+0x8a8f4> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 96c7c <__cxa_atexit@plt+0x8a930> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 9eb2c <__cxa_atexit@plt+0x927e0> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 9eb40 <__cxa_atexit@plt+0x927f4> │ │ │ │ - ldr r7, [pc, #72] @ 9eb64 <__cxa_atexit@plt+0x92818> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #64] @ 9eb68 <__cxa_atexit@plt+0x9281c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #36] @ 9eb70 <__cxa_atexit@plt+0x92824> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r9, ip, lsl #8 │ │ │ │ - cmpeq r9, r0, lsl #8 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq sl, r8, asr #14 │ │ │ │ - smlaltbeq r6, r9, ip, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96c50 <__cxa_atexit@plt+0x8a904> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9eb9c <__cxa_atexit@plt+0x92850> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #16] @ 9ebb4 <__cxa_atexit@plt+0x92868> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #8] @ 9ebb8 <__cxa_atexit@plt+0x9286c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bne 96c5c <__cxa_atexit@plt+0x8a910> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96c68 <__cxa_atexit@plt+0x8a91c> │ │ │ │ + ldr lr, [pc, #124] @ 96c80 <__cxa_atexit@plt+0x8a934> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 96c84 <__cxa_atexit@plt+0x8a938> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r6, r9, r4, r3 │ │ │ │ - hvceq 38456 @ 0x9638 │ │ │ │ - cmpeq r9, r4, ror #6 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9ebec <__cxa_atexit@plt+0x928a0> │ │ │ │ - ldr r7, [pc, #56] @ 9ec14 <__cxa_atexit@plt+0x928c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #48] @ 9ec18 <__cxa_atexit@plt+0x928cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r2, [pc, #16] @ 9ec10 <__cxa_atexit@plt+0x928c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - cmp r3, r7 │ │ │ │ - addeq r2, r2, #4 │ │ │ │ - ldr r7, [r2] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x015a6694 │ │ │ │ - cmpeq r9, ip, asr #6 │ │ │ │ - cmpeq r9, r0, asr #6 │ │ │ │ - mrseq r6, (UNDEF: 121) │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9ec64 <__cxa_atexit@plt+0x92918> │ │ │ │ - ldr r7, [pc, #52] @ 9ec74 <__cxa_atexit@plt+0x92928> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq 9ec58 <__cxa_atexit@plt+0x9290c> │ │ │ │ - mov r7, r8 │ │ │ │ - b 9ec88 <__cxa_atexit@plt+0x9293c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ 9ec78 <__cxa_atexit@plt+0x9292c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq r6, [r9, #-36] @ 0xffffffdc │ │ │ │ - smlaltbeq r6, r9, r4, r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #116] @ 9ed08 <__cxa_atexit@plt+0x929bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq 9ece0 <__cxa_atexit@plt+0x92994> │ │ │ │ - ldr r7, [r5] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne 9ecec <__cxa_atexit@plt+0x929a0> │ │ │ │ - ldr r3, [pc, #64] @ 9ed0c <__cxa_atexit@plt+0x929c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ed00 <__cxa_atexit@plt+0x929b4> │ │ │ │ - b 9ed80 <__cxa_atexit@plt+0x92a34> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ 9ed10 <__cxa_atexit@plt+0x929c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x015a6490 │ │ │ │ - cmpeq r9, ip, lsl #4 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9ed50 <__cxa_atexit@plt+0x92a04> │ │ │ │ - ldr r3, [pc, #48] @ 9ed6c <__cxa_atexit@plt+0x92a20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq 9ed64 <__cxa_atexit@plt+0x92a18> │ │ │ │ - b 9ed80 <__cxa_atexit@plt+0x92a34> │ │ │ │ - ldr r7, [pc, #24] @ 9ed70 <__cxa_atexit@plt+0x92a24> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq sl, ip, lsr #8 │ │ │ │ - smlaltbeq r6, r9, ip, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne 9edd4 <__cxa_atexit@plt+0x92a88> │ │ │ │ - ldr r0, [pc, #168] @ 9ee4c <__cxa_atexit@plt+0x92b00> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r8, [r2, #2] │ │ │ │ - stm r5, {r0, r8} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 9ee0c <__cxa_atexit@plt+0x92ac0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 9edf4 <__cxa_atexit@plt+0x92aa8> │ │ │ │ - ldr r5, [pc, #140] @ 9ee50 <__cxa_atexit@plt+0x92b04> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r0, [pc, #104] @ 9ee44 <__cxa_atexit@plt+0x92af8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r2, #3] │ │ │ │ - stm r5, {r0, r3} │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 9ee0c <__cxa_atexit@plt+0x92ac0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 9ee14 <__cxa_atexit@plt+0x92ac8> │ │ │ │ - ldr r7, [pc, #92] @ 9ee58 <__cxa_atexit@plt+0x92b0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #84] @ 9ee5c <__cxa_atexit@plt+0x92b10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9ee34 <__cxa_atexit@plt+0x92ae8> │ │ │ │ - ldr r7, [pc, #28] @ 9ee48 <__cxa_atexit@plt+0x92afc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 9ee54 <__cxa_atexit@plt+0x92b08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - cmpeq sl, ip, lsr #6 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq sl, r8, asr #6 │ │ │ │ - cmpeq r9, ip, lsr #2 │ │ │ │ - cmpeq r9, r0, lsr #2 │ │ │ │ - smlalbteq r6, r9, r0, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9ee90 <__cxa_atexit@plt+0x92b44> │ │ │ │ - ldr r3, [pc, #48] @ 9eeb0 <__cxa_atexit@plt+0x92b64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r7, [pc, #16] @ 9eea8 <__cxa_atexit@plt+0x92b5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #8] @ 9eeac <__cxa_atexit@plt+0x92b60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - swpbeq r6, r0, [r9] │ │ │ │ - smlalbbeq r6, r9, r4, r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ 9eee8 <__cxa_atexit@plt+0x92b9c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ 9eeec <__cxa_atexit@plt+0x92ba0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x015a6294 │ │ │ │ - ldrheq r6, [sl, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r9, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9ef20 <__cxa_atexit@plt+0x92bd4> │ │ │ │ - ldr r7, [pc, #72] @ 9ef58 <__cxa_atexit@plt+0x92c0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [pc, #64] @ 9ef5c <__cxa_atexit@plt+0x92c10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne 9ef44 <__cxa_atexit@plt+0x92bf8> │ │ │ │ - ldr r7, [pc, #24] @ 9ef54 <__cxa_atexit@plt+0x92c08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9ef60 <__cxa_atexit@plt+0x92c14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsl r2 │ │ │ │ - cmpeq r9, r8, lsl r0 │ │ │ │ - cmpeq r9, ip │ │ │ │ - cmpeq sl, r8, lsr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9efc4 <__cxa_atexit@plt+0x92c78> │ │ │ │ - ldr r3, [pc, #60] @ 9efdc <__cxa_atexit@plt+0x92c90> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ 9efe0 <__cxa_atexit@plt+0x92c94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #10 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 9efe4 <__cxa_atexit@plt+0x92c98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #5 │ │ │ │ - cmpeq sl, r0, lsl #4 │ │ │ │ - strdeq r5, [r9, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - ldr r3, [pc, #8] @ 9f008 <__cxa_atexit@plt+0x92cbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - strheq r5, [r9, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc 9f044 <__cxa_atexit@plt+0x92cf8> │ │ │ │ - ldr r3, [pc, #40] @ 9f05c <__cxa_atexit@plt+0x92d10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9f060 <__cxa_atexit@plt+0x92d14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, asr r2 │ │ │ │ - hvceq 38392 @ 0x95f8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f098 <__cxa_atexit@plt+0x92d4c> │ │ │ │ - ldr r3, [pc, #36] @ 9f0a8 <__cxa_atexit@plt+0x92d5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9f0ac <__cxa_atexit@plt+0x92d60> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r9, r8, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9f0f4 <__cxa_atexit@plt+0x92da8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9f0fc <__cxa_atexit@plt+0x92db0> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #40] @ 9f10c <__cxa_atexit@plt+0x92dc0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r6, [sl, #-4] │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f148 <__cxa_atexit@plt+0x92dfc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ 9f150 <__cxa_atexit@plt+0x92e04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr #32 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f18c <__cxa_atexit@plt+0x92e40> │ │ │ │ - ldr r2, [pc, #40] @ 9f19c <__cxa_atexit@plt+0x92e50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5] │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9f1a0 <__cxa_atexit@plt+0x92e54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r9, r8, lsr lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne 9f1d8 <__cxa_atexit@plt+0x92e8c> │ │ │ │ - ldr r3, [pc, #32] @ 9f1e0 <__cxa_atexit@plt+0x92e94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, ip, asr #16 │ │ │ │ + cmpeq sl, r8, ror r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9f24c <__cxa_atexit@plt+0x92f00> │ │ │ │ + bne 96ce8 <__cxa_atexit@plt+0x8a99c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 9f254 <__cxa_atexit@plt+0x92f08> │ │ │ │ - ldr r2, [pc, #84] @ 9f264 <__cxa_atexit@plt+0x92f18> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #60] @ 9f268 <__cxa_atexit@plt+0x92f1c> │ │ │ │ + bcc 96cf4 <__cxa_atexit@plt+0x8a9a8> │ │ │ │ + ldr lr, [pc, #80] @ 96d04 <__cxa_atexit@plt+0x8a9b8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 96d08 <__cxa_atexit@plt+0x8a9bc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - cmpeq sl, ip, lsr #31 │ │ │ │ + @ instruction: 0x015ae79c │ │ │ │ + ldrsbeq lr, [sl, #-64] @ 0xffffffc0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9f2a0 <__cxa_atexit@plt+0x92f54> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9f2a8 <__cxa_atexit@plt+0x92f5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi 96d5c <__cxa_atexit@plt+0x8aa10> │ │ │ │ + ldr r2, [pc, #60] @ 96d64 <__cxa_atexit@plt+0x8aa18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 96d68 <__cxa_atexit@plt+0x8aa1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 96d50 <__cxa_atexit@plt+0x8aa04> │ │ │ │ + mov r7, r3 │ │ │ │ + b 96d74 <__cxa_atexit@plt+0x8aa28> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, asr #29 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f2e0 <__cxa_atexit@plt+0x92f94> │ │ │ │ - ldr r3, [pc, #36] @ 9f2f0 <__cxa_atexit@plt+0x92fa4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9f2f4 <__cxa_atexit@plt+0x92fa8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlaltteq r5, r9, r8, ip │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, r0, lsl r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 96e04 <__cxa_atexit@plt+0x8aab8> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 96e40 <__cxa_atexit@plt+0x8aaf4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96e14 <__cxa_atexit@plt+0x8aac8> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 9f358 <__cxa_atexit@plt+0x9300c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc 9f360 <__cxa_atexit@plt+0x93014> │ │ │ │ - ldr r2, [pc, #76] @ 9f370 <__cxa_atexit@plt+0x93024> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne 96e20 <__cxa_atexit@plt+0x8aad4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96e2c <__cxa_atexit@plt+0x8aae0> │ │ │ │ + ldr lr, [pc, #124] @ 96e44 <__cxa_atexit@plt+0x8aaf8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ 9f374 <__cxa_atexit@plt+0x93028> │ │ │ │ - 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 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - @ instruction: 0x015a5e9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f3b8 <__cxa_atexit@plt+0x9306c> │ │ │ │ - ldr r3, [pc, #36] @ 9f3c8 <__cxa_atexit@plt+0x9307c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ 9f3cc <__cxa_atexit@plt+0x93080> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - cmpeq r9, r0, lsl ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f45c <__cxa_atexit@plt+0x93110> │ │ │ │ - ldr r7, [pc, #148] @ 9f484 <__cxa_atexit@plt+0x93138> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f44c <__cxa_atexit@plt+0x93100> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 9f46c <__cxa_atexit@plt+0x93120> │ │ │ │ - ldr lr, [pc, #120] @ 9f48c <__cxa_atexit@plt+0x93140> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - sub r7, r2, #19 │ │ │ │ - ldr r8, [pc, #104] @ 9f490 <__cxa_atexit@plt+0x93144> │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 96e48 <__cxa_atexit@plt+0x8aafc> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - ldmda r5, {r0, ip} │ │ │ │ str lr, [r6, #4] │ │ │ │ add lr, r6, #8 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9f488 <__cxa_atexit@plt+0x9313c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - hvceq 38320 @ 0x95b0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - cmpeq sl, r4, lsl lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9f4f0 <__cxa_atexit@plt+0x931a4> │ │ │ │ - ldr lr, [pc, #68] @ 9f4fc <__cxa_atexit@plt+0x931b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r8, [pc, #48] @ 9f500 <__cxa_atexit@plt+0x931b4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r7, r8} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - cmpeq sl, ip, ror #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f56c <__cxa_atexit@plt+0x93220> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 9f588 <__cxa_atexit@plt+0x9323c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f574 <__cxa_atexit@plt+0x93228> │ │ │ │ - ldr r3, [pc, #76] @ 9f58c <__cxa_atexit@plt+0x93240> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f55c <__cxa_atexit@plt+0x93210> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9f590 <__cxa_atexit@plt+0x93244> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr ip │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r9, r0, ror #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f648 <__cxa_atexit@plt+0x932fc> │ │ │ │ - ldr r7, [pc, #188] @ 9f670 <__cxa_atexit@plt+0x93324> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f638 <__cxa_atexit@plt+0x932ec> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 9f658 <__cxa_atexit@plt+0x9330c> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr ip, [r9, #7] │ │ │ │ - ldr sl, [r9, #11] │ │ │ │ - ldr r8, [r9, #15] │ │ │ │ - ldr lr, [r9, #19] │ │ │ │ - ldr r0, [r9, #23] │ │ │ │ - ldr r1, [r9, #27] │ │ │ │ - ldr r3, [pc, #132] @ 9f678 <__cxa_atexit@plt+0x9332c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ 9f67c <__cxa_atexit@plt+0x93330> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - add r0, r6, #16 │ │ │ │ - stm r0, {r1, r6, ip} │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9f674 <__cxa_atexit@plt+0x93328> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - smlalbbeq r5, r9, r8, r9 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq sl, ip, asr #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9f6fc <__cxa_atexit@plt+0x933b0> │ │ │ │ - ldr lr, [pc, #100] @ 9f708 <__cxa_atexit@plt+0x933bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - add ip, r7, #3 │ │ │ │ - ldm ip, {r1, sl, ip} │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #56] @ 9f70c <__cxa_atexit@plt+0x933c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r3, sl, ip} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #27 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - cmpeq sl, r4, lsl #25 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f740 <__cxa_atexit@plt+0x933f4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 9f748 <__cxa_atexit@plt+0x933fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f77c <__cxa_atexit@plt+0x93430> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 9f784 <__cxa_atexit@plt+0x93438> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 9fdb0 <__cxa_atexit@plt+0x93a64> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, ror #19 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f7bc <__cxa_atexit@plt+0x93470> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ 9f7c4 <__cxa_atexit@plt+0x93478> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r5, [sl, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9f808 <__cxa_atexit@plt+0x934bc> │ │ │ │ - ldr r2, [pc, #40] @ 9f818 <__cxa_atexit@plt+0x934cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f8ac <__cxa_atexit@plt+0x93560> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc 9f8b8 <__cxa_atexit@plt+0x9356c> │ │ │ │ - ldr r1, [pc, #144] @ 9f8dc <__cxa_atexit@plt+0x93590> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #140] @ 9f8e0 <__cxa_atexit@plt+0x93594> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - sub r8, r6, #2 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f8c8 <__cxa_atexit@plt+0x9357c> │ │ │ │ - ldr r3, [pc, #100] @ 9f8e4 <__cxa_atexit@plt+0x93598> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f89c <__cxa_atexit@plt+0x93550> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ 9f8e8 <__cxa_atexit@plt+0x9359c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq sl, r8, lsl #18 │ │ │ │ - muleq r0, r0, r2 │ │ │ │ - cmpeq r9, ip, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f954 <__cxa_atexit@plt+0x93608> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 9f970 <__cxa_atexit@plt+0x93624> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f95c <__cxa_atexit@plt+0x93610> │ │ │ │ - ldr r3, [pc, #76] @ 9f974 <__cxa_atexit@plt+0x93628> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f944 <__cxa_atexit@plt+0x935f8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9f978 <__cxa_atexit@plt+0x9362c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, asr #16 │ │ │ │ - andeq r0, r0, r8, ror #3 │ │ │ │ - hvceq 38248 @ 0x9568 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9f9e4 <__cxa_atexit@plt+0x93698> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 9fa00 <__cxa_atexit@plt+0x936b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9f9ec <__cxa_atexit@plt+0x936a0> │ │ │ │ - ldr r3, [pc, #76] @ 9fa04 <__cxa_atexit@plt+0x936b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9f9d4 <__cxa_atexit@plt+0x93688> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9fa08 <__cxa_atexit@plt+0x936bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrheq r5, [sl, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - smlaltteq r5, r9, r8, r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, r8, lsl #13 │ │ │ │ + ldrheq lr, [sl, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9fa44 <__cxa_atexit@plt+0x936f8> │ │ │ │ - ldr r2, [pc, #32] @ 9fa4c <__cxa_atexit@plt+0x93700> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9fa90 <__cxa_atexit@plt+0x93744> │ │ │ │ - ldr r7, [pc, #52] @ 9faa4 <__cxa_atexit@plt+0x93758> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9fa84 <__cxa_atexit@plt+0x93738> │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9faa8 <__cxa_atexit@plt+0x9375c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r9, r4, asr #10 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi 9faf0 <__cxa_atexit@plt+0x937a4> │ │ │ │ - ldr r7, [pc, #52] @ 9fb04 <__cxa_atexit@plt+0x937b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9fae4 <__cxa_atexit@plt+0x93798> │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ 9fb08 <__cxa_atexit@plt+0x937bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq r5, r9, r4, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 9fb98 <__cxa_atexit@plt+0x9384c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 9fbdc <__cxa_atexit@plt+0x93890> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq 9fc20 <__cxa_atexit@plt+0x938d4> │ │ │ │ - cmp r3, #4 │ │ │ │ - bne 9fc7c <__cxa_atexit@plt+0x93930> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9fcc8 <__cxa_atexit@plt+0x9397c> │ │ │ │ - ldr lr, [pc, #420] @ 9fd04 <__cxa_atexit@plt+0x939b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r0, r3, #19 │ │ │ │ - ldr r8, [pc, #400] @ 9fd08 <__cxa_atexit@plt+0x939bc> │ │ │ │ + bne 96eac <__cxa_atexit@plt+0x8ab60> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 96eb8 <__cxa_atexit@plt+0x8ab6c> │ │ │ │ + ldr lr, [pc, #80] @ 96ec8 <__cxa_atexit@plt+0x8ab7c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 96ecc <__cxa_atexit@plt+0x8ab80> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ str lr, [r6, #4] │ │ │ │ add lr, r6, #8 │ │ │ │ stm lr, {r2, r7, r8} │ │ │ │ str r1, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9fcc8 <__cxa_atexit@plt+0x9397c> │ │ │ │ - ldr r1, [pc, #312] @ 9fce8 <__cxa_atexit@plt+0x9399c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #308] @ 9fcec <__cxa_atexit@plt+0x939a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r1, r6, #8 │ │ │ │ - stm r1, {r2, r7, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9fcc8 <__cxa_atexit@plt+0x9397c> │ │ │ │ - ldr r1, [pc, #280] @ 9fd0c <__cxa_atexit@plt+0x939c0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #276] @ 9fd10 <__cxa_atexit@plt+0x939c4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r1, r6, #8 │ │ │ │ - stm r1, {r2, r7, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9fcd8 <__cxa_atexit@plt+0x9398c> │ │ │ │ - ldr lr, [pc, #196] @ 9fcf8 <__cxa_atexit@plt+0x939ac> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #192] @ 9fcfc <__cxa_atexit@plt+0x939b0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, #188] @ 9fd00 <__cxa_atexit@plt+0x939b4> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - mov r7, r6 │ │ │ │ - str lr, [r7, #16]! │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - b 9fcbc <__cxa_atexit@plt+0x93970> │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc 9fce0 <__cxa_atexit@plt+0x93994> │ │ │ │ - ldr lr, [pc, #96] @ 9fcf0 <__cxa_atexit@plt+0x939a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #76] @ 9fcf4 <__cxa_atexit@plt+0x939a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #44 @ 0x2c │ │ │ │ - b 9fccc <__cxa_atexit@plt+0x93980> │ │ │ │ - mov r6, #28 │ │ │ │ - b 9fccc <__cxa_atexit@plt+0x93980> │ │ │ │ - @ instruction: 0xfffffba0 │ │ │ │ - cmpeq sl, r0, asr r6 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - cmpeq sl, r0, ror #11 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - cmpeq sl, r8, asr #11 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0x015a5998 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - cmpeq sl, ip, asr #12 │ │ │ │ + ldrsbeq lr, [sl, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq sl, ip, lsl #6 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9fd7c <__cxa_atexit@plt+0x93a30> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ 9fd98 <__cxa_atexit@plt+0x93a4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi 9fd84 <__cxa_atexit@plt+0x93a38> │ │ │ │ - ldr r3, [pc, #76] @ 9fd9c <__cxa_atexit@plt+0x93a50> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9fd6c <__cxa_atexit@plt+0x93a20> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b a019c <__cxa_atexit@plt+0x93e50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ 9fda0 <__cxa_atexit@plt+0x93a54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, lsr #8 │ │ │ │ - andeq r0, r0, r8, asr #8 │ │ │ │ - cmpeq r9, r8, asr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi 9fe34 <__cxa_atexit@plt+0x93ae8> │ │ │ │ - ldr r7, [pc, #152] @ 9fe5c <__cxa_atexit@plt+0x93b10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq 9fe24 <__cxa_atexit@plt+0x93ad8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc 9fe44 <__cxa_atexit@plt+0x93af8> │ │ │ │ - ldr lr, [pc, #124] @ 9fe64 <__cxa_atexit@plt+0x93b18> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #100] @ 9fe68 <__cxa_atexit@plt+0x93b1c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ 9fe60 <__cxa_atexit@plt+0x93b14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - smlaltbeq r5, r9, r4, r1 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - ldrsheq r5, [sl, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc 9fec8 <__cxa_atexit@plt+0x93b7c> │ │ │ │ - ldr r2, [pc, #68] @ 9fed4 <__cxa_atexit@plt+0x93b88> │ │ │ │ + bhi 96f20 <__cxa_atexit@plt+0x8abd4> │ │ │ │ + ldr r2, [pc, #60] @ 96f28 <__cxa_atexit@plt+0x8abdc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #44] @ 9fed8 <__cxa_atexit@plt+0x93b8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - cmpeq sl, r4, asr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9ff0c <__cxa_atexit@plt+0x93bc0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 9ff14 <__cxa_atexit@plt+0x93bc8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 9f3dc <__cxa_atexit@plt+0x93090> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, asr r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9ff48 <__cxa_atexit@plt+0x93bfc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 9ff50 <__cxa_atexit@plt+0x93c04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 9f3dc <__cxa_atexit@plt+0x93090> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi 9ff84 <__cxa_atexit@plt+0x93c38> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ 9ff8c <__cxa_atexit@plt+0x93c40> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ 96f2c <__cxa_atexit@plt+0x8abe0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 9f5a0 <__cxa_atexit@plt+0x93254> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, ror #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a0024 <__cxa_atexit@plt+0x93cd8> │ │ │ │ - ldr r2, [pc, #148] @ a0044 <__cxa_atexit@plt+0x93cf8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq a0014 <__cxa_atexit@plt+0x93cc8> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc a002c <__cxa_atexit@plt+0x93ce0> │ │ │ │ - ldr lr, [pc, #112] @ a0048 <__cxa_atexit@plt+0x93cfc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #88] @ a004c <__cxa_atexit@plt+0x93d00> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - cmpeq sl, ip, lsr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a00a8 <__cxa_atexit@plt+0x93d5c> │ │ │ │ - ldr r2, [pc, #64] @ a00b4 <__cxa_atexit@plt+0x93d68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #40] @ a00b8 <__cxa_atexit@plt+0x93d6c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - cmpeq sl, r0, lsl r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a0110 <__cxa_atexit@plt+0x93dc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a011c <__cxa_atexit@plt+0x93dd0> │ │ │ │ - ldr r1, [pc, #64] @ a012c <__cxa_atexit@plt+0x93de0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ a0130 <__cxa_atexit@plt+0x93de4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - mov r5, r2 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq 96f14 <__cxa_atexit@plt+0x8abc8> │ │ │ │ + mov r7, r3 │ │ │ │ + b 96f38 <__cxa_atexit@plt+0x8abec> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - cmpeq sl, r8, rrx │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a0178 <__cxa_atexit@plt+0x93e2c> │ │ │ │ - ldr r7, [pc, #52] @ a018c <__cxa_atexit@plt+0x93e40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a016c <__cxa_atexit@plt+0x93e20> │ │ │ │ - mov r7, r9 │ │ │ │ - b a019c <__cxa_atexit@plt+0x93e50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a0190 <__cxa_atexit@plt+0x93e44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r9, r4, ror #28 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq sl, ip, asr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq a0214 <__cxa_atexit@plt+0x93ec8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne a0234 <__cxa_atexit@plt+0x93ee8> │ │ │ │ - bic r2, r7, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ + bne 96fc8 <__cxa_atexit@plt+0x8ac7c> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [pc, #172] @ 97004 <__cxa_atexit@plt+0x8acb8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq 96fd8 <__cxa_atexit@plt+0x8ac8c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 96fe4 <__cxa_atexit@plt+0x8ac98> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne a0288 <__cxa_atexit@plt+0x93f3c> │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a02d0 <__cxa_atexit@plt+0x93f84> │ │ │ │ - ldr lr, [pc, #284] @ a02fc <__cxa_atexit@plt+0x93fb0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #264] @ a0300 <__cxa_atexit@plt+0x93fb4> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 96ff0 <__cxa_atexit@plt+0x8aca4> │ │ │ │ + ldr lr, [pc, #124] @ 97008 <__cxa_atexit@plt+0x8acbc> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r3, r7, lr} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r2, #8]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #100] @ 9700c <__cxa_atexit@plt+0x8acc0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r5, r7, r8} │ │ │ │ str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #5 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #204] @ a02e8 <__cxa_atexit@plt+0x93f9c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a02c8 <__cxa_atexit@plt+0x93f7c> │ │ │ │ - ldr lr, [pc, #160] @ a02ec <__cxa_atexit@plt+0x93fa0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #136] @ a02f0 <__cxa_atexit@plt+0x93fa4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r6, r7} │ │ │ │ - sub r7, r2, #11 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a02d8 <__cxa_atexit@plt+0x93f8c> │ │ │ │ - ldr r1, [pc, #88] @ a02f4 <__cxa_atexit@plt+0x93fa8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ a02f8 <__cxa_atexit@plt+0x93fac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - add r1, r6, #8 │ │ │ │ - stm r1, {r3, r7, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #1 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - b a02dc <__cxa_atexit@plt+0x93f90> │ │ │ │ - mov r6, #28 │ │ │ │ - b a02dc <__cxa_atexit@plt+0x93f90> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffc94 │ │ │ │ - ldrsbeq r4, [sl, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - cmpeq sl, ip, asr r1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - ldrsheq r5, [sl, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0344 <__cxa_atexit@plt+0x93ff8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ a0350 <__cxa_atexit@plt+0x94004> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r4, [sl, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a03c4 <__cxa_atexit@plt+0x94078> │ │ │ │ - ldr r3, [pc, #124] @ a03ec <__cxa_atexit@plt+0x940a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a03cc <__cxa_atexit@plt+0x94080> │ │ │ │ - ldr r7, [pc, #100] @ a03f0 <__cxa_atexit@plt+0x940a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #96] @ a03f4 <__cxa_atexit@plt+0x940a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a03b4 <__cxa_atexit@plt+0x94068> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a03f8 <__cxa_atexit@plt+0x940ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #32] @ a03fc <__cxa_atexit@plt+0x940b0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #27 │ │ │ │ - @ instruction: 0xfffff784 │ │ │ │ - @ instruction: 0x015a5198 │ │ │ │ - cmpeq r9, r8, lsl #24 │ │ │ │ - cmpeq sl, r0, asr r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a043c <__cxa_atexit@plt+0x940f0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ a044c <__cxa_atexit@plt+0x94100> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, asr lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a049c <__cxa_atexit@plt+0x94150> │ │ │ │ - ldr r3, [pc, #60] @ a04b4 <__cxa_atexit@plt+0x94168> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ a04b8 <__cxa_atexit@plt+0x9416c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a04bc <__cxa_atexit@plt+0x94170> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r9, r4, asr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a0528 <__cxa_atexit@plt+0x941dc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #96] @ a0544 <__cxa_atexit@plt+0x941f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a0530 <__cxa_atexit@plt+0x941e4> │ │ │ │ - ldr r3, [pc, #76] @ a0548 <__cxa_atexit@plt+0x941fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a0518 <__cxa_atexit@plt+0x941cc> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a054c <__cxa_atexit@plt+0x94200> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, ror ip │ │ │ │ - @ instruction: 0xfffff614 │ │ │ │ - smlaltbeq r4, r9, r4, sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a058c <__cxa_atexit@plt+0x94240> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #28] @ a059c <__cxa_atexit@plt+0x94250> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7, r8} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsl #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a05f0 <__cxa_atexit@plt+0x942a4> │ │ │ │ - ldr r3, [pc, #64] @ a0608 <__cxa_atexit@plt+0x942bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ a060c <__cxa_atexit@plt+0x942c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a0610 <__cxa_atexit@plt+0x942c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - strdeq r4, [r9, #-148] @ 0xffffff6c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a0694 <__cxa_atexit@plt+0x94348> │ │ │ │ - ldr r3, [pc, #108] @ a06bc <__cxa_atexit@plt+0x94370> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a06ac <__cxa_atexit@plt+0x94360> │ │ │ │ - ldr r3, [pc, #84] @ a06c0 <__cxa_atexit@plt+0x94374> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a0684 <__cxa_atexit@plt+0x94338> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ a06c8 <__cxa_atexit@plt+0x9437c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a06c4 <__cxa_atexit@plt+0x94378> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffcc │ │ │ │ - @ instruction: 0xfffff4a4 │ │ │ │ - cmpeq r9, r8, lsr #18 │ │ │ │ - cmpeq r9, r4, asr r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a076c <__cxa_atexit@plt+0x94420> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a0778 <__cxa_atexit@plt+0x9442c> │ │ │ │ - ldr r1, [pc, #140] @ a079c <__cxa_atexit@plt+0x94450> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #136] @ a07a0 <__cxa_atexit@plt+0x94454> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a0788 <__cxa_atexit@plt+0x9443c> │ │ │ │ - ldr r3, [pc, #100] @ a07a4 <__cxa_atexit@plt+0x94458> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a075c <__cxa_atexit@plt+0x94410> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a07a8 <__cxa_atexit@plt+0x9445c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq sl, r4, asr #20 │ │ │ │ - @ instruction: 0xfffff3d0 │ │ │ │ - cmpeq r9, ip, asr #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a0860 <__cxa_atexit@plt+0x94514> │ │ │ │ - ldr r7, [pc, #188] @ a0888 <__cxa_atexit@plt+0x9453c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a0850 <__cxa_atexit@plt+0x94504> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc a0870 <__cxa_atexit@plt+0x94524> │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - ldr ip, [r9, #7] │ │ │ │ - ldr sl, [r9, #11] │ │ │ │ - ldr r8, [r9, #15] │ │ │ │ - ldr lr, [r9, #19] │ │ │ │ - ldr r0, [r9, #23] │ │ │ │ - ldr r1, [r9, #27] │ │ │ │ - ldr r3, [pc, #132] @ a0890 <__cxa_atexit@plt+0x94544> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #112] @ a0894 <__cxa_atexit@plt+0x94548> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - add r1, r6, #16 │ │ │ │ - stm r1, {r0, r6, ip} │ │ │ │ - str sl, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a088c <__cxa_atexit@plt+0x94540> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #48 @ 0x30 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x0149479c │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - cmpeq sl, r4, lsr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0910 <__cxa_atexit@plt+0x945c4> │ │ │ │ - ldr lr, [pc, #96] @ a091c <__cxa_atexit@plt+0x945d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add ip, r7, #3 │ │ │ │ - ldm ip, {r1, sl, ip} │ │ │ │ - ldr r8, [r7, #15] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - ldr r7, [r7, #27] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #52] @ a0920 <__cxa_atexit@plt+0x945d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r3, sl, ip} │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #27 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - cmpeq sl, ip, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a0994 <__cxa_atexit@plt+0x94648> │ │ │ │ - ldr r3, [pc, #124] @ a09bc <__cxa_atexit@plt+0x94670> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a099c <__cxa_atexit@plt+0x94650> │ │ │ │ - ldr r7, [pc, #100] @ a09c0 <__cxa_atexit@plt+0x94674> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #96] @ a09c4 <__cxa_atexit@plt+0x94678> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a0984 <__cxa_atexit@plt+0x94638> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a09c8 <__cxa_atexit@plt+0x9467c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #32] @ a09cc <__cxa_atexit@plt+0x94680> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsl r8 │ │ │ │ - @ instruction: 0xfffff1b4 │ │ │ │ - ldrsheq r4, [sl, #-132] @ 0xffffff7c │ │ │ │ - cmpeq r9, r8, lsr r6 │ │ │ │ - cmpeq sl, ip, lsr #17 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a0a08 <__cxa_atexit@plt+0x946bc> │ │ │ │ - ldr r2, [pc, #36] @ a0a10 <__cxa_atexit@plt+0x946c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ a0a14 <__cxa_atexit@plt+0x946c8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, ror r7 │ │ │ │ - cmpeq sl, r8, ror #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq sl, r4, asr #9 │ │ │ │ + ldrsheq lr, [sl, #-16] │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0a54 <__cxa_atexit@plt+0x94708> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #28] @ a0a64 <__cxa_atexit@plt+0x94718> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r8} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsl r7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a0abc <__cxa_atexit@plt+0x94770> │ │ │ │ - ldr r2, [pc, #60] @ a0ac8 <__cxa_atexit@plt+0x9477c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r1, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq a0ab0 <__cxa_atexit@plt+0x94764> │ │ │ │ - mov r7, r8 │ │ │ │ - b a0ad4 <__cxa_atexit@plt+0x94788> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne a0b7c <__cxa_atexit@plt+0x94830> │ │ │ │ + bne 97070 <__cxa_atexit@plt+0x8ad24> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc a0b90 <__cxa_atexit@plt+0x94844> │ │ │ │ - ldr lr, [pc, #196] @ a0bbc <__cxa_atexit@plt+0x94870> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc 9707c <__cxa_atexit@plt+0x8ad30> │ │ │ │ + ldr lr, [pc, #80] @ 9708c <__cxa_atexit@plt+0x8ad40> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r1, [pc, #184] @ a0bc0 <__cxa_atexit@plt+0x94874> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r3, #7 │ │ │ │ - stm r5, {r1, r3} │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + sub r1, r3, #13 │ │ │ │ + ldr r8, [pc, #64] @ 97090 <__cxa_atexit@plt+0x8ad44> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a0ba0 <__cxa_atexit@plt+0x94854> │ │ │ │ - ldr r7, [pc, #148] @ a0bc8 <__cxa_atexit@plt+0x9487c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #144] @ a0bcc <__cxa_atexit@plt+0x94880> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #140] @ a0bd0 <__cxa_atexit@plt+0x94884> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - sub r7, r3, #17 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #124] @ a0bd4 <__cxa_atexit@plt+0x94888> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #28] @ a0bc4 <__cxa_atexit@plt+0x94878> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq sl, r8, ror r6 │ │ │ │ - hvceq 37952 @ 0x9440 │ │ │ │ - @ instruction: 0xfffffdf4 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlaltbeq r3, r9, r8, ip │ │ │ │ - ldrheq r4, [sl, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0c48 <__cxa_atexit@plt+0x948fc> │ │ │ │ - ldr r2, [pc, #88] @ a0c58 <__cxa_atexit@plt+0x9490c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #84] @ a0c5c <__cxa_atexit@plt+0x94910> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - sub r2, r6, #23 │ │ │ │ - ldr r9, [pc, #60] @ a0c60 <__cxa_atexit@plt+0x94914> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - add lr, r3, #20 │ │ │ │ - stm lr, {r1, r3, r9} │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq sl, ip, ror #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sl, r4, lsl r4 │ │ │ │ + cmpeq sl, r8, asr #2 │ │ │ │ + @ instruction: 0xfffff1c0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a0cd8 <__cxa_atexit@plt+0x9498c> │ │ │ │ - ldr r3, [pc, #100] @ a0cf0 <__cxa_atexit@plt+0x949a4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #96] @ a0cf4 <__cxa_atexit@plt+0x949a8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #92] @ a0cf8 <__cxa_atexit@plt+0x949ac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #17 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #72] @ a0cfc <__cxa_atexit@plt+0x949b0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r8, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ a0d00 <__cxa_atexit@plt+0x949b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - cmpeq r9, r0, asr fp │ │ │ │ - cmpeq sl, r8, asr r5 │ │ │ │ - cmpeq r9, r8, lsr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a0d98 <__cxa_atexit@plt+0x94a4c> │ │ │ │ - ldr r7, [pc, #160] @ a0dc8 <__cxa_atexit@plt+0x94a7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #156] @ a0dcc <__cxa_atexit@plt+0x94a80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a0dac <__cxa_atexit@plt+0x94a60> │ │ │ │ - ldr r7, [pc, #136] @ a0dd8 <__cxa_atexit@plt+0x94a8c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #132] @ a0ddc <__cxa_atexit@plt+0x94a90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #128] @ a0de0 <__cxa_atexit@plt+0x94a94> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #17 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #112] @ a0de4 <__cxa_atexit@plt+0x94a98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r7, [pc, #52] @ a0dd4 <__cxa_atexit@plt+0x94a88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ a0dd0 <__cxa_atexit@plt+0x94a84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01494294 │ │ │ │ - cmpeq sl, r0, asr r4 │ │ │ │ - cmpeq r9, r4, ror #4 │ │ │ │ - hvceq 37932 @ 0x942c │ │ │ │ - @ instruction: 0xfffffbd8 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - smlalbbeq r3, r9, ip, sl │ │ │ │ - @ instruction: 0x015a4498 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a0e70 <__cxa_atexit@plt+0x94b24> │ │ │ │ - ldr r2, [pc, #144] @ a0e98 <__cxa_atexit@plt+0x94b4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + mov r3, r6 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc a0e7c <__cxa_atexit@plt+0x94b30> │ │ │ │ - ldr r7, [pc, #120] @ a0ea0 <__cxa_atexit@plt+0x94b54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #116] @ a0ea4 <__cxa_atexit@plt+0x94b58> │ │ │ │ + add r6, r6, #128 @ 0x80 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 97200 <__cxa_atexit@plt+0x8aeb4> │ │ │ │ + str r9, [sp, #16] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + str r8, [sp, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr ip, [r0, #3] │ │ │ │ + ldr r7, [r0, #7] │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r7, [r0, #11] │ │ │ │ + stmib sp, {r7, sl} │ │ │ │ + ldr sl, [r0, #15] │ │ │ │ + ldr r2, [r0, #19] │ │ │ │ + ldr r1, [r0, #23] │ │ │ │ + ldr lr, [r0, #27] │ │ │ │ + ldr r0, [r0, #31] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r9, [r3, #32] │ │ │ │ + str r1, [r3, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #264] @ 97220 <__cxa_atexit@plt+0x8aed4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [pc, #256] @ 97224 <__cxa_atexit@plt+0x8aed8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ a0ea8 <__cxa_atexit@plt+0x94b5c> │ │ │ │ + str sl, [r3, #76] @ 0x4c │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [sl, #36]! @ 0x24 │ │ │ │ + mov r0, r3 │ │ │ │ + str r2, [r0, #20]! │ │ │ │ + ldr r1, [pc, #232] @ 97228 <__cxa_atexit@plt+0x8aedc> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #17 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #96] @ a0eac <__cxa_atexit@plt+0x94b60> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a0e9c <__cxa_atexit@plt+0x94b50> │ │ │ │ + mov lr, r3 │ │ │ │ + str r1, [lr, #4]! │ │ │ │ + ldr r1, [pc, #220] @ 9722c <__cxa_atexit@plt+0x8aee0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + str r1, [r2, #52]! @ 0x34 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r7, [r1, #8]! │ │ │ │ + str r7, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1] │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r8, [pc, #180] @ 97230 <__cxa_atexit@plt+0x8aee4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r2, r3 │ │ │ │ + str r8, [r2, #68]! @ 0x44 │ │ │ │ + ldr r7, [pc, #168] @ 97234 <__cxa_atexit@plt+0x8aee8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r3, #84]! @ 0x54 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [sp] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + ldr r8, [pc, #112] @ 97238 <__cxa_atexit@plt+0x8aeec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r3 │ │ │ │ + str r8, [r7, #32]! │ │ │ │ + ldr r9, [pc, #100] @ 9723c <__cxa_atexit@plt+0x8aef0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + str r9, [r8, #16]! │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r9, r3 │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, asr r3 │ │ │ │ - @ instruction: 0x01494194 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - strheq r3, [r9, #-148] @ 0xffffff6c │ │ │ │ - cmpeq sl, r0, asr #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0f10 <__cxa_atexit@plt+0x94bc4> │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r2, r6, #10 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr lr, [pc, #60] @ a0f20 <__cxa_atexit@plt+0x94bd4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - ldr r9, [pc, #52] @ a0f24 <__cxa_atexit@plt+0x94bd8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #48] @ a0f28 <__cxa_atexit@plt+0x94bdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r7, r8, r9} │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #56] @ 97240 <__cxa_atexit@plt+0x8aef4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r4, ror #6 │ │ │ │ - ldrheq r4, [sl, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq sl, ip, ror #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a0f64 <__cxa_atexit@plt+0x94c18> │ │ │ │ - ldr r2, [pc, #32] @ a0f74 <__cxa_atexit@plt+0x94c28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #8 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffff4e8 │ │ │ │ + @ instruction: 0xfffff318 │ │ │ │ + @ instruction: 0xfffff138 │ │ │ │ + @ instruction: 0xfffff674 │ │ │ │ + @ instruction: 0xfffff80c │ │ │ │ + @ instruction: 0xfffff9c0 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + @ instruction: 0xfffffb38 │ │ │ │ + cmpeq r9, ip, asr #10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a0fdc <__cxa_atexit@plt+0x94c90> │ │ │ │ - ldr r3, [pc, #84] @ a0ff4 <__cxa_atexit@plt+0x94ca8> │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9730c <__cxa_atexit@plt+0x8afc0> │ │ │ │ + ldr r3, [pc, #184] @ 9731c <__cxa_atexit@plt+0x8afd0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ a0ff8 <__cxa_atexit@plt+0x94cac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr r1, [pc, #64] @ a0ffc <__cxa_atexit@plt+0x94cb0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r8, [r7, #24] │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ a1000 <__cxa_atexit@plt+0x94cb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe4c │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq sl, r4, asr r5 │ │ │ │ - cmpeq r9, ip, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 972f0 <__cxa_atexit@plt+0x8afa4> │ │ │ │ + add sl, r8, #3 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + ldr r1, [r8, #31] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a108c <__cxa_atexit@plt+0x94d40> │ │ │ │ - ldr r2, [pc, #144] @ a10b4 <__cxa_atexit@plt+0x94d68> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc a1098 <__cxa_atexit@plt+0x94d4c> │ │ │ │ - ldr r7, [pc, #120] @ a10bc <__cxa_atexit@plt+0x94d70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #116] @ a10c0 <__cxa_atexit@plt+0x94d74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ a10c4 <__cxa_atexit@plt+0x94d78> │ │ │ │ + str r7, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + ldr r1, [r8, #23] │ │ │ │ + ldr r0, [r8, #27] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + ldr r0, [pc, #116] @ 97320 <__cxa_atexit@plt+0x8afd4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r9, [r3, #20] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + str sl, [r3, #-4] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + mov r1, r3 │ │ │ │ + str r0, [r1, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 97300 <__cxa_atexit@plt+0x8afb4> │ │ │ │ + ldr r1, [pc, #72] @ 97324 <__cxa_atexit@plt+0x8afd8> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #17 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #96] @ a10c8 <__cxa_atexit@plt+0x94d7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - str r7, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a10b8 <__cxa_atexit@plt+0x94d6c> │ │ │ │ + ldr r7, [pc, #20] @ 97328 <__cxa_atexit@plt+0x8afdc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, lsr r1 │ │ │ │ - hvceq 37880 @ 0x93f8 │ │ │ │ - @ instruction: 0xfffff8e4 │ │ │ │ - @ instruction: 0xfffffb94 │ │ │ │ - @ instruction: 0x01493798 │ │ │ │ - cmpeq sl, r4, lsr #3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a1108 <__cxa_atexit@plt+0x94dbc> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #28] @ a1118 <__cxa_atexit@plt+0x94dcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r8} │ │ │ │ - sub r8, r6, #6 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + andeq r0, r0, r0, lsl r1 │ │ │ │ + cmpeq r9, r4, asr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + add sl, r7, #23 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr ip, [pc, #84] @ 973b0 <__cxa_atexit@plt+0x8b064> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + stmdb r5, {r2, r9, sl} │ │ │ │ + stm r5, {r8, lr} │ │ │ │ + mov r3, r5 │ │ │ │ + str ip, [r3, #-28]! @ 0xffffffe4 │ │ │ │ + tst r7, #3 │ │ │ │ + beq 973a4 <__cxa_atexit@plt+0x8b058> │ │ │ │ + ldr r3, [pc, #44] @ 973b4 <__cxa_atexit@plt+0x8b068> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + sub r5, r5, #20 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, rrx │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ 973e4 <__cxa_atexit@plt+0x8b098> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + str r7, [r5, #28] │ │ │ │ + str r3, [r5, #32] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a115c <__cxa_atexit@plt+0x94e10> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #32] @ a116c <__cxa_atexit@plt+0x94e20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ + bcc 97460 <__cxa_atexit@plt+0x8b114> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #76] @ 97480 <__cxa_atexit@plt+0x8b134> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ str r2, [r3, #12] │ │ │ │ - sub r8, r6, #7 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r4, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + ldr r3, [pc, #28] @ 97484 <__cxa_atexit@plt+0x8b138> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq sl, r4, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a11d0 <__cxa_atexit@plt+0x94e84> │ │ │ │ - ldr lr, [pc, #72] @ a11e0 <__cxa_atexit@plt+0x94e94> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - ldr r9, [pc, #56] @ a11e4 <__cxa_atexit@plt+0x94e98> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ + bcc 974e8 <__cxa_atexit@plt+0x8b19c> │ │ │ │ + ldr r7, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ + ldr ip, [pc, #60] @ 97500 <__cxa_atexit@plt+0x8b1b4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ str r7, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq sl, r4, ror #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a1234 <__cxa_atexit@plt+0x94ee8> │ │ │ │ - ldr r3, [pc, #60] @ a124c <__cxa_atexit@plt+0x94f00> │ │ │ │ + ldr r3, [pc, #20] @ 97504 <__cxa_atexit@plt+0x8b1b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ a1250 <__cxa_atexit@plt+0x94f04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - add lr, r7, #12 │ │ │ │ - stm lr, {r2, r7, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a1254 <__cxa_atexit@plt+0x94f08> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - smlaltteq r3, r9, r8, sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq sl, r4, lsr #31 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a12d8 <__cxa_atexit@plt+0x94f8c> │ │ │ │ - ldr r3, [pc, #108] @ a1300 <__cxa_atexit@plt+0x94fb4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a12f0 <__cxa_atexit@plt+0x94fa4> │ │ │ │ - ldr r3, [pc, #84] @ a1304 <__cxa_atexit@plt+0x94fb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a12c8 <__cxa_atexit@plt+0x94f7c> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b a019c <__cxa_atexit@plt+0x93e50> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ a130c <__cxa_atexit@plt+0x94fc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a1308 <__cxa_atexit@plt+0x94fbc> │ │ │ │ + stm sp, {r4, r6} │ │ │ │ + sub lr, r5, #36 @ 0x24 │ │ │ │ + ldr ip, [pc, #228] @ 97608 <__cxa_atexit@plt+0x8b2bc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #224] @ 9760c <__cxa_atexit@plt+0x8b2c0> │ │ │ │ + add sl, pc, sl │ │ │ │ + cmp fp, lr │ │ │ │ + bhi 975c4 <__cxa_atexit@plt+0x8b278> │ │ │ │ + str ip, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + ands r0, r9, #3 │ │ │ │ + beq 975dc <__cxa_atexit@plt+0x8b290> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 975f0 <__cxa_atexit@plt+0x8b2a4> │ │ │ │ + ldr r0, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 975f8 <__cxa_atexit@plt+0x8b2ac> │ │ │ │ + add r3, r7, #3 │ │ │ │ + ldm r3, {r0, r1, r2, r3} │ │ │ │ + ldr r6, [r7, #31] │ │ │ │ + ldr r4, [pc, #144] @ 97610 <__cxa_atexit@plt+0x8b2c4> │ │ │ │ + add r4, pc, r4 │ │ │ │ + str r4, [r5, #-36]! @ 0xffffffdc │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + str r6, [r5, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ + str r1, [r5, #28] │ │ │ │ + str r0, [r5, #32] │ │ │ │ + sub lr, lr, #36 @ 0x24 │ │ │ │ + cmp fp, lr │ │ │ │ + bls 97534 <__cxa_atexit@plt+0x8b1e8> │ │ │ │ + ldr r7, [pc, #72] @ 97614 <__cxa_atexit@plt+0x8b2c8> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r4, [sp] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffcc │ │ │ │ - @ instruction: 0xffffeee8 │ │ │ │ - smlaltteq r3, r9, ip, ip │ │ │ │ - cmpeq r9, r8, asr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a13b0 <__cxa_atexit@plt+0x95064> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a13bc <__cxa_atexit@plt+0x95070> │ │ │ │ - ldr r1, [pc, #140] @ a13e0 <__cxa_atexit@plt+0x95094> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #136] @ a13e4 <__cxa_atexit@plt+0x95098> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a13cc <__cxa_atexit@plt+0x95080> │ │ │ │ - ldr r3, [pc, #100] @ a13e8 <__cxa_atexit@plt+0x9509c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a13a0 <__cxa_atexit@plt+0x95054> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b a019c <__cxa_atexit@plt+0x93e50> │ │ │ │ + sub r5, r5, #8 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a13ec <__cxa_atexit@plt+0x950a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + b 975fc <__cxa_atexit@plt+0x8b2b0> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq sl, r0, lsl #28 │ │ │ │ - @ instruction: 0xffffee14 │ │ │ │ - cmpeq r9, r0, lsl ip │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a147c <__cxa_atexit@plt+0x95130> │ │ │ │ - ldr r7, [pc, #148] @ a14a4 <__cxa_atexit@plt+0x95158> │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + andeq r0, r0, r8, lsr #3 │ │ │ │ + @ instruction: 0x0149c190 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 976a8 <__cxa_atexit@plt+0x8b35c> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r1, [pc, #128] @ 976c4 <__cxa_atexit@plt+0x8b378> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq 976b8 <__cxa_atexit@plt+0x8b36c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + stmdb r5, {r1, r7, ip} │ │ │ │ + stm r5, {sl, lr} │ │ │ │ + ldr r7, [pc, #40] @ 976c8 <__cxa_atexit@plt+0x8b37c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a146c <__cxa_atexit@plt+0x95120> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc a148c <__cxa_atexit@plt+0x95140> │ │ │ │ - ldr lr, [pc, #120] @ a14ac <__cxa_atexit@plt+0x95160> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [r9, #3] │ │ │ │ - ldr r1, [r9, #7] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr lr, [pc, #96] @ a14b0 <__cxa_atexit@plt+0x95164> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r3, r7, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + b 97514 <__cxa_atexit@plt+0x8b1c8> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a14a8 <__cxa_atexit@plt+0x9515c> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmda r5, {r1, r7, ip} │ │ │ │ + stmib r5, {sl, lr} │ │ │ │ + ldr r7, [pc, #8] @ 97720 <__cxa_atexit@plt+0x8b3d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq r3, [r9, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - ldrheq r3, [sl, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b 97514 <__cxa_atexit@plt+0x8b1c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + ldr lr, [pc, #44] @ 97764 <__cxa_atexit@plt+0x8b418> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldmib r5, {r0, r2, r3} │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + add lr, r5, #8 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + stm r5, {r1, ip} │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a150c <__cxa_atexit@plt+0x951c0> │ │ │ │ - ldr r2, [pc, #64] @ a1518 <__cxa_atexit@plt+0x951cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #40] @ a151c <__cxa_atexit@plt+0x951d0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r3, #8 │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - cmpeq sl, ip, lsl #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a15a4 <__cxa_atexit@plt+0x95258> │ │ │ │ - ldr r3, [pc, #124] @ a15cc <__cxa_atexit@plt+0x95280> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a15ac <__cxa_atexit@plt+0x95260> │ │ │ │ - ldr r7, [pc, #100] @ a15d0 <__cxa_atexit@plt+0x95284> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #96] @ a15d4 <__cxa_atexit@plt+0x95288> │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r2, r2, #2 │ │ │ │ - str r7, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a1594 <__cxa_atexit@plt+0x95248> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 9fb14 <__cxa_atexit@plt+0x937c8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #36] @ a15d8 <__cxa_atexit@plt+0x9528c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r7, [pc, #32] @ a15dc <__cxa_atexit@plt+0x95290> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, r5, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsl #24 │ │ │ │ - @ instruction: 0xffffe5a4 │ │ │ │ - cmpeq r9, r4, asr #22 │ │ │ │ - cmpeq r9, r4, lsl #22 │ │ │ │ - cmpeq r9, r0, lsr #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a162c <__cxa_atexit@plt+0x952e0> │ │ │ │ - ldr r3, [pc, #60] @ a1644 <__cxa_atexit@plt+0x952f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr r3, [pc, #48] @ a1648 <__cxa_atexit@plt+0x952fc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - add lr, r7, #12 │ │ │ │ - stm lr, {r3, r7, r9} │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a164c <__cxa_atexit@plt+0x95300> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bcc 977e0 <__cxa_atexit@plt+0x8b494> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #76] @ 97800 <__cxa_atexit@plt+0x8b4b4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r4, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - cmpeq sl, r0, ror ip │ │ │ │ - smlalbbeq r3, r9, r8, sl │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - ldr r3, [pc, #116] @ a16dc <__cxa_atexit@plt+0x95390> │ │ │ │ + ldr r3, [pc, #28] @ 97804 <__cxa_atexit@plt+0x8b4b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ a16e0 <__cxa_atexit@plt+0x95394> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r5, r7 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a16a8 <__cxa_atexit@plt+0x9535c> │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - ands r1, r9, #3 │ │ │ │ - beq a16bc <__cxa_atexit@plt+0x95370> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne a16c8 <__cxa_atexit@plt+0x9537c> │ │ │ │ - ldr r8, [r9, #2] │ │ │ │ - ldr r9, [r9, #6] │ │ │ │ - str r2, [r5], #-8 │ │ │ │ - sub r7, r7, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls a167c <__cxa_atexit@plt+0x95330> │ │ │ │ - ldr r7, [pc, #52] @ a16e4 <__cxa_atexit@plt+0x95398> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r9, ip, asr #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldrheq sp, [sl, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a1714 <__cxa_atexit@plt+0x953c8> │ │ │ │ - ldr r3, [pc, #36] @ a1728 <__cxa_atexit@plt+0x953dc> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 97868 <__cxa_atexit@plt+0x8b51c> │ │ │ │ + ldr r7, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ + ldr ip, [pc, #60] @ 97880 <__cxa_atexit@plt+0x8b534> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ 97884 <__cxa_atexit@plt+0x8b538> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b a165c <__cxa_atexit@plt+0x95310> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a175c <__cxa_atexit@plt+0x95410> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq sl, r4, lsr #24 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a17b0 <__cxa_atexit@plt+0x95464> │ │ │ │ - ldr r3, [pc, #60] @ a17c0 <__cxa_atexit@plt+0x95474> │ │ │ │ + bhi 978d4 <__cxa_atexit@plt+0x8b588> │ │ │ │ + ldr r3, [pc, #60] @ 978e4 <__cxa_atexit@plt+0x8b598> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a17a0 <__cxa_atexit@plt+0x95454> │ │ │ │ + beq 978c4 <__cxa_atexit@plt+0x8b578> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ ldr r9, [r8, #7] │ │ │ │ mov r8, r7 │ │ │ │ - b a165c <__cxa_atexit@plt+0x95310> │ │ │ │ + b 97514 <__cxa_atexit@plt+0x8b1c8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a17c4 <__cxa_atexit@plt+0x95478> │ │ │ │ + ldr r7, [pc, #12] @ 978e8 <__cxa_atexit@plt+0x8b59c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r9, r8, asr #18 │ │ │ │ + smlalbbeq fp, r9, r4, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b a165c <__cxa_atexit@plt+0x95310> │ │ │ │ - cmpeq r9, r8, asr #18 │ │ │ │ + b 97514 <__cxa_atexit@plt+0x8b1c8> │ │ │ │ + smlalbbeq fp, r9, r4, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub r9, r5, #8 │ │ │ │ cmp fp, r9 │ │ │ │ - bhi a1834 <__cxa_atexit@plt+0x954e8> │ │ │ │ + bhi 97958 <__cxa_atexit@plt+0x8b60c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a182c <__cxa_atexit@plt+0x954e0> │ │ │ │ - ldr r8, [pc, #40] @ a183c <__cxa_atexit@plt+0x954f0> │ │ │ │ + beq 97950 <__cxa_atexit@plt+0x8b604> │ │ │ │ + ldr r8, [pc, #40] @ 97960 <__cxa_atexit@plt+0x8b614> │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ a1840 <__cxa_atexit@plt+0x954f4> │ │ │ │ + ldr r3, [pc, #36] @ 97964 <__cxa_atexit@plt+0x8b618> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r9 │ │ │ │ b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsl #18 │ │ │ │ - cmpeq sl, ip, lsr #19 │ │ │ │ + cmpeq r9, r4, asr #28 │ │ │ │ + cmpeq sl, r8, ror r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1878 <__cxa_atexit@plt+0x9552c> │ │ │ │ - ldr r3, [pc, #32] @ a1880 <__cxa_atexit@plt+0x95534> │ │ │ │ + bhi 9799c <__cxa_atexit@plt+0x8b650> │ │ │ │ + ldr r3, [pc, #32] @ 979a4 <__cxa_atexit@plt+0x8b658> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ a1884 <__cxa_atexit@plt+0x95538> │ │ │ │ + ldr r3, [pc, #20] @ 979a8 <__cxa_atexit@plt+0x8b65c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq sl, ip, ror #17 │ │ │ │ + ldrheq sp, [sl, #-120] @ 0xffffff88 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ a18b4 <__cxa_atexit@plt+0x95568> │ │ │ │ + ldr r3, [pc, #28] @ 979d8 <__cxa_atexit@plt+0x8b68c> │ │ │ │ add r3, pc, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ a18b8 <__cxa_atexit@plt+0x9556c> │ │ │ │ + ldr r3, [pc, #16] @ 979dc <__cxa_atexit@plt+0x8b690> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-4]! │ │ │ │ mov r8, r7 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - hvceq 37772 @ 0x938c │ │ │ │ - ldrsbeq r3, [sl, #-136] @ 0xffffff78 │ │ │ │ + strheq fp, [r9, #-216] @ 0xffffff28 │ │ │ │ + cmpeq sl, r4, lsr #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1908 <__cxa_atexit@plt+0x955bc> │ │ │ │ - ldr r2, [pc, #56] @ a1910 <__cxa_atexit@plt+0x955c4> │ │ │ │ + bhi 97a2c <__cxa_atexit@plt+0x8b6e0> │ │ │ │ + ldr r2, [pc, #56] @ 97a34 <__cxa_atexit@plt+0x8b6e8> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a1914 <__cxa_atexit@plt+0x955c8> │ │ │ │ + ldr r1, [pc, #48] @ 97a38 <__cxa_atexit@plt+0x8b6ec> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a1918 <__cxa_atexit@plt+0x955cc> │ │ │ │ + ldr r1, [pc, #40] @ 97a3c <__cxa_atexit@plt+0x8b6f0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr #16 │ │ │ │ - cmpeq sl, r8, ror r8 │ │ │ │ - @ instruction: 0x015a3890 │ │ │ │ + cmpeq r9, r8, ror #26 │ │ │ │ + cmpeq sl, r4, asr #14 │ │ │ │ + cmpeq sl, ip, asr r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1968 <__cxa_atexit@plt+0x9561c> │ │ │ │ - ldr r2, [pc, #56] @ a1970 <__cxa_atexit@plt+0x95624> │ │ │ │ + bhi 97a8c <__cxa_atexit@plt+0x8b740> │ │ │ │ + ldr r2, [pc, #56] @ 97a94 <__cxa_atexit@plt+0x8b748> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a1974 <__cxa_atexit@plt+0x95628> │ │ │ │ + ldr r1, [pc, #48] @ 97a98 <__cxa_atexit@plt+0x8b74c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a1978 <__cxa_atexit@plt+0x9562c> │ │ │ │ + ldr r1, [pc, #40] @ 97a9c <__cxa_atexit@plt+0x8b750> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r3, [r9, #-124] @ 0xffffff84 │ │ │ │ - cmpeq sl, r8, lsl r8 │ │ │ │ - cmpeq sl, r0, lsr r8 │ │ │ │ + cmpeq r9, r8, lsl sp │ │ │ │ + cmpeq sl, r4, ror #13 │ │ │ │ + ldrsheq sp, [sl, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a19c8 <__cxa_atexit@plt+0x9567c> │ │ │ │ - ldr r2, [pc, #56] @ a19d0 <__cxa_atexit@plt+0x95684> │ │ │ │ + bhi 97aec <__cxa_atexit@plt+0x8b7a0> │ │ │ │ + ldr r2, [pc, #56] @ 97af4 <__cxa_atexit@plt+0x8b7a8> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a19d4 <__cxa_atexit@plt+0x95688> │ │ │ │ + ldr r1, [pc, #48] @ 97af8 <__cxa_atexit@plt+0x8b7ac> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a19d8 <__cxa_atexit@plt+0x9568c> │ │ │ │ + ldr r1, [pc, #40] @ 97afc <__cxa_atexit@plt+0x8b7b0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 37748 @ 0x9374 │ │ │ │ - ldrheq r3, [sl, #-120] @ 0xffffff88 │ │ │ │ - ldrsbeq r3, [sl, #-112] @ 0xffffff90 │ │ │ │ + strheq fp, [r9, #-192] @ 0xffffff40 │ │ │ │ + cmpeq sl, r4, lsl #13 │ │ │ │ + @ instruction: 0x015ad69c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1a28 <__cxa_atexit@plt+0x956dc> │ │ │ │ + bhi 97b4c <__cxa_atexit@plt+0x8b800> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1a30 <__cxa_atexit@plt+0x956e4> │ │ │ │ + ldr lr, [pc, #44] @ 97b54 <__cxa_atexit@plt+0x8b808> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1a34 <__cxa_atexit@plt+0x956e8> │ │ │ │ + ldr r0, [pc, #40] @ 97b58 <__cxa_atexit@plt+0x8b80c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, asr r7 │ │ │ │ - cmpeq sl, ip, asr r7 │ │ │ │ + cmpeq sl, r4, lsr #12 │ │ │ │ + cmpeq sl, r8, lsr #12 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1a84 <__cxa_atexit@plt+0x95738> │ │ │ │ + bhi 97ba8 <__cxa_atexit@plt+0x8b85c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1a8c <__cxa_atexit@plt+0x95740> │ │ │ │ + ldr lr, [pc, #44] @ 97bb0 <__cxa_atexit@plt+0x8b864> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1a90 <__cxa_atexit@plt+0x95744> │ │ │ │ + ldr r0, [pc, #40] @ 97bb4 <__cxa_atexit@plt+0x8b868> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq r3, [sl, #-108] @ 0xffffff94 │ │ │ │ - cmpeq sl, r0, lsl #14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a1ae0 <__cxa_atexit@plt+0x95794> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1ae8 <__cxa_atexit@plt+0x9579c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1aec <__cxa_atexit@plt+0x957a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, lsr #13 │ │ │ │ - cmpeq sl, r4, lsr #13 │ │ │ │ + cmpeq sl, r8, asr #11 │ │ │ │ + cmpeq sl, ip, asr #11 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1b3c <__cxa_atexit@plt+0x957f0> │ │ │ │ + bhi 97c04 <__cxa_atexit@plt+0x8b8b8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1b44 <__cxa_atexit@plt+0x957f8> │ │ │ │ + ldr lr, [pc, #44] @ 97c0c <__cxa_atexit@plt+0x8b8c0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1b48 <__cxa_atexit@plt+0x957fc> │ │ │ │ + ldr r0, [pc, #40] @ 97c10 <__cxa_atexit@plt+0x8b8c4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, asr #12 │ │ │ │ - cmpeq sl, r8, asr #12 │ │ │ │ + cmpeq sl, ip, ror #10 │ │ │ │ + cmpeq sl, r0, ror r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1b98 <__cxa_atexit@plt+0x9584c> │ │ │ │ + bhi 97c60 <__cxa_atexit@plt+0x8b914> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1ba0 <__cxa_atexit@plt+0x95854> │ │ │ │ + ldr lr, [pc, #44] @ 97c68 <__cxa_atexit@plt+0x8b91c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1ba4 <__cxa_atexit@plt+0x95858> │ │ │ │ + ldr r0, [pc, #40] @ 97c6c <__cxa_atexit@plt+0x8b920> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, ror #11 │ │ │ │ - cmpeq sl, ip, ror #11 │ │ │ │ + cmpeq sl, r0, lsl r5 │ │ │ │ + cmpeq sl, r4, lsl r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1bf4 <__cxa_atexit@plt+0x958a8> │ │ │ │ + bhi 97cbc <__cxa_atexit@plt+0x8b970> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1bfc <__cxa_atexit@plt+0x958b0> │ │ │ │ + ldr lr, [pc, #44] @ 97cc4 <__cxa_atexit@plt+0x8b978> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1c00 <__cxa_atexit@plt+0x958b4> │ │ │ │ + ldr r0, [pc, #40] @ 97cc8 <__cxa_atexit@plt+0x8b97c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, lsl #11 │ │ │ │ - @ instruction: 0x015a3590 │ │ │ │ + ldrheq sp, [sl, #-68] @ 0xffffffbc │ │ │ │ + ldrheq sp, [sl, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1c50 <__cxa_atexit@plt+0x95904> │ │ │ │ + bhi 97d18 <__cxa_atexit@plt+0x8b9cc> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a1c58 <__cxa_atexit@plt+0x9590c> │ │ │ │ + ldr lr, [pc, #44] @ 97d20 <__cxa_atexit@plt+0x8b9d4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a1c5c <__cxa_atexit@plt+0x95910> │ │ │ │ + ldr r0, [pc, #40] @ 97d24 <__cxa_atexit@plt+0x8b9d8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsr r5 │ │ │ │ - cmpeq sl, r4, lsr r5 │ │ │ │ - ldrdeq r3, [r9, #-68] @ 0xffffffbc │ │ │ │ + cmpeq sl, r8, asr r4 │ │ │ │ + cmpeq sl, ip, asr r4 │ │ │ │ + cmpeq r9, ip, ror #20 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ + sub r3, r5, #108 @ 0x6c │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a1c90 <__cxa_atexit@plt+0x95944> │ │ │ │ - ldr r3, [pc, #28] @ a1ca0 <__cxa_atexit@plt+0x95954> │ │ │ │ + bhi 97d58 <__cxa_atexit@plt+0x8ba0c> │ │ │ │ + ldr r3, [pc, #28] @ 97d68 <__cxa_atexit@plt+0x8ba1c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ stmib r5, {r8, r9, sl} │ │ │ │ b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ a1ca4 <__cxa_atexit@plt+0x95958> │ │ │ │ + ldr r7, [pc, #12] @ 97d6c <__cxa_atexit@plt+0x8ba20> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - strheq r3, [r9, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0x01493490 │ │ │ │ + cmpeq r9, r0, asr sl │ │ │ │ + cmpeq r9, r8, lsr #20 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a1cf4 <__cxa_atexit@plt+0x959a8> │ │ │ │ - ldr r2, [pc, #48] @ a1d00 <__cxa_atexit@plt+0x959b4> │ │ │ │ + bcc 97dbc <__cxa_atexit@plt+0x8ba70> │ │ │ │ + ldr r2, [pc, #48] @ 97dc8 <__cxa_atexit@plt+0x8ba7c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ a1d04 <__cxa_atexit@plt+0x959b8> │ │ │ │ + ldr r1, [pc, #44] @ 97dcc <__cxa_atexit@plt+0x8ba80> │ │ │ │ add r1, pc, r1 │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r1, [r5, #-8]! │ │ │ │ mov r8, r7 │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffb78 │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r9, r0, lsr r4 │ │ │ │ + smlalbteq fp, r9, r8, r9 │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ a1d3c <__cxa_atexit@plt+0x959f0> │ │ │ │ + ldr r3, [pc, #32] @ 97e04 <__cxa_atexit@plt+0x8bab8> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ a1d40 <__cxa_atexit@plt+0x959f4> │ │ │ │ + ldr r3, [pc, #16] @ 97e08 <__cxa_atexit@plt+0x8babc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ mov r8, r7 │ │ │ │ b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq sl, r8, lsr r4 │ │ │ │ - strdeq r3, [r9, #-52] @ 0xffffffcc │ │ │ │ + cmpeq sl, r0, ror #6 │ │ │ │ + smlalbbeq fp, r9, ip, r9 │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne a1d74 <__cxa_atexit@plt+0x95a28> │ │ │ │ - ldr r7, [pc, #40] @ a1d8c <__cxa_atexit@plt+0x95a40> │ │ │ │ + bne 97e3c <__cxa_atexit@plt+0x8baf0> │ │ │ │ + ldr r7, [pc, #40] @ 97e54 <__cxa_atexit@plt+0x8bb08> │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r5, #24 │ │ │ │ - ldr r0, [pc, #32] @ a1d90 <__cxa_atexit@plt+0x95a44> │ │ │ │ + ldr r0, [pc, #32] @ 97e58 <__cxa_atexit@plt+0x8bb0c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #12] @ a1d88 <__cxa_atexit@plt+0x95a3c> │ │ │ │ + ldr r3, [pc, #12] @ 97e50 <__cxa_atexit@plt+0x8bb04> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ - ldrdeq r3, [r9, #-60] @ 0xffffffc4 │ │ │ │ - ldrdeq r3, [r9, #-48] @ 0xffffffd0 │ │ │ │ + hvceq 39828 @ 0x9b94 │ │ │ │ + cmpeq r9, r8, ror #18 │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a1db0 <__cxa_atexit@plt+0x95a64> │ │ │ │ + ldr r3, [pc, #12] @ 97e78 <__cxa_atexit@plt+0x8bb2c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ a1dd0 <__cxa_atexit@plt+0x95a84> │ │ │ │ + ldr r3, [pc, #8] @ 97e98 <__cxa_atexit@plt+0x8bb4c> │ │ │ │ add r3, pc, r3 │ │ │ │ stm r5, {r3, r7} │ │ │ │ b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc a1eb4 <__cxa_atexit@plt+0x95b68> │ │ │ │ - ldr r9, [pc, #240] @ a1ee8 <__cxa_atexit@plt+0x95b9c> │ │ │ │ + bcc 97f7c <__cxa_atexit@plt+0x8bc30> │ │ │ │ + ldr r9, [pc, #240] @ 97fb0 <__cxa_atexit@plt+0x8bc64> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #236] @ a1eec <__cxa_atexit@plt+0x95ba0> │ │ │ │ + ldr lr, [pc, #236] @ 97fb4 <__cxa_atexit@plt+0x8bc68> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #232] @ a1ef0 <__cxa_atexit@plt+0x95ba4> │ │ │ │ + ldr r8, [pc, #232] @ 97fb8 <__cxa_atexit@plt+0x8bc6c> │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ str r9, [r0, #4]! │ │ │ │ str r0, [r5, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ str r2, [r0, #8] │ │ │ │ str lr, [r0, #12]! │ │ │ │ str r2, [r5, #-4] │ │ │ │ str r0, [r5] │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r2, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq a1ea4 <__cxa_atexit@plt+0x95b58> │ │ │ │ + beq 97f6c <__cxa_atexit@plt+0x8bc20> │ │ │ │ ldr r8, [r5, #12] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r8, [r5, #-8] │ │ │ │ add r3, r6, #44 @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - bcc a1ec8 <__cxa_atexit@plt+0x95b7c> │ │ │ │ - ldr lr, [pc, #156] @ a1ef8 <__cxa_atexit@plt+0x95bac> │ │ │ │ + bcc 97f90 <__cxa_atexit@plt+0x8bc44> │ │ │ │ + ldr lr, [pc, #156] @ 97fc0 <__cxa_atexit@plt+0x8bc74> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #152] @ a1efc <__cxa_atexit@plt+0x95bb0> │ │ │ │ + ldr r9, [pc, #152] @ 97fc4 <__cxa_atexit@plt+0x8bc78> │ │ │ │ add r9, pc, r9 │ │ │ │ ldm r5, {r1, sl} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r9, [r6, #28]! │ │ │ │ str r0, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ str r6, [r5, #-20] @ 0xffffffec │ │ │ │ str r1, [r5, #-16] │ │ │ │ str lr, [r5, #-12] │ │ │ │ - ldr r6, [pc, #108] @ a1f00 <__cxa_atexit@plt+0x95bb4> │ │ │ │ + ldr r6, [pc, #108] @ 97fc8 <__cxa_atexit@plt+0x8bc7c> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ mov r7, #24 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ a1ef4 <__cxa_atexit@plt+0x95ba8> │ │ │ │ + ldr r6, [pc, #36] @ 97fbc <__cxa_atexit@plt+0x8bc70> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r5, #20 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ str r6, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffac8 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ + @ instruction: 0xfffffb24 │ │ │ │ + @ instruction: 0xfffffb7c │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #3 │ │ │ │ @ instruction: 0xfffffd48 │ │ │ │ - ldrsbeq r3, [sl, #-36] @ 0xffffffdc │ │ │ │ + ldrsheq sp, [sl, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r0, r6 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r8, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ str r7, [r5, #20] │ │ │ │ str r8, [r5] │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a1f7c <__cxa_atexit@plt+0x95c30> │ │ │ │ - ldr r9, [pc, #96] @ a1f94 <__cxa_atexit@plt+0x95c48> │ │ │ │ + bcc 98044 <__cxa_atexit@plt+0x8bcf8> │ │ │ │ + ldr r9, [pc, #96] @ 9805c <__cxa_atexit@plt+0x8bd10> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ a1f98 <__cxa_atexit@plt+0x95c4c> │ │ │ │ + ldr lr, [pc, #92] @ 98060 <__cxa_atexit@plt+0x8bd14> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ a1f9c <__cxa_atexit@plt+0x95c50> │ │ │ │ + ldr r2, [pc, #88] @ 98064 <__cxa_atexit@plt+0x8bd18> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr sl, [r5, #28] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r9, [r3, #4]! │ │ │ │ @@ -153353,38 +143163,38 @@ │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ a1fa0 <__cxa_atexit@plt+0x95c54> │ │ │ │ + ldr r3, [pc, #28] @ 98068 <__cxa_atexit@plt+0x8bd1c> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ @ instruction: 0xfffffc78 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq sl, r4, lsr #4 │ │ │ │ + cmpeq sl, ip, asr #2 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a2018 <__cxa_atexit@plt+0x95ccc> │ │ │ │ - ldr r9, [pc, #96] @ a2030 <__cxa_atexit@plt+0x95ce4> │ │ │ │ + bcc 980e0 <__cxa_atexit@plt+0x8bd94> │ │ │ │ + ldr r9, [pc, #96] @ 980f8 <__cxa_atexit@plt+0x8bdac> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ a2034 <__cxa_atexit@plt+0x95ce8> │ │ │ │ + ldr lr, [pc, #92] @ 980fc <__cxa_atexit@plt+0x8bdb0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ a2038 <__cxa_atexit@plt+0x95cec> │ │ │ │ + ldr r2, [pc, #88] @ 98100 <__cxa_atexit@plt+0x8bdb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr sl, [r5, #28] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ str r9, [r3, #4]! │ │ │ │ @@ -153392,233 +143202,368 @@ │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ a203c <__cxa_atexit@plt+0x95cf0> │ │ │ │ + ldr r3, [pc, #28] @ 98104 <__cxa_atexit@plt+0x8bdb8> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #20 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ @ instruction: 0xfffffbdc │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - cmpeq sl, r8, lsl #3 │ │ │ │ + ldrheq sp, [sl, #-0] │ │ │ │ @ instruction: 0xffffff88 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a20e4 <__cxa_atexit@plt+0x95d98> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc a2138 <__cxa_atexit@plt+0x95dec> │ │ │ │ - ldr lr, [pc, #292] @ a2198 <__cxa_atexit@plt+0x95e4c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r9, [r5, #28] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #4]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - add lr, r1, #8 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - add sl, r1, #36 @ 0x24 │ │ │ │ - cmp r0, sl │ │ │ │ - bcc a216c <__cxa_atexit@plt+0x95e20> │ │ │ │ - ldr lr, [pc, #264] @ a21ac <__cxa_atexit@plt+0x95e60> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 98158 <__cxa_atexit@plt+0x8be0c> │ │ │ │ + ldr lr, [pc, #184] @ 981dc <__cxa_atexit@plt+0x8be90> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #260] @ a21b0 <__cxa_atexit@plt+0x95e64> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - add r9, r6, #8 │ │ │ │ - stm r9, {r0, r1, r2} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r3, lr} │ │ │ │ - ldr r6, [pc, #220] @ a21b4 <__cxa_atexit@plt+0x95e68> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + add ip, r3, #3 │ │ │ │ + ldm ip, {r8, r9, sl, ip} │ │ │ │ + ldr r1, [r3, #19] │ │ │ │ + ldr r0, [r3, #23] │ │ │ │ + ldr r7, [r3, #27] │ │ │ │ + ldr r2, [r3, #31] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmda r5, {r2, r3, lr} │ │ │ │ + str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r8, [r2, #4]! │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a2148 <__cxa_atexit@plt+0x95dfc> │ │ │ │ - ldr lr, [pc, #164] @ a21a0 <__cxa_atexit@plt+0x95e54> │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc 981b4 <__cxa_atexit@plt+0x8be68> │ │ │ │ + ldr lr, [pc, #104] @ 981e0 <__cxa_atexit@plt+0x8be94> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ a21a4 <__cxa_atexit@plt+0x95e58> │ │ │ │ + ldr r0, [pc, #100] @ 981e4 <__cxa_atexit@plt+0x8be98> │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ str r0, [r6, #4]! │ │ │ │ str r6, [r5, #8] │ │ │ │ str r8, [r5, #-8] │ │ │ │ stmda r5, {r6, lr} │ │ │ │ str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #128] @ a21a8 <__cxa_atexit@plt+0x95e5c> │ │ │ │ + ldr r6, [pc, #68] @ 981e8 <__cxa_atexit@plt+0x8be9c> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ str r6, [r5, #-12]! │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #68] @ a2194 <__cxa_atexit@plt+0x95e48> │ │ │ │ + ldr r6, [pc, #28] @ 981d8 <__cxa_atexit@plt+0x8be8c> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [r5, #24] │ │ │ │ str r6, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldr r6, [pc, #40] @ a219c <__cxa_atexit@plt+0x95e50> │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + @ instruction: 0x000002b0 │ │ │ │ + @ instruction: 0xfffff924 │ │ │ │ + ldrheq ip, [sl, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r0, r7, lsl #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #40] @ 0x28 │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + b 98210 <__cxa_atexit@plt+0x8bec4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 98330 <__cxa_atexit@plt+0x8bfe4> │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr lr, [pc, #324] @ 98378 <__cxa_atexit@plt+0x8c02c> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #32]! │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ + ldr sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ + ldr r4, [r3, #-16] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r3, #-12] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r3, #-8] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr fp, [r3, #-4] │ │ │ │ + ldr lr, [r3, #16] │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r4, [r8, #16] │ │ │ │ + ldr r4, [pc, #240] @ 9837c <__cxa_atexit@plt+0x8c030> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add lr, r8, #20 │ │ │ │ + stm lr, {r4, r9, fp} │ │ │ │ + str r1, [r8, #32] │ │ │ │ + str sl, [r8, #36] @ 0x24 │ │ │ │ + sub r4, r2, #31 │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str r8, [r3] │ │ │ │ + str r7, [r8, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #52] @ 0x34 │ │ │ │ + add r2, r8, #72 @ 0x48 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 9834c <__cxa_atexit@plt+0x8c000> │ │ │ │ + ldr r7, [pc, #176] @ 98388 <__cxa_atexit@plt+0x8c03c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #172] @ 9838c <__cxa_atexit@plt+0x8c040> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #168] @ 98390 <__cxa_atexit@plt+0x8c044> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ + str r7, [r6, #60]! @ 0x3c │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #76] @ 98384 <__cxa_atexit@plt+0x8c038> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldr r6, [pc, #44] @ 98380 <__cxa_atexit@plt+0x8c034> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #20 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldr r7, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r5, #32] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffb94 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - @ instruction: 0xfffff87c │ │ │ │ - cmpeq sl, r0, asr #32 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - @ instruction: 0x015a3090 │ │ │ │ + @ instruction: 0xfffffa9c │ │ │ │ + ldrsbeq sp, [sl, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xfffff99c │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + cmpeq sl, r0, ror lr │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r8, [r5] │ │ │ │ str r7, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a2220 <__cxa_atexit@plt+0x95ed4> │ │ │ │ - ldr r1, [pc, #84] @ a2238 <__cxa_atexit@plt+0x95eec> │ │ │ │ + bcc 983fc <__cxa_atexit@plt+0x8c0b0> │ │ │ │ + ldr r1, [pc, #84] @ 98414 <__cxa_atexit@plt+0x8c0c8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #80] @ a223c <__cxa_atexit@plt+0x95ef0> │ │ │ │ + ldr lr, [pc, #80] @ 98418 <__cxa_atexit@plt+0x8c0cc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #76] @ a2240 <__cxa_atexit@plt+0x95ef4> │ │ │ │ + ldr r2, [pc, #76] @ 9841c <__cxa_atexit@plt+0x8c0d0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-16]! │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ str r1, [r3, #4]! │ │ │ │ str r8, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ str r3, [r5, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r8, r2 │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ a2244 <__cxa_atexit@plt+0x95ef8> │ │ │ │ + ldr r3, [pc, #28] @ 98420 <__cxa_atexit@plt+0x8c0d4> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff79c │ │ │ │ + @ instruction: 0xfffff6e4 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - cmpeq sl, r4, ror pc │ │ │ │ + cmpeq sl, r8, lsl #27 │ │ │ │ @ instruction: 0xffffff94 │ │ │ │ andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #24] │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne a226c <__cxa_atexit@plt+0x95f20> │ │ │ │ + bne 98448 <__cxa_atexit@plt+0x8c0fc> │ │ │ │ ldr r0, [r5, #32]! │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a2300 <__cxa_atexit@plt+0x95fb4> │ │ │ │ - ldr lr, [pc, #176] @ a2334 <__cxa_atexit@plt+0x95fe8> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r8, r9, sl, lr} │ │ │ │ + ldr r2, [r7, #19] │ │ │ │ + ldr r1, [r7, #23] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r3, [r7, #31] │ │ │ │ + ldr ip, [pc, #20] @ 9847c <__cxa_atexit@plt+0x8c130> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmda r5, {r0, r3, r7, ip} │ │ │ │ + str lr, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + b 984a0 <__cxa_atexit@plt+0x8c154> │ │ │ │ + andeq r0, r0, pc │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #56 @ 0x38 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc 985c8 <__cxa_atexit@plt+0x8c27c> │ │ │ │ + str r7, [sp] │ │ │ │ + add lr, sp, #16 │ │ │ │ + stm lr, {r3, r4, fp} │ │ │ │ + ldr lr, [pc, #332] @ 98610 <__cxa_atexit@plt+0x8c2c4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - str r9, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #4]! │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #36]! @ 0x24 │ │ │ │ mov r8, r6 │ │ │ │ str lr, [r8, #4]! │ │ │ │ - str r8, [r2] │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r0, r3, sl} │ │ │ │ - add lr, r8, #36 @ 0x24 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc a2310 <__cxa_atexit@plt+0x95fc4> │ │ │ │ - ldr r1, [pc, #124] @ a233c <__cxa_atexit@plt+0x95ff0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #120] @ a2340 <__cxa_atexit@plt+0x95ff4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #116] @ a2344 <__cxa_atexit@plt+0x95ff8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r1, [r6, #24]! │ │ │ │ - add r1, r6, #8 │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ + sub r9, r3, #32 │ │ │ │ + ldm r9, {r1, r2, r9} │ │ │ │ + ldr r7, [r3, #-20] @ 0xffffffec │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r7, [r3, #-16] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + ldr fp, [r3, #-12] │ │ │ │ + ldr r7, [r3, #-8] │ │ │ │ + str r7, [sp, #4] │ │ │ │ + ldr r4, [r3, #-4] │ │ │ │ + ldr lr, [r3, #16] │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + ldr r7, [pc, #252] @ 98614 <__cxa_atexit@plt+0x8c2c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r8, #20] │ │ │ │ + str r4, [r8, #24] │ │ │ │ + add lr, r8, #28 │ │ │ │ + stm lr, {r1, r2, r9} │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + sub r7, sl, #31 │ │ │ │ + str r7, [r3, #20] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + str fp, [r8, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #52] @ 0x34 │ │ │ │ + str r9, [r3, #-4] │ │ │ │ + str r8, [r3] │ │ │ │ + add r2, r8, #72 @ 0x48 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc 985e4 <__cxa_atexit@plt+0x8c298> │ │ │ │ + ldr r7, [pc, #176] @ 98620 <__cxa_atexit@plt+0x8c2d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #172] @ 98624 <__cxa_atexit@plt+0x8c2d8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #168] @ 98628 <__cxa_atexit@plt+0x8c2dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r6, #60]! @ 0x3c │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, r2 │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #32] @ a2338 <__cxa_atexit@plt+0x95fec> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r6, [pc, #76] @ 9861c <__cxa_atexit@plt+0x8c2d0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, sl │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldr r6, [pc, #44] @ 98618 <__cxa_atexit@plt+0x8c2cc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - @ instruction: 0xfffff77c │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0x015a2e98 │ │ │ │ + @ instruction: 0xfffff640 │ │ │ │ + cmpeq sl, r0, asr pc │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffff5f0 │ │ │ │ + andeq r0, r0, ip, asr r1 │ │ │ │ + ldrsbeq ip, [sl, #-184] @ 0xffffff48 │ │ │ │ andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ str r7, [r5, #20] │ │ │ │ str r9, [r5, #-4] │ │ │ │ str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a23c0 <__cxa_atexit@plt+0x96074> │ │ │ │ - ldr r9, [pc, #100] @ a23dc <__cxa_atexit@plt+0x96090> │ │ │ │ + bcc 986a4 <__cxa_atexit@plt+0x8c358> │ │ │ │ + ldr r9, [pc, #100] @ 986c0 <__cxa_atexit@plt+0x8c374> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #96] @ a23e0 <__cxa_atexit@plt+0x96094> │ │ │ │ + ldr lr, [pc, #96] @ 986c4 <__cxa_atexit@plt+0x8c378> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #92] @ a23e4 <__cxa_atexit@plt+0x96098> │ │ │ │ + ldr r2, [pc, #92] @ 986c8 <__cxa_atexit@plt+0x8c37c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr sl, [r5, #32] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ str r9, [r3, #4]! │ │ │ │ @@ -153626,31649 +143571,26564 @@ │ │ │ │ str r8, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ mov r8, sl │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ a23e8 <__cxa_atexit@plt+0x9609c> │ │ │ │ + ldr r3, [pc, #32] @ 986cc <__cxa_atexit@plt+0x8c380> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r7, #20 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ ldr r7, [r5, #20] │ │ │ │ str r3, [r5] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff6c4 │ │ │ │ + @ instruction: 0xfffff504 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq sl, r0, ror #27 │ │ │ │ + cmpeq sl, ip, ror #21 │ │ │ │ @ instruction: 0xffffff84 │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne a249c <__cxa_atexit@plt+0x96150> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc a24c0 <__cxa_atexit@plt+0x96174> │ │ │ │ - ldr r3, [pc, #220] @ a24f8 <__cxa_atexit@plt+0x961ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - mov r2, r5 │ │ │ │ - str r8, [r2, #8]! │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str r1, [r8, #12] │ │ │ │ - str lr, [r8, #16] │ │ │ │ - add r3, r8, #36 @ 0x24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc a24d0 <__cxa_atexit@plt+0x96184> │ │ │ │ - ldr lr, [pc, #180] @ a2508 <__cxa_atexit@plt+0x961bc> │ │ │ │ + bne 98720 <__cxa_atexit@plt+0x8c3d4> │ │ │ │ + ldr lr, [pc, #104] @ 98754 <__cxa_atexit@plt+0x8c408> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #176] @ a250c <__cxa_atexit@plt+0x961c0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, lr} │ │ │ │ - ldr r6, [pc, #132] @ a2510 <__cxa_atexit@plt+0x961c4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #92] @ a2500 <__cxa_atexit@plt+0x961b4> │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + add ip, r3, #3 │ │ │ │ + ldm ip, {r8, r9, sl, ip} │ │ │ │ + ldr r1, [r3, #19] │ │ │ │ + ldr r0, [r3, #23] │ │ │ │ + ldr r7, [r3, #27] │ │ │ │ + ldr r2, [r3, #31] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmda r5, {r2, r3, lr} │ │ │ │ + str ip, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r3, [pc, #36] @ 9874c <__cxa_atexit@plt+0x8c400> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ ldr r8, [r5, #20] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #76] @ a2504 <__cxa_atexit@plt+0x961b8> │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r3, [pc, #12] @ 98750 <__cxa_atexit@plt+0x8c404> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ str r3, [r5, #-12]! │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ a24fc <__cxa_atexit@plt+0x961b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r1, #20 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff734 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrheq r2, [sl, #-192] @ 0xffffff40 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - @ instruction: 0xfffff5e0 │ │ │ │ - ldrsbeq r2, [sl, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0, ror #3 │ │ │ │ + cmpeq sl, r4, lsl sl │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #44] @ 0x2c │ │ │ │ + str r8, [r5, #16] │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + sub r5, r5, #12 │ │ │ │ + b 9877c <__cxa_atexit@plt+0x8c430> │ │ │ │ + andeq r0, r0, pc │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 9889c <__cxa_atexit@plt+0x8c550> │ │ │ │ + str r4, [sp, #16] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #20] │ │ │ │ + ldr lr, [pc, #328] @ 988e8 <__cxa_atexit@plt+0x8c59c> │ │ │ │ + add lr, pc, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - bic r2, r9, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne a2558 <__cxa_atexit@plt+0x9620c> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne a256c <__cxa_atexit@plt+0x96220> │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne a2578 <__cxa_atexit@plt+0x9622c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b a266c <__cxa_atexit@plt+0x96320> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #20 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a260c <__cxa_atexit@plt+0x962c0> │ │ │ │ - ldr r3, [pc, #196] @ a2654 <__cxa_atexit@plt+0x96308> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr lr, [r2, #8]! │ │ │ │ + ldr r0, [r3, #36]! @ 0x24 │ │ │ │ mov r8, r6 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ - str r8, [r2] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - str lr, [r8, #12] │ │ │ │ - str r0, [r8, #16] │ │ │ │ - add lr, r8, #36 @ 0x24 │ │ │ │ - cmp r1, lr │ │ │ │ - bcc a2630 <__cxa_atexit@plt+0x962e4> │ │ │ │ - ldr r9, [pc, #148] @ a2660 <__cxa_atexit@plt+0x96314> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #144] @ a2664 <__cxa_atexit@plt+0x96318> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - str sl, [r6, #24]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + ldr r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ + ldr sl, [r3, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r4, [r3, #-20] @ 0xffffffec │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r3, #-16] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r3, #-12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr fp, [r3, #-8] │ │ │ │ + ldr lr, [r3, #16] │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ + str lr, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str r4, [r8, #16] │ │ │ │ + ldr r4, [pc, #244] @ 988ec <__cxa_atexit@plt+0x8c5a0> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + add lr, r8, #20 │ │ │ │ + stm lr, {r4, r9, fp} │ │ │ │ + str r1, [r8, #32] │ │ │ │ + str sl, [r8, #36] @ 0x24 │ │ │ │ + sub r4, r2, #31 │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str r8, [r3] │ │ │ │ + str r7, [r8, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r8, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + str r7, [r8, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r8, #52] @ 0x34 │ │ │ │ + add r2, r8, #72 @ 0x48 │ │ │ │ + cmp ip, r2 │ │ │ │ + bcc 988b8 <__cxa_atexit@plt+0x8c56c> │ │ │ │ + ldr r7, [pc, #180] @ 988f8 <__cxa_atexit@plt+0x8c5ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #176] @ 988fc <__cxa_atexit@plt+0x8c5b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #172] @ 98900 <__cxa_atexit@plt+0x8c5b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #16]! │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r6, #60]! @ 0x3c │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r1, r9} │ │ │ │ - ldr r0, [pc, #108] @ a2668 <__cxa_atexit@plt+0x9631c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12]! │ │ │ │ - mov r6, lr │ │ │ │ - mov r8, r2 │ │ │ │ + str r4, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r8, r3 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r7, [pc, #72] @ a265c <__cxa_atexit@plt+0x96310> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ + ldr r3, [pc, #80] @ 988f4 <__cxa_atexit@plt+0x8c5a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r6, #56 @ 0x38 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r5] │ │ │ │ mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #32] @ a2658 <__cxa_atexit@plt+0x9630c> │ │ │ │ - add r0, pc, r0 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldr r6, [pc, #48] @ 988f0 <__cxa_atexit@plt+0x8c5a4> │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r1, #20 │ │ │ │ + ldr r9, [r5, #32] │ │ │ │ + ldr r7, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff508 │ │ │ │ - @ instruction: 0xfffffd14 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - @ instruction: 0xfffff468 │ │ │ │ - cmpeq sl, ip, ror #22 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #20 │ │ │ │ - cmp sl, r9 │ │ │ │ - bcc a2744 <__cxa_atexit@plt+0x963f8> │ │ │ │ - ldr lr, [pc, #256] @ a2788 <__cxa_atexit@plt+0x9643c> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r2, r5 │ │ │ │ - ldr ip, [r2, #4]! │ │ │ │ - ldr r8, [pc, #244] @ a278c <__cxa_atexit@plt+0x96440> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ - ldr r7, [r2, #20] │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - str lr, [r2] │ │ │ │ - mov r0, r6 │ │ │ │ - str r8, [r0, #4]! │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - str ip, [r0, #12] │ │ │ │ - str r1, [r0, #16] │ │ │ │ - tst r7, #3 │ │ │ │ - beq a2734 <__cxa_atexit@plt+0x963e8> │ │ │ │ - ldr r8, [r5, #24] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp sl, r3 │ │ │ │ - bcc a2764 <__cxa_atexit@plt+0x96418> │ │ │ │ - ldr r9, [pc, #176] @ a2798 <__cxa_atexit@plt+0x9644c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #172] @ a279c <__cxa_atexit@plt+0x96450> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #168] @ a27a0 <__cxa_atexit@plt+0x96454> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str r9, [r6, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #72] @ a2794 <__cxa_atexit@plt+0x96448> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ a2790 <__cxa_atexit@plt+0x96444> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #20 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, r7 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr fp, [sp, #20] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - @ instruction: 0xfffff45c │ │ │ │ - @ instruction: 0xfffffbe0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - @ instruction: 0xfffff354 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - cmpeq sl, r0, ror sl │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + @ instruction: 0xfffff478 │ │ │ │ + cmpeq sl, r0, ror ip │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + @ instruction: 0xfffff31c │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq sl, r4, lsl #18 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, fp │ │ │ │ - b a266c <__cxa_atexit@plt+0x96320> │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne 98928 <__cxa_atexit@plt+0x8c5dc> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + b 97250 <__cxa_atexit@plt+0x8af04> │ │ │ │ + ldr lr, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r3, [r8, #15] │ │ │ │ + ldr r2, [r8, #19] │ │ │ │ + ldr r1, [r8, #23] │ │ │ │ + ldr r0, [r8, #27] │ │ │ │ + ldr r7, [r8, #31] │ │ │ │ + ldr ip, [pc, #52] @ 98984 <__cxa_atexit@plt+0x8c638> │ │ │ │ + add ip, pc, ip │ │ │ │ + str lr, [r5, #28] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r7, r9} │ │ │ │ + str r2, [r5, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [r5, #-44] @ 0xffffffd4 │ │ │ │ + sub r1, r5, #40 @ 0x28 │ │ │ │ + stm r1, {r0, r7, r8, ip} │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-52]! @ 0xffffffcc │ │ │ │ + mov r8, lr │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, pc │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - str r9, [r5, #20] │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a283c <__cxa_atexit@plt+0x964f0> │ │ │ │ - ldr sl, [pc, #104] @ a2858 <__cxa_atexit@plt+0x9650c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #100] @ a285c <__cxa_atexit@plt+0x96510> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + ldr lr, [pc, #84] @ 989f0 <__cxa_atexit@plt+0x8c6a4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #96] @ a2860 <__cxa_atexit@plt+0x96514> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r1, [r5, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ - str sl, [r7, #4]! │ │ │ │ - str r1, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r3 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ a2864 <__cxa_atexit@plt+0x96518> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff24c │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - cmpeq sl, r8, ror #18 │ │ │ │ - @ instruction: 0xfffffb08 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr ip, [r5, #72] @ 0x48 │ │ │ │ + str r9, [r5, #72] @ 0x48 │ │ │ │ + ldr r9, [r5, #100] @ 0x64 │ │ │ │ + str r7, [r5, #100] @ 0x64 │ │ │ │ + ldr r7, [r5, #68] @ 0x44 │ │ │ │ + str sl, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ + str r8, [r5, #76] @ 0x4c │ │ │ │ + ldr sl, [r5, #48] @ 0x30 │ │ │ │ + ldr r1, [r5, #56] @ 0x38 │ │ │ │ + ldr r3, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ + stmib r5, {r1, r3} │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r7, [r5, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ + str lr, [r5, #24] │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, ip │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r7, r0, r4, lsl lr │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #20 │ │ │ │ - cmp r0, r7 │ │ │ │ - bcc a2910 <__cxa_atexit@plt+0x965c4> │ │ │ │ - ldr r7, [pc, #196] @ a2954 <__cxa_atexit@plt+0x96608> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ + str sl, [r5, #44] @ 0x2c │ │ │ │ + str r9, [r5, #48] @ 0x30 │ │ │ │ + str r8, [r5, #52] @ 0x34 │ │ │ │ + str r7, [r5, #56] @ 0x38 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + b 98a1c <__cxa_atexit@plt+0x8c6d0> │ │ │ │ + andeq ip, r0, r9, lsl r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r0, r6, #92 @ 0x5c │ │ │ │ + cmp r2, r0 │ │ │ │ + bcc 98b90 <__cxa_atexit@plt+0x8c844> │ │ │ │ + str r4, [sp, #20] │ │ │ │ + str r7, [sp] │ │ │ │ + str fp, [sp, #24] │ │ │ │ + ldr r9, [pc, #408] @ 98bd8 <__cxa_atexit@plt+0x8c88c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr ip, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r1, [r5, #56] @ 0x38 │ │ │ │ + ldr r3, [r5, #60] @ 0x3c │ │ │ │ mov r8, r6 │ │ │ │ - str r7, [r8, #4]! │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - str r8, [r3] │ │ │ │ - add lr, r8, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - add r2, r8, #36 @ 0x24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc a2930 <__cxa_atexit@plt+0x965e4> │ │ │ │ - ldr sl, [pc, #152] @ a2960 <__cxa_atexit@plt+0x96614> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #148] @ a2964 <__cxa_atexit@plt+0x96618> │ │ │ │ + str r9, [r8, #40]! @ 0x28 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + mov r7, r0 │ │ │ │ + str r2, [sp, #16] │ │ │ │ + ldr lr, [r5, #8] │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr fp, [r5, #16] │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [sp, #12] │ │ │ │ + ldr r0, [pc, #348] @ 98bdc <__cxa_atexit@plt+0x8c890> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r8, #-36] @ 0xffffffdc │ │ │ │ + str r3, [r8, #-32] @ 0xffffffe0 │ │ │ │ + sub r0, r8, #28 │ │ │ │ + stm r0, {r1, r4, ip} │ │ │ │ + str r9, [r8, #-16] │ │ │ │ + str lr, [r8, #-12] │ │ │ │ + stmdb r8, {sl, fp} │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #76]! @ 0x4c │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + ldr fp, [r2, #-52] @ 0xffffffcc │ │ │ │ + ldr r4, [r2, #-48] @ 0xffffffd0 │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r2, #-44] @ 0xffffffd4 │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr sl, [r2, #-40] @ 0xffffffd8 │ │ │ │ + ldr r4, [r2, #-12] │ │ │ │ + ldr lr, [r2, #-8] │ │ │ │ + ldr ip, [r2, #-4] │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + str r9, [r8, #8] │ │ │ │ + str r3, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + ldr r0, [pc, #248] @ 98be0 <__cxa_atexit@plt+0x8c894> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r3, r8, #20 │ │ │ │ + stm r3, {r0, r1, ip, lr} │ │ │ │ + str r4, [r8, #36] @ 0x24 │ │ │ │ + sub r4, r7, #31 │ │ │ │ + str r4, [r2, #20] │ │ │ │ + str fp, [r8, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r4, [r8, #44] @ 0x2c │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r4, [r8, #48] @ 0x30 │ │ │ │ + str sl, [r8, #52] @ 0x34 │ │ │ │ + sub r9, r7, #87 @ 0x57 │ │ │ │ + str r9, [r2, #-4] │ │ │ │ + str r8, [r2] │ │ │ │ + add r3, r8, #72 @ 0x48 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 98bac <__cxa_atexit@plt+0x8c860> │ │ │ │ + ldr r7, [pc, #180] @ 98bec <__cxa_atexit@plt+0x8c8a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #176] @ 98bf0 <__cxa_atexit@plt+0x8c8a4> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r3, [pc, #144] @ a2968 <__cxa_atexit@plt+0x9661c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - str sl, [r6, #24]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ + ldr r2, [pc, #172] @ 98bf4 <__cxa_atexit@plt+0x8c8a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #56]! @ 0x38 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ + str r7, [r6, #96]! @ 0x60 │ │ │ │ + str r0, [r6, #8] │ │ │ │ str r8, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ + str r4, [r6, #16] │ │ │ │ str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r1, [r5, #8] │ │ │ │ str lr, [r5, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r7, [sp] │ │ │ │ + mov r8, r2 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r6, [pc, #68] @ a295c <__cxa_atexit@plt+0x96610> │ │ │ │ + ldr r6, [pc, #80] @ 98be8 <__cxa_atexit@plt+0x8c89c> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #92 @ 0x5c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ str r6, [r5] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #32] @ a2958 <__cxa_atexit@plt+0x9660c> │ │ │ │ + mov r6, r0 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldr r6, [pc, #48] @ 98be4 <__cxa_atexit@plt+0x8c898> │ │ │ │ add r6, pc, r6 │ │ │ │ mov r7, #20 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp, #24] │ │ │ │ b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff208 │ │ │ │ - @ instruction: 0xfffffa14 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0xfffff174 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - @ instruction: 0x015a2890 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xfffff17c │ │ │ │ + cmpeq sl, r8, ror #19 │ │ │ │ + cmpeq sl, r0, lsl #19 │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + @ instruction: 0xfffffe80 │ │ │ │ + @ instruction: 0xfffff028 │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ + cmpeq sl, r0, lsl r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a29d8 <__cxa_atexit@plt+0x9668c> │ │ │ │ - ldr r3, [pc, #92] @ a29e8 <__cxa_atexit@plt+0x9669c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a29bc <__cxa_atexit@plt+0x96670> │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - cmp r7, #3 │ │ │ │ - bne a29cc <__cxa_atexit@plt+0x96680> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stm sp, {r4, r6} │ │ │ │ + sub ip, r5, #68 @ 0x44 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr sl, [pc, #272] @ 98d28 <__cxa_atexit@plt+0x8c9dc> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #268] @ 98d2c <__cxa_atexit@plt+0x8c9e0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r0, ip, r3 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi 98d0c <__cxa_atexit@plt+0x8c9c0> │ │ │ │ + and r0, r8, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 98cb4 <__cxa_atexit@plt+0x8c968> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + add r0, r5, r3 │ │ │ │ + str sl, [r0, #-8] │ │ │ │ + str r1, [r0, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 98ce8 <__cxa_atexit@plt+0x8c99c> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r1, r2, lr} │ │ │ │ + ldr r6, [r7, #15] │ │ │ │ + ldr r4, [r7, #31] │ │ │ │ + str r9, [r0, #-36] @ 0xffffffdc │ │ │ │ + ldr r8, [r0, #-4] │ │ │ │ + str r1, [r0, #-4] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + str r4, [r0, #-12] │ │ │ │ + ldr r4, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str r7, [r0, #-16] │ │ │ │ + str r4, [r0, #-20] @ 0xffffffec │ │ │ │ + str r1, [r0, #-24] @ 0xffffffe8 │ │ │ │ + str r6, [r0, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r0, #-32] @ 0xffffffe0 │ │ │ │ + str r2, [r0, #-8] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 98cf8 <__cxa_atexit@plt+0x8c9ac> │ │ │ │ + ldr r7, [pc, #136] @ 98d30 <__cxa_atexit@plt+0x8c9e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r0, #-36] @ 0xffffffdc │ │ │ │ + sub r3, r3, #36 @ 0x24 │ │ │ │ + b 98c20 <__cxa_atexit@plt+0x8c8d4> │ │ │ │ + ldr r7, [pc, #124] @ 98d38 <__cxa_atexit@plt+0x8c9ec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, r3]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + mov r8, r7 │ │ │ │ + mov r9, r7 │ │ │ │ + mov sl, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + sub r5, r0, #8 │ │ │ │ + ldr r0, [r7] │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + sub r5, r0, #36 @ 0x24 │ │ │ │ + ldr r0, [r8] │ │ │ │ + ldm sp, {r4, r6} │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a29ec <__cxa_atexit@plt+0x966a0> │ │ │ │ + ldr r7, [pc, #32] @ 98d34 <__cxa_atexit@plt+0x8c9e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, r3 │ │ │ │ + ldr r4, [sp] │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + ldr r6, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - hvceq 37496 @ 0x9278 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + andeq r0, r0, r0, lsr #3 │ │ │ │ + andeq r0, r0, r8, lsr r1 │ │ │ │ + smlaltteq sl, r9, r0, sl │ │ │ │ + ldrsbeq ip, [sl, #-72] @ 0xffffffb8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a2a20 <__cxa_atexit@plt+0x966d4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - ldr r3, [pc, #116] @ a2ab8 <__cxa_atexit@plt+0x9676c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #112] @ a2abc <__cxa_atexit@plt+0x96770> │ │ │ │ - add r2, pc, r2 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a2a84 <__cxa_atexit@plt+0x96738> │ │ │ │ - str r3, [r5] │ │ │ │ - ands r1, r8, #3 │ │ │ │ - beq a2a98 <__cxa_atexit@plt+0x9674c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne a2aa4 <__cxa_atexit@plt+0x96758> │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - ldr r8, [r8, #6] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5], #-8 │ │ │ │ - sub r7, r7, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bls a2a54 <__cxa_atexit@plt+0x96708> │ │ │ │ - ldr r7, [pc, #52] @ a2ac0 <__cxa_atexit@plt+0x96774> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + ldr r0, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr sl, [r7, #27] │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr ip, [pc, #68] @ 98db4 <__cxa_atexit@plt+0x8ca68> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + sub r0, r5, #4 │ │ │ │ + stm r0, {r7, r9, lr} │ │ │ │ + str ip, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + tst r8, #3 │ │ │ │ + beq 98da8 <__cxa_atexit@plt+0x8ca5c> │ │ │ │ + ldr r7, [pc, #24] @ 98db8 <__cxa_atexit@plt+0x8ca6c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ + str r7, [r5] │ │ │ │ + b 98c04 <__cxa_atexit@plt+0x8c8b8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a2ac4 <__cxa_atexit@plt+0x96778> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - smlaltteq r2, r9, r4, r6 │ │ │ │ - cmpeq sl, r4, lsl #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a2af8 <__cxa_atexit@plt+0x967ac> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r8, [r7, #6] │ │ │ │ - ldr r7, [pc, #36] @ a2b10 <__cxa_atexit@plt+0x967c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #12] @ 98dd8 <__cxa_atexit@plt+0x8ca8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - b a2a34 <__cxa_atexit@plt+0x966e8> │ │ │ │ - ldr r7, [pc, #12] @ a2b0c <__cxa_atexit@plt+0x967c0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, lsr sl │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r8, r7 │ │ │ │ + b 98c04 <__cxa_atexit@plt+0x8c8b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a2b44 <__cxa_atexit@plt+0x967f8> │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + sub r5, r5, #16 │ │ │ │ + b 98dfc <__cxa_atexit@plt+0x8cab0> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r8, r4 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 98eb8 <__cxa_atexit@plt+0x8cb6c> │ │ │ │ + ldr r7, [r5, #44]! @ 0x2c │ │ │ │ + str r7, [sp, #12] │ │ │ │ + ldr r1, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r9, [r5, #-36] @ 0xffffffdc │ │ │ │ + sub lr, r5, #32 │ │ │ │ + ldm lr, {r2, r7, lr} │ │ │ │ + ldr r4, [r5, #-20] @ 0xffffffec │ │ │ │ + str fp, [sp, #16] │ │ │ │ + ldr fp, [r5, #-16] │ │ │ │ + ldr ip, [r5, #-12] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str r0, [sp] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r0, [pc, #116] @ 98ed4 <__cxa_atexit@plt+0x8cb88> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, ip} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r2, r7, lr} │ │ │ │ + str r4, [r3, #32] │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + str sl, [r5] │ │ │ │ + sub r7, r6, #31 │ │ │ │ + str r7, [r5, #20] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r4, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + ldr r7, [sp, #12] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r4, r8 │ │ │ │ + ldm sp, {r8, r9, sl} │ │ │ │ + ldr fp, [sp, #16] │ │ │ │ + b 970ac <__cxa_atexit@plt+0x8ad60> │ │ │ │ + ldr r4, [pc, #24] @ 98ed8 <__cxa_atexit@plt+0x8cb8c> │ │ │ │ + add r4, pc, r4 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r8, #828] @ 0x33c │ │ │ │ + str r4, [r5] │ │ │ │ + mov r4, r8 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq sl, r8, lsl #12 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a2b84 <__cxa_atexit@plt+0x96838> │ │ │ │ - ldr r3, [pc, #40] @ a2b9c <__cxa_atexit@plt+0x96850> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 98f24 <__cxa_atexit@plt+0x8cbd8> │ │ │ │ + ldr r7, [pc, #56] @ 98f34 <__cxa_atexit@plt+0x8cbe8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq 98f18 <__cxa_atexit@plt+0x8cbcc> │ │ │ │ + ldr r7, [pc, #40] @ 98f38 <__cxa_atexit@plt+0x8cbec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + b 98c04 <__cxa_atexit@plt+0x8c8b8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a2ba0 <__cxa_atexit@plt+0x96854> │ │ │ │ + ldr r7, [pc, #16] @ 98f3c <__cxa_atexit@plt+0x8cbf0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsl r9 │ │ │ │ - smlaltteq r2, r9, r8, r5 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + smlalbteq sl, r9, ip, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a2c28 <__cxa_atexit@plt+0x968dc> │ │ │ │ - ldr r3, [pc, #140] @ a2c50 <__cxa_atexit@plt+0x96904> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 98f5c <__cxa_atexit@plt+0x8cc10> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq a2be8 <__cxa_atexit@plt+0x9689c> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a2bf8 <__cxa_atexit@plt+0x968ac> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 98c04 <__cxa_atexit@plt+0x8c8b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, fp │ │ │ │ + mov r3, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + str r7, [r5, #16] │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a2c38 <__cxa_atexit@plt+0x968ec> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #64] @ a2c58 <__cxa_atexit@plt+0x9690c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a2c54 <__cxa_atexit@plt+0x96908> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 98fd8 <__cxa_atexit@plt+0x8cc8c> │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldmdb r5, {r1, r7} │ │ │ │ + ldm r5, {r4, r8, r9, sl, lr} │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #76] @ 98ff8 <__cxa_atexit@plt+0x8ccac> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r4, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r9, r8, asr #10 │ │ │ │ - cmpeq sl, ip, ror #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r3, [pc, #28] @ 98ffc <__cxa_atexit@plt+0x8ccb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [fp, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r1 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + ldrheq ip, [sl, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a2c7c <__cxa_atexit@plt+0x96930> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a2cac <__cxa_atexit@plt+0x96960> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ a2cbc <__cxa_atexit@plt+0x96970> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq sl, r8, ror #15 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a2cf4 <__cxa_atexit@plt+0x969a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a2cfc <__cxa_atexit@plt+0x969b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 99060 <__cxa_atexit@plt+0x8cd14> │ │ │ │ + ldr r7, [r5, #36]! @ 0x24 │ │ │ │ + str r7, [sp] │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldmdb r5, {r0, r8, r9, sl, lr} │ │ │ │ + ldr ip, [pc, #60] @ 99078 <__cxa_atexit@plt+0x8cd2c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + stmib r3, {ip, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + add lr, r3, #24 │ │ │ │ + stm lr, {r0, r8, r9, sl} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, ror r4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #20] @ 9907c <__cxa_atexit@plt+0x8cd30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #36 @ 0x24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + cmpeq sl, ip, lsr #8 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a2d9c <__cxa_atexit@plt+0x96a50> │ │ │ │ - ldr r3, [pc, #164] @ a2dc4 <__cxa_atexit@plt+0x96a78> │ │ │ │ + bhi 990cc <__cxa_atexit@plt+0x8cd80> │ │ │ │ + ldr r3, [pc, #60] @ 990dc <__cxa_atexit@plt+0x8cd90> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq a2d44 <__cxa_atexit@plt+0x969f8> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a2d54 <__cxa_atexit@plt+0x96a08> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 990bc <__cxa_atexit@plt+0x8cd70> │ │ │ │ + ldr r7, [r8, #31] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a2dac <__cxa_atexit@plt+0x96a60> │ │ │ │ - ldr r7, [pc, #96] @ a2dcc <__cxa_atexit@plt+0x96a80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #3] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #76] @ a2dd0 <__cxa_atexit@plt+0x96a84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a2dc8 <__cxa_atexit@plt+0x96a7c> │ │ │ │ + ldr r7, [pc, #12] @ 990e0 <__cxa_atexit@plt+0x8cd94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - ldrdeq r2, [r9, #-56] @ 0xffffffc8 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - cmpeq sl, r0, lsl #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r0, asr #14 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a2df4 <__cxa_atexit@plt+0x96aa8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a2e40 <__cxa_atexit@plt+0x96af4> │ │ │ │ - ldr r2, [pc, #68] @ a2e50 <__cxa_atexit@plt+0x96b04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a2e54 <__cxa_atexit@plt+0x96b08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - cmpeq sl, r0, ror #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a2e9c <__cxa_atexit@plt+0x96b50> │ │ │ │ - ldr r7, [pc, #52] @ a2eb0 <__cxa_atexit@plt+0x96b64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9914c <__cxa_atexit@plt+0x8ce00> │ │ │ │ + ldr r3, [pc, #60] @ 9915c <__cxa_atexit@plt+0x8ce10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a2e90 <__cxa_atexit@plt+0x96b44> │ │ │ │ - mov r7, r8 │ │ │ │ - b a2ec0 <__cxa_atexit@plt+0x96b74> │ │ │ │ + beq 9913c <__cxa_atexit@plt+0x8cdf0> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a2eb4 <__cxa_atexit@plt+0x96b68> │ │ │ │ + ldr r7, [pc, #12] @ 99160 <__cxa_atexit@plt+0x8ce14> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq r2, [r9, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - tst r7, #2 │ │ │ │ - bne a2f04 <__cxa_atexit@plt+0x96bb8> │ │ │ │ - ldr r2, [pc, #84] @ a2f24 <__cxa_atexit@plt+0x96bd8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - and r2, r3, #3 │ │ │ │ - add r1, pc, #4 │ │ │ │ - ldr r2, [r1, r2, lsl #2] │ │ │ │ - add pc, r1, r2 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbteq sl, r9, r4, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - tst r7, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a2f74 <__cxa_atexit@plt+0x96c28> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a2f7c <__cxa_atexit@plt+0x96c30> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r2, [sl, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a302c <__cxa_atexit@plt+0x96ce0> │ │ │ │ - ldr lr, [pc, #172] @ a304c <__cxa_atexit@plt+0x96d00> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #160] @ a3050 <__cxa_atexit@plt+0x96d04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a2fd4 <__cxa_atexit@plt+0x96c88> │ │ │ │ - cmp r2, #2 │ │ │ │ - cmpne r2, #3 │ │ │ │ - bne a2fe0 <__cxa_atexit@plt+0x96c94> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a3038 <__cxa_atexit@plt+0x96cec> │ │ │ │ - ldr r3, [pc, #92] @ a3054 <__cxa_atexit@plt+0x96d08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ a3058 <__cxa_atexit@plt+0x96d0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq sl, ip, lsr #3 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - cmpeq sl, r4, ror r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a307c <__cxa_atexit@plt+0x96d30> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a30c8 <__cxa_atexit@plt+0x96d7c> │ │ │ │ - ldr r2, [pc, #68] @ a30d8 <__cxa_atexit@plt+0x96d8c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a30dc <__cxa_atexit@plt+0x96d90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - ldrsbeq r2, [sl, #-56] @ 0xffffffc8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a313c <__cxa_atexit@plt+0x96df0> │ │ │ │ - ldr r2, [pc, #68] @ a3144 <__cxa_atexit@plt+0x96df8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmdb r5, {r2, r8} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a3124 <__cxa_atexit@plt+0x96dd8> │ │ │ │ - cmp r2, #2 │ │ │ │ - cmpne r2, #3 │ │ │ │ - bne a3130 <__cxa_atexit@plt+0x96de4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - b a2d0c <__cxa_atexit@plt+0x969c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a3168 <__cxa_atexit@plt+0x96e1c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b a2d0c <__cxa_atexit@plt+0x969c0> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a31c8 <__cxa_atexit@plt+0x96e7c> │ │ │ │ - ldr r3, [pc, #64] @ a31e0 <__cxa_atexit@plt+0x96e94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #60] @ a31e4 <__cxa_atexit@plt+0x96e98> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a31e8 <__cxa_atexit@plt+0x96e9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - strheq r1, [r9, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a3250 <__cxa_atexit@plt+0x96f04> │ │ │ │ - ldr r3, [pc, #84] @ a3260 <__cxa_atexit@plt+0x96f14> │ │ │ │ + bhi 991cc <__cxa_atexit@plt+0x8ce80> │ │ │ │ + ldr r3, [pc, #60] @ 991dc <__cxa_atexit@plt+0x8ce90> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq a3230 <__cxa_atexit@plt+0x96ee4> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a3240 <__cxa_atexit@plt+0x96ef4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 991bc <__cxa_atexit@plt+0x8ce70> │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a3264 <__cxa_atexit@plt+0x96f18> │ │ │ │ + ldr r7, [pc, #12] @ 991e0 <__cxa_atexit@plt+0x8ce94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r9, r0, lsr pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r8, asr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a3288 <__cxa_atexit@plt+0x96f3c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a32fc <__cxa_atexit@plt+0x96fb0> │ │ │ │ - ldr r3, [pc, #80] @ a330c <__cxa_atexit@plt+0x96fc0> │ │ │ │ + bhi 9924c <__cxa_atexit@plt+0x8cf00> │ │ │ │ + ldr r3, [pc, #60] @ 9925c <__cxa_atexit@plt+0x8cf10> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq a32e0 <__cxa_atexit@plt+0x96f94> │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a32f0 <__cxa_atexit@plt+0x96fa4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9923c <__cxa_atexit@plt+0x8cef0> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r8, #3] │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - b a2d0c <__cxa_atexit@plt+0x969c0> │ │ │ │ - ldr r7, [pc, #12] @ a3310 <__cxa_atexit@plt+0x96fc4> │ │ │ │ + ldr r7, [pc, #12] @ 99260 <__cxa_atexit@plt+0x8cf14> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - smlalbbeq r1, r9, r8, lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - cmpne r3, #3 │ │ │ │ - bne a3334 <__cxa_atexit@plt+0x96fe8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b a2d0c <__cxa_atexit@plt+0x969c0> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3374 <__cxa_atexit@plt+0x97028> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ a337c <__cxa_atexit@plt+0x97030> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b a3488 <__cxa_atexit@plt+0x9713c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r1, [sl, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a33b0 <__cxa_atexit@plt+0x97064> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ a33b8 <__cxa_atexit@plt+0x9706c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r1, [sl, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a33f4 <__cxa_atexit@plt+0x970a8> │ │ │ │ - ldr r2, [pc, #32] @ a33fc <__cxa_atexit@plt+0x970b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #24] @ a3428 <__cxa_atexit@plt+0x970dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a346c <__cxa_atexit@plt+0x97120> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ a3478 <__cxa_atexit@plt+0x9712c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbteq sl, r9, ip, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3514 <__cxa_atexit@plt+0x971c8> │ │ │ │ - ldr r7, [pc, #160] @ a353c <__cxa_atexit@plt+0x971f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ands r2, r9, #3 │ │ │ │ - beq a3500 <__cxa_atexit@plt+0x971b4> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a3510 <__cxa_atexit@plt+0x971c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a3524 <__cxa_atexit@plt+0x971d8> │ │ │ │ - ldr r8, [pc, #120] @ a3544 <__cxa_atexit@plt+0x971f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #116] @ a3548 <__cxa_atexit@plt+0x971fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r9, #2] │ │ │ │ - ldr r3, [r9, #6] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r3, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #36] @ a3540 <__cxa_atexit@plt+0x971f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r1, [r9, #-204] @ 0xffffff34 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a35b4 <__cxa_atexit@plt+0x97268> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a35bc <__cxa_atexit@plt+0x97270> │ │ │ │ - ldr r8, [pc, #80] @ a35d0 <__cxa_atexit@plt+0x97284> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #76] @ a35d4 <__cxa_atexit@plt+0x97288> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r1, r2, lr} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a3624 <__cxa_atexit@plt+0x972d8> │ │ │ │ - ldr r3, [pc, #60] @ a3634 <__cxa_atexit@plt+0x972e8> │ │ │ │ + bhi 992cc <__cxa_atexit@plt+0x8cf80> │ │ │ │ + ldr r3, [pc, #60] @ 992dc <__cxa_atexit@plt+0x8cf90> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a3614 <__cxa_atexit@plt+0x972c8> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r9, [r8, #7] │ │ │ │ - mov r8, r7 │ │ │ │ - b a3488 <__cxa_atexit@plt+0x9713c> │ │ │ │ + beq 992bc <__cxa_atexit@plt+0x8cf70> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a3638 <__cxa_atexit@plt+0x972ec> │ │ │ │ + ldr r7, [pc, #12] @ 992e0 <__cxa_atexit@plt+0x8cf94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r1, [r9, #-176] @ 0xffffff50 │ │ │ │ + cmpeq r9, r0, asr r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b a3488 <__cxa_atexit@plt+0x9713c> │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3684 <__cxa_atexit@plt+0x97338> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ a368c <__cxa_atexit@plt+0x97340> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, ror #21 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a36c4 <__cxa_atexit@plt+0x97378> │ │ │ │ - ldr r3, [pc, #36] @ a36d4 <__cxa_atexit@plt+0x97388> │ │ │ │ + bhi 9934c <__cxa_atexit@plt+0x8d000> │ │ │ │ + ldr r3, [pc, #60] @ 9935c <__cxa_atexit@plt+0x8d010> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9933c <__cxa_atexit@plt+0x8cff0> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #12] @ a36d8 <__cxa_atexit@plt+0x9738c> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 99360 <__cxa_atexit@plt+0x8d014> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r9, r4, lsl fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #24] @ a3704 <__cxa_atexit@plt+0x973b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrdeq sl, [r9, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a3748 <__cxa_atexit@plt+0x973fc> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ a3754 <__cxa_atexit@plt+0x97408> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3788 <__cxa_atexit@plt+0x9743c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ a3790 <__cxa_atexit@plt+0x97444> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, ror #19 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a3814 <__cxa_atexit@plt+0x974c8> │ │ │ │ - ldr r3, [pc, #112] @ a3824 <__cxa_atexit@plt+0x974d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r9, [r7, #4] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq a37f0 <__cxa_atexit@plt+0x974a4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a3800 <__cxa_atexit@plt+0x974b4> │ │ │ │ - ldr r3, [pc, #80] @ a3828 <__cxa_atexit@plt+0x974dc> │ │ │ │ + bhi 993cc <__cxa_atexit@plt+0x8d080> │ │ │ │ + ldr r3, [pc, #60] @ 993dc <__cxa_atexit@plt+0x8d090> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 993bc <__cxa_atexit@plt+0x8d070> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ a3830 <__cxa_atexit@plt+0x974e4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a382c <__cxa_atexit@plt+0x974e0> │ │ │ │ + ldr r7, [pc, #12] @ 993e0 <__cxa_atexit@plt+0x8d094> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - smlalbteq r1, r9, r8, r9 │ │ │ │ - cmpeq sl, r8, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r8, asr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a386c <__cxa_atexit@plt+0x97520> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #44] @ a3884 <__cxa_atexit@plt+0x97538> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #12] @ a3880 <__cxa_atexit@plt+0x97534> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9944c <__cxa_atexit@plt+0x8d100> │ │ │ │ + ldr r3, [pc, #60] @ 9945c <__cxa_atexit@plt+0x8d110> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9943c <__cxa_atexit@plt+0x8d0f0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #17 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r6, [pc, #244] @ a3990 <__cxa_atexit@plt+0x97644> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - str r6, [r3] │ │ │ │ - ldr r9, [r3, #4] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r6, r3, #12 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi a395c <__cxa_atexit@plt+0x97610> │ │ │ │ - ldr r7, [pc, #208] @ a3994 <__cxa_atexit@plt+0x97648> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r7, [r2, #-4]! │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq a3908 <__cxa_atexit@plt+0x975bc> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne a391c <__cxa_atexit@plt+0x975d0> │ │ │ │ - ldr r5, [pc, #180] @ a399c <__cxa_atexit@plt+0x97650> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r3, [r8, #6] │ │ │ │ - str r5, [r6] │ │ │ │ - str r3, [r2] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r1, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc a3974 <__cxa_atexit@plt+0x97628> │ │ │ │ - ldr r7, [pc, #112] @ a39a4 <__cxa_atexit@plt+0x97658> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r1, #4]! │ │ │ │ - ldr r7, [pc, #100] @ a39a8 <__cxa_atexit@plt+0x9765c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - add r7, r7, #1 │ │ │ │ - str r3, [r1, #8] │ │ │ │ - str r7, [r1, #12] │ │ │ │ - mov r7, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ a39a0 <__cxa_atexit@plt+0x97654> │ │ │ │ + ldr r7, [pc, #12] @ 99460 <__cxa_atexit@plt+0x8d114> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ a3998 <__cxa_atexit@plt+0x9764c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrsbeq r1, [sl, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - smlalbbeq r1, r9, r0, r8 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - cmpeq sl, ip, lsl r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a39ec <__cxa_atexit@plt+0x976a0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ a39f8 <__cxa_atexit@plt+0x976ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - cmpeq r9, ip, lsr #14 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + ldrdeq sl, [r9, #-60] @ 0xffffffc4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi a3a50 <__cxa_atexit@plt+0x97704> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a3a48 <__cxa_atexit@plt+0x976fc> │ │ │ │ - ldr r8, [pc, #40] @ a3a58 <__cxa_atexit@plt+0x9770c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ a3a5c <__cxa_atexit@plt+0x97710> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlaltteq r1, r9, ip, r6 │ │ │ │ - @ instruction: 0x015a1790 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3a94 <__cxa_atexit@plt+0x97748> │ │ │ │ - ldr r3, [pc, #32] @ a3a9c <__cxa_atexit@plt+0x97750> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - ldr r3, [pc, #20] @ a3aa0 <__cxa_atexit@plt+0x97754> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrsbeq r1, [sl, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ a3ad0 <__cxa_atexit@plt+0x97784> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #16] @ a3ad4 <__cxa_atexit@plt+0x97788> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - cmpeq r9, r0, ror #12 │ │ │ │ - ldrheq r1, [sl, #-108] @ 0xffffff94 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a3b24 <__cxa_atexit@plt+0x977d8> │ │ │ │ - ldr r2, [pc, #56] @ a3b2c <__cxa_atexit@plt+0x977e0> │ │ │ │ + bhi 994d0 <__cxa_atexit@plt+0x8d184> │ │ │ │ + ldr r2, [pc, #52] @ 994d8 <__cxa_atexit@plt+0x8d18c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a3b30 <__cxa_atexit@plt+0x977e4> │ │ │ │ + ldr r1, [pc, #44] @ 994dc <__cxa_atexit@plt+0x8d190> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a3b34 <__cxa_atexit@plt+0x977e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ + ldr r5, [pc, #28] @ 994e0 <__cxa_atexit@plt+0x8d194> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #145 @ 0x91 │ │ │ │ mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + b 126634 <__cxa_atexit@plt+0x11a2e8> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, lsl r6 │ │ │ │ - cmpeq sl, ip, asr r6 │ │ │ │ - cmpeq sl, r4, ror r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3b84 <__cxa_atexit@plt+0x97838> │ │ │ │ - ldr r2, [pc, #56] @ a3b8c <__cxa_atexit@plt+0x97840> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a3b90 <__cxa_atexit@plt+0x97844> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a3b94 <__cxa_atexit@plt+0x97848> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + @ instruction: 0x015abc9c │ │ │ │ + cmpeq sl, r8, lsr #25 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 99518 <__cxa_atexit@plt+0x8d1cc> │ │ │ │ + ldr r2, [pc, #28] @ 99524 <__cxa_atexit@plt+0x8d1d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - smlalbteq r1, r9, r0, r5 │ │ │ │ - ldrsheq r1, [sl, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq sl, r4, lsl r6 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, r0, asr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a3be4 <__cxa_atexit@plt+0x97898> │ │ │ │ - ldr r2, [pc, #56] @ a3bec <__cxa_atexit@plt+0x978a0> │ │ │ │ + bhi 995d0 <__cxa_atexit@plt+0x8d284> │ │ │ │ + ldr r2, [pc, #168] @ 995ec <__cxa_atexit@plt+0x8d2a0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ a3bf0 <__cxa_atexit@plt+0x978a4> │ │ │ │ + ldr r1, [pc, #160] @ 995f0 <__cxa_atexit@plt+0x8d2a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ a3bf4 <__cxa_atexit@plt+0x978a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r8, asr r5 │ │ │ │ - @ instruction: 0x015a159c │ │ │ │ - ldrheq r1, [sl, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3c44 <__cxa_atexit@plt+0x978f8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3c4c <__cxa_atexit@plt+0x97900> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3c50 <__cxa_atexit@plt+0x97904> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsr r5 │ │ │ │ - cmpeq sl, r0, asr #10 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a3c90 <__cxa_atexit@plt+0x97944> │ │ │ │ - ldr r3, [pc, #40] @ a3ca4 <__cxa_atexit@plt+0x97958> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #16] @ a3ca8 <__cxa_atexit@plt+0x9795c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa64 │ │ │ │ - cmpeq r9, r8, asr #10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3cf8 <__cxa_atexit@plt+0x979ac> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3d00 <__cxa_atexit@plt+0x979b4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3d04 <__cxa_atexit@plt+0x979b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsl #9 │ │ │ │ - cmpeq sl, ip, lsl #9 │ │ │ │ - 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, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a3d48 <__cxa_atexit@plt+0x979fc> │ │ │ │ - ldr r3, [pc, #36] @ a3d58 <__cxa_atexit@plt+0x97a0c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #12] @ a3d5c <__cxa_atexit@plt+0x97a10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff9ac │ │ │ │ - @ instruction: 0x01491490 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3dac <__cxa_atexit@plt+0x97a60> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3db4 <__cxa_atexit@plt+0x97a68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3db8 <__cxa_atexit@plt+0x97a6c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r1, [sl, #-52] @ 0xffffffcc │ │ │ │ - ldrsbeq r1, [sl, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a3df8 <__cxa_atexit@plt+0x97aac> │ │ │ │ - ldr r3, [pc, #40] @ a3e0c <__cxa_atexit@plt+0x97ac0> │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 995b0 <__cxa_atexit@plt+0x8d264> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 995bc <__cxa_atexit@plt+0x8d270> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc 995d8 <__cxa_atexit@plt+0x8d28c> │ │ │ │ + ldr r3, [pc, #116] @ 995f8 <__cxa_atexit@plt+0x8d2ac> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #16] @ a3e10 <__cxa_atexit@plt+0x97ac4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r1, [pc, #112] @ 995fc <__cxa_atexit@plt+0x8d2b0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff8fc │ │ │ │ - smlaltteq r1, r9, r0, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3e60 <__cxa_atexit@plt+0x97b14> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3e68 <__cxa_atexit@plt+0x97b1c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3e6c <__cxa_atexit@plt+0x97b20> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsr #6 │ │ │ │ - cmpeq sl, r4, lsr #6 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a3eac <__cxa_atexit@plt+0x97b60> │ │ │ │ - ldr r3, [pc, #40] @ a3ec0 <__cxa_atexit@plt+0x97b74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #16] @ a3ec4 <__cxa_atexit@plt+0x97b78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r7, [pc, #48] @ 995f4 <__cxa_atexit@plt+0x8d2a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff848 │ │ │ │ - cmpeq r9, ip, lsr #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3f14 <__cxa_atexit@plt+0x97bc8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3f1c <__cxa_atexit@plt+0x97bd0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3f20 <__cxa_atexit@plt+0x97bd4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, ip, ror #4 │ │ │ │ - cmpeq sl, r0, ror r2 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a3f70 <__cxa_atexit@plt+0x97c24> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ a3f78 <__cxa_atexit@plt+0x97c2c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ a3f7c <__cxa_atexit@plt+0x97c30> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + ldrsheq fp, [sl, #-188] @ 0xffffff44 │ │ │ │ + ldrsbeq fp, [sl, #-176] @ 0xffffff50 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq sl, ip, lsl #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 99658 <__cxa_atexit@plt+0x8d30c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 9966c <__cxa_atexit@plt+0x8d320> │ │ │ │ + ldr r2, [pc, #84] @ 99680 <__cxa_atexit@plt+0x8d334> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 99684 <__cxa_atexit@plt+0x8d338> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsl r2 │ │ │ │ - cmpeq sl, r4, lsl r2 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a3fbc <__cxa_atexit@plt+0x97c70> │ │ │ │ - ldr r3, [pc, #40] @ a3fd0 <__cxa_atexit@plt+0x97c84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, sl} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #16] @ a3fd4 <__cxa_atexit@plt+0x97c88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ + ldr r7, [pc, #28] @ 9967c <__cxa_atexit@plt+0x8d330> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff738 │ │ │ │ - cmpeq r9, ip, lsl r2 │ │ │ │ - cmpeq r9, r4, lsl #4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, r4, lsr fp │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + cmpeq sl, r4, ror #22 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + andeq r0, r0, r9, lsr #32 │ │ │ │ + mrseq sl, (UNDEF: 121) │ │ │ │ + andeq r0, r9, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a4008 <__cxa_atexit@plt+0x97cbc> │ │ │ │ - ldr r3, [pc, #28] @ a4018 <__cxa_atexit@plt+0x97ccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ - ldr r7, [pc, #12] @ a401c <__cxa_atexit@plt+0x97cd0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlaltteq r1, r9, r8, r1 │ │ │ │ - smlalbteq r1, r9, r0, r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #108 @ 0x6c │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a406c <__cxa_atexit@plt+0x97d20> │ │ │ │ - ldr r2, [pc, #48] @ a4078 <__cxa_atexit@plt+0x97d2c> │ │ │ │ + bcc 997ac <__cxa_atexit@plt+0x8d460> │ │ │ │ + ldr r2, [pc, #272] @ 997cc <__cxa_atexit@plt+0x8d480> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ a407c <__cxa_atexit@plt+0x97d30> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - mov r3, #12 │ │ │ │ + ldr ip, [r5, #8] │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [r5, #12] │ │ │ │ + str r7, [sp, #8] │ │ │ │ + str r9, [sp, #4] │ │ │ │ + ldr r9, [r5, #20] │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + ldr r0, [pc, #240] @ 997d0 <__cxa_atexit@plt+0x8d484> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r0, #1 │ │ │ │ + str r4, [sp] │ │ │ │ + mov r4, sl │ │ │ │ + sub sl, r6, #102 @ 0x66 │ │ │ │ + sub r0, r6, #90 @ 0x5a │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + sub r0, r6, #78 @ 0x4e │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r0, [pc, #204] @ 997d4 <__cxa_atexit@plt+0x8d488> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r2, #16]! │ │ │ │ + str r0, [r3, #-36] @ 0xffffffdc │ │ │ │ + str r9, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str lr, [r3, #-20] @ 0xffffffec │ │ │ │ + str sl, [r3, #-16] │ │ │ │ + str r0, [r3, #-12] │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + sub r1, r6, #54 @ 0x36 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + sub lr, r6, #18 │ │ │ │ + sub r9, r6, #30 │ │ │ │ + sub sl, r6, #42 @ 0x2a │ │ │ │ + ldr fp, [r5] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r7, [pc, #112] @ 997d8 <__cxa_atexit@plt+0x8d48c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r2] │ │ │ │ + str r8, [r5, #20] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str fp, [r3, #40] @ 0x28 │ │ │ │ + str sl, [r3, #44] @ 0x2c │ │ │ │ + add r1, r3, #48 @ 0x30 │ │ │ │ + stm r1, {r0, r4, r9} │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ + str lr, [r3, #68] @ 0x44 │ │ │ │ + sub r8, r6, #6 │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + b 892b4 <__cxa_atexit@plt+0x7cf68> │ │ │ │ + ldr r7, [pc, #40] @ 997dc <__cxa_atexit@plt+0x8d490> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #108 @ 0x6c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa1c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r9, r0, ror #2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq sl, r0, ror sl │ │ │ │ + cmpeq sl, ip, asr #20 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strdeq sl, [r9, #-20] @ 0xffffffec │ │ │ │ + strheq sl, [r9, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ a40b4 <__cxa_atexit@plt+0x97d68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - stmda r5, {r1, r2, r3} │ │ │ │ - ldr r3, [pc, #16] @ a40b8 <__cxa_atexit@plt+0x97d6c> │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + ldr lr, [r5, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 9984c <__cxa_atexit@plt+0x8d500> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 99894 <__cxa_atexit@plt+0x8d548> │ │ │ │ + ldr r8, [pc, #136] @ 998a4 <__cxa_atexit@plt+0x8d558> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r1, #267386880 @ 0xff00000 │ │ │ │ + orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [pc, #116] @ 998a8 <__cxa_atexit@plt+0x8d55c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r8, [r5] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc 99894 <__cxa_atexit@plt+0x8d548> │ │ │ │ + ldr r8, [pc, #80] @ 998ac <__cxa_atexit@plt+0x8d560> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r1, #267386880 @ 0xff00000 │ │ │ │ + orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r0, [pc, #64] @ 998b0 <__cxa_atexit@plt+0x8d564> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, lr} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r8, [r5] │ │ │ │ + ldr r3, [pc, #44] @ 998b4 <__cxa_atexit@plt+0x8d568> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq sl, r0, asr #1 │ │ │ │ - cmpeq r9, r4, lsr #2 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ + add r9, r3, #2 │ │ │ │ + sub r8, r6, #11 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrsbeq fp, [sl, #-192] @ 0xffffff40 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x015abc94 │ │ │ │ + cmpeq sl, r0, lsr #24 │ │ │ │ + ldrdeq sl, [r9, #-12] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a40e4 <__cxa_atexit@plt+0x97d98> │ │ │ │ - ldr r7, [pc, #32] @ a40fc <__cxa_atexit@plt+0x97db0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #24 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r3, [pc, #12] @ a40f8 <__cxa_atexit@plt+0x97dac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r9, ip, lsl #2 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a411c <__cxa_atexit@plt+0x97dd0> │ │ │ │ + ldr r3, [pc, #12] @ 998d8 <__cxa_atexit@plt+0x8d58c> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ mov r8, r7 │ │ │ │ - b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ + b e78cc <__cxa_atexit@plt+0xdb580> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r3, [pc, #8] @ a413c <__cxa_atexit@plt+0x97df0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc a41fc <__cxa_atexit@plt+0x97eb0> │ │ │ │ - ldr r1, [pc, #208] @ a4230 <__cxa_atexit@plt+0x97ee4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #204] @ a4234 <__cxa_atexit@plt+0x97ee8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r1, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - mov r1, r5 │ │ │ │ - str r8, [r1, #-4]! │ │ │ │ - add r3, r3, #40 @ 0x28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc a420c <__cxa_atexit@plt+0x97ec0> │ │ │ │ - ldr r9, [pc, #136] @ a423c <__cxa_atexit@plt+0x97ef0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #132] @ a4240 <__cxa_atexit@plt+0x97ef4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #128] @ a4244 <__cxa_atexit@plt+0x97ef8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r6, #28]! │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #36] @ a4238 <__cxa_atexit@plt+0x97eec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff97c │ │ │ │ - @ instruction: 0xfffff9d4 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - cmpeq sl, r4, lsr #31 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a42b4 <__cxa_atexit@plt+0x97f68> │ │ │ │ - ldr r9, [pc, #92] @ a42cc <__cxa_atexit@plt+0x97f80> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ a42d0 <__cxa_atexit@plt+0x97f84> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #84] @ a42d4 <__cxa_atexit@plt+0x97f88> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr sl, [r5, #28] │ │ │ │ - add r2, r5, #32 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #28] @ a42d8 <__cxa_atexit@plt+0x97f8c> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 25d828 <__cxa_atexit@plt+0x2514dc> │ │ │ │ + smlaltbeq sl, r9, r4, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ 99910 <__cxa_atexit@plt+0x8d5c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq sl, r8, ror #29 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + mov r8, r7 │ │ │ │ + b e78cc <__cxa_atexit@plt+0xdb580> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a43a0 <__cxa_atexit@plt+0x98054> │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcc a43fc <__cxa_atexit@plt+0x980b0> │ │ │ │ - ldr r1, [pc, #332] @ a4458 <__cxa_atexit@plt+0x9810c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - mov r1, r5 │ │ │ │ - str r3, [r1, #8]! │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - sub sl, r2, #2 │ │ │ │ - str sl, [r1, #-4] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - ldr r2, [pc, #284] @ a445c <__cxa_atexit@plt+0x98110> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r0, [r3, #24] │ │ │ │ - add ip, r3, #44 @ 0x2c │ │ │ │ - cmp r9, ip │ │ │ │ - bcc a442c <__cxa_atexit@plt+0x980e0> │ │ │ │ - ldr lr, [pc, #276] @ a4470 <__cxa_atexit@plt+0x98124> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #272] @ a4474 <__cxa_atexit@plt+0x98128> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #228] @ a4478 <__cxa_atexit@plt+0x9812c> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, ip │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a440c <__cxa_atexit@plt+0x980c0> │ │ │ │ - ldr lr, [pc, #164] @ a4464 <__cxa_atexit@plt+0x98118> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #160] @ a4468 <__cxa_atexit@plt+0x9811c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - stmda r5, {r6, lr} │ │ │ │ - str r1, [r6, #8] │ │ │ │ - ldr r6, [pc, #128] @ a446c <__cxa_atexit@plt+0x98120> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #64] @ a4454 <__cxa_atexit@plt+0x98108> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - ldr r7, [pc, #44] @ a4460 <__cxa_atexit@plt+0x98114> │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 25d828 <__cxa_atexit@plt+0x2514dc> │ │ │ │ + hvceq 39428 @ 0x9a04 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 999d4 <__cxa_atexit@plt+0x8d688> │ │ │ │ + ldr r7, [pc, #152] @ 999e4 <__cxa_atexit@plt+0x8d698> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r7, [r1] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, ip │ │ │ │ - mov r7, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xfffffc1c │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - @ instruction: 0xfffff7d4 │ │ │ │ - cmpeq sl, ip, ror sp │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - ldrsbeq r0, [sl, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a44e4 <__cxa_atexit@plt+0x98198> │ │ │ │ - ldr r1, [pc, #88] @ a4500 <__cxa_atexit@plt+0x981b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #84] @ a4504 <__cxa_atexit@plt+0x981b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #80] @ a4508 <__cxa_atexit@plt+0x981bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - str r3, [r5, #24] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - mov r8, r2 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ a450c <__cxa_atexit@plt+0x981c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - @ instruction: 0xfffff6f4 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrheq r0, [sl, #-192] @ 0xffffff40 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a4538 <__cxa_atexit@plt+0x981ec> │ │ │ │ - add r5, r5, #32 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc a45e0 <__cxa_atexit@plt+0x98294> │ │ │ │ - ldr r1, [pc, #196] @ a4614 <__cxa_atexit@plt+0x982c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #192] @ a4618 <__cxa_atexit@plt+0x982cc> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r8, r6 │ │ │ │ - str r1, [r8, #4]! │ │ │ │ - sub lr, r2, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr ip, [r5, #28] │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r2, [r8, #12] │ │ │ │ - str ip, [r8, #16] │ │ │ │ - str sl, [r8, #20] │ │ │ │ - str r9, [r8, #24] │ │ │ │ - add sl, r8, #44 @ 0x2c │ │ │ │ - cmp r0, sl │ │ │ │ - bcc a45f0 <__cxa_atexit@plt+0x982a4> │ │ │ │ - ldr r2, [pc, #128] @ a4620 <__cxa_atexit@plt+0x982d4> │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 999b8 <__cxa_atexit@plt+0x8d66c> │ │ │ │ + ldr r2, [pc, #128] @ 999e8 <__cxa_atexit@plt+0x8d69c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ a4624 <__cxa_atexit@plt+0x982d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r3, [pc, #120] @ a4628 <__cxa_atexit@plt+0x982dc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r2, [r6, #32]! │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {r1, r8, ip} │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r3 │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r0, [pc, #36] @ a461c <__cxa_atexit@plt+0x982d0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r1, #20 │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - str r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, lr │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff6ac │ │ │ │ - @ instruction: 0xfffff704 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffff710 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - ldrheq r0, [sl, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a46a0 <__cxa_atexit@plt+0x98354> │ │ │ │ - ldr r9, [pc, #96] @ a46bc <__cxa_atexit@plt+0x98370> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #92] @ a46c0 <__cxa_atexit@plt+0x98374> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #88] @ a46c4 <__cxa_atexit@plt+0x98378> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 999c8 <__cxa_atexit@plt+0x8d67c> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + str r2, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ - str lr, [r5, #12] │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #32] @ a46c8 <__cxa_atexit@plt+0x9837c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff654 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrsheq r0, [sl, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a478c <__cxa_atexit@plt+0x98440> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a47b4 <__cxa_atexit@plt+0x98468> │ │ │ │ - ldr r9, [pc, #236] @ a47e8 <__cxa_atexit@plt+0x9849c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #232] @ a47ec <__cxa_atexit@plt+0x984a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ - ldr ip, [r5, #32] │ │ │ │ - sub r3, r3, #2 │ │ │ │ - mov r8, r6 │ │ │ │ - str r9, [r8, #4]! │ │ │ │ - str r8, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - add r3, r8, #8 │ │ │ │ - stm r3, {r0, r2, ip, lr} │ │ │ │ - str sl, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a47c4 <__cxa_atexit@plt+0x98478> │ │ │ │ - ldr lr, [pc, #184] @ a47fc <__cxa_atexit@plt+0x984b0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #180] @ a4800 <__cxa_atexit@plt+0x984b4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #136] @ a4804 <__cxa_atexit@plt+0x984b8> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - ldr r3, [pc, #96] @ a47f4 <__cxa_atexit@plt+0x984a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - ldr r8, [r5, #20] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - ldr r3, [pc, #76] @ a47f8 <__cxa_atexit@plt+0x984ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #36] @ a47f0 <__cxa_atexit@plt+0x984a4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff71c │ │ │ │ - @ instruction: 0xfffff774 │ │ │ │ - @ instruction: 0xfffffe64 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrheq r0, [sl, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xfffff564 │ │ │ │ - cmpeq sl, ip, ror #19 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a4838 <__cxa_atexit@plt+0x984ec> │ │ │ │ - ldr r7, [pc, #280] @ a4944 <__cxa_atexit@plt+0x985f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #36 @ 0x24 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a4900 <__cxa_atexit@plt+0x985b4> │ │ │ │ - ldr ip, [pc, #228] @ a4934 <__cxa_atexit@plt+0x985e8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, #224] @ a4938 <__cxa_atexit@plt+0x985ec> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r2, #2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - mov r8, r6 │ │ │ │ - str ip, [r8, #16]! │ │ │ │ - sub ip, r2, #34 @ 0x22 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr lr, [r5, #32] │ │ │ │ - str ip, [r5, #4] │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str sl, [r8, #-12] │ │ │ │ - stmdb r8, {r3, r9} │ │ │ │ - str r2, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - str lr, [r8, #16] │ │ │ │ - ldr r2, [pc, #160] @ a493c <__cxa_atexit@plt+0x985f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r8, #20] │ │ │ │ - str r3, [r8, #24] │ │ │ │ - add r3, r8, #44 @ 0x2c │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a4910 <__cxa_atexit@plt+0x985c4> │ │ │ │ - ldr lr, [pc, #144] @ a4948 <__cxa_atexit@plt+0x985fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ a494c <__cxa_atexit@plt+0x98600> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ - str r9, [r6, #44]! @ 0x2c │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - stmda r5, {r0, lr} │ │ │ │ - ldr r6, [pc, #96] @ a4950 <__cxa_atexit@plt+0x98604> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - str r6, [r5, #-12]! │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, sl │ │ │ │ - b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #40] @ a4940 <__cxa_atexit@plt+0x985f4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - ldr r7, [r5, #12]! │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, ip │ │ │ │ - b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ - @ instruction: 0xfffff514 │ │ │ │ - @ instruction: 0xfffff4b8 │ │ │ │ - @ instruction: 0xfffff528 │ │ │ │ - @ instruction: 0xfffffd18 │ │ │ │ - strheq r0, [r9, #-148] @ 0xffffff6c │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - @ instruction: 0xfffff3f0 │ │ │ │ - cmpeq sl, r8, ror r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a498c <__cxa_atexit@plt+0x98640> │ │ │ │ - ldr r3, [pc, #40] @ a49a4 <__cxa_atexit@plt+0x98658> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a49a8 <__cxa_atexit@plt+0x9865c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 999ec <__cxa_atexit@plt+0x8d6a0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrheq r0, [sl, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0x01490898 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a49e4 <__cxa_atexit@plt+0x98698> │ │ │ │ - ldr r3, [pc, #40] @ a49fc <__cxa_atexit@plt+0x986b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq r9, [r9, #-244] @ 0xffffff0c │ │ │ │ + strheq r9, [r9, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #76] @ 99a50 <__cxa_atexit@plt+0x8d704> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 99a48 <__cxa_atexit@plt+0x8d6fc> │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a4a00 <__cxa_atexit@plt+0x986b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r9, ip, asr #30 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add ip, r7, #23 │ │ │ │ + ldm ip, {r0, r3, ip} │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + sub r1, r5, #4 │ │ │ │ + stm r1, {r0, r3, ip} │ │ │ │ + str lr, [r5, #-16]! │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + cmpeq r9, ip, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 99b24 <__cxa_atexit@plt+0x8d7d8> │ │ │ │ + ldr r1, [pc, #120] @ 99b30 <__cxa_atexit@plt+0x8d7e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-12]! │ │ │ │ + ldr r1, [pc, #104] @ 99b34 <__cxa_atexit@plt+0x8d7e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r2, {r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq 99b18 <__cxa_atexit@plt+0x8d7cc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [r7, #31] │ │ │ │ + ldr r0, [r7, #27] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str lr, [r5, #20] │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r4, ror #22 │ │ │ │ - cmpeq r9, r4, asr #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r0, lsl #13 │ │ │ │ + cmpeq r9, r8, ror #28 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r8, r7, #23 │ │ │ │ + ldm r8, {r0, r3, r8} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, r8} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + cmpeq r9, r8, lsr #28 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a4a3c <__cxa_atexit@plt+0x986f0> │ │ │ │ - ldr r3, [pc, #40] @ a4a54 <__cxa_atexit@plt+0x98708> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a4a58 <__cxa_atexit@plt+0x9870c> │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 99bbc <__cxa_atexit@plt+0x8d870> │ │ │ │ + ldr r7, [pc, #52] @ 99bd4 <__cxa_atexit@plt+0x8d888> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r7, [pc, #40] @ 99bd8 <__cxa_atexit@plt+0x8d88c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ 99bdc <__cxa_atexit@plt+0x8d890> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r0, lsl fp │ │ │ │ - strdeq r0, [r9, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq sl, r8, asr r9 │ │ │ │ + strdeq r9, [r9, #-220] @ 0xffffff24 │ │ │ │ + strheq r9, [r9, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a4a94 <__cxa_atexit@plt+0x98748> │ │ │ │ - ldr r3, [pc, #40] @ a4aac <__cxa_atexit@plt+0x98760> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a4ab0 <__cxa_atexit@plt+0x98764> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrheq r0, [sl, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x0149079c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a4aec <__cxa_atexit@plt+0x987a0> │ │ │ │ - ldr r2, [pc, #36] @ a4af4 <__cxa_atexit@plt+0x987a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ a4af8 <__cxa_atexit@plt+0x987ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq r0, r9, r4, r7 │ │ │ │ - cmpeq sl, r4, lsl #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a4b34 <__cxa_atexit@plt+0x987e8> │ │ │ │ - ldr r2, [pc, #36] @ a4b3c <__cxa_atexit@plt+0x987f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #32] @ a4b40 <__cxa_atexit@plt+0x987f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, lsr r7 │ │ │ │ - cmpeq sl, ip, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a4b9c <__cxa_atexit@plt+0x98850> │ │ │ │ - ldr r2, [pc, #88] @ a4bb8 <__cxa_atexit@plt+0x9886c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #32 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a4ba4 <__cxa_atexit@plt+0x98858> │ │ │ │ - ldr r7, [pc, #64] @ a4bbc <__cxa_atexit@plt+0x98870> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ + bhi 99c70 <__cxa_atexit@plt+0x8d924> │ │ │ │ + ldr r3, [pc, #124] @ 99c80 <__cxa_atexit@plt+0x8d934> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ tst r8, #3 │ │ │ │ - beq a4b90 <__cxa_atexit@plt+0x98844> │ │ │ │ + beq 99c60 <__cxa_atexit@plt+0x8d914> │ │ │ │ + ldr r7, [pc, #100] @ 99c84 <__cxa_atexit@plt+0x8d938> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r3, [r8, #11] │ │ │ │ + ldr r2, [r8, #15] │ │ │ │ + ldr r1, [r8, #31] │ │ │ │ + ldr r0, [r8, #27] │ │ │ │ + str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r3, [r8, #19] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + stmib r5, {r2, r3, r7} │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r1, [r5, #20] │ │ │ │ mov r7, r8 │ │ │ │ - b a4c24 <__cxa_atexit@plt+0x988d8> │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a4bc0 <__cxa_atexit@plt+0x98874> │ │ │ │ + ldr r7, [pc, #16] @ 99c88 <__cxa_atexit@plt+0x8d93c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [sl, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - smlaltbeq r0, r9, r8, r6 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq r9, r0, asr sp │ │ │ │ + cmpeq r9, r4, lsl sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #60] @ 99cdc <__cxa_atexit@plt+0x8d990> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr r3, [r7, #23] │ │ │ │ + ldr r2, [r7, #27] │ │ │ │ + ldr ip, [r7, #31] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmda r5, {r2, ip, lr} │ │ │ │ + str r8, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlalbteq r9, r9, r4, ip @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 99d20 <__cxa_atexit@plt+0x8d9d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + strheq r9, [r9, #-192] @ 0xffffff40 │ │ │ │ + hvceq 39368 @ 0x99c8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a4c04 <__cxa_atexit@plt+0x988b8> │ │ │ │ - ldr r7, [pc, #48] @ a4c14 <__cxa_atexit@plt+0x988c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + bhi 99dac <__cxa_atexit@plt+0x8da60> │ │ │ │ + ldr r3, [pc, #116] @ 99dbc <__cxa_atexit@plt+0x8da70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq a4bf8 <__cxa_atexit@plt+0x988ac> │ │ │ │ + beq 99d9c <__cxa_atexit@plt+0x8da50> │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr sl, [r8, #7] │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + ldr r3, [r8, #15] │ │ │ │ + ldr r2, [r8, #31] │ │ │ │ + ldr r1, [r8, #27] │ │ │ │ + ldr r0, [r8, #19] │ │ │ │ + str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str r2, [r5, #20] │ │ │ │ mov r7, r8 │ │ │ │ - b a4c24 <__cxa_atexit@plt+0x988d8> │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a4c18 <__cxa_atexit@plt+0x988cc> │ │ │ │ + ldr r7, [pc, #12] @ 99dc0 <__cxa_atexit@plt+0x8da74> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r9, r8, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a4c90 <__cxa_atexit@plt+0x98944> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a4cd4 <__cxa_atexit@plt+0x98988> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a4cdc <__cxa_atexit@plt+0x98990> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a4d88 <__cxa_atexit@plt+0x98a3c> │ │ │ │ - ldr r2, [pc, #336] @ a4db4 <__cxa_atexit@plt+0x98a68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #332] @ a4db8 <__cxa_atexit@plt+0x98a6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a4d88 <__cxa_atexit@plt+0x98a3c> │ │ │ │ - ldr r2, [pc, #276] @ a4dbc <__cxa_atexit@plt+0x98a70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #272] @ a4dc0 <__cxa_atexit@plt+0x98a74> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r1, [pc, #196] @ a4db0 <__cxa_atexit@plt+0x98a64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r7, r3, #3 │ │ │ │ - beq a4d64 <__cxa_atexit@plt+0x98a18> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne a4d74 <__cxa_atexit@plt+0x98a28> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #24 │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc a4d98 <__cxa_atexit@plt+0x98a4c> │ │ │ │ - ldr r7, [pc, #168] @ a4dc8 <__cxa_atexit@plt+0x98a7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #164] @ a4dcc <__cxa_atexit@plt+0x98a80> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ - ldr r5, [r5] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add r7, r2, #2 │ │ │ │ - ldr r2, [pc, #140] @ a4dd0 <__cxa_atexit@plt+0x98a84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r5, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r1, #5 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ a4dc4 <__cxa_atexit@plt+0x98a78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - ldrsbeq r0, [sl, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0xfffffe10 │ │ │ │ - cmpeq sl, r8, lsl #17 │ │ │ │ - smlalbteq r0, r9, r4, r4 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - cmpeq r9, r8, lsr #10 │ │ │ │ - ldrsheq r0, [sl, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a4e3c <__cxa_atexit@plt+0x98af0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a4e50 <__cxa_atexit@plt+0x98b04> │ │ │ │ - ldr r7, [pc, #100] @ a4e64 <__cxa_atexit@plt+0x98b18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #96] @ a4e68 <__cxa_atexit@plt+0x98b1c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - add r7, r2, #2 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ a4e6c <__cxa_atexit@plt+0x98b20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ a4e60 <__cxa_atexit@plt+0x98b14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r9, #-60] @ 0xffffffc4 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - cmpeq r9, r8, asr #8 │ │ │ │ - cmpeq sl, ip, lsl r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r9, r4, lsr #24 │ │ │ │ + ldrdeq r9, [r9, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a4ea8 <__cxa_atexit@plt+0x98b5c> │ │ │ │ - ldr r3, [pc, #40] @ a4ec0 <__cxa_atexit@plt+0x98b74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a4ec4 <__cxa_atexit@plt+0x98b78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsr #13 │ │ │ │ - smlaltbeq r0, r9, r8, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + add lr, r7, #3 │ │ │ │ + ldm lr, {r9, sl, lr} │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r1, [r7, #19] │ │ │ │ + add r8, r7, #23 │ │ │ │ + ldm r8, {r0, r3, r8} │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmda r5, {r0, r3, r8} │ │ │ │ + str lr, [r5, #-20]! @ 0xffffffec │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ mov r7, r6 │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldmib r5, {r8, lr} │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc a4f24 <__cxa_atexit@plt+0x98bd8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r3, [r5, #-16] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr sl, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r0, [pc, #68] @ a4f44 <__cxa_atexit@plt+0x98bf8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r7, {r0, r9} │ │ │ │ - str r8, [r7, #12] │ │ │ │ + bcc 99e64 <__cxa_atexit@plt+0x8db18> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r8, [pc, #72] @ 99e84 <__cxa_atexit@plt+0x8db38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stmib r7, {r8, ip} │ │ │ │ + str r1, [r7, #12] │ │ │ │ str lr, [r7, #16] │ │ │ │ str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str sl, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ a4f48 <__cxa_atexit@plt+0x98bfc> │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 99e88 <__cxa_atexit@plt+0x8db3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r9, [r5] │ │ │ │ - stmib r5, {r8, lr} │ │ │ │ - mov r3, #32 │ │ │ │ + str ip, [r5] │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq sl, r8, asr r4 │ │ │ │ - cmpeq r9, r0, lsr r3 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + cmpeq sl, ip, lsr #12 │ │ │ │ + smlalbbeq r9, r9, r8, fp @ │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r7, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + mov r0, fp │ │ │ │ mov r7, r6 │ │ │ │ + mov fp, r4 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a4fb8 <__cxa_atexit@plt+0x98c6c> │ │ │ │ + bcc 99f14 <__cxa_atexit@plt+0x8dbc8> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr lr, [pc, #72] @ a4fd8 <__cxa_atexit@plt+0x98c8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str lr, [r7, #4] │ │ │ │ - add lr, r7, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ + add lr, r5, #8 │ │ │ │ + ldm lr, {r1, r4, lr} │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #88] @ 99f3c <__cxa_atexit@plt+0x8dbf0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add r0, r7, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ str r3, [r7, #20] │ │ │ │ str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r0, [r7, #32] │ │ │ │ - sub r7, r6, #27 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ a4fdc <__cxa_atexit@plt+0x98c90> │ │ │ │ + add r0, r7, #28 │ │ │ │ + stm r0, {r1, r4, lr} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ 99f40 <__cxa_atexit@plt+0x8dbf4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ str r8, [r5, #-12]! │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [fp, #-8] │ │ │ │ stmib r5, {r9, sl} │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, asr #7 │ │ │ │ - @ instruction: 0x0149029c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5018 <__cxa_atexit@plt+0x98ccc> │ │ │ │ - ldr r3, [pc, #40] @ a5030 <__cxa_atexit@plt+0x98ce4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5034 <__cxa_atexit@plt+0x98ce8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, asr #4 │ │ │ │ - cmpeq r9, r0, asr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5070 <__cxa_atexit@plt+0x98d24> │ │ │ │ - ldr r3, [pc, #40] @ a5088 <__cxa_atexit@plt+0x98d3c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a508c <__cxa_atexit@plt+0x98d40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #3 │ │ │ │ - smlaltteq r0, r9, ip, r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a50c8 <__cxa_atexit@plt+0x98d7c> │ │ │ │ - ldr r3, [pc, #40] @ a50e0 <__cxa_atexit@plt+0x98d94> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a50e4 <__cxa_atexit@plt+0x98d98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r0, [sl, #-16] │ │ │ │ - @ instruction: 0x01490198 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5120 <__cxa_atexit@plt+0x98dd4> │ │ │ │ - ldr r3, [pc, #40] @ a5138 <__cxa_atexit@plt+0x98dec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a513c <__cxa_atexit@plt+0x98df0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r0, [sl, #-12] │ │ │ │ - cmpeq r9, r4, asr #2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5178 <__cxa_atexit@plt+0x98e2c> │ │ │ │ - ldr r3, [pc, #40] @ a5190 <__cxa_atexit@plt+0x98e44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5194 <__cxa_atexit@plt+0x98e48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #7 │ │ │ │ - strdeq r0, [r9, #-0] │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a51d0 <__cxa_atexit@plt+0x98e84> │ │ │ │ - ldr r3, [pc, #40] @ a51e8 <__cxa_atexit@plt+0x98e9c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a51ec <__cxa_atexit@plt+0x98ea0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r0, asr #32 │ │ │ │ - swpbeq r0, ip, [r9] │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5228 <__cxa_atexit@plt+0x98edc> │ │ │ │ - ldr r3, [pc, #40] @ a5240 <__cxa_atexit@plt+0x98ef4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9, sl} │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ + bx r1 │ │ │ │ + cmpeq sl, r4, lsl #11 │ │ │ │ + ldrdeq r9, [r9, #-168] @ 0xffffff58 │ │ │ │ + ldrheq lr, [r3, -fp]! │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5244 <__cxa_atexit@plt+0x98ef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, r8, lsr #32 │ │ │ │ - cmpeq r9, r8, asr #32 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a5278 <__cxa_atexit@plt+0x98f2c> │ │ │ │ - ldr r3, [pc, #32] @ a5288 <__cxa_atexit@plt+0x98f3c> │ │ │ │ + bhi 99f8c <__cxa_atexit@plt+0x8dc40> │ │ │ │ + ldr r3, [pc, #32] @ 99f9c <__cxa_atexit@plt+0x8dc50> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r8} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #12] @ a528c <__cxa_atexit@plt+0x98f40> │ │ │ │ + ldr r7, [pc, #12] @ 99fa0 <__cxa_atexit@plt+0x8dc54> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr #32 │ │ │ │ - strdeq pc, [r8, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r9, r4, ror #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc a52d0 <__cxa_atexit@plt+0x98f84> │ │ │ │ + bcc 99fe4 <__cxa_atexit@plt+0x8dc98> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ a52dc <__cxa_atexit@plt+0x98f90> │ │ │ │ + ldr r2, [pc, #36] @ 99ff0 <__cxa_atexit@plt+0x8dca4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq r9, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + cmpeq sl, r8, lsr #4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5318 <__cxa_atexit@plt+0x98fcc> │ │ │ │ - ldr r3, [pc, #40] @ a5330 <__cxa_atexit@plt+0x98fe4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9a064 <__cxa_atexit@plt+0x8dd18> │ │ │ │ + ldr r3, [pc, #120] @ 9a08c <__cxa_atexit@plt+0x8dd40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a054 <__cxa_atexit@plt+0x8dd08> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 9a074 <__cxa_atexit@plt+0x8dd28> │ │ │ │ + ldr r7, [pc, #92] @ 9a094 <__cxa_atexit@plt+0x8dd48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + 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, #20] @ a5334 <__cxa_atexit@plt+0x98fe8> │ │ │ │ + ldr r7, [pc, #36] @ 9a090 <__cxa_atexit@plt+0x8dd44> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [sl, #-8] │ │ │ │ - cmppeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + @ instruction: 0x01499990 │ │ │ │ + cmpeq sl, ip, ror #3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5370 <__cxa_atexit@plt+0x99024> │ │ │ │ - ldr r3, [pc, #40] @ a5388 <__cxa_atexit@plt+0x9903c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9a0d0 <__cxa_atexit@plt+0x8dd84> │ │ │ │ + ldr r2, [pc, #32] @ 9a0dc <__cxa_atexit@plt+0x8dd90> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a538c <__cxa_atexit@plt+0x99040> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip, lsl #1 │ │ │ │ - cmppeq r8, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, r8, ror #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a53c8 <__cxa_atexit@plt+0x9907c> │ │ │ │ - ldr r3, [pc, #40] @ a53e0 <__cxa_atexit@plt+0x99094> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9a148 <__cxa_atexit@plt+0x8ddfc> │ │ │ │ + ldr r3, [pc, #112] @ 9a170 <__cxa_atexit@plt+0x8de24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a138 <__cxa_atexit@plt+0x8ddec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc 9a158 <__cxa_atexit@plt+0x8de0c> │ │ │ │ + ldr r7, [pc, #84] @ 9a178 <__cxa_atexit@plt+0x8de2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a53e4 <__cxa_atexit@plt+0x99098> │ │ │ │ + ldr r7, [pc, #36] @ 9a174 <__cxa_atexit@plt+0x8de28> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r4, lsl #29 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r8, #-232] @ 0xffffff18 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strheq r9, [r9, #-128] @ 0xffffff80 │ │ │ │ + cmpeq sl, r0, asr #1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5420 <__cxa_atexit@plt+0x990d4> │ │ │ │ - ldr r3, [pc, #40] @ a5438 <__cxa_atexit@plt+0x990ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9a1b0 <__cxa_atexit@plt+0x8de64> │ │ │ │ + ldr r2, [pc, #28] @ 9a1bc <__cxa_atexit@plt+0x8de70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a543c <__cxa_atexit@plt+0x990f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq pc, [r9, #-240] @ 0xffffff10 @ │ │ │ │ - cmppeq r8, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq sl, r4, asr #32 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a5478 <__cxa_atexit@plt+0x9912c> │ │ │ │ - ldr r3, [pc, #40] @ a5490 <__cxa_atexit@plt+0x99144> │ │ │ │ + bcc 9a1f8 <__cxa_atexit@plt+0x8deac> │ │ │ │ + ldr r3, [pc, #40] @ 9a210 <__cxa_atexit@plt+0x8dec4> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5494 <__cxa_atexit@plt+0x99148> │ │ │ │ + ldr r7, [pc, #20] @ 9a214 <__cxa_atexit@plt+0x8dec8> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, ip, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + cmpeq sl, r0, ror #31 │ │ │ │ + cmpeq r9, r4, lsl #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a54d0 <__cxa_atexit@plt+0x99184> │ │ │ │ - ldr r3, [pc, #40] @ a54e8 <__cxa_atexit@plt+0x9919c> │ │ │ │ + bcc 9a250 <__cxa_atexit@plt+0x8df04> │ │ │ │ + ldr r3, [pc, #40] @ 9a268 <__cxa_atexit@plt+0x8df1c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a54ec <__cxa_atexit@plt+0x991a0> │ │ │ │ + ldr r7, [pc, #20] @ 9a26c <__cxa_atexit@plt+0x8df20> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r8, #-220] @ 0xffffff24 @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ a5510 <__cxa_atexit@plt+0x991c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - strheq pc, [r8, #-208] @ 0xffffff30 @ │ │ │ │ + cmpeq sl, r8, lsl #31 │ │ │ │ + smlaltbeq r9, r9, ip, r7 @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a554c <__cxa_atexit@plt+0x99200> │ │ │ │ - ldr r3, [pc, #40] @ a5564 <__cxa_atexit@plt+0x99218> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5568 <__cxa_atexit@plt+0x9921c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq sl, ip │ │ │ │ - smlaltbeq pc, r8, r4, sp @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a55a4 <__cxa_atexit@plt+0x99258> │ │ │ │ - ldr r3, [pc, #40] @ a55bc <__cxa_atexit@plt+0x99270> │ │ │ │ + bcc 9a2bc <__cxa_atexit@plt+0x8df70> │ │ │ │ + ldr r3, [pc, #60] @ 9a2d4 <__cxa_atexit@plt+0x8df88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + ldr r2, [pc, #56] @ 9a2d8 <__cxa_atexit@plt+0x8df8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a55c0 <__cxa_atexit@plt+0x99274> │ │ │ │ + ldr r7, [pc, #24] @ 9a2dc <__cxa_atexit@plt+0x8df90> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ + cmpeq sl, ip, lsr #30 │ │ │ │ + cmpeq sl, ip, lsr r1 │ │ │ │ + cmpeq r9, r8, asr #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a55fc <__cxa_atexit@plt+0x992b0> │ │ │ │ - ldr r3, [pc, #40] @ a5614 <__cxa_atexit@plt+0x992c8> │ │ │ │ + bcc 9a32c <__cxa_atexit@plt+0x8dfe0> │ │ │ │ + ldr r3, [pc, #60] @ 9a344 <__cxa_atexit@plt+0x8dff8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ + ldr r2, [pc, #56] @ 9a348 <__cxa_atexit@plt+0x8dffc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #5 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5618 <__cxa_atexit@plt+0x992cc> │ │ │ │ + ldr r7, [pc, #24] @ 9a34c <__cxa_atexit@plt+0x8e000> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldrheq sl, [sl, #-236] @ 0xffffff14 │ │ │ │ + cmpeq sl, ip, asr #1 │ │ │ │ + ldrdeq r9, [r9, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a5654 <__cxa_atexit@plt+0x99308> │ │ │ │ - ldr r3, [pc, #40] @ a566c <__cxa_atexit@plt+0x99320> │ │ │ │ + bcc 9a388 <__cxa_atexit@plt+0x8e03c> │ │ │ │ + ldr r3, [pc, #40] @ 9a3a0 <__cxa_atexit@plt+0x8e054> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5670 <__cxa_atexit@plt+0x99324> │ │ │ │ + ldr r7, [pc, #20] @ 9a3a4 <__cxa_atexit@plt+0x8e058> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq pc, r8, r8, ip @ │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sl, ip, asr #28 │ │ │ │ + smlalbbeq r9, r9, r4, r6 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a56ac <__cxa_atexit@plt+0x99360> │ │ │ │ - ldr r3, [pc, #40] @ a56c4 <__cxa_atexit@plt+0x99378> │ │ │ │ + bcc 9a3e0 <__cxa_atexit@plt+0x8e094> │ │ │ │ + ldr r3, [pc, #40] @ 9a3f8 <__cxa_atexit@plt+0x8e0ac> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a56c8 <__cxa_atexit@plt+0x9937c> │ │ │ │ + ldr r7, [pc, #20] @ 9a3fc <__cxa_atexit@plt+0x8e0b0> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r8, ror #27 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq sl, [sl, #-212] @ 0xffffff2c │ │ │ │ + cmpeq r9, ip, lsr #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5704 <__cxa_atexit@plt+0x993b8> │ │ │ │ - ldr r3, [pc, #40] @ a571c <__cxa_atexit@plt+0x993d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5720 <__cxa_atexit@plt+0x993d4> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9a470 <__cxa_atexit@plt+0x8e124> │ │ │ │ + ldr r7, [pc, #96] @ 9a480 <__cxa_atexit@plt+0x8e134> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a454 <__cxa_atexit@plt+0x8e108> │ │ │ │ + ldr r2, [pc, #80] @ 9a484 <__cxa_atexit@plt+0x8e138> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a464 <__cxa_atexit@plt+0x8e118> │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0159fd94 │ │ │ │ - cmppeq r8, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a575c <__cxa_atexit@plt+0x99410> │ │ │ │ - ldr r3, [pc, #40] @ a5774 <__cxa_atexit@plt+0x99428> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5778 <__cxa_atexit@plt+0x9942c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 9a488 <__cxa_atexit@plt+0x8e13c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - strheq pc, [r8, #-188] @ 0xffffff44 @ │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strheq sl, [r9, #-196] @ 0xffffff3c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a57d4 <__cxa_atexit@plt+0x99488> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr lr, [pc, #60] @ a57ec <__cxa_atexit@plt+0x994a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str lr, [r7, #4] │ │ │ │ - add lr, r7, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ 9a4c8 <__cxa_atexit@plt+0x8e17c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a4c0 <__cxa_atexit@plt+0x8e174> │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a57f0 <__cxa_atexit@plt+0x994a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a582c <__cxa_atexit@plt+0x994e0> │ │ │ │ - ldr r3, [pc, #40] @ a5844 <__cxa_atexit@plt+0x994f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a5848 <__cxa_atexit@plt+0x994fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - cmppeq r9, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a58b4 <__cxa_atexit@plt+0x99568> │ │ │ │ - ldr r3, [pc, #112] @ a58dc <__cxa_atexit@plt+0x99590> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9a558 <__cxa_atexit@plt+0x8e20c> │ │ │ │ + ldr r7, [pc, #96] @ 9a568 <__cxa_atexit@plt+0x8e21c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ tst r8, #3 │ │ │ │ - beq a58a4 <__cxa_atexit@plt+0x99558> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a58c4 <__cxa_atexit@plt+0x99578> │ │ │ │ - ldr r7, [pc, #84] @ a58e4 <__cxa_atexit@plt+0x99598> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + beq 9a53c <__cxa_atexit@plt+0x8e1f0> │ │ │ │ + ldr r2, [pc, #80] @ 9a56c <__cxa_atexit@plt+0x8e220> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a54c <__cxa_atexit@plt+0x8e200> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a58e0 <__cxa_atexit@plt+0x99594> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 9a570 <__cxa_atexit@plt+0x8e224> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - hvceq 36780 @ 0x8fac │ │ │ │ - cmppeq r9, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + ldrdeq sl, [r9, #-176] @ 0xffffff50 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a591c <__cxa_atexit@plt+0x995d0> │ │ │ │ - ldr r2, [pc, #28] @ a5928 <__cxa_atexit@plt+0x995dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq r9, r8, ror #17 @ p-variant is OBSOLETE │ │ │ │ - mov r8, fp │ │ │ │ - mov r7, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldmib r5, {r1, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc a59b0 <__cxa_atexit@plt+0x99664> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub sl, r5, #20 │ │ │ │ - ldm sl, {r0, r4, sl} │ │ │ │ - str r8, [sp] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr ip, [pc, #96] @ a59d8 <__cxa_atexit@plt+0x9968c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str lr, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r0, r4, sl} │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - str r8, [r7, #40] @ 0x28 │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ + ldr r3, [pc, #44] @ 9a5b0 <__cxa_atexit@plt+0x8e264> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a5a8 <__cxa_atexit@plt+0x8e25c> │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a59dc <__cxa_atexit@plt+0x99690> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r2, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - str r3, [fp, #828] @ 0x33c │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0159fa9c │ │ │ │ - smlalbbeq pc, r8, r4, r9 @ │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov lr, fp │ │ │ │ - mov r7, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a5a7c <__cxa_atexit@plt+0x99730> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r4, [r3, #24]! │ │ │ │ - str r4, [sp, #4] │ │ │ │ - ldm r5, {r1, r2} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str lr, [sp] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ - ldr r5, [r5, #20] │ │ │ │ - ldr ip, [pc, #100] @ a5aa4 <__cxa_atexit@plt+0x99758> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r7, #4] │ │ │ │ - add ip, r7, #8 │ │ │ │ - stm ip, {r8, r9, sl} │ │ │ │ - str r1, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r0, [r7, #28] │ │ │ │ - str lr, [r7, #32] │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ - str r5, [r7, #40] @ 0x28 │ │ │ │ - sub r7, r6, #35 @ 0x23 │ │ │ │ - mov r4, fp │ │ │ │ - mov r5, r3 │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a5aa8 <__cxa_atexit@plt+0x9975c> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9a640 <__cxa_atexit@plt+0x8e2f4> │ │ │ │ + ldr r7, [pc, #96] @ 9a650 <__cxa_atexit@plt+0x8e304> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [fp, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, lr │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq pc, [r9, #-148] @ 0xffffff6c @ │ │ │ │ - strheq pc, [r8, #-136] @ 0xffffff78 @ │ │ │ │ - teqeq r3, r9 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a624 <__cxa_atexit@plt+0x8e2d8> │ │ │ │ + ldr r2, [pc, #80] @ 9a654 <__cxa_atexit@plt+0x8e308> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a634 <__cxa_atexit@plt+0x8e2e8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r5 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r5, lsr r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4, ror r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r3, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #16] @ 9a658 <__cxa_atexit@plt+0x8e30c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4 @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + smlaltteq sl, r9, ip, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ 9a698 <__cxa_atexit@plt+0x8e34c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a690 <__cxa_atexit@plt+0x8e344> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r7 @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r8, lsr r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r7, ror r9 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9a728 <__cxa_atexit@plt+0x8e3dc> │ │ │ │ + ldr r7, [pc, #96] @ 9a738 <__cxa_atexit@plt+0x8e3ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a70c <__cxa_atexit@plt+0x8e3c0> │ │ │ │ + ldr r2, [pc, #80] @ 9a73c <__cxa_atexit@plt+0x8e3f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a71c <__cxa_atexit@plt+0x8e3d0> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r9 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r5 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r1, lsr sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r2, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #16] @ 9a740 <__cxa_atexit@plt+0x8e3f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, lr, ror #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r9, r8, lsl #20 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ 9a780 <__cxa_atexit@plt+0x8e434> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a778 <__cxa_atexit@plt+0x8e42c> │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, sl, lsr #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r4, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r7, ror #21 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r5, lsr #22 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9a810 <__cxa_atexit@plt+0x8e4c4> │ │ │ │ + ldr r7, [pc, #96] @ 9a820 <__cxa_atexit@plt+0x8e4d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9a7f4 <__cxa_atexit@plt+0x8e4a8> │ │ │ │ + ldr r2, [pc, #80] @ 9a824 <__cxa_atexit@plt+0x8e4d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + str r2, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a804 <__cxa_atexit@plt+0x8e4b8> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r6, ror #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r8, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r9, ror #23 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r3, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #16] @ 9a828 <__cxa_atexit@plt+0x8e4dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, sl, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r9, r4, lsr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ 9a868 <__cxa_atexit@plt+0x8e51c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq 9a860 <__cxa_atexit@plt+0x8e514> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r9, ror #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r9, lsr #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r8, ror #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9a8e8 <__cxa_atexit@plt+0x8e59c> │ │ │ │ + ldr r3, [pc, #40] @ 9a900 <__cxa_atexit@plt+0x8e5b4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, ip, lsr #26 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r3, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #20] @ 9a904 <__cxa_atexit@plt+0x8e5b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r0, ror sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r4, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ + cmpeq sl, r4, lsr ip │ │ │ │ + hvceq 39552 @ 0x9a80 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9a940 <__cxa_atexit@plt+0x8e5f4> │ │ │ │ + ldr r3, [pc, #40] @ 9a958 <__cxa_atexit@plt+0x8e60c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r5, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #20] @ 9a95c <__cxa_atexit@plt+0x8e610> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - teqeq r3, fp @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r6, r4 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldrsbeq sl, [sl, #-188] @ 0xffffff44 │ │ │ │ + cmpeq r9, r8, lsl r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9a9d0 <__cxa_atexit@plt+0x8e684> │ │ │ │ + ldr r3, [pc, #96] @ 9a9e0 <__cxa_atexit@plt+0x8e694> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9a9a8 <__cxa_atexit@plt+0x8e65c> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9a9bc <__cxa_atexit@plt+0x8e670> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r2, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #56] @ 9a9e8 <__cxa_atexit@plt+0x8e69c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4, lsl #29 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r7, [pc, #32] @ 9a9e4 <__cxa_atexit@plt+0x8e698> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r7, asr #29 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #20] @ 9a9ec <__cxa_atexit@plt+0x8e6a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, ip, lsl #30 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq sl, r4, lsl #15 │ │ │ │ + cmpeq sl, r4, asr #15 │ │ │ │ + @ instruction: 0x0149a790 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9aa24 <__cxa_atexit@plt+0x8e6d8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 9aa28 <__cxa_atexit@plt+0x8e6dc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r2, asr pc │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r3, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + cmpeq sl, r4, ror r7 │ │ │ │ + cmpeq sl, r0, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9aa9c <__cxa_atexit@plt+0x8e750> │ │ │ │ + ldr r3, [pc, #96] @ 9aaac <__cxa_atexit@plt+0x8e760> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9aa74 <__cxa_atexit@plt+0x8e728> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9aa88 <__cxa_atexit@plt+0x8e73c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r8 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #56] @ 9aab4 <__cxa_atexit@plt+0x8e768> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r7 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ + ldr r7, [pc, #32] @ 9aab0 <__cxa_atexit@plt+0x8e764> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r6, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, pc, asr r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [pc, #20] @ 9aab8 <__cxa_atexit@plt+0x8e76c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4, lsr #1 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq sl, r4, ror #13 │ │ │ │ + cmpeq sl, ip, asr #13 │ │ │ │ + smlalbteq sl, r9, r8, r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9aaf0 <__cxa_atexit@plt+0x8e7a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ 9aaf4 <__cxa_atexit@plt+0x8e7a8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r4, ror #1 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + cmpeq sl, ip, ror r6 │ │ │ │ + cmpeq sl, r0, lsr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r2, lsr #2 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r1, ror #2 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9ab5c <__cxa_atexit@plt+0x8e810> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ 9ab64 <__cxa_atexit@plt+0x8e818> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, r1, lsr #3 │ │ │ │ + cmpeq sl, r0, lsl #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r0, ror #3 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r3, lsr #4 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r4, ror #4 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r3, r7, lsr #5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r2, r3 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - teqeq r3, lr, ror #5 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9abd8 <__cxa_atexit@plt+0x8e88c> │ │ │ │ + ldr r3, [pc, #68] @ 9abf0 <__cxa_atexit@plt+0x8e8a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ 9abf4 <__cxa_atexit@plt+0x8e8a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ 9abf8 <__cxa_atexit@plt+0x8e8ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - teqeq r3, lr, lsr #6 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + @ instruction: 0x0149a598 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9ac54 <__cxa_atexit@plt+0x8e908> │ │ │ │ + ldr r3, [pc, #48] @ 9ac6c <__cxa_atexit@plt+0x8e920> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + str r9, [r7, #12] │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ 9ac70 <__cxa_atexit@plt+0x8e924> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + cmpeq r9, r0, lsr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a5f48 <__cxa_atexit@plt+0x99bfc> │ │ │ │ - ldr r3, [pc, #60] @ a5f58 <__cxa_atexit@plt+0x99c0c> │ │ │ │ + bhi 9acd4 <__cxa_atexit@plt+0x8e988> │ │ │ │ + ldr r3, [pc, #60] @ 9ace4 <__cxa_atexit@plt+0x8e998> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a5f38 <__cxa_atexit@plt+0x99bec> │ │ │ │ + beq 9acc4 <__cxa_atexit@plt+0x8e978> │ │ │ │ ldr r7, [r8, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a5f5c <__cxa_atexit@plt+0x99c10> │ │ │ │ + ldr r7, [pc, #12] @ 9ace8 <__cxa_atexit@plt+0x8e99c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - cmppeq r8, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq sl, r9, r8, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a5fc8 <__cxa_atexit@plt+0x99c7c> │ │ │ │ - ldr r3, [pc, #60] @ a5fd8 <__cxa_atexit@plt+0x99c8c> │ │ │ │ + bhi 9ad54 <__cxa_atexit@plt+0x8ea08> │ │ │ │ + ldr r3, [pc, #60] @ 9ad64 <__cxa_atexit@plt+0x8ea18> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a5fb8 <__cxa_atexit@plt+0x99c6c> │ │ │ │ + beq 9ad44 <__cxa_atexit@plt+0x8e9f8> │ │ │ │ ldr r7, [r8, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a5fdc <__cxa_atexit@plt+0x99c90> │ │ │ │ + ldr r7, [pc, #12] @ 9ad68 <__cxa_atexit@plt+0x8ea1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - smlalbteq pc, r8, r0, r3 @ │ │ │ │ + cmpeq r9, ip, lsr #8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6040 <__cxa_atexit@plt+0x99cf4> │ │ │ │ - ldr r3, [pc, #52] @ a6050 <__cxa_atexit@plt+0x99d04> │ │ │ │ + bhi 9add4 <__cxa_atexit@plt+0x8ea88> │ │ │ │ + ldr r3, [pc, #60] @ 9ade4 <__cxa_atexit@plt+0x8ea98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a6030 <__cxa_atexit@plt+0x99ce4> │ │ │ │ + beq 9adc4 <__cxa_atexit@plt+0x8ea78> │ │ │ │ ldr r7, [r8, #11] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a6054 <__cxa_atexit@plt+0x99d08> │ │ │ │ + ldr r7, [pc, #12] @ 9ade8 <__cxa_atexit@plt+0x8ea9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r8, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strheq sl, [r9, #-48] @ 0xffffffd0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a60b0 <__cxa_atexit@plt+0x99d64> │ │ │ │ - ldr r3, [pc, #52] @ a60c0 <__cxa_atexit@plt+0x99d74> │ │ │ │ + bhi 9ae54 <__cxa_atexit@plt+0x8eb08> │ │ │ │ + ldr r3, [pc, #60] @ 9ae64 <__cxa_atexit@plt+0x8eb18> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a60a0 <__cxa_atexit@plt+0x99d54> │ │ │ │ + beq 9ae44 <__cxa_atexit@plt+0x8eaf8> │ │ │ │ ldr r7, [r8, #15] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a60c4 <__cxa_atexit@plt+0x99d78> │ │ │ │ + ldr r7, [pc, #12] @ 9ae68 <__cxa_atexit@plt+0x8eb1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltteq pc, r8, r0, r2 @ │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r4, lsr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6120 <__cxa_atexit@plt+0x99dd4> │ │ │ │ - ldr r3, [pc, #52] @ a6130 <__cxa_atexit@plt+0x99de4> │ │ │ │ + bhi 9aed4 <__cxa_atexit@plt+0x8eb88> │ │ │ │ + ldr r3, [pc, #60] @ 9aee4 <__cxa_atexit@plt+0x8eb98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a6110 <__cxa_atexit@plt+0x99dc4> │ │ │ │ + beq 9aec4 <__cxa_atexit@plt+0x8eb78> │ │ │ │ ldr r7, [r8, #19] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a6134 <__cxa_atexit@plt+0x99de8> │ │ │ │ + ldr r7, [pc, #12] @ 9aee8 <__cxa_atexit@plt+0x8eb9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - hvceq 36644 @ 0x8f24 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strheq sl, [r9, #-40] @ 0xffffffd8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6190 <__cxa_atexit@plt+0x99e44> │ │ │ │ - ldr r3, [pc, #52] @ a61a0 <__cxa_atexit@plt+0x99e54> │ │ │ │ + bhi 9af54 <__cxa_atexit@plt+0x8ec08> │ │ │ │ + ldr r3, [pc, #60] @ 9af64 <__cxa_atexit@plt+0x8ec18> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a6180 <__cxa_atexit@plt+0x99e34> │ │ │ │ + beq 9af44 <__cxa_atexit@plt+0x8ebf8> │ │ │ │ ldr r7, [r8, #23] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a61a4 <__cxa_atexit@plt+0x99e58> │ │ │ │ + ldr r7, [pc, #12] @ 9af68 <__cxa_atexit@plt+0x8ec1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r8, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, ip, lsr r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6200 <__cxa_atexit@plt+0x99eb4> │ │ │ │ - ldr r3, [pc, #52] @ a6210 <__cxa_atexit@plt+0x99ec4> │ │ │ │ + bhi 9afd4 <__cxa_atexit@plt+0x8ec88> │ │ │ │ + ldr r3, [pc, #60] @ 9afe4 <__cxa_atexit@plt+0x8ec98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a61f0 <__cxa_atexit@plt+0x99ea4> │ │ │ │ + beq 9afc4 <__cxa_atexit@plt+0x8ec78> │ │ │ │ ldr r7, [r8, #27] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a6214 <__cxa_atexit@plt+0x99ec8> │ │ │ │ + ldr r7, [pc, #12] @ 9afe8 <__cxa_atexit@plt+0x8ec9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - @ instruction: 0x0148f19c │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbteq sl, r9, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #27] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6270 <__cxa_atexit@plt+0x99f24> │ │ │ │ - ldr r3, [pc, #52] @ a6280 <__cxa_atexit@plt+0x99f34> │ │ │ │ + bhi 9b054 <__cxa_atexit@plt+0x8ed08> │ │ │ │ + ldr r3, [pc, #60] @ 9b064 <__cxa_atexit@plt+0x8ed18> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a6260 <__cxa_atexit@plt+0x99f14> │ │ │ │ - ldr r7, [r8, #31] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + beq 9b044 <__cxa_atexit@plt+0x8ecf8> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a6284 <__cxa_atexit@plt+0x99f38> │ │ │ │ + ldr r7, [pc, #12] @ 9b068 <__cxa_atexit@plt+0x8ed1c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r8, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r4, asr #2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a62e8 <__cxa_atexit@plt+0x99f9c> │ │ │ │ - ldr r3, [pc, #60] @ a62f8 <__cxa_atexit@plt+0x99fac> │ │ │ │ + bhi 9b0d4 <__cxa_atexit@plt+0x8ed88> │ │ │ │ + ldr r3, [pc, #60] @ 9b0e4 <__cxa_atexit@plt+0x8ed98> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a62d8 <__cxa_atexit@plt+0x99f8c> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ + beq 9b0c4 <__cxa_atexit@plt+0x8ed78> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a62fc <__cxa_atexit@plt+0x99fb0> │ │ │ │ + ldr r7, [pc, #12] @ 9b0e8 <__cxa_atexit@plt+0x8ed9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ - strheq pc, [r8, #-12] @ │ │ │ │ + smlalbteq sl, r9, r8, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a6358 <__cxa_atexit@plt+0x9a00c> │ │ │ │ - ldr r3, [pc, #44] @ a6370 <__cxa_atexit@plt+0x9a024> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b14c <__cxa_atexit@plt+0x8ee00> │ │ │ │ + ldr r3, [pc, #52] @ 9b15c <__cxa_atexit@plt+0x8ee10> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #40] @ a6374 <__cxa_atexit@plt+0x9a028> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r7, [pc, #24] @ a6378 <__cxa_atexit@plt+0x9a02c> │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b13c <__cxa_atexit@plt+0x8edf0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b160 <__cxa_atexit@plt+0x8ee14> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmppeq r8, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - qdaddeq pc, r0, r8 @ │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + qdaddeq sl, r4, r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ a639c <__cxa_atexit@plt+0x9a050> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ - ldrsbeq lr, [r9, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a63d0 <__cxa_atexit@plt+0x9a084> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ a63d8 <__cxa_atexit@plt+0x9a08c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6944 <__cxa_atexit@plt+0xeaa5f8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b1bc <__cxa_atexit@plt+0x8ee70> │ │ │ │ + ldr r3, [pc, #52] @ 9b1cc <__cxa_atexit@plt+0x8ee80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b1ac <__cxa_atexit@plt+0x8ee60> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0159ed9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a6410 <__cxa_atexit@plt+0x9a0c4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a6418 <__cxa_atexit@plt+0x9a0cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b a6478 <__cxa_atexit@plt+0x9a12c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, asr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a645c <__cxa_atexit@plt+0x9a110> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #36] @ a6464 <__cxa_atexit@plt+0x9a118> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #32] @ a6468 <__cxa_atexit@plt+0x9a11c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6d54 <__cxa_atexit@plt+0xeaaa08> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ 9b1d0 <__cxa_atexit@plt+0x8ee84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl sp │ │ │ │ - cmpeq r9, r8, lsr sp │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltteq r9, r9, r8, pc @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a6540 <__cxa_atexit@plt+0x9a1f4> │ │ │ │ - ldr lr, [pc, #212] @ a6560 <__cxa_atexit@plt+0x9a214> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r3, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq a6528 <__cxa_atexit@plt+0x9a1dc> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne a6538 <__cxa_atexit@plt+0x9a1ec> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc a6548 <__cxa_atexit@plt+0x9a1fc> │ │ │ │ - ldr lr, [pc, #152] @ a6564 <__cxa_atexit@plt+0x9a218> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #148] @ a6568 <__cxa_atexit@plt+0x9a21c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r2, [pc, #144] @ a656c <__cxa_atexit@plt+0x9a220> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #-12]! │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #16]! │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb69b4 <__cxa_atexit@plt+0xeaa668> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - cmpeq r9, ip, lsl #25 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a65f0 <__cxa_atexit@plt+0x9a2a4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #32 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc a65fc <__cxa_atexit@plt+0x9a2b0> │ │ │ │ - ldr lr, [pc, #112] @ a660c <__cxa_atexit@plt+0x9a2c0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #108] @ a6610 <__cxa_atexit@plt+0x9a2c4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [pc, #104] @ a6614 <__cxa_atexit@plt+0x9a2c8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #8]! │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r6, #4]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r6, [r5, #8] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #16]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - mov r6, sl │ │ │ │ - b eb69b4 <__cxa_atexit@plt+0xeaa668> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - ldrheq lr, [r9, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a6644 <__cxa_atexit@plt+0x9a2f8> │ │ │ │ - ldr r2, [pc, #28] @ a6654 <__cxa_atexit@plt+0x9a308> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb68c4 <__cxa_atexit@plt+0xeaa578> │ │ │ │ - ldr r7, [pc, #12] @ a6658 <__cxa_atexit@plt+0x9a30c> │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b2d4 <__cxa_atexit@plt+0x8ef88> │ │ │ │ + ldr r3, [pc, #60] @ 9b2e4 <__cxa_atexit@plt+0x8ef98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b2c4 <__cxa_atexit@plt+0x8ef78> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b2e8 <__cxa_atexit@plt+0x8ef9c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmppeq r8, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq r9, [r9, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a66b0 <__cxa_atexit@plt+0x9a364> │ │ │ │ - ldr r2, [pc, #60] @ a66bc <__cxa_atexit@plt+0x9a370> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ a66c0 <__cxa_atexit@plt+0x9a374> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldmib r5, {r0, r8} │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #11 │ │ │ │ - b a6478 <__cxa_atexit@plt+0x9a12c> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd24 │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a6710 <__cxa_atexit@plt+0x9a3c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ a6718 <__cxa_atexit@plt+0x9a3cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r2, [pc, #44] @ a671c <__cxa_atexit@plt+0x9a3d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #32] @ a6720 <__cxa_atexit@plt+0x9a3d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, ror sl │ │ │ │ - cmpeq r9, r0, ror sl │ │ │ │ - cmpeq r9, r0, lsl #21 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a6788 <__cxa_atexit@plt+0x9a43c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a6794 <__cxa_atexit@plt+0x9a448> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ a67a4 <__cxa_atexit@plt+0x9a458> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - ldr r0, [pc, #60] @ a67a8 <__cxa_atexit@plt+0x9a45c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b354 <__cxa_atexit@plt+0x8f008> │ │ │ │ + ldr r3, [pc, #60] @ 9b364 <__cxa_atexit@plt+0x8f018> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b344 <__cxa_atexit@plt+0x8eff8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, lsl #20 │ │ │ │ - cmpeq r9, r4, lsl sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a6838 <__cxa_atexit@plt+0x9a4ec> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r3, [pc, #152] @ a6868 <__cxa_atexit@plt+0x9a51c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi a6840 <__cxa_atexit@plt+0x9a4f4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc a6848 <__cxa_atexit@plt+0x9a4fc> │ │ │ │ - ldr sl, [pc, #120] @ a6870 <__cxa_atexit@plt+0x9a524> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #116] @ a6874 <__cxa_atexit@plt+0x9a528> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #112] @ a6878 <__cxa_atexit@plt+0x9a52c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str sl, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b a6850 <__cxa_atexit@plt+0x9a504> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ a686c <__cxa_atexit@plt+0x9a520> │ │ │ │ + ldr r7, [pc, #12] @ 9b368 <__cxa_atexit@plt+0x8f01c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl #19 │ │ │ │ - cmppeq r8, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r9, r0, ror #18 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + hvceq 39400 @ 0x99e8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a6944 <__cxa_atexit@plt+0x9a5f8> │ │ │ │ - ldr r3, [pc, #196] @ a6964 <__cxa_atexit@plt+0x9a618> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b3d4 <__cxa_atexit@plt+0x8f088> │ │ │ │ + ldr r3, [pc, #60] @ 9b3e4 <__cxa_atexit@plt+0x8f098> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r2, #-12] │ │ │ │ - stmdb r2, {r1, r7} │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq a692c <__cxa_atexit@plt+0x9a5e0> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne a6938 <__cxa_atexit@plt+0x9a5ec> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc a6950 <__cxa_atexit@plt+0x9a604> │ │ │ │ - ldr lr, [pc, #144] @ a6968 <__cxa_atexit@plt+0x9a61c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #140] @ a696c <__cxa_atexit@plt+0x9a620> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #136] @ a6970 <__cxa_atexit@plt+0x9a624> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - sub r1, r3, #23 │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - str r9, [r6, #16]! │ │ │ │ - ldr r1, [r2, #-8] │ │ │ │ - str r6, [r2, #-8] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - str r7, [r6, #-8] │ │ │ │ - str r1, [r6, #-4] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b3c4 <__cxa_atexit@plt+0x8f078> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r2, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #12] @ 9b3e8 <__cxa_atexit@plt+0x8f09c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - cmpeq r9, r0, lsl #17 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq r9, [r9, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a69e8 <__cxa_atexit@plt+0x9a69c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a69f4 <__cxa_atexit@plt+0x9a6a8> │ │ │ │ - ldr lr, [pc, #100] @ a6a04 <__cxa_atexit@plt+0x9a6b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #96] @ a6a08 <__cxa_atexit@plt+0x9a6bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #92] @ a6a0c <__cxa_atexit@plt+0x9a6c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r0, [r5] │ │ │ │ - sub r0, r3, #23 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r8, [r6, #16]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r6, [r5, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - stmdb r6, {r2, r8} │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - ldrheq lr, [r9, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a6a80 <__cxa_atexit@plt+0x9a734> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a6a88 <__cxa_atexit@plt+0x9a73c> │ │ │ │ - ldr sl, [pc, #96] @ a6aa4 <__cxa_atexit@plt+0x9a758> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #92] @ a6aa8 <__cxa_atexit@plt+0x9a75c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #88] @ a6aac <__cxa_atexit@plt+0x9a760> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str sl, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - b a6a90 <__cxa_atexit@plt+0x9a744> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a6aa0 <__cxa_atexit@plt+0x9a754> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b454 <__cxa_atexit@plt+0x8f108> │ │ │ │ + ldr r3, [pc, #60] @ 9b464 <__cxa_atexit@plt+0x8f118> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b444 <__cxa_atexit@plt+0x8f0f8> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b468 <__cxa_atexit@plt+0x8f11c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r8, #-240] @ 0xffffff10 │ │ │ │ - @ instruction: 0xfffffc84 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - cmpeq r9, r4, lsl r7 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbbeq r9, r9, r0, sp @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a6ae8 <__cxa_atexit@plt+0x9a79c> │ │ │ │ - ldr r3, [pc, #40] @ a6b00 <__cxa_atexit@plt+0x9a7b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b4d4 <__cxa_atexit@plt+0x8f188> │ │ │ │ + ldr r3, [pc, #60] @ 9b4e4 <__cxa_atexit@plt+0x8f198> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b4c4 <__cxa_atexit@plt+0x8f178> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a6b04 <__cxa_atexit@plt+0x9a7b8> │ │ │ │ + ldr r7, [pc, #12] @ 9b4e8 <__cxa_atexit@plt+0x8f19c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl #13 │ │ │ │ - hvceq 36604 @ 0x8efc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r4, lsl #26 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6b3c <__cxa_atexit@plt+0x9a7f0> │ │ │ │ - ldr r5, [pc, #36] @ a6b4c <__cxa_atexit@plt+0x9a800> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ + bhi 9b554 <__cxa_atexit@plt+0x8f208> │ │ │ │ + ldr r3, [pc, #60] @ 9b564 <__cxa_atexit@plt+0x8f218> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b544 <__cxa_atexit@plt+0x8f1f8> │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a6b50 <__cxa_atexit@plt+0x9a804> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b568 <__cxa_atexit@plt+0x8f21c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, ip, lsr #30 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlalbbeq r9, r9, r8, ip @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a6b84 <__cxa_atexit@plt+0x9a838> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a6bc4 <__cxa_atexit@plt+0x9a878> │ │ │ │ - ldr r7, [pc, #188] @ a6c34 <__cxa_atexit@plt+0x9a8e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a6c1c <__cxa_atexit@plt+0x9a8d0> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r2, r3, #10 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #156] @ a6c44 <__cxa_atexit@plt+0x9a8f8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #152] @ a6c48 <__cxa_atexit@plt+0x9a8fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a6c24 <__cxa_atexit@plt+0x9a8d8> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r9, r3, #11 │ │ │ │ - ldr lr, [pc, #76] @ a6c38 <__cxa_atexit@plt+0x9a8ec> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r3, #23 │ │ │ │ - ldr r8, [pc, #68] @ a6c3c <__cxa_atexit@plt+0x9a8f0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #64] @ a6c40 <__cxa_atexit@plt+0x9a8f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7, r8} │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #16 │ │ │ │ - b a6c28 <__cxa_atexit@plt+0x9a8dc> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, ip, lsr #12 │ │ │ │ - ldrheq lr, [r9, #-92] @ 0xffffffa4 │ │ │ │ - ldrsbeq lr, [r9, #-92] @ 0xffffffa4 │ │ │ │ - cmpeq r9, r0, lsr #11 │ │ │ │ - cmpeq r9, r0, lsl #12 │ │ │ │ - cmpeq r9, r8, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a6c80 <__cxa_atexit@plt+0x9a934> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a6c88 <__cxa_atexit@plt+0x9a93c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, ror #9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a6d34 <__cxa_atexit@plt+0x9a9e8> │ │ │ │ - ldr lr, [pc, #168] @ a6d54 <__cxa_atexit@plt+0x9aa08> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #156] @ a6d58 <__cxa_atexit@plt+0x9aa0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a6d20 <__cxa_atexit@plt+0x9a9d4> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne a6d2c <__cxa_atexit@plt+0x9a9e0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a6d40 <__cxa_atexit@plt+0x9a9f4> │ │ │ │ - ldr r3, [pc, #112] @ a6d5c <__cxa_atexit@plt+0x9aa10> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b5d4 <__cxa_atexit@plt+0x8f288> │ │ │ │ + ldr r3, [pc, #60] @ 9b5e4 <__cxa_atexit@plt+0x8f298> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ a6d60 <__cxa_atexit@plt+0x9aa14> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b5c4 <__cxa_atexit@plt+0x8f278> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r7, [pc, #12] @ 9b5e8 <__cxa_atexit@plt+0x8f29c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r9, r0, lsr #9 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - ldrsbeq lr, [r9, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, ip, lsl #24 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne a6dc4 <__cxa_atexit@plt+0x9aa78> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a6dcc <__cxa_atexit@plt+0x9aa80> │ │ │ │ - ldr r2, [pc, #76] @ a6ddc <__cxa_atexit@plt+0x9aa90> │ │ │ │ - add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ a6de0 <__cxa_atexit@plt+0x9aa94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - cmpeq r9, r8, lsr r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6e18 <__cxa_atexit@plt+0x9aacc> │ │ │ │ - ldr r3, [pc, #36] @ a6e28 <__cxa_atexit@plt+0x9aadc> │ │ │ │ + bhi 9b654 <__cxa_atexit@plt+0x8f308> │ │ │ │ + ldr r3, [pc, #60] @ 9b664 <__cxa_atexit@plt+0x8f318> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b644 <__cxa_atexit@plt+0x8f2f8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a6e2c <__cxa_atexit@plt+0x9aae0> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b668 <__cxa_atexit@plt+0x8f31c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, r4, asr ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x01499b90 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a6e4c <__cxa_atexit@plt+0x9ab00> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a6e98 <__cxa_atexit@plt+0x9ab4c> │ │ │ │ - ldr r2, [pc, #68] @ a6ea8 <__cxa_atexit@plt+0x9ab5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ a6eac <__cxa_atexit@plt+0x9ab60> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - cmpeq r9, ip, asr r3 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6ee4 <__cxa_atexit@plt+0x9ab98> │ │ │ │ - ldr r3, [pc, #36] @ a6ef4 <__cxa_atexit@plt+0x9aba8> │ │ │ │ + bhi 9b6d4 <__cxa_atexit@plt+0x8f388> │ │ │ │ + ldr r3, [pc, #60] @ 9b6e4 <__cxa_atexit@plt+0x8f398> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b6c4 <__cxa_atexit@plt+0x8f378> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a6ef8 <__cxa_atexit@plt+0x9abac> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b6e8 <__cxa_atexit@plt+0x8f39c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - smlalbbeq lr, r8, r8, fp │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r4, lsl fp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a6fa0 <__cxa_atexit@plt+0x9ac54> │ │ │ │ - ldr r3, [pc, #172] @ a6fc8 <__cxa_atexit@plt+0x9ac7c> │ │ │ │ + bhi 9b754 <__cxa_atexit@plt+0x8f408> │ │ │ │ + ldr r3, [pc, #60] @ 9b764 <__cxa_atexit@plt+0x8f418> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq a6f7c <__cxa_atexit@plt+0x9ac30> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a6f8c <__cxa_atexit@plt+0x9ac40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a6fb0 <__cxa_atexit@plt+0x9ac64> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr lr, [pc, #124] @ a6fd4 <__cxa_atexit@plt+0x9ac88> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #120] @ a6fd8 <__cxa_atexit@plt+0x9ac8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b744 <__cxa_atexit@plt+0x8f3f8> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ a6fd0 <__cxa_atexit@plt+0x9ac84> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ a6fcc <__cxa_atexit@plt+0x9ac80> │ │ │ │ + ldr r7, [pc, #12] @ 9b768 <__cxa_atexit@plt+0x8f41c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - ldrdeq lr, [r8, #-164] @ 0xffffff5c │ │ │ │ - cmpeq r9, r0, lsl r2 │ │ │ │ - cmpeq r9, r0, asr r2 │ │ │ │ - cmpeq r9, r0, asr #4 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x01499a98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a7034 <__cxa_atexit@plt+0x9ace8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a7048 <__cxa_atexit@plt+0x9acfc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r1, r3, #15 │ │ │ │ - ldr lr, [pc, #68] @ a705c <__cxa_atexit@plt+0x9ad10> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #64] @ a7060 <__cxa_atexit@plt+0x9ad14> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ a7058 <__cxa_atexit@plt+0x9ad0c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r8, ror #2 │ │ │ │ - @ instruction: 0x0159e190 │ │ │ │ - cmpeq r9, r0, lsl #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a709c <__cxa_atexit@plt+0x9ad50> │ │ │ │ - ldr r2, [pc, #36] @ a70a4 <__cxa_atexit@plt+0x9ad58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ a70a8 <__cxa_atexit@plt+0x9ad5c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq lr, [r9, #-12] │ │ │ │ - ldrsbeq lr, [r9, #-4] │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a710c <__cxa_atexit@plt+0x9adc0> │ │ │ │ - ldr r3, [pc, #60] @ a7124 <__cxa_atexit@plt+0x9add8> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b7d4 <__cxa_atexit@plt+0x8f488> │ │ │ │ + ldr r3, [pc, #60] @ 9b7e4 <__cxa_atexit@plt+0x8f498> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #56] @ a7128 <__cxa_atexit@plt+0x9addc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - str r7, [r7, #16] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b7c4 <__cxa_atexit@plt+0x8f478> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a712c <__cxa_atexit@plt+0x9ade0> │ │ │ │ + ldr r7, [pc, #12] @ 9b7e8 <__cxa_atexit@plt+0x8f49c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq r8, ip, ror #18 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, ip, lsl sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a7164 <__cxa_atexit@plt+0x9ae18> │ │ │ │ - ldr r3, [pc, #36] @ a7174 <__cxa_atexit@plt+0x9ae28> │ │ │ │ + bhi 9b854 <__cxa_atexit@plt+0x8f508> │ │ │ │ + ldr r3, [pc, #60] @ 9b864 <__cxa_atexit@plt+0x8f518> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b844 <__cxa_atexit@plt+0x8f4f8> │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a7178 <__cxa_atexit@plt+0x9ae2c> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b868 <__cxa_atexit@plt+0x8f51c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, r8, lsl r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r9, r9, r0, r9 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a71d4 <__cxa_atexit@plt+0x9ae88> │ │ │ │ - ldr r2, [pc, #164] @ a7244 <__cxa_atexit@plt+0x9aef8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a7218 <__cxa_atexit@plt+0x9aecc> │ │ │ │ - ldr r7, [pc, #144] @ a7248 <__cxa_atexit@plt+0x9aefc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq a7208 <__cxa_atexit@plt+0x9aebc> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #88] @ a7238 <__cxa_atexit@plt+0x9aeec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a7228 <__cxa_atexit@plt+0x9aedc> │ │ │ │ - ldr r7, [pc, #72] @ a723c <__cxa_atexit@plt+0x9aef0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b8d4 <__cxa_atexit@plt+0x8f588> │ │ │ │ + ldr r3, [pc, #60] @ 9b8e4 <__cxa_atexit@plt+0x8f598> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq a7208 <__cxa_atexit@plt+0x9aebc> │ │ │ │ + beq 9b8c4 <__cxa_atexit@plt+0x8f578> │ │ │ │ ldr r7, [r8, #27] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ a724c <__cxa_atexit@plt+0x9af00> │ │ │ │ + ldr r7, [pc, #12] @ 9b8e8 <__cxa_atexit@plt+0x8f59c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a7240 <__cxa_atexit@plt+0x9aef4> │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, r4, lsr #18 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b954 <__cxa_atexit@plt+0x8f608> │ │ │ │ + ldr r3, [pc, #60] @ 9b964 <__cxa_atexit@plt+0x8f618> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b944 <__cxa_atexit@plt+0x8f5f8> │ │ │ │ + ldr r7, [r8, #31] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ 9b968 <__cxa_atexit@plt+0x8f61c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, lsr #31 │ │ │ │ - @ instruction: 0xfffff028 │ │ │ │ - hvceq 36372 @ 0x8e14 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffee2c │ │ │ │ - hvceq 36368 @ 0x8e10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a726c <__cxa_atexit@plt+0x9af20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r9, r9, r8, r8 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a728c <__cxa_atexit@plt+0x9af40> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - cmpeq r9, r0, lsl #30 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a72d4 <__cxa_atexit@plt+0x9af88> │ │ │ │ - ldr r7, [pc, #52] @ a72e8 <__cxa_atexit@plt+0x9af9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq a72c8 <__cxa_atexit@plt+0x9af7c> │ │ │ │ - mov r7, r9 │ │ │ │ - b a72f8 <__cxa_atexit@plt+0x9afac> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9b9d4 <__cxa_atexit@plt+0x8f688> │ │ │ │ + ldr r3, [pc, #60] @ 9b9e4 <__cxa_atexit@plt+0x8f698> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9b9c4 <__cxa_atexit@plt+0x8f678> │ │ │ │ + ldr r7, [r8, #35] @ 0x23 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a72ec <__cxa_atexit@plt+0x9afa0> │ │ │ │ + ldr r7, [pc, #12] @ 9b9e8 <__cxa_atexit@plt+0x8f69c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq lr, r8, ip, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r9, ip, lsr #16 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a7348 <__cxa_atexit@plt+0x9affc> │ │ │ │ - ldr r2, [pc, #164] @ a73b8 <__cxa_atexit@plt+0x9b06c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a738c <__cxa_atexit@plt+0x9b040> │ │ │ │ - ldr r7, [pc, #144] @ a73bc <__cxa_atexit@plt+0x9b070> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq a737c <__cxa_atexit@plt+0x9b030> │ │ │ │ - ldr r7, [r8, #7] │ │ │ │ + ldr r7, [r7, #35] @ 0x23 │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #88] @ a73ac <__cxa_atexit@plt+0x9b060> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a739c <__cxa_atexit@plt+0x9b050> │ │ │ │ - ldr r7, [pc, #72] @ a73b0 <__cxa_atexit@plt+0x9b064> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - tst r8, #3 │ │ │ │ - beq a737c <__cxa_atexit@plt+0x9b030> │ │ │ │ - ldr r7, [r8, #27] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + cmpeq r9, r8, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9ba7c <__cxa_atexit@plt+0x8f730> │ │ │ │ + ldr r3, [pc, #96] @ 9ba8c <__cxa_atexit@plt+0x8f740> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9ba54 <__cxa_atexit@plt+0x8f708> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 9ba68 <__cxa_atexit@plt+0x8f71c> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ a73c0 <__cxa_atexit@plt+0x9b074> │ │ │ │ + ldr r7, [pc, #60] @ 9ba98 <__cxa_atexit@plt+0x8f74c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, #56] @ 9ba9c <__cxa_atexit@plt+0x8f750> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a73b4 <__cxa_atexit@plt+0x9b068> │ │ │ │ + ldr r7, [pc, #32] @ 9ba90 <__cxa_atexit@plt+0x8f744> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ 9ba94 <__cxa_atexit@plt+0x8f748> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 9baa0 <__cxa_atexit@plt+0x8f754> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr #28 │ │ │ │ - @ instruction: 0xffffeeb4 │ │ │ │ - mrseq lr, (UNDEF: 72) │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffecb8 │ │ │ │ - strdeq sp, [r8, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a73e0 <__cxa_atexit@plt+0x9b094> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strheq r9, [r9, #-120] @ 0xffffff88 │ │ │ │ + strheq r9, [r9, #-112] @ 0xffffff90 │ │ │ │ + strheq r9, [r9, #-120] @ 0xffffff88 │ │ │ │ + strheq r9, [r9, #-112] @ 0xffffff90 │ │ │ │ + smlalbteq r9, r9, r8, r7 @ │ │ │ │ + @ instruction: 0x01499790 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9badc <__cxa_atexit@plt+0x8f790> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #32] @ 9bae0 <__cxa_atexit@plt+0x8f794> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a7400 <__cxa_atexit@plt+0x9b0b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - cmpeq r9, ip, lsl #27 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + moveq r3, r2 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, asr r7 │ │ │ │ + cmpeq r9, r8, ror #14 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a7474 <__cxa_atexit@plt+0x9b128> │ │ │ │ - ldr r3, [pc, #96] @ a7484 <__cxa_atexit@plt+0x9b138> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq a745c <__cxa_atexit@plt+0x9b110> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a746c <__cxa_atexit@plt+0x9b120> │ │ │ │ - ldr r3, [pc, #68] @ a7488 <__cxa_atexit@plt+0x9b13c> │ │ │ │ + bhi 9bb4c <__cxa_atexit@plt+0x8f800> │ │ │ │ + ldr r3, [pc, #88] @ 9bb5c <__cxa_atexit@plt+0x8f810> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9bb28 <__cxa_atexit@plt+0x8f7dc> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 9bb38 <__cxa_atexit@plt+0x8f7ec> │ │ │ │ + ldr r8, [pc, #64] @ 9bb64 <__cxa_atexit@plt+0x8f818> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9bb40 <__cxa_atexit@plt+0x8f7f4> │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r8, [pc, #32] @ 9bb60 <__cxa_atexit@plt+0x8f814> │ │ │ │ + add r8, pc, r8 │ │ │ │ mov r7, r9 │ │ │ │ - b eb67e4 <__cxa_atexit@plt+0xeaa498> │ │ │ │ - ldr r7, [pc, #16] @ a748c <__cxa_atexit@plt+0x9b140> │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ 9bb68 <__cxa_atexit@plt+0x8f81c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r8, r0, lsl r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a74c0 <__cxa_atexit@plt+0x9b174> │ │ │ │ - ldr r3, [pc, #24] @ a74c8 <__cxa_atexit@plt+0x9b17c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb67e4 <__cxa_atexit@plt+0xeaa498> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + teqeq r3, pc, lsl r8 │ │ │ │ + teqeq r3, r7, asr #16 │ │ │ │ + cmpeq r9, r0, lsl #14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ a74e8 <__cxa_atexit@plt+0x9b19c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - cmpeq r9, r4, lsr #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r2, [pc, #36] @ 9bba0 <__cxa_atexit@plt+0x8f854> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #32] @ 9bba4 <__cxa_atexit@plt+0x8f858> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, pc, ror #15 │ │ │ │ + teqeq r3, fp @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9bc10 <__cxa_atexit@plt+0x8f8c4> │ │ │ │ + ldr r3, [pc, #88] @ 9bc20 <__cxa_atexit@plt+0x8f8d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 9bbec <__cxa_atexit@plt+0x8f8a0> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 9bbfc <__cxa_atexit@plt+0x8f8b0> │ │ │ │ + ldr r3, [pc, #64] @ 9bc28 <__cxa_atexit@plt+0x8f8dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9bc04 <__cxa_atexit@plt+0x8f8b8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ 9bc24 <__cxa_atexit@plt+0x8f8d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ a755c <__cxa_atexit@plt+0x9b210> │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ 9bc2c <__cxa_atexit@plt+0x8f8e0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, asr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + teqeq r3, fp, asr r7 │ │ │ │ + teqeq r3, r3, lsl #15 │ │ │ │ + cmpeq r9, r0, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9bc64 <__cxa_atexit@plt+0x8f918> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #32] @ 9bc68 <__cxa_atexit@plt+0x8f91c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, fp, lsr #14 │ │ │ │ + teqeq r3, r7, lsl r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ a7580 <__cxa_atexit@plt+0x9b234> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 9bc90 <__cxa_atexit@plt+0x8f944> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldrdeq r9, [r9, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9bce4 <__cxa_atexit@plt+0x8f998> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #52] @ 9bcec <__cxa_atexit@plt+0x8f9a0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ 9bcf0 <__cxa_atexit@plt+0x8f9a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #217 @ 0xd9 │ │ │ │ + ldr r1, [pc, #40] @ 9bcf4 <__cxa_atexit@plt+0x8f9a8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsr r5 │ │ │ │ + @ instruction: 0x015a9494 │ │ │ │ + cmpeq sl, ip, lsr #9 │ │ │ │ + cmpeq sl, ip, lsl #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a75d0 <__cxa_atexit@plt+0x9b284> │ │ │ │ - ldr r3, [pc, #60] @ a75e8 <__cxa_atexit@plt+0x9b29c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ a75ec <__cxa_atexit@plt+0x9b2a0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #10 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a75f0 <__cxa_atexit@plt+0x9b2a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc 9bd54 <__cxa_atexit@plt+0x8fa08> │ │ │ │ + ldr r2, [pc, #48] @ 9bd64 <__cxa_atexit@plt+0x8fa18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ 9bd68 <__cxa_atexit@plt+0x8fa1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsr #31 │ │ │ │ - cmpeq r9, r4, lsr #24 │ │ │ │ - smlaltteq lr, r8, r8, r4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a762c <__cxa_atexit@plt+0x9b2e0> │ │ │ │ - ldr r3, [pc, #40] @ a7644 <__cxa_atexit@plt+0x9b2f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ a7648 <__cxa_atexit@plt+0x9b2fc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r3, r6, asr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9bdb4 <__cxa_atexit@plt+0x8fa68> │ │ │ │ + ldr r1, [pc, #52] @ 9bdc4 <__cxa_atexit@plt+0x8fa78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ 9bdc8 <__cxa_atexit@plt+0x8fa7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr pc │ │ │ │ - @ instruction: 0x0148e490 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a7698 <__cxa_atexit@plt+0x9b34c> │ │ │ │ - ldr r3, [pc, #60] @ a76b0 <__cxa_atexit@plt+0x9b364> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ a76b4 <__cxa_atexit@plt+0x9b368> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + ldrsbeq r9, [sl, #-52] @ 0xffffffcc │ │ │ │ + ldrheq r9, [sl, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9be2c <__cxa_atexit@plt+0x8fae0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9be38 <__cxa_atexit@plt+0x8faec> │ │ │ │ + ldr r2, [pc, #76] @ 9be48 <__cxa_atexit@plt+0x8fafc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9be4c <__cxa_atexit@plt+0x8fb00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 9be50 <__cxa_atexit@plt+0x8fb04> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a76b8 <__cxa_atexit@plt+0x9b36c> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, ror #29 │ │ │ │ - cmpeq r9, r8, asr fp │ │ │ │ - cmpeq r8, r8, lsr #8 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a770c <__cxa_atexit@plt+0x9b3c0> │ │ │ │ - ldr r3, [pc, #64] @ a7724 <__cxa_atexit@plt+0x9b3d8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ a7728 <__cxa_atexit@plt+0x9b3dc> │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq sl, r8, asr #6 │ │ │ │ + teqeq r3, sl, ror r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9beb8 <__cxa_atexit@plt+0x8fb6c> │ │ │ │ + ldr r2, [pc, #76] @ 9bec8 <__cxa_atexit@plt+0x8fb7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9becc <__cxa_atexit@plt+0x8fb80> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ 9bed0 <__cxa_atexit@plt+0x8fb84> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r1, r6, #15 │ │ │ │ - stmib r7, {r2, sl} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a772c <__cxa_atexit@plt+0x9b3e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, ror lr │ │ │ │ - cmpeq r9, r4, ror #28 │ │ │ │ - strheq lr, [r8, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a7780 <__cxa_atexit@plt+0x9b434> │ │ │ │ - ldr r3, [pc, #64] @ a7798 <__cxa_atexit@plt+0x9b44c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ a779c <__cxa_atexit@plt+0x9b450> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r1, r6, #15 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str sl, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq sl, r4, ror #5 │ │ │ │ + ldrheq r9, [sl, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9bf30 <__cxa_atexit@plt+0x8fbe4> │ │ │ │ + ldr r2, [pc, #68] @ 9bf3c <__cxa_atexit@plt+0x8fbf0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9bf20 <__cxa_atexit@plt+0x8fbd4> │ │ │ │ + ldr r8, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #44] @ 9bf40 <__cxa_atexit@plt+0x8fbf4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a77a0 <__cxa_atexit@plt+0x9b454> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, asr #20 │ │ │ │ - cmpeq r9, r4, ror sl │ │ │ │ - cmpeq r8, r8, asr #6 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq sl, ip, asr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #16] @ 9bf68 <__cxa_atexit@plt+0x8fc1c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + cmpeq sl, r8, lsl r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a7810 <__cxa_atexit@plt+0x9b4c4> │ │ │ │ - ldr r3, [pc, #92] @ a7828 <__cxa_atexit@plt+0x9b4dc> │ │ │ │ + bcc 9bfd0 <__cxa_atexit@plt+0x8fc84> │ │ │ │ + ldr r2, [pc, #56] @ 9bfe0 <__cxa_atexit@plt+0x8fc94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #44] @ 9bfe4 <__cxa_atexit@plt+0x8fc98> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #88] @ a782c <__cxa_atexit@plt+0x9b4e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr ip, [pc, #84] @ a7830 <__cxa_atexit@plt+0x9b4e4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r2, [pc, #80] @ a7834 <__cxa_atexit@plt+0x9b4e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r1, r6, #18 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - sub r1, r6, #31 │ │ │ │ - add r3, r3, #2 │ │ │ │ - stmib r7, {r2, r8, r9, ip} │ │ │ │ - add r2, r7, #20 │ │ │ │ - stm r2, {r1, sl, lr} │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ a7838 <__cxa_atexit@plt+0x9b4ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r8, [r9, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrdeq lr, [r8, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r9, ip, asr #19 │ │ │ │ - cmpeq r9, r8, lsl #19 │ │ │ │ - cmpeq r9, r0, ror #26 │ │ │ │ - strheq lr, [r8, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a7864 <__cxa_atexit@plt+0x9b518> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b a7878 <__cxa_atexit@plt+0x9b52c> │ │ │ │ - ldr r7, [pc, #8] @ a7874 <__cxa_atexit@plt+0x9b528> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, ip, ror #4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [pc, #92] @ a78e0 <__cxa_atexit@plt+0x9b594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a78bc <__cxa_atexit@plt+0x9b570> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - subs r2, r2, #1 │ │ │ │ - beq a78d0 <__cxa_atexit@plt+0x9b584> │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq a78d8 <__cxa_atexit@plt+0x9b58c> │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - b a7884 <__cxa_atexit@plt+0x9b538> │ │ │ │ - ldr r7, [pc, #32] @ a78e4 <__cxa_atexit@plt+0x9b598> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x0159d89c │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b a7878 <__cxa_atexit@plt+0x9b52c> │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r3, r0 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a7970 <__cxa_atexit@plt+0x9b624> │ │ │ │ - ldr r2, [pc, #116] @ a7990 <__cxa_atexit@plt+0x9b644> │ │ │ │ + bhi 9c044 <__cxa_atexit@plt+0x8fcf8> │ │ │ │ + ldr r2, [pc, #68] @ 9c050 <__cxa_atexit@plt+0x8fd04> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ a7994 <__cxa_atexit@plt+0x9b648> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r9, #3 │ │ │ │ - beq a7960 <__cxa_atexit@plt+0x9b614> │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a7978 <__cxa_atexit@plt+0x9b62c> │ │ │ │ - str r9, [r3] │ │ │ │ - mov r5, #1 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b a7878 <__cxa_atexit@plt+0x9b52c> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9c034 <__cxa_atexit@plt+0x8fce8> │ │ │ │ + ldr r8, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #44] @ 9c054 <__cxa_atexit@plt+0x8fd08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a7998 <__cxa_atexit@plt+0x9b64c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r9, r4, lsr r8 │ │ │ │ - cmpeq r8, r8, asr r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq sl, r8, asr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a79c8 <__cxa_atexit@plt+0x9b67c> │ │ │ │ - mov r3, #1 │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b a7878 <__cxa_atexit@plt+0x9b52c> │ │ │ │ - ldr r7, [pc, #16] @ a79e0 <__cxa_atexit@plt+0x9b694> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsl #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a7a68 <__cxa_atexit@plt+0x9b71c> │ │ │ │ - ldr r3, [pc, #92] @ a7a80 <__cxa_atexit@plt+0x9b734> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #88] @ a7a84 <__cxa_atexit@plt+0x9b738> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #84] @ a7a88 <__cxa_atexit@plt+0x9b73c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #15 │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r2, [pc, #64] @ a7a8c <__cxa_atexit@plt+0x9b740> │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #16] @ 9c07c <__cxa_atexit@plt+0x8fd30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + cmpeq sl, r4, lsl #2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9c0cc <__cxa_atexit@plt+0x8fd80> │ │ │ │ + ldr r2, [pc, #56] @ 9c0dc <__cxa_atexit@plt+0x8fd90> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r2, [r7, #12] │ │ │ │ - add r2, r7, #16 │ │ │ │ - stm r2, {r1, r7, lr} │ │ │ │ - str r3, [r7, #28] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ a7a90 <__cxa_atexit@plt+0x9b744> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, #36] @ 9c0e0 <__cxa_atexit@plt+0x8fd94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub sl, r6, #6 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - cmpeq r8, ip, rrx │ │ │ │ - cmpeq r9, r4, asr r7 │ │ │ │ - cmpeq r8, ip, rrx │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a7ae4 <__cxa_atexit@plt+0x9b798> │ │ │ │ - ldr r3, [pc, #64] @ a7afc <__cxa_atexit@plt+0x9b7b0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ a7b00 <__cxa_atexit@plt+0x9b7b4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #14 │ │ │ │ - stmib r7, {r2, r9} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + cmpeq sl, r0, asr #1 │ │ │ │ + @ instruction: 0x015a9098 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9c14c <__cxa_atexit@plt+0x8fe00> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9c158 <__cxa_atexit@plt+0x8fe0c> │ │ │ │ + ldr r2, [pc, #84] @ 9c168 <__cxa_atexit@plt+0x8fe1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 9c16c <__cxa_atexit@plt+0x8fe20> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 9c170 <__cxa_atexit@plt+0x8fe24> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a7b04 <__cxa_atexit@plt+0x9b7b8> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, ror #13 │ │ │ │ - cmpeq r9, r4, lsl r7 │ │ │ │ - strdeq sp, [r8, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a7b58 <__cxa_atexit@plt+0x9b80c> │ │ │ │ - ldr r3, [pc, #64] @ a7b70 <__cxa_atexit@plt+0x9b824> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ a7b74 <__cxa_atexit@plt+0x9b828> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmpeq sl, r0, lsr r0 │ │ │ │ + teqeq r3, r4, asr r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9c1d8 <__cxa_atexit@plt+0x8fe8c> │ │ │ │ + ldr lr, [pc, #76] @ 9c1e8 <__cxa_atexit@plt+0x8fe9c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #72] @ 9c1ec <__cxa_atexit@plt+0x8fea0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #15 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #48] @ 9c1f0 <__cxa_atexit@plt+0x8fea4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r2, r7, r8, lr} │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a7b78 <__cxa_atexit@plt+0x9b82c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, ror r6 │ │ │ │ - @ instruction: 0x0159d69c │ │ │ │ - smlalbbeq sp, r8, r4, pc @ │ │ │ │ - andeq r0, r6, sl, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a7bc0 <__cxa_atexit@plt+0x9b874> │ │ │ │ - ldr r2, [pc, #52] @ a7bd4 <__cxa_atexit@plt+0x9b888> │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + cmpeq sl, r4, asr #31 │ │ │ │ + @ instruction: 0x015a8f94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9c244 <__cxa_atexit@plt+0x8fef8> │ │ │ │ + ldr r2, [pc, #56] @ 9c250 <__cxa_atexit@plt+0x8ff04> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r7, [r3] │ │ │ │ - stmda r3, {r2, sl} │ │ │ │ - tst r7, #3 │ │ │ │ - beq a7bb8 <__cxa_atexit@plt+0x9b86c> │ │ │ │ - b a7be4 <__cxa_atexit@plt+0x9b898> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9c234 <__cxa_atexit@plt+0x8fee8> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ a7bd8 <__cxa_atexit@plt+0x9b88c> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r8, r0, lsr #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a7c30 <__cxa_atexit@plt+0x9b8e4> │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a7ca8 <__cxa_atexit@plt+0x9b95c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r1, r3, #14 │ │ │ │ - ldr lr, [pc, #184] @ a7cd0 <__cxa_atexit@plt+0x9b984> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #180] @ a7cd4 <__cxa_atexit@plt+0x9b988> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7, lr} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - b a7c9c <__cxa_atexit@plt+0x9b950> │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a7cb0 <__cxa_atexit@plt+0x9b964> │ │ │ │ - ldr sl, [pc, #124] @ a7cc0 <__cxa_atexit@plt+0x9b974> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #120] @ a7cc4 <__cxa_atexit@plt+0x9b978> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr lr, [pc, #116] @ a7cc8 <__cxa_atexit@plt+0x9b97c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #112] @ a7ccc <__cxa_atexit@plt+0x9b980> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - sub r1, r3, #15 │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - sub r1, r3, #25 │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - sub r0, r3, #35 @ 0x23 │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #20 │ │ │ │ - b a7cb4 <__cxa_atexit@plt+0x9b968> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, ip, lsl #18 │ │ │ │ - ldrsheq sp, [r9, #-140] @ 0xffffff74 │ │ │ │ - cmpeq r9, ip, asr #10 │ │ │ │ - cmpeq r9, r8, ror r5 │ │ │ │ - cmpeq r9, r8, lsl #11 │ │ │ │ - ldrheq sp, [r9, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a7d60 <__cxa_atexit@plt+0x9ba14> │ │ │ │ + bhi 9c2a0 <__cxa_atexit@plt+0x8ff54> │ │ │ │ add sl, r7, #8 │ │ │ │ ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #128] @ a7d90 <__cxa_atexit@plt+0x9ba44> │ │ │ │ + ldr r2, [pc, #20] @ 9c2a8 <__cxa_atexit@plt+0x8ff5c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi a7d68 <__cxa_atexit@plt+0x9ba1c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc a7d70 <__cxa_atexit@plt+0x9ba24> │ │ │ │ - ldr r3, [pc, #96] @ a7d98 <__cxa_atexit@plt+0x9ba4c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #92] @ a7d9c <__cxa_atexit@plt+0x9ba50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r3, r8, sl} │ │ │ │ - sub r6, r2, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r5, r3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b a7d78 <__cxa_atexit@plt+0x9ba2c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ a7d94 <__cxa_atexit@plt+0x9ba48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldrheq r8, [sl, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9c2dc <__cxa_atexit@plt+0x8ff90> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #20] @ 9c2e4 <__cxa_atexit@plt+0x8ff98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, asr #8 │ │ │ │ - hvceq 36304 @ 0x8dd0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r9, r8, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r2, r5, #12 │ │ │ │ + cmpeq sl, ip, ror lr │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi a7e64 <__cxa_atexit@plt+0x9bb18> │ │ │ │ - ldr r3, [pc, #196] @ a7e84 <__cxa_atexit@plt+0x9bb38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq a7e50 <__cxa_atexit@plt+0x9bb04> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a7e60 <__cxa_atexit@plt+0x9bb14> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a7e6c <__cxa_atexit@plt+0x9bb20> │ │ │ │ - ldr lr, [pc, #140] @ a7e88 <__cxa_atexit@plt+0x9bb3c> │ │ │ │ + bhi 9c3b0 <__cxa_atexit@plt+0x90064> │ │ │ │ + ldr lr, [pc, #200] @ 9c3cc <__cxa_atexit@plt+0x90080> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #136] @ a7e8c <__cxa_atexit@plt+0x9bb40> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #-8]! │ │ │ │ - ldr sl, [r8, #2] │ │ │ │ - ldr r0, [r8, #6] │ │ │ │ - sub r1, r3, #6 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r1, [pc, #104] @ a7e90 <__cxa_atexit@plt+0x9bb44> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9c350 <__cxa_atexit@plt+0x90004> │ │ │ │ + ldmdb r5, {r9, sl, lr} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 9c35c <__cxa_atexit@plt+0x90010> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9c3b8 <__cxa_atexit@plt+0x9006c> │ │ │ │ + ldr r0, [pc, #156] @ 9c3e0 <__cxa_atexit@plt+0x90094> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #152] @ 9c3e4 <__cxa_atexit@plt+0x90098> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9c374 <__cxa_atexit@plt+0x90028> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9c3b8 <__cxa_atexit@plt+0x9006c> │ │ │ │ + ldr r0, [pc, #100] @ 9c3d0 <__cxa_atexit@plt+0x90084> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #96] @ 9c3d4 <__cxa_atexit@plt+0x90088> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #88] @ 9c3d8 <__cxa_atexit@plt+0x9008c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #80] @ 9c3dc <__cxa_atexit@plt+0x90090> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ str r1, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ + str r0, [r6, #24] │ │ │ │ str r6, [r6, #28] │ │ │ │ + sub r9, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - cmpeq r9, ip, ror r3 │ │ │ │ - cmpeq r9, r8, lsr r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + teqeq r3, fp, ror #31 │ │ │ │ + cmpeq sl, r4, lsr r0 │ │ │ │ + cmpeq sl, r8, asr #27 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + teqeq r3, pc, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne a7f10 <__cxa_atexit@plt+0x9bbc4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a7f1c <__cxa_atexit@plt+0x9bbd0> │ │ │ │ - ldr lr, [pc, #104] @ a7f2c <__cxa_atexit@plt+0x9bbe0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #100] @ a7f30 <__cxa_atexit@plt+0x9bbe4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - sub r1, r2, #6 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - ldr r1, [pc, #68] @ a7f34 <__cxa_atexit@plt+0x9bbe8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - ldrheq sp, [r9, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r9, r0, ror r6 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a7f90 <__cxa_atexit@plt+0x9bc44> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + bne 9c430 <__cxa_atexit@plt+0x900e4> │ │ │ │ cmp r1, r6 │ │ │ │ - bcc a7f98 <__cxa_atexit@plt+0x9bc4c> │ │ │ │ - ldr r1, [pc, #72] @ a7fb4 <__cxa_atexit@plt+0x9bc68> │ │ │ │ + bcc 9c484 <__cxa_atexit@plt+0x90138> │ │ │ │ + ldr r1, [pc, #124] @ 9c4a0 <__cxa_atexit@plt+0x90154> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a7fb8 <__cxa_atexit@plt+0x9bc6c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, sl} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b a7fa0 <__cxa_atexit@plt+0x9bc54> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a7fb0 <__cxa_atexit@plt+0x9bc64> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r8, [pc, #120] @ 9c4a4 <__cxa_atexit@plt+0x90158> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9c448 <__cxa_atexit@plt+0x900fc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9c484 <__cxa_atexit@plt+0x90138> │ │ │ │ + ldr r1, [pc, #80] @ 9c490 <__cxa_atexit@plt+0x90144> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #76] @ 9c494 <__cxa_atexit@plt+0x90148> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #68] @ 9c498 <__cxa_atexit@plt+0x9014c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #60] @ 9c49c <__cxa_atexit@plt+0x90150> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + teqeq r3, r7, lsl pc │ │ │ │ + cmpeq sl, r0, ror #30 │ │ │ │ + ldrsheq r8, [sl, #-196] @ 0xffffff3c │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + teqeq r3, pc, lsr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9c500 <__cxa_atexit@plt+0x901b4> │ │ │ │ + ldr r2, [pc, #64] @ 9c510 <__cxa_atexit@plt+0x901c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr lr, [pc, #48] @ 9c514 <__cxa_atexit@plt+0x901c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r8, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, asr #22 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - ldrsheq sp, [r9, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + teqeq r3, fp @ │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + mov sl, r8 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a8020 <__cxa_atexit@plt+0x9bcd4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a8028 <__cxa_atexit@plt+0x9bcdc> │ │ │ │ - ldr r1, [pc, #72] @ a8044 <__cxa_atexit@plt+0x9bcf8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a8048 <__cxa_atexit@plt+0x9bcfc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, sl} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + bhi 9c574 <__cxa_atexit@plt+0x90228> │ │ │ │ + ldr r2, [pc, #68] @ 9c580 <__cxa_atexit@plt+0x90234> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9c564 <__cxa_atexit@plt+0x90218> │ │ │ │ + ldr r8, [r5, #-8]! │ │ │ │ + ldr r7, [pc, #44] @ 9c584 <__cxa_atexit@plt+0x90238> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b a8030 <__cxa_atexit@plt+0x9bce4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a8040 <__cxa_atexit@plt+0x9bcf4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - strheq sp, [r8, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - cmpeq r9, r4, ror #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a8078 <__cxa_atexit@plt+0x9bd2c> │ │ │ │ - ldr r5, [pc, #28] @ a8088 <__cxa_atexit@plt+0x9bd3c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ a808c <__cxa_atexit@plt+0x9bd40> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - hvceq 36260 @ 0x8da4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq sl, r8, lsl ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #16] @ 9c5ac <__cxa_atexit@plt+0x90260> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldrsbeq r8, [sl, #-180] @ 0xffffff4c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a80c4 <__cxa_atexit@plt+0x9bd78> │ │ │ │ - ldr r2, [pc, #28] @ a80d0 <__cxa_atexit@plt+0x9bd84> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 9c618 <__cxa_atexit@plt+0x902cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9c624 <__cxa_atexit@plt+0x902d8> │ │ │ │ + ldr r1, [pc, #84] @ 9c634 <__cxa_atexit@plt+0x902e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #76] @ 9c638 <__cxa_atexit@plt+0x902ec> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, #56] @ 9c63c <__cxa_atexit@plt+0x902f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, ip, ror #22 │ │ │ │ + cmpeq sl, r8, ror fp │ │ │ │ + cmpeq sl, r0, asr fp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 9c6a8 <__cxa_atexit@plt+0x9035c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9c6b4 <__cxa_atexit@plt+0x90368> │ │ │ │ + ldr r1, [pc, #84] @ 9c6c4 <__cxa_atexit@plt+0x90378> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #76] @ 9c6c8 <__cxa_atexit@plt+0x9037c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, #56] @ 9c6cc <__cxa_atexit@plt+0x90380> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r8, [sl, #-172] @ 0xffffff54 │ │ │ │ + cmpeq sl, r8, ror #21 │ │ │ │ + cmpeq sl, r0, asr #21 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi 9c798 <__cxa_atexit@plt+0x9044c> │ │ │ │ + ldr lr, [pc, #200] @ 9c7b4 <__cxa_atexit@plt+0x90468> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9c738 <__cxa_atexit@plt+0x903ec> │ │ │ │ + ldmdb r5, {r9, sl, lr} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 9c744 <__cxa_atexit@plt+0x903f8> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9c7a0 <__cxa_atexit@plt+0x90454> │ │ │ │ + ldr r0, [pc, #156] @ 9c7c8 <__cxa_atexit@plt+0x9047c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #152] @ 9c7cc <__cxa_atexit@plt+0x90480> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9c75c <__cxa_atexit@plt+0x90410> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9c7a0 <__cxa_atexit@plt+0x90454> │ │ │ │ + ldr r0, [pc, #100] @ 9c7b8 <__cxa_atexit@plt+0x9046c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #96] @ 9c7bc <__cxa_atexit@plt+0x90470> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldr r0, [pc, #88] @ 9c7c0 <__cxa_atexit@plt+0x90474> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #80] @ 9c7c4 <__cxa_atexit@plt+0x90478> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r9, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + teqeq r3, r3, lsl #24 │ │ │ │ + cmpeq sl, ip, asr #24 │ │ │ │ + cmpeq sl, r0, ror #19 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + teqeq r3, r7, lsr ip │ │ │ │ andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 9c818 <__cxa_atexit@plt+0x904cc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9c86c <__cxa_atexit@plt+0x90520> │ │ │ │ + ldr r1, [pc, #124] @ 9c888 <__cxa_atexit@plt+0x9053c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #120] @ 9c88c <__cxa_atexit@plt+0x90540> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9c830 <__cxa_atexit@plt+0x904e4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9c86c <__cxa_atexit@plt+0x90520> │ │ │ │ + ldr r1, [pc, #80] @ 9c878 <__cxa_atexit@plt+0x9052c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #76] @ 9c87c <__cxa_atexit@plt+0x90530> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #68] @ 9c880 <__cxa_atexit@plt+0x90534> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #60] @ 9c884 <__cxa_atexit@plt+0x90538> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + teqeq r3, pc, lsr #22 │ │ │ │ + cmpeq sl, r8, ror fp │ │ │ │ + cmpeq sl, ip, lsl #18 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + teqeq r3, r7, asr fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a8148 <__cxa_atexit@plt+0x9bdfc> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #128] @ a8178 <__cxa_atexit@plt+0x9be2c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi a8150 <__cxa_atexit@plt+0x9be04> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc a8158 <__cxa_atexit@plt+0x9be0c> │ │ │ │ - ldr r3, [pc, #96] @ a8180 <__cxa_atexit@plt+0x9be34> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #92] @ a8184 <__cxa_atexit@plt+0x9be38> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r3, r8, r9} │ │ │ │ - sub r6, r2, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + bhi 9c900 <__cxa_atexit@plt+0x905b4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9c90c <__cxa_atexit@plt+0x905c0> │ │ │ │ + ldr lr, [pc, #92] @ 9c91c <__cxa_atexit@plt+0x905d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #88] @ 9c920 <__cxa_atexit@plt+0x905d4> │ │ │ │ + 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] @ 9c924 <__cxa_atexit@plt+0x905d8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r2, [r9, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b a8160 <__cxa_atexit@plt+0x9be14> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ a817c <__cxa_atexit@plt+0x9be30> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + cmpeq sl, r4, lsl #17 │ │ │ │ + teqeq r3, fp @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9c99c <__cxa_atexit@plt+0x90650> │ │ │ │ + ldr lr, [pc, #92] @ 9c9ac <__cxa_atexit@plt+0x90660> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #88] @ 9c9b0 <__cxa_atexit@plt+0x90664> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #60] @ 9c9b4 <__cxa_atexit@plt+0x90668> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, rrx │ │ │ │ - @ instruction: 0x0148d990 │ │ │ │ - andeq r0, r0, r8, lsl #5 │ │ │ │ - cmpeq r9, r0, asr #32 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq sl, r0, lsl r8 │ │ │ │ + ldrsbeq r8, [sl, #-124] @ 0xffffff84 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a81bc <__cxa_atexit@plt+0x9be70> │ │ │ │ + bhi 9ca18 <__cxa_atexit@plt+0x906cc> │ │ │ │ + ldr r2, [pc, #76] @ 9ca20 <__cxa_atexit@plt+0x906d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r0, [pc, #64] @ 9ca24 <__cxa_atexit@plt+0x906d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9ca08 <__cxa_atexit@plt+0x906bc> │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r9, #11 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq sl, r8, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, #11 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a81c4 <__cxa_atexit@plt+0x9be78> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9caa0 <__cxa_atexit@plt+0x90754> │ │ │ │ + ldr r2, [pc, #48] @ 9cab0 <__cxa_atexit@plt+0x90764> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ 9cab4 <__cxa_atexit@plt+0x90768> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r3, sp, ror #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9cb00 <__cxa_atexit@plt+0x907b4> │ │ │ │ + ldr r1, [pc, #52] @ 9cb10 <__cxa_atexit@plt+0x907c4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ 9cb14 <__cxa_atexit@plt+0x907c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrheq ip, [r9, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + cmpeq sl, r8, lsl #13 │ │ │ │ + cmpeq sl, r4, ror #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a82ac <__cxa_atexit@plt+0x9bf60> │ │ │ │ - ldr lr, [pc, #228] @ a82cc <__cxa_atexit@plt+0x9bf80> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r2, #8 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr r8, [pc, #216] @ a82d0 <__cxa_atexit@plt+0x9bf84> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r1, r8} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a828c <__cxa_atexit@plt+0x9bf40> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a8298 <__cxa_atexit@plt+0x9bf4c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a82b8 <__cxa_atexit@plt+0x9bf6c> │ │ │ │ - ldr r3, [pc, #168] @ a82d8 <__cxa_atexit@plt+0x9bf8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #164] @ a82dc <__cxa_atexit@plt+0x9bf90> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r8, [pc, #144] @ a82e0 <__cxa_atexit@plt+0x9bf94> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r3, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi 9cb78 <__cxa_atexit@plt+0x9082c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9cb84 <__cxa_atexit@plt+0x90838> │ │ │ │ + ldr r2, [pc, #76] @ 9cb94 <__cxa_atexit@plt+0x90848> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9cb98 <__cxa_atexit@plt+0x9084c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 9cb9c <__cxa_atexit@plt+0x90850> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ a82d4 <__cxa_atexit@plt+0x9bf88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmpeq r9, r4, ror #30 │ │ │ │ - cmpeq r9, r4, asr #5 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + ldrsheq r8, [sl, #-92] @ 0xffffffa4 │ │ │ │ + teqeq r3, r1, lsl r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9cc04 <__cxa_atexit@plt+0x908b8> │ │ │ │ + ldr r2, [pc, #76] @ 9cc14 <__cxa_atexit@plt+0x908c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9cc18 <__cxa_atexit@plt+0x908cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ 9cc1c <__cxa_atexit@plt+0x908d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ @ instruction: 0xffffff54 │ │ │ │ - cmpeq r9, r0, lsl r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a836c <__cxa_atexit@plt+0x9c020> │ │ │ │ + @ instruction: 0x015a8598 │ │ │ │ + cmpeq sl, ip, ror #10 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9cda8 <__cxa_atexit@plt+0x90a5c> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq 9ccb8 <__cxa_atexit@plt+0x9096c> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 9ccf8 <__cxa_atexit@plt+0x909ac> │ │ │ │ + bic r7, sl, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r3, [r7, #-2] │ │ │ │ + mov r7, r5 │ │ │ │ + str r8, [r7, #-12]! │ │ │ │ + stmib r7, {r9, sl} │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 9cd44 <__cxa_atexit@plt+0x909f8> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #48 @ 0x30 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc a8380 <__cxa_atexit@plt+0x9c034> │ │ │ │ - ldr r2, [pc, #132] @ a8394 <__cxa_atexit@plt+0x9c048> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #128] @ a8398 <__cxa_atexit@plt+0x9c04c> │ │ │ │ + bcc 9cde8 <__cxa_atexit@plt+0x90a9c> │ │ │ │ + ldr r1, [pc, #416] @ 9ce28 <__cxa_atexit@plt+0x90adc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r2, r6 │ │ │ │ + str r1, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble 9cd8c <__cxa_atexit@plt+0x90a40> │ │ │ │ + ldr r1, [pc, #380] @ 9ce30 <__cxa_atexit@plt+0x90ae4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9cd94 <__cxa_atexit@plt+0x90a48> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 9cdb8 <__cxa_atexit@plt+0x90a6c> │ │ │ │ + sub r7, r3, #7 │ │ │ │ + ldr r2, [sl, #2] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + sub r1, r3, #14 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble 9cd50 <__cxa_atexit@plt+0x90a04> │ │ │ │ + ldr lr, [pc, #304] @ 9ce1c <__cxa_atexit@plt+0x90ad0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r8, [pc, #108] @ a839c <__cxa_atexit@plt+0x9c050> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov r1, r6 │ │ │ │ - str lr, [r1, #20]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - sub r7, r3, #6 │ │ │ │ + ldr r9, [pc, #300] @ 9ce20 <__cxa_atexit@plt+0x90ad4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b 9cd60 <__cxa_atexit@plt+0x90a14> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc 9cdc8 <__cxa_atexit@plt+0x90a7c> │ │ │ │ + ldr r7, [pc, #240] @ 9ce04 <__cxa_atexit@plt+0x90ab8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [sl, #3] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 9cd80 <__cxa_atexit@plt+0x90a34> │ │ │ │ + ldr r1, [pc, #204] @ 9ce0c <__cxa_atexit@plt+0x90ac0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9cd94 <__cxa_atexit@plt+0x90a48> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b 9ced8 <__cxa_atexit@plt+0x90b8c> │ │ │ │ + ldr lr, [pc, #188] @ 9ce14 <__cxa_atexit@plt+0x90ac8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #184] @ 9ce18 <__cxa_atexit@plt+0x90acc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ a8390 <__cxa_atexit@plt+0x9c044> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #48 @ 0x30 │ │ │ │ + ldr r1, [pc, #128] @ 9ce08 <__cxa_atexit@plt+0x90abc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9cd94 <__cxa_atexit@plt+0x90a48> │ │ │ │ + ldr r1, [pc, #152] @ 9ce2c <__cxa_atexit@plt+0x90ae0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #136] @ 9ce38 <__cxa_atexit@plt+0x90aec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #100] @ 9ce24 <__cxa_atexit@plt+0x90ad8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + b 9cdd4 <__cxa_atexit@plt+0x90a88> │ │ │ │ + ldr r7, [pc, #64] @ 9ce10 <__cxa_atexit@plt+0x90ac4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq sp, [r9, #-16] │ │ │ │ - @ instruction: 0xfffffdc8 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - cmpeq r9, r0, lsr r2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a8408 <__cxa_atexit@plt+0x9c0bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a8414 <__cxa_atexit@plt+0x9c0c8> │ │ │ │ - ldr lr, [pc, #80] @ a8424 <__cxa_atexit@plt+0x9c0d8> │ │ │ │ + ldr r6, [pc, #68] @ 9ce34 <__cxa_atexit@plt+0x90ae8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffef84 │ │ │ │ + @ instruction: 0xffffef8c │ │ │ │ + @ instruction: 0xfffff11c │ │ │ │ + andeq r0, r0, ip, lsl #5 │ │ │ │ + @ instruction: 0xfffff230 │ │ │ │ + @ instruction: 0xfffff17c │ │ │ │ + @ instruction: 0xfffff490 │ │ │ │ + @ instruction: 0xfffff2fc │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlalbteq r8, r9, r4, r4 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9ceb0 <__cxa_atexit@plt+0x90b64> │ │ │ │ + ldr lr, [pc, #100] @ 9cec8 <__cxa_atexit@plt+0x90b7c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ a8428 <__cxa_atexit@plt+0x9c0dc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + mov r3, r2 │ │ │ │ str lr, [r3, #4]! │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 9ce98 <__cxa_atexit@plt+0x90b4c> │ │ │ │ + ldr r1, [pc, #60] @ 9ced0 <__cxa_atexit@plt+0x90b84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9cea0 <__cxa_atexit@plt+0x90b54> │ │ │ │ + ldr r1, [pc, #44] @ 9cecc <__cxa_atexit@plt+0x90b80> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ + ldr r3, [pc, #28] @ 9ced4 <__cxa_atexit@plt+0x90b88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffb58 │ │ │ │ + @ instruction: 0xfffffbc0 │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9cf60 <__cxa_atexit@plt+0x90c14> │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + ldr r1, [r7, #5] │ │ │ │ + ldm r5, {r0, r2} │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 9cf2c <__cxa_atexit@plt+0x90be0> │ │ │ │ + ldr r8, [pc, #104] @ 9cf80 <__cxa_atexit@plt+0x90c34> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, #100] @ 9cf84 <__cxa_atexit@plt+0x90c38> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #18 │ │ │ │ + b 9cf44 <__cxa_atexit@plt+0x90bf8> │ │ │ │ + ldr r8, [pc, #68] @ 9cf78 <__cxa_atexit@plt+0x90c2c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, #64] @ 9cf7c <__cxa_atexit@plt+0x90c30> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #32] @ 9cf88 <__cxa_atexit@plt+0x90c3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff57c │ │ │ │ + @ instruction: 0xfffff2c0 │ │ │ │ + @ instruction: 0xfffffa18 │ │ │ │ + @ instruction: 0xfffff600 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r7, fp │ │ │ │ + b 9ced8 <__cxa_atexit@plt+0x90b8c> │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc 9d028 <__cxa_atexit@plt+0x90cdc> │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + sub r0, r6, #14 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 9cffc <__cxa_atexit@plt+0x90cb0> │ │ │ │ + ldr r8, [pc, #92] @ 9d04c <__cxa_atexit@plt+0x90d00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #88] @ 9d050 <__cxa_atexit@plt+0x90d04> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9d00c <__cxa_atexit@plt+0x90cc0> │ │ │ │ + ldr r8, [pc, #64] @ 9d044 <__cxa_atexit@plt+0x90cf8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ 9d048 <__cxa_atexit@plt+0x90cfc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str lr, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #36] @ 9d054 <__cxa_atexit@plt+0x90d08> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffef84 │ │ │ │ + @ instruction: 0xffffeed0 │ │ │ │ + @ instruction: 0xfffff18c │ │ │ │ + @ instruction: 0xffffeff8 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9d0cc <__cxa_atexit@plt+0x90d80> │ │ │ │ + ldr lr, [pc, #100] @ 9d0e4 <__cxa_atexit@plt+0x90d98> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r2 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble 9d0b4 <__cxa_atexit@plt+0x90d68> │ │ │ │ + ldr r1, [pc, #60] @ 9d0ec <__cxa_atexit@plt+0x90da0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b 9d0bc <__cxa_atexit@plt+0x90d70> │ │ │ │ + ldr r1, [pc, #44] @ 9d0e8 <__cxa_atexit@plt+0x90d9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdf8 │ │ │ │ - @ instruction: 0x0159cd9c │ │ │ │ + ldr r3, [pc, #28] @ 9d0f0 <__cxa_atexit@plt+0x90da4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffec18 │ │ │ │ + @ instruction: 0xffffec58 │ │ │ │ + @ instruction: 0xffffedac │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a8484 <__cxa_atexit@plt+0x9c138> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a848c <__cxa_atexit@plt+0x9c140> │ │ │ │ - ldr r1, [pc, #72] @ a84a8 <__cxa_atexit@plt+0x9c15c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a84ac <__cxa_atexit@plt+0x9c160> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, r9} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b a8494 <__cxa_atexit@plt+0x9c148> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a84a4 <__cxa_atexit@plt+0x9c158> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9d168 <__cxa_atexit@plt+0x90e1c> │ │ │ │ + ldr r3, [pc, #100] @ 9d178 <__cxa_atexit@plt+0x90e2c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq 9d148 <__cxa_atexit@plt+0x90dfc> │ │ │ │ + ldr r3, [pc, #84] @ 9d17c <__cxa_atexit@plt+0x90e30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9d158 <__cxa_atexit@plt+0x90e0c> │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + 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] @ 9d180 <__cxa_atexit@plt+0x90e34> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, asr r6 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r9, r0, lsl #26 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r9, r8, lsl #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ 9d1c4 <__cxa_atexit@plt+0x90e78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9d1b8 <__cxa_atexit@plt+0x90e6c> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, 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 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9d230 <__cxa_atexit@plt+0x90ee4> │ │ │ │ + ldr r2, [pc, #56] @ 9d23c <__cxa_atexit@plt+0x90ef0> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9d220 <__cxa_atexit@plt+0x90ed4> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a853c <__cxa_atexit@plt+0x9c1f0> │ │ │ │ - ldr r2, [pc, #128] @ a856c <__cxa_atexit@plt+0x9c220> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9d290 <__cxa_atexit@plt+0x90f44> │ │ │ │ + ldr r2, [pc, #36] @ 9d2a8 <__cxa_atexit@plt+0x90f5c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a855c <__cxa_atexit@plt+0x9c210> │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a8554 <__cxa_atexit@plt+0x9c208> │ │ │ │ - ldr r1, [pc, #100] @ a8578 <__cxa_atexit@plt+0x9c22c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #96] @ a857c <__cxa_atexit@plt+0x9c230> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #48] @ a8574 <__cxa_atexit@plt+0x9c228> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 9d2ac <__cxa_atexit@plt+0x90f60> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ a8570 <__cxa_atexit@plt+0x9c224> │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + smlaltteq r7, r9, r4, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 9d318 <__cxa_atexit@plt+0x90fcc> │ │ │ │ + ldr r7, [pc, #88] @ 9d330 <__cxa_atexit@plt+0x90fe4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9d30c <__cxa_atexit@plt+0x90fc0> │ │ │ │ + ldr r7, [pc, #72] @ 9d334 <__cxa_atexit@plt+0x90fe8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #-8] │ │ │ │ + ldr r7, [pc, #64] @ 9d338 <__cxa_atexit@plt+0x90fec> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r8, [r3, #-4] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ 9d33c <__cxa_atexit@plt+0x90ff0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffcc │ │ │ │ - @ instruction: 0x0148d594 │ │ │ │ - strheq sp, [r8, #-88] @ 0xffffffa8 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - cmpeq r9, ip, asr #24 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq sl, r4, lsl #29 │ │ │ │ + cmpeq sl, r8, asr lr │ │ │ │ + cmpeq r9, r0, ror #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ 9d374 <__cxa_atexit@plt+0x91028> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #28] @ 9d378 <__cxa_atexit@plt+0x9102c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + cmpeq sl, r0, lsr #28 │ │ │ │ + ldrsheq r7, [sl, #-212] @ 0xffffff2c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a8604 <__cxa_atexit@plt+0x9c2b8> │ │ │ │ - ldr r2, [pc, #128] @ a8634 <__cxa_atexit@plt+0x9c2e8> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9d3bc <__cxa_atexit@plt+0x91070> │ │ │ │ + ldr r2, [pc, #36] @ 9d3d4 <__cxa_atexit@plt+0x91088> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - sub r9, r6, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a8624 <__cxa_atexit@plt+0x9c2d8> │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a861c <__cxa_atexit@plt+0x9c2d0> │ │ │ │ - ldr r1, [pc, #100] @ a8640 <__cxa_atexit@plt+0x9c2f4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #96] @ a8644 <__cxa_atexit@plt+0x9c2f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #48] @ a863c <__cxa_atexit@plt+0x9c2f0> │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ 9d3d8 <__cxa_atexit@plt+0x9108c> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ a8638 <__cxa_atexit@plt+0x9c2ec> │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + strheq r7, [r9, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9d444 <__cxa_atexit@plt+0x910f8> │ │ │ │ + ldr r3, [pc, #84] @ 9d458 <__cxa_atexit@plt+0x9110c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst sl, #3 │ │ │ │ + beq 9d434 <__cxa_atexit@plt+0x910e8> │ │ │ │ + ldr r3, [pc, #68] @ 9d45c <__cxa_atexit@plt+0x91110> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, #60] @ 9d460 <__cxa_atexit@plt+0x91114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r9, #0 │ │ │ │ + b 9cc2c <__cxa_atexit@plt+0x908e0> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ 9d464 <__cxa_atexit@plt+0x91118> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - smlalbteq sp, r8, ip, r4 │ │ │ │ - strdeq sp, [r8, #-64] @ 0xffffffc0 │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - cmpeq r9, r4, lsl #23 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + cmpeq sl, r8, lsr sp │ │ │ │ + cmpeq sl, ip, asr #26 │ │ │ │ + cmpeq r9, r4, lsr lr │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a86ac <__cxa_atexit@plt+0x9c360> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a86b4 <__cxa_atexit@plt+0x9c368> │ │ │ │ - ldr r1, [pc, #72] @ a86d0 <__cxa_atexit@plt+0x9c384> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a86d4 <__cxa_atexit@plt+0x9c388> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, r9} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b a86bc <__cxa_atexit@plt+0x9c370> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a86cc <__cxa_atexit@plt+0x9c380> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, lsr r4 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - ldrsbeq ip, [r9, #-168] @ 0xffffff58 │ │ │ │ + b 9d100 <__cxa_atexit@plt+0x90db4> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc a8738 <__cxa_atexit@plt+0x9c3ec> │ │ │ │ - ldr r3, [pc, #80] @ a8750 <__cxa_atexit@plt+0x9c404> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #76] @ a8754 <__cxa_atexit@plt+0x9c408> │ │ │ │ + bcc 9d4fc <__cxa_atexit@plt+0x911b0> │ │ │ │ + ldr sl, [pc, #104] @ 9d514 <__cxa_atexit@plt+0x911c8> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ 9d518 <__cxa_atexit@plt+0x911cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ 9d51c <__cxa_atexit@plt+0x911d0> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ a8758 <__cxa_atexit@plt+0x9c40c> │ │ │ │ + ldr lr, [pc, #92] @ 9d520 <__cxa_atexit@plt+0x911d4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - sub r2, r6, #14 │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + stmib r7, {r2, r8, sl} │ │ │ │ str r8, [r7, #16] │ │ │ │ - str lr, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str lr, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ a875c <__cxa_atexit@plt+0x9c410> │ │ │ │ + ldr r7, [pc, #32] @ 9d524 <__cxa_atexit@plt+0x911d8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r9, r8, asr lr │ │ │ │ - smlalbteq sp, r8, r0, r3 │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq sl, r4, asr #25 │ │ │ │ + smlalbbeq r7, r9, r0, sp │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a87c4 <__cxa_atexit@plt+0x9c478> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a87cc <__cxa_atexit@plt+0x9c480> │ │ │ │ - ldr r1, [pc, #72] @ a87e8 <__cxa_atexit@plt+0x9c49c> │ │ │ │ + bhi 9d5bc <__cxa_atexit@plt+0x91270> │ │ │ │ + ldr r7, [pc, #132] @ 9d5cc <__cxa_atexit@plt+0x91280> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9d590 <__cxa_atexit@plt+0x91244> │ │ │ │ + ldr r1, [pc, #116] @ 9d5d0 <__cxa_atexit@plt+0x91284> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a87ec <__cxa_atexit@plt+0x9c4a0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, r9} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9d5a0 <__cxa_atexit@plt+0x91254> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne 9d5ac <__cxa_atexit@plt+0x91260> │ │ │ │ + ldr r7, [pc, #76] @ 9d5d4 <__cxa_atexit@plt+0x91288> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b a87d4 <__cxa_atexit@plt+0x9c488> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a87e4 <__cxa_atexit@plt+0x9c498> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsl r3 │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - cmpeq r9, r0, asr #19 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a881c <__cxa_atexit@plt+0x9c4d0> │ │ │ │ - ldr r5, [pc, #28] @ a882c <__cxa_atexit@plt+0x9c4e0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ a8830 <__cxa_atexit@plt+0x9c4e4> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 9d5dc <__cxa_atexit@plt+0x91290> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9d5d8 <__cxa_atexit@plt+0x9128c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltteq sp, r8, r0, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq sl, r0, asr #23 │ │ │ │ + smlalbteq r7, r9, r4, ip │ │ │ │ + cmpeq sl, r0, asr #23 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a8868 <__cxa_atexit@plt+0x9c51c> │ │ │ │ - ldr r2, [pc, #28] @ a8874 <__cxa_atexit@plt+0x9c528> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 9d644 <__cxa_atexit@plt+0x912f8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9d62c <__cxa_atexit@plt+0x912e0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 9d634 <__cxa_atexit@plt+0x912e8> │ │ │ │ + ldr r7, [pc, #36] @ 9d648 <__cxa_atexit@plt+0x912fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a88f0 <__cxa_atexit@plt+0x9c5a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc a88f8 <__cxa_atexit@plt+0x9c5ac> │ │ │ │ - ldr r1, [pc, #72] @ a8914 <__cxa_atexit@plt+0x9c5c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ a8918 <__cxa_atexit@plt+0x9c5cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r1, r8, r9} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - b a8900 <__cxa_atexit@plt+0x9c5b4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ a8910 <__cxa_atexit@plt+0x9c5c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - strdeq sp, [r8, #-16] │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0x0159c894 │ │ │ │ + ldr r7, [pc, #16] @ 9d64c <__cxa_atexit@plt+0x91300> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq sl, r4, lsr #22 │ │ │ │ + cmpeq sl, r8, lsr fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 9d68c <__cxa_atexit@plt+0x91340> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #40] @ 9d690 <__cxa_atexit@plt+0x91344> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r8, ror #21 │ │ │ │ + cmpeq sl, ip, lsl #22 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a8948 <__cxa_atexit@plt+0x9c5fc> │ │ │ │ - ldr r2, [pc, #28] @ a8958 <__cxa_atexit@plt+0x9c60c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ + bhi 9d718 <__cxa_atexit@plt+0x913cc> │ │ │ │ + ldr r7, [pc, #116] @ 9d728 <__cxa_atexit@plt+0x913dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9d6fc <__cxa_atexit@plt+0x913b0> │ │ │ │ + ldr r1, [pc, #100] @ 9d72c <__cxa_atexit@plt+0x913e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9d70c <__cxa_atexit@plt+0x913c0> │ │ │ │ + ldr r7, [pc, #72] @ 9d730 <__cxa_atexit@plt+0x913e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ a895c <__cxa_atexit@plt+0x9c610> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9d734 <__cxa_atexit@plt+0x913e8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strheq sp, [r8, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x015a7b9c │ │ │ │ + cmpeq r9, ip, ror #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a89b4 <__cxa_atexit@plt+0x9c668> │ │ │ │ - ldr r8, [pc, #60] @ a89c0 <__cxa_atexit@plt+0x9c674> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #56] @ a89c4 <__cxa_atexit@plt+0x9c678> │ │ │ │ - add lr, pc, lr │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 9d78c <__cxa_atexit@plt+0x91440> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9d784 <__cxa_atexit@plt+0x91438> │ │ │ │ + ldr r7, [pc, #32] @ 9d790 <__cxa_atexit@plt+0x91444> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq sl, r4, lsl fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 9d7c4 <__cxa_atexit@plt+0x91478> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - sub r1, r6, #15 │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + cmpeq sl, r0, ror #21 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a89fc <__cxa_atexit@plt+0x9c6b0> │ │ │ │ - ldr r2, [pc, #28] @ a8a0c <__cxa_atexit@plt+0x9c6c0> │ │ │ │ + bhi 9d824 <__cxa_atexit@plt+0x914d8> │ │ │ │ + ldr r2, [pc, #72] @ 9d82c <__cxa_atexit@plt+0x914e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r9} │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9d818 <__cxa_atexit@plt+0x914cc> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrne r8, [pc, #40] @ 9d834 <__cxa_atexit@plt+0x914e8> │ │ │ │ + addne r8, pc, r8 │ │ │ │ + ldreq r8, [pc, #28] @ 9d830 <__cxa_atexit@plt+0x914e4> │ │ │ │ + addeq r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ a8a10 <__cxa_atexit@plt+0x9c6c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r8, r4, lsl #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a8a5c <__cxa_atexit@plt+0x9c710> │ │ │ │ - ldr r2, [pc, #68] @ a8a78 <__cxa_atexit@plt+0x9c72c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a8a68 <__cxa_atexit@plt+0x9c71c> │ │ │ │ - ldr r5, [pc, #48] @ a8a80 <__cxa_atexit@plt+0x9c734> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a8a7c <__cxa_atexit@plt+0x9c730> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsr #14 │ │ │ │ - swpbeq sp, r4, [r8] │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a8ae4 <__cxa_atexit@plt+0x9c798> │ │ │ │ - ldr r3, [pc, #80] @ a8afc <__cxa_atexit@plt+0x9c7b0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ a8b00 <__cxa_atexit@plt+0x9c7b4> │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + teqeq r3, pc, lsl #22 │ │ │ │ + teqeq r3, sp, lsl fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9d86c <__cxa_atexit@plt+0x91520> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - sub r3, r6, #27 │ │ │ │ - ldr r1, [pc, #60] @ a8b04 <__cxa_atexit@plt+0x9c7b8> │ │ │ │ - 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] @ a8b08 <__cxa_atexit@plt+0x9c7bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #32 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff6c │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq r9, r0, lsr #21 │ │ │ │ - cmpeq r8, r0, lsr #32 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [pc, #12] @ a8b2c <__cxa_atexit@plt+0x9c7e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - strdeq ip, [r8, #-252] @ 0xffffff04 │ │ │ │ + ldr r8, [pc, #32] @ 9d870 <__cxa_atexit@plt+0x91524> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, fp @ │ │ │ │ + teqeq r3, r9 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi a8bac <__cxa_atexit@plt+0x9c860> │ │ │ │ - ldr lr, [pc, #104] @ a8bb8 <__cxa_atexit@plt+0x9c86c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ a8bbc <__cxa_atexit@plt+0x9c870> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq a8b98 <__cxa_atexit@plt+0x9c84c> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a8ba4 <__cxa_atexit@plt+0x9c858> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ + bhi 9d918 <__cxa_atexit@plt+0x915cc> │ │ │ │ + ldr r3, [pc, #164] @ 9d934 <__cxa_atexit@plt+0x915e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9d8d0 <__cxa_atexit@plt+0x91584> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr lr, [r5, #-4] │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 9d8dc <__cxa_atexit@plt+0x91590> │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9d920 <__cxa_atexit@plt+0x915d4> │ │ │ │ + ldr r8, [pc, #120] @ 9d944 <__cxa_atexit@plt+0x915f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9d8ec <__cxa_atexit@plt+0x915a0> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc 9d920 <__cxa_atexit@plt+0x915d4> │ │ │ │ + ldr r8, [pc, #76] @ 9d938 <__cxa_atexit@plt+0x915ec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, #72] @ 9d93c <__cxa_atexit@plt+0x915f0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #64] @ 9d940 <__cxa_atexit@plt+0x915f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + sub r9, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrsheq ip, [r9, #-92] @ 0xffffffa4 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + teqeq r3, sp, lsr sl │ │ │ │ + cmpeq sl, r0, ror r8 │ │ │ │ + cmpeq sl, r4, asr r8 │ │ │ │ + teqeq r3, r7, asr sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a8bf0 <__cxa_atexit@plt+0x9c8a4> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne 9d980 <__cxa_atexit@plt+0x91634> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9d9bc <__cxa_atexit@plt+0x91670> │ │ │ │ + ldr r8, [pc, #88] @ 9d9d4 <__cxa_atexit@plt+0x91688> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9d990 <__cxa_atexit@plt+0x91644> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9d9bc <__cxa_atexit@plt+0x91670> │ │ │ │ + ldr r8, [pc, #56] @ 9d9c8 <__cxa_atexit@plt+0x9167c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #52] @ 9d9cc <__cxa_atexit@plt+0x91680> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #44] @ 9d9d0 <__cxa_atexit@plt+0x91684> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + teqeq r3, r9 @ │ │ │ │ + cmpeq sl, ip, asr #15 │ │ │ │ + ldrheq r7, [sl, #-112] @ 0xffffff90 │ │ │ │ + teqeq r3, r7, lsr #19 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a8ca0 <__cxa_atexit@plt+0x9c954> │ │ │ │ - ldr lr, [pc, #168] @ a8cc0 <__cxa_atexit@plt+0x9c974> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #156] @ a8cc4 <__cxa_atexit@plt+0x9c978> │ │ │ │ + bhi 9da38 <__cxa_atexit@plt+0x916ec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9da44 <__cxa_atexit@plt+0x916f8> │ │ │ │ + ldr r2, [pc, #76] @ 9da54 <__cxa_atexit@plt+0x91708> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9da58 <__cxa_atexit@plt+0x9170c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a8c48 <__cxa_atexit@plt+0x9c8fc> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a8c54 <__cxa_atexit@plt+0x9c908> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 9da5c <__cxa_atexit@plt+0x91710> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a8cac <__cxa_atexit@plt+0x9c960> │ │ │ │ - ldr r3, [pc, #92] @ a8cc8 <__cxa_atexit@plt+0x9c97c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #76] @ a8ccc <__cxa_atexit@plt+0x9c980> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r9, r4, lsr r5 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - cmpeq r9, r4, asr r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a8cec <__cxa_atexit@plt+0x9c9a0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq sl, ip, lsr r7 │ │ │ │ + teqeq r3, ip, lsl #18 │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9daf0 <__cxa_atexit@plt+0x917a4> │ │ │ │ + add r3, r2, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 9dac8 <__cxa_atexit@plt+0x9177c> │ │ │ │ + ldr r7, [pc, #116] @ 9db08 <__cxa_atexit@plt+0x917bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #112] @ 9db0c <__cxa_atexit@plt+0x917c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #104] @ 9db10 <__cxa_atexit@plt+0x917c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + str r9, [r2, #16] │ │ │ │ + add lr, r2, #20 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a8d38 <__cxa_atexit@plt+0x9c9ec> │ │ │ │ - ldr r2, [pc, #68] @ a8d48 <__cxa_atexit@plt+0x9c9fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ a8d4c <__cxa_atexit@plt+0x9ca00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + add r6, r2, #16 │ │ │ │ + ldr r1, [pc, #68] @ 9db18 <__cxa_atexit@plt+0x917cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #64] @ 9db1c <__cxa_atexit@plt+0x917d0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str sl, [r2, #12] │ │ │ │ + str r9, [r2, #16] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 9db14 <__cxa_atexit@plt+0x917c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - ldrheq ip, [r9, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq sl, ip, asr #13 │ │ │ │ + cmpeq sl, ip, lsr #13 │ │ │ │ + strheq r7, [r9, #-120] @ 0xffffff88 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + teqeq r3, r4, asr r8 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a8d84 <__cxa_atexit@plt+0x9ca38> │ │ │ │ - ldr r7, [pc, #36] @ a8d94 <__cxa_atexit@plt+0x9ca48> │ │ │ │ + bhi 9dbf4 <__cxa_atexit@plt+0x918a8> │ │ │ │ + ldr r3, [pc, #228] @ 9dc24 <__cxa_atexit@plt+0x918d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9dbb0 <__cxa_atexit@plt+0x91864> │ │ │ │ + ldmdb r5, {r9, sl} │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #28 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc 9dc04 <__cxa_atexit@plt+0x918b8> │ │ │ │ + add r3, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble 9dbc0 <__cxa_atexit@plt+0x91874> │ │ │ │ + ldr r7, [pc, #176] @ 9dc28 <__cxa_atexit@plt+0x918dc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r2, [pc, #172] @ 9dc2c <__cxa_atexit@plt+0x918e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [pc, #164] @ 9dc30 <__cxa_atexit@plt+0x918e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r1, #6 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a8d98 <__cxa_atexit@plt+0x9ca4c> │ │ │ │ + bx r0 │ │ │ │ + add r7, r6, #16 │ │ │ │ + ldr r1, [pc, #112] @ 9dc3c <__cxa_atexit@plt+0x918f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #108] @ 9dc40 <__cxa_atexit@plt+0x918f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #60] @ 9dc38 <__cxa_atexit@plt+0x918ec> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlaltbeq ip, r8, r0, sp │ │ │ │ + ldr r7, [pc, #40] @ 9dc34 <__cxa_atexit@plt+0x918e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + cmpeq sl, r8, ror #11 │ │ │ │ + cmpeq sl, r8, asr #11 │ │ │ │ + smlaltbeq r7, r9, r4, r6 │ │ │ │ + strheq r7, [r9, #-104] @ 0xffffff98 │ │ │ │ + @ instruction: 0xfffffc00 │ │ │ │ + teqeq r3, ip, asr r7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne a8df4 <__cxa_atexit@plt+0x9caa8> │ │ │ │ - ldr r2, [pc, #120] @ a8e30 <__cxa_atexit@plt+0x9cae4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a8e00 <__cxa_atexit@plt+0x9cab4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a8e0c <__cxa_atexit@plt+0x9cac0> │ │ │ │ - ldr r7, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #32] @ a8e34 <__cxa_atexit@plt+0x9cae8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a8e5c <__cxa_atexit@plt+0x9cb10> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #28] @ a8e80 <__cxa_atexit@plt+0x9cb34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne a8ee4 <__cxa_atexit@plt+0x9cb98> │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldmib r3, {r9, sl} │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + add r3, r6, #28 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc a8eec <__cxa_atexit@plt+0x9cba0> │ │ │ │ - ldr r2, [pc, #76] @ a8efc <__cxa_atexit@plt+0x9cbb0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #60] @ a8f00 <__cxa_atexit@plt+0x9cbb4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ + bcc 9dce4 <__cxa_atexit@plt+0x91998> │ │ │ │ + add r2, r6, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble 9dcb8 <__cxa_atexit@plt+0x9196c> │ │ │ │ + ldr r7, [pc, #128] @ 9dd00 <__cxa_atexit@plt+0x919b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #124] @ 9dd04 <__cxa_atexit@plt+0x919b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #116] @ 9dd08 <__cxa_atexit@plt+0x919bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ + add r3, r6, #16 │ │ │ │ + ldr r1, [pc, #76] @ 9dd10 <__cxa_atexit@plt+0x919c4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #72] @ 9dd14 <__cxa_atexit@plt+0x919c8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str sl, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #32] @ 9dd0c <__cxa_atexit@plt+0x919c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0x0159c690 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd5c │ │ │ │ + cmpeq sl, r0, ror #9 │ │ │ │ + cmpeq sl, r0, asr #9 │ │ │ │ + smlalbteq r7, r9, r4, r5 │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + teqeq r3, r4, ror #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a8f38 <__cxa_atexit@plt+0x9cbec> │ │ │ │ - ldr r7, [pc, #36] @ a8f48 <__cxa_atexit@plt+0x9cbfc> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9dd68 <__cxa_atexit@plt+0x91a1c> │ │ │ │ + ldr r6, [pc, #60] @ 9dd84 <__cxa_atexit@plt+0x91a38> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r8, [pc, #56] @ 9dd88 <__cxa_atexit@plt+0x91a3c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r9, [r6, #12]! │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 9dd8c <__cxa_atexit@plt+0x91a40> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a8f4c <__cxa_atexit@plt+0x9cc00> │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa84 │ │ │ │ + teqeq r3, r0, ror #11 │ │ │ │ + cmpeq r9, r0, asr #10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 9ddb4 <__cxa_atexit@plt+0x91a68> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + cmpeq r9, ip, lsl #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9de10 <__cxa_atexit@plt+0x91ac4> │ │ │ │ + ldr r6, [pc, #84] @ 9de38 <__cxa_atexit@plt+0x91aec> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r8, [pc, #80] @ 9de3c <__cxa_atexit@plt+0x91af0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r6, [r3, #4]! │ │ │ │ + ldr r6, [pc, #72] @ 9de40 <__cxa_atexit@plt+0x91af4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r6, r6, #1 │ │ │ │ + str r6, [r3, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + str r9, [r6, #12]! │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #44] @ 9de44 <__cxa_atexit@plt+0x91af8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #32] @ 9de48 <__cxa_atexit@plt+0x91afc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq ip, [r8, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a8fa8 <__cxa_atexit@plt+0x9cc5c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a8fa8 <__cxa_atexit@plt+0x9cc5c> │ │ │ │ - ldr r2, [pc, #92] @ a8fd0 <__cxa_atexit@plt+0x9cc84> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - str r7, [r5] │ │ │ │ + @ instruction: 0xfffff9e8 │ │ │ │ + teqeq r3, r4, asr #10 │ │ │ │ + cmpeq sl, r8, asr r3 │ │ │ │ + @ instruction: 0x01497498 │ │ │ │ + cmpeq sl, r8, lsr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9dee8 <__cxa_atexit@plt+0x91b9c> │ │ │ │ + ldr r3, [pc, #172] @ 9df18 <__cxa_atexit@plt+0x91bcc> │ │ │ │ + add r3, pc, r3 │ │ │ │ mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq a8fb0 <__cxa_atexit@plt+0x9cc64> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne a8fbc <__cxa_atexit@plt+0x9cc70> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 9decc <__cxa_atexit@plt+0x91b80> │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 9def8 <__cxa_atexit@plt+0x91bac> │ │ │ │ + sub r2, r3, #1 │ │ │ │ + ldr r1, [pc, #132] @ 9df1c <__cxa_atexit@plt+0x91bd0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9dedc <__cxa_atexit@plt+0x91b90> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9df08 <__cxa_atexit@plt+0x91bbc> │ │ │ │ + sub r3, r1, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrlt r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne a8ff8 <__cxa_atexit@plt+0x9ccac> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a9038 <__cxa_atexit@plt+0x9ccec> │ │ │ │ - ldr r7, [pc, #36] @ a9048 <__cxa_atexit@plt+0x9ccfc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a904c <__cxa_atexit@plt+0x9cd00> │ │ │ │ + ldr r7, [pc, #48] @ 9df20 <__cxa_atexit@plt+0x91bd4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strdeq ip, [r8, #-164] @ 0xffffff5c │ │ │ │ + bic r3, r9, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r2, [r3, #-2] │ │ │ │ + b 9de90 <__cxa_atexit@plt+0x91b44> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9deb8 <__cxa_atexit@plt+0x91b6c> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + smlaltteq r7, r9, r8, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a90a4 <__cxa_atexit@plt+0x9cd58> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a90a4 <__cxa_atexit@plt+0x9cd58> │ │ │ │ - ldr r2, [pc, #92] @ a90d0 <__cxa_atexit@plt+0x9cd84> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9df90 <__cxa_atexit@plt+0x91c44> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #100] @ 9dfb0 <__cxa_atexit@plt+0x91c64> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq a90ac <__cxa_atexit@plt+0x9cd60> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a90bc <__cxa_atexit@plt+0x9cd70> │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - ldr r8, [r3, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9df84 <__cxa_atexit@plt+0x91c38> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9dfa0 <__cxa_atexit@plt+0x91c54> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + add r3, r5, #12 │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #4] │ │ │ │ + ldrlt r7, [r5, #8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9df44 <__cxa_atexit@plt+0x91bf8> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9df70 <__cxa_atexit@plt+0x91c24> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9100 <__cxa_atexit@plt+0x9cdb4> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + ldmib r5, {r1, r3} │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 9dfec <__cxa_atexit@plt+0x91ca0> │ │ │ │ + sub r7, r0, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + movlt r3, r2 │ │ │ │ + bic r7, r3, #3 │ │ │ │ add r5, r5, #16 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9dfd4 <__cxa_atexit@plt+0x91c88> │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a9158 <__cxa_atexit@plt+0x9ce0c> │ │ │ │ - ldr r3, [pc, #60] @ a9170 <__cxa_atexit@plt+0x9ce24> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #56] @ a9174 <__cxa_atexit@plt+0x9ce28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #10 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ a9178 <__cxa_atexit@plt+0x9ce2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, lsr #8 │ │ │ │ - @ instruction: 0x0159c09c │ │ │ │ - ldrdeq ip, [r8, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a9208 <__cxa_atexit@plt+0x9cebc> │ │ │ │ - ldr lr, [pc, #140] @ a9228 <__cxa_atexit@plt+0x9cedc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #128] @ a922c <__cxa_atexit@plt+0x9cee0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a91f4 <__cxa_atexit@plt+0x9cea8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a9200 <__cxa_atexit@plt+0x9ceb4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a9214 <__cxa_atexit@plt+0x9cec8> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + bhi 9e090 <__cxa_atexit@plt+0x91d44> │ │ │ │ + ldr r7, [pc, #164] @ 9e0c0 <__cxa_atexit@plt+0x91d74> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9e074 <__cxa_atexit@plt+0x91d28> │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - ldr r3, [pc, #76] @ a9230 <__cxa_atexit@plt+0x9cee4> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e0a0 <__cxa_atexit@plt+0x91d54> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ 9e0c4 <__cxa_atexit@plt+0x91d78> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e084 <__cxa_atexit@plt+0x91d38> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e0b0 <__cxa_atexit@plt+0x91d64> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [pc, #104] @ 9e0c8 <__cxa_atexit@plt+0x91d7c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - ldrheq fp, [r9, #-240] @ 0xffffff10 │ │ │ │ - ldrsheq fp, [r9, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9278 <__cxa_atexit@plt+0x9cf2c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9280 <__cxa_atexit@plt+0x9cf34> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #40] @ a9290 <__cxa_atexit@plt+0x9cf44> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r0, ror pc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a92c8 <__cxa_atexit@plt+0x9cf7c> │ │ │ │ - ldr r3, [pc, #36] @ a92d8 <__cxa_atexit@plt+0x9cf8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a92dc <__cxa_atexit@plt+0x9cf90> │ │ │ │ + ldr r7, [pc, #52] @ 9e0cc <__cxa_atexit@plt+0x91d80> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, ip, ror #16 │ │ │ │ + bic r2, r9, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 9e038 <__cxa_atexit@plt+0x91cec> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e058 <__cxa_atexit@plt+0x91d0c> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + cmpeq sl, r4, lsr #4 │ │ │ │ + cmpeq r9, r4, asr #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a9348 <__cxa_atexit@plt+0x9cffc> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a9348 <__cxa_atexit@plt+0x9cffc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9350 <__cxa_atexit@plt+0x9d004> │ │ │ │ - ldr r2, [pc, #76] @ a9360 <__cxa_atexit@plt+0x9d014> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e134 <__cxa_atexit@plt+0x91de8> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #92] @ 9e154 <__cxa_atexit@plt+0x91e08> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #60] @ a9364 <__cxa_atexit@plt+0x9d018> │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9e12c <__cxa_atexit@plt+0x91de0> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e144 <__cxa_atexit@plt+0x91df8> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #64] @ 9e158 <__cxa_atexit@plt+0x91e0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + addlt r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9e0f0 <__cxa_atexit@plt+0x91da4> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e110 <__cxa_atexit@plt+0x91dc4> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq sl, ip, ror #2 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e194 <__cxa_atexit@plt+0x91e48> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #36] @ 9e1a4 <__cxa_atexit@plt+0x91e58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addlt r2, r2, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - cmpeq r9, ip, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e178 <__cxa_atexit@plt+0x91e2c> │ │ │ │ + cmpeq sl, r4, lsl #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi a9398 <__cxa_atexit@plt+0x9d04c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ a93a0 <__cxa_atexit@plt+0x9d054> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ + bhi 9e24c <__cxa_atexit@plt+0x91f00> │ │ │ │ + ldr r7, [pc, #180] @ 9e27c <__cxa_atexit@plt+0x91f30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9e220 <__cxa_atexit@plt+0x91ed4> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e25c <__cxa_atexit@plt+0x91f10> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #148] @ 9e280 <__cxa_atexit@plt+0x91f34> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e230 <__cxa_atexit@plt+0x91ee4> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e26c <__cxa_atexit@plt+0x91f20> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r7 │ │ │ │ + bge 9e23c <__cxa_atexit@plt+0x91ef0> │ │ │ │ + ldr r7, [pc, #108] @ 9e284 <__cxa_atexit@plt+0x91f38> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b ddfc14 <__cxa_atexit@plt+0xdd38c8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq fp, [r9, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a93d8 <__cxa_atexit@plt+0x9d08c> │ │ │ │ - ldr r3, [pc, #36] @ a93e8 <__cxa_atexit@plt+0x9d09c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a93ec <__cxa_atexit@plt+0x9d0a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ 9e28c <__cxa_atexit@plt+0x91f40> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 9e288 <__cxa_atexit@plt+0x91f3c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - cmpeq r8, r0, ror #14 │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 9e1e4 <__cxa_atexit@plt+0x91e98> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e204 <__cxa_atexit@plt+0x91eb8> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + cmpeq sl, r0, lsr pc │ │ │ │ + smlalbbeq r7, r9, ip, r0 │ │ │ │ + cmpeq sl, r0, lsr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a9458 <__cxa_atexit@plt+0x9d10c> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a9458 <__cxa_atexit@plt+0x9d10c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9460 <__cxa_atexit@plt+0x9d114> │ │ │ │ - ldr r2, [pc, #76] @ a9470 <__cxa_atexit@plt+0x9d124> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e304 <__cxa_atexit@plt+0x91fb8> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #108] @ 9e324 <__cxa_atexit@plt+0x91fd8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9e2ec <__cxa_atexit@plt+0x91fa0> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e314 <__cxa_atexit@plt+0x91fc8> │ │ │ │ + sub r7, r2, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #60] @ a9474 <__cxa_atexit@plt+0x9d128> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 9e2f4 <__cxa_atexit@plt+0x91fa8> │ │ │ │ + ldr r7, [pc, #68] @ 9e328 <__cxa_atexit@plt+0x91fdc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r9, ip, lsl r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi a94f4 <__cxa_atexit@plt+0x9d1a8> │ │ │ │ - ldr lr, [pc, #104] @ a9500 <__cxa_atexit@plt+0x9d1b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ a9504 <__cxa_atexit@plt+0x9d1b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq a94e0 <__cxa_atexit@plt+0x9d194> │ │ │ │ - bic r3, r7, #3 │ │ │ │ + ldr r7, [pc, #48] @ 9e32c <__cxa_atexit@plt+0x91fe0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r3, [r3, #-2] │ │ │ │ + b 9e2b0 <__cxa_atexit@plt+0x91f64> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e2d0 <__cxa_atexit@plt+0x91f84> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq sl, r4, ror #28 │ │ │ │ + cmpeq sl, r8, ror lr │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e370 <__cxa_atexit@plt+0x92024> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #44] @ 9e380 <__cxa_atexit@plt+0x92034> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [pc, #40] @ 9e384 <__cxa_atexit@plt+0x92038> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + addlt r7, r1, #1 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + b 9e34c <__cxa_atexit@plt+0x92000> │ │ │ │ + ldrsheq r6, [sl, #-212] @ 0xffffff2c │ │ │ │ + cmpeq sl, r8, lsl lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9e424 <__cxa_atexit@plt+0x920d8> │ │ │ │ + ldr r3, [pc, #172] @ 9e454 <__cxa_atexit@plt+0x92108> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq 9e408 <__cxa_atexit@plt+0x920bc> │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ cmp r3, #3 │ │ │ │ - bne a94ec <__cxa_atexit@plt+0x9d1a0> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + beq 9e434 <__cxa_atexit@plt+0x920e8> │ │ │ │ + sub r2, r3, #1 │ │ │ │ + ldr r1, [pc, #132] @ 9e458 <__cxa_atexit@plt+0x9210c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-16]! │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e418 <__cxa_atexit@plt+0x920cc> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e444 <__cxa_atexit@plt+0x920f8> │ │ │ │ + sub r3, r1, #1 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrge r7, [r5, #-4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #48] @ 9e45c <__cxa_atexit@plt+0x92110> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - ldrheq fp, [r9, #-196] @ 0xffffff3c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r9, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r2, [r3, #-2] │ │ │ │ + b 9e3cc <__cxa_atexit@plt+0x92080> │ │ │ │ bic r3, r7, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a9538 <__cxa_atexit@plt+0x9d1ec> │ │ │ │ + b 9e3f4 <__cxa_atexit@plt+0x920a8> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + strheq r6, [r9, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e4cc <__cxa_atexit@plt+0x92180> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #100] @ 9e4ec <__cxa_atexit@plt+0x921a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e4c0 <__cxa_atexit@plt+0x92174> │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e4dc <__cxa_atexit@plt+0x92190> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + add r3, r5, #12 │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #8] │ │ │ │ + ldrlt r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a95e8 <__cxa_atexit@plt+0x9d29c> │ │ │ │ - ldr lr, [pc, #168] @ a9608 <__cxa_atexit@plt+0x9d2bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #156] @ a960c <__cxa_atexit@plt+0x9d2c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a9590 <__cxa_atexit@plt+0x9d244> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a959c <__cxa_atexit@plt+0x9d250> │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a95f4 <__cxa_atexit@plt+0x9d2a8> │ │ │ │ - ldr r3, [pc, #92] @ a9610 <__cxa_atexit@plt+0x9d2c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #76] @ a9614 <__cxa_atexit@plt+0x9d2c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r3, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r2, #3 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r9, ip, ror #23 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - cmpeq r9, ip, lsl #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9e480 <__cxa_atexit@plt+0x92134> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e4ac <__cxa_atexit@plt+0x92160> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9634 <__cxa_atexit@plt+0x9d2e8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9680 <__cxa_atexit@plt+0x9d334> │ │ │ │ - ldr r2, [pc, #68] @ a9690 <__cxa_atexit@plt+0x9d344> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ a9694 <__cxa_atexit@plt+0x9d348> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + ldmib r5, {r1, r3} │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #3 │ │ │ │ + beq 9e528 <__cxa_atexit@plt+0x921dc> │ │ │ │ + sub r7, r0, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + movlt r2, r3 │ │ │ │ + bic r7, r2, #3 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - cmpeq r9, r4, ror fp │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e510 <__cxa_atexit@plt+0x921c4> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a96cc <__cxa_atexit@plt+0x9d380> │ │ │ │ - ldr r7, [pc, #36] @ a96dc <__cxa_atexit@plt+0x9d390> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a96e0 <__cxa_atexit@plt+0x9d394> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9e5dc <__cxa_atexit@plt+0x92290> │ │ │ │ + ldr r7, [pc, #180] @ 9e60c <__cxa_atexit@plt+0x922c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9e5b0 <__cxa_atexit@plt+0x92264> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e5ec <__cxa_atexit@plt+0x922a0> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #148] @ 9e610 <__cxa_atexit@plt+0x922c4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e5c0 <__cxa_atexit@plt+0x92274> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e5fc <__cxa_atexit@plt+0x922b0> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r7 │ │ │ │ + bge 9e5cc <__cxa_atexit@plt+0x92280> │ │ │ │ + ldr r7, [pc, #108] @ 9e614 <__cxa_atexit@plt+0x922c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - smlalbbeq ip, r8, r0, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne a973c <__cxa_atexit@plt+0x9d3f0> │ │ │ │ - ldr r2, [pc, #120] @ a9778 <__cxa_atexit@plt+0x9d42c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq a9748 <__cxa_atexit@plt+0x9d3fc> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a9754 <__cxa_atexit@plt+0x9d408> │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #32] @ a977c <__cxa_atexit@plt+0x9d430> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a97a4 <__cxa_atexit@plt+0x9d458> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #72] @ 9e61c <__cxa_atexit@plt+0x922d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #28] @ a97c8 <__cxa_atexit@plt+0x9d47c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + ldr r7, [pc, #52] @ 9e618 <__cxa_atexit@plt+0x922cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + bic r2, r9, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 9e574 <__cxa_atexit@plt+0x92228> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e594 <__cxa_atexit@plt+0x92248> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + cmpeq sl, r0, lsr #23 │ │ │ │ + cmpeq r9, r4, lsl #26 │ │ │ │ + cmpeq sl, r0, lsr #23 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne a982c <__cxa_atexit@plt+0x9d4e0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9834 <__cxa_atexit@plt+0x9d4e8> │ │ │ │ - ldr r2, [pc, #76] @ a9844 <__cxa_atexit@plt+0x9d4f8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e694 <__cxa_atexit@plt+0x92348> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #108] @ 9e6b4 <__cxa_atexit@plt+0x92368> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9e67c <__cxa_atexit@plt+0x92330> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e6a4 <__cxa_atexit@plt+0x92358> │ │ │ │ + sub r7, r2, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #60] @ a9848 <__cxa_atexit@plt+0x9d4fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 9e684 <__cxa_atexit@plt+0x92338> │ │ │ │ + ldr r7, [pc, #68] @ 9e6b8 <__cxa_atexit@plt+0x9236c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - cmpeq r9, r8, asr #26 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a9880 <__cxa_atexit@plt+0x9d534> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ a9888 <__cxa_atexit@plt+0x9d53c> │ │ │ │ + ldr r7, [pc, #48] @ 9e6bc <__cxa_atexit@plt+0x92370> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9e640 <__cxa_atexit@plt+0x922f4> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e660 <__cxa_atexit@plt+0x92314> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsbeq r6, [sl, #-164] @ 0xffffff5c │ │ │ │ + cmpeq sl, r8, ror #21 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e700 <__cxa_atexit@plt+0x923b4> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #44] @ 9e710 <__cxa_atexit@plt+0x923c4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #40] @ 9e714 <__cxa_atexit@plt+0x923c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + addlt r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, ror #17 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + b 9e6dc <__cxa_atexit@plt+0x92390> │ │ │ │ + cmpeq sl, r4, ror #20 │ │ │ │ + cmpeq sl, r8, lsl #21 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a98c0 <__cxa_atexit@plt+0x9d574> │ │ │ │ - ldr r7, [pc, #36] @ a98d0 <__cxa_atexit@plt+0x9d584> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 9e75c <__cxa_atexit@plt+0x92410> │ │ │ │ + ldr r7, [pc, #52] @ 9e770 <__cxa_atexit@plt+0x92424> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq 9e750 <__cxa_atexit@plt+0x92404> │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a98d4 <__cxa_atexit@plt+0x9d588> │ │ │ │ + b 9e780 <__cxa_atexit@plt+0x92434> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ 9e774 <__cxa_atexit@plt+0x92428> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0x0148c290 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a993c <__cxa_atexit@plt+0x9d5f0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a993c <__cxa_atexit@plt+0x9d5f0> │ │ │ │ - ldr r2, [pc, #108] @ a9968 <__cxa_atexit@plt+0x9d61c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq a9944 <__cxa_atexit@plt+0x9d5f8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a9954 <__cxa_atexit@plt+0x9d608> │ │ │ │ - ldr r2, [pc, #72] @ a996c <__cxa_atexit@plt+0x9d620> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a99a8 <__cxa_atexit@plt+0x9d65c> │ │ │ │ - ldr r2, [pc, #40] @ a99b4 <__cxa_atexit@plt+0x9d668> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #8]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq r6, r9, r8, fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a9a60 <__cxa_atexit@plt+0x9d714> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne a9a60 <__cxa_atexit@plt+0x9d714> │ │ │ │ - ldr r3, [pc, #192] @ a9a9c <__cxa_atexit@plt+0x9d750> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [r2, #-4]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq a9a68 <__cxa_atexit@plt+0x9d71c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9a74 <__cxa_atexit@plt+0x9d728> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc a9a88 <__cxa_atexit@plt+0x9d73c> │ │ │ │ - ldr r2, [pc, #136] @ a9aa0 <__cxa_atexit@plt+0x9d754> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e7dc <__cxa_atexit@plt+0x92490> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #136] @ 9e828 <__cxa_atexit@plt+0x924dc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - sub r1, r3, #10 │ │ │ │ - ldr lr, [pc, #112] @ a9aa4 <__cxa_atexit@plt+0x9d758> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #108] @ a9aa8 <__cxa_atexit@plt+0x9d75c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9e7d4 <__cxa_atexit@plt+0x92488> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e7ec <__cxa_atexit@plt+0x924a0> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 9e800 <__cxa_atexit@plt+0x924b4> │ │ │ │ + ldr r7, [pc, #104] @ 9e830 <__cxa_atexit@plt+0x924e4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9e798 <__cxa_atexit@plt+0x9244c> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r3, r7 │ │ │ │ + blt 9e7c0 <__cxa_atexit@plt+0x92474> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bne 9e818 <__cxa_atexit@plt+0x924cc> │ │ │ │ + ldr r7, [pc, #28] @ 9e82c <__cxa_atexit@plt+0x924e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - cmpeq r9, r0, lsr #22 │ │ │ │ - @ instruction: 0x0159b79c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r7, [pc, #20] @ 9e834 <__cxa_atexit@plt+0x924e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq sl, ip, ror sl │ │ │ │ + cmpeq sl, r8, asr #21 │ │ │ │ + cmpeq sl, r4, ror sl │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9b20 <__cxa_atexit@plt+0x9d7d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9b2c <__cxa_atexit@plt+0x9d7e0> │ │ │ │ - ldr r2, [pc, #100] @ a9b3c <__cxa_atexit@plt+0x9d7f0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - sub r1, r3, #10 │ │ │ │ - ldr lr, [pc, #76] @ a9b40 <__cxa_atexit@plt+0x9d7f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #72] @ a9b44 <__cxa_atexit@plt+0x9d7f8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e870 <__cxa_atexit@plt+0x92524> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 9e884 <__cxa_atexit@plt+0x92538> │ │ │ │ + ldr r7, [pc, #76] @ 9e8b0 <__cxa_atexit@plt+0x92564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r3, r7 │ │ │ │ + blt 9e85c <__cxa_atexit@plt+0x92510> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bne 9e89c <__cxa_atexit@plt+0x92550> │ │ │ │ + ldr r7, [pc, #24] @ 9e8ac <__cxa_atexit@plt+0x92560> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - cmpeq r9, r0, ror #20 │ │ │ │ - ldrsbeq fp, [r9, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a9b88 <__cxa_atexit@plt+0x9d83c> │ │ │ │ - ldr r3, [pc, #36] @ a9b98 <__cxa_atexit@plt+0x9d84c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a9b9c <__cxa_atexit@plt+0x9d850> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ 9e8b4 <__cxa_atexit@plt+0x92568> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff880 │ │ │ │ - strheq fp, [r8, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + ldrsheq r6, [sl, #-152] @ 0xffffff68 │ │ │ │ + cmpeq sl, ip, lsr #20 │ │ │ │ + ldrsheq r6, [sl, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r8 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc a9bfc <__cxa_atexit@plt+0x9d8b0> │ │ │ │ - ldr r2, [pc, #120] @ a9c44 <__cxa_atexit@plt+0x9d8f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r8, [r1], #-12 │ │ │ │ - stmib r7, {r2, r3, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi a9c18 <__cxa_atexit@plt+0x9d8cc> │ │ │ │ - ldr r3, [pc, #100] @ a9c50 <__cxa_atexit@plt+0x9d904> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - str r8, [r5] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #72] @ a9c4c <__cxa_atexit@plt+0x9d900> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9e94c <__cxa_atexit@plt+0x92600> │ │ │ │ + ldr r7, [pc, #164] @ 9e97c <__cxa_atexit@plt+0x92630> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r2, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #40] @ a9c48 <__cxa_atexit@plt+0x9d8fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9e930 <__cxa_atexit@plt+0x925e4> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e95c <__cxa_atexit@plt+0x92610> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ 9e980 <__cxa_atexit@plt+0x92634> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9e940 <__cxa_atexit@plt+0x925f4> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 9e96c <__cxa_atexit@plt+0x92620> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [pc, #104] @ 9e984 <__cxa_atexit@plt+0x92638> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r8, r8, lsr pc │ │ │ │ - cmpeq r8, r8, asr pc │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a9c88 <__cxa_atexit@plt+0x9d93c> │ │ │ │ - ldr r7, [pc, #36] @ a9c98 <__cxa_atexit@plt+0x9d94c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a9c9c <__cxa_atexit@plt+0x9d950> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ 9e988 <__cxa_atexit@plt+0x9263c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc68 │ │ │ │ - smlalbteq fp, r8, r8, lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b 9e8f4 <__cxa_atexit@plt+0x925a8> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e914 <__cxa_atexit@plt+0x925c8> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + cmpeq sl, r8, ror #18 │ │ │ │ + @ instruction: 0x0149699c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi a9d54 <__cxa_atexit@plt+0x9da08> │ │ │ │ - ldr r2, [pc, #160] @ a9d70 <__cxa_atexit@plt+0x9da24> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9e9f0 <__cxa_atexit@plt+0x926a4> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #92] @ 9ea10 <__cxa_atexit@plt+0x926c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #152] @ a9d74 <__cxa_atexit@plt+0x9da28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq a9d40 <__cxa_atexit@plt+0x9d9f4> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a9d4c <__cxa_atexit@plt+0x9da00> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc a9d5c <__cxa_atexit@plt+0x9da10> │ │ │ │ - ldr lr, [pc, #104] @ a9d78 <__cxa_atexit@plt+0x9da2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r1, r2, #11 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #88] @ a9d7c <__cxa_atexit@plt+0x9da30> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + beq 9e9e8 <__cxa_atexit@plt+0x9269c> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9ea00 <__cxa_atexit@plt+0x926b4> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #64] @ 9ea14 <__cxa_atexit@plt+0x926c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addlt r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r9, r0, lsl #9 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - ldrheq fp, [r9, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b 9e9ac <__cxa_atexit@plt+0x92660> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9e9cc <__cxa_atexit@plt+0x92680> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + ldrheq r6, [sl, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne a9ddc <__cxa_atexit@plt+0x9da90> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9de4 <__cxa_atexit@plt+0x9da98> │ │ │ │ - ldr lr, [pc, #72] @ a9df4 <__cxa_atexit@plt+0x9daa8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [pc, #56] @ a9df8 <__cxa_atexit@plt+0x9daac> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq 9ea50 <__cxa_atexit@plt+0x92704> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #36] @ 9ea60 <__cxa_atexit@plt+0x92714> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - cmpeq r9, r8, lsl r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi a9e2c <__cxa_atexit@plt+0x9dae0> │ │ │ │ - ldr r3, [pc, #24] @ a9e38 <__cxa_atexit@plt+0x9daec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + cmp r3, r7 │ │ │ │ + addlt r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b 9ea34 <__cxa_atexit@plt+0x926e8> │ │ │ │ + cmpeq sl, r8, asr #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + and r3, r8, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq a9e9c <__cxa_atexit@plt+0x9db50> │ │ │ │ + beq 9eaac <__cxa_atexit@plt+0x92760> │ │ │ │ cmp r3, #3 │ │ │ │ - bne a9e9c <__cxa_atexit@plt+0x9db50> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc a9ea4 <__cxa_atexit@plt+0x9db58> │ │ │ │ - ldr r2, [pc, #68] @ a9eb4 <__cxa_atexit@plt+0x9db68> │ │ │ │ + bne 9eab8 <__cxa_atexit@plt+0x9276c> │ │ │ │ + bic r3, r8, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #56] @ 9eacc <__cxa_atexit@plt+0x92780> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #64] @ a9eb8 <__cxa_atexit@plt+0x9db6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - ldrsbeq fp, [r9, #-108] @ 0xffffff94 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #48] @ 9ead0 <__cxa_atexit@plt+0x92784> │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r3, #3 │ │ │ │ + moveq r8, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #20] @ 9eac8 <__cxa_atexit@plt+0x9277c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #4] @ 9eac4 <__cxa_atexit@plt+0x92778> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, fp, lsr #16 │ │ │ │ + teqeq r3, r3, asr #16 │ │ │ │ + teqeq r3, r0, lsl #17 │ │ │ │ + teqeq r3, r5, ror #16 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc a9f14 <__cxa_atexit@plt+0x9dbc8> │ │ │ │ - ldr r3, [pc, #88] @ a9f3c <__cxa_atexit@plt+0x9dbf0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi a9f2c <__cxa_atexit@plt+0x9dbe0> │ │ │ │ - ldr r7, [pc, #72] @ a9f48 <__cxa_atexit@plt+0x9dbfc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #40] @ a9f44 <__cxa_atexit@plt+0x9dbf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ a9f40 <__cxa_atexit@plt+0x9dbf4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi 9eb70 <__cxa_atexit@plt+0x92824> │ │ │ │ + ldr r3, [pc, #140] @ 9eb80 <__cxa_atexit@plt+0x92834> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9eb34 <__cxa_atexit@plt+0x927e8> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 9eb44 <__cxa_atexit@plt+0x927f8> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 9eb50 <__cxa_atexit@plt+0x92804> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 9eb5c <__cxa_atexit@plt+0x92810> │ │ │ │ + ldr r8, [pc, #96] @ 9eb90 <__cxa_atexit@plt+0x92844> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9eb64 <__cxa_atexit@plt+0x92818> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq r8, r4, lsr #24 │ │ │ │ - cmpeq r8, r8, asr #24 │ │ │ │ - @ instruction: 0xfffff9dc │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi a9f80 <__cxa_atexit@plt+0x9dc34> │ │ │ │ - ldr r7, [pc, #36] @ a9f90 <__cxa_atexit@plt+0x9dc44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ a9f94 <__cxa_atexit@plt+0x9dc48> │ │ │ │ + ldr r8, [pc, #60] @ 9eb88 <__cxa_atexit@plt+0x9283c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9eb64 <__cxa_atexit@plt+0x92818> │ │ │ │ + ldr r8, [pc, #44] @ 9eb84 <__cxa_atexit@plt+0x92838> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9eb64 <__cxa_atexit@plt+0x92818> │ │ │ │ + ldr r8, [pc, #40] @ 9eb8c <__cxa_atexit@plt+0x92840> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 9eb94 <__cxa_atexit@plt+0x92848> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff77c │ │ │ │ - smlalbteq fp, r8, ip, fp │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + teqeq r3, r3 @ │ │ │ │ + teqeq r3, fp, lsr #15 │ │ │ │ + teqeq r3, r1, lsr #15 │ │ │ │ + teqeq r3, r4, ror #15 │ │ │ │ + ldrdeq r6, [r9, #-112] @ 0xffffff90 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 9ebc8 <__cxa_atexit@plt+0x9287c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne 9ebf4 <__cxa_atexit@plt+0x928a8> │ │ │ │ + ldr r8, [pc, #72] @ 9ec08 <__cxa_atexit@plt+0x928bc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #52] @ 9ec0c <__cxa_atexit@plt+0x928c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #44] @ 9ec10 <__cxa_atexit@plt+0x928c4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + cmp r3, #3 │ │ │ │ + moveq r8, r2 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 9ec04 <__cxa_atexit@plt+0x928b8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, pc, ror #13 │ │ │ │ + teqeq r3, r7, lsr r7 │ │ │ │ + teqeq r3, ip, lsr r7 │ │ │ │ + teqeq r3, r1, lsr #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi aa000 <__cxa_atexit@plt+0x9dcb4> │ │ │ │ - ldr r3, [pc, #88] @ aa010 <__cxa_atexit@plt+0x9dcc4> │ │ │ │ + bhi 9ecb0 <__cxa_atexit@plt+0x92964> │ │ │ │ + ldr r3, [pc, #140] @ 9ecc0 <__cxa_atexit@plt+0x92974> │ │ │ │ add r3, pc, r3 │ │ │ │ stmdb r5, {r3, r9} │ │ │ │ ands r3, r8, #3 │ │ │ │ - beq a9ff0 <__cxa_atexit@plt+0x9dca4> │ │ │ │ + beq 9ec74 <__cxa_atexit@plt+0x92928> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ cmp r3, #2 │ │ │ │ - beq a9fe4 <__cxa_atexit@plt+0x9dc98> │ │ │ │ + beq 9ec84 <__cxa_atexit@plt+0x92938> │ │ │ │ cmp r3, #3 │ │ │ │ - bne a9fe4 <__cxa_atexit@plt+0x9dc98> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + bne 9ec90 <__cxa_atexit@plt+0x92944> │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 9ec9c <__cxa_atexit@plt+0x92950> │ │ │ │ + ldr r3, [pc, #96] @ 9ecd0 <__cxa_atexit@plt+0x92984> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9eca4 <__cxa_atexit@plt+0x92958> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ aa014 <__cxa_atexit@plt+0x9dcc8> │ │ │ │ + ldr r3, [pc, #60] @ 9ecc8 <__cxa_atexit@plt+0x9297c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9eca4 <__cxa_atexit@plt+0x92958> │ │ │ │ + ldr r3, [pc, #44] @ 9ecc4 <__cxa_atexit@plt+0x92978> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9eca4 <__cxa_atexit@plt+0x92958> │ │ │ │ + ldr r3, [pc, #40] @ 9eccc <__cxa_atexit@plt+0x92980> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #28] @ 9ecd4 <__cxa_atexit@plt+0x92988> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r8, r4, ror #22 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + teqeq r3, r3, asr r6 │ │ │ │ + teqeq r3, fp, ror #12 │ │ │ │ + teqeq r3, r1, ror #12 │ │ │ │ + teqeq r3, r4, lsr #13 │ │ │ │ + @ instruction: 0x01496694 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq 9ed08 <__cxa_atexit@plt+0x929bc> │ │ │ │ cmp r3, #2 │ │ │ │ - beq aa048 <__cxa_atexit@plt+0x9dcfc> │ │ │ │ + bne 9ed34 <__cxa_atexit@plt+0x929e8> │ │ │ │ + ldr r8, [pc, #72] @ 9ed48 <__cxa_atexit@plt+0x929fc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r2, [pc, #52] @ 9ed4c <__cxa_atexit@plt+0x92a00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r8, [pc, #44] @ 9ed50 <__cxa_atexit@plt+0x92a04> │ │ │ │ + add r8, pc, r8 │ │ │ │ cmp r3, #3 │ │ │ │ - bne aa048 <__cxa_atexit@plt+0x9dcfc> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + moveq r8, r2 │ │ │ │ add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 9ed44 <__cxa_atexit@plt+0x929f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, pc, lsr #11 │ │ │ │ + teqeq r3, r7 @ │ │ │ │ + teqeq r3, ip @ │ │ │ │ + teqeq r3, r1, ror #11 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi aa094 <__cxa_atexit@plt+0x9dd48> │ │ │ │ - ldr r7, [pc, #52] @ aa0a8 <__cxa_atexit@plt+0x9dd5c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq aa088 <__cxa_atexit@plt+0x9dd3c> │ │ │ │ - mov r7, r8 │ │ │ │ - b aa0b8 <__cxa_atexit@plt+0x9dd6c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 9ed78 <__cxa_atexit@plt+0x92a2c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldrdeq r6, [r9, #-92] @ 0xffffffa4 │ │ │ │ + smlalbteq r6, r9, ip, r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9ee38 <__cxa_atexit@plt+0x92aec> │ │ │ │ + ldr r3, [pc, #168] @ 9ee48 <__cxa_atexit@plt+0x92afc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ aa0ac <__cxa_atexit@plt+0x9dd60> │ │ │ │ + ldr r7, [pc, #120] @ 9ee54 <__cxa_atexit@plt+0x92b08> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [pc, #116] @ 9ee58 <__cxa_atexit@plt+0x92b0c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrdeq fp, [r8, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne aa100 <__cxa_atexit@plt+0x9ddb4> │ │ │ │ - ldr r2, [pc, #84] @ aa120 <__cxa_atexit@plt+0x9ddd4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - and r2, r3, #3 │ │ │ │ - add r1, pc, #4 │ │ │ │ - ldr r2, [r1, r2, lsl #2] │ │ │ │ - add pc, r1, r2 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r7, r3 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne 9ee24 <__cxa_atexit@plt+0x92ad8> │ │ │ │ + ldr r7, [pc, #88] @ 9ee5c <__cxa_atexit@plt+0x92b10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #84] @ 9ee60 <__cxa_atexit@plt+0x92b14> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r7, [pc, #52] @ 9ee4c <__cxa_atexit@plt+0x92b00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #48] @ 9ee50 <__cxa_atexit@plt+0x92b04> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [pc, #60] @ 9ee68 <__cxa_atexit@plt+0x92b1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ 9ee6c <__cxa_atexit@plt+0x92b20> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [pc, #36] @ 9ee64 <__cxa_atexit@plt+0x92b18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq r9, r8, lsl r5 │ │ │ │ + cmpeq r9, r0, lsl r5 │ │ │ │ + cmpeq r9, r0, asr #10 │ │ │ │ + cmpeq r9, r8, lsr r5 │ │ │ │ + strdeq r6, [r9, #-64] @ 0xffffffc0 │ │ │ │ + smlaltteq r6, r9, r8, r4 │ │ │ │ + cmpeq r9, ip, lsr #10 │ │ │ │ + ldrdeq r6, [r9, #-76] @ 0xffffffb4 │ │ │ │ + ldrdeq r6, [r9, #-68] @ 0xffffffbc │ │ │ │ + ldrdeq r6, [r9, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq 9eec4 <__cxa_atexit@plt+0x92b78> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [pc, #68] @ 9eed8 <__cxa_atexit@plt+0x92b8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 9eecc <__cxa_atexit@plt+0x92b80> │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r3, [pc, #52] @ 9eee0 <__cxa_atexit@plt+0x92b94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + ldr r7, [pc, #44] @ 9eee4 <__cxa_atexit@plt+0x92b98> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r2, #3 │ │ │ │ + moveq r7, r3 │ │ │ │ + b 9eecc <__cxa_atexit@plt+0x92b80> │ │ │ │ + ldr r7, [pc, #16] @ 9eedc <__cxa_atexit@plt+0x92b90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0x0149649c │ │ │ │ + cmpeq r9, r0, asr r4 │ │ │ │ + cmpeq r9, r8, asr #8 │ │ │ │ + cmpeq r9, r0, asr r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi aa1a8 <__cxa_atexit@plt+0x9de5c> │ │ │ │ - ldr r3, [pc, #88] @ aa1b8 <__cxa_atexit@plt+0x9de6c> │ │ │ │ + bhi 9ef70 <__cxa_atexit@plt+0x92c24> │ │ │ │ + ldr r3, [pc, #120] @ 9ef80 <__cxa_atexit@plt+0x92c34> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq aa198 <__cxa_atexit@plt+0x9de4c> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa18c <__cxa_atexit@plt+0x9de40> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa18c <__cxa_atexit@plt+0x9de40> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9ef54 <__cxa_atexit@plt+0x92c08> │ │ │ │ + ldr r7, [pc, #96] @ 9ef84 <__cxa_atexit@plt+0x92c38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + sub r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9ef64 <__cxa_atexit@plt+0x92c18> │ │ │ │ + cmp r2, r1 │ │ │ │ + ldrcc r7, [r5, #-4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ aa1bc <__cxa_atexit@plt+0x9de70> │ │ │ │ + ldr r7, [pc, #16] @ 9ef88 <__cxa_atexit@plt+0x92c3c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlalbteq fp, r8, r4, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r9, r0, lsl r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa1f0 <__cxa_atexit@plt+0x9dea4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa1f0 <__cxa_atexit@plt+0x9dea4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #72] @ 9efe8 <__cxa_atexit@plt+0x92c9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9efdc <__cxa_atexit@plt+0x92c90> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3], #12 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r7, r2 │ │ │ │ + ldrge r7, [r5, #4] │ │ │ │ + ldrlt r7, [r5, #8] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + mov r2, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r2, #12 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi aa280 <__cxa_atexit@plt+0x9df34> │ │ │ │ - ldr r3, [pc, #144] @ aa2a8 <__cxa_atexit@plt+0x9df5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq aa270 <__cxa_atexit@plt+0x9df24> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa264 <__cxa_atexit@plt+0x9df18> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa264 <__cxa_atexit@plt+0x9df18> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aa290 <__cxa_atexit@plt+0x9df44> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9f0a4 <__cxa_atexit@plt+0x92d58> │ │ │ │ + ldr r7, [pc, #116] @ 9f0b4 <__cxa_atexit@plt+0x92d68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9f088 <__cxa_atexit@plt+0x92d3c> │ │ │ │ + ldr r1, [pc, #100] @ 9f0b8 <__cxa_atexit@plt+0x92d6c> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f098 <__cxa_atexit@plt+0x92d4c> │ │ │ │ + ldr r7, [pc, #72] @ 9f0bc <__cxa_atexit@plt+0x92d70> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #92] @ aa2b0 <__cxa_atexit@plt+0x9df64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ aa2ac <__cxa_atexit@plt+0x9df60> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9f0c0 <__cxa_atexit@plt+0x92d74> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq fp, [r8, #-128] @ 0xffffff80 │ │ │ │ - cmpeq r9, r0, lsl #6 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq sl, r0, lsl r2 │ │ │ │ + smlaltteq r6, r9, r0, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa300 <__cxa_atexit@plt+0x9dfb4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa300 <__cxa_atexit@plt+0x9dfb4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aa308 <__cxa_atexit@plt+0x9dfbc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 9f118 <__cxa_atexit@plt+0x92dcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f110 <__cxa_atexit@plt+0x92dc4> │ │ │ │ + ldr r7, [pc, #32] @ 9f11c <__cxa_atexit@plt+0x92dd0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #40] @ aa318 <__cxa_atexit@plt+0x9dfcc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r4, ror #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aa350 <__cxa_atexit@plt+0x9e004> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ aa358 <__cxa_atexit@plt+0x9e00c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq sl, r8, lsl #3 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ 9f150 <__cxa_atexit@plt+0x92e04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl lr │ │ │ │ + cmpeq sl, r4, asr r1 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi aa3fc <__cxa_atexit@plt+0x9e0b0> │ │ │ │ - ldr r3, [pc, #168] @ aa424 <__cxa_atexit@plt+0x9e0d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq aa3ec <__cxa_atexit@plt+0x9e0a0> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa3e0 <__cxa_atexit@plt+0x9e094> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa3e0 <__cxa_atexit@plt+0x9e094> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aa40c <__cxa_atexit@plt+0x9e0c0> │ │ │ │ - ldr r7, [pc, #124] @ aa42c <__cxa_atexit@plt+0x9e0e0> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9f1e8 <__cxa_atexit@plt+0x92e9c> │ │ │ │ + ldr r7, [pc, #132] @ 9f1f8 <__cxa_atexit@plt+0x92eac> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9f1bc <__cxa_atexit@plt+0x92e70> │ │ │ │ + ldr r1, [pc, #116] @ 9f1fc <__cxa_atexit@plt+0x92eb0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f1cc <__cxa_atexit@plt+0x92e80> │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [r9, #1] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [pc, #104] @ aa430 <__cxa_atexit@plt+0x9e0e4> │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs 9f1d8 <__cxa_atexit@plt+0x92e8c> │ │ │ │ + ldr r7, [pc, #76] @ 9f200 <__cxa_atexit@plt+0x92eb4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r7} │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ 9f208 <__cxa_atexit@plt+0x92ebc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ aa428 <__cxa_atexit@plt+0x9e0dc> │ │ │ │ + ldr r7, [pc, #20] @ 9f204 <__cxa_atexit@plt+0x92eb8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - hvceq 35704 @ 0x8b78 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq r9, ip, lsl #3 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0x015a5f94 │ │ │ │ + smlaltbeq r6, r9, r0, r1 │ │ │ │ + @ instruction: 0x015a5f94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa49c <__cxa_atexit@plt+0x9e150> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa49c <__cxa_atexit@plt+0x9e150> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aa4a4 <__cxa_atexit@plt+0x9e158> │ │ │ │ - ldr r2, [pc, #76] @ aa4b4 <__cxa_atexit@plt+0x9e168> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 9f270 <__cxa_atexit@plt+0x92f24> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f258 <__cxa_atexit@plt+0x92f0c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ aa4b8 <__cxa_atexit@plt+0x9e16c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs 9f260 <__cxa_atexit@plt+0x92f14> │ │ │ │ + ldr r7, [pc, #36] @ 9f274 <__cxa_atexit@plt+0x92f28> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - ldrsbeq fp, [r9, #-4] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aa4f0 <__cxa_atexit@plt+0x9e1a4> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ aa4f8 <__cxa_atexit@plt+0x9e1ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #16] @ 9f278 <__cxa_atexit@plt+0x92f2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrsheq r5, [sl, #-232] @ 0xffffff18 │ │ │ │ + cmpeq sl, ip, lsl #30 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 9f2b8 <__cxa_atexit@plt+0x92f6c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #40] @ 9f2bc <__cxa_atexit@plt+0x92f70> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addlt r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, ror ip │ │ │ │ + ldrheq r5, [sl, #-236] @ 0xffffff14 │ │ │ │ + cmpeq sl, r0, ror #29 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi aa540 <__cxa_atexit@plt+0x9e1f4> │ │ │ │ - ldr r7, [pc, #52] @ aa554 <__cxa_atexit@plt+0x9e208> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9f348 <__cxa_atexit@plt+0x92ffc> │ │ │ │ + ldr r3, [pc, #120] @ 9f358 <__cxa_atexit@plt+0x9300c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9f32c <__cxa_atexit@plt+0x92fe0> │ │ │ │ + ldr r7, [pc, #96] @ 9f35c <__cxa_atexit@plt+0x93010> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - tst r8, #3 │ │ │ │ - beq aa534 <__cxa_atexit@plt+0x9e1e8> │ │ │ │ - mov r7, r8 │ │ │ │ - b aa564 <__cxa_atexit@plt+0x9e218> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-16]! │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + sub r1, r2, #1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f33c <__cxa_atexit@plt+0x92ff0> │ │ │ │ + cmp r2, r1 │ │ │ │ + ldrcs r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ aa558 <__cxa_atexit@plt+0x9e20c> │ │ │ │ + ldr r7, [pc, #16] @ 9f360 <__cxa_atexit@plt+0x93014> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r8, r8, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq r9, r4, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa5f0 <__cxa_atexit@plt+0x9e2a4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa5f0 <__cxa_atexit@plt+0x9e2a4> │ │ │ │ - ldr r3, [pc, #144] @ aa610 <__cxa_atexit@plt+0x9e2c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #72] @ 9f3c0 <__cxa_atexit@plt+0x93074> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq aa5f8 <__cxa_atexit@plt+0x9e2ac> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa5f0 <__cxa_atexit@plt+0x9e2a4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa5f0 <__cxa_atexit@plt+0x9e2a4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc aa600 <__cxa_atexit@plt+0x9e2b4> │ │ │ │ - ldr r1, [pc, #84] @ aa614 <__cxa_atexit@plt+0x9e2c8> │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f3b4 <__cxa_atexit@plt+0x93068> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3], #12 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r7, r2 │ │ │ │ + ldrge r7, [r5, #8] │ │ │ │ + ldrlt r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + mov r2, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r2, #8 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9f48c <__cxa_atexit@plt+0x93140> │ │ │ │ + ldr r7, [pc, #132] @ 9f49c <__cxa_atexit@plt+0x93150> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9f460 <__cxa_atexit@plt+0x93114> │ │ │ │ + ldr r1, [pc, #116] @ 9f4a0 <__cxa_atexit@plt+0x93154> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #80] @ aa618 <__cxa_atexit@plt+0x9e2cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f470 <__cxa_atexit@plt+0x93124> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs 9f47c <__cxa_atexit@plt+0x93130> │ │ │ │ + ldr r7, [pc, #76] @ 9f4a4 <__cxa_atexit@plt+0x93158> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmpeq r9, ip, lsl #31 │ │ │ │ + ldr r7, [pc, #40] @ 9f4ac <__cxa_atexit@plt+0x93160> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9f4a8 <__cxa_atexit@plt+0x9315c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + ldrsheq r5, [sl, #-192] @ 0xffffff40 │ │ │ │ + cmpeq r9, r4, lsl #30 │ │ │ │ + ldrsheq r5, [sl, #-192] @ 0xffffff40 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa684 <__cxa_atexit@plt+0x9e338> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa684 <__cxa_atexit@plt+0x9e338> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aa68c <__cxa_atexit@plt+0x9e340> │ │ │ │ - ldr r2, [pc, #76] @ aa69c <__cxa_atexit@plt+0x9e350> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ 9f514 <__cxa_atexit@plt+0x931c8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f4fc <__cxa_atexit@plt+0x931b0> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ aa6a0 <__cxa_atexit@plt+0x9e354> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs 9f504 <__cxa_atexit@plt+0x931b8> │ │ │ │ + ldr r7, [pc, #36] @ 9f518 <__cxa_atexit@plt+0x931cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - cmpeq r9, ip, ror #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aa6d4 <__cxa_atexit@plt+0x9e388> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ aa6dc <__cxa_atexit@plt+0x9e390> │ │ │ │ + ldr r7, [pc, #16] @ 9f51c <__cxa_atexit@plt+0x931d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq sl, r4, asr ip │ │ │ │ + cmpeq sl, r8, ror #24 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ 9f55c <__cxa_atexit@plt+0x93210> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b aa368 <__cxa_atexit@plt+0x9e01c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r3, [pc, #40] @ 9f560 <__cxa_atexit@plt+0x93214> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addlt r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0159aa94 │ │ │ │ + cmpeq sl, r8, lsl ip │ │ │ │ + cmpeq sl, ip, lsr ip │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc aa728 <__cxa_atexit@plt+0x9e3dc> │ │ │ │ - ldr r7, [pc, #56] @ aa740 <__cxa_atexit@plt+0x9e3f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ aa744 <__cxa_atexit@plt+0x9e3f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r7, r2, #2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #24] @ aa748 <__cxa_atexit@plt+0x9e3fc> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9f610 <__cxa_atexit@plt+0x932c4> │ │ │ │ + ldr r7, [pc, #156] @ 9f620 <__cxa_atexit@plt+0x932d4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ - smlalbbeq fp, r8, r0, r4 │ │ │ │ - cmpeq r8, r4, ror #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi aa7b0 <__cxa_atexit@plt+0x9e464> │ │ │ │ - ldr r3, [pc, #84] @ aa7c0 <__cxa_atexit@plt+0x9e474> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq aa7a0 <__cxa_atexit@plt+0x9e454> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa794 <__cxa_atexit@plt+0x9e448> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa794 <__cxa_atexit@plt+0x9e448> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9f5cc <__cxa_atexit@plt+0x93280> │ │ │ │ + ldr r1, [pc, #140] @ 9f624 <__cxa_atexit@plt+0x932d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ - ldr r8, [r8, #1] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f5dc <__cxa_atexit@plt+0x93290> │ │ │ │ + cmp r2, r1 │ │ │ │ + bcs 9f5e8 <__cxa_atexit@plt+0x9329c> │ │ │ │ + ldr r7, [pc, #108] @ 9f62c <__cxa_atexit@plt+0x932e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ aa7c4 <__cxa_atexit@plt+0x9e478> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltteq fp, r8, r0, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa7f8 <__cxa_atexit@plt+0x9e4ac> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa7f8 <__cxa_atexit@plt+0x9e4ac> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aa838 <__cxa_atexit@plt+0x9e4ec> │ │ │ │ - ldr r3, [pc, #40] @ aa850 <__cxa_atexit@plt+0x9e504> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + bne 9f600 <__cxa_atexit@plt+0x932b4> │ │ │ │ + ldr r7, [pc, #48] @ 9f628 <__cxa_atexit@plt+0x932dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ 9f634 <__cxa_atexit@plt+0x932e8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ aa854 <__cxa_atexit@plt+0x9e508> │ │ │ │ + ldr r7, [pc, #24] @ 9f630 <__cxa_atexit@plt+0x932e4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr #26 │ │ │ │ - cmpeq r8, ip, asr r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + @ instruction: 0x015a5c94 │ │ │ │ + ldrsbeq r5, [sl, #-192] @ 0xffffff40 │ │ │ │ + smlalbbeq r5, r9, r4, sp │ │ │ │ + cmpeq sl, ip, lsl #25 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aa88c <__cxa_atexit@plt+0x9e540> │ │ │ │ - ldr r2, [pc, #28] @ aa894 <__cxa_atexit@plt+0x9e548> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aa91c <__cxa_atexit@plt+0x9e5d0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aa91c <__cxa_atexit@plt+0x9e5d0> │ │ │ │ - ldr r3, [pc, #148] @ aa950 <__cxa_atexit@plt+0x9e604> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq aa924 <__cxa_atexit@plt+0x9e5d8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne aa92c <__cxa_atexit@plt+0x9e5e0> │ │ │ │ - ldr r1, [pc, #120] @ aa954 <__cxa_atexit@plt+0x9e608> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [r2, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r1, [r2] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - str r7, [r2, #4] │ │ │ │ - sub r1, r2, #12 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi aa940 <__cxa_atexit@plt+0x9e5f4> │ │ │ │ - ldr r2, [pc, #84] @ aa95c <__cxa_atexit@plt+0x9e610> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #104] @ 9f6b4 <__cxa_atexit@plt+0x93368> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r8} │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f684 <__cxa_atexit@plt+0x93338> │ │ │ │ + cmp r3, r2 │ │ │ │ + bcs 9f68c <__cxa_atexit@plt+0x93340> │ │ │ │ + ldr r7, [pc, #68] @ 9f6bc <__cxa_atexit@plt+0x93370> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ aa958 <__cxa_atexit@plt+0x9e60c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bne 9f6a4 <__cxa_atexit@plt+0x93358> │ │ │ │ + ldr r7, [pc, #28] @ 9f6b8 <__cxa_atexit@plt+0x9336c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - strheq fp, [r8, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xffffff94 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne aa9c0 <__cxa_atexit@plt+0x9e674> │ │ │ │ - ldr r1, [pc, #96] @ aa9e0 <__cxa_atexit@plt+0x9e694> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aa9d4 <__cxa_atexit@plt+0x9e688> │ │ │ │ - ldr r3, [pc, #60] @ aa9e8 <__cxa_atexit@plt+0x9e69c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #28] @ aa9e4 <__cxa_atexit@plt+0x9e698> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #20] @ 9f6c0 <__cxa_atexit@plt+0x93374> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, ip, lsl r2 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + ldrsheq r5, [sl, #-176] @ 0xffffff50 │ │ │ │ + cmpeq sl, r8, lsl ip │ │ │ │ + cmpeq sl, r8, ror #23 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne aaa80 <__cxa_atexit@plt+0x9e734> │ │ │ │ - ldr r3, [pc, #172] @ aaab4 <__cxa_atexit@plt+0x9e768> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq aaa88 <__cxa_atexit@plt+0x9e73c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne aaa90 <__cxa_atexit@plt+0x9e744> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aaaa4 <__cxa_atexit@plt+0x9e758> │ │ │ │ - ldr r8, [pc, #132] @ aaabc <__cxa_atexit@plt+0x9e770> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r3, #10 │ │ │ │ - ldr lr, [pc, #116] @ aaac0 <__cxa_atexit@plt+0x9e774> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r2, r3, #22 │ │ │ │ - ldr r9, [pc, #108] @ aaac4 <__cxa_atexit@plt+0x9e778> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r0, r7, r9} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bge 9f6f4 <__cxa_atexit@plt+0x933a8> │ │ │ │ + ldr r7, [pc, #56] @ 9f720 <__cxa_atexit@plt+0x933d4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ aaab8 <__cxa_atexit@plt+0x9e76c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #3 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + bne 9f70c <__cxa_atexit@plt+0x933c0> │ │ │ │ + ldr r7, [pc, #24] @ 9f71c <__cxa_atexit@plt+0x933d0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq r8, ip, asr #2 │ │ │ │ - cmpeq r9, ip, lsr #14 │ │ │ │ - cmpeq r9, r8, lsl #22 │ │ │ │ - cmpeq r9, r0, lsl #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne aab3c <__cxa_atexit@plt+0x9e7f0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aab50 <__cxa_atexit@plt+0x9e804> │ │ │ │ - ldr r8, [pc, #112] @ aab64 <__cxa_atexit@plt+0x9e818> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r3, #10 │ │ │ │ - ldr lr, [pc, #96] @ aab68 <__cxa_atexit@plt+0x9e81c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r2, r3, #22 │ │ │ │ - ldr r9, [pc, #88] @ aab6c <__cxa_atexit@plt+0x9e820> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r0, r7, r9} │ │ │ │ - str r2, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ aab60 <__cxa_atexit@plt+0x9e814> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ 9f724 <__cxa_atexit@plt+0x933d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltbeq fp, r8, r0, r0 │ │ │ │ - cmpeq r9, r0, ror r6 │ │ │ │ - cmpeq r9, ip, asr #20 │ │ │ │ - cmpeq r9, r4, asr #13 │ │ │ │ + cmpeq sl, r8, lsl #23 │ │ │ │ + cmpeq sl, r8, lsr #23 │ │ │ │ + cmpeq sl, r0, lsl #23 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aabc8 <__cxa_atexit@plt+0x9e87c> │ │ │ │ - ldr r3, [pc, #84] @ aabec <__cxa_atexit@plt+0x9e8a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi aabe0 <__cxa_atexit@plt+0x9e894> │ │ │ │ - ldr r2, [pc, #64] @ aabf4 <__cxa_atexit@plt+0x9e8a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r7, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #32] @ aabf0 <__cxa_atexit@plt+0x9e8a4> │ │ │ │ + bhi 9f7ac <__cxa_atexit@plt+0x93460> │ │ │ │ + ldr r7, [pc, #116] @ 9f7bc <__cxa_atexit@plt+0x93470> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - cmpeq r8, r0, lsr #32 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aac2c <__cxa_atexit@plt+0x9e8e0> │ │ │ │ - ldr r2, [pc, #28] @ aac34 <__cxa_atexit@plt+0x9e8e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq aacc0 <__cxa_atexit@plt+0x9e974> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne aacc0 <__cxa_atexit@plt+0x9e974> │ │ │ │ - ldr r2, [pc, #156] @ aacf8 <__cxa_atexit@plt+0x9e9ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r5 │ │ │ │ - str r2, [r7, #-4]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq aacc8 <__cxa_atexit@plt+0x9e97c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne aacd8 <__cxa_atexit@plt+0x9e98c> │ │ │ │ - ldr r1, [pc, #120] @ aacfc <__cxa_atexit@plt+0x9e9b0> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq 9f790 <__cxa_atexit@plt+0x93444> │ │ │ │ + ldr r1, [pc, #100] @ 9f7c0 <__cxa_atexit@plt+0x93474> │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - str r1, [r2] │ │ │ │ - ldr r8, [r2, #4] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - sub r3, r2, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aacec <__cxa_atexit@plt+0x9e9a0> │ │ │ │ - ldr r3, [pc, #80] @ aad00 <__cxa_atexit@plt+0x9e9b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq 9f7a0 <__cxa_atexit@plt+0x93454> │ │ │ │ + ldr r7, [pc, #72] @ 9f7c4 <__cxa_atexit@plt+0x93478> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne aad60 <__cxa_atexit@plt+0x9ea14> │ │ │ │ - ldr r1, [pc, #84] @ aad78 <__cxa_atexit@plt+0x9ea2c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aad6c <__cxa_atexit@plt+0x9ea20> │ │ │ │ - ldr r3, [pc, #44] @ aad7c <__cxa_atexit@plt+0x9ea30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ 9f7c8 <__cxa_atexit@plt+0x9347c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq sl, r8, lsl #22 │ │ │ │ + smlaltteq r5, r9, ip, fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne aadb0 <__cxa_atexit@plt+0x9ea64> │ │ │ │ - ldr r3, [pc, #36] @ aadc0 <__cxa_atexit@plt+0x9ea74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq aadb8 <__cxa_atexit@plt+0x9ea6c> │ │ │ │ - b aadcc <__cxa_atexit@plt+0x9ea80> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ 9f820 <__cxa_atexit@plt+0x934d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9f818 <__cxa_atexit@plt+0x934cc> │ │ │ │ + ldr r7, [pc, #32] @ 9f824 <__cxa_atexit@plt+0x934d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addcc r7, r7, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq sl, r0, lsl #21 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne aae30 <__cxa_atexit@plt+0x9eae4> │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc aae88 <__cxa_atexit@plt+0x9eb3c> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r9, r6, #10 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #144] @ aae94 <__cxa_atexit@plt+0x9eb48> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #22 │ │ │ │ - ldr r8, [pc, #136] @ aae98 <__cxa_atexit@plt+0x9eb4c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [pc, #132] @ aae9c <__cxa_atexit@plt+0x9eb50> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r2, r7, r8} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx ip │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc aae88 <__cxa_atexit@plt+0x9eb3c> │ │ │ │ - ldr lr, [pc, #96] @ aaea0 <__cxa_atexit@plt+0x9eb54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #92] @ aaea4 <__cxa_atexit@plt+0x9eb58> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r0, [pc, #88] @ aaea8 <__cxa_atexit@plt+0x9eb5c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r7, r0, #1 │ │ │ │ - ldr r9, [pc, #80] @ aaeac <__cxa_atexit@plt+0x9eb60> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #10 │ │ │ │ - sub r0, r6, #22 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - stm r9, {r2, r7, r8} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - sub r7, r6, #1 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r0, asr r7 │ │ │ │ - cmpeq r9, r8, asr #7 │ │ │ │ - cmpeq r9, ip, asr #6 │ │ │ │ - cmpeq r9, r4, lsl r7 │ │ │ │ - @ instruction: 0x0159a390 │ │ │ │ - cmpeq r9, r0, lsl r3 │ │ │ │ - cmpeq r9, r8, lsl #6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r3, [pc, #32] @ 9f858 <__cxa_atexit@plt+0x9350c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addlt r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, ip, asr #20 │ │ │ │ + smlalbbeq r5, r9, r0, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aaf08 <__cxa_atexit@plt+0x9ebbc> │ │ │ │ - ldr r3, [pc, #84] @ aaf2c <__cxa_atexit@plt+0x9ebe0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aaf20 <__cxa_atexit@plt+0x9ebd4> │ │ │ │ - ldr r3, [pc, #64] @ aaf34 <__cxa_atexit@plt+0x9ebe8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9f8f0 <__cxa_atexit@plt+0x935a4> │ │ │ │ + ldr r3, [pc, #128] @ 9f900 <__cxa_atexit@plt+0x935b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #32] @ aaf30 <__cxa_atexit@plt+0x9ebe4> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ 9f90c <__cxa_atexit@plt+0x935c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #76] @ 9f910 <__cxa_atexit@plt+0x935c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r7, [pc, #68] @ 9f914 <__cxa_atexit@plt+0x935c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #64] @ 9f918 <__cxa_atexit@plt+0x935cc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - smlaltteq sl, r8, r4, ip │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aafa0 <__cxa_atexit@plt+0x9ec54> │ │ │ │ - ldr r2, [pc, #84] @ aafa8 <__cxa_atexit@plt+0x9ec5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ aafac <__cxa_atexit@plt+0x9ec60> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq aaf8c <__cxa_atexit@plt+0x9ec40> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r0, [r5, #-8]! │ │ │ │ - ldreq r0, [r7] │ │ │ │ - moveq r5, r3 │ │ │ │ + ldr r7, [pc, #32] @ 9f904 <__cxa_atexit@plt+0x935b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ 9f908 <__cxa_atexit@plt+0x935bc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ aafb0 <__cxa_atexit@plt+0x9ec64> │ │ │ │ + ldr r7, [pc, #36] @ 9f91c <__cxa_atexit@plt+0x935d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strdeq r5, [r9, #-160] @ 0xffffff60 │ │ │ │ + smlaltteq r5, r9, r8, sl │ │ │ │ + cmpeq r9, r4, lsl #22 │ │ │ │ + strdeq r5, [r9, #-172] @ 0xffffff54 │ │ │ │ + ldrdeq r5, [r9, #-172] @ 0xffffff54 │ │ │ │ + ldrdeq r5, [r9, #-164] @ 0xffffff5c │ │ │ │ + cmpeq r9, r4, lsl #22 │ │ │ │ + smlalbteq r5, r9, r0, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9f950 <__cxa_atexit@plt+0x93604> │ │ │ │ + ldr r7, [pc, #36] @ 9f964 <__cxa_atexit@plt+0x93618> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r3, #3 │ │ │ │ + ldreq r7, [pc, #32] @ 9f96c <__cxa_atexit@plt+0x93620> │ │ │ │ + addeq r7, pc, r7 │ │ │ │ + b 9f958 <__cxa_atexit@plt+0x9360c> │ │ │ │ + ldr r7, [pc, #16] @ 9f968 <__cxa_atexit@plt+0x9361c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrsheq sl, [r9, #-28] @ 0xffffffe4 │ │ │ │ - cmpeq r8, r4, ror #24 │ │ │ │ + @ instruction: 0x01495a94 │ │ │ │ + cmpeq r9, r8, ror #20 │ │ │ │ + cmpeq r9, r0, ror #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ aafd8 <__cxa_atexit@plt+0x9ec8c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi 9f9ec <__cxa_atexit@plt+0x936a0> │ │ │ │ + ldr r3, [pc, #108] @ 9f9fc <__cxa_atexit@plt+0x936b0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq 9f9bc <__cxa_atexit@plt+0x93670> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ cmp r2, #2 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ + beq 9f9cc <__cxa_atexit@plt+0x93680> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne 9f9d8 <__cxa_atexit@plt+0x9368c> │ │ │ │ + ldr r8, [pc, #80] @ 9fa08 <__cxa_atexit@plt+0x936bc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9f9e0 <__cxa_atexit@plt+0x93694> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, lsr ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ab00c <__cxa_atexit@plt+0x9ecc0> │ │ │ │ - ldr r3, [pc, #24] @ ab018 <__cxa_atexit@plt+0x9eccc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r8, [pc, #48] @ 9fa04 <__cxa_atexit@plt+0x936b8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 9f9e0 <__cxa_atexit@plt+0x93694> │ │ │ │ + ldr r8, [pc, #32] @ 9fa00 <__cxa_atexit@plt+0x936b4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 9fa0c <__cxa_atexit@plt+0x936c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r3, ip, lsr #17 │ │ │ │ + teqeq r3, r1, asr #17 │ │ │ │ + teqeq r3, r4, ror #17 │ │ │ │ + cmpeq r9, r0, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ab07c <__cxa_atexit@plt+0x9ed30> │ │ │ │ + beq 9fa40 <__cxa_atexit@plt+0x936f4> │ │ │ │ cmp r3, #3 │ │ │ │ - bne ab07c <__cxa_atexit@plt+0x9ed30> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ab084 <__cxa_atexit@plt+0x9ed38> │ │ │ │ - ldr r2, [pc, #68] @ ab094 <__cxa_atexit@plt+0x9ed48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #64] @ ab098 <__cxa_atexit@plt+0x9ed4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - ldrsheq sl, [r9, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bne 9fa50 <__cxa_atexit@plt+0x93704> │ │ │ │ + ldr r8, [pc, #48] @ 9fa68 <__cxa_atexit@plt+0x9371c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 9fa64 <__cxa_atexit@plt+0x93718> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 9fa60 <__cxa_atexit@plt+0x93714> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, r4, lsr r8 │ │ │ │ + teqeq r3, sp, asr #16 │ │ │ │ + teqeq r3, r4, ror #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ab0f4 <__cxa_atexit@plt+0x9eda8> │ │ │ │ - ldr r3, [pc, #88] @ ab11c <__cxa_atexit@plt+0x9edd0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi ab10c <__cxa_atexit@plt+0x9edc0> │ │ │ │ - ldr r7, [pc, #72] @ ab128 <__cxa_atexit@plt+0x9eddc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + bhi 9fae8 <__cxa_atexit@plt+0x9379c> │ │ │ │ + ldr r3, [pc, #108] @ 9faf8 <__cxa_atexit@plt+0x937ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9fac8 <__cxa_atexit@plt+0x9377c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 9fad4 <__cxa_atexit@plt+0x93788> │ │ │ │ + ldr r3, [pc, #80] @ 9fb04 <__cxa_atexit@plt+0x937b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9fadc <__cxa_atexit@plt+0x93790> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, sl │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #40] @ ab124 <__cxa_atexit@plt+0x9edd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ ab120 <__cxa_atexit@plt+0x9edd4> │ │ │ │ + ldr r3, [pc, #48] @ 9fb00 <__cxa_atexit@plt+0x937b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b 9fadc <__cxa_atexit@plt+0x93790> │ │ │ │ + ldr r3, [pc, #32] @ 9fafc <__cxa_atexit@plt+0x937b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ 9fb08 <__cxa_atexit@plt+0x937bc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmpeq r8, r4, asr #20 │ │ │ │ - cmpeq r8, r8, lsl #22 │ │ │ │ - @ instruction: 0xffffe7fc │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r3, r0 @ │ │ │ │ + teqeq r3, r5, asr #15 │ │ │ │ + teqeq r3, r8, ror #15 │ │ │ │ + cmpeq r9, r8, lsl r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq 9fb3c <__cxa_atexit@plt+0x937f0> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 9fb4c <__cxa_atexit@plt+0x93800> │ │ │ │ + ldr r8, [pc, #48] @ 9fb64 <__cxa_atexit@plt+0x93818> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ 9fb60 <__cxa_atexit@plt+0x93814> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ 9fb5c <__cxa_atexit@plt+0x93810> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, r8, lsr r7 │ │ │ │ + teqeq r3, r1, asr r7 │ │ │ │ + teqeq r3, r8, ror #14 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ab170 <__cxa_atexit@plt+0x9ee24> │ │ │ │ - ldr r3, [pc, #52] @ ab188 <__cxa_atexit@plt+0x9ee3c> │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ 9fb8c <__cxa_atexit@plt+0x93840> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ ab18c <__cxa_atexit@plt+0x9ee40> │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlalbbeq r5, r9, r4, r8 │ │ │ │ + ldm r5!, {r8, r9, sl} │ │ │ │ + b a086c <__cxa_atexit@plt+0x94520> │ │ │ │ + @ instruction: 0x0149589c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 9fbd8 <__cxa_atexit@plt+0x9388c> │ │ │ │ + ldr r2, [pc, #40] @ 9fbe4 <__cxa_atexit@plt+0x93898> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r3, r3, #1 │ │ │ │ - stmib r7, {r2, r3, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #32] @ 9fbe8 <__cxa_atexit@plt+0x9389c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + mov r9, #0 │ │ │ │ + b 848cc <__cxa_atexit@plt+0x78580> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ab190 <__cxa_atexit@plt+0x9ee44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x015a5590 │ │ │ │ + cmpeq sl, r8, asr #18 │ │ │ │ + cmpeq r9, ip, lsr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 9fc34 <__cxa_atexit@plt+0x938e8> │ │ │ │ + ldr r2, [pc, #48] @ 9fc40 <__cxa_atexit@plt+0x938f4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r3, [pc, #40] @ 9fc44 <__cxa_atexit@plt+0x938f8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + ldr r3, [pc, #32] @ 9fc48 <__cxa_atexit@plt+0x938fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r3, #1 │ │ │ │ + b 11ae048 <__cxa_atexit@plt+0x11a1cfc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strheq sl, [r8, #-156] @ 0xffffff64 │ │ │ │ - cmpeq r9, r4, asr #32 │ │ │ │ - cmpeq r8, r4, lsr #22 │ │ │ │ + cmpeq sl, ip, lsr r5 │ │ │ │ + ldrsheq r5, [sl, #-136] @ 0xffffff78 │ │ │ │ + ldrsheq r5, [sl, #-128] @ 0xffffff80 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ab1c8 <__cxa_atexit@plt+0x9ee7c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ab1d0 <__cxa_atexit@plt+0x9ee84> │ │ │ │ + bhi 9fca8 <__cxa_atexit@plt+0x9395c> │ │ │ │ + ldr r2, [pc, #72] @ 9fcb0 <__cxa_atexit@plt+0x93964> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq 9fc9c <__cxa_atexit@plt+0x93950> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrne r8, [pc, #40] @ 9fcb8 <__cxa_atexit@plt+0x9396c> │ │ │ │ + addne r8, pc, r8 │ │ │ │ + ldreq r8, [pc, #28] @ 9fcb4 <__cxa_atexit@plt+0x93968> │ │ │ │ + addeq r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + teqeq r3, fp, ror r5 │ │ │ │ + teqeq r3, fp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ 9fcf0 <__cxa_atexit@plt+0x939a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #32] @ 9fcf4 <__cxa_atexit@plt+0x939a8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, r7, asr #10 │ │ │ │ + teqeq r3, r7, asr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi 9fd58 <__cxa_atexit@plt+0x93a0c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9fd64 <__cxa_atexit@plt+0x93a18> │ │ │ │ + ldr r2, [pc, #76] @ 9fd74 <__cxa_atexit@plt+0x93a28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ 9fd78 <__cxa_atexit@plt+0x93a2c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ 9fd7c <__cxa_atexit@plt+0x93a30> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq sl, ip, lsl r4 │ │ │ │ + teqeq r3, r0, lsl #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc 9fdc0 <__cxa_atexit@plt+0x93a74> │ │ │ │ + ldr r3, [pc, #44] @ 9fdd0 <__cxa_atexit@plt+0x93a84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, lsr #31 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ab20c <__cxa_atexit@plt+0x9eec0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ ab214 <__cxa_atexit@plt+0x9eec8> │ │ │ │ + bhi 9fe3c <__cxa_atexit@plt+0x93af0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc 9fe48 <__cxa_atexit@plt+0x93afc> │ │ │ │ + ldr r2, [pc, #84] @ 9fe58 <__cxa_atexit@plt+0x93b0c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ 9fe5c <__cxa_atexit@plt+0x93b10> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ 9fe60 <__cxa_atexit@plt+0x93b14> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, ror #30 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ab294 <__cxa_atexit@plt+0x9ef48> │ │ │ │ - ldr lr, [pc, #104] @ ab2a0 <__cxa_atexit@plt+0x9ef54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ ab2a4 <__cxa_atexit@plt+0x9ef58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq ab280 <__cxa_atexit@plt+0x9ef34> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ab28c <__cxa_atexit@plt+0x9ef40> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r9, r4, lsl pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ab2d8 <__cxa_atexit@plt+0x9ef8c> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq sl, r0, asr #6 │ │ │ │ + teqeq r3, r4, lsr r4 │ │ │ │ + strheq r5, [r9, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ - ldr lr, [pc, #64] @ ab340 <__cxa_atexit@plt+0x9eff4> │ │ │ │ + bhi 9fef0 <__cxa_atexit@plt+0x93ba4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9fef8 <__cxa_atexit@plt+0x93bac> │ │ │ │ + ldr lr, [pc, #112] @ 9ff0c <__cxa_atexit@plt+0x93bc0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ ab344 <__cxa_atexit@plt+0x9eff8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq ab328 <__cxa_atexit@plt+0x9efdc> │ │ │ │ - mov r7, r3 │ │ │ │ - b ab350 <__cxa_atexit@plt+0x9f004> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #108] @ 9ff10 <__cxa_atexit@plt+0x93bc4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [pc, #80] @ 9ff14 <__cxa_atexit@plt+0x93bc8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, #72] @ 9ff18 <__cxa_atexit@plt+0x93bcc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ + mov r6, r3 │ │ │ │ + b 9ff00 <__cxa_atexit@plt+0x93bb4> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r9, ip, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ ab3dc <__cxa_atexit@plt+0x9f090> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ab378 <__cxa_atexit@plt+0x9f02c> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ab380 <__cxa_atexit@plt+0x9f034> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ab3cc <__cxa_atexit@plt+0x9f080> │ │ │ │ - ldr r2, [pc, #72] @ ab3e0 <__cxa_atexit@plt+0x9f094> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #56] @ ab3e4 <__cxa_atexit@plt+0x9f098> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + cmpeq sl, r8, lsr #5 │ │ │ │ + @ instruction: 0x015a529c │ │ │ │ + cmpeq sl, r4, lsl #5 │ │ │ │ + cmpeq r9, r0, lsl #10 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi 9ffb0 <__cxa_atexit@plt+0x93c64> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc 9ffb8 <__cxa_atexit@plt+0x93c6c> │ │ │ │ + ldr lr, [pc, #120] @ 9ffcc <__cxa_atexit@plt+0x93c80> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #116] @ 9ffd0 <__cxa_atexit@plt+0x93c84> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r9, [r7, #20] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [pc, #88] @ 9ffd4 <__cxa_atexit@plt+0x93c88> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, #80] @ 9ffd8 <__cxa_atexit@plt+0x93c8c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #76] @ 9ffdc <__cxa_atexit@plt+0x93c90> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + add r2, r3, #16 │ │ │ │ + stm r2, {r1, r9, lr} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r9, r8, lsr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ab404 <__cxa_atexit@plt+0x9f0b8> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + b 9ffc0 <__cxa_atexit@plt+0x93c74> │ │ │ │ + mov r5, #36 @ 0x24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ab450 <__cxa_atexit@plt+0x9f104> │ │ │ │ - ldr r2, [pc, #68] @ ab460 <__cxa_atexit@plt+0x9f114> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ ab464 <__cxa_atexit@plt+0x9f118> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + ldrsheq r5, [sl, #-16] │ │ │ │ + cmpeq sl, r4, ror #3 │ │ │ │ + teqeq r3, r5, ror #5 │ │ │ │ + cmpeq sl, r4, asr #3 │ │ │ │ + cmpeq r9, ip, lsr r4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r8, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a0030 <__cxa_atexit@plt+0x93ce4> │ │ │ │ + ldr lr, [pc, #56] @ a0040 <__cxa_atexit@plt+0x93cf4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r7, r7, #16 │ │ │ │ + ldm r7, {r0, r3, r7} │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + str r3, [r8, #20] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - cmpeq r9, r4, lsr #27 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrdeq r5, [r9, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ab49c <__cxa_atexit@plt+0x9f150> │ │ │ │ - ldr r3, [pc, #28] @ ab4a4 <__cxa_atexit@plt+0x9f158> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a00a8 <__cxa_atexit@plt+0x93d5c> │ │ │ │ + ldr sl, [pc, #72] @ a00b8 <__cxa_atexit@plt+0x93d6c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #52] @ a00bc <__cxa_atexit@plt+0x93d70> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + teqeq r3, r6 @ │ │ │ │ + cmpeq r9, ip, asr r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #212] @ ab598 <__cxa_atexit@plt+0x9f24c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ab4f4 <__cxa_atexit@plt+0x9f1a8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ab500 <__cxa_atexit@plt+0x9f1b4> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #60 @ 0x3c │ │ │ │ - cmp r1, lr │ │ │ │ - bcc ab584 <__cxa_atexit@plt+0x9f238> │ │ │ │ - ldr r2, [pc, #132] @ ab59c <__cxa_atexit@plt+0x9f250> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [pc, #104] @ ab5a0 <__cxa_atexit@plt+0x9f254> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r7, r6 │ │ │ │ - str r9, [r7, #20]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #88] @ ab5a4 <__cxa_atexit@plt+0x9f258> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #60] @ ab5a8 <__cxa_atexit@plt+0x9f25c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r3, r7} │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - mov r0, #60 @ 0x3c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - cmpeq r9, ip, lsl #25 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - cmpeq r9, r4, lsr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ab5cc <__cxa_atexit@plt+0x9f280> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #60 @ 0x3c │ │ │ │ - cmp r2, lr │ │ │ │ - bcc ab650 <__cxa_atexit@plt+0x9f304> │ │ │ │ - ldr r2, [pc, #124] @ ab660 <__cxa_atexit@plt+0x9f314> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [pc, #96] @ ab664 <__cxa_atexit@plt+0x9f318> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r7, r6 │ │ │ │ - str r9, [r7, #20]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ ab668 <__cxa_atexit@plt+0x9f31c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #52] @ ab66c <__cxa_atexit@plt+0x9f320> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r3, r7} │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - mov r0, #60 @ 0x3c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - cmpeq r9, r0, asr #23 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - cmpeq r9, r8, ror #22 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc ab6c4 <__cxa_atexit@plt+0x9f378> │ │ │ │ - ldr r3, [pc, #68] @ ab6dc <__cxa_atexit@plt+0x9f390> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ab6e0 <__cxa_atexit@plt+0x9f394> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ab6e4 <__cxa_atexit@plt+0x9f398> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc a0128 <__cxa_atexit@plt+0x93ddc> │ │ │ │ + ldr sl, [pc, #72] @ a0138 <__cxa_atexit@plt+0x93dec> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #52] @ a013c <__cxa_atexit@plt+0x93df0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - ldrdeq sl, [r8, #-84] @ 0xffffffac │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + teqeq r3, r6, ror r1 │ │ │ │ + ldrdeq r5, [r9, #-44] @ 0xffffffd4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ab71c <__cxa_atexit@plt+0x9f3d0> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ab724 <__cxa_atexit@plt+0x9f3d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a01a8 <__cxa_atexit@plt+0x93e5c> │ │ │ │ + ldr sl, [pc, #72] @ a01b8 <__cxa_atexit@plt+0x93e6c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #52] @ a01bc <__cxa_atexit@plt+0x93e70> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, asr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + ldrsheq r8, [r3, -r6]! │ │ │ │ + cmpeq r9, ip, asr r2 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ab75c <__cxa_atexit@plt+0x9f410> │ │ │ │ - ldr r3, [pc, #28] @ ab764 <__cxa_atexit@plt+0x9f418> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a0228 <__cxa_atexit@plt+0x93edc> │ │ │ │ + ldr sl, [pc, #72] @ a0238 <__cxa_atexit@plt+0x93eec> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #52] @ a023c <__cxa_atexit@plt+0x93ef0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #80] @ ab7d4 <__cxa_atexit@plt+0x9f488> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + teqeq r3, r6, ror r0 │ │ │ │ + ldrdeq r5, [r9, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq ab7b0 <__cxa_atexit@plt+0x9f464> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne ab7c0 <__cxa_atexit@plt+0x9f474> │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a028c <__cxa_atexit@plt+0x93f40> │ │ │ │ + ldr r2, [pc, #52] @ a0298 <__cxa_atexit@plt+0x93f4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r1} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0284 <__cxa_atexit@plt+0x93f38> │ │ │ │ + b a02a8 <__cxa_atexit@plt+0x93f5c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldmib r5, {r7, r9} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne ab800 <__cxa_atexit@plt+0x9f4b4> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq r5, r9, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq a02ec <__cxa_atexit@plt+0x93fa0> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne a0308 <__cxa_atexit@plt+0x93fbc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0334 <__cxa_atexit@plt+0x93fe8> │ │ │ │ + ldr r1, [pc, #112] @ a0350 <__cxa_atexit@plt+0x94004> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #108] @ a0354 <__cxa_atexit@plt+0x94008> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a0320 <__cxa_atexit@plt+0x93fd4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0334 <__cxa_atexit@plt+0x93fe8> │ │ │ │ + ldr r1, [pc, #76] @ a0348 <__cxa_atexit@plt+0x93ffc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #72] @ a034c <__cxa_atexit@plt+0x94000> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a0320 <__cxa_atexit@plt+0x93fd4> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0334 <__cxa_atexit@plt+0x93fe8> │ │ │ │ + ldr r1, [pc, #40] @ a0340 <__cxa_atexit@plt+0x93ff4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #36] @ a0344 <__cxa_atexit@plt+0x93ff8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + teqeq r3, ip, ror #30 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + teqeq r3, r1 @ │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + teqeq r3, r4 @ │ │ │ │ + smlalbteq r5, r9, r0, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc ab860 <__cxa_atexit@plt+0x9f514> │ │ │ │ - ldr r3, [pc, #68] @ ab878 <__cxa_atexit@plt+0x9f52c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ab87c <__cxa_atexit@plt+0x9f530> │ │ │ │ + bcc a03ac <__cxa_atexit@plt+0x94060> │ │ │ │ + ldr r2, [pc, #56] @ a03bc <__cxa_atexit@plt+0x94070> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ab880 <__cxa_atexit@plt+0x9f534> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #44] @ a03c0 <__cxa_atexit@plt+0x94074> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - cmpeq r8, ip, lsr r4 │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + teqeq r3, r0, lsl pc │ │ │ │ + qdaddeq r5, r8, r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ab8b8 <__cxa_atexit@plt+0x9f56c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ab8c0 <__cxa_atexit@plt+0x9f574> │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a0458 <__cxa_atexit@plt+0x9410c> │ │ │ │ + ldr r1, [pc, #140] @ a047c <__cxa_atexit@plt+0x94130> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #124] @ a0480 <__cxa_atexit@plt+0x94134> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a046c <__cxa_atexit@plt+0x94120> │ │ │ │ + ldr sl, [pc, #100] @ a0484 <__cxa_atexit@plt+0x94138> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #80] @ a0488 <__cxa_atexit@plt+0x9413c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #16]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r7, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq r9, [r9, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ab8f8 <__cxa_atexit@plt+0x9f5ac> │ │ │ │ - ldr r3, [pc, #28] @ ab900 <__cxa_atexit@plt+0x9f5b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + cmpeq sl, r4, ror sp │ │ │ │ + cmpeq sl, r0, asr sp │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + teqeq r3, r6, asr #28 │ │ │ │ + @ instruction: 0x01494f90 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #84] @ ab974 <__cxa_atexit@plt+0x9f628> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq ab954 <__cxa_atexit@plt+0x9f608> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne ab960 <__cxa_atexit@plt+0x9f614> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldmib r5, {r3, sl} │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a0520 <__cxa_atexit@plt+0x941d4> │ │ │ │ + ldr r1, [pc, #140] @ a0544 <__cxa_atexit@plt+0x941f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #124] @ a0548 <__cxa_atexit@plt+0x941fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a0534 <__cxa_atexit@plt+0x941e8> │ │ │ │ + ldr sl, [pc, #100] @ a054c <__cxa_atexit@plt+0x94200> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #80] @ a0550 <__cxa_atexit@plt+0x94204> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #16]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b 13bbb50 <__cxa_atexit@plt+0x13af804> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ab9a8 <__cxa_atexit@plt+0x9f65c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr sl, [r5, #16] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #20 │ │ │ │ + cmpeq sl, ip, lsr #25 │ │ │ │ + cmpeq sl, r8, lsl #25 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + teqeq r3, lr, ror sp │ │ │ │ + smlalbteq r4, r9, r8, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a05e8 <__cxa_atexit@plt+0x9429c> │ │ │ │ + ldr r1, [pc, #140] @ a060c <__cxa_atexit@plt+0x942c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #124] @ a0610 <__cxa_atexit@plt+0x942c4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a05fc <__cxa_atexit@plt+0x942b0> │ │ │ │ + ldr sl, [pc, #100] @ a0614 <__cxa_atexit@plt+0x942c8> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr lr, [pc, #80] @ a0618 <__cxa_atexit@plt+0x942cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str sl, [r9, #16]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + str r2, [r9, #24] │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r7, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r7, r3 │ │ │ │ - b 13bbb50 <__cxa_atexit@plt+0x13af804> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aba08 <__cxa_atexit@plt+0x9f6bc> │ │ │ │ - ldr r3, [pc, #68] @ aba20 <__cxa_atexit@plt+0x9f6d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ aba24 <__cxa_atexit@plt+0x9f6d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ aba28 <__cxa_atexit@plt+0x9f6dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - @ instruction: 0xfffffee8 │ │ │ │ - @ instruction: 0x0148a298 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aba7c <__cxa_atexit@plt+0x9f730> │ │ │ │ - ldr r3, [pc, #64] @ aba94 <__cxa_atexit@plt+0x9f748> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #60] @ aba98 <__cxa_atexit@plt+0x9f74c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r1, r6, #14 │ │ │ │ - stmib r7, {r2, r8} │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r1, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + cmpeq sl, r4, ror #23 │ │ │ │ + cmpeq sl, r0, asr #23 │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + teqeq r3, r6 @ │ │ │ │ + cmpeq r9, r0, lsl #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a066c <__cxa_atexit@plt+0x94320> │ │ │ │ + ldr r2, [pc, #56] @ a0678 <__cxa_atexit@plt+0x9432c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0664 <__cxa_atexit@plt+0x94318> │ │ │ │ + b a0688 <__cxa_atexit@plt+0x9433c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ aba9c <__cxa_atexit@plt+0x9f750> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, asr #14 │ │ │ │ - cmpeq r9, ip, ror r7 │ │ │ │ - cmpeq r8, r8, lsr #4 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlaltbeq r4, r9, r0, sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + beq a06c8 <__cxa_atexit@plt+0x9437c> │ │ │ │ + cmp r0, #3 │ │ │ │ + bne a06e4 <__cxa_atexit@plt+0x94398> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0710 <__cxa_atexit@plt+0x943c4> │ │ │ │ + ldr r1, [pc, #112] @ a072c <__cxa_atexit@plt+0x943e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #108] @ a0730 <__cxa_atexit@plt+0x943e4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a06fc <__cxa_atexit@plt+0x943b0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0710 <__cxa_atexit@plt+0x943c4> │ │ │ │ + ldr r1, [pc, #76] @ a0724 <__cxa_atexit@plt+0x943d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #72] @ a0728 <__cxa_atexit@plt+0x943dc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a06fc <__cxa_atexit@plt+0x943b0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a0710 <__cxa_atexit@plt+0x943c4> │ │ │ │ + ldr r1, [pc, #40] @ a071c <__cxa_atexit@plt+0x943d0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #36] @ a0720 <__cxa_atexit@plt+0x943d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffcd8 │ │ │ │ + teqeq r3, r0 @ │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + teqeq r3, r5 @ │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + teqeq r3, r8 @ │ │ │ │ + smlaltteq r4, r9, r8, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi abad4 <__cxa_atexit@plt+0x9f788> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ abadc <__cxa_atexit@plt+0x9f790> │ │ │ │ + bhi a07a0 <__cxa_atexit@plt+0x94454> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a07ac <__cxa_atexit@plt+0x94460> │ │ │ │ + ldr r2, [pc, #84] @ a07bc <__cxa_atexit@plt+0x94470> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ a07c0 <__cxa_atexit@plt+0x94474> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ a07c4 <__cxa_atexit@plt+0x94478> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01599698 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi abb14 <__cxa_atexit@plt+0x9f7c8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ abb1c <__cxa_atexit@plt+0x9f7d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, asr r6 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + ldrsbeq r4, [sl, #-156] @ 0xffffff64 │ │ │ │ + teqeq r3, ip, lsl fp │ │ │ │ + cmpeq r9, r0, asr ip │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi abb54 <__cxa_atexit@plt+0x9f808> │ │ │ │ - ldr r3, [pc, #28] @ abb5c <__cxa_atexit@plt+0x9f810> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a0838 <__cxa_atexit@plt+0x944ec> │ │ │ │ + ldr lr, [pc, #84] @ a0848 <__cxa_atexit@plt+0x944fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #80] @ a084c <__cxa_atexit@plt+0x94500> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ ldr r2, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr lr, [pc, #56] @ a0850 <__cxa_atexit@plt+0x94504> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #96] @ abbdc <__cxa_atexit@plt+0x9f890> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq sl, ip, ror #18 │ │ │ │ + cmpeq sl, ip, lsr r9 │ │ │ │ + @ instruction: 0xfffff324 │ │ │ │ + andeq r0, r0, r6, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r6, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #56 @ 0x38 │ │ │ │ + cmp r7, lr │ │ │ │ + bcc a090c <__cxa_atexit@plt+0x945c0> │ │ │ │ + ldr r7, [pc, #172] @ a0930 <__cxa_atexit@plt+0x945e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr ip, [pc, #168] @ a0934 <__cxa_atexit@plt+0x945e8> │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + mov r0, r3 │ │ │ │ + str ip, [r0, #12]! │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr r2, [pc, #128] @ a0938 <__cxa_atexit@plt+0x945ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, lr, #7 │ │ │ │ + sub r2, lr, #27 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble a08ec <__cxa_atexit@plt+0x945a0> │ │ │ │ + ldr r0, [pc, #88] @ a0940 <__cxa_atexit@plt+0x945f4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + b a08f4 <__cxa_atexit@plt+0x945a8> │ │ │ │ + ldr r0, [pc, #72] @ a093c <__cxa_atexit@plt+0x945f0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [r5] │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ + str r9, [r6, #56] @ 0x38 │ │ │ │ + mov r6, lr │ │ │ │ + bx r1 │ │ │ │ + ldr r7, [pc, #48] @ a0944 <__cxa_atexit@plt+0x945f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r6, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff31c │ │ │ │ + @ instruction: 0xfffff368 │ │ │ │ + @ instruction: 0xfffff798 │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r9, r4, lsr fp │ │ │ │ + strdeq r4, [r9, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a09d8 <__cxa_atexit@plt+0x9468c> │ │ │ │ + ldr r7, [pc, #124] @ a09e8 <__cxa_atexit@plt+0x9469c> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq abbbc <__cxa_atexit@plt+0x9f870> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne abbc8 <__cxa_atexit@plt+0x9f87c> │ │ │ │ - ldr r2, [pc, #64] @ abbe0 <__cxa_atexit@plt+0x9f894> │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + str r9, [r3, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq a09bc <__cxa_atexit@plt+0x94670> │ │ │ │ + ldr r2, [pc, #100] @ a09ec <__cxa_atexit@plt+0x946a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a09cc <__cxa_atexit@plt+0x94680> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + b a086c <__cxa_atexit@plt+0x94520> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ + ldr r7, [pc, #16] @ a09f0 <__cxa_atexit@plt+0x946a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne abc1c <__cxa_atexit@plt+0x9f8d0> │ │ │ │ - ldr r2, [pc, #40] @ abc28 <__cxa_atexit@plt+0x9f8dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #12]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + hvceq 38060 @ 0x94ac │ │ │ │ + cmpeq r9, ip, asr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #60] @ a0a44 <__cxa_atexit@plt+0x946f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0a3c <__cxa_atexit@plt+0x946f0> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ stm r5, {r2, r7} │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b a086c <__cxa_atexit@plt+0x94520> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #184] @ abd00 <__cxa_atexit@plt+0x9f9b4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + strdeq r4, [r9, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + ldr r2, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b a086c <__cxa_atexit@plt+0x94520> │ │ │ │ + smlalbteq r4, r9, r4, r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq abccc <__cxa_atexit@plt+0x9f980> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne abcd8 <__cxa_atexit@plt+0x9f98c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc abcec <__cxa_atexit@plt+0x9f9a0> │ │ │ │ - ldr r2, [pc, #136] @ abd04 <__cxa_atexit@plt+0x9f9b8> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a0b58 <__cxa_atexit@plt+0x9480c> │ │ │ │ + ldr r7, [pc, #248] @ a0b98 <__cxa_atexit@plt+0x9484c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, r2 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq a0b4c <__cxa_atexit@plt+0x94800> │ │ │ │ + ldr r0, [pc, #224] @ a0b9c <__cxa_atexit@plt+0x94850> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr sl, [r8, #11] │ │ │ │ + ldr r1, [r8, #15] │ │ │ │ + str r0, [r2, #-8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r8, #19] │ │ │ │ + str sl, [r2, #-20] @ 0xffffffec │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a0b6c <__cxa_atexit@plt+0x94820> │ │ │ │ + ldr r2, [pc, #176] @ a0ba8 <__cxa_atexit@plt+0x9485c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ + ldr r8, [pc, #172] @ a0bac <__cxa_atexit@plt+0x94860> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [pc, #168] @ a0bb0 <__cxa_atexit@plt+0x94864> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r7, [pc, #164] @ a0bb4 <__cxa_atexit@plt+0x94868> │ │ │ │ + add r7, pc, r7 │ │ │ │ str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r0, r3, #14 │ │ │ │ - ldr lr, [pc, #108] @ abd08 <__cxa_atexit@plt+0x9f9bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #104] @ abd0c <__cxa_atexit@plt+0x9f9c0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + sub r9, r3, #27 │ │ │ │ + str lr, [r6, #8] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #12]! │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str ip, [r6, #24] │ │ │ │ + add lr, r6, #28 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + add lr, r6, #40 @ 0x28 │ │ │ │ + stm lr, {r6, r8, r9} │ │ │ │ sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #8]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #68] @ a0ba4 <__cxa_atexit@plt+0x94858> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #44] @ a0ba0 <__cxa_atexit@plt+0x94854> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r2, {r9, lr} │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r9, r4, lsl #10 │ │ │ │ - cmpeq r9, r4, lsr r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne abd8c <__cxa_atexit@plt+0x9fa40> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + ldrheq r4, [sl, #-100] @ 0xffffff9c │ │ │ │ + ldrdeq r4, [r9, #-132] @ 0xffffff7c │ │ │ │ + cmpeq r9, r4, lsl #18 │ │ │ │ + @ instruction: 0xfffff0a8 │ │ │ │ + @ instruction: 0xfffff864 │ │ │ │ + @ instruction: 0xfffff548 │ │ │ │ + @ instruction: 0xfffff0e4 │ │ │ │ + smlalbbeq r4, r9, r8, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [pc, #188] @ a0c8c <__cxa_atexit@plt+0x94940> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r9, [r7, #11] │ │ │ │ + ldr r6, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc abd98 <__cxa_atexit@plt+0x9fa4c> │ │ │ │ - ldr r2, [pc, #108] @ abda8 <__cxa_atexit@plt+0x9fa5c> │ │ │ │ + str r9, [r5, #-12] │ │ │ │ + stmda r5, {r6, r7, r8} │ │ │ │ + add r6, r3, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a0c64 <__cxa_atexit@plt+0x94918> │ │ │ │ + ldr r2, [pc, #140] @ a0c90 <__cxa_atexit@plt+0x94944> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - sub r0, r3, #14 │ │ │ │ - ldr lr, [pc, #80] @ abdac <__cxa_atexit@plt+0x9fa60> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #76] @ abdb0 <__cxa_atexit@plt+0x9fa64> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r8, [pc, #136] @ a0c94 <__cxa_atexit@plt+0x94948> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ + ldmda r5, {r1, ip} │ │ │ │ + str sl, [r3, #8] │ │ │ │ + ldr sl, [pc, #116] @ a0c98 <__cxa_atexit@plt+0x9494c> │ │ │ │ + add sl, pc, sl │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + sub r2, r6, #27 │ │ │ │ + mov r0, r3 │ │ │ │ + str sl, [r0, #12]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + ldr r7, [pc, #72] @ a0c9c <__cxa_atexit@plt+0x94950> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #52] @ a0ca0 <__cxa_atexit@plt+0x94954> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str sl, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #36 @ 0x24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - cmpeq r9, r4, asr #8 │ │ │ │ - cmpeq r9, r4, ror r4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq sl, r0, lsr #11 │ │ │ │ + @ instruction: 0xffffef9c │ │ │ │ + @ instruction: 0xfffff444 │ │ │ │ + @ instruction: 0xffffefd0 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + ldrdeq r4, [r9, #-124] @ 0xffffff84 │ │ │ │ + strheq r4, [r9, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc abe08 <__cxa_atexit@plt+0x9fabc> │ │ │ │ - ldr r3, [pc, #68] @ abe20 <__cxa_atexit@plt+0x9fad4> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a0ccc <__cxa_atexit@plt+0x94980> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ abe24 <__cxa_atexit@plt+0x9fad8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlaltbeq r4, r9, r0, r7 │ │ │ │ + cmpeq r9, ip, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a0dc0 <__cxa_atexit@plt+0x94a74> │ │ │ │ + ldr r3, [pc, #260] @ a0df8 <__cxa_atexit@plt+0x94aac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq a0db0 <__cxa_atexit@plt+0x94a64> │ │ │ │ + ldr r7, [pc, #240] @ a0dfc <__cxa_atexit@plt+0x94ab0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-8]! │ │ │ │ + add r2, r6, #56 @ 0x38 │ │ │ │ + ldr r7, [pc, #224] @ a0e00 <__cxa_atexit@plt+0x94ab4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r1, r7, #1 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + ldr r9, [r8, #3] │ │ │ │ + ldr lr, [r8, #7] │ │ │ │ + ldr r1, [r8, #11] │ │ │ │ + ldr r0, [r8, #15] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + cmp sl, r2 │ │ │ │ + bcc a0dd0 <__cxa_atexit@plt+0x94a84> │ │ │ │ + ldr r5, [pc, #180] @ a0e0c <__cxa_atexit@plt+0x94ac0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r8, [pc, #176] @ a0e10 <__cxa_atexit@plt+0x94ac4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [pc, #172] @ a0e14 <__cxa_atexit@plt+0x94ac8> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [pc, #168] @ a0e18 <__cxa_atexit@plt+0x94acc> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r9, [r6, #52] @ 0x34 │ │ │ │ + sub r9, r2, #27 │ │ │ │ + str lr, [r6, #8] │ │ │ │ + mov r5, r6 │ │ │ │ + str ip, [r5, #12]! │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + add lr, r6, #36 @ 0x24 │ │ │ │ + stm lr, {r1, r6, r8, r9} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ abe28 <__cxa_atexit@plt+0x9fadc> │ │ │ │ + ldr r7, [pc, #64] @ a0e08 <__cxa_atexit@plt+0x94abc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcc8 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ - smlaltbeq r9, r8, r0, lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #44] @ a0e04 <__cxa_atexit@plt+0x94ab8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, lr} │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r1 │ │ │ │ + cmpeq sl, r4, ror #8 │ │ │ │ + cmpeq sl, r0, lsr r4 │ │ │ │ + hvceq 37984 @ 0x9460 │ │ │ │ + smlaltbeq r4, r9, ip, r6 │ │ │ │ + @ instruction: 0xffffee48 │ │ │ │ + @ instruction: 0xfffff604 │ │ │ │ + @ instruction: 0xfffff2e8 │ │ │ │ + @ instruction: 0xffffee84 │ │ │ │ + cmpeq r9, r4, lsr #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #216] @ a0f08 <__cxa_atexit@plt+0x94bbc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r2, r3, #1 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr sl, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr r8, [pc, #188] @ a0f0c <__cxa_atexit@plt+0x94bc0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + stmdb r5, {r3, r7, r8} │ │ │ │ + str r2, [r5] │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc a0edc <__cxa_atexit@plt+0x94b90> │ │ │ │ + ldr r0, [pc, #156] @ a0f10 <__cxa_atexit@plt+0x94bc4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #152] @ a0f14 <__cxa_atexit@plt+0x94bc8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [pc, #148] @ a0f18 <__cxa_atexit@plt+0x94bcc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [r5, #-4]! │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + sub lr, r3, #27 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r0, r6 │ │ │ │ + str ip, [r0, #12]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str sl, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #84] @ a0f1c <__cxa_atexit@plt+0x94bd0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #60] @ a0f20 <__cxa_atexit@plt+0x94bd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r0, lsr #6 │ │ │ │ + cmpeq sl, r0, lsr #6 │ │ │ │ + @ instruction: 0xffffed2c │ │ │ │ + @ instruction: 0xfffff1d4 │ │ │ │ + @ instruction: 0xffffed70 │ │ │ │ + @ instruction: 0xfffff49c │ │ │ │ + cmpeq r9, r4, ror #10 │ │ │ │ + hvceq 37976 @ 0x9458 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi abee0 <__cxa_atexit@plt+0x9fb94> │ │ │ │ - ldr r2, [pc, #160] @ abefc <__cxa_atexit@plt+0x9fbb0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #152] @ abf00 <__cxa_atexit@plt+0x9fbb4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bhi a0f78 <__cxa_atexit@plt+0x94c2c> │ │ │ │ + ldr r3, [pc, #60] @ a0f80 <__cxa_atexit@plt+0x94c34> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq abecc <__cxa_atexit@plt+0x9fb80> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne abed8 <__cxa_atexit@plt+0x9fb8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc abee8 <__cxa_atexit@plt+0x9fb9c> │ │ │ │ - ldr lr, [pc, #104] @ abf04 <__cxa_atexit@plt+0x9fbb8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r1, r2, #11 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #88] @ abf08 <__cxa_atexit@plt+0x9fbbc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0f70 <__cxa_atexit@plt+0x94c24> │ │ │ │ + ldr r3, [pc, #40] @ a0f84 <__cxa_atexit@plt+0x94c38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0f70 <__cxa_atexit@plt+0x94c24> │ │ │ │ + b a0fc8 <__cxa_atexit@plt+0x94c7c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrsheq r9, [r9, #-36] @ 0xffffffdc │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq r9, r8, lsr #6 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r9, r4, lsl r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne abf68 <__cxa_atexit@plt+0x9fc1c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc abf70 <__cxa_atexit@plt+0x9fc24> │ │ │ │ - ldr lr, [pc, #72] @ abf80 <__cxa_atexit@plt+0x9fc34> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r1, r3, #11 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [pc, #56] @ abf84 <__cxa_atexit@plt+0x9fc38> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ a0fb8 <__cxa_atexit@plt+0x94c6c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a0fb0 <__cxa_atexit@plt+0x94c64> │ │ │ │ + b a0fc8 <__cxa_atexit@plt+0x94c7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltteq r4, r9, r0, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #228] @ a10b4 <__cxa_atexit@plt+0x94d68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r2, r3, #1 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr ip, [r7, #11] │ │ │ │ + ldr r3, [r7, #15] │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + ldr r8, [pc, #200] @ a10b8 <__cxa_atexit@plt+0x94d6c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + ldr sl, [pc, #192] @ a10bc <__cxa_atexit@plt+0x94d70> │ │ │ │ + add sl, pc, sl │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + stm r1, {r3, r7, r8} │ │ │ │ + stmda r5, {r2, sl} │ │ │ │ + add r3, r6, #56 @ 0x38 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc a1088 <__cxa_atexit@plt+0x94d3c> │ │ │ │ + ldr r0, [pc, #160] @ a10c0 <__cxa_atexit@plt+0x94d74> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr sl, [pc, #156] @ a10c4 <__cxa_atexit@plt+0x94d78> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [pc, #152] @ a10c8 <__cxa_atexit@plt+0x94d7c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #-8]! │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str lr, [r6, #52] @ 0x34 │ │ │ │ + sub lr, r3, #27 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + mov r0, r6 │ │ │ │ + str r8, [r0, #12]! │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str ip, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [pc, #88] @ a10cc <__cxa_atexit@plt+0x94d80> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str lr, [r6, #48] @ 0x30 │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - cmpeq r9, ip, lsl #5 │ │ │ │ + bx r2 │ │ │ │ + ldr r7, [pc, #64] @ a10d0 <__cxa_atexit@plt+0x94d84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #56 @ 0x38 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r5, #-32]! @ 0xffffffe0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #4] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r0, lsl #3 │ │ │ │ + cmpeq sl, r0, lsl #3 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xffffeb80 │ │ │ │ + @ instruction: 0xfffff028 │ │ │ │ + @ instruction: 0xffffebc4 │ │ │ │ + @ instruction: 0xfffff2f0 │ │ │ │ + strheq r4, [r9, #-56] @ 0xffffffc8 │ │ │ │ + strheq r4, [r9, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [pc, #12] @ a10f4 <__cxa_atexit@plt+0x94da8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlaltbeq r4, r9, r8, r3 │ │ │ │ + smlaltbeq r4, r9, r0, r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi abfb8 <__cxa_atexit@plt+0x9fc6c> │ │ │ │ - ldr r3, [pc, #24] @ abfc4 <__cxa_atexit@plt+0x9fc78> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a113c <__cxa_atexit@plt+0x94df0> │ │ │ │ + ldr r2, [pc, #48] @ a1154 <__cxa_atexit@plt+0x94e08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ a1158 <__cxa_atexit@plt+0x94e0c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ a115c <__cxa_atexit@plt+0x94e10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + teqeq r3, ip, ror #4 │ │ │ │ + hvceq 37936 @ 0x9430 │ │ │ │ + cmpeq r9, r8, asr #6 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ac014 <__cxa_atexit@plt+0x9fcc8> │ │ │ │ - ldr r2, [pc, #52] @ ac020 <__cxa_atexit@plt+0x9fcd4> │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a11c0 <__cxa_atexit@plt+0x94e74> │ │ │ │ + ldr r2, [pc, #104] @ a11f4 <__cxa_atexit@plt+0x94ea8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + stmdb r6, {r2, sl} │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a11d8 <__cxa_atexit@plt+0x94e8c> │ │ │ │ + ldr r2, [pc, #88] @ a1200 <__cxa_atexit@plt+0x94eb4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #84] @ a1204 <__cxa_atexit@plt+0x94eb8> │ │ │ │ + add r8, pc, r8 │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #32] @ ac024 <__cxa_atexit@plt+0x9fcd8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #52] @ a11fc <__cxa_atexit@plt+0x94eb0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0x0159919c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ac058 <__cxa_atexit@plt+0x9fd0c> │ │ │ │ - ldr r3, [pc, #24] @ ac064 <__cxa_atexit@plt+0x9fd18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ a11f8 <__cxa_atexit@plt+0x94eac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq r4, [r9, #-36] @ 0xffffffdc │ │ │ │ + strdeq r4, [r9, #-36] @ 0xffffffdc │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + teqeq r3, r8, ror #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlalbbeq r4, r9, r8, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ac09c <__cxa_atexit@plt+0x9fd50> │ │ │ │ - ldr r2, [pc, #28] @ ac0a8 <__cxa_atexit@plt+0x9fd5c> │ │ │ │ + mov r6, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a1284 <__cxa_atexit@plt+0x94f38> │ │ │ │ + ldr r2, [pc, #104] @ a12b4 <__cxa_atexit@plt+0x94f68> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + stmdb r6, {r2, r9} │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a129c <__cxa_atexit@plt+0x94f50> │ │ │ │ + ldr r1, [pc, #88] @ a12c0 <__cxa_atexit@plt+0x94f74> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [pc, #84] @ a12c4 <__cxa_atexit@plt+0x94f78> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #48] @ a12bc <__cxa_atexit@plt+0x94f70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + ldr r7, [pc, #20] @ a12b8 <__cxa_atexit@plt+0x94f6c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r9, r0, lsl r2 │ │ │ │ + cmpeq r9, r8, lsr r2 │ │ │ │ + @ instruction: 0xfffffcc4 │ │ │ │ + teqeq r3, r8, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldrdeq r4, [r9, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a1308 <__cxa_atexit@plt+0x94fbc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlalbteq r4, r9, r4, r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc ac11c <__cxa_atexit@plt+0x9fdd0> │ │ │ │ - ldr r2, [pc, #120] @ ac148 <__cxa_atexit@plt+0x9fdfc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc ac12c <__cxa_atexit@plt+0x9fde0> │ │ │ │ - ldr r7, [pc, #104] @ ac154 <__cxa_atexit@plt+0x9fe08> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a1350 <__cxa_atexit@plt+0x95004> │ │ │ │ + ldr r7, [pc, #52] @ a1360 <__cxa_atexit@plt+0x95014> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #100] @ ac158 <__cxa_atexit@plt+0x9fe0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a1344 <__cxa_atexit@plt+0x94ff8> │ │ │ │ + mov r7, r9 │ │ │ │ + b a1370 <__cxa_atexit@plt+0x95024> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ ac150 <__cxa_atexit@plt+0x9fe04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - b ac138 <__cxa_atexit@plt+0x9fdec> │ │ │ │ - ldr r7, [pc, #24] @ ac14c <__cxa_atexit@plt+0x9fe00> │ │ │ │ + ldr r7, [pc, #12] @ a1364 <__cxa_atexit@plt+0x95018> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - hvceq 35260 @ 0x89bc │ │ │ │ - @ instruction: 0x01489b90 │ │ │ │ - @ instruction: 0xfffff9b8 │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ac190 <__cxa_atexit@plt+0x9fe44> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ac198 <__cxa_atexit@plt+0x9fe4c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x01494190 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a13cc <__cxa_atexit@plt+0x95080> │ │ │ │ + ldr lr, [pc, #156] @ a1430 <__cxa_atexit@plt+0x950e4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a140c <__cxa_atexit@plt+0x950c0> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a1418 <__cxa_atexit@plt+0x950cc> │ │ │ │ + ldr r2, [pc, #124] @ a1434 <__cxa_atexit@plt+0x950e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr lr, [pc, #88] @ a142c <__cxa_atexit@plt+0x950e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a140c <__cxa_atexit@plt+0x950c0> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq a1400 <__cxa_atexit@plt+0x950b4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r2, r3 │ │ │ │ + bcs a1424 <__cxa_atexit@plt+0x950d8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r8, [r9, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ac1d4 <__cxa_atexit@plt+0x9fe88> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ ac1dc <__cxa_atexit@plt+0x9fe90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01598f98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ac25c <__cxa_atexit@plt+0x9ff10> │ │ │ │ - ldr lr, [pc, #104] @ ac268 <__cxa_atexit@plt+0x9ff1c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ ac26c <__cxa_atexit@plt+0x9ff20> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq ac248 <__cxa_atexit@plt+0x9fefc> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ac254 <__cxa_atexit@plt+0x9ff08> │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a1464 <__cxa_atexit@plt+0x95118> │ │ │ │ + ldr r3, [pc, #28] @ a1470 <__cxa_atexit@plt+0x95124> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + ldreq r7, [r5, #8] │ │ │ │ + ldrne r7, [r5, #4] │ │ │ │ + strne r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r9, ip, asr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ac2a0 <__cxa_atexit@plt+0x9ff54> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a14b8 <__cxa_atexit@plt+0x9516c> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrcc r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi ac2fc <__cxa_atexit@plt+0x9ffb0> │ │ │ │ - ldr lr, [pc, #64] @ ac308 <__cxa_atexit@plt+0x9ffbc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ ac30c <__cxa_atexit@plt+0x9ffc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq ac2f0 <__cxa_atexit@plt+0x9ffa4> │ │ │ │ - mov r7, r3 │ │ │ │ - b ac318 <__cxa_atexit@plt+0x9ffcc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + bhi a1514 <__cxa_atexit@plt+0x951c8> │ │ │ │ + ldr r7, [pc, #52] @ a1528 <__cxa_atexit@plt+0x951dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a1508 <__cxa_atexit@plt+0x951bc> │ │ │ │ + mov r7, r8 │ │ │ │ + b a1538 <__cxa_atexit@plt+0x951ec> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #16] @ a152c <__cxa_atexit@plt+0x951e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r9, r4, lsl #29 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq r3, [r9, #-240] @ 0xffffff10 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ ac3a4 <__cxa_atexit@plt+0xa0058> │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a158c <__cxa_atexit@plt+0x95240> │ │ │ │ + ldr r0, [pc, #148] @ a15f0 <__cxa_atexit@plt+0x952a4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + stm r5, {r0, r9} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a15cc <__cxa_atexit@plt+0x95280> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a15d4 <__cxa_atexit@plt+0x95288> │ │ │ │ + ldr r5, [pc, #120] @ a15f4 <__cxa_atexit@plt+0x952a8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r0, [pc, #84] @ a15e8 <__cxa_atexit@plt+0x9529c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a15cc <__cxa_atexit@plt+0x95280> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq a15b8 <__cxa_atexit@plt+0x9526c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ac340 <__cxa_atexit@plt+0x9fff4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ac348 <__cxa_atexit@plt+0x9fffc> │ │ │ │ + cmp r3, r7 │ │ │ │ + bcs a15d4 <__cxa_atexit@plt+0x95288> │ │ │ │ + ldr r7, [pc, #44] @ a15ec <__cxa_atexit@plt+0x952a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ac394 <__cxa_atexit@plt+0xa0048> │ │ │ │ - ldr r2, [pc, #72] @ ac3a8 <__cxa_atexit@plt+0xa005c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r7, [pc, #28] @ a15f8 <__cxa_atexit@plt+0x952ac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #56] @ ac3ac <__cxa_atexit@plt+0xa0060> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r9, r0, ror #28 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq sl, r8, lsl #23 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + @ instruction: 0x015a3b98 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ac3cc <__cxa_atexit@plt+0xa0080> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ac418 <__cxa_atexit@plt+0xa00cc> │ │ │ │ - ldr r2, [pc, #68] @ ac428 <__cxa_atexit@plt+0xa00dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #52] @ ac42c <__cxa_atexit@plt+0xa00e0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - ldrsbeq r8, [r9, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ac464 <__cxa_atexit@plt+0xa0118> │ │ │ │ - ldr r3, [pc, #28] @ ac46c <__cxa_atexit@plt+0xa0120> │ │ │ │ + bne a1628 <__cxa_atexit@plt+0x952dc> │ │ │ │ + ldr r3, [pc, #40] @ a1640 <__cxa_atexit@plt+0x952f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r7, [pc, #12] @ a163c <__cxa_atexit@plt+0x952f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq sl, r4, asr #22 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r1, [pc, #212] @ ac560 <__cxa_atexit@plt+0xa0214> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-8]! │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ac4bc <__cxa_atexit@plt+0xa0170> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ac4c8 <__cxa_atexit@plt+0xa017c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r2, [pc, #36] @ a1678 <__cxa_atexit@plt+0x9532c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ a167c <__cxa_atexit@plt+0x95330> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #60 @ 0x3c │ │ │ │ - cmp r1, lr │ │ │ │ - bcc ac54c <__cxa_atexit@plt+0xa0200> │ │ │ │ - ldr r2, [pc, #132] @ ac564 <__cxa_atexit@plt+0xa0218> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [pc, #104] @ ac568 <__cxa_atexit@plt+0xa021c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r7, r6 │ │ │ │ - str r9, [r7, #20]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #88] @ ac56c <__cxa_atexit@plt+0xa0220> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #60] @ ac570 <__cxa_atexit@plt+0xa0224> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r3, r7} │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - mov r0, #60 @ 0x3c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xfffffcc0 │ │ │ │ - cmpeq r9, r4, asr #25 │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - cmpeq r9, ip, ror #24 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldrsheq r3, [sl, #-164] @ 0xffffff5c │ │ │ │ + cmpeq sl, r8, lsl fp │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ac594 <__cxa_atexit@plt+0xa0248> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + beq a16a4 <__cxa_atexit@plt+0x95358> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bcs a16b8 <__cxa_atexit@plt+0x9536c> │ │ │ │ + ldr r7, [pc, #36] @ a16d0 <__cxa_atexit@plt+0x95384> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #60 @ 0x3c │ │ │ │ - cmp r2, lr │ │ │ │ - bcc ac618 <__cxa_atexit@plt+0xa02cc> │ │ │ │ - ldr r2, [pc, #124] @ ac628 <__cxa_atexit@plt+0xa02dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [pc, #96] @ ac62c <__cxa_atexit@plt+0xa02e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r7, r6 │ │ │ │ - str r9, [r7, #20]! │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #80] @ ac630 <__cxa_atexit@plt+0xa02e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #32]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #40] @ 0x28 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #52] @ ac634 <__cxa_atexit@plt+0xa02e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r6, #48 @ 0x30 │ │ │ │ - stm r1, {r0, r3, r7} │ │ │ │ - str r6, [r6, #28] │ │ │ │ - sub r7, lr, #7 │ │ │ │ - mov r6, lr │ │ │ │ - bx ip │ │ │ │ - mov r0, #60 @ 0x3c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r6, lr │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ - ldrsheq r8, [r9, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - cmpeq r9, r0, lsr #23 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ a16cc <__cxa_atexit@plt+0x95380> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldrheq r3, [sl, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0x015a3a9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ac68c <__cxa_atexit@plt+0xa0340> │ │ │ │ - ldr r3, [pc, #68] @ ac6a4 <__cxa_atexit@plt+0xa0358> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ac6a8 <__cxa_atexit@plt+0xa035c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r9, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ac6ac <__cxa_atexit@plt+0xa0360> │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a1718 <__cxa_atexit@plt+0x953cc> │ │ │ │ + ldr r7, [pc, #52] @ a1728 <__cxa_atexit@plt+0x953dc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffb00 │ │ │ │ - @ instruction: 0xfffffdd0 │ │ │ │ - cmpeq r8, r4, lsr #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ac6e4 <__cxa_atexit@plt+0xa0398> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ac6ec <__cxa_atexit@plt+0xa03a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a170c <__cxa_atexit@plt+0x953c0> │ │ │ │ + mov r7, r9 │ │ │ │ + b a1738 <__cxa_atexit@plt+0x953ec> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ac724 <__cxa_atexit@plt+0xa03d8> │ │ │ │ - ldr r3, [pc, #28] @ ac72c <__cxa_atexit@plt+0xa03e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a172c <__cxa_atexit@plt+0x953e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq r3, [r9, #-208] @ 0xffffff30 │ │ │ │ + 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] @ ac768 <__cxa_atexit@plt+0xa041c> │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + sub r3, r5, #4 │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a1794 <__cxa_atexit@plt+0x95448> │ │ │ │ + ldr lr, [pc, #144] @ a17ec <__cxa_atexit@plt+0x954a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a17d0 <__cxa_atexit@plt+0x95484> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a17dc <__cxa_atexit@plt+0x95490> │ │ │ │ + ldr r2, [pc, #112] @ a17f0 <__cxa_atexit@plt+0x954a4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq ac760 <__cxa_atexit@plt+0xa0414> │ │ │ │ - b ac774 <__cxa_atexit@plt+0xa0428> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne ac7f4 <__cxa_atexit@plt+0xa04a8> │ │ │ │ - ldr lr, [pc, #196] @ ac854 <__cxa_atexit@plt+0xa0508> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr lr, [pc, #76] @ a17e8 <__cxa_atexit@plt+0x9549c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #192] @ ac858 <__cxa_atexit@plt+0xa050c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - str r1, [r5] │ │ │ │ - stmib r5, {r0, lr} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - add r3, r6, #28 │ │ │ │ + ldr r0, [r2, #3] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + stm r5, {r0, r2} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a17d0 <__cxa_atexit@plt+0x95484> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq a17c8 <__cxa_atexit@plt+0x9547c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc ac82c <__cxa_atexit@plt+0xa04e0> │ │ │ │ - ldr r2, [pc, #156] @ ac864 <__cxa_atexit@plt+0xa0518> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #152] @ ac868 <__cxa_atexit@plt+0xa051c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc ac840 <__cxa_atexit@plt+0xa04f4> │ │ │ │ - ldr r7, [pc, #80] @ ac85c <__cxa_atexit@plt+0xa0510> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #76] @ ac860 <__cxa_atexit@plt+0xa0514> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - stmib r6, {r3, r7, r8} │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + bcs a17dc <__cxa_atexit@plt+0x95490> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r9, r8, ror #19 │ │ │ │ - smlalbteq r9, r8, ip, r3 │ │ │ │ - cmpeq r9, ip, lsl #19 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - 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] @ ac8a4 <__cxa_atexit@plt+0xa0558> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq ac89c <__cxa_atexit@plt+0xa0550> │ │ │ │ - b ac8b0 <__cxa_atexit@plt+0xa0564> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ac920 <__cxa_atexit@plt+0xa05d4> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc ac958 <__cxa_atexit@plt+0xa060c> │ │ │ │ - ldr lr, [pc, #160] @ ac978 <__cxa_atexit@plt+0xa062c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - sub sl, r3, #14 │ │ │ │ - ldr r8, [pc, #144] @ ac97c <__cxa_atexit@plt+0xa0630> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r3, #26 │ │ │ │ - ldr r9, [pc, #136] @ ac980 <__cxa_atexit@plt+0xa0634> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r7, r9} │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r8, sl} │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc ac960 <__cxa_atexit@plt+0xa0614> │ │ │ │ - ldr r7, [pc, #60] @ ac970 <__cxa_atexit@plt+0xa0624> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #56] @ ac974 <__cxa_atexit@plt+0xa0628> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + bne a1820 <__cxa_atexit@plt+0x954d4> │ │ │ │ + ldr r3, [pc, #28] @ a182c <__cxa_atexit@plt+0x954e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #2 │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - b ac964 <__cxa_atexit@plt+0xa0618> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltbeq r9, r8, r4, r2 │ │ │ │ - cmpeq r9, r4, ror #16 │ │ │ │ - cmpeq r9, ip, lsl #17 │ │ │ │ - ldrheq r8, [r9, #-132] @ 0xffffff7c │ │ │ │ - cmpeq r9, r0, ror #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ac9dc <__cxa_atexit@plt+0xa0690> │ │ │ │ - ldr r2, [pc, #64] @ ac9ec <__cxa_atexit@plt+0xa06a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #60] @ ac9f0 <__cxa_atexit@plt+0xa06a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r7, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + tst r7, #3 │ │ │ │ + moveq r3, #4 │ │ │ │ + ldr r7, [r5, r3] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a1878 <__cxa_atexit@plt+0x9552c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + ldrcs r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - @ instruction: 0xfffffd44 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aca64 <__cxa_atexit@plt+0xa0718> │ │ │ │ - ldr r7, [pc, #128] @ aca98 <__cxa_atexit@plt+0xa074c> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a18c4 <__cxa_atexit@plt+0x95578> │ │ │ │ + ldr r7, [pc, #52] @ a18d8 <__cxa_atexit@plt+0x9558c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc aca80 <__cxa_atexit@plt+0xa0734> │ │ │ │ - ldr r2, [pc, #108] @ acaa0 <__cxa_atexit@plt+0xa0754> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #104] @ acaa4 <__cxa_atexit@plt+0xa0758> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a18b8 <__cxa_atexit@plt+0x9556c> │ │ │ │ + mov r7, r9 │ │ │ │ + b a18e8 <__cxa_atexit@plt+0x9559c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ aca9c <__cxa_atexit@plt+0xa0750> │ │ │ │ + ldr r7, [pc, #16] @ a18dc <__cxa_atexit@plt+0x95590> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r8, r0, asr r2 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi acadc <__cxa_atexit@plt+0xa0790> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ acae4 <__cxa_atexit@plt+0xa0798> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01598690 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi acb1c <__cxa_atexit@plt+0xa07d0> │ │ │ │ - ldr r3, [pc, #28] @ acb24 <__cxa_atexit@plt+0xa07d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r8} │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r9, r8, lsr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [pc, #208] @ acc10 <__cxa_atexit@plt+0xa08c4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r7} │ │ │ │ - mov r7, r5 │ │ │ │ - str r1, [r7, #-8]! │ │ │ │ - ands r2, r3, #3 │ │ │ │ - beq acbd4 <__cxa_atexit@plt+0xa0888> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne acbe4 <__cxa_atexit@plt+0xa0898> │ │ │ │ - ldr lr, [pc, #176] @ acc14 <__cxa_atexit@plt+0xa08c8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r9, [r4, #804] @ 0x324 │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ + mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r8, [r3, #-4]! │ │ │ │ - ldr r0, [pc, #148] @ acc18 <__cxa_atexit@plt+0xa08cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3] │ │ │ │ - stm r5, {r1, lr} │ │ │ │ - str r2, [r5, #8] │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r9, r2 │ │ │ │ - bcc acbf8 <__cxa_atexit@plt+0xa08ac> │ │ │ │ - ldr r5, [pc, #120] @ acc1c <__cxa_atexit@plt+0xa08d0> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a193c <__cxa_atexit@plt+0x955f0> │ │ │ │ + ldr r0, [pc, #148] @ a19a0 <__cxa_atexit@plt+0x95654> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + stm r5, {r0, r9} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a197c <__cxa_atexit@plt+0x95630> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a1984 <__cxa_atexit@plt+0x95638> │ │ │ │ + ldr r5, [pc, #120] @ a19a4 <__cxa_atexit@plt+0x95658> │ │ │ │ add r5, pc, r5 │ │ │ │ - ldr r1, [pc, #116] @ acc20 <__cxa_atexit@plt+0xa08d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - str r5, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r0, [pc, #84] @ a1998 <__cxa_atexit@plt+0x9564c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a197c <__cxa_atexit@plt+0x95630> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq a1968 <__cxa_atexit@plt+0x9561c> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r3, r7 │ │ │ │ + bcs a1984 <__cxa_atexit@plt+0x95638> │ │ │ │ + ldr r7, [pc, #44] @ a199c <__cxa_atexit@plt+0x95650> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - ldr r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #28] @ a19a8 <__cxa_atexit@plt+0x9565c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r4, ror r1 │ │ │ │ - ldrsheq r8, [r9, #-92] @ 0xffffffa4 │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + ldrsbeq r3, [sl, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmpeq sl, r8, ror #15 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne acca4 <__cxa_atexit@plt+0xa0958> │ │ │ │ - ldr lr, [pc, #132] @ accc4 <__cxa_atexit@plt+0xa0978> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, #128] @ accc8 <__cxa_atexit@plt+0xa097c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - stm r5, {r2, r3, lr} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc accb0 <__cxa_atexit@plt+0xa0964> │ │ │ │ - ldr r2, [pc, #84] @ acccc <__cxa_atexit@plt+0xa0980> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ accd0 <__cxa_atexit@plt+0xa0984> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + bne a19d8 <__cxa_atexit@plt+0x9568c> │ │ │ │ + ldr r3, [pc, #40] @ a19f0 <__cxa_atexit@plt+0x956a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r7, [pc, #12] @ a19ec <__cxa_atexit@plt+0x956a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq r9, r8, lsr r5 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0x015a3794 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + 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] @ acd0c <__cxa_atexit@plt+0xa09c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r2, [pc, #36] @ a1a28 <__cxa_atexit@plt+0x956dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ a1a2c <__cxa_atexit@plt+0x956e0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mvn r7, r7 │ │ │ │ tst r7, #3 │ │ │ │ - beq acd04 <__cxa_atexit@plt+0xa09b8> │ │ │ │ - b acd18 <__cxa_atexit@plt+0xa09cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq sl, r4, asr #14 │ │ │ │ + cmpeq sl, r8, ror #14 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne acd80 <__cxa_atexit@plt+0xa0a34> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc acddc <__cxa_atexit@plt+0xa0a90> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - sub sl, r6, #14 │ │ │ │ - ldr r8, [pc, #164] @ acdf8 <__cxa_atexit@plt+0xa0aac> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r0, r6, #26 │ │ │ │ - ldr r9, [pc, #156] @ acdfc <__cxa_atexit@plt+0xa0ab0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r7, [pc, #152] @ ace00 <__cxa_atexit@plt+0xa0ab4> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a1a54 <__cxa_atexit@plt+0x95708> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bcs a1a68 <__cxa_atexit@plt+0x9571c> │ │ │ │ + ldr r7, [pc, #36] @ a1a80 <__cxa_atexit@plt+0x95734> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - add r7, r3, #8 │ │ │ │ - stm r7, {r1, r2, r9} │ │ │ │ - add r1, r3, #20 │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - b acdd0 <__cxa_atexit@plt+0xa0a84> │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc acddc <__cxa_atexit@plt+0xa0a90> │ │ │ │ - ldr r8, [pc, #88] @ acde8 <__cxa_atexit@plt+0xa0a9c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r9, [pc, #84] @ acdec <__cxa_atexit@plt+0xa0aa0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #80] @ acdf0 <__cxa_atexit@plt+0xa0aa4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - ldr sl, [pc, #72] @ acdf4 <__cxa_atexit@plt+0xa0aa8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - sub r7, r6, #14 │ │ │ │ - sub r0, r6, #26 │ │ │ │ - str sl, [r3, #4] │ │ │ │ - add sl, r3, #8 │ │ │ │ - stm sl, {r1, r2, r9} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r0, lsl r4 │ │ │ │ - cmpeq r9, r0, asr #8 │ │ │ │ - cmpeq r9, r0, asr #7 │ │ │ │ - ldrheq r8, [r9, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r9, ip, asr #8 │ │ │ │ - cmpeq r9, r8, ror r4 │ │ │ │ - ldrsheq r8, [r9, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ace5c <__cxa_atexit@plt+0xa0b10> │ │ │ │ - ldr r2, [pc, #64] @ ace6c <__cxa_atexit@plt+0xa0b20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #60] @ ace70 <__cxa_atexit@plt+0xa0b24> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ a1a7c <__cxa_atexit@plt+0x95730> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - @ instruction: 0xfffffcbc │ │ │ │ + cmpeq sl, r4, lsl #14 │ │ │ │ + cmpeq sl, ip, ror #13 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc acee4 <__cxa_atexit@plt+0xa0b98> │ │ │ │ - ldr r7, [pc, #128] @ acf18 <__cxa_atexit@plt+0xa0bcc> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a1ac8 <__cxa_atexit@plt+0x9577c> │ │ │ │ + ldr r7, [pc, #52] @ a1adc <__cxa_atexit@plt+0x95790> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmib r6, {r7, r8} │ │ │ │ - sub r7, r3, #3 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc acf00 <__cxa_atexit@plt+0xa0bb4> │ │ │ │ - ldr r2, [pc, #108] @ acf20 <__cxa_atexit@plt+0xa0bd4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #104] @ acf24 <__cxa_atexit@plt+0xa0bd8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r2, [r6, #12]! │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a1abc <__cxa_atexit@plt+0x95770> │ │ │ │ + mov r7, r8 │ │ │ │ + b a1aec <__cxa_atexit@plt+0x957a0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ acf1c <__cxa_atexit@plt+0xa0bd0> │ │ │ │ + ldr r7, [pc, #16] @ a1ae0 <__cxa_atexit@plt+0x95794> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, r9 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrdeq r8, [r8, #-212] @ 0xffffff2c │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi acf5c <__cxa_atexit@plt+0xa0c10> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ acf64 <__cxa_atexit@plt+0xa0c18> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, lsl r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi acf9c <__cxa_atexit@plt+0xa0c50> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ acfa4 <__cxa_atexit@plt+0xa0c58> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r8, [r9, #-16] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad030 <__cxa_atexit@plt+0xa0ce4> │ │ │ │ - ldr lr, [pc, #116] @ ad038 <__cxa_atexit@plt+0xa0cec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #104] @ ad03c <__cxa_atexit@plt+0xa0cf0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - tst r2, #3 │ │ │ │ - beq ad014 <__cxa_atexit@plt+0xa0cc8> │ │ │ │ - ldr r1, [pc, #84] @ ad040 <__cxa_atexit@plt+0xa0cf4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - str r1, [r3] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r9, r8, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ and r2, r7, #3 │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a1b30 <__cxa_atexit@plt+0x957e4> │ │ │ │ + ldr r1, [pc, #164] @ a1bb0 <__cxa_atexit@plt+0x95864> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + cmp r2, #0 │ │ │ │ + beq a1b64 <__cxa_atexit@plt+0x95818> │ │ │ │ cmp r2, #2 │ │ │ │ - beq ad024 <__cxa_atexit@plt+0xa0cd8> │ │ │ │ + bne a1b90 <__cxa_atexit@plt+0x95844> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r1, [pc, #108] @ a1ba4 <__cxa_atexit@plt+0x95858> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ cmp r2, #0 │ │ │ │ - ldrne r0, [r5, #-8]! │ │ │ │ - ldreq r0, [r7] │ │ │ │ - moveq r5, r3 │ │ │ │ + beq a1b64 <__cxa_atexit@plt+0x95818> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne a1b6c <__cxa_atexit@plt+0x95820> │ │ │ │ + ldr r7, [pc, #80] @ a1ba8 <__cxa_atexit@plt+0x9585c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a1b8c <__cxa_atexit@plt+0x95840> │ │ │ │ + ldr r7, [pc, #44] @ a1bac <__cxa_atexit@plt+0x95860> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bls a1b50 <__cxa_atexit@plt+0x95804> │ │ │ │ + ldr r7, [pc, #28] @ a1bb4 <__cxa_atexit@plt+0x95868> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - cmpeq r9, r8, lsl #3 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq sl, r8, lsr r7 │ │ │ │ + cmpeq sl, ip, lsl #14 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + ldrsheq r3, [sl, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #48] @ ad084 <__cxa_atexit@plt+0xa0d38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ad078 <__cxa_atexit@plt+0xa0d2c> │ │ │ │ - cmp r3, #0 │ │ │ │ - ldreq r0, [r7] │ │ │ │ - ldrne r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + bne a1bdc <__cxa_atexit@plt+0x95890> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r7, [pc, #12] @ a1bf0 <__cxa_atexit@plt+0x958a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldrheq r3, [sl, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - ldreq r7, [r5, #4] │ │ │ │ + bne a1c1c <__cxa_atexit@plt+0x958d0> │ │ │ │ + ldr r7, [pc, #80] @ a1c60 <__cxa_atexit@plt+0x95914> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ad128 <__cxa_atexit@plt+0xa0ddc> │ │ │ │ - ldr r9, [pc, #108] @ ad138 <__cxa_atexit@plt+0xa0dec> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #104] @ ad13c <__cxa_atexit@plt+0xa0df0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #100] @ ad140 <__cxa_atexit@plt+0xa0df4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #72] @ ad144 <__cxa_atexit@plt+0xa0df8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r7, #16]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r9, [r1, #28]! │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r3, lr} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a1c40 <__cxa_atexit@plt+0x958f4> │ │ │ │ + ldr r7, [pc, #36] @ a1c58 <__cxa_atexit@plt+0x9590c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + bls a1c08 <__cxa_atexit@plt+0x958bc> │ │ │ │ + ldr r7, [pc, #16] @ a1c5c <__cxa_atexit@plt+0x95910> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - cmpeq r9, r4, asr #1 │ │ │ │ - cmpeq r9, r8, asr #1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + cmpeq sl, r8, asr r6 │ │ │ │ + cmpeq sl, r8, asr #12 │ │ │ │ + cmpeq sl, r0, lsl #13 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ad1a8 <__cxa_atexit@plt+0xa0e5c> │ │ │ │ - ldr r3, [pc, #80] @ ad1c0 <__cxa_atexit@plt+0xa0e74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ ad1c4 <__cxa_atexit@plt+0xa0e78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #12]! │ │ │ │ - sub r3, r6, #30 │ │ │ │ - ldr r1, [pc, #60] @ ad1c8 <__cxa_atexit@plt+0xa0e7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r7, {r1, r8} │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - add lr, r7, #16 │ │ │ │ - stm lr, {r2, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a1ca8 <__cxa_atexit@plt+0x9595c> │ │ │ │ + ldr r7, [pc, #52] @ a1cbc <__cxa_atexit@plt+0x95970> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a1c9c <__cxa_atexit@plt+0x95950> │ │ │ │ + mov r7, r8 │ │ │ │ + b a1ccc <__cxa_atexit@plt+0x95980> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ ad1cc <__cxa_atexit@plt+0xa0e80> │ │ │ │ + ldr r7, [pc, #16] @ a1cc0 <__cxa_atexit@plt+0x95974> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq r9, ip, asr #32 │ │ │ │ - cmpeq r8, r4, lsl fp │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r9, ip, asr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad238 <__cxa_atexit@plt+0xa0eec> │ │ │ │ - ldr r2, [pc, #84] @ ad240 <__cxa_atexit@plt+0xa0ef4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #76] @ ad244 <__cxa_atexit@plt+0xa0ef8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq ad224 <__cxa_atexit@plt+0xa0ed8> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r0, [r5, #-8]! │ │ │ │ - ldreq r0, [r7] │ │ │ │ - moveq r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ ad248 <__cxa_atexit@plt+0xa0efc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a1d20 <__cxa_atexit@plt+0x959d4> │ │ │ │ + ldr r0, [pc, #168] @ a1d98 <__cxa_atexit@plt+0x95a4c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r9, [r2, #2] │ │ │ │ + stm r5, {r0, r9} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a1d54 <__cxa_atexit@plt+0x95a08> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a1d5c <__cxa_atexit@plt+0x95a10> │ │ │ │ + ldr r5, [pc, #140] @ a1d9c <__cxa_atexit@plt+0x95a50> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r0, [pc, #104] @ a1d90 <__cxa_atexit@plt+0x95a44> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a1d54 <__cxa_atexit@plt+0x95a08> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne a1d70 <__cxa_atexit@plt+0x95a24> │ │ │ │ + ldr r7, [pc, #76] @ a1d94 <__cxa_atexit@plt+0x95a48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r9, r4, ror #30 │ │ │ │ - smlalbteq r8, r8, ip, r9 @ │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ ad270 <__cxa_atexit@plt+0xa0f24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ + ldr r7, [pc, #64] @ a1da4 <__cxa_atexit@plt+0x95a58> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0148899c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ad2a4 <__cxa_atexit@plt+0xa0f58> │ │ │ │ - ldr r3, [pc, #24] @ ad2b0 <__cxa_atexit@plt+0xa0f64> │ │ │ │ - add r3, pc, r3 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ad300 <__cxa_atexit@plt+0xa0fb4> │ │ │ │ - ldr r2, [pc, #52] @ ad30c <__cxa_atexit@plt+0xa0fc0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #32] @ ad310 <__cxa_atexit@plt+0xa0fc4> │ │ │ │ + ldr r2, [pc, #36] @ a1da0 <__cxa_atexit@plt+0x95a54> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r2, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + cmp r3, r7 │ │ │ │ + addcc r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - ldrheq r7, [r9, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + cmpeq sl, ip, lsr #8 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + cmpeq sl, r8, lsl #10 │ │ │ │ + cmpeq sl, r4, ror #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ad344 <__cxa_atexit@plt+0xa0ff8> │ │ │ │ - ldr r3, [pc, #24] @ ad350 <__cxa_atexit@plt+0xa1004> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a1dd4 <__cxa_atexit@plt+0x95a88> │ │ │ │ + ldr r3, [pc, #40] @ a1dec <__cxa_atexit@plt+0x95aa0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + b 1374df8 <__cxa_atexit@plt+0x1368aac> │ │ │ │ + ldr r7, [pc, #12] @ a1de8 <__cxa_atexit@plt+0x95a9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + cmpeq sl, ip, ror #6 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ad388 <__cxa_atexit@plt+0xa103c> │ │ │ │ - ldr r2, [pc, #28] @ ad394 <__cxa_atexit@plt+0xa1048> │ │ │ │ - add r2, pc, r2 │ │ │ │ + ldr r2, [pc, #36] @ a1e24 <__cxa_atexit@plt+0x95ad8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ a1e28 <__cxa_atexit@plt+0x95adc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc ad408 <__cxa_atexit@plt+0xa10bc> │ │ │ │ - ldr r2, [pc, #120] @ ad434 <__cxa_atexit@plt+0xa10e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - sub r8, r3, #3 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc ad418 <__cxa_atexit@plt+0xa10cc> │ │ │ │ - ldr r7, [pc, #104] @ ad440 <__cxa_atexit@plt+0xa10f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #100] @ ad444 <__cxa_atexit@plt+0xa10f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #12]! │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r9, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ ad43c <__cxa_atexit@plt+0xa10f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #8 │ │ │ │ - b ad424 <__cxa_atexit@plt+0xa10d8> │ │ │ │ - ldr r7, [pc, #24] @ ad438 <__cxa_atexit@plt+0xa10ec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - @ instruction: 0x01488890 │ │ │ │ - strheq r8, [r8, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xffffe6cc │ │ │ │ - @ instruction: 0xffffe748 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad47c <__cxa_atexit@plt+0xa1130> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ad484 <__cxa_atexit@plt+0xa1138> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r7, [r9, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad4bc <__cxa_atexit@plt+0xa1170> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ad4c4 <__cxa_atexit@plt+0xa1178> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrheq r7, [r9, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad4fc <__cxa_atexit@plt+0xa11b0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ad504 <__cxa_atexit@plt+0xa11b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, ror ip │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ad55c <__cxa_atexit@plt+0xa1210> │ │ │ │ - ldr lr, [pc, #64] @ ad568 <__cxa_atexit@plt+0xa121c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ ad56c <__cxa_atexit@plt+0xa1220> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq ad550 <__cxa_atexit@plt+0xa1204> │ │ │ │ - mov r7, r3 │ │ │ │ - b ad578 <__cxa_atexit@plt+0xa122c> │ │ │ │ - ldr r0, [r3] │ │ │ │ + mvn r7, r7 │ │ │ │ + tst r7, #3 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r9, r4, lsr #24 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #132] @ ad604 <__cxa_atexit@plt+0xa12b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ad5e4 <__cxa_atexit@plt+0xa1298> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ad5ec <__cxa_atexit@plt+0xa12a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ad5f4 <__cxa_atexit@plt+0xa12a8> │ │ │ │ - ldr r2, [pc, #88] @ ad608 <__cxa_atexit@plt+0xa12bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ ad60c <__cxa_atexit@plt+0xa12c0> │ │ │ │ - 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 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq r9, r0, lsl ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + cmpeq sl, r4, ror r3 │ │ │ │ + cmpeq sl, r0, asr #6 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ad670 <__cxa_atexit@plt+0xa1324> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ad678 <__cxa_atexit@plt+0xa132c> │ │ │ │ - ldr r2, [pc, #76] @ ad688 <__cxa_atexit@plt+0xa133c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bne a1e54 <__cxa_atexit@plt+0x95b08> │ │ │ │ + ldr r7, [pc, #48] @ a1e78 <__cxa_atexit@plt+0x95b2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ ad68c <__cxa_atexit@plt+0xa1340> │ │ │ │ - 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 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [pc, #24] @ a1e7c <__cxa_atexit@plt+0x95b30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addcc r2, r2, #4 │ │ │ │ + ldr r7, [r2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe90 │ │ │ │ - cmpeq r9, r4, lsl #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ad714 <__cxa_atexit@plt+0xa13c8> │ │ │ │ - ldr r9, [pc, #108] @ ad724 <__cxa_atexit@plt+0xa13d8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #104] @ ad728 <__cxa_atexit@plt+0xa13dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #100] @ ad72c <__cxa_atexit@plt+0xa13e0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #72] @ ad730 <__cxa_atexit@plt+0xa13e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r7, r3 │ │ │ │ - str r1, [r7, #16]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r9, [r1, #28]! │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r3, lr} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0xfffffdcc │ │ │ │ - ldrsbeq r7, [r9, #-168] @ 0xffffff58 │ │ │ │ - ldrsbeq r7, [r9, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ad788 <__cxa_atexit@plt+0xa143c> │ │ │ │ - ldr r3, [pc, #68] @ ad7a0 <__cxa_atexit@plt+0xa1454> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #64] @ ad7a4 <__cxa_atexit@plt+0xa1458> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str sl, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ad7a8 <__cxa_atexit@plt+0xa145c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffcf0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq r8, ip, lsr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc ad80c <__cxa_atexit@plt+0xa14c0> │ │ │ │ - ldr r7, [pc, #68] @ ad824 <__cxa_atexit@plt+0xa14d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #64] @ ad828 <__cxa_atexit@plt+0xa14dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ad82c <__cxa_atexit@plt+0xa14e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - strheq r8, [r8, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + cmpeq sl, ip, lsr #6 │ │ │ │ + cmpeq sl, r0, lsr #8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc ad8a4 <__cxa_atexit@plt+0xa1558> │ │ │ │ - ldr r1, [pc, #144] @ ad8e4 <__cxa_atexit@plt+0xa1598> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ - stmib r6, {r1, r8, r9} │ │ │ │ - sub r8, r2, #7 │ │ │ │ - add r2, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc ad8c0 <__cxa_atexit@plt+0xa1574> │ │ │ │ - ldr r7, [pc, #124] @ ad8f0 <__cxa_atexit@plt+0xa15a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #120] @ ad8f4 <__cxa_atexit@plt+0xa15a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #16]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ ad8ec <__cxa_atexit@plt+0xa15a0> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a1ec4 <__cxa_atexit@plt+0x95b78> │ │ │ │ + ldr r7, [pc, #64] @ a1ee4 <__cxa_atexit@plt+0x95b98> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a1eb8 <__cxa_atexit@plt+0x95b6c> │ │ │ │ + mov r7, r9 │ │ │ │ + b a1ccc <__cxa_atexit@plt+0x95980> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ ad8e8 <__cxa_atexit@plt+0xa159c> │ │ │ │ + ldr r7, [pc, #28] @ a1ee8 <__cxa_atexit@plt+0x95b9c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - mov r9, sl │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - smlaltteq r8, r8, r8, r3 @ │ │ │ │ - cmpeq r8, r4, lsr r4 │ │ │ │ - @ instruction: 0xffffe230 │ │ │ │ - @ instruction: 0xffffe2ac │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ad944 <__cxa_atexit@plt+0xa15f8> │ │ │ │ - ldr r2, [pc, #56] @ ad94c <__cxa_atexit@plt+0xa1600> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ ad950 <__cxa_atexit@plt+0xa1604> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ ad954 <__cxa_atexit@plt+0xa1608> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, ror #8 │ │ │ │ - cmpeq r9, ip, lsr r8 │ │ │ │ - cmpeq r9, r4, asr r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ad9e8 <__cxa_atexit@plt+0xa169c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r3, [pc, #156] @ ada18 <__cxa_atexit@plt+0xa16cc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r5, {r3, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi ad9f0 <__cxa_atexit@plt+0xa16a4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc ad9f8 <__cxa_atexit@plt+0xa16ac> │ │ │ │ - ldr ip, [pc, #124] @ ada20 <__cxa_atexit@plt+0xa16d4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #120] @ ada24 <__cxa_atexit@plt+0xa16d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ ada28 <__cxa_atexit@plt+0xa16dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r3, #11 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + cmpeq r9, r0, lsr r6 │ │ │ │ + cmpeq r9, r0, lsl r6 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - b ada00 <__cxa_atexit@plt+0xa16b4> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ ada1c <__cxa_atexit@plt+0xa16d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, ror #15 │ │ │ │ - hvceq 34868 @ 0x8834 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - ldrheq r7, [r9, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ada60 <__cxa_atexit@plt+0xa1714> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ada68 <__cxa_atexit@plt+0xa171c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, lsl #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi adac4 <__cxa_atexit@plt+0xa1778> │ │ │ │ - ldr r2, [pc, #64] @ adad0 <__cxa_atexit@plt+0xa1784> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - stmdb r3, {r0, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq adab8 <__cxa_atexit@plt+0xa176c> │ │ │ │ - mov r7, r8 │ │ │ │ - b adadc <__cxa_atexit@plt+0xa1790> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne adb84 <__cxa_atexit@plt+0xa1838> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc adb94 <__cxa_atexit@plt+0xa1848> │ │ │ │ - ldr r9, [pc, #184] @ adbbc <__cxa_atexit@plt+0xa1870> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov lr, r5 │ │ │ │ - ldr r8, [lr, #4]! │ │ │ │ - mov sl, r3 │ │ │ │ - str r9, [sl, #4]! │ │ │ │ - ldr r2, [lr, #4] │ │ │ │ - str r0, [sl, #28] │ │ │ │ - str r2, [sl, #32] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r2, [sl, #16] │ │ │ │ - mov r9, sl │ │ │ │ - ldr r0, [pc, #128] @ adbc0 <__cxa_atexit@plt+0xa1874> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r9, #20]! │ │ │ │ - cmp fp, lr │ │ │ │ - bhi adba8 <__cxa_atexit@plt+0xa185c> │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc adba0 <__cxa_atexit@plt+0xa1854> │ │ │ │ - ldr r0, [pc, #104] @ adbc8 <__cxa_atexit@plt+0xa187c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #100] @ adbcc <__cxa_atexit@plt+0xa1880> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r3, #40 @ 0x28 │ │ │ │ - stm r2, {r0, r8, sl} │ │ │ │ - sub r0, r6, #7 │ │ │ │ - stmib r5, {r1, r9} │ │ │ │ - str r0, [r5, #12] │ │ │ │ - mov r5, lr │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - add r5, lr, #12 │ │ │ │ - ldr r7, [pc, #16] @ adbc4 <__cxa_atexit@plt+0xa1878> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq r8, ip, lsr pc │ │ │ │ - @ instruction: 0xffffa248 │ │ │ │ - cmpeq r9, r0, lsl #12 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi adc44 <__cxa_atexit@plt+0xa18f8> │ │ │ │ + bhi a1f68 <__cxa_atexit@plt+0x95c1c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc adc4c <__cxa_atexit@plt+0xa1900> │ │ │ │ - ldr ip, [pc, #100] @ adc68 <__cxa_atexit@plt+0xa191c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #96] @ adc6c <__cxa_atexit@plt+0xa1920> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ adc70 <__cxa_atexit@plt+0xa1924> │ │ │ │ + bcc a1f70 <__cxa_atexit@plt+0x95c24> │ │ │ │ + ldr r1, [pc, #96] @ a1f84 <__cxa_atexit@plt+0x95c38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr lr, [pc, #80] @ a1f88 <__cxa_atexit@plt+0x95c3c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ a1f8c <__cxa_atexit@plt+0x95c40> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #68] @ a1f90 <__cxa_atexit@plt+0x95c44> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r8, [r3, #20] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + b 11943f8 <__cxa_atexit@plt+0x11880ac> │ │ │ │ mov r6, r3 │ │ │ │ - b adc54 <__cxa_atexit@plt+0xa1908> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ adc64 <__cxa_atexit@plt+0xa1918> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b a1f78 <__cxa_atexit@plt+0x95c2c> │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #2 │ │ │ │ - @ instruction: 0xfffffcf8 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r9, r4, asr r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + cmpeq sl, r8, lsr #4 │ │ │ │ + cmpeq sl, r8, ror #4 │ │ │ │ + cmpeq sl, r8, ror #4 │ │ │ │ + cmpeq sl, r8, lsl #4 │ │ │ │ + cmpeq r9, r8, ror #10 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi adce4 <__cxa_atexit@plt+0xa1998> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc adcf0 <__cxa_atexit@plt+0xa19a4> │ │ │ │ - ldr lr, [pc, #88] @ add00 <__cxa_atexit@plt+0xa19b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ add04 <__cxa_atexit@plt+0xa19b8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ add08 <__cxa_atexit@plt+0xa19bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a2014 <__cxa_atexit@plt+0x95cc8> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + cmp r2, #39 @ 0x27 │ │ │ │ + bne a1fd4 <__cxa_atexit@plt+0x95c88> │ │ │ │ + ldr r8, [pc, #88] @ a2024 <__cxa_atexit@plt+0x95cd8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #76] @ a2028 <__cxa_atexit@plt+0x95cdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #72] @ a202c <__cxa_atexit@plt+0x95ce0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #56] @ a2030 <__cxa_atexit@plt+0x95ce4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r8, [r8, #-0] │ │ │ │ - cmpeq r9, ip, ror #9 │ │ │ │ - cmpeq r9, r0, asr #9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + cmpeq sl, r0, asr r5 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + cmpeq sl, r4, asr #3 │ │ │ │ + cmpeq sl, ip, asr r1 │ │ │ │ + smlalbteq r3, r9, r8, r4 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi add70 <__cxa_atexit@plt+0xa1a24> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a20c8 <__cxa_atexit@plt+0x95d7c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc add7c <__cxa_atexit@plt+0xa1a30> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ add8c <__cxa_atexit@plt+0xa1a40> │ │ │ │ + bcc a20d0 <__cxa_atexit@plt+0x95d84> │ │ │ │ + ldr r1, [pc, #120] @ a20e4 <__cxa_atexit@plt+0x95d98> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr lr, [pc, #104] @ a20e8 <__cxa_atexit@plt+0x95d9c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ add90 <__cxa_atexit@plt+0xa1a44> │ │ │ │ + sub sl, r6, #26 │ │ │ │ + ldr r1, [pc, #96] @ a20ec <__cxa_atexit@plt+0x95da0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #88] @ a20f0 <__cxa_atexit@plt+0x95da4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #84] @ a20f4 <__cxa_atexit@plt+0x95da8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + add ip, r3, #8 │ │ │ │ + stm ip, {r0, r2, r9} │ │ │ │ + add r0, r3, #20 │ │ │ │ + stm r0, {r1, sl, lr} │ │ │ │ + str r8, [r3, #32] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + b 11943f8 <__cxa_atexit@plt+0x11880ac> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b a20d8 <__cxa_atexit@plt+0x95d8c> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, asr r4 │ │ │ │ - cmpeq r9, ip, lsr #8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + cmpeq sl, r0, ror #1 │ │ │ │ + cmpeq sl, r0, lsr #2 │ │ │ │ + cmpeq sl, ip, lsl r1 │ │ │ │ + ldrheq r3, [sl, #-12] │ │ │ │ + cmpeq sl, r4, asr #1 │ │ │ │ + cmpeq r9, r4, lsl #8 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ade04 <__cxa_atexit@plt+0xa1ab8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ade10 <__cxa_atexit@plt+0xa1ac4> │ │ │ │ - ldr lr, [pc, #88] @ ade20 <__cxa_atexit@plt+0xa1ad4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ ade24 <__cxa_atexit@plt+0xa1ad8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ ade28 <__cxa_atexit@plt+0xa1adc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a219c <__cxa_atexit@plt+0x95e50> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + cmp r1, #39 @ 0x27 │ │ │ │ + bne a2158 <__cxa_atexit@plt+0x95e0c> │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + ldr r2, [pc, #120] @ a21ac <__cxa_atexit@plt+0x95e60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #112] @ a21b0 <__cxa_atexit@plt+0x95e64> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + stmdb r3, {r1, r2} │ │ │ │ + sub r9, r6, #22 │ │ │ │ + ldr r8, [pc, #100] @ a21b4 <__cxa_atexit@plt+0x95e68> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + add r7, r3, #4 │ │ │ │ + ldr lr, [pc, #84] @ a21b8 <__cxa_atexit@plt+0x95e6c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #80] @ a21bc <__cxa_atexit@plt+0x95e70> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r8, [pc, #72] @ a21c0 <__cxa_atexit@plt+0x95e74> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r7, [r8, #-240] @ 0xffffff10 │ │ │ │ - cmpeq r9, ip, asr #7 │ │ │ │ - cmpeq r9, r0, lsr #7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + cmpeq sl, r0, lsr r0 │ │ │ │ + cmpeq sl, r4, lsl r0 │ │ │ │ + cmpeq sl, ip, asr #7 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq sl, ip, lsr r0 │ │ │ │ + ldrsbeq r2, [sl, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r9, r8, lsr r3 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r1, r3, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ade60 <__cxa_atexit@plt+0xa1b14> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ade68 <__cxa_atexit@plt+0xa1b1c> │ │ │ │ + bhi a2228 <__cxa_atexit@plt+0x95edc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a2234 <__cxa_atexit@plt+0x95ee8> │ │ │ │ + ldr r2, [pc, #76] @ a2244 <__cxa_atexit@plt+0x95ef8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ a2248 <__cxa_atexit@plt+0x95efc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ a224c <__cxa_atexit@plt+0x95f00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + cmpeq sl, ip, asr #30 │ │ │ │ + teqeq r3, ip, ror #31 │ │ │ │ + smlalbteq r3, r9, ip, r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi aded0 <__cxa_atexit@plt+0xa1b84> │ │ │ │ + bhi a22b8 <__cxa_atexit@plt+0x95f6c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc adedc <__cxa_atexit@plt+0xa1b90> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ adeec <__cxa_atexit@plt+0xa1ba0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ adef0 <__cxa_atexit@plt+0xa1ba4> │ │ │ │ + bcc a22c4 <__cxa_atexit@plt+0x95f78> │ │ │ │ + ldr r1, [pc, #80] @ a22d4 <__cxa_atexit@plt+0x95f88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ a22d8 <__cxa_atexit@plt+0x95f8c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, #56] @ a22dc <__cxa_atexit@plt+0x95f90> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r7, [r9, #-40] @ 0xffffffd8 │ │ │ │ - cmpeq r9, ip, asr #5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc adf68 <__cxa_atexit@plt+0xa1c1c> │ │ │ │ - ldr r9, [pc, #92] @ adf78 <__cxa_atexit@plt+0xa1c2c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ adf7c <__cxa_atexit@plt+0xa1c30> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr r9, [pc, #64] @ adf80 <__cxa_atexit@plt+0xa1c34> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r9, r0, lsr #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov lr, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc ae028 <__cxa_atexit@plt+0xa1cdc> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r0, r2, r8, r9} │ │ │ │ - ldr r1, [pc, #156] @ ae054 <__cxa_atexit@plt+0xa1d08> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae044 <__cxa_atexit@plt+0xa1cf8> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc ae03c <__cxa_atexit@plt+0xa1cf0> │ │ │ │ - ldr ip, [pc, #116] @ ae05c <__cxa_atexit@plt+0xa1d10> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #112] @ ae060 <__cxa_atexit@plt+0xa1d14> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ ae064 <__cxa_atexit@plt+0xa1d18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ ae058 <__cxa_atexit@plt+0xa1d0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - cmpeq r8, r0, lsr sp │ │ │ │ - @ instruction: 0xfffff914 │ │ │ │ - @ instruction: 0xfffffa84 │ │ │ │ - cmpeq r9, r0, ror r1 │ │ │ │ + cmpeq sl, r8, asr #29 │ │ │ │ + ldrsbeq r2, [sl, #-224] @ 0xffffff20 │ │ │ │ + ldrheq r2, [sl, #-224] @ 0xffffff20 │ │ │ │ + cmpeq r9, ip, lsr r1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi ae0f4 <__cxa_atexit@plt+0xa1da8> │ │ │ │ + bhi a2364 <__cxa_atexit@plt+0x96018> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a236c <__cxa_atexit@plt+0x96020> │ │ │ │ + ldr r1, [pc, #104] @ a2380 <__cxa_atexit@plt+0x96034> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ ae130 <__cxa_atexit@plt+0xa1de4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi ae100 <__cxa_atexit@plt+0xa1db4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc ae108 <__cxa_atexit@plt+0xa1dbc> │ │ │ │ - ldr lr, [pc, #132] @ ae13c <__cxa_atexit@plt+0xa1df0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ ae140 <__cxa_atexit@plt+0xa1df4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ ae144 <__cxa_atexit@plt+0xa1df8> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + sub r9, r6, #18 │ │ │ │ + ldr r0, [pc, #84] @ a2384 <__cxa_atexit@plt+0x96038> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, #76] @ a2388 <__cxa_atexit@plt+0x9603c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #72] @ a238c <__cxa_atexit@plt+0x96040> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add sl, r3, #8 │ │ │ │ + stm sl, {r1, r2, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + b a2374 <__cxa_atexit@plt+0x96028> │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b ae110 <__cxa_atexit@plt+0xa1dc4> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ ae134 <__cxa_atexit@plt+0xa1de8> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ ae138 <__cxa_atexit@plt+0xa1dec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, asr #1 │ │ │ │ - cmpeq r8, r4, asr r9 │ │ │ │ - ldrdeq r7, [r8, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xffffa2f0 │ │ │ │ - smlaltbeq r7, r8, ip, r9 │ │ │ │ - cmpeq r9, r0, lsr #1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ae194 <__cxa_atexit@plt+0xa1e48> │ │ │ │ - ldr r2, [pc, #56] @ ae19c <__cxa_atexit@plt+0xa1e50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr lr, [pc, #40] @ ae1a0 <__cxa_atexit@plt+0xa1e54> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - sub r2, r5, #16 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r9, r4, ror #31 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc ae27c <__cxa_atexit@plt+0xa1f30> │ │ │ │ - ldr r1, [pc, #224] @ ae2b0 <__cxa_atexit@plt+0xa1f64> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - str r1, [r9, #32]! │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - sub lr, r6, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, #192] @ ae2b4 <__cxa_atexit@plt+0xa1f68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r9, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #180] @ ae2b8 <__cxa_atexit@plt+0xa1f6c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #-20] @ 0xffffffec │ │ │ │ - str r0, [r9, #-16] │ │ │ │ - str lr, [r9, #-12] │ │ │ │ - str r8, [r9, #-8] │ │ │ │ - str r2, [r9, #-4] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str ip, [r9, #12] │ │ │ │ - sub r2, r6, #31 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ae298 <__cxa_atexit@plt+0xa1f4c> │ │ │ │ - add r6, r7, #72 @ 0x48 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc ae290 <__cxa_atexit@plt+0xa1f44> │ │ │ │ - ldr sl, [pc, #128] @ ae2c0 <__cxa_atexit@plt+0xa1f74> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #124] @ ae2c4 <__cxa_atexit@plt+0xa1f78> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #120] @ ae2c8 <__cxa_atexit@plt+0xa1f7c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str sl, [r7, #48]! @ 0x30 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #24] @ ae2bc <__cxa_atexit@plt+0xa1f70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - ldrdeq r7, [r8, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0xfffff6bc │ │ │ │ - @ instruction: 0xfffff82c │ │ │ │ - cmpeq r9, r8, lsl pc │ │ │ │ + cmpeq sl, r4, lsr lr │ │ │ │ + cmpeq sl, r0, lsr lr │ │ │ │ + cmpeq sl, r8, lsl lr │ │ │ │ + cmpeq sl, r0, lsr #28 │ │ │ │ + smlalbbeq r3, r9, ip, r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi ae38c <__cxa_atexit@plt+0xa2040> │ │ │ │ + bhi a2418 <__cxa_atexit@plt+0x960cc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #52 @ 0x34 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc ae394 <__cxa_atexit@plt+0xa2048> │ │ │ │ - ldr r9, [pc, #168] @ ae3a8 <__cxa_atexit@plt+0xa205c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #164] @ ae3ac <__cxa_atexit@plt+0xa2060> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r2, #-4] │ │ │ │ - ldr r0, [pc, #156] @ ae3b0 <__cxa_atexit@plt+0xa2064> │ │ │ │ + bcc a2420 <__cxa_atexit@plt+0x960d4> │ │ │ │ + ldr r1, [pc, #108] @ a2434 <__cxa_atexit@plt+0x960e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #104] @ a2438 <__cxa_atexit@plt+0x960ec> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - sub r1, r6, #27 │ │ │ │ - str r1, [r2, #-16] │ │ │ │ - ldr sl, [pc, #132] @ ae3b4 <__cxa_atexit@plt+0xa2068> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r9, [r2, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #120] @ ae3b8 <__cxa_atexit@plt+0xa206c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r2, #-12] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - sub r2, r6, #38 @ 0x26 │ │ │ │ - sub r0, r6, #47 @ 0x2f │ │ │ │ - ldr r1, [pc, #92] @ ae3bc <__cxa_atexit@plt+0xa2070> │ │ │ │ + ldr r8, [pc, #88] @ a243c <__cxa_atexit@plt+0x960f0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #80] @ a2440 <__cxa_atexit@plt+0x960f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r1, r1, #1 │ │ │ │ - ldr r9, [pc, #84] @ ae3c0 <__cxa_atexit@plt+0xa2074> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r8, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - stmdb r3, {r2, r8} │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ + ldr lr, [pc, #72] @ a2444 <__cxa_atexit@plt+0x960f8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, r3 │ │ │ │ - b ae39c <__cxa_atexit@plt+0xa2050> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ + b a2428 <__cxa_atexit@plt+0x960dc> │ │ │ │ + mov r5, #28 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffffe44 │ │ │ │ - cmpeq r9, r8, asr #28 │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - @ instruction: 0xfffff93c │ │ │ │ - cmpeq r9, r0, lsl #28 │ │ │ │ - ldrsheq r7, [r9, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq sl, ip, ror sp │ │ │ │ + teqeq r3, r6, lsr #28 │ │ │ │ + cmpeq sl, r0, ror sp │ │ │ │ + cmpeq sl, r8, asr sp │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ae41c <__cxa_atexit@plt+0xa20d0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ae424 <__cxa_atexit@plt+0xa20d8> │ │ │ │ - ldr r3, [pc, #72] @ ae444 <__cxa_atexit@plt+0xa20f8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ ae448 <__cxa_atexit@plt+0xa20fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r3, r8, sl} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r7 │ │ │ │ - b ae42c <__cxa_atexit@plt+0xa20e0> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #8] @ ae440 <__cxa_atexit@plt+0xa20f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strheq r7, [r8, #-104] @ 0xffffff98 │ │ │ │ - @ instruction: 0xffff99ac │ │ │ │ - cmpeq r9, r4, ror #26 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ae484 <__cxa_atexit@plt+0xa2138> │ │ │ │ - ldr r3, [pc, #40] @ ae49c <__cxa_atexit@plt+0xa2150> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ ae4a0 <__cxa_atexit@plt+0xa2154> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - strdeq r7, [r8, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae514 <__cxa_atexit@plt+0xa21c8> │ │ │ │ + sub r6, r5, #16 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi a25a8 <__cxa_atexit@plt+0x9625c> │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + add r6, r3, #28 │ │ │ │ + and r2, r9, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne a24e4 <__cxa_atexit@plt+0x96198> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc ae520 <__cxa_atexit@plt+0xa21d4> │ │ │ │ - ldr lr, [pc, #88] @ ae530 <__cxa_atexit@plt+0xa21e4> │ │ │ │ + bcc a25bc <__cxa_atexit@plt+0x96270> │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [r2, #2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + add sl, r3, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble a2544 <__cxa_atexit@plt+0x961f8> │ │ │ │ + ldr lr, [pc, #324] @ a25f4 <__cxa_atexit@plt+0x962a8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ ae534 <__cxa_atexit@plt+0xa21e8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ ae538 <__cxa_atexit@plt+0xa21ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r2, [pc, #320] @ a25f8 <__cxa_atexit@plt+0x962ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r7, [pc, #312] @ a25fc <__cxa_atexit@plt+0x962b0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r3, #12 │ │ │ │ + stm r8, {r0, r1, r7} │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r7, r8, r0, r8 │ │ │ │ - ldrheq r6, [r9, #-204] @ 0xffffff34 │ │ │ │ - @ instruction: 0x01596c90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae5ac <__cxa_atexit@plt+0xa2260> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ cmp r1, r6 │ │ │ │ - bcc ae5b8 <__cxa_atexit@plt+0xa226c> │ │ │ │ - ldr lr, [pc, #88] @ ae5c8 <__cxa_atexit@plt+0xa227c> │ │ │ │ + bcc a25c8 <__cxa_atexit@plt+0x9627c> │ │ │ │ + ldr r2, [r2, #3] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble a2584 <__cxa_atexit@plt+0x96238> │ │ │ │ + ldr lr, [pc, #212] @ a25e4 <__cxa_atexit@plt+0x96298> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ ae5cc <__cxa_atexit@plt+0xa2280> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ ae5d0 <__cxa_atexit@plt+0xa2284> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsl #16 │ │ │ │ - cmpeq r9, r4, lsr #24 │ │ │ │ - ldrsheq r6, [r9, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae638 <__cxa_atexit@plt+0xa22ec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ae644 <__cxa_atexit@plt+0xa22f8> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ ae654 <__cxa_atexit@plt+0xa2308> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ ae658 <__cxa_atexit@plt+0xa230c> │ │ │ │ + ldr r0, [pc, #208] @ a25e8 <__cxa_atexit@plt+0x9629c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r7, [pc, #200] @ a25ec <__cxa_atexit@plt+0x962a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r3, #12 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + ldr r0, [r5] │ │ │ │ str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01596b90 │ │ │ │ - cmpeq r9, r4, ror #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi ae704 <__cxa_atexit@plt+0xa23b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ae710 <__cxa_atexit@plt+0xa23c4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #144] @ ae720 <__cxa_atexit@plt+0xa23d4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - sub sl, r6, #18 │ │ │ │ - sub r0, r6, #27 │ │ │ │ - ldr r1, [pc, #120] @ ae724 <__cxa_atexit@plt+0xa23d8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, #112] @ ae728 <__cxa_atexit@plt+0xa23dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub ip, r6, #7 │ │ │ │ - str ip, [r5, #-16] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #96] @ ae72c <__cxa_atexit@plt+0xa23e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - ldr r2, [pc, #88] @ ae730 <__cxa_atexit@plt+0xa23e4> │ │ │ │ + ldr lr, [pc, #196] @ a2610 <__cxa_atexit@plt+0x962c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #192] @ a2614 <__cxa_atexit@plt+0x962c8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, #188] @ a2618 <__cxa_atexit@plt+0x962cc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #12] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, #180] @ a261c <__cxa_atexit@plt+0x962d0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - ldr r1, [pc, #72] @ ae734 <__cxa_atexit@plt+0xa23e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #24] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ str sl, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - mov r5, lr │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, asr #21 │ │ │ │ - ldrheq r6, [r9, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - cmpeq r9, r8, lsl #29 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ae790 <__cxa_atexit@plt+0xa2444> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ae798 <__cxa_atexit@plt+0xa244c> │ │ │ │ - ldr r3, [pc, #72] @ ae7b8 <__cxa_atexit@plt+0xa246c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ ae7bc <__cxa_atexit@plt+0xa2470> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r3, r8, sl} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r5, {r2, r9} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r7 │ │ │ │ - b ae7a0 <__cxa_atexit@plt+0xa2454> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #8] @ ae7b4 <__cxa_atexit@plt+0xa2468> │ │ │ │ + str lr, [r3, #4] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + add r6, r3, #16 │ │ │ │ + ldr r0, [pc, #120] @ a2608 <__cxa_atexit@plt+0x962bc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #116] @ a260c <__cxa_atexit@plt+0x962c0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #84] @ a2604 <__cxa_atexit@plt+0x962b8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, asr #6 │ │ │ │ - @ instruction: 0xffff9638 │ │ │ │ - ldrsheq r6, [r9, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ae7f4 <__cxa_atexit@plt+0xa24a8> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ ae7fc <__cxa_atexit@plt+0xa24b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r8, ror r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae864 <__cxa_atexit@plt+0xa2518> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ae870 <__cxa_atexit@plt+0xa2524> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ ae880 <__cxa_atexit@plt+0xa2534> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ ae884 <__cxa_atexit@plt+0xa2538> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #60] @ a2600 <__cxa_atexit@plt+0x962b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + b a25d0 <__cxa_atexit@plt+0x96284> │ │ │ │ + ldr r7, [pc, #32] @ a25f0 <__cxa_atexit@plt+0x962a4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r4, ror #18 │ │ │ │ - cmpeq r9, r8, lsr r9 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + cmpeq sl, r0, asr ip │ │ │ │ + cmpeq sl, r0, lsr ip │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + ldrheq r2, [sl, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0x015a2c90 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r9, r0, ror #30 │ │ │ │ + @ instruction: 0xfffffa0c │ │ │ │ + teqeq r3, r8, ror #24 │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + teqeq r3, r6 @ │ │ │ │ + cmpeq sl, r4, lsl #24 │ │ │ │ + cmpeq sl, ip, ror #23 │ │ │ │ + strdeq r2, [r9, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc ae8fc <__cxa_atexit@plt+0xa25b0> │ │ │ │ - ldr r9, [pc, #92] @ ae90c <__cxa_atexit@plt+0xa25c0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ ae910 <__cxa_atexit@plt+0xa25c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr r9, [pc, #64] @ ae914 <__cxa_atexit@plt+0xa25c8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ + bcc a26d8 <__cxa_atexit@plt+0x9638c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + add lr, r3, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble a2698 <__cxa_atexit@plt+0x9634c> │ │ │ │ + ldr r8, [pc, #132] @ a26f0 <__cxa_atexit@plt+0x963a4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, #128] @ a26f4 <__cxa_atexit@plt+0x963a8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #120] @ a26f8 <__cxa_atexit@plt+0x963ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add sl, r3, #12 │ │ │ │ + stm sl, {r0, r1, r2, r7, lr} │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr sl, [pc, #96] @ a2700 <__cxa_atexit@plt+0x963b4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r8, [pc, #92] @ a2704 <__cxa_atexit@plt+0x963b8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [pc, #88] @ a2708 <__cxa_atexit@plt+0x963bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr ip, [pc, #80] @ a270c <__cxa_atexit@plt+0x963c0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ str r2, [r3, #24] │ │ │ │ str lr, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r9, ip, lsl #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov lr, r8 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r3, [pc, #28] @ a26fc <__cxa_atexit@plt+0x963b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd2c │ │ │ │ + ldrsheq r2, [sl, #-164] @ 0xffffff5c │ │ │ │ + ldrsbeq r2, [sl, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + teqeq r3, r2, ror #22 │ │ │ │ + ldrheq r2, [sl, #-160] @ 0xffffff60 │ │ │ │ + @ instruction: 0x015a2a98 │ │ │ │ + smlaltteq r2, r9, ip, sp │ │ │ │ + andeq r0, r0, r3, lsr #1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc ae9bc <__cxa_atexit@plt+0xa2670> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r0, r2, r8, r9} │ │ │ │ - ldr r1, [pc, #156] @ ae9e8 <__cxa_atexit@plt+0xa269c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ae9d8 <__cxa_atexit@plt+0xa268c> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc ae9d0 <__cxa_atexit@plt+0xa2684> │ │ │ │ - ldr ip, [pc, #116] @ ae9f0 <__cxa_atexit@plt+0xa26a4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #112] @ ae9f4 <__cxa_atexit@plt+0xa26a8> │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a27ac <__cxa_atexit@plt+0x96460> │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r9, r3, #4 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble a2784 <__cxa_atexit@plt+0x96438> │ │ │ │ + ldr lr, [pc, #116] @ a27c4 <__cxa_atexit@plt+0x96478> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ ae9f8 <__cxa_atexit@plt+0xa26ac> │ │ │ │ + ldr r0, [pc, #112] @ a27c8 <__cxa_atexit@plt+0x9647c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ ae9ec <__cxa_atexit@plt+0xa26a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r7, [pc, #104] @ a27cc <__cxa_atexit@plt+0x96480> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r3, #12 │ │ │ │ + stm r8, {r1, r2, r7} │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - @ instruction: 0x0148739c │ │ │ │ - @ instruction: 0xffffef80 │ │ │ │ - @ instruction: 0xfffff0f0 │ │ │ │ - ldrsbeq r6, [r9, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi aea88 <__cxa_atexit@plt+0xa273c> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ aeac4 <__cxa_atexit@plt+0xa2778> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi aea94 <__cxa_atexit@plt+0xa2748> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc aea9c <__cxa_atexit@plt+0xa2750> │ │ │ │ - ldr lr, [pc, #132] @ aead0 <__cxa_atexit@plt+0xa2784> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ aead4 <__cxa_atexit@plt+0xa2788> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ aead8 <__cxa_atexit@plt+0xa278c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + add r6, r3, #16 │ │ │ │ + ldr r0, [pc, #68] @ a27d4 <__cxa_atexit@plt+0x96488> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #64] @ a27d8 <__cxa_atexit@plt+0x9648c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r0, [r3, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r3, [pc, #28] @ a27d0 <__cxa_atexit@plt+0x96484> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #28 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + cmpeq sl, r0, lsl sl │ │ │ │ + ldrsheq r2, [sl, #-144] @ 0xffffff70 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xfffff80c │ │ │ │ + teqeq r3, r8, ror #20 │ │ │ │ + cmpeq r9, r8, lsr #26 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a2858 <__cxa_atexit@plt+0x9650c> │ │ │ │ + ldr r3, [pc, #104] @ a2868 <__cxa_atexit@plt+0x9651c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a2838 <__cxa_atexit@plt+0x964ec> │ │ │ │ + ldr r3, [pc, #88] @ a286c <__cxa_atexit@plt+0x96520> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a2848 <__cxa_atexit@plt+0x964fc> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + mov r7, r9 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b aeaa4 <__cxa_atexit@plt+0xa2758> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ aeac8 <__cxa_atexit@plt+0xa277c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ aeacc <__cxa_atexit@plt+0xa2780> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ a2870 <__cxa_atexit@plt+0x96524> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsr r7 │ │ │ │ - smlalbteq r6, r8, r0, pc @ │ │ │ │ - cmpeq r8, r4, asr #32 │ │ │ │ - @ instruction: 0xffff995c │ │ │ │ - cmpeq r8, r8, lsl r0 │ │ │ │ - cmpeq r9, ip, lsl #14 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlalbteq r2, r9, r0, ip │ │ │ │ + @ instruction: 0x01492c94 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aeb54 <__cxa_atexit@plt+0xa2808> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc aeb60 <__cxa_atexit@plt+0xa2814> │ │ │ │ - ldr lr, [pc, #100] @ aeb70 <__cxa_atexit@plt+0xa2824> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ aeb74 <__cxa_atexit@plt+0xa2828> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r9, [pc, #76] @ aeb78 <__cxa_atexit@plt+0xa282c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - sub r1, r6, #3 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r8, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r2 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ a28b4 <__cxa_atexit@plt+0x96568> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a28ac <__cxa_atexit@plt+0x96560> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r9, r7 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - cmpeq r9, r4, asr #12 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc aec50 <__cxa_atexit@plt+0xa2904> │ │ │ │ - ldr r1, [pc, #216] @ aec80 <__cxa_atexit@plt+0xa2934> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #212] @ aec84 <__cxa_atexit@plt+0xa2938> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r9, r0, asr ip │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ mov r9, r7 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldmib r5, {r2, lr} │ │ │ │ - str r8, [r9, #44] @ 0x2c │ │ │ │ - str r2, [r9, #48] @ 0x30 │ │ │ │ - str lr, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str sl, [r9, #16] │ │ │ │ - add lr, r9, #20 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - ldr r2, [pc, #156] @ aec88 <__cxa_atexit@plt+0xa293c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #36]! @ 0x24 │ │ │ │ - sub sl, r6, #31 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi aec6c <__cxa_atexit@plt+0xa2920> │ │ │ │ - add r6, r7, #80 @ 0x50 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc aec64 <__cxa_atexit@plt+0xa2918> │ │ │ │ - ldr r2, [pc, #128] @ aec90 <__cxa_atexit@plt+0xa2944> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ aec94 <__cxa_atexit@plt+0xa2948> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #120] @ aec98 <__cxa_atexit@plt+0xa294c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r7, #56]! @ 0x38 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str sl, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + cmpeq r9, r0, lsr ip │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a2928 <__cxa_atexit@plt+0x965dc> │ │ │ │ + ldr r3, [pc, #64] @ a2938 <__cxa_atexit@plt+0x965ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a2918 <__cxa_atexit@plt+0x965cc> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r7, #52 @ 0x34 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, #0 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #20] @ aec8c <__cxa_atexit@plt+0xa2940> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ a293c <__cxa_atexit@plt+0x965f0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffab8 │ │ │ │ - @ instruction: 0xfffffd70 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - cmpeq r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xffffecec │ │ │ │ - @ instruction: 0xffffee5c │ │ │ │ - cmpeq r9, r8, asr #10 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + strdeq r2, [r9, #-184] @ 0xffffff48 │ │ │ │ + smlalbteq r2, r9, r8, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + strheq r2, [r9, #-188] @ 0xffffff44 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc aecd4 <__cxa_atexit@plt+0xa2988> │ │ │ │ - ldr r3, [pc, #40] @ aecec <__cxa_atexit@plt+0xa29a0> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a2988 <__cxa_atexit@plt+0x9663c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ aecf0 <__cxa_atexit@plt+0xa29a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - smlaltbeq r7, r8, r8, r0 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlaltbeq r2, r9, r8, fp │ │ │ │ + hvceq 37560 @ 0x92b8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aed64 <__cxa_atexit@plt+0xa2a18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc aed70 <__cxa_atexit@plt+0xa2a24> │ │ │ │ - ldr lr, [pc, #88] @ aed80 <__cxa_atexit@plt+0xa2a34> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ aed84 <__cxa_atexit@plt+0xa2a38> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ aed88 <__cxa_atexit@plt+0xa2a3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a29e8 <__cxa_atexit@plt+0x9669c> │ │ │ │ + ldr r3, [pc, #72] @ a29fc <__cxa_atexit@plt+0x966b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a29d8 <__cxa_atexit@plt+0x9668c> │ │ │ │ + ldr r7, [pc, #56] @ a2a00 <__cxa_atexit@plt+0x966b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add sl, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, #0 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ a2a04 <__cxa_atexit@plt+0x966b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - qdaddeq r7, r0, r8 │ │ │ │ - cmpeq r9, ip, ror #8 │ │ │ │ - cmpeq r9, r0, asr #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq sl, r8, lsl #15 │ │ │ │ + cmpeq r9, r8, asr #22 │ │ │ │ + cmpeq r9, r0, lsl #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ a2a30 <__cxa_atexit@plt+0x966e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, #0 │ │ │ │ + mov r9, r7 │ │ │ │ + b a2454 <__cxa_atexit@plt+0x96108> │ │ │ │ + cmpeq sl, r4, lsr r7 │ │ │ │ + ldm r5, {r8, lr} │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + sub r3, r5, #28 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi aedc0 <__cxa_atexit@plt+0xa2a74> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ aedc8 <__cxa_atexit@plt+0xa2a7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + bhi a2aac <__cxa_atexit@plt+0x96760> │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [pc, #112] @ a2ac4 <__cxa_atexit@plt+0x96778> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r0, #3] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r0, #7] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r0, #11] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r1, [r0, #15] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [r0, #19] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r0, #23] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ldr r1, [r0, #27] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [r0, #31] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [r0, #35] @ 0x23 │ │ │ │ + str lr, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, ip, lsr #7 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aee30 <__cxa_atexit@plt+0xa2ae4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc aee3c <__cxa_atexit@plt+0xa2af0> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ aee4c <__cxa_atexit@plt+0xa2b00> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ aee50 <__cxa_atexit@plt+0xa2b04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01596398 │ │ │ │ - cmpeq r9, ip, ror #6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc aeec8 <__cxa_atexit@plt+0xa2b7c> │ │ │ │ - ldr r9, [pc, #92] @ aeed8 <__cxa_atexit@plt+0xa2b8c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #88] @ aeedc <__cxa_atexit@plt+0xa2b90> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldm r7, {r1, r2, r7} │ │ │ │ - ldr ip, [r5] │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr r9, [pc, #64] @ aeee0 <__cxa_atexit@plt+0xa2b94> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str r0, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #20] @ a2ac8 <__cxa_atexit@plt+0x9677c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stm r5, {r8, lr} │ │ │ │ + str r1, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + smlaltbeq r2, r9, r0, sl │ │ │ │ @ instruction: 0xffffff50 │ │ │ │ - cmpeq r9, r0, asr #13 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov lr, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc aef88 <__cxa_atexit@plt+0xa2c3c> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r0, r2, r8, r9} │ │ │ │ - ldr r1, [pc, #156] @ aefb4 <__cxa_atexit@plt+0xa2c68> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi aefa4 <__cxa_atexit@plt+0xa2c58> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc aef9c <__cxa_atexit@plt+0xa2c50> │ │ │ │ - ldr ip, [pc, #116] @ aefbc <__cxa_atexit@plt+0xa2c70> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #112] @ aefc0 <__cxa_atexit@plt+0xa2c74> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ aefc4 <__cxa_atexit@plt+0xa2c78> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, sl, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a2b58 <__cxa_atexit@plt+0x9680c> │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [pc, #116] @ a2b70 <__cxa_atexit@plt+0x96824> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r1, #3] │ │ │ │ + str sl, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [r1, #7] │ │ │ │ + str r0, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r0, [r1, #11] │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [r1, #15] │ │ │ │ + str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r0, [r1, #19] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r1, #23] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + ldr r0, [r1, #27] │ │ │ │ str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + ldr r0, [r1, #31] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r1, [r1, #35] @ 0x23 │ │ │ │ + str r9, [r5, #24] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ aefb8 <__cxa_atexit@plt+0xa2c6c> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r9, r2 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #20] @ a2b74 <__cxa_atexit@plt+0x96828> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - ldrdeq r6, [r8, #-208] @ 0xffffff30 │ │ │ │ - @ instruction: 0xffffe9b4 │ │ │ │ - @ instruction: 0xffffeb24 │ │ │ │ - cmpeq r9, r0, lsl r2 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af054 <__cxa_atexit@plt+0xa2d08> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ af090 <__cxa_atexit@plt+0xa2d44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi af060 <__cxa_atexit@plt+0xa2d14> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc af068 <__cxa_atexit@plt+0xa2d1c> │ │ │ │ - ldr lr, [pc, #132] @ af09c <__cxa_atexit@plt+0xa2d50> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ af0a0 <__cxa_atexit@plt+0xa2d54> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ af0a4 <__cxa_atexit@plt+0xa2d58> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strdeq r2, [r9, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne a2bc8 <__cxa_atexit@plt+0x9687c> │ │ │ │ + ldr r3, [pc, #80] @ a2be4 <__cxa_atexit@plt+0x96898> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a2bdc <__cxa_atexit@plt+0x96890> │ │ │ │ + ldr r2, [pc, #60] @ a2be8 <__cxa_atexit@plt+0x9689c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2bdc <__cxa_atexit@plt+0x96890> │ │ │ │ + b a2c38 <__cxa_atexit@plt+0x968ec> │ │ │ │ + ldr r7, [pc, #28] @ a2bec <__cxa_atexit@plt+0x968a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #68]! @ 0x44 │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b af070 <__cxa_atexit@plt+0xa2d24> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ af094 <__cxa_atexit@plt+0xa2d48> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ af098 <__cxa_atexit@plt+0xa2d4c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, ror #2 │ │ │ │ - hvceq 34468 @ 0x86a4 │ │ │ │ - hvceq 34472 @ 0x86a8 │ │ │ │ - @ instruction: 0xffff9390 │ │ │ │ - smlalbteq r6, r8, ip, sl │ │ │ │ - cmpeq r9, r0, asr #2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi af0d4 <__cxa_atexit@plt+0xa2d88> │ │ │ │ - ldr r2, [pc, #28] @ af0e4 <__cxa_atexit@plt+0xa2d98> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r8, ror r5 │ │ │ │ + andseq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a2c2c <__cxa_atexit@plt+0x968e0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ af0e8 <__cxa_atexit@plt+0xa2d9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2c24 <__cxa_atexit@plt+0x968d8> │ │ │ │ + b a2c38 <__cxa_atexit@plt+0x968ec> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltbeq r6, r8, ip, ip │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andseq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a2c8c <__cxa_atexit@plt+0x96940> │ │ │ │ + ldr r7, [pc, #96] @ a2cb4 <__cxa_atexit@plt+0x96968> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc af1c4 <__cxa_atexit@plt+0xa2e78> │ │ │ │ - ldr r1, [pc, #224] @ af1f8 <__cxa_atexit@plt+0xa2eac> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - str r1, [r9, #32]! │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - sub lr, r6, #39 @ 0x27 │ │ │ │ - ldr r1, [pc, #192] @ af1fc <__cxa_atexit@plt+0xa2eb0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r9, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #180] @ af200 <__cxa_atexit@plt+0xa2eb4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #-20] @ 0xffffffec │ │ │ │ - str r0, [r9, #-16] │ │ │ │ - str lr, [r9, #-12] │ │ │ │ - str r8, [r9, #-8] │ │ │ │ - str r2, [r9, #-4] │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str ip, [r9, #12] │ │ │ │ - sub r2, r6, #31 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af1e0 <__cxa_atexit@plt+0xa2e94> │ │ │ │ - add r6, r7, #72 @ 0x48 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc af1d8 <__cxa_atexit@plt+0xa2e8c> │ │ │ │ - ldr sl, [pc, #128] @ af208 <__cxa_atexit@plt+0xa2ebc> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #124] @ af20c <__cxa_atexit@plt+0xa2ec0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #120] @ af210 <__cxa_atexit@plt+0xa2ec4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str sl, [r7, #48]! @ 0x30 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r7, [r7, #24] │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a2ca0 <__cxa_atexit@plt+0x96954> │ │ │ │ + ldr r3, [pc, #72] @ a2cb8 <__cxa_atexit@plt+0x9696c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2cac <__cxa_atexit@plt+0x96960> │ │ │ │ + b a2d08 <__cxa_atexit@plt+0x969bc> │ │ │ │ + ldr r7, [pc, #40] @ a2cbc <__cxa_atexit@plt+0x96970> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #68]! @ 0x44 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #24] @ af204 <__cxa_atexit@plt+0xa2eb8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - @ instruction: 0xfffffbc0 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0x01486b90 │ │ │ │ - @ instruction: 0xffffe774 │ │ │ │ - @ instruction: 0xffffe8e4 │ │ │ │ - ldrsbeq r5, [r9, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af284 <__cxa_atexit@plt+0xa2f38> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af290 <__cxa_atexit@plt+0xa2f44> │ │ │ │ - ldr lr, [pc, #88] @ af2a0 <__cxa_atexit@plt+0xa2f54> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ af2a4 <__cxa_atexit@plt+0xa2f58> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ af2a8 <__cxa_atexit@plt+0xa2f5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrheq r2, [sl, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r4, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a2cfc <__cxa_atexit@plt+0x969b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2cf4 <__cxa_atexit@plt+0x969a8> │ │ │ │ + b a2d08 <__cxa_atexit@plt+0x969bc> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr fp │ │ │ │ - cmpeq r9, ip, asr #30 │ │ │ │ - cmpeq r9, r0, lsr #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af348 <__cxa_atexit@plt+0xa2ffc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af350 <__cxa_atexit@plt+0xa3004> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #116] @ af364 <__cxa_atexit@plt+0xa3018> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #108] @ af368 <__cxa_atexit@plt+0xa301c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr sl, [pc, #96] @ af36c <__cxa_atexit@plt+0xa3020> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #92] @ af370 <__cxa_atexit@plt+0xa3024> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r1, [pc, #84] @ af374 <__cxa_atexit@plt+0xa3028> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - add r1, r3, #28 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b af358 <__cxa_atexit@plt+0xa300c> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #52] @ 0x34 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a2d58 <__cxa_atexit@plt+0x96a0c> │ │ │ │ + ldr r3, [pc, #80] @ a2d74 <__cxa_atexit@plt+0x96a28> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a2d6c <__cxa_atexit@plt+0x96a20> │ │ │ │ + ldr r2, [pc, #60] @ a2d78 <__cxa_atexit@plt+0x96a2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2d6c <__cxa_atexit@plt+0x96a20> │ │ │ │ + b a2dc8 <__cxa_atexit@plt+0x96a7c> │ │ │ │ + ldr r7, [pc, #28] @ a2d7c <__cxa_atexit@plt+0x96a30> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01595e90 │ │ │ │ - cmpeq r9, r8, asr #29 │ │ │ │ - @ instruction: 0x01595e94 │ │ │ │ - cmpeq r9, ip, asr #4 │ │ │ │ - cmpeq r9, ip, lsl #29 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af3e8 <__cxa_atexit@plt+0xa309c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af3f4 <__cxa_atexit@plt+0xa30a8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ af404 <__cxa_atexit@plt+0xa30b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #72] @ af408 <__cxa_atexit@plt+0xa30bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ af40c <__cxa_atexit@plt+0xa30c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r8, ror #7 │ │ │ │ + andeq r0, r2, sp, lsl #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a2dbc <__cxa_atexit@plt+0x96a70> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2db4 <__cxa_atexit@plt+0x96a68> │ │ │ │ + b a2dc8 <__cxa_atexit@plt+0x96a7c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldrheq r5, [r9, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r9, r0, ror #27 │ │ │ │ - ldrheq r5, [r9, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af478 <__cxa_atexit@plt+0xa312c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af484 <__cxa_atexit@plt+0xa3138> │ │ │ │ - ldr lr, [pc, #80] @ af494 <__cxa_atexit@plt+0xa3148> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ af498 <__cxa_atexit@plt+0xa314c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r1, ip, lsl #8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a2e18 <__cxa_atexit@plt+0x96acc> │ │ │ │ + ldr r3, [pc, #80] @ a2e34 <__cxa_atexit@plt+0x96ae8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a2e2c <__cxa_atexit@plt+0x96ae0> │ │ │ │ + ldr r2, [pc, #60] @ a2e38 <__cxa_atexit@plt+0x96aec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2e2c <__cxa_atexit@plt+0x96ae0> │ │ │ │ + b a2e88 <__cxa_atexit@plt+0x96b3c> │ │ │ │ + ldr r7, [pc, #28] @ a2e3c <__cxa_atexit@plt+0x96af0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r9, r4, lsl sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af50c <__cxa_atexit@plt+0xa31c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af518 <__cxa_atexit@plt+0xa31cc> │ │ │ │ - ldr lr, [pc, #88] @ af528 <__cxa_atexit@plt+0xa31dc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ af52c <__cxa_atexit@plt+0xa31e0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ af530 <__cxa_atexit@plt+0xa31e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r8, lsr #6 │ │ │ │ + andeq r0, r1, ip, lsl #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a2e7c <__cxa_atexit@plt+0x96b30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2e74 <__cxa_atexit@plt+0x96b28> │ │ │ │ + b a2e88 <__cxa_atexit@plt+0x96b3c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r8, r0, fp, lsl #12 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a2ed8 <__cxa_atexit@plt+0x96b8c> │ │ │ │ + ldr r3, [pc, #80] @ a2ef4 <__cxa_atexit@plt+0x96ba8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2eec <__cxa_atexit@plt+0x96ba0> │ │ │ │ + ldr r3, [pc, #60] @ a2ef8 <__cxa_atexit@plt+0x96bac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2eec <__cxa_atexit@plt+0x96ba0> │ │ │ │ + b a2f40 <__cxa_atexit@plt+0x96bf4> │ │ │ │ + ldr r7, [pc, #28] @ a2efc <__cxa_atexit@plt+0x96bb0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r6, r8, r8, r8 │ │ │ │ - cmpeq r9, r4, asr #25 │ │ │ │ - @ instruction: 0x01595c98 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af598 <__cxa_atexit@plt+0xa324c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc af5a4 <__cxa_atexit@plt+0xa3258> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ af5b4 <__cxa_atexit@plt+0xa3268> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ af5b8 <__cxa_atexit@plt+0xa326c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq sl, r8, ror #4 │ │ │ │ + andeq r8, r0, fp, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ a2f34 <__cxa_atexit@plt+0x96be8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2f2c <__cxa_atexit@plt+0x96be0> │ │ │ │ + b a2f40 <__cxa_atexit@plt+0x96bf4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, lsr ip │ │ │ │ - cmpeq r9, r4, lsl #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r4, r0, sl, lsl #14 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af624 <__cxa_atexit@plt+0xa32d8> │ │ │ │ - ldr r2, [pc, #60] @ af630 <__cxa_atexit@plt+0xa32e4> │ │ │ │ + ldr r3, [r5, #40] @ 0x28 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a2f8c <__cxa_atexit@plt+0x96c40> │ │ │ │ + ldr r3, [pc, #80] @ a2fa8 <__cxa_atexit@plt+0x96c5c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a2fa0 <__cxa_atexit@plt+0x96c54> │ │ │ │ + ldr r2, [pc, #60] @ a2fac <__cxa_atexit@plt+0x96c60> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str r8, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq af61c <__cxa_atexit@plt+0xa32d0> │ │ │ │ - b af63c <__cxa_atexit@plt+0xa32f0> │ │ │ │ + beq a2fa0 <__cxa_atexit@plt+0x96c54> │ │ │ │ + b a2ffc <__cxa_atexit@plt+0x96cb0> │ │ │ │ + ldr r7, [pc, #28] @ a2fb0 <__cxa_atexit@plt+0x96c64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #44]! @ 0x2c │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrheq r2, [sl, #-20] @ 0xffffffec │ │ │ │ + andeq r4, r0, sl, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a2ff0 <__cxa_atexit@plt+0x96ca4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a2fe8 <__cxa_atexit@plt+0x96c9c> │ │ │ │ + b a2ffc <__cxa_atexit@plt+0x96cb0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r2, r0, r9, lsl #15 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r2, r3, #16 │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne af6b8 <__cxa_atexit@plt+0xa336c> │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af710 <__cxa_atexit@plt+0xa33c4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc af718 <__cxa_atexit@plt+0xa33cc> │ │ │ │ - ldr lr, [pc, #180] @ af730 <__cxa_atexit@plt+0xa33e4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #172] @ af734 <__cxa_atexit@plt+0xa33e8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r1, #7 │ │ │ │ - ldr r2, [pc, #164] @ af738 <__cxa_atexit@plt+0xa33ec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - add r3, lr, #1 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi af710 <__cxa_atexit@plt+0xa33c4> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - cmp r0, r1 │ │ │ │ - bcc af718 <__cxa_atexit@plt+0xa33cc> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #88] @ af73c <__cxa_atexit@plt+0xa33f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r2, r1, #7 │ │ │ │ - ldr r0, [pc, #80] @ af740 <__cxa_atexit@plt+0xa33f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str sl, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r1, r6 │ │ │ │ - b af720 <__cxa_atexit@plt+0xa33d4> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - bx r0 │ │ │ │ - strdeq r6, [r8, #-108] @ 0xffffff94 │ │ │ │ - cmpeq r9, r8, lsl fp │ │ │ │ - cmpeq r9, ip, ror #21 │ │ │ │ - ldrheq r5, [r9, #-172] @ 0xffffff54 │ │ │ │ - @ instruction: 0x01595a90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov lr, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc af7e8 <__cxa_atexit@plt+0xa349c> │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldm sl, {r0, r2, r8, sl} │ │ │ │ - ldr r1, [pc, #156] @ af814 <__cxa_atexit@plt+0xa34c8> │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3064 <__cxa_atexit@plt+0x96d18> │ │ │ │ + ldr r3, [pc, #116] @ a308c <__cxa_atexit@plt+0x96d40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a3078 <__cxa_atexit@plt+0x96d2c> │ │ │ │ + ldr r1, [pc, #96] @ a3090 <__cxa_atexit@plt+0x96d44> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - sub r9, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af804 <__cxa_atexit@plt+0xa34b8> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc af7fc <__cxa_atexit@plt+0xa34b0> │ │ │ │ - ldr ip, [pc, #116] @ af81c <__cxa_atexit@plt+0xa34d0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #112] @ af820 <__cxa_atexit@plt+0xa34d4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ af824 <__cxa_atexit@plt+0xa34d8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ af818 <__cxa_atexit@plt+0xa34cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a3080 <__cxa_atexit@plt+0x96d34> │ │ │ │ + cmp r2, r1 │ │ │ │ + bne a3064 <__cxa_atexit@plt+0x96d18> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r7, [pc, #40] @ a3094 <__cxa_atexit@plt+0x96d48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - hvceq 34384 @ 0x8650 │ │ │ │ - @ instruction: 0xffffe154 │ │ │ │ - @ instruction: 0xffffe2c4 │ │ │ │ - ldrheq r5, [r9, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi af90c <__cxa_atexit@plt+0xa35c0> │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc af918 <__cxa_atexit@plt+0xa35cc> │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r1, [pc, #232] @ af944 <__cxa_atexit@plt+0xa35f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ - sub r1, r6, #23 │ │ │ │ - ldr r9, [pc, #196] @ af948 <__cxa_atexit@plt+0xa35fc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #192] @ af94c <__cxa_atexit@plt+0xa3600> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r3, #4] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - sub sl, r6, #15 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi af930 <__cxa_atexit@plt+0xa35e4> │ │ │ │ - add r6, r3, #56 @ 0x38 │ │ │ │ - cmp ip, r6 │ │ │ │ - bcc af928 <__cxa_atexit@plt+0xa35dc> │ │ │ │ - ldr r9, [pc, #140] @ af954 <__cxa_atexit@plt+0xa3608> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #136] @ af958 <__cxa_atexit@plt+0xa360c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #132] @ af95c <__cxa_atexit@plt+0xa3610> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r2, r6, #11 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r9, [r3, #32]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ af950 <__cxa_atexit@plt+0xa3604> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldm sp, {r5, r9} │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + ldrsbeq r2, [sl, #-12] │ │ │ │ + andeq r2, r0, r9, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r1, [pc, #96] @ a310c <__cxa_atexit@plt+0x96dc0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r2, r2, #3 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r1, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a30ec <__cxa_atexit@plt+0x96da0> │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne a30f8 <__cxa_atexit@plt+0x96dac> │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + ldr r8, [r5, #32] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, lsl #18 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - cmpeq r8, r4, asr #8 │ │ │ │ - @ instruction: 0xffffe034 │ │ │ │ - @ instruction: 0xffffe1a4 │ │ │ │ - @ instruction: 0x01595890 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc af9f8 <__cxa_atexit@plt+0xa36ac> │ │ │ │ - str r8, [sp] │ │ │ │ - ldr ip, [pc, #152] @ afa24 <__cxa_atexit@plt+0xa36d8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - add lr, r7, #6 │ │ │ │ - ldm lr, {r1, r8, lr} │ │ │ │ - mov sl, r3 │ │ │ │ - str ip, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - add r2, sl, #12 │ │ │ │ - stm r2, {r1, r8, lr} │ │ │ │ - str r9, [sl, #24] │ │ │ │ - sub r1, r5, #12 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi afa10 <__cxa_atexit@plt+0xa36c4> │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc afa08 <__cxa_atexit@plt+0xa36bc> │ │ │ │ - ldr r2, [pc, #92] @ afa2c <__cxa_atexit@plt+0xa36e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #88] @ afa30 <__cxa_atexit@plt+0xa36e4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r3, #32 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r2, [sp] │ │ │ │ - stmdb r5, {r2, r3} │ │ │ │ - mov r5, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ a3110 <__cxa_atexit@plt+0x96dc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ afa28 <__cxa_atexit@plt+0xa36dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r9, [sp] │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq sl, r8, asr #32 │ │ │ │ + andeq r1, r0, r8, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + and r2, r7, #3 │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne a3140 <__cxa_atexit@plt+0x96df4> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #28] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r7, [pc, #12] @ a3154 <__cxa_atexit@plt+0x96e08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea0 │ │ │ │ - ldrdeq r6, [r8, #-8] │ │ │ │ - @ instruction: 0xffff83d8 │ │ │ │ - @ instruction: 0x01595790 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq sl, r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi afb10 <__cxa_atexit@plt+0xa37c4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #64 @ 0x40 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afb18 <__cxa_atexit@plt+0xa37cc> │ │ │ │ - mov r1, r7 │ │ │ │ - ldr ip, [pc, #200] @ afb34 <__cxa_atexit@plt+0xa37e8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #196] @ afb38 <__cxa_atexit@plt+0xa37ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r7, [pc, #188] @ afb3c <__cxa_atexit@plt+0xa37f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - sub lr, r6, #18 │ │ │ │ - sub r9, r6, #51 @ 0x33 │ │ │ │ - sub sl, r6, #27 │ │ │ │ - str ip, [r2, #36] @ 0x24 │ │ │ │ - str r8, [r2, #40] @ 0x28 │ │ │ │ - str r7, [r2, #44] @ 0x2c │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ - str sl, [r2, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #152] @ afb40 <__cxa_atexit@plt+0xa37f4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str lr, [r2, #60] @ 0x3c │ │ │ │ - str r8, [r2, #64] @ 0x40 │ │ │ │ - sub r7, r6, #59 @ 0x3b │ │ │ │ - ldr r0, [pc, #132] @ afb44 <__cxa_atexit@plt+0xa37f8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r0, r8} │ │ │ │ - ldr r0, [pc, #124] @ afb48 <__cxa_atexit@plt+0xa37fc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ldr r7, [pc, #108] @ afb4c <__cxa_atexit@plt+0xa3800> │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a319c <__cxa_atexit@plt+0x96e50> │ │ │ │ + ldr r7, [pc, #52] @ a31ac <__cxa_atexit@plt+0x96e60> │ │ │ │ add r7, pc, r7 │ │ │ │ - add lr, r2, #24 │ │ │ │ - stm lr, {r7, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - sub r2, r6, #39 @ 0x27 │ │ │ │ - ldr r0, [pc, #88] @ afb50 <__cxa_atexit@plt+0xa3804> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r2 │ │ │ │ - b afb20 <__cxa_atexit@plt+0xa37d4> │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ afb30 <__cxa_atexit@plt+0xa37e4> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq a3190 <__cxa_atexit@plt+0x96e44> │ │ │ │ + mov r7, r8 │ │ │ │ + b a31bc <__cxa_atexit@plt+0x96e70> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ a31b0 <__cxa_atexit@plt+0x96e64> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, ror #4 │ │ │ │ - @ instruction: 0xfffffa38 │ │ │ │ - cmpeq r9, r8, ror #14 │ │ │ │ - cmpeq r9, r0, ror #21 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0xfffff7e8 │ │ │ │ - @ instruction: 0xfffff938 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc afba4 <__cxa_atexit@plt+0xa3858> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [pc, #52] @ afbb0 <__cxa_atexit@plt+0xa3864> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - sub r7, r6, #14 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strheq r2, [r9, #-52] @ 0xffffffcc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi afc00 <__cxa_atexit@plt+0xa38b4> │ │ │ │ - ldr r2, [pc, #56] @ afc08 <__cxa_atexit@plt+0xa38bc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ afc0c <__cxa_atexit@plt+0xa38c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ afc10 <__cxa_atexit@plt+0xa38c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr lr, [r7, #35] @ 0x23 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r3, #7] │ │ │ │ + ldr r0, [r3, #11] │ │ │ │ + ldr r2, [r3, #15] │ │ │ │ + add sl, r3, #19 │ │ │ │ + ldm sl, {r1, r9, sl} │ │ │ │ + ldr r3, [r3, #31] │ │ │ │ + ldr ip, [pc, #108] @ a3254 <__cxa_atexit@plt+0x96f08> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r0, r5, #20 │ │ │ │ + stm r0, {r1, r9, sl} │ │ │ │ + stmdb r5, {r3, lr} │ │ │ │ + str r8, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str ip, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3238 <__cxa_atexit@plt+0x96eec> │ │ │ │ + ldr r1, [pc, #64] @ a3258 <__cxa_atexit@plt+0x96f0c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r5, #4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq a3244 <__cxa_atexit@plt+0x96ef8> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b a329c <__cxa_atexit@plt+0x96f50> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r6, r8, r8, r1 │ │ │ │ - cmpeq r9, r0, lsl #11 │ │ │ │ - @ instruction: 0x01595598 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi afc48 <__cxa_atexit@plt+0xa38fc> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ afc50 <__cxa_atexit@plt+0xa3904> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r4, lsr #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub ip, r5, #8 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi afcd4 <__cxa_atexit@plt+0xa3988> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afce0 <__cxa_atexit@plt+0xa3994> │ │ │ │ - ldr lr, [pc, #104] @ afcf0 <__cxa_atexit@plt+0xa39a4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r2, [pc, #84] @ afcf4 <__cxa_atexit@plt+0xa39a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r5, [pc, #68] @ afcf8 <__cxa_atexit@plt+0xa39ac> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - mov r5, ip │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff90 │ │ │ │ - cmpeq r9, r0, ror #9 │ │ │ │ - cmpeq r9, ip, lsr #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov lr, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afda0 <__cxa_atexit@plt+0xa3a54> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r0, r8, r9} │ │ │ │ - ldr r2, [pc, #156] @ afdcc <__cxa_atexit@plt+0xa3a80> │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #32] @ a3290 <__cxa_atexit@plt+0x96f44> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - add r2, r3, #8 │ │ │ │ - stm r2, {r0, r8, lr} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi afdbc <__cxa_atexit@plt+0xa3a70> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afdb4 <__cxa_atexit@plt+0xa3a68> │ │ │ │ - ldr ip, [pc, #116] @ afdd4 <__cxa_atexit@plt+0xa3a88> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #112] @ afdd8 <__cxa_atexit@plt+0xa3a8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #108] @ afddc <__cxa_atexit@plt+0xa3a90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3288 <__cxa_atexit@plt+0x96f3c> │ │ │ │ + b a329c <__cxa_atexit@plt+0x96f50> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + str r7, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + str r0, [r5, #16] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + str r2, [r5, #20] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r0, [r5, #28] │ │ │ │ + str r1, [r5, #32] │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a334c <__cxa_atexit@plt+0x97000> │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r1, [pc, #112] @ a3364 <__cxa_atexit@plt+0x97018> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r9, [r0, #3] │ │ │ │ + str sl, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [r0, #7] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [r0, #11] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r1, [r0, #15] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [r0, #19] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [r0, #23] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ afdd0 <__cxa_atexit@plt+0xa3a84> │ │ │ │ + ldr r1, [r0, #27] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r1, [r0, #31] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ldr r0, [r0, #35] @ 0x23 │ │ │ │ + str lr, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #20] @ a3368 <__cxa_atexit@plt+0x9701c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + stm r5, {r8, lr} │ │ │ │ + str sl, [r5, #8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - strheq r5, [r8, #-248] @ 0xffffff08 │ │ │ │ - @ instruction: 0xffffdb9c │ │ │ │ - @ instruction: 0xffffdd0c │ │ │ │ - ldrsheq r5, [r9, #-56] @ 0xffffffc8 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + @ instruction: 0xfffff888 │ │ │ │ + mrseq r2, (UNDEF: 105) │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afe8c <__cxa_atexit@plt+0xa3b40> │ │ │ │ - ldr r2, [pc, #180] @ afebc <__cxa_atexit@plt+0xa3b70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #176] @ afec0 <__cxa_atexit@plt+0xa3b74> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi afeac <__cxa_atexit@plt+0xa3b60> │ │ │ │ - add r6, r0, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc afea4 <__cxa_atexit@plt+0xa3b58> │ │ │ │ - ldr ip, [pc, #128] @ afecc <__cxa_atexit@plt+0xa3b80> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #124] @ afed0 <__cxa_atexit@plt+0xa3b84> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ afed4 <__cxa_atexit@plt+0xa3b88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r0, #32]! │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str sl, [r0, #20] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #52] @ afec8 <__cxa_atexit@plt+0xa3b7c> │ │ │ │ + sub r7, r5, #68 @ 0x44 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a33b0 <__cxa_atexit@plt+0x97064> │ │ │ │ + ldr r7, [pc, #52] @ a33c0 <__cxa_atexit@plt+0x97074> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq a33a4 <__cxa_atexit@plt+0x97058> │ │ │ │ + mov r7, r8 │ │ │ │ + b a33d0 <__cxa_atexit@plt+0x97084> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ afec4 <__cxa_atexit@plt+0xa3b78> │ │ │ │ + ldr r7, [pc, #12] @ a33c4 <__cxa_atexit@plt+0x97078> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - smlalbteq r5, r8, r8, lr │ │ │ │ - strdeq r5, [r8, #-236] @ 0xffffff14 │ │ │ │ - @ instruction: 0xffffdab0 │ │ │ │ - @ instruction: 0xffffdc20 │ │ │ │ - cmpeq r9, ip, lsl #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi aff4c <__cxa_atexit@plt+0xa3c00> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #128] @ aff7c <__cxa_atexit@plt+0xa3c30> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi aff54 <__cxa_atexit@plt+0xa3c08> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc aff5c <__cxa_atexit@plt+0xa3c10> │ │ │ │ - ldr r3, [pc, #96] @ aff84 <__cxa_atexit@plt+0xa3c38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #92] @ aff88 <__cxa_atexit@plt+0xa3c3c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r3, r8, r9} │ │ │ │ - sub r6, r2, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r6, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b aff64 <__cxa_atexit@plt+0xa3c18> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ aff80 <__cxa_atexit@plt+0xa3c34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlaltbeq r2, r9, r4, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str fp, [sp] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr lr, [r7, #7] │ │ │ │ + add ip, r7, #11 │ │ │ │ + ldm ip, {r0, r1, r8, r9, sl, ip} │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ldr r2, [r3, #35] @ 0x23 │ │ │ │ + ldr fp, [pc, #136] @ a3484 <__cxa_atexit@plt+0x97138> │ │ │ │ + add fp, pc, fp │ │ │ │ + sub r3, r5, #28 │ │ │ │ + stm r3, {r0, r1, r8, r9, sl, ip} │ │ │ │ + stmda r5, {r2, lr} │ │ │ │ + mov r3, r5 │ │ │ │ + str fp, [r3, #-32]! @ 0xffffffe0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3474 <__cxa_atexit@plt+0x97128> │ │ │ │ + ldr lr, [pc, #104] @ a3488 <__cxa_atexit@plt+0x9713c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r7, #7] │ │ │ │ + ldr r8, [r7, #11] │ │ │ │ + ldr ip, [r7, #15] │ │ │ │ + ldr r3, [r7, #19] │ │ │ │ + ldr r2, [r7, #23] │ │ │ │ + ldr r1, [r7, #27] │ │ │ │ + ldr fp, [r7, #31] │ │ │ │ + str lr, [r5, #-60]! @ 0xffffffc4 │ │ │ │ + ldr r0, [r7, #35] @ 0x23 │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r1, [r5, #16] │ │ │ │ + str fp, [r5, #20] │ │ │ │ + str r0, [r5, #24] │ │ │ │ + str r8, [r5, #28] │ │ │ │ + ldr r8, [r5, #64] @ 0x40 │ │ │ │ + str sl, [r5, #64] @ 0x40 │ │ │ │ + ldr fp, [sp] │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr fp, [sp] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, ror #4 │ │ │ │ - smlalbbeq r5, r8, ip, fp │ │ │ │ - @ instruction: 0xffff8484 │ │ │ │ - cmpeq r9, ip, lsr r2 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc affd4 <__cxa_atexit@plt+0xa3c88> │ │ │ │ - ldr r7, [pc, #56] @ affec <__cxa_atexit@plt+0xa3ca0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ afff0 <__cxa_atexit@plt+0xa3ca4> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str fp, [sp] │ │ │ │ + mov fp, r6 │ │ │ │ + mov r6, r4 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + ldr r4, [r7, #11] │ │ │ │ + ldr r1, [r7, #15] │ │ │ │ + add ip, r7, #19 │ │ │ │ + ldm ip, {r0, r2, sl, ip} │ │ │ │ + ldr r8, [r5, #36] @ 0x24 │ │ │ │ + ldr lr, [r7, #35] @ 0x23 │ │ │ │ + str r3, [r5, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #32] @ a34ec <__cxa_atexit@plt+0x971a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + stmdb r5, {r0, r2, sl, ip, lr} │ │ │ │ + str r4, [r5] │ │ │ │ + str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + mov r4, r6 │ │ │ │ + mov r6, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne a3540 <__cxa_atexit@plt+0x971f4> │ │ │ │ + ldr r3, [pc, #80] @ a355c <__cxa_atexit@plt+0x97210> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #60] @ 0x3c │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a3554 <__cxa_atexit@plt+0x97208> │ │ │ │ + ldr r2, [pc, #60] @ a3560 <__cxa_atexit@plt+0x97214> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add r7, r2, #3 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r7, [pc, #24] @ afff4 <__cxa_atexit@plt+0xa3ca8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r5] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3554 <__cxa_atexit@plt+0x97208> │ │ │ │ + b a35b0 <__cxa_atexit@plt+0x97264> │ │ │ │ + ldr r7, [pc, #28] @ a3564 <__cxa_atexit@plt+0x97218> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #68]! @ 0x44 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - ldrdeq r5, [r8, #-212] @ 0xffffff2c │ │ │ │ - strheq r5, [r8, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b0084 <__cxa_atexit@plt+0xa3d38> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ b00c0 <__cxa_atexit@plt+0xa3d74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b0090 <__cxa_atexit@plt+0xa3d44> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc b0098 <__cxa_atexit@plt+0xa3d4c> │ │ │ │ - ldr lr, [pc, #132] @ b00cc <__cxa_atexit@plt+0xa3d80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ b00d0 <__cxa_atexit@plt+0xa3d84> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ b00d4 <__cxa_atexit@plt+0xa3d88> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b b00a0 <__cxa_atexit@plt+0xa3d54> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ b00c4 <__cxa_atexit@plt+0xa3d78> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ b00c8 <__cxa_atexit@plt+0xa3d7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, ip, lsr #24 │ │ │ │ + andeq r0, r8, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a35a4 <__cxa_atexit@plt+0x97258> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r5] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a359c <__cxa_atexit@plt+0x97250> │ │ │ │ + b a35b0 <__cxa_atexit@plt+0x97264> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr r1 │ │ │ │ - cmpeq r8, r4, asr #20 │ │ │ │ - cmpeq r8, r8, asr #20 │ │ │ │ - @ instruction: 0xffff8360 │ │ │ │ - @ instruction: 0x01485a9c │ │ │ │ - cmpeq r9, r0, lsl r1 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b01ac <__cxa_atexit@plt+0xa3e60> │ │ │ │ - ldr r6, [pc, #244] @ b01f8 <__cxa_atexit@plt+0xa3eac> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r9, r0 │ │ │ │ - str r6, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b01c8 <__cxa_atexit@plt+0xa3e7c> │ │ │ │ - ldr r2, [pc, #212] @ b01fc <__cxa_atexit@plt+0xa3eb0> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andseq r0, r8, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3600 <__cxa_atexit@plt+0x972b4> │ │ │ │ + ldr r3, [pc, #80] @ a361c <__cxa_atexit@plt+0x972d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #32] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a3614 <__cxa_atexit@plt+0x972c8> │ │ │ │ + ldr r2, [pc, #60] @ a3620 <__cxa_atexit@plt+0x972d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #208] @ b0200 <__cxa_atexit@plt+0xa3eb4> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b01e8 <__cxa_atexit@plt+0xa3e9c> │ │ │ │ - add r6, r0, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b01e0 <__cxa_atexit@plt+0xa3e94> │ │ │ │ - ldr ip, [pc, #164] @ b0210 <__cxa_atexit@plt+0xa3ec4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #160] @ b0214 <__cxa_atexit@plt+0xa3ec8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #156] @ b0218 <__cxa_atexit@plt+0xa3ecc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r0, #48]! @ 0x30 │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str sl, [r0, #20] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #88] @ b020c <__cxa_atexit@plt+0xa3ec0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r2, [r5] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3614 <__cxa_atexit@plt+0x972c8> │ │ │ │ + b a3670 <__cxa_atexit@plt+0x97324> │ │ │ │ + ldr r7, [pc, #28] @ a3624 <__cxa_atexit@plt+0x972d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #68]! @ 0x44 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ b0208 <__cxa_atexit@plt+0xa3ebc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ b0204 <__cxa_atexit@plt+0xa3eb8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, ip, ror #22 │ │ │ │ + andseq r1, r8, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a3664 <__cxa_atexit@plt+0x97318> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r2, [r5] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #64] @ 0x40 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a365c <__cxa_atexit@plt+0x97310> │ │ │ │ + b a3670 <__cxa_atexit@plt+0x97324> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ - smlalbbeq r5, r8, ip, fp │ │ │ │ - smlalbteq r5, r8, r0, fp │ │ │ │ - smlaltteq r5, r8, r4, fp │ │ │ │ - @ instruction: 0xffffd790 │ │ │ │ - @ instruction: 0xffffd900 │ │ │ │ - cmpeq r9, ip, ror #31 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b02a0 <__cxa_atexit@plt+0xa3f54> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r2, [pc, #156] @ b02dc <__cxa_atexit@plt+0xa3f90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b02a8 <__cxa_atexit@plt+0xa3f5c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b02b0 <__cxa_atexit@plt+0xa3f64> │ │ │ │ - ldr r3, [pc, #128] @ b02e8 <__cxa_atexit@plt+0xa3f9c> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andseq r1, r8, r0, lsl r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a36c0 <__cxa_atexit@plt+0x97374> │ │ │ │ + ldr r3, [pc, #80] @ a36dc <__cxa_atexit@plt+0x97390> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #124] @ b02ec <__cxa_atexit@plt+0xa3fa0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr lr, [pc, #116] @ b02f0 <__cxa_atexit@plt+0xa3fa4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stmib r6, {r3, r8} │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r0, r2, #7 │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a36d4 <__cxa_atexit@plt+0x97388> │ │ │ │ + ldr r2, [pc, #60] @ a36e0 <__cxa_atexit@plt+0x97394> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a36d4 <__cxa_atexit@plt+0x97388> │ │ │ │ + b a3730 <__cxa_atexit@plt+0x973e4> │ │ │ │ + ldr r7, [pc, #28] @ a36e4 <__cxa_atexit@plt+0x97398> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #68]! @ 0x44 │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b b02b8 <__cxa_atexit@plt+0xa3f6c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ b02e0 <__cxa_atexit@plt+0xa3f94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #28] @ b02e4 <__cxa_atexit@plt+0xa3f98> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl pc │ │ │ │ - cmpeq r8, r8, lsr r8 │ │ │ │ - cmpeq r9, r4, ror #4 │ │ │ │ - @ instruction: 0xffff8140 │ │ │ │ - ldrheq r5, [r9, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r9, ip, ror #29 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b033c <__cxa_atexit@plt+0xa3ff0> │ │ │ │ - ldr r7, [pc, #56] @ b0354 <__cxa_atexit@plt+0xa4008> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b0358 <__cxa_atexit@plt+0xa400c> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, ip, lsr #21 │ │ │ │ + andseq r3, r8, r0, lsl r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a3724 <__cxa_atexit@plt+0x973d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r7, r2, #3 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r7, [pc, #24] @ b035c <__cxa_atexit@plt+0xa4010> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a371c <__cxa_atexit@plt+0x973d0> │ │ │ │ + b a3730 <__cxa_atexit@plt+0x973e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - cmpeq r8, ip, ror #20 │ │ │ │ - cmpeq r8, r8, asr sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b03a4 <__cxa_atexit@plt+0xa4058> │ │ │ │ - ldr lr, [pc, #48] @ b03ac <__cxa_atexit@plt+0xa4060> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #32] @ b03b0 <__cxa_atexit@plt+0xa4064> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r2, r7} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r1, ip, pc, lsl #24 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #60] @ 0x3c │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3780 <__cxa_atexit@plt+0x97434> │ │ │ │ + ldr r3, [pc, #80] @ a379c <__cxa_atexit@plt+0x97450> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a3794 <__cxa_atexit@plt+0x97448> │ │ │ │ + ldr r2, [pc, #60] @ a37a0 <__cxa_atexit@plt+0x97454> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3794 <__cxa_atexit@plt+0x97448> │ │ │ │ + b a37f0 <__cxa_atexit@plt+0x974a4> │ │ │ │ + ldr r7, [pc, #28] @ a37a4 <__cxa_atexit@plt+0x97458> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #64]! @ 0x40 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r9, ip, asr #27 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, ip, ror #19 │ │ │ │ + andeq r3, ip, pc, lsl #24 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b0408 <__cxa_atexit@plt+0xa40bc> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b0410 <__cxa_atexit@plt+0xa40c4> │ │ │ │ - ldr r3, [pc, #72] @ b0430 <__cxa_atexit@plt+0xa40e4> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a37e4 <__cxa_atexit@plt+0x97498> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a37dc <__cxa_atexit@plt+0x97490> │ │ │ │ + b a37f0 <__cxa_atexit@plt+0x974a4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r1, r6, lr, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #56] @ 0x38 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3840 <__cxa_atexit@plt+0x974f4> │ │ │ │ + ldr r3, [pc, #80] @ a385c <__cxa_atexit@plt+0x97510> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #68] @ b0434 <__cxa_atexit@plt+0xa40e8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - stm r5, {r2, sl} │ │ │ │ - str r7, [r5, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r7 │ │ │ │ - b b0418 <__cxa_atexit@plt+0xa40cc> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #8] @ b042c <__cxa_atexit@plt+0xa40e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3854 <__cxa_atexit@plt+0x97508> │ │ │ │ + ldr r3, [pc, #60] @ a3860 <__cxa_atexit@plt+0x97514> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3854 <__cxa_atexit@plt+0x97508> │ │ │ │ + b a38a8 <__cxa_atexit@plt+0x9755c> │ │ │ │ + ldr r7, [pc, #28] @ a3864 <__cxa_atexit@plt+0x97518> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #60]! @ 0x3c │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r8, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0xffff7fc0 │ │ │ │ - cmpeq r9, r8, ror sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov sl, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b04f0 <__cxa_atexit@plt+0xa41a4> │ │ │ │ - ldr r2, [pc, #180] @ b0520 <__cxa_atexit@plt+0xa41d4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq sl, ip, lsr #18 │ │ │ │ + andeq r3, r6, lr, lsl #28 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ a389c <__cxa_atexit@plt+0x97550> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3894 <__cxa_atexit@plt+0x97548> │ │ │ │ + b a38a8 <__cxa_atexit@plt+0x9755c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r1, r3, sp, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #52] @ 0x34 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a38f4 <__cxa_atexit@plt+0x975a8> │ │ │ │ + ldr r3, [pc, #80] @ a3910 <__cxa_atexit@plt+0x975c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a3908 <__cxa_atexit@plt+0x975bc> │ │ │ │ + ldr r2, [pc, #60] @ a3914 <__cxa_atexit@plt+0x975c8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #176] @ b0524 <__cxa_atexit@plt+0xa41d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b0510 <__cxa_atexit@plt+0xa41c4> │ │ │ │ - add r6, r0, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0508 <__cxa_atexit@plt+0xa41bc> │ │ │ │ - ldr ip, [pc, #128] @ b0530 <__cxa_atexit@plt+0xa41e4> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #124] @ b0534 <__cxa_atexit@plt+0xa41e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ b0538 <__cxa_atexit@plt+0xa41ec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r0, #32]! │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str sl, [r0, #20] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #52] @ b052c <__cxa_atexit@plt+0xa41e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3908 <__cxa_atexit@plt+0x975bc> │ │ │ │ + b a3964 <__cxa_atexit@plt+0x97618> │ │ │ │ + ldr r7, [pc, #28] @ a3918 <__cxa_atexit@plt+0x975cc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #56]! @ 0x38 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ b0528 <__cxa_atexit@plt+0xa41dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff74c │ │ │ │ - @ instruction: 0xfffff890 │ │ │ │ - cmpeq r8, r4, ror #16 │ │ │ │ - @ instruction: 0x01485898 │ │ │ │ - @ instruction: 0xffffd44c │ │ │ │ - @ instruction: 0xffffd5bc │ │ │ │ - cmpeq r9, r8, lsr #25 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b0568 <__cxa_atexit@plt+0xa421c> │ │ │ │ - ldr r2, [pc, #28] @ b0578 <__cxa_atexit@plt+0xa422c> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq sl, r8, ror r8 │ │ │ │ + andeq r3, r3, sp, lsl #30 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a3958 <__cxa_atexit@plt+0x9760c> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ b057c <__cxa_atexit@plt+0xa4230> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3950 <__cxa_atexit@plt+0x97604> │ │ │ │ + b a3964 <__cxa_atexit@plt+0x97618> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r8, r0, lsr r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r9, r1, ip, lsl #31 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b05dc <__cxa_atexit@plt+0xa4290> │ │ │ │ - ldr r2, [pc, #68] @ b05e8 <__cxa_atexit@plt+0xa429c> │ │ │ │ + ldr r3, [r5, #48] @ 0x30 │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a39b4 <__cxa_atexit@plt+0x97668> │ │ │ │ + ldr r3, [pc, #80] @ a39d0 <__cxa_atexit@plt+0x97684> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq a39c8 <__cxa_atexit@plt+0x9767c> │ │ │ │ + ldr r2, [pc, #60] @ a39d4 <__cxa_atexit@plt+0x97688> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #64] @ b05ec <__cxa_atexit@plt+0xa42a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, lr} │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx ip │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b0634 <__cxa_atexit@plt+0xa42e8> │ │ │ │ - ldr r2, [pc, #60] @ b0650 <__cxa_atexit@plt+0xa4304> │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a39c8 <__cxa_atexit@plt+0x9767c> │ │ │ │ + b a3a24 <__cxa_atexit@plt+0x976d8> │ │ │ │ + ldr r7, [pc, #28] @ a39d8 <__cxa_atexit@plt+0x9768c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #52]! @ 0x34 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrheq r1, [sl, #-120] @ 0xffffff88 │ │ │ │ + andeq fp, r1, ip, lsl #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ a3a18 <__cxa_atexit@plt+0x976cc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ b0654 <__cxa_atexit@plt+0xa4308> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3a10 <__cxa_atexit@plt+0x976c4> │ │ │ │ + b a3a24 <__cxa_atexit@plt+0x976d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq sp, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #44] @ 0x2c │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3a94 <__cxa_atexit@plt+0x97748> │ │ │ │ + ldr r3, [pc, #140] @ a3acc <__cxa_atexit@plt+0x97780> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3aa8 <__cxa_atexit@plt+0x9775c> │ │ │ │ + ldr r1, [pc, #120] @ a3ad0 <__cxa_atexit@plt+0x97784> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + ldr r7, [r3, #-36] @ 0xffffffdc │ │ │ │ + str r2, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3ab0 <__cxa_atexit@plt+0x97764> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne a3abc <__cxa_atexit@plt+0x97770> │ │ │ │ + ldr r7, [pc, #72] @ a3ad4 <__cxa_atexit@plt+0x97788> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ a3ad8 <__cxa_atexit@plt+0x9778c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #28] @ b0658 <__cxa_atexit@plt+0xa430c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #24] @ b065c <__cxa_atexit@plt+0xa4310> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff70 │ │ │ │ - cmpeq r9, r0, lsl pc │ │ │ │ - cmpeq r8, r4, ror #14 │ │ │ │ - cmpeq r9, r8, ror #29 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0718 <__cxa_atexit@plt+0xa43cc> │ │ │ │ - ldr r2, [pc, #180] @ b0748 <__cxa_atexit@plt+0xa43fc> │ │ │ │ + ldr r7, [pc, #24] @ a3adc <__cxa_atexit@plt+0x97790> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + ldrheq r1, [sl, #-108] @ 0xffffff94 │ │ │ │ + ldrsbeq r1, [sl, #-104] @ 0xffffff98 │ │ │ │ + ldrheq r1, [sl, #-96] @ 0xffffffa0 │ │ │ │ + andeq pc, r0, fp, asr #31 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #92] @ a3b4c <__cxa_atexit@plt+0x97800> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #176] @ b074c <__cxa_atexit@plt+0xa4400> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b0738 <__cxa_atexit@plt+0xa43ec> │ │ │ │ - add r6, r0, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0730 <__cxa_atexit@plt+0xa43e4> │ │ │ │ - ldr ip, [pc, #128] @ b0758 <__cxa_atexit@plt+0xa440c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #124] @ b075c <__cxa_atexit@plt+0xa4410> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ b0760 <__cxa_atexit@plt+0xa4414> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r0, #32]! │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str sl, [r0, #20] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #52] @ b0754 <__cxa_atexit@plt+0xa4408> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + ldr r7, [r3, #-36] @ 0xffffffdc │ │ │ │ + str r1, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a3b30 <__cxa_atexit@plt+0x977e4> │ │ │ │ + ldr r0, [r5, #48]! @ 0x30 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a3b3c <__cxa_atexit@plt+0x977f0> │ │ │ │ + ldr r7, [pc, #40] @ a3b50 <__cxa_atexit@plt+0x97804> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ b0750 <__cxa_atexit@plt+0xa4404> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff524 │ │ │ │ - @ instruction: 0xfffff668 │ │ │ │ - cmpeq r8, ip, lsr r6 │ │ │ │ - hvceq 34144 @ 0x8560 │ │ │ │ - @ instruction: 0xffffd224 │ │ │ │ - @ instruction: 0xffffd394 │ │ │ │ - cmpeq r9, r0, lsl #21 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + ldr r7, [pc, #16] @ a3b54 <__cxa_atexit@plt+0x97808> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq sl, r0, lsr #12 │ │ │ │ + cmpeq sl, r0, lsr r6 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ a3b8c <__cxa_atexit@plt+0x97840> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ a3b90 <__cxa_atexit@plt+0x97844> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r1, r2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r0, ror #11 │ │ │ │ + ldrsheq r1, [sl, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b0790 <__cxa_atexit@plt+0xa4444> │ │ │ │ - ldr r5, [pc, #28] @ b07a0 <__cxa_atexit@plt+0xa4454> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ + bhi a3c28 <__cxa_atexit@plt+0x978dc> │ │ │ │ + ldr r7, [pc, #132] @ a3c38 <__cxa_atexit@plt+0x978ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq a3bfc <__cxa_atexit@plt+0x978b0> │ │ │ │ + ldr r1, [pc, #116] @ a3c3c <__cxa_atexit@plt+0x978f0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a3c0c <__cxa_atexit@plt+0x978c0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne a3c18 <__cxa_atexit@plt+0x978cc> │ │ │ │ + ldr r7, [pc, #76] @ a3c40 <__cxa_atexit@plt+0x978f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ b07a4 <__cxa_atexit@plt+0xa4458> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ a3c48 <__cxa_atexit@plt+0x978fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ a3c44 <__cxa_atexit@plt+0x978f8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r8, r0, lsl r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq sl, r4, asr r5 │ │ │ │ + cmpeq r9, r0, asr #18 │ │ │ │ + cmpeq sl, r4, asr r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b07dc <__cxa_atexit@plt+0xa4490> │ │ │ │ - ldr r2, [pc, #28] @ b07e8 <__cxa_atexit@plt+0xa449c> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ a3cb0 <__cxa_atexit@plt+0x97964> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a3c98 <__cxa_atexit@plt+0x9794c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + bne a3ca0 <__cxa_atexit@plt+0x97954> │ │ │ │ + ldr r7, [pc, #36] @ a3cb4 <__cxa_atexit@plt+0x97968> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ a3cb8 <__cxa_atexit@plt+0x9796c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + ldrheq r1, [sl, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq sl, ip, asr #9 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #44] @ a3cf8 <__cxa_atexit@plt+0x979ac> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #40] @ a3cfc <__cxa_atexit@plt+0x979b0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, ip, ror r4 │ │ │ │ + cmpeq sl, r0, lsr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b0850 <__cxa_atexit@plt+0xa4504> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0858 <__cxa_atexit@plt+0xa450c> │ │ │ │ - ldr r1, [pc, #64] @ b0874 <__cxa_atexit@plt+0xa4528> │ │ │ │ + bhi a3d84 <__cxa_atexit@plt+0x97a38> │ │ │ │ + ldr r7, [pc, #116] @ a3d94 <__cxa_atexit@plt+0x97a48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq a3d68 <__cxa_atexit@plt+0x97a1c> │ │ │ │ + ldr r1, [pc, #100] @ a3d98 <__cxa_atexit@plt+0x97a4c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ b0878 <__cxa_atexit@plt+0xa452c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r1, sl} │ │ │ │ - sub r2, r6, #3 │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a3d78 <__cxa_atexit@plt+0x97a2c> │ │ │ │ + ldr r7, [pc, #72] @ a3d9c <__cxa_atexit@plt+0x97a50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r2 │ │ │ │ - b b0860 <__cxa_atexit@plt+0xa4514> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b0870 <__cxa_atexit@plt+0xa4524> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ a3da0 <__cxa_atexit@plt+0x97a54> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr #10 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq sl, r0, lsr r5 │ │ │ │ + smlaltteq r1, r9, r8, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b08ec <__cxa_atexit@plt+0xa45a0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b08f4 <__cxa_atexit@plt+0xa45a8> │ │ │ │ - ldr r3, [pc, #96] @ b0914 <__cxa_atexit@plt+0xa45c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ b0918 <__cxa_atexit@plt+0xa45cc> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ a3df8 <__cxa_atexit@plt+0x97aac> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #88] @ b091c <__cxa_atexit@plt+0xa45d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - stm r5, {r1, r9} │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - add lr, r7, #12 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - str r7, [r7, #24] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a3df0 <__cxa_atexit@plt+0x97aa4> │ │ │ │ + ldr r7, [pc, #32] @ a3dfc <__cxa_atexit@plt+0x97ab0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq sl, r8, lsr #9 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ a3e30 <__cxa_atexit@plt+0x97ae4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ + cmpeq sl, r4, ror r4 │ │ │ │ + smlalbbeq r1, r9, r4, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a3ec8 <__cxa_atexit@plt+0x97b7c> │ │ │ │ + ldr r3, [pc, #128] @ a3ed8 <__cxa_atexit@plt+0x97b8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + add r2, pc, #4 │ │ │ │ + ldr r3, [r2, r3, lsl #2] │ │ │ │ + add pc, r2, r3 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r7 │ │ │ │ - b b08fc <__cxa_atexit@plt+0xa45b0> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r7, [pc, #8] @ b0910 <__cxa_atexit@plt+0xa45c4> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #80] @ a3ee4 <__cxa_atexit@plt+0x97b98> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [pc, #76] @ a3ee8 <__cxa_atexit@plt+0x97b9c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - hvceq 34116 @ 0x8544 │ │ │ │ - @ instruction: 0xffffd048 │ │ │ │ - @ instruction: 0xffffd1b8 │ │ │ │ - cmpeq r9, r4, lsr #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b09cc <__cxa_atexit@plt+0xa4680> │ │ │ │ - ldr r2, [pc, #156] @ b09fc <__cxa_atexit@plt+0xa46b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - sub sl, r6, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b09e8 <__cxa_atexit@plt+0xa469c> │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b09e0 <__cxa_atexit@plt+0xa4694> │ │ │ │ - ldr ip, [pc, #120] @ b0a04 <__cxa_atexit@plt+0xa46b8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r9, [pc, #116] @ b0a08 <__cxa_atexit@plt+0xa46bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #112] @ b0a0c <__cxa_atexit@plt+0xa46c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r0, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str ip, [r3, #12]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r8, lr │ │ │ │ - bx r1 │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ b0a00 <__cxa_atexit@plt+0xa46b4> │ │ │ │ + ldr r7, [pc, #68] @ a3eec <__cxa_atexit@plt+0x97ba0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, lr │ │ │ │ + ldr r0, [pc, #64] @ a3ef0 <__cxa_atexit@plt+0x97ba4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - smlalbbeq r5, r8, ip, r3 │ │ │ │ - @ instruction: 0xffffcf70 │ │ │ │ - @ instruction: 0xffffd0e0 │ │ │ │ - cmpeq r9, ip, asr #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b0a3c <__cxa_atexit@plt+0xa46f0> │ │ │ │ - ldr r5, [pc, #28] @ b0a4c <__cxa_atexit@plt+0xa4700> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ b0a50 <__cxa_atexit@plt+0xa4704> │ │ │ │ + ldr r7, [pc, #32] @ a3edc <__cxa_atexit@plt+0x97b90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ a3ee0 <__cxa_atexit@plt+0x97b94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ a3ef4 <__cxa_atexit@plt+0x97ba8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r8, ip, ror #6 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + strdeq r1, [r9, #-100] @ 0xffffff9c │ │ │ │ + smlaltteq r1, r9, ip, r6 │ │ │ │ + cmpeq r9, r8, lsl #14 │ │ │ │ + cmpeq r9, r0, lsl #14 │ │ │ │ + smlaltteq r1, r9, r0, r6 │ │ │ │ + ldrdeq r1, [r9, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r9, r8, lsl #14 │ │ │ │ + smlalbteq r1, r9, r4, r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b0a88 <__cxa_atexit@plt+0xa473c> │ │ │ │ - ldr r2, [pc, #28] @ b0a94 <__cxa_atexit@plt+0xa4748> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a3f28 <__cxa_atexit@plt+0x97bdc> │ │ │ │ + ldr r7, [pc, #36] @ a3f3c <__cxa_atexit@plt+0x97bf0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + cmp r3, #3 │ │ │ │ + ldreq r7, [pc, #32] @ a3f44 <__cxa_atexit@plt+0x97bf8> │ │ │ │ + addeq r7, pc, r7 │ │ │ │ + b a3f30 <__cxa_atexit@plt+0x97be4> │ │ │ │ + ldr r7, [pc, #16] @ a3f40 <__cxa_atexit@plt+0x97bf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffec4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + @ instruction: 0x01491698 │ │ │ │ + cmpeq r9, ip, ror #12 │ │ │ │ + cmpeq r9, r4, ror #12 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0b3c <__cxa_atexit@plt+0xa47f0> │ │ │ │ - ldr r2, [pc, #152] @ b0b6c <__cxa_atexit@plt+0xa4820> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - sub sl, r6, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b0b5c <__cxa_atexit@plt+0xa4810> │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0b54 <__cxa_atexit@plt+0xa4808> │ │ │ │ - ldr ip, [pc, #124] @ b0b78 <__cxa_atexit@plt+0xa482c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #120] @ b0b7c <__cxa_atexit@plt+0xa4830> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ b0b80 <__cxa_atexit@plt+0xa4834> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #12]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #48] @ b0b74 <__cxa_atexit@plt+0xa4828> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a3fc4 <__cxa_atexit@plt+0x97c78> │ │ │ │ + ldr r3, [pc, #108] @ a3fd4 <__cxa_atexit@plt+0x97c88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq a3f94 <__cxa_atexit@plt+0x97c48> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq a3fa4 <__cxa_atexit@plt+0x97c58> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne a3fb0 <__cxa_atexit@plt+0x97c64> │ │ │ │ + ldr r8, [pc, #80] @ a3fe0 <__cxa_atexit@plt+0x97c94> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a3fb8 <__cxa_atexit@plt+0x97c6c> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b0b70 <__cxa_atexit@plt+0xa4824> │ │ │ │ + ldr r8, [pc, #48] @ a3fdc <__cxa_atexit@plt+0x97c90> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a3fb8 <__cxa_atexit@plt+0x97c6c> │ │ │ │ + ldr r8, [pc, #32] @ a3fd8 <__cxa_atexit@plt+0x97c8c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ a3fe4 <__cxa_atexit@plt+0x97c98> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffcc │ │ │ │ - cmpeq r8, r8, lsl r2 │ │ │ │ - hvceq 34080 @ 0x8520 │ │ │ │ - @ instruction: 0xffffce00 │ │ │ │ - @ instruction: 0xffffcf70 │ │ │ │ - cmpeq r9, ip, asr r6 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r3, r2, lsr #4 │ │ │ │ + teqeq r3, r8, lsr r2 │ │ │ │ + teqeq r3, r0, ror #4 │ │ │ │ + cmpeq r9, r4, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a4018 <__cxa_atexit@plt+0x97ccc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a4028 <__cxa_atexit@plt+0x97cdc> │ │ │ │ + ldr r8, [pc, #48] @ a4040 <__cxa_atexit@plt+0x97cf4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ a403c <__cxa_atexit@plt+0x97cf0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ a4038 <__cxa_atexit@plt+0x97cec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, sl, lsr #3 │ │ │ │ + teqeq r3, r4, asr #3 │ │ │ │ + teqeq r3, r0, ror #3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b0bbc <__cxa_atexit@plt+0xa4870> │ │ │ │ - ldr r2, [pc, #40] @ b0bcc <__cxa_atexit@plt+0xa4880> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #36] @ b0bd0 <__cxa_atexit@plt+0xa4884> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r2, r2, #1 │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r7, [pc, #16] @ b0bd4 <__cxa_atexit@plt+0xa4888> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a40c0 <__cxa_atexit@plt+0x97d74> │ │ │ │ + ldr r3, [pc, #108] @ a40d0 <__cxa_atexit@plt+0x97d84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq a4090 <__cxa_atexit@plt+0x97d44> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a40a0 <__cxa_atexit@plt+0x97d54> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a40ac <__cxa_atexit@plt+0x97d60> │ │ │ │ + ldr r3, [pc, #80] @ a40dc <__cxa_atexit@plt+0x97d90> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b a40b4 <__cxa_atexit@plt+0x97d68> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #48] @ a40d8 <__cxa_atexit@plt+0x97d8c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b a40b4 <__cxa_atexit@plt+0x97d68> │ │ │ │ + ldr r3, [pc, #32] @ a40d4 <__cxa_atexit@plt+0x97d88> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #24] @ a40e0 <__cxa_atexit@plt+0x97d94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r5, [r8, #-20] @ 0xffffffec │ │ │ │ - ldrsbeq r4, [r9, #-84] @ 0xffffffac │ │ │ │ - strdeq r5, [r8, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + teqeq r3, r6, lsr #2 │ │ │ │ + teqeq r3, ip, lsr r1 │ │ │ │ + teqeq r3, r4, ror #2 │ │ │ │ + cmpeq r9, ip, lsl r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a4114 <__cxa_atexit@plt+0x97dc8> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a4124 <__cxa_atexit@plt+0x97dd8> │ │ │ │ + ldr r8, [pc, #48] @ a413c <__cxa_atexit@plt+0x97df0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ a4138 <__cxa_atexit@plt+0x97dec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ a4134 <__cxa_atexit@plt+0x97de8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, lr, lsr #1 │ │ │ │ + teqeq r3, r8, asr #1 │ │ │ │ + teqeq r3, r4, ror #1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a4164 <__cxa_atexit@plt+0x97e18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlalbbeq r1, r9, r8, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b0c2c <__cxa_atexit@plt+0xa48e0> │ │ │ │ - ldr r2, [pc, #84] @ b0c48 <__cxa_atexit@plt+0xa48fc> │ │ │ │ + bhi a41a0 <__cxa_atexit@plt+0x97e54> │ │ │ │ + ldr r8, [pc, #36] @ a41a8 <__cxa_atexit@plt+0x97e5c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ a41ac <__cxa_atexit@plt+0x97e60> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b0c34 <__cxa_atexit@plt+0xa48e8> │ │ │ │ - ldr r3, [pc, #64] @ b0c50 <__cxa_atexit@plt+0xa4904> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #60] @ b0c54 <__cxa_atexit@plt+0xa4908> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b0c4c <__cxa_atexit@plt+0xa4900> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + teqeq r3, r8, lsr #4 │ │ │ │ + ldrheq r0, [sl, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a4228 <__cxa_atexit@plt+0x97edc> │ │ │ │ + ldr r6, [pc, #116] @ a4244 <__cxa_atexit@plt+0x97ef8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a4218 <__cxa_atexit@plt+0x97ecc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4234 <__cxa_atexit@plt+0x97ee8> │ │ │ │ + ldr r3, [pc, #72] @ a4248 <__cxa_atexit@plt+0x97efc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, ror #10 │ │ │ │ - hvceq 34076 @ 0x851c │ │ │ │ - cmpeq r8, r8, ror #2 │ │ │ │ - cmpeq r9, r8, ror #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b0ce0 <__cxa_atexit@plt+0xa4994> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b0cec <__cxa_atexit@plt+0xa49a0> │ │ │ │ - ldr r1, [pc, #116] @ b0cfc <__cxa_atexit@plt+0xa49b0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ b0d00 <__cxa_atexit@plt+0xa49b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #88] @ b0d04 <__cxa_atexit@plt+0xa49b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r5, [pc, #76] @ b0d08 <__cxa_atexit@plt+0xa49bc> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [pc, #68] @ b0d0c <__cxa_atexit@plt+0xa49c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a428c <__cxa_atexit@plt+0x97f40> │ │ │ │ + ldr r3, [pc, #40] @ a4298 <__cxa_atexit@plt+0x97f4c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a42d4 <__cxa_atexit@plt+0x97f88> │ │ │ │ + ldr r8, [pc, #36] @ a42dc <__cxa_atexit@plt+0x97f90> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ a42e0 <__cxa_atexit@plt+0x97f94> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq r9, r8, asr #9 │ │ │ │ - ldrsbeq r4, [r9, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r9, r4, lsr #9 │ │ │ │ - @ instruction: 0x01594898 │ │ │ │ + ldrsheq r4, [r3, -r4]! @ │ │ │ │ + cmpeq sl, r8, lsl #29 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b0d9c <__cxa_atexit@plt+0xa4a50> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ b0dd8 <__cxa_atexit@plt+0xa4a8c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b0da8 <__cxa_atexit@plt+0xa4a5c> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc b0db0 <__cxa_atexit@plt+0xa4a64> │ │ │ │ - ldr lr, [pc, #132] @ b0de4 <__cxa_atexit@plt+0xa4a98> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ b0de8 <__cxa_atexit@plt+0xa4a9c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ b0dec <__cxa_atexit@plt+0xa4aa0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a435c <__cxa_atexit@plt+0x98010> │ │ │ │ + ldr r6, [pc, #116] @ a4378 <__cxa_atexit@plt+0x9802c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a434c <__cxa_atexit@plt+0x98000> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4368 <__cxa_atexit@plt+0x9801c> │ │ │ │ + ldr r3, [pc, #72] @ a437c <__cxa_atexit@plt+0x98030> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b b0db8 <__cxa_atexit@plt+0xa4a6c> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ b0ddc <__cxa_atexit@plt+0xa4a90> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a43c0 <__cxa_atexit@plt+0x98074> │ │ │ │ + ldr r3, [pc, #40] @ a43cc <__cxa_atexit@plt+0x98080> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a4478 <__cxa_atexit@plt+0x9812c> │ │ │ │ + ldr r6, [pc, #164] @ a4494 <__cxa_atexit@plt+0x98148> │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ b0de0 <__cxa_atexit@plt+0xa4a94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq a4440 <__cxa_atexit@plt+0x980f4> │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a4450 <__cxa_atexit@plt+0x98104> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4484 <__cxa_atexit@plt+0x98138> │ │ │ │ + ldr r0, [pc, #108] @ a44a0 <__cxa_atexit@plt+0x98154> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #104] @ a44a4 <__cxa_atexit@plt+0x98158> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a4468 <__cxa_atexit@plt+0x9811c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, lsr #8 │ │ │ │ - smlaltbeq r4, r8, ip, ip │ │ │ │ - cmpeq r8, r0, lsr sp │ │ │ │ - @ instruction: 0xffff7648 │ │ │ │ - cmpeq r8, r4, lsl #26 │ │ │ │ - ldrsheq r4, [r9, #-56] @ 0xffffffc8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4484 <__cxa_atexit@plt+0x98138> │ │ │ │ + ldr r0, [pc, #56] @ a4498 <__cxa_atexit@plt+0x9814c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [pc, #52] @ a449c <__cxa_atexit@plt+0x98150> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r0, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + teqeq r3, r3, lsl #26 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + teqeq r3, r5, lsl sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a44ec <__cxa_atexit@plt+0x981a0> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4518 <__cxa_atexit@plt+0x981cc> │ │ │ │ + ldr r1, [pc, #76] @ a452c <__cxa_atexit@plt+0x981e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #72] @ a4530 <__cxa_atexit@plt+0x981e4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a4504 <__cxa_atexit@plt+0x981b8> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4518 <__cxa_atexit@plt+0x981cc> │ │ │ │ + ldr r1, [pc, #40] @ a4524 <__cxa_atexit@plt+0x981d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #36] @ a4528 <__cxa_atexit@plt+0x981dc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffcb8 │ │ │ │ + teqeq r3, r7, ror #24 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + teqeq r3, r9, ror #24 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub lr, r5, #8 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi b0ee0 <__cxa_atexit@plt+0xa4b94> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b0ee8 <__cxa_atexit@plt+0xa4b9c> │ │ │ │ - ldr r2, [pc, #288] @ b0f3c <__cxa_atexit@plt+0xa4bf0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #284] @ b0f40 <__cxa_atexit@plt+0xa4bf4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ mov r9, r6 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4580 <__cxa_atexit@plt+0x98234> │ │ │ │ + ldr r3, [pc, #56] @ a4590 <__cxa_atexit@plt+0x98244> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #40] @ a4594 <__cxa_atexit@plt+0x98248> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ str r1, [r9, #12] │ │ │ │ - add r2, r9, #40 @ 0x28 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b0efc <__cxa_atexit@plt+0xa4bb0> │ │ │ │ - ldr r1, [pc, #236] @ b0f44 <__cxa_atexit@plt+0xa4bf8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #232] @ b0f48 <__cxa_atexit@plt+0xa4bfc> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r3, r8, sl} │ │ │ │ - sub sl, r2, #11 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b0f24 <__cxa_atexit@plt+0xa4bd8> │ │ │ │ - add r2, r6, #72 @ 0x48 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b0f1c <__cxa_atexit@plt+0xa4bd0> │ │ │ │ - ldr ip, [pc, #184] @ b0f54 <__cxa_atexit@plt+0xa4c08> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #180] @ b0f58 <__cxa_atexit@plt+0xa4c0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #176] @ b0f5c <__cxa_atexit@plt+0xa4c10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r3, r2, #11 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str ip, [r6, #48]! @ 0x30 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r2, r6 │ │ │ │ - b b0ef0 <__cxa_atexit@plt+0xa4ba4> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #76] @ b0f50 <__cxa_atexit@plt+0xa4c04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #32] @ b0f4c <__cxa_atexit@plt+0xa4c00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + teqeq r3, sl, lsl ip │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi a4624 <__cxa_atexit@plt+0x982d8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4630 <__cxa_atexit@plt+0x982e4> │ │ │ │ + ldr lr, [pc, #120] @ a4640 <__cxa_atexit@plt+0x982f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + ldr r0, [pc, #104] @ a4644 <__cxa_atexit@plt+0x982f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a4618 <__cxa_atexit@plt+0x982cc> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrne r8, [pc, #64] @ a464c <__cxa_atexit@plt+0x98300> │ │ │ │ + ldrne r8, [pc, r8] │ │ │ │ + ldreq r8, [pc, #52] @ a4648 <__cxa_atexit@plt+0x982fc> │ │ │ │ + ldreq r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef8 │ │ │ │ - cmpeq r9, r8, lsr r3 │ │ │ │ - @ instruction: 0xffffed60 │ │ │ │ - @ instruction: 0xffffeea4 │ │ │ │ - cmpeq r8, r0, asr lr │ │ │ │ - smlalbbeq r4, r8, ip, lr │ │ │ │ - @ instruction: 0xffffca60 │ │ │ │ - @ instruction: 0xffffcbd0 │ │ │ │ - ldrheq r4, [r9, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #8 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi b1014 <__cxa_atexit@plt+0xa4cc8> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b1020 <__cxa_atexit@plt+0xa4cd4> │ │ │ │ - ldr r1, [pc, #188] @ b104c <__cxa_atexit@plt+0xa4d00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #184] @ b1050 <__cxa_atexit@plt+0xa4d04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr ip, [pc, #168] @ b1054 <__cxa_atexit@plt+0xa4d08> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov sl, r3 │ │ │ │ - str r1, [sl, #4]! │ │ │ │ - str r8, [sl, #20] │ │ │ │ - str r7, [sl, #24] │ │ │ │ - str r2, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - mov r9, sl │ │ │ │ - str ip, [r9, #12]! │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b1038 <__cxa_atexit@plt+0xa4cec> │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b1030 <__cxa_atexit@plt+0xa4ce4> │ │ │ │ - ldr r2, [pc, #112] @ b105c <__cxa_atexit@plt+0xa4d10> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #108] @ b1060 <__cxa_atexit@plt+0xa4d14> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r3, #36 @ 0x24 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ b1058 <__cxa_atexit@plt+0xa4d0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffccc │ │ │ │ - cmpeq r9, r4, asr #3 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - strheq r4, [r8, #-160] @ 0xffffff60 │ │ │ │ - @ instruction: 0xffff6dbc │ │ │ │ - cmpeq r9, r4, ror r1 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b109c <__cxa_atexit@plt+0xa4d50> │ │ │ │ - ldr r3, [pc, #40] @ b10b4 <__cxa_atexit@plt+0xa4d68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b10b8 <__cxa_atexit@plt+0xa4d6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed8 │ │ │ │ - cmpeq r8, r8, lsl sp │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + cmpeq sl, ip, lsl #30 │ │ │ │ + cmpeq sl, r8, lsl pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r5, r7, #3 │ │ │ │ + ldr r2, [pc, #24] @ a4684 <__cxa_atexit@plt+0x98338> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r5, #2 │ │ │ │ + ldr r8, [pc, #16] @ a4688 <__cxa_atexit@plt+0x9833c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldrheq r0, [sl, #-228] @ 0xffffff1c │ │ │ │ + cmpeq sl, ip, lsr #29 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b1110 <__cxa_atexit@plt+0xa4dc4> │ │ │ │ - ldr r2, [pc, #84] @ b112c <__cxa_atexit@plt+0xa4de0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1118 <__cxa_atexit@plt+0xa4dcc> │ │ │ │ - ldr r3, [pc, #64] @ b1134 <__cxa_atexit@plt+0xa4de8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #60] @ b1138 <__cxa_atexit@plt+0xa4dec> │ │ │ │ + bhi a46fc <__cxa_atexit@plt+0x983b0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4708 <__cxa_atexit@plt+0x983bc> │ │ │ │ + ldr lr, [pc, #92] @ a4718 <__cxa_atexit@plt+0x983cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #88] @ a471c <__cxa_atexit@plt+0x983d0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r8, [pc, #64] @ a4720 <__cxa_atexit@plt+0x983d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r2, [r9, #20] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b1130 <__cxa_atexit@plt+0xa4de4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq sl, r8, lsl #21 │ │ │ │ + teqeq r3, lr @ │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov sl, r6 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a47b8 <__cxa_atexit@plt+0x9846c> │ │ │ │ + ldr lr, [pc, #144] @ a47d4 <__cxa_atexit@plt+0x98488> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r7, r7, #16 │ │ │ │ + ldm r7, {r0, r6, r7} │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r6, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a47a8 <__cxa_atexit@plt+0x9845c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a47c4 <__cxa_atexit@plt+0x98478> │ │ │ │ + ldr r3, [pc, #88] @ a47d8 <__cxa_atexit@plt+0x9848c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, lsl #1 │ │ │ │ - @ instruction: 0x01484c98 │ │ │ │ - smlalbbeq r4, r8, r4, ip │ │ │ │ - cmpeq r9, r4, lsl #1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b11c4 <__cxa_atexit@plt+0xa4e78> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b11d0 <__cxa_atexit@plt+0xa4e84> │ │ │ │ - ldr r1, [pc, #116] @ b11e0 <__cxa_atexit@plt+0xa4e94> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ b11e4 <__cxa_atexit@plt+0xa4e98> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - sub r0, r6, #6 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #88] @ b11e8 <__cxa_atexit@plt+0xa4e9c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - ldr r5, [pc, #76] @ b11ec <__cxa_atexit@plt+0xa4ea0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r1, [pc, #68] @ b11f0 <__cxa_atexit@plt+0xa4ea4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ + mov r5, #24 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a482c <__cxa_atexit@plt+0x984e0> │ │ │ │ + ldr r3, [pc, #56] @ a4838 <__cxa_atexit@plt+0x984ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + add lr, sl, #8 │ │ │ │ + stm lr, {r0, r1, r2, r3} │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4890 <__cxa_atexit@plt+0x98544> │ │ │ │ + ldr lr, [pc, #64] @ a48a0 <__cxa_atexit@plt+0x98554> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr r8, [pc, #40] @ a48a4 <__cxa_atexit@plt+0x98558> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + add lr, r9, #16 │ │ │ │ + stm lr, {r0, r3, sl} │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - cmpeq r9, r4, ror #31 │ │ │ │ - ldrsheq r3, [r9, #-240] @ 0xffffff10 │ │ │ │ - cmpeq r9, r0, asr #31 │ │ │ │ - ldrheq r4, [r9, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b128c <__cxa_atexit@plt+0xa4f40> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b1298 <__cxa_atexit@plt+0xa4f4c> │ │ │ │ - ldr lr, [pc, #160] @ b12c4 <__cxa_atexit@plt+0xa4f78> │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + teqeq r3, sl, lsr r9 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi a4954 <__cxa_atexit@plt+0x98608> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4960 <__cxa_atexit@plt+0x98614> │ │ │ │ + ldr lr, [pc, #152] @ a4970 <__cxa_atexit@plt+0x98624> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #156] @ b12c8 <__cxa_atexit@plt+0xa4f7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - mov sl, r3 │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - str r8, [sl, #8] │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b12b0 <__cxa_atexit@plt+0xa4f64> │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b12a8 <__cxa_atexit@plt+0xa4f5c> │ │ │ │ - ldr r2, [pc, #108] @ b12d0 <__cxa_atexit@plt+0xa4f84> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #104] @ b12d4 <__cxa_atexit@plt+0xa4f88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr ip, [r7, #8] │ │ │ │ + add sl, r7, #12 │ │ │ │ + ldm sl, {r1, r3, r9, sl} │ │ │ │ + ldr r7, [r7, #28] │ │ │ │ + ldr r0, [pc, #132] @ a4974 <__cxa_atexit@plt+0x98628> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str ip, [r2, #8] │ │ │ │ + add lr, r2, #12 │ │ │ │ + stm lr, {r1, r3, r9, sl} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a4930 <__cxa_atexit@plt+0x985e4> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq a493c <__cxa_atexit@plt+0x985f0> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne a4948 <__cxa_atexit@plt+0x985fc> │ │ │ │ + ldr r8, [pc, #84] @ a4980 <__cxa_atexit@plt+0x98634> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #56] @ a497c <__cxa_atexit@plt+0x98630> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #40] @ a4978 <__cxa_atexit@plt+0x9862c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r2 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ b12cc <__cxa_atexit@plt+0xa4f80> │ │ │ │ - add r7, pc, r7 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + teqeq r3, sl, lsl #17 │ │ │ │ + teqeq r3, r0, lsr #17 │ │ │ │ + teqeq r3, r4, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a49b4 <__cxa_atexit@plt+0x98668> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a49c4 <__cxa_atexit@plt+0x98678> │ │ │ │ + ldr r8, [pc, #48] @ a49dc <__cxa_atexit@plt+0x98690> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #28] @ a49d8 <__cxa_atexit@plt+0x9868c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r8, [pc, #8] @ a49d4 <__cxa_atexit@plt+0x98688> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, lr, lsl #16 │ │ │ │ + teqeq r3, r8, lsr #16 │ │ │ │ + teqeq r3, r4, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4a40 <__cxa_atexit@plt+0x986f4> │ │ │ │ + ldr lr, [pc, #72] @ a4a50 <__cxa_atexit@plt+0x98704> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #48] @ a4a54 <__cxa_atexit@plt+0x98708> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add r1, r9, #20 │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - cmpeq r9, r0, lsr pc │ │ │ │ - cmpeq r8, r8, lsr r8 │ │ │ │ - @ instruction: 0xffff6b44 │ │ │ │ - ldrsheq r3, [r9, #-236] @ 0xffffff14 │ │ │ │ + @ instruction: 0xfffffea4 │ │ │ │ + teqeq r3, r3, lsr #15 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b1364 <__cxa_atexit@plt+0xa5018> │ │ │ │ + mov r9, r6 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r3, [pc, #160] @ b13a0 <__cxa_atexit@plt+0xa5054> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmdb r2, {r3, r7} │ │ │ │ - sub r1, r2, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b1370 <__cxa_atexit@plt+0xa5024> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc b1378 <__cxa_atexit@plt+0xa502c> │ │ │ │ - ldr lr, [pc, #132] @ b13ac <__cxa_atexit@plt+0xa5060> │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4abc <__cxa_atexit@plt+0x98770> │ │ │ │ + ldr lr, [pc, #72] @ a4acc <__cxa_atexit@plt+0x98780> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r9, [pc, #128] @ b13b0 <__cxa_atexit@plt+0xa5064> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #124] @ b13b4 <__cxa_atexit@plt+0xa5068> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r5, [r2, #-20] @ 0xffffffec │ │ │ │ - str sl, [r2, #-16] │ │ │ │ - str r0, [r2, #-12] │ │ │ │ - add r0, r9, #2 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, r6 │ │ │ │ - b b1380 <__cxa_atexit@plt+0xa5034> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #28] @ b13a4 <__cxa_atexit@plt+0xa5058> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [pc, #24] @ b13a8 <__cxa_atexit@plt+0xa505c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r9, r6, #2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #48] @ a4ad0 <__cxa_atexit@plt+0x98784> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add r1, r9, #20 │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, asr lr │ │ │ │ - smlaltteq r4, r8, r4, r6 │ │ │ │ - cmpeq r8, r8, ror #14 │ │ │ │ - @ instruction: 0xffff7080 │ │ │ │ - cmpeq r8, ip, lsr r7 │ │ │ │ - cmpeq r9, r0, lsr lr │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + teqeq r3, r7, lsr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - sub lr, r5, #8 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi b14bc <__cxa_atexit@plt+0xa5170> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b14c4 <__cxa_atexit@plt+0xa5178> │ │ │ │ - ldr r2, [pc, #308] @ b1518 <__cxa_atexit@plt+0xa51cc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #304] @ b151c <__cxa_atexit@plt+0xa51d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + mov r9, r6 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r3, [pc, #288] @ b1520 <__cxa_atexit@plt+0xa51d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov sl, r6 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r8, [sl, #24] │ │ │ │ - str r1, [sl, #28] │ │ │ │ - str r8, [sl, #8] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - mov r9, sl │ │ │ │ - str r3, [r9, #16]! │ │ │ │ - add r2, sl, #56 @ 0x38 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b14d8 <__cxa_atexit@plt+0xa518c> │ │ │ │ - ldr r1, [pc, #240] @ b1524 <__cxa_atexit@plt+0xa51d8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [pc, #236] @ b1528 <__cxa_atexit@plt+0xa51dc> │ │ │ │ - add ip, pc, ip │ │ │ │ - mov r3, r6 │ │ │ │ - str r1, [r3, #36]! @ 0x24 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r3, r8, sl} │ │ │ │ - sub sl, r2, #11 │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b1500 <__cxa_atexit@plt+0xa51b4> │ │ │ │ - add r2, r6, #88 @ 0x58 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b14f8 <__cxa_atexit@plt+0xa51ac> │ │ │ │ - ldr ip, [pc, #188] @ b1534 <__cxa_atexit@plt+0xa51e8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #184] @ b1538 <__cxa_atexit@plt+0xa51ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #180] @ b153c <__cxa_atexit@plt+0xa51f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r3, r2, #11 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r9, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str ip, [r6, #64]! @ 0x40 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r2, r6 │ │ │ │ - b b14cc <__cxa_atexit@plt+0xa5180> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ b1530 <__cxa_atexit@plt+0xa51e4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r0, #28 │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - bx r1 │ │ │ │ - mov r0, #28 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #36] @ b152c <__cxa_atexit@plt+0xa51e0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - cmpeq r9, r0, ror sp │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - @ instruction: 0xffffe784 │ │ │ │ - @ instruction: 0xffffe8c8 │ │ │ │ - hvceq 33924 @ 0x8484 │ │ │ │ - strheq r4, [r8, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xffffc484 │ │ │ │ - @ instruction: 0xffffc5f4 │ │ │ │ - cmpeq r9, r0, ror #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b1578 <__cxa_atexit@plt+0xa522c> │ │ │ │ - ldr r3, [pc, #40] @ b1590 <__cxa_atexit@plt+0xa5244> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b1594 <__cxa_atexit@plt+0xa5248> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + bcc a4b38 <__cxa_atexit@plt+0x987ec> │ │ │ │ + ldr lr, [pc, #72] @ a4b48 <__cxa_atexit@plt+0x987fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + add sl, r7, #11 │ │ │ │ + ldm sl, {r0, r3, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr lr, [pc, #48] @ a4b4c <__cxa_atexit@plt+0x98800> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + str r1, [r9, #16] │ │ │ │ + add r1, r9, #20 │ │ │ │ + stm r1, {r0, r3, sl} │ │ │ │ + mov r8, lr │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - cmpeq r8, r0, asr #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + teqeq r3, fp, lsr #13 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b15ec <__cxa_atexit@plt+0xa52a0> │ │ │ │ - ldr r2, [pc, #84] @ b1608 <__cxa_atexit@plt+0xa52bc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b15f4 <__cxa_atexit@plt+0xa52a8> │ │ │ │ - ldr r3, [pc, #64] @ b1610 <__cxa_atexit@plt+0xa52c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #60] @ b1614 <__cxa_atexit@plt+0xa52c8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + bhi a4c04 <__cxa_atexit@plt+0x988b8> │ │ │ │ + ldr r6, [pc, #176] @ a4c20 <__cxa_atexit@plt+0x988d4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + ands r0, r7, #3 │ │ │ │ + beq a4bcc <__cxa_atexit@plt+0x98880> │ │ │ │ + ldmdb r5, {r1, lr} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a4bdc <__cxa_atexit@plt+0x98890> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4c10 <__cxa_atexit@plt+0x988c4> │ │ │ │ + ldr r0, [pc, #112] @ a4c24 <__cxa_atexit@plt+0x988d8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + ldr r8, [pc, #96] @ a4c28 <__cxa_atexit@plt+0x988dc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a4c10 <__cxa_atexit@plt+0x988c4> │ │ │ │ + ldr r0, [pc, #64] @ a4c2c <__cxa_atexit@plt+0x988e0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str lr, [r9, #12] │ │ │ │ + ldr r8, [pc, #48] @ a4c30 <__cxa_atexit@plt+0x988e4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b160c <__cxa_atexit@plt+0xa52c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r8, lsr #23 │ │ │ │ - strheq r4, [r8, #-124] @ 0xffffff84 │ │ │ │ - smlaltbeq r4, r8, r8, r7 │ │ │ │ - cmpeq r9, r8, lsr #23 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1680 <__cxa_atexit@plt+0xa5334> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + cmpeq sl, r8, asr r9 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq sl, r4, lsr #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldmib r5, {r2, r3} │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b1688 <__cxa_atexit@plt+0xa533c> │ │ │ │ - ldr lr, [pc, #88] @ b16a4 <__cxa_atexit@plt+0xa5358> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ b16a8 <__cxa_atexit@plt+0xa535c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r5, [pc, #68] @ b16ac <__cxa_atexit@plt+0xa5360> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b1690 <__cxa_atexit@plt+0xa5344> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b16a0 <__cxa_atexit@plt+0xa5354> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, ip, lsr #14 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r9, ip, lsr #22 │ │ │ │ - ldrsheq r3, [r9, #-232] @ 0xffffff18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b1700 <__cxa_atexit@plt+0xa53b4> │ │ │ │ - ldr r7, [pc, #56] @ b1718 <__cxa_atexit@plt+0xa53cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b171c <__cxa_atexit@plt+0xa53d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - add r7, r2, #3 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r7, [pc, #24] @ b1720 <__cxa_atexit@plt+0xa53d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a4c84 <__cxa_atexit@plt+0x98938> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4cb0 <__cxa_atexit@plt+0x98964> │ │ │ │ + ldr r1, [pc, #84] @ a4cbc <__cxa_atexit@plt+0x98970> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r8, [pc, #64] @ a4cc0 <__cxa_atexit@plt+0x98974> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a4cb0 <__cxa_atexit@plt+0x98964> │ │ │ │ + ldr r1, [pc, #48] @ a4cc4 <__cxa_atexit@plt+0x98978> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r8, [pc, #28] @ a4cc8 <__cxa_atexit@plt+0x9897c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffeb40 │ │ │ │ - smlaltbeq r4, r8, r8, r6 │ │ │ │ - @ instruction: 0x01484694 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - b b00e4 <__cxa_atexit@plt+0xa3d98> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq sl, r0, lsr #17 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + cmpeq sl, r8, ror r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b1794 <__cxa_atexit@plt+0xa5448> │ │ │ │ - ldr r7, [pc, #56] @ b17ac <__cxa_atexit@plt+0xa5460> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b17b0 <__cxa_atexit@plt+0xa5464> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r8, r9, sl} │ │ │ │ - add r7, r2, #3 │ │ │ │ - mov r9, r3 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ - ldr r7, [pc, #24] @ b17b4 <__cxa_atexit@plt+0xa5468> │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4d18 <__cxa_atexit@plt+0x989cc> │ │ │ │ + ldr r3, [pc, #56] @ a4d28 <__cxa_atexit@plt+0x989dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #40] @ a4d2c <__cxa_atexit@plt+0x989e0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r3, #20 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffe768 │ │ │ │ - cmpeq r8, r4, lsl r6 │ │ │ │ - strdeq r4, [r8, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b1870 <__cxa_atexit@plt+0xa5524> │ │ │ │ - ldr r2, [pc, #180] @ b18a0 <__cxa_atexit@plt+0xa5554> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #176] @ b18a4 <__cxa_atexit@plt+0xa5558> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r3, r0 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - sub sl, r6, #11 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1890 <__cxa_atexit@plt+0xa5544> │ │ │ │ - add r6, r0, #56 @ 0x38 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b1888 <__cxa_atexit@plt+0xa553c> │ │ │ │ - ldr ip, [pc, #128] @ b18b0 <__cxa_atexit@plt+0xa5564> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #124] @ b18b4 <__cxa_atexit@plt+0xa5568> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #120] @ b18b8 <__cxa_atexit@plt+0xa556c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - sub r3, r6, #11 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str ip, [r0, #32]! │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str lr, [r0, #12] │ │ │ │ - str r8, [r0, #16] │ │ │ │ - str sl, [r0, #20] │ │ │ │ - str r0, [r0, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #52] @ b18ac <__cxa_atexit@plt+0xa5560> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ b18a8 <__cxa_atexit@plt+0xa555c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffe3cc │ │ │ │ - @ instruction: 0xffffe510 │ │ │ │ - smlaltteq r4, r8, r4, r4 │ │ │ │ - cmpeq r8, r8, lsl r5 │ │ │ │ - @ instruction: 0xffffc0cc │ │ │ │ - @ instruction: 0xffffc23c │ │ │ │ - cmpeq r9, r8, lsr #18 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b192c <__cxa_atexit@plt+0xa55e0> │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + teqeq r3, r5, ror #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r6 │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi a4dbc <__cxa_atexit@plt+0x98a70> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r2, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b1934 <__cxa_atexit@plt+0xa55e8> │ │ │ │ - ldr lr, [pc, #88] @ b1950 <__cxa_atexit@plt+0xa5604> │ │ │ │ + bcc a4dc8 <__cxa_atexit@plt+0x98a7c> │ │ │ │ + ldr lr, [pc, #120] @ a4dd8 <__cxa_atexit@plt+0x98a8c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ b1954 <__cxa_atexit@plt+0xa5608> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r5, [pc, #68] @ b1958 <__cxa_atexit@plt+0xa560c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b193c <__cxa_atexit@plt+0xa55f0> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b194c <__cxa_atexit@plt+0xa5600> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq r4, r8, r0, r4 │ │ │ │ - @ instruction: 0xfffffca4 │ │ │ │ - cmpeq r9, r0, lsl #17 │ │ │ │ - cmpeq r9, ip, asr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r0, r5, #24 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi b1a9c <__cxa_atexit@plt+0xa5750> │ │ │ │ - ldr lr, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc b1aa4 <__cxa_atexit@plt+0xa5758> │ │ │ │ - stm sp, {r0, fp} │ │ │ │ - ldr r7, [pc, #364] @ b1afc <__cxa_atexit@plt+0xa57b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r9, [pc, #360] @ b1b00 <__cxa_atexit@plt+0xa57b4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #356] @ b1b04 <__cxa_atexit@plt+0xa57b8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, #352] @ b1b08 <__cxa_atexit@plt+0xa57bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #348] @ b1b0c <__cxa_atexit@plt+0xa57c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #344] @ b1b10 <__cxa_atexit@plt+0xa57c4> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - stmib r6, {r2, r8} │ │ │ │ - add r1, r6, #12 │ │ │ │ - stm r1, {r0, r8, sl} │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r0, r3, #3 │ │ │ │ - sub r2, r3, #10 │ │ │ │ - sub r7, r3, #18 │ │ │ │ - sub r1, r3, #26 │ │ │ │ - sub r3, r3, #35 @ 0x23 │ │ │ │ - str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc b1ac0 <__cxa_atexit@plt+0xa5774> │ │ │ │ - ldr r0, [pc, #252] @ b1b14 <__cxa_atexit@plt+0xa57c8> │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r7, r7, #12 │ │ │ │ + ldm r7, {r1, r3, r7} │ │ │ │ + ldr r0, [pc, #104] @ a4ddc <__cxa_atexit@plt+0x98a90> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r1, [pc, #248] @ b1b18 <__cxa_atexit@plt+0xa57cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #244] @ b1b1c <__cxa_atexit@plt+0xa57d0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r7, r3, #22 │ │ │ │ - sub r2, r3, #14 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - add r0, r6, #52 @ 0x34 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - add r3, r6, #96 @ 0x60 │ │ │ │ - cmp lr, r3 │ │ │ │ - bcc b1ae4 <__cxa_atexit@plt+0xa5798> │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldmda r5, {r1, ip} │ │ │ │ - ldr r0, [pc, #180] @ b1b28 <__cxa_atexit@plt+0xa57dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - add r0, r6, #80 @ 0x50 │ │ │ │ - stm r0, {r1, r2, r9} │ │ │ │ - str r8, [r6, #92] @ 0x5c │ │ │ │ - str lr, [r6, #96] @ 0x60 │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - bx ip │ │ │ │ - mov r3, r6 │ │ │ │ - b b1aac <__cxa_atexit@plt+0xa5760> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #112] @ b1b24 <__cxa_atexit@plt+0xa57d8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r9, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a4db0 <__cxa_atexit@plt+0x98a64> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrne r8, [pc, #64] @ a4de4 <__cxa_atexit@plt+0x98a98> │ │ │ │ + ldrne r8, [pc, r8] │ │ │ │ + ldreq r8, [pc, #52] @ a4de0 <__cxa_atexit@plt+0x98a94> │ │ │ │ + ldreq r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #88] @ b1b20 <__cxa_atexit@plt+0xa57d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - @ instruction: 0xffff6b70 │ │ │ │ - @ instruction: 0xffff6c30 │ │ │ │ - cmpeq r9, r0, asr #22 │ │ │ │ - cmpeq r8, r8, lsr r0 │ │ │ │ - cmpeq r8, r4, lsl r3 │ │ │ │ - ldrsheq r3, [r9, #-168] @ 0xffffff58 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b1b84 <__cxa_atexit@plt+0xa5838> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #60] @ b1b90 <__cxa_atexit@plt+0xa5844> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - bx ip │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r8, lsl sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b1bd8 <__cxa_atexit@plt+0xa588c> │ │ │ │ - ldr r7, [pc, #44] @ b1bf0 <__cxa_atexit@plt+0xa58a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b1bf4 <__cxa_atexit@plt+0xa58a8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff3a0 │ │ │ │ - ldrdeq r4, [r8, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + cmpeq sl, r4, ror r7 │ │ │ │ + cmpeq sl, r0, lsl #15 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b1c3c <__cxa_atexit@plt+0xa58f0> │ │ │ │ - ldr r7, [pc, #44] @ b1c54 <__cxa_atexit@plt+0xa5908> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b1c58 <__cxa_atexit@plt+0xa590c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r5, r7, #3 │ │ │ │ + ldr r2, [pc, #24] @ a4e1c <__cxa_atexit@plt+0x98ad0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r5, #2 │ │ │ │ + ldr r8, [pc, #16] @ a4e20 <__cxa_atexit@plt+0x98ad4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + moveq r8, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + cmpeq sl, ip, lsl r7 │ │ │ │ + cmpeq sl, r4, lsl r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a4e78 <__cxa_atexit@plt+0x98b2c> │ │ │ │ + ldr lr, [pc, #64] @ a4e88 <__cxa_atexit@plt+0x98b3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + ldr r8, [pc, #44] @ a4e8c <__cxa_atexit@plt+0x98b40> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r3, [r9, #20] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff794 │ │ │ │ - hvceq 33820 @ 0x841c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + teqeq r3, r2, lsr #5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r2, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b1cc0 <__cxa_atexit@plt+0xa5974> │ │ │ │ + sub r8, r5, #8 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi a4f20 <__cxa_atexit@plt+0x98bd4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ + add r6, r2, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b1cc8 <__cxa_atexit@plt+0xa597c> │ │ │ │ - ldr r1, [pc, #72] @ b1ce4 <__cxa_atexit@plt+0xa5998> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ b1ce8 <__cxa_atexit@plt+0xa599c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, sl} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ + bcc a4f2c <__cxa_atexit@plt+0x98be0> │ │ │ │ + ldr lr, [pc, #124] @ a4f3c <__cxa_atexit@plt+0x98bf0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + add r9, r7, #12 │ │ │ │ + ldm r9, {r1, r3, r9} │ │ │ │ + ldr r7, [r7, #24] │ │ │ │ + ldr r0, [pc, #104] @ a4f40 <__cxa_atexit@plt+0x98bf4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + str sl, [r2, #8] │ │ │ │ + add lr, r2, #12 │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a4f14 <__cxa_atexit@plt+0x98bc8> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + ldrne r8, [pc, #64] @ a4f48 <__cxa_atexit@plt+0x98bfc> │ │ │ │ + ldrne r8, [pc, r8] │ │ │ │ + ldreq r8, [pc, #52] @ a4f44 <__cxa_atexit@plt+0x98bf8> │ │ │ │ + ldreq r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ mov r6, r2 │ │ │ │ - b b1cd0 <__cxa_atexit@plt+0xa5984> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b1ce0 <__cxa_atexit@plt+0xa5994> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl lr │ │ │ │ - @ instruction: 0xffff610c │ │ │ │ - cmpeq r9, r4, asr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b1d40 <__cxa_atexit@plt+0xa59f4> │ │ │ │ - ldr r2, [pc, #84] @ b1d5c <__cxa_atexit@plt+0xa5a10> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1d48 <__cxa_atexit@plt+0xa59fc> │ │ │ │ - ldr r3, [pc, #64] @ b1d64 <__cxa_atexit@plt+0xa5a18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #60] @ b1d68 <__cxa_atexit@plt+0xa5a1c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b1d60 <__cxa_atexit@plt+0xa5a14> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq sl, r0, lsl r6 │ │ │ │ + cmpeq sl, ip, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + and r5, r7, #3 │ │ │ │ + ldr r2, [pc, #24] @ a4f80 <__cxa_atexit@plt+0x98c34> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r5, #2 │ │ │ │ + ldr r8, [pc, #16] @ a4f84 <__cxa_atexit@plt+0x98c38> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + moveq r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r4, asr r4 │ │ │ │ - cmpeq r8, r8, rrx │ │ │ │ - qdaddeq r4, r4, r8 │ │ │ │ - cmpeq r9, r4, asr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b1e00 <__cxa_atexit@plt+0xa5ab4> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldrheq r0, [sl, #-88] @ 0xffffffa8 │ │ │ │ + ldrheq r0, [sl, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a4ff8 <__cxa_atexit@plt+0x98cac> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #36 @ 0x24 │ │ │ │ + add r6, r9, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b1e08 <__cxa_atexit@plt+0xa5abc> │ │ │ │ - ldr ip, [pc, #132] @ b1e24 <__cxa_atexit@plt+0xa5ad8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #128] @ b1e28 <__cxa_atexit@plt+0xa5adc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #124] @ b1e2c <__cxa_atexit@plt+0xa5ae0> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #120] @ b1e30 <__cxa_atexit@plt+0xa5ae4> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r6, #14 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #31 │ │ │ │ - str r1, [r7, #28]! │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r7, #-20] @ 0xffffffec │ │ │ │ - str r9, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - ldr r5, [pc, #64] @ b1e34 <__cxa_atexit@plt+0xa5ae8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmdb r7, {r5, r8} │ │ │ │ + bcc a5000 <__cxa_atexit@plt+0x98cb4> │ │ │ │ + ldr lr, [pc, #88] @ a5014 <__cxa_atexit@plt+0x98cc8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #84] @ a5018 <__cxa_atexit@plt+0x98ccc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + str lr, [r9, #4]! │ │ │ │ + ldr r8, [pc, #56] @ a501c <__cxa_atexit@plt+0x98cd0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + add lr, r9, #16 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + b a5008 <__cxa_atexit@plt+0x98cbc> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b b1968 <__cxa_atexit@plt+0xa561c> │ │ │ │ - mov r6, r7 │ │ │ │ - b b1e10 <__cxa_atexit@plt+0xa5ac4> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b1e20 <__cxa_atexit@plt+0xa5ad4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strheq r3, [r8, #-244] @ 0xffffff0c │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b1e84 <__cxa_atexit@plt+0xa5b38> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [pc, #36] @ b1e90 <__cxa_atexit@plt+0xa5b44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r4, lsl #14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq sl, r8, lsl #3 │ │ │ │ + teqeq r3, r7, lsr r1 │ │ │ │ + strdeq r0, [r9, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r1, pc │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1f04 <__cxa_atexit@plt+0xa5bb8> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a50b0 <__cxa_atexit@plt+0x98d64> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b1f0c <__cxa_atexit@plt+0xa5bc0> │ │ │ │ - ldr lr, [pc, #88] @ b1f28 <__cxa_atexit@plt+0xa5bdc> │ │ │ │ + bcc a50b8 <__cxa_atexit@plt+0x98d6c> │ │ │ │ + ldr lr, [pc, #116] @ a50cc <__cxa_atexit@plt+0x98d80> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #84] @ b1f2c <__cxa_atexit@plt+0xa5be0> │ │ │ │ + ldr r0, [pc, #112] @ a50d0 <__cxa_atexit@plt+0x98d84> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r1, r9, sl} │ │ │ │ + ldr r8, [r7, #28] │ │ │ │ str lr, [r3, #4]! │ │ │ │ - ldr r5, [pc, #68] @ b1f30 <__cxa_atexit@plt+0xa5be4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [pc, #80] @ a50d4 <__cxa_atexit@plt+0x98d88> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, #72] @ a50d8 <__cxa_atexit@plt+0x98d8c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + add r2, r3, #16 │ │ │ │ + stm r2, {r1, r9, sl, lr} │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 11946b0 <__cxa_atexit@plt+0x1188364> │ │ │ │ mov r6, r3 │ │ │ │ - b b1f14 <__cxa_atexit@plt+0xa5bc8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b1f24 <__cxa_atexit@plt+0xa5bd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b a50c0 <__cxa_atexit@plt+0x98d74> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r3, r8, r8, lr │ │ │ │ - @ instruction: 0xfffff6cc │ │ │ │ - cmpeq r9, r8, lsr #5 │ │ │ │ - cmpeq r9, r4, ror r6 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq sl, ip, ror #1 │ │ │ │ + ldrsbeq r0, [sl, #-12] │ │ │ │ + cmpeq sl, r4, asr #1 │ │ │ │ + cmpeq r9, ip, lsr r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b1fd0 <__cxa_atexit@plt+0xa5c84> │ │ │ │ - ldr r2, [pc, #152] @ b2000 <__cxa_atexit@plt+0xa5cb4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r3, {r2, sl} │ │ │ │ - sub sl, r6, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b1ff0 <__cxa_atexit@plt+0xa5ca4> │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b1fe8 <__cxa_atexit@plt+0xa5c9c> │ │ │ │ - ldr ip, [pc, #124] @ b200c <__cxa_atexit@plt+0xa5cc0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #120] @ b2010 <__cxa_atexit@plt+0xa5cc4> │ │ │ │ + mov sl, r4 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a51c4 <__cxa_atexit@plt+0x98e78> │ │ │ │ + ldr lr, [pc, #204] @ a51d8 <__cxa_atexit@plt+0x98e8c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #116] @ b2014 <__cxa_atexit@plt+0xa5cc8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #12]! │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr ip, [r7, #7] │ │ │ │ + ldr r4, [r7, #11] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldr r9, [r7, #15] │ │ │ │ + ldr r4, [r7, #19] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + ldr r1, [r7, #31] │ │ │ │ + ldr r2, [r7, #35] @ 0x23 │ │ │ │ + str lr, [r3, #28]! │ │ │ │ + str fp, [sp, #12] │ │ │ │ + ldr fp, [pc, #144] @ a51dc <__cxa_atexit@plt+0x98e90> │ │ │ │ + ldr fp, [pc, fp] │ │ │ │ + add fp, fp, #1 │ │ │ │ + sub lr, r6, #63 @ 0x3f │ │ │ │ str r8, [r3, #8] │ │ │ │ str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r7, [pc, #48] @ b2008 <__cxa_atexit@plt+0xa5cbc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b2004 <__cxa_atexit@plt+0xa5cb8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r4, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + ldr r4, [pc, #108] @ a51e0 <__cxa_atexit@plt+0x98e94> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r3, #32] │ │ │ │ + str fp, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [pc, #96] @ a51e4 <__cxa_atexit@plt+0x98e98> │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr r8, [pc, #92] @ a51e8 <__cxa_atexit@plt+0x98e9c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r4, [r3, #-24] @ 0xffffffe8 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ + str r4, [r3, #-20] @ 0xffffffec │ │ │ │ + str ip, [r3, #-16] │ │ │ │ + ldr r4, [sp, #4] │ │ │ │ + str r4, [r3, #-12] │ │ │ │ + str r9, [r3, #-8] │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r4, [r3, #-4] │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r4, sl │ │ │ │ + ldr fp, [sp, #12] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r4, #68 @ 0x44 │ │ │ │ + ldr r0, [sl, #-8] │ │ │ │ + str r4, [sl, #828] @ 0x33c │ │ │ │ + mov r4, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffeb38 │ │ │ │ - smlalbbeq r3, r8, r4, sp │ │ │ │ - ldrdeq r3, [r8, #-220] @ 0xffffff24 │ │ │ │ - @ instruction: 0xffffb96c │ │ │ │ - @ instruction: 0xffffbadc │ │ │ │ - cmpeq r9, r8, asr #3 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq sl, r4, lsl r0 │ │ │ │ + cmppeq r9, r0, ror #31 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffff864 │ │ │ │ + teqeq r3, r5, lsr #31 │ │ │ │ + cmpeq r9, r0, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r2, r5, #12 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b2098 <__cxa_atexit@plt+0xa5d4c> │ │ │ │ + bhi a5254 <__cxa_atexit@plt+0x98f08> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b20a0 <__cxa_atexit@plt+0xa5d54> │ │ │ │ - ldr ip, [pc, #100] @ b20bc <__cxa_atexit@plt+0xa5d70> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr lr, [pc, #96] @ b20c0 <__cxa_atexit@plt+0xa5d74> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #92] @ b20c4 <__cxa_atexit@plt+0xa5d78> │ │ │ │ + bcc a5260 <__cxa_atexit@plt+0x98f14> │ │ │ │ + ldr r1, [pc, #80] @ a5270 <__cxa_atexit@plt+0x98f24> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ a5274 <__cxa_atexit@plt+0x98f28> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r0, [pc, #56] @ a5278 <__cxa_atexit@plt+0x98f2c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ + stmib r3, {r0, r5, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r7, r1 │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ mov r6, r3 │ │ │ │ - b b20a8 <__cxa_atexit@plt+0xa5d5c> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b20b8 <__cxa_atexit@plt+0xa5d6c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r9, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0149019c │ │ │ │ + andeq r0, r3, r3, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc a5358 <__cxa_atexit@plt+0x9900c> │ │ │ │ + stm sp, {r5, sl, fp} │ │ │ │ + ldr r7, [r9, #35] @ 0x23 │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + add ip, r9, #7 │ │ │ │ + ldm ip, {r0, fp, ip} │ │ │ │ + ldr sl, [r9, #19] │ │ │ │ + mov r5, r8 │ │ │ │ + ldr r8, [r9, #23] │ │ │ │ + ldr lr, [r9, #27] │ │ │ │ + ldr r9, [r9, #31] │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [r3, #40]! @ 0x28 │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + ldr r0, [pc, #148] @ a5370 <__cxa_atexit@plt+0x99024> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub r1, r3, #36 @ 0x24 │ │ │ │ + stm r1, {r0, r7, r9, lr} │ │ │ │ + sub lr, r3, #20 │ │ │ │ + stm lr, {r8, sl, ip} │ │ │ │ + str fp, [r3, #-8] │ │ │ │ + sub r7, r6, #63 @ 0x3f │ │ │ │ + cmp r5, #10 │ │ │ │ + ble a5348 <__cxa_atexit@plt+0x98ffc> │ │ │ │ + ldr r3, [pc, #112] @ a5374 <__cxa_atexit@plt+0x99028> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #108] @ a5378 <__cxa_atexit@plt+0x9902c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r5, [sp] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r2, #44]! @ 0x2c │ │ │ │ + ldr r3, [pc, #88] @ a537c <__cxa_atexit@plt+0x99030> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r7, [r2, #8] │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ + str r7, [r2, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r2, [r2, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + bx r0 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, r3 │ │ │ │ + ldmib sp, {r8, fp} │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ + ldr r7, [pc, #32] @ a5380 <__cxa_atexit@plt+0x99034> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlalbteq r3, r8, ip, ip │ │ │ │ - @ instruction: 0xffffb8a4 │ │ │ │ - @ instruction: 0xffffba14 │ │ │ │ - cmpeq r9, r0, lsl #2 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmppeq r9, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq r0, r9, r0, r2 │ │ │ │ + hvceq 36896 @ 0x9020 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b214c <__cxa_atexit@plt+0xa5e00> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b2154 <__cxa_atexit@plt+0xa5e08> │ │ │ │ - ldr r2, [pc, #116] @ b2170 <__cxa_atexit@plt+0xa5e24> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #112] @ b2174 <__cxa_atexit@plt+0xa5e28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ b2178 <__cxa_atexit@plt+0xa5e2c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #104] @ b217c <__cxa_atexit@plt+0xa5e30> │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r3, {r0, r8} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - sub r0, r6, #2 │ │ │ │ - sub r1, r6, #10 │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + bhi a53fc <__cxa_atexit@plt+0x990b0> │ │ │ │ + ldr r3, [pc, #100] @ a540c <__cxa_atexit@plt+0x990c0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a53dc <__cxa_atexit@plt+0x99090> │ │ │ │ + ldr r3, [pc, #84] @ a5410 <__cxa_atexit@plt+0x990c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a53ec <__cxa_atexit@plt+0x990a0> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + b a528c <__cxa_atexit@plt+0x98f40> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ - b b1968 <__cxa_atexit@plt+0xa561c> │ │ │ │ - mov r6, r3 │ │ │ │ - b b215c <__cxa_atexit@plt+0xa5e10> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b216c <__cxa_atexit@plt+0xa5e20> │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ a5414 <__cxa_atexit@plt+0x990c8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, ror #24 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - @ instruction: 0xfffffd90 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b21c8 <__cxa_atexit@plt+0xa5e7c> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ b21d4 <__cxa_atexit@plt+0xa5e88> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r0, asr #7 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq r9, r4, lsl #4 │ │ │ │ + smlaltteq r0, r9, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #44] @ a5458 <__cxa_atexit@plt+0x9910c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a544c <__cxa_atexit@plt+0x99100> │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b a528c <__cxa_atexit@plt+0x98f40> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0x0149019c │ │ │ │ + andeq r0, r0, r2, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, sl} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r9, r7 │ │ │ │ + b a528c <__cxa_atexit@plt+0x98f40> │ │ │ │ + hvceq 36892 @ 0x901c │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b223c <__cxa_atexit@plt+0xa5ef0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b2244 <__cxa_atexit@plt+0xa5ef8> │ │ │ │ - ldr r1, [pc, #72] @ b2260 <__cxa_atexit@plt+0xa5f14> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5524 <__cxa_atexit@plt+0x991d8> │ │ │ │ + ldr r3, [pc, #188] @ a5558 <__cxa_atexit@plt+0x9920c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a5514 <__cxa_atexit@plt+0x991c8> │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #68 @ 0x44 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc a5534 <__cxa_atexit@plt+0x991e8> │ │ │ │ + ldr r7, [r8, #35] @ 0x23 │ │ │ │ + ldr r2, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr lr, [r8, #11] │ │ │ │ + ldr r9, [r8, #15] │ │ │ │ + ldr r0, [r8, #19] │ │ │ │ + ldr r3, [r8, #23] │ │ │ │ + str sl, [sp] │ │ │ │ + ldr sl, [r8, #27] │ │ │ │ + ldr r8, [r8, #31] │ │ │ │ + str r2, [r6, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + ldr r1, [pc, #112] @ a5564 <__cxa_atexit@plt+0x99218> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #68] @ b2264 <__cxa_atexit@plt+0xa5f18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r2, {r1, r8, sl} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ - b b224c <__cxa_atexit@plt+0xa5f00> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b225c <__cxa_atexit@plt+0xa5f10> │ │ │ │ + sub r2, r6, #36 @ 0x24 │ │ │ │ + stm r2, {r1, r7, r8, sl} │ │ │ │ + str r3, [r6, #-20] @ 0xffffffec │ │ │ │ + sub r1, r6, #16 │ │ │ │ + stm r1, {r0, r9, lr} │ │ │ │ + sub r7, ip, #63 @ 0x3f │ │ │ │ + ldr r8, [sp] │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ a5560 <__cxa_atexit@plt+0x99214> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0148389c │ │ │ │ - @ instruction: 0xffff5b90 │ │ │ │ - cmpeq r9, r8, asr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b22bc <__cxa_atexit@plt+0xa5f70> │ │ │ │ - ldr r2, [pc, #84] @ b22d8 <__cxa_atexit@plt+0xa5f8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b22c4 <__cxa_atexit@plt+0xa5f78> │ │ │ │ - ldr r3, [pc, #64] @ b22e0 <__cxa_atexit@plt+0xa5f94> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #60] @ b22e4 <__cxa_atexit@plt+0xa5f98> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #32] @ a555c <__cxa_atexit@plt+0x99210> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, ip │ │ │ │ + mov r9, r8 │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b22dc <__cxa_atexit@plt+0xa5f90> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + smlalbteq r0, r9, r4, r0 │ │ │ │ + smlaltteq r0, r9, r4, r0 │ │ │ │ + @ instruction: 0xfffffbf4 │ │ │ │ + swpbeq r0, r0, [r9] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #68 @ 0x44 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc a55f4 <__cxa_atexit@plt+0x992a8> │ │ │ │ + ldr r7, [r9, #35] @ 0x23 │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + str fp, [sp] │ │ │ │ + ldr lr, [r9, #11] │ │ │ │ + ldr r8, [r9, #15] │ │ │ │ + ldr r0, [r9, #19] │ │ │ │ + ldr r3, [r9, #23] │ │ │ │ + mov fp, sl │ │ │ │ + ldr sl, [r9, #27] │ │ │ │ + ldr r9, [r9, #31] │ │ │ │ + str r2, [r6, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + ldr r1, [pc, #68] @ a5614 <__cxa_atexit@plt+0x992c8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + sub r2, r6, #36 @ 0x24 │ │ │ │ + stm r2, {r1, r7, r9, sl} │ │ │ │ + str r3, [r6, #-20] @ 0xffffffec │ │ │ │ + sub r1, r6, #16 │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + sub r7, ip, #63 @ 0x3f │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ + ldr r7, [pc, #28] @ a5618 <__cxa_atexit@plt+0x992cc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, ip │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r2, [r9, #-232] @ 0xffffff18 │ │ │ │ - smlaltteq r3, r8, ip, sl │ │ │ │ - ldrdeq r3, [r8, #-168] @ 0xffffff58 │ │ │ │ - ldrsbeq r2, [r9, #-232] @ 0xffffff18 │ │ │ │ + @ instruction: 0xfffffb18 │ │ │ │ + cmpeq r9, r4 │ │ │ │ + smlaltteq pc, r8, r8, pc @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a5644 <__cxa_atexit@plt+0x992f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldrdeq pc, [r8, #-244] @ 0xffffff0c │ │ │ │ + smlaltbeq pc, r8, ip, pc @ │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r0, r6 │ │ │ │ - sub r9, r5, #16 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi b23c0 <__cxa_atexit@plt+0xa6074> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b23c8 <__cxa_atexit@plt+0xa607c> │ │ │ │ - ldr sl, [pc, #224] @ b23fc <__cxa_atexit@plt+0xa60b0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #220] @ b2400 <__cxa_atexit@plt+0xa60b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #216] @ b2404 <__cxa_atexit@plt+0xa60b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r3, r6, #14 │ │ │ │ - mov r7, r0 │ │ │ │ - str r2, [r7, #12]! │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - stmdb r5, {r3, r7, r8} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #-8] │ │ │ │ - str r8, [r7, #-4] │ │ │ │ - sub r2, r5, #32 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b23e8 <__cxa_atexit@plt+0xa609c> │ │ │ │ - add r6, r0, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b23e0 <__cxa_atexit@plt+0xa6094> │ │ │ │ - ldr r7, [pc, #164] @ b2410 <__cxa_atexit@plt+0xa60c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #160] @ b2414 <__cxa_atexit@plt+0xa60c8> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a56f4 <__cxa_atexit@plt+0x993a8> │ │ │ │ + ldr r3, [pc, #196] @ a5734 <__cxa_atexit@plt+0x993e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #156] @ b2418 <__cxa_atexit@plt+0xa60cc> │ │ │ │ + str r3, [r7] │ │ │ │ + tst r9, #3 │ │ │ │ + beq a56e4 <__cxa_atexit@plt+0x99398> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #68 @ 0x44 │ │ │ │ + cmp r7, ip │ │ │ │ + bcc a5708 <__cxa_atexit@plt+0x993bc> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr lr, [r9, #11] │ │ │ │ + ldr r8, [r9, #15] │ │ │ │ + ldr r3, [r9, #19] │ │ │ │ + add sl, r9, #23 │ │ │ │ + ldm sl, {r0, r7, r9, sl} │ │ │ │ + str r2, [r6, #40]! @ 0x28 │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + ldr r1, [pc, #140] @ a5744 <__cxa_atexit@plt+0x993f8> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #152] @ b241c <__cxa_atexit@plt+0xa60d0> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r0, #24] │ │ │ │ - str r8, [r0, #28] │ │ │ │ - str r3, [r0, #32] │ │ │ │ - str r8, [r0, #36] @ 0x24 │ │ │ │ - str r7, [r0, #40] @ 0x28 │ │ │ │ - str r8, [r0, #44] @ 0x2c │ │ │ │ - sub r0, r6, #2 │ │ │ │ - sub r1, r6, #10 │ │ │ │ - sub r3, r6, #19 │ │ │ │ - str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - mov r5, r2 │ │ │ │ - b b1968 <__cxa_atexit@plt+0xa561c> │ │ │ │ - mov r6, r0 │ │ │ │ - b b23d0 <__cxa_atexit@plt+0xa6084> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #52] @ b240c <__cxa_atexit@plt+0xa60c0> │ │ │ │ + str r1, [r6, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r6, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r6, #-28] @ 0xffffffe4 │ │ │ │ + str r7, [r6, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, r6, #20 │ │ │ │ + stm r1, {r0, r3, r8, lr} │ │ │ │ + ldr r7, [pc, #112] @ a5748 <__cxa_atexit@plt+0x993fc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + sub r7, ip, #63 @ 0x3f │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ a5740 <__cxa_atexit@plt+0x993f4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ b2408 <__cxa_atexit@plt+0xa60bc> │ │ │ │ + ldr r7, [pc, #40] @ a5738 <__cxa_atexit@plt+0x993ec> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #68 @ 0x44 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ a573c <__cxa_atexit@plt+0x993f0> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add sl, r6, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ + mov r6, ip │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - @ instruction: 0xfffffeb4 │ │ │ │ - smlaltteq r3, r8, r0, r9 │ │ │ │ - strdeq r3, [r8, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r6, [pc, #176] @ b24e4 <__cxa_atexit@plt+0xa6198> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b24c4 <__cxa_atexit@plt+0xa6178> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + strdeq pc, [r8, #-224] @ 0xffffff20 │ │ │ │ + cmppeq r9, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + cmppeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffa30 │ │ │ │ + cmppeq r9, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlaltbeq pc, r8, ip, lr @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r3, r6 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #36 @ 0x24 │ │ │ │ + add r6, r6, #68 @ 0x44 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc b24cc <__cxa_atexit@plt+0xa6180> │ │ │ │ - ldr ip, [pc, #136] @ b24ec <__cxa_atexit@plt+0xa61a0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #132] @ b24f0 <__cxa_atexit@plt+0xa61a4> │ │ │ │ + bcc a57d8 <__cxa_atexit@plt+0x9948c> │ │ │ │ + ldr r2, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr lr, [r9, #11] │ │ │ │ + ldr r8, [r9, #15] │ │ │ │ + ldr ip, [r9, #19] │ │ │ │ + ldr r7, [r9, #23] │ │ │ │ + add sl, r9, #27 │ │ │ │ + ldm sl, {r0, r9, sl} │ │ │ │ + str r2, [r3, #40]! @ 0x28 │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + ldr r1, [pc, #92] @ a5800 <__cxa_atexit@plt+0x994b4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #128] @ b24f4 <__cxa_atexit@plt+0xa61a8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #124] @ b24f8 <__cxa_atexit@plt+0xa61ac> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r0, r6, #14 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - sub lr, r6, #31 │ │ │ │ - str r1, [r2, #28]! │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r2} │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r2, #-20] @ 0xffffffec │ │ │ │ - str r9, [r2, #-16] │ │ │ │ - str r8, [r2, #-12] │ │ │ │ - ldr r7, [pc, #68] @ b24fc <__cxa_atexit@plt+0xa61b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r2, {r7, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b1968 <__cxa_atexit@plt+0xa561c> │ │ │ │ - mov r6, r2 │ │ │ │ - b b24d4 <__cxa_atexit@plt+0xa6188> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b24e8 <__cxa_atexit@plt+0xa619c> │ │ │ │ + str r1, [r3, #-36] @ 0xffffffdc │ │ │ │ + str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r9, [r3, #-28] @ 0xffffffe4 │ │ │ │ + sub r1, r3, #24 │ │ │ │ + stm r1, {r0, r7, ip} │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + ldr r7, [pc, #60] @ a5804 <__cxa_atexit@plt+0x994b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r8, r7, #1 │ │ │ │ + sub r7, r6, #63 @ 0x3f │ │ │ │ + mov r6, r3 │ │ │ │ + b a50ec <__cxa_atexit@plt+0x98da0> │ │ │ │ + ldr r7, [pc, #40] @ a5808 <__cxa_atexit@plt+0x994bc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #68 @ 0x44 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r3, [pc, #28] @ a580c <__cxa_atexit@plt+0x994c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r8, #0 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r3, [r8, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xfffff9d8 │ │ │ │ - @ instruction: 0xfffff884 │ │ │ │ - @ instruction: 0xfffff78c │ │ │ │ - @ instruction: 0xfffff720 │ │ │ │ - @ instruction: 0xfffff7ac │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b2548 <__cxa_atexit@plt+0xa61fc> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ b2554 <__cxa_atexit@plt+0xa6208> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r4, asr #32 │ │ │ │ + @ instruction: 0xfffff944 │ │ │ │ + cmppeq r9, r8, lsl #19 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r8, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r8, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b25c8 <__cxa_atexit@plt+0xa627c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b25d4 <__cxa_atexit@plt+0xa6288> │ │ │ │ - ldr lr, [pc, #88] @ b25e4 <__cxa_atexit@plt+0xa6298> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ b25e8 <__cxa_atexit@plt+0xa629c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ b25ec <__cxa_atexit@plt+0xa62a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5884 <__cxa_atexit@plt+0x99538> │ │ │ │ + ldr r3, [pc, #96] @ a5894 <__cxa_atexit@plt+0x99548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + and r3, r8, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a585c <__cxa_atexit@plt+0x99510> │ │ │ │ + cmp r3, #0 │ │ │ │ + bne a5870 <__cxa_atexit@plt+0x99524> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #60] @ a58a0 <__cxa_atexit@plt+0x99554> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #56] @ a58a4 <__cxa_atexit@plt+0x99558> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ a5898 <__cxa_atexit@plt+0x9954c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [pc, #28] @ a589c <__cxa_atexit@plt+0x99550> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ a58a8 <__cxa_atexit@plt+0x9955c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlaltteq r3, r8, ip, r7 │ │ │ │ - cmpeq r9, r8, lsl #24 │ │ │ │ - ldrsbeq r2, [r9, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrdeq pc, [r8, #-216] @ 0xffffff28 │ │ │ │ + ldrdeq pc, [r8, #-208] @ 0xffffff30 │ │ │ │ + ldrdeq pc, [r8, #-216] @ 0xffffff28 │ │ │ │ + ldrdeq pc, [r8, #-208] @ 0xffffff30 │ │ │ │ + smlaltteq pc, r8, r8, sp @ │ │ │ │ + strheq pc, [r8, #-208] @ 0xffffff30 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ a58e4 <__cxa_atexit@plt+0x99598> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #32] @ a58e8 <__cxa_atexit@plt+0x9959c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + moveq r3, r2 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + hvceq 36828 @ 0x8fdc │ │ │ │ + smlalbbeq pc, r8, r8, sp @ │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b266c <__cxa_atexit@plt+0xa6320> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b2674 <__cxa_atexit@plt+0xa6328> │ │ │ │ - ldr r1, [pc, #108] @ b2690 <__cxa_atexit@plt+0xa6344> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #104] @ b2694 <__cxa_atexit@plt+0xa6348> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r6, #18 │ │ │ │ - sub ip, r6, #27 │ │ │ │ - stmib r2, {r1, r8} │ │ │ │ - add r1, r2, #12 │ │ │ │ - stm r1, {r0, r9, ip} │ │ │ │ - ldr r0, [pc, #80] @ b2698 <__cxa_atexit@plt+0xa634c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #24] │ │ │ │ - str lr, [r2, #28] │ │ │ │ - str sl, [r2, #32] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r1, [pc, #60] @ b269c <__cxa_atexit@plt+0xa6350> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r2} │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ - b b267c <__cxa_atexit@plt+0xa6330> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b268c <__cxa_atexit@plt+0xa6340> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5954 <__cxa_atexit@plt+0x99608> │ │ │ │ + ldr r3, [pc, #88] @ a5964 <__cxa_atexit@plt+0x99618> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, sl} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq a5930 <__cxa_atexit@plt+0x995e4> │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne a5940 <__cxa_atexit@plt+0x995f4> │ │ │ │ + ldr r8, [pc, #64] @ a596c <__cxa_atexit@plt+0x99620> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b a5948 <__cxa_atexit@plt+0x995fc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #32] @ a5968 <__cxa_atexit@plt+0x9961c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r9, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ a5970 <__cxa_atexit@plt+0x99624> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr r7 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - cmpeq r9, r4, lsr pc │ │ │ │ - cmpeq r9, r8, asr fp │ │ │ │ - cmpeq r9, r0, lsr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + teqeq r3, r0 @ │ │ │ │ + teqeq r3, r5 @ │ │ │ │ + cmppeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b26e8 <__cxa_atexit@plt+0xa639c> │ │ │ │ - ldr r2, [pc, #60] @ b2704 <__cxa_atexit@plt+0xa63b8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ a59a8 <__cxa_atexit@plt+0x9965c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #56] @ b2708 <__cxa_atexit@plt+0xa63bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - stmdb r5, {r1, sl} │ │ │ │ + ldr r8, [pc, #32] @ a59ac <__cxa_atexit@plt+0x99660> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #28] @ b270c <__cxa_atexit@plt+0xa63c0> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, sp, asr r7 │ │ │ │ + teqeq r3, ip, asr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5a18 <__cxa_atexit@plt+0x996cc> │ │ │ │ + ldr r3, [pc, #88] @ a5a28 <__cxa_atexit@plt+0x996dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq a59f4 <__cxa_atexit@plt+0x996a8> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a5a04 <__cxa_atexit@plt+0x996b8> │ │ │ │ + ldr r3, [pc, #64] @ a5a30 <__cxa_atexit@plt+0x996e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + b a5a0c <__cxa_atexit@plt+0x996c0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #32] @ a5a2c <__cxa_atexit@plt+0x996e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #20] @ a5a34 <__cxa_atexit@plt+0x996e8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #24] @ b2710 <__cxa_atexit@plt+0xa63c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffdebc │ │ │ │ - cmpeq r9, ip, asr lr │ │ │ │ - strheq r3, [r8, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r9, r4, lsr lr │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + teqeq r3, ip, asr #13 │ │ │ │ + teqeq r3, r1 @ │ │ │ │ + cmppeq r8, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b274c <__cxa_atexit@plt+0xa6400> │ │ │ │ - ldr r2, [pc, #28] @ b275c <__cxa_atexit@plt+0xa6410> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ a5a6c <__cxa_atexit@plt+0x99720> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ + ldr r8, [pc, #32] @ a5a70 <__cxa_atexit@plt+0x99724> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r3, r5, #8 │ │ │ │ + and r1, r7, #3 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r1, #2 │ │ │ │ + moveq r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ b2760 <__cxa_atexit@plt+0xa6414> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffc9b0 │ │ │ │ - cmpeq r8, r4, lsr r6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, r9 @ │ │ │ │ + teqeq r3, r8, lsl #13 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b279c <__cxa_atexit@plt+0xa6450> │ │ │ │ - ldr r2, [pc, #28] @ b27ac <__cxa_atexit@plt+0xa6460> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r7, [pc, #12] @ b27b0 <__cxa_atexit@plt+0xa6464> │ │ │ │ + ldr r3, [pc, #8] @ a5a98 <__cxa_atexit@plt+0x9974c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + strdeq pc, [r8, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a5ad4 <__cxa_atexit@plt+0x99788> │ │ │ │ + ldr r3, [pc, #40] @ a5aec <__cxa_atexit@plt+0x997a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ a5af0 <__cxa_atexit@plt+0x997a4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffddf4 │ │ │ │ - strdeq r3, [r8, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b27fc <__cxa_atexit@plt+0xa64b0> │ │ │ │ - ldr r2, [pc, #68] @ b2818 <__cxa_atexit@plt+0xa64cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r3, r3, #12 │ │ │ │ + cmppeq r9, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq pc, r8, ip, fp @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b2808 <__cxa_atexit@plt+0xa64bc> │ │ │ │ - ldr r5, [pc, #48] @ b2820 <__cxa_atexit@plt+0xa64d4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi a5b2c <__cxa_atexit@plt+0x997e0> │ │ │ │ + ldr r2, [pc, #32] @ a5b34 <__cxa_atexit@plt+0x997e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b281c <__cxa_atexit@plt+0xa64d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsl #19 │ │ │ │ - @ instruction: 0x01483598 │ │ │ │ - @ instruction: 0xffffdfbc │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b28a8 <__cxa_atexit@plt+0xa655c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b28b0 <__cxa_atexit@plt+0xa6564> │ │ │ │ - ldr r1, [pc, #108] @ b28d0 <__cxa_atexit@plt+0xa6584> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #104] @ b28d4 <__cxa_atexit@plt+0xa6588> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub sl, r6, #18 │ │ │ │ - sub ip, r6, #27 │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r9, ip} │ │ │ │ - ldr r0, [pc, #80] @ b28d8 <__cxa_atexit@plt+0xa658c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - ldr r1, [pc, #64] @ b28dc <__cxa_atexit@plt+0xa6590> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b28b8 <__cxa_atexit@plt+0xa656c> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b28cc <__cxa_atexit@plt+0xa6580> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, lr │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl r5 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - ldrsheq r2, [r9, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r9, r8, lsl r9 │ │ │ │ - cmpeq r9, r4, ror #17 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r6 │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b2a1c <__cxa_atexit@plt+0xa66d0> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, sl, #44 @ 0x2c │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc b2a24 <__cxa_atexit@plt+0xa66d8> │ │ │ │ - str r7, [sp] │ │ │ │ - mov ip, fp │ │ │ │ - ldr r7, [pc, #348] @ b2a78 <__cxa_atexit@plt+0xa672c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #344] @ b2a7c <__cxa_atexit@plt+0xa6730> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub r1, r3, #2 │ │ │ │ - sub lr, r3, #22 │ │ │ │ - sub r9, r3, #30 │ │ │ │ - sub r3, r3, #39 @ 0x27 │ │ │ │ - ldr fp, [pc, #324] @ b2a80 <__cxa_atexit@plt+0xa6734> │ │ │ │ - add fp, pc, fp │ │ │ │ - mov r6, sl │ │ │ │ - str r2, [r6, #28]! │ │ │ │ - str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - stm r2, {r3, r9, lr} │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r7, [pc, #288] @ b2a84 <__cxa_atexit@plt+0xa6738> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - str fp, [r6, #-24] @ 0xffffffe8 │ │ │ │ - str r8, [r6, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [pc, #268] @ b2a88 <__cxa_atexit@plt+0xa673c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #-16] │ │ │ │ - str r8, [r6, #-12] │ │ │ │ - ldr r7, [pc, #256] @ b2a8c <__cxa_atexit@plt+0xa6740> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r6, {r7, r8} │ │ │ │ - add r2, r6, #48 @ 0x30 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc b2a40 <__cxa_atexit@plt+0xa66f4> │ │ │ │ - ldr r7, [pc, #236] @ b2a90 <__cxa_atexit@plt+0xa6744> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a5bf0 <__cxa_atexit@plt+0x998a4> │ │ │ │ + ldr r7, [pc, #164] @ a5c18 <__cxa_atexit@plt+0x998cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r6, [pc, #232] @ b2a94 <__cxa_atexit@plt+0xa6748> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r3, sl │ │ │ │ - str r7, [r3, #56]! @ 0x38 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - ldr r1, [pc, #216] @ b2a98 <__cxa_atexit@plt+0xa674c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r6, r8} │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add lr, r3, #12 │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - add r3, r3, #48 @ 0x30 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a5be0 <__cxa_atexit@plt+0x99894> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc a5c00 <__cxa_atexit@plt+0x998b4> │ │ │ │ + ldr lr, [pc, #136] @ a5c20 <__cxa_atexit@plt+0x998d4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r8, [pc, #124] @ a5c24 <__cxa_atexit@plt+0x998d8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r7, r2, #19 │ │ │ │ + ldr r9, [pc, #116] @ a5c28 <__cxa_atexit@plt+0x998dc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r2, #26 │ │ │ │ + ldmda r5, {r3, ip} │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + add lr, r6, #16 │ │ │ │ + stm lr, {r0, r1, r9, sl} │ │ │ │ + str r7, [r6, #32] │ │ │ │ sub r7, r2, #7 │ │ │ │ - cmp r0, r3 │ │ │ │ - mov fp, ip │ │ │ │ - bcc b2a64 <__cxa_atexit@plt+0xa6718> │ │ │ │ - ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r8, [r5, #-16] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldmda r5, {r0, r6, ip} │ │ │ │ - ldr r2, [pc, #168] @ b2aa4 <__cxa_atexit@plt+0xa6758> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [sl, #80] @ 0x50 │ │ │ │ - str r7, [sl, #84] @ 0x54 │ │ │ │ - str r6, [sl, #88] @ 0x58 │ │ │ │ - add r2, sl, #92 @ 0x5c │ │ │ │ - stm r2, {r0, r1, r8, lr} │ │ │ │ - sub r7, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx ip │ │ │ │ - mov r3, sl │ │ │ │ - b b2a2c <__cxa_atexit@plt+0xa66e0> │ │ │ │ - mov r7, #44 @ 0x2c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #108] @ b2aa0 <__cxa_atexit@plt+0xa6754> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #84] @ b2a9c <__cxa_atexit@plt+0xa6750> │ │ │ │ + ldr r7, [pc, #36] @ a5c1c <__cxa_atexit@plt+0x998d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, r2 │ │ │ │ - mov fp, ip │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, r3 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - @ instruction: 0xfffffd6c │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - @ instruction: 0xfffffde0 │ │ │ │ - @ instruction: 0xffff6074 │ │ │ │ - @ instruction: 0xffff6024 │ │ │ │ - cmpeq r9, r8, lsr #23 │ │ │ │ - smlalbteq r3, r8, r4, r0 │ │ │ │ - smlaltbeq r3, r8, r8, r3 │ │ │ │ - cmpeq r9, r0, ror fp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + strheq pc, [r8, #-164] @ 0xffffff5c @ │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmppeq r9, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b2b00 <__cxa_atexit@plt+0xa67b4> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #60] @ b2b0c <__cxa_atexit@plt+0xa67c0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r9, [r5, #-16] │ │ │ │ - ldmdb r5, {r0, r1, r2} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - sub r7, r6, #23 │ │ │ │ + bcc a5c98 <__cxa_atexit@plt+0x9994c> │ │ │ │ + ldr lr, [pc, #84] @ a5ca4 <__cxa_atexit@plt+0x99958> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #80] @ a5ca8 <__cxa_atexit@plt+0x9995c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r6, #19 │ │ │ │ + ldr r9, [pc, #60] @ a5cac <__cxa_atexit@plt+0x99960> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r0, r7, r9, sl} │ │ │ │ + str r1, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx ip │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x01592a9c │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + cmppeq r9, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + ldrheq pc, [r9, #-92] @ 0xffffffa4 @ │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov lr, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b2b94 <__cxa_atexit@plt+0xa6848> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b2b9c <__cxa_atexit@plt+0xa6850> │ │ │ │ - ldr r1, [pc, #108] @ b2bbc <__cxa_atexit@plt+0xa6870> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #104] @ b2bc0 <__cxa_atexit@plt+0xa6874> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub sl, r6, #18 │ │ │ │ - sub ip, r6, #27 │ │ │ │ - stmib r3, {r1, r8} │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r9, ip} │ │ │ │ - ldr r0, [pc, #80] @ b2bc4 <__cxa_atexit@plt+0xa6878> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r1, r3, #24 │ │ │ │ - stm r1, {r0, sl, lr} │ │ │ │ - sub r3, r6, #7 │ │ │ │ - ldr r1, [pc, #64] @ b2bc8 <__cxa_atexit@plt+0xa687c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b2ba4 <__cxa_atexit@plt+0xa6858> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b2bb8 <__cxa_atexit@plt+0xa686c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov sl, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5d14 <__cxa_atexit@plt+0x999c8> │ │ │ │ + ldr r3, [pc, #84] @ a5d24 <__cxa_atexit@plt+0x999d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq a5cf4 <__cxa_atexit@plt+0x999a8> │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne a5d04 <__cxa_atexit@plt+0x999b8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsr #4 │ │ │ │ - @ instruction: 0xfffffa10 │ │ │ │ - cmpeq r9, r8, lsl #20 │ │ │ │ - cmpeq r9, ip, lsr #12 │ │ │ │ - ldrsheq r2, [r9, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b2c28 <__cxa_atexit@plt+0xa68dc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b2c30 <__cxa_atexit@plt+0xa68e4> │ │ │ │ - ldr r1, [pc, #64] @ b2c4c <__cxa_atexit@plt+0xa6900> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #60] @ b2c50 <__cxa_atexit@plt+0xa6904> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r2, {r1, sl} │ │ │ │ - sub r2, r6, #3 │ │ │ │ - stmdb r5, {r0, r2, r9} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r2 │ │ │ │ - b b2c38 <__cxa_atexit@plt+0xa68ec> │ │ │ │ - mov r7, #8 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b2c48 <__cxa_atexit@plt+0xa68fc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ a5d28 <__cxa_atexit@plt+0x999dc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, ror #2 │ │ │ │ - @ instruction: 0xffffdbe8 │ │ │ │ - @ instruction: 0xffffdc6c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0x0148f994 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b2c9c <__cxa_atexit@plt+0xa6950> │ │ │ │ - ldr r2, [pc, #68] @ b2cb8 <__cxa_atexit@plt+0xa696c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b2ca8 <__cxa_atexit@plt+0xa695c> │ │ │ │ - ldr r5, [pc, #48] @ b2cc0 <__cxa_atexit@plt+0xa6974> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne a5d4c <__cxa_atexit@plt+0x99a00> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b2cbc <__cxa_atexit@plt+0xa6970> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, ror #9 │ │ │ │ - mrseq r3, (UNDEF: 88) │ │ │ │ - @ instruction: 0xffffddc8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b2d44 <__cxa_atexit@plt+0xa69f8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b2d4c <__cxa_atexit@plt+0xa6a00> │ │ │ │ - ldr sl, [pc, #112] @ b2d68 <__cxa_atexit@plt+0xa6a1c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #108] @ b2d6c <__cxa_atexit@plt+0xa6a20> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #104] @ b2d70 <__cxa_atexit@plt+0xa6a24> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #100] @ b2d74 <__cxa_atexit@plt+0xa6a28> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r6, #14 │ │ │ │ - sub r2, r6, #22 │ │ │ │ - str r1, [r7, #20]! │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - str lr, [r7, #-8] │ │ │ │ - str r8, [r7, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - b b28ec <__cxa_atexit@plt+0xa65a0> │ │ │ │ - mov r6, r7 │ │ │ │ - b b2d54 <__cxa_atexit@plt+0xa6a08> │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b2d64 <__cxa_atexit@plt+0xa6a18> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a5dc0 <__cxa_atexit@plt+0x99a74> │ │ │ │ + ldr r3, [pc, #80] @ a5dd0 <__cxa_atexit@plt+0x99a84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq a5da4 <__cxa_atexit@plt+0x99a58> │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne a5db4 <__cxa_atexit@plt+0x99a68> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a5dd4 <__cxa_atexit@plt+0x99a88> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r3, r8, r4, r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + smlaltteq pc, r8, ip, r8 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b2dc0 <__cxa_atexit@plt+0xa6a74> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ b2dcc <__cxa_atexit@plt+0xa6a80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r8, asr #15 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, r3, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b2e8c <__cxa_atexit@plt+0xa6b40> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne a5df8 <__cxa_atexit@plt+0x99aac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a5e40 <__cxa_atexit@plt+0x99af4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #188] @ b2eb4 <__cxa_atexit@plt+0xa6b68> │ │ │ │ + ldr r1, [pc, #24] @ a5e48 <__cxa_atexit@plt+0x99afc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - sub r9, r2, #1 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc b2e98 <__cxa_atexit@plt+0xa6b4c> │ │ │ │ - add r7, r6, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b2e64 <__cxa_atexit@plt+0xa6b18> │ │ │ │ - ldr r2, [pc, #160] @ b2ec4 <__cxa_atexit@plt+0xa6b78> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #156] @ b2ec8 <__cxa_atexit@plt+0xa6b7c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #152] @ b2ecc <__cxa_atexit@plt+0xa6b80> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r3, #19 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r9, r6, #20 │ │ │ │ - stm r9, {r1, r7, r8} │ │ │ │ - str r2, [r6, #32] │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r2, [pc, #76] @ b2eb8 <__cxa_atexit@plt+0xa6b6c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ b2ebc <__cxa_atexit@plt+0xa6b70> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #20]! │ │ │ │ - str r8, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - sub r7, r3, #23 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r9, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a5ecc <__cxa_atexit@plt+0x99b80> │ │ │ │ + ldr r3, [pc, #112] @ a5ee4 <__cxa_atexit@plt+0x99b98> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr lr, [pc, #100] @ a5ee8 <__cxa_atexit@plt+0x99b9c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #88] @ a5eec <__cxa_atexit@plt+0x99ba0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [r1, #16]! │ │ │ │ + ldr r2, [pc, #76] @ a5ef0 <__cxa_atexit@plt+0x99ba4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r3, r7 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + str lr, [r7, #40] @ 0x28 │ │ │ │ + str r8, [r7, #44] @ 0x2c │ │ │ │ + str r3, [r7, #48] @ 0x30 │ │ │ │ + str r1, [r7, #52] @ 0x34 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ b2ec0 <__cxa_atexit@plt+0xa6b74> │ │ │ │ + ldr r7, [pc, #32] @ a5ef4 <__cxa_atexit@plt+0x99ba8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, ror #6 │ │ │ │ - andeq r0, r0, r8, ror #6 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r8, r4, asr #30 │ │ │ │ - andeq r0, r0, r4, lsl #6 │ │ │ │ - andeq r0, r0, r4, ror r2 │ │ │ │ - @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmppeq r9, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsr #7 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlaltteq pc, r8, r4, r7 @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b2f04 <__cxa_atexit@plt+0xa6bb8> │ │ │ │ + bhi a5f2c <__cxa_atexit@plt+0x99be0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ b2f0c <__cxa_atexit@plt+0xa6bc0> │ │ │ │ + ldr r1, [pc, #24] @ a5f34 <__cxa_atexit@plt+0x99be8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, ror #4 │ │ │ │ + cmppeq r9, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b2fcc <__cxa_atexit@plt+0xa6c80> │ │ │ │ - ldr lr, [pc, #188] @ b2fec <__cxa_atexit@plt+0xa6ca0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #176] @ b2ff0 <__cxa_atexit@plt+0xa6ca4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b2fac <__cxa_atexit@plt+0xa6c60> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b2fb8 <__cxa_atexit@plt+0xa6c6c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b2fd8 <__cxa_atexit@plt+0xa6c8c> │ │ │ │ - ldr r3, [pc, #136] @ b2ff8 <__cxa_atexit@plt+0xa6cac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr lr, [pc, #112] @ b2ffc <__cxa_atexit@plt+0xa6cb0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + bhi a5f8c <__cxa_atexit@plt+0x99c40> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a5f98 <__cxa_atexit@plt+0x99c4c> │ │ │ │ + ldr r2, [pc, #64] @ a5fa8 <__cxa_atexit@plt+0x99c5c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + ldr r2, [pc, #48] @ a5fac <__cxa_atexit@plt+0x99c60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r5, [r8, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmppeq r9, r4, ror #3 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a6044 <__cxa_atexit@plt+0x99cf8> │ │ │ │ + ldr ip, [pc, #132] @ a605c <__cxa_atexit@plt+0x99d10> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, #128] @ a6060 <__cxa_atexit@plt+0x99d14> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ a6064 <__cxa_atexit@plt+0x99d18> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #104] @ a6068 <__cxa_atexit@plt+0x99d1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [r1, #16]! │ │ │ │ + ldr r2, [pc, #92] @ a606c <__cxa_atexit@plt+0x99d20> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r3, r7 │ │ │ │ + str r2, [r3, #28]! │ │ │ │ + mov r2, r7 │ │ │ │ + str ip, [r2, #40]! @ 0x28 │ │ │ │ + add r9, r7, #48 @ 0x30 │ │ │ │ + stm r9, {r7, r8, lr} │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ + str r3, [r7, #64] @ 0x40 │ │ │ │ + str r1, [r7, #68] @ 0x44 │ │ │ │ + str r7, [r7, #36] @ 0x24 │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ b2ff4 <__cxa_atexit@plt+0xa6ca8> │ │ │ │ + ldr r7, [pc, #36] @ a6070 <__cxa_atexit@plt+0x99d24> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrsbeq pc, [r9, #-44] @ 0xffffffd4 @ │ │ │ │ + cmppeq r9, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, lsr #3 @ p-variant is OBSOLETE │ │ │ │ + hvceq 36704 @ 0x8f60 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #72 @ 0x48 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc a6114 <__cxa_atexit@plt+0x99dc8> │ │ │ │ + ldr ip, [pc, #132] @ a612c <__cxa_atexit@plt+0x99de0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [pc, #128] @ a6130 <__cxa_atexit@plt+0x99de4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ a6134 <__cxa_atexit@plt+0x99de8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + ldr r2, [pc, #104] @ a6138 <__cxa_atexit@plt+0x99dec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r1, #16]! │ │ │ │ + ldr r2, [pc, #92] @ a613c <__cxa_atexit@plt+0x99df0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + mov r7, r3 │ │ │ │ + str r2, [r7, #28]! │ │ │ │ + mov r2, r3 │ │ │ │ + str ip, [r2, #40]! @ 0x28 │ │ │ │ + add r9, r3, #48 @ 0x30 │ │ │ │ + stm r9, {r3, r8, lr} │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ + str r7, [r3, #64] @ 0x40 │ │ │ │ + str r1, [r3, #68] @ 0x44 │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + ldr r7, [pc, #36] @ a6140 <__cxa_atexit@plt+0x99df4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #72 @ 0x48 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + cmppeq r9, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r9, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [r9, #-4] @ │ │ │ │ + smlaltbeq pc, r8, r0, r5 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a61e4 <__cxa_atexit@plt+0x99e98> │ │ │ │ + ldr r3, [pc, #168] @ a620c <__cxa_atexit@plt+0x99ec0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a61d8 <__cxa_atexit@plt+0x99e8c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc a61f4 <__cxa_atexit@plt+0x99ea8> │ │ │ │ + ldr lr, [pc, #132] @ a6214 <__cxa_atexit@plt+0x99ec8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + sub r7, r3, #15 │ │ │ │ + ldr r8, [pc, #112] @ a6218 <__cxa_atexit@plt+0x99ecc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ a6210 <__cxa_atexit@plt+0x99ec4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r9, ip, lsl r2 │ │ │ │ - strheq r2, [r8, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - ldrsbeq r2, [r9, #-84] @ 0xffffffac │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + smlaltteq pc, r8, r4, r4 @ │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + ldrsbeq pc, [r9, #-44] @ 0xffffffd4 @ │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne b3068 <__cxa_atexit@plt+0xa6d1c> │ │ │ │ + bne a627c <__cxa_atexit@plt+0x99f30> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc b307c <__cxa_atexit@plt+0xa6d30> │ │ │ │ - ldr r2, [pc, #100] @ b3090 <__cxa_atexit@plt+0xa6d44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + bcc a6284 <__cxa_atexit@plt+0x99f38> │ │ │ │ + ldr lr, [pc, #76] @ a6294 <__cxa_atexit@plt+0x99f48> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr r8, [pc, #60] @ a6298 <__cxa_atexit@plt+0x99f4c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr lr, [pc, #76] @ b3094 <__cxa_atexit@plt+0xa6d48> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b308c <__cxa_atexit@plt+0xa6d40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r8, lsl #26 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - cmpeq r9, r8, lsl r5 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b30fc <__cxa_atexit@plt+0xa6db0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b3108 <__cxa_atexit@plt+0xa6dbc> │ │ │ │ - ldr lr, [pc, #76] @ b3118 <__cxa_atexit@plt+0xa6dcc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r9, [pc, #64] @ b311c <__cxa_atexit@plt+0xa6dd0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe48 │ │ │ │ - cmpeq r9, r4, lsr #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b3160 <__cxa_atexit@plt+0xa6e14> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #32] @ b3168 <__cxa_atexit@plt+0xa6e1c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, lsr #32 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + cmppeq r9, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r8, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b31b8 <__cxa_atexit@plt+0xa6e6c> │ │ │ │ - ldr r2, [pc, #56] @ b31c0 <__cxa_atexit@plt+0xa6e74> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi a62d8 <__cxa_atexit@plt+0x99f8c> │ │ │ │ + ldr r8, [pc, #36] @ a62e0 <__cxa_atexit@plt+0x99f94> │ │ │ │ + add r8, pc, r8 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ b31c4 <__cxa_atexit@plt+0xa6e78> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ b31c8 <__cxa_atexit@plt+0xa6e7c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #28] @ a62e4 <__cxa_atexit@plt+0x99f98> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r8, #-176] @ 0xffffff50 │ │ │ │ - cmpeq r9, r8, asr #31 │ │ │ │ - cmpeq r9, r0, ror #31 │ │ │ │ + cmppeq r8, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r9, r4, lsl #29 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r2, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b3280 <__cxa_atexit@plt+0xa6f34> │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b3250 <__cxa_atexit@plt+0xa6f04> │ │ │ │ - ldr sl, [pc, #144] @ b32a4 <__cxa_atexit@plt+0xa6f58> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #140] @ b32a8 <__cxa_atexit@plt+0xa6f5c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #136] @ b32ac <__cxa_atexit@plt+0xa6f60> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - add r9, r3, #20 │ │ │ │ - stm r9, {r1, r7, r8, sl} │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #64] @ b3298 <__cxa_atexit@plt+0xa6f4c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a6334 <__cxa_atexit@plt+0x99fe8> │ │ │ │ + ldr r2, [pc, #52] @ a633c <__cxa_atexit@plt+0x99ff0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ b329c <__cxa_atexit@plt+0xa6f50> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #20]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a6328 <__cxa_atexit@plt+0x99fdc> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ b32a0 <__cxa_atexit@plt+0xa6f54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff7c │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - cmpeq r8, ip, asr fp │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [pc, #12] @ a6380 <__cxa_atexit@plt+0x9a034> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 10266ec <__cxa_atexit@plt+0x101a3a0> │ │ │ │ + cmppeq r9, r4, lsr #3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b330c <__cxa_atexit@plt+0xa6fc0> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a642c <__cxa_atexit@plt+0x9a0e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b3318 <__cxa_atexit@plt+0xa6fcc> │ │ │ │ - ldr lr, [pc, #68] @ b3328 <__cxa_atexit@plt+0xa6fdc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [pc, #60] @ b332c <__cxa_atexit@plt+0xa6fe0> │ │ │ │ + bcc a6434 <__cxa_atexit@plt+0x9a0e8> │ │ │ │ + ldr lr, [pc, #144] @ a6448 <__cxa_atexit@plt+0x9a0fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #140] @ a644c <__cxa_atexit@plt+0x9a100> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r8, [pc, #124] @ a6450 <__cxa_atexit@plt+0x9a104> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #116] @ a6454 <__cxa_atexit@plt+0x9a108> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, r0, #1 │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r1, [pc, #104] @ a6458 <__cxa_atexit@plt+0x9a10c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [pc, #96] @ a645c <__cxa_atexit@plt+0x9a110> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r8, r9, ip} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + sub sl, r6, #34 @ 0x22 │ │ │ │ + b 11963a0 <__cxa_atexit@plt+0x118a054> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01591e9c │ │ │ │ - ldrheq r1, [r9, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b337c <__cxa_atexit@plt+0xa7030> │ │ │ │ - ldr r2, [pc, #56] @ b3384 <__cxa_atexit@plt+0xa7038> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - str r2, [r5, #-12]! │ │ │ │ - ldr r2, [pc, #44] @ b3388 <__cxa_atexit@plt+0xa703c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq b3370 <__cxa_atexit@plt+0xa7024> │ │ │ │ - mov r7, r3 │ │ │ │ - b b3394 <__cxa_atexit@plt+0xa7048> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + b a643c <__cxa_atexit@plt+0x9a0f0> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r9, r0, lsl #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b33cc <__cxa_atexit@plt+0xa7080> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #132] @ b3434 <__cxa_atexit@plt+0xa70e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b33e0 <__cxa_atexit@plt+0xa7094> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b33ec <__cxa_atexit@plt+0xa70a0> │ │ │ │ - ldr r7, [pc, #100] @ b3438 <__cxa_atexit@plt+0xa70ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq r9, ip, lsl #27 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r9, r0, ror sp │ │ │ │ + cmpeq r9, r4, ror sp │ │ │ │ + cmpeq r9, r8, asr sp │ │ │ │ + smlalbbeq pc, r8, r0, r2 @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a6594 <__cxa_atexit@plt+0x9a248> │ │ │ │ + ldr lr, [pc, #304] @ a65b4 <__cxa_atexit@plt+0x9a268> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r7, [r3, #20] │ │ │ │ + mov r2, r5 │ │ │ │ + str lr, [r2, #-24]! @ 0xffffffe8 │ │ │ │ + ldr lr, [pc, #276] @ a65b8 <__cxa_atexit@plt+0x9a26c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str lr, [r2, #16] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a6588 <__cxa_atexit@plt+0x9a23c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #32 │ │ │ │ + cmp r1, r9 │ │ │ │ + bcc a65a0 <__cxa_atexit@plt+0x9a254> │ │ │ │ + ldr r8, [pc, #232] @ a65bc <__cxa_atexit@plt+0x9a270> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr sl, [pc, #228] @ a65c0 <__cxa_atexit@plt+0x9a274> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [sp, #4] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + str r8, [r5, #-16] │ │ │ │ + sub r0, r9, #6 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + ldr r3, [r7, #7] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + add lr, r7, #11 │ │ │ │ + ldm lr, {r0, r8, lr} │ │ │ │ + str fp, [sp, #8] │ │ │ │ + ldr fp, [r7, #23] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r7, #27] │ │ │ │ + ldr ip, [r7, #31] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + ldr sl, [pc, #148] @ a65c4 <__cxa_atexit@plt+0x9a278> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add r3, sl, #1 │ │ │ │ + ldr sl, [pc, #140] @ a65c8 <__cxa_atexit@plt+0x9a27c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + str r0, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + str fp, [r5, #12] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + ldr r9, [sp, #16] │ │ │ │ + ldr sl, [sp, #12] │ │ │ │ + ldr fp, [sp, #8] │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b3420 <__cxa_atexit@plt+0xa70d4> │ │ │ │ - ldr r7, [pc, #56] @ b343c <__cxa_atexit@plt+0xa70f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrsbeq r1, [r9, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r9, r4, lsr #27 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + cmpeq r9, r8, lsr #25 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrheq lr, [r9, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r9, r8, lsl ip │ │ │ │ + cmppeq r8, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r9, r4 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a66a4 <__cxa_atexit@plt+0x9a358> │ │ │ │ + ldr r4, [pc, #188] @ a66b4 <__cxa_atexit@plt+0x9a368> │ │ │ │ + add r4, pc, r4 │ │ │ │ + ldr sl, [pc, #184] @ a66b8 <__cxa_atexit@plt+0x9a36c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + str r4, [r5, #8] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + ldr r4, [r7, #3] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r4, [r7, #7] │ │ │ │ + str r4, [sp, #8] │ │ │ │ + ldr r4, [r7, #11] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r7, #15] │ │ │ │ + ldr r0, [r7, #19] │ │ │ │ + ldr lr, [r7, #23] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r7, #27] │ │ │ │ + ldr r8, [r7, #31] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + ldr sl, [pc, #104] @ a66bc <__cxa_atexit@plt+0x9a370> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + add sl, sl, #1 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r2, ip} │ │ │ │ + ldr r1, [pc, #84] @ a66c0 <__cxa_atexit@plt+0x9a374> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str fp, [r5] │ │ │ │ + stmdb r5, {r0, lr} │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + ldr r4, [sp] │ │ │ │ + str r4, [r5, #-16]! │ │ │ │ + mov r4, r9 │ │ │ │ + mov r8, #80 @ 0x50 │ │ │ │ + ldr r9, [sp, #12] │ │ │ │ + ldr sl, [sp, #8] │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 996a0 <__cxa_atexit@plt+0x8d354> │ │ │ │ + mov r4, #32 │ │ │ │ + str r4, [r9, #828] @ 0x33c │ │ │ │ + mov r4, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + cmpeq r9, ip, lsl #25 │ │ │ │ + cmpeq r9, r8, ror #21 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b3468 <__cxa_atexit@plt+0xa711c> │ │ │ │ - ldr r7, [pc, #76] @ b34a8 <__cxa_atexit@plt+0xa715c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b3498 <__cxa_atexit@plt+0xa714c> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #36] @ b34ac <__cxa_atexit@plt+0xa7160> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, r7 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmppeq r8, r4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a6784 <__cxa_atexit@plt+0x9a438> │ │ │ │ + ldr r3, [pc, #164] @ a67a0 <__cxa_atexit@plt+0x9a454> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq a6778 <__cxa_atexit@plt+0x9a42c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc a678c <__cxa_atexit@plt+0x9a440> │ │ │ │ + ldr lr, [pc, #120] @ a67a4 <__cxa_atexit@plt+0x9a458> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r1, [pc, #96] @ a67a8 <__cxa_atexit@plt+0x9a45c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, #88] @ a67ac <__cxa_atexit@plt+0x9a460> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r2, r6, #16 │ │ │ │ + stm r2, {r0, r8, lr} │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r8, asr #26 │ │ │ │ - cmpeq r9, r0, lsr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + cmpeq r9, r0, lsr #20 │ │ │ │ + cmpeq r9, r0, lsl #20 │ │ │ │ + cmpeq r8, r0, lsr pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b350c <__cxa_atexit@plt+0xa71c0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b3518 <__cxa_atexit@plt+0xa71cc> │ │ │ │ - ldr r0, [pc, #68] @ b3528 <__cxa_atexit@plt+0xa71dc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #64] @ b352c <__cxa_atexit@plt+0xa71e0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6824 <__cxa_atexit@plt+0x9a4d8> │ │ │ │ + ldr lr, [pc, #88] @ a6830 <__cxa_atexit@plt+0x9a4e4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [pc, #60] @ a6834 <__cxa_atexit@plt+0x9a4e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr lr, [pc, #52] @ a6838 <__cxa_atexit@plt+0x9a4ec> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r2, r3, #16 │ │ │ │ + stm r2, {r0, r8, lr} │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str r3, [r3, #32] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc90 │ │ │ │ + cmpeq r9, r0, ror r9 │ │ │ │ + cmpeq r9, r0, asr r9 │ │ │ │ + smlaltbeq lr, r8, r0, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a6888 <__cxa_atexit@plt+0x9a53c> │ │ │ │ + ldr r2, [pc, #48] @ a6898 <__cxa_atexit@plt+0x9a54c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ a689c <__cxa_atexit@plt+0x9a550> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe50 │ │ │ │ - @ instruction: 0x01591c94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + teqeq r3, r3 @ │ │ │ │ + cmpeq r8, r0, asr #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b35b0 <__cxa_atexit@plt+0xa7264> │ │ │ │ - ldr r2, [pc, #140] @ b35dc <__cxa_atexit@plt+0xa7290> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc b35bc <__cxa_atexit@plt+0xa7270> │ │ │ │ - ldr r7, [pc, #116] @ b35e4 <__cxa_atexit@plt+0xa7298> │ │ │ │ + bhi a6938 <__cxa_atexit@plt+0x9a5ec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6940 <__cxa_atexit@plt+0x9a5f4> │ │ │ │ + ldr r1, [pc, #144] @ a6968 <__cxa_atexit@plt+0x9a61c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r1, [pc, #136] @ a696c <__cxa_atexit@plt+0x9a620> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #120] @ a6970 <__cxa_atexit@plt+0x9a624> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6954 <__cxa_atexit@plt+0x9a608> │ │ │ │ + ldr r7, [pc, #96] @ a6974 <__cxa_atexit@plt+0x9a628> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #112] @ b35e8 <__cxa_atexit@plt+0xa729c> │ │ │ │ + ldr r2, [pc, #92] @ a6978 <__cxa_atexit@plt+0x9a62c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #108] @ b35ec <__cxa_atexit@plt+0xa72a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #19 │ │ │ │ - mov r0, #1 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r6, r8} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + str r7, [r9, #16]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + b a6948 <__cxa_atexit@plt+0x9a5fc> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b35e0 <__cxa_atexit@plt+0xa7294> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, #1 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl #24 │ │ │ │ - cmpeq r8, r0, lsr #16 │ │ │ │ - @ instruction: 0xfffff864 │ │ │ │ - @ instruction: 0xfffffbb0 │ │ │ │ - @ instruction: 0xfffffb20 │ │ │ │ + cmpeq r9, r4, ror r8 │ │ │ │ + cmpeq r9, r0, lsl #17 │ │ │ │ + cmpeq r9, ip, asr r8 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + teqeq r3, r7, ror #23 │ │ │ │ + cmpeq r8, r0, ror #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b3670 <__cxa_atexit@plt+0xa7324> │ │ │ │ - ldr r2, [pc, #140] @ b369c <__cxa_atexit@plt+0xa7350> │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a69e4 <__cxa_atexit@plt+0x9a698> │ │ │ │ + ldr r2, [pc, #76] @ a69f4 <__cxa_atexit@plt+0x9a6a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ a69f8 <__cxa_atexit@plt+0x9a6ac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ a69fc <__cxa_atexit@plt+0x9a6b0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + ldrheq lr, [r9, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r9, ip, lsl #15 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc b367c <__cxa_atexit@plt+0xa7330> │ │ │ │ - ldr r7, [pc, #116] @ b36a4 <__cxa_atexit@plt+0xa7358> │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc a6a78 <__cxa_atexit@plt+0x9a72c> │ │ │ │ + ldr r7, [pc, #104] @ a6a90 <__cxa_atexit@plt+0x9a744> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #112] @ b36a8 <__cxa_atexit@plt+0xa735c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #108] @ b36ac <__cxa_atexit@plt+0xa7360> │ │ │ │ + ldr r1, [pc, #100] @ a6a94 <__cxa_atexit@plt+0x9a748> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - sub r7, r3, #19 │ │ │ │ - mov r0, #2 │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r0, r1, r6, r8} │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r7, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + cmp r8, #10 │ │ │ │ + ble a6a6c <__cxa_atexit@plt+0x9a720> │ │ │ │ + ldr r3, [pc, #64] @ a6a98 <__cxa_atexit@plt+0x9a74c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + str r7, [r2, #28] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r6, r3, #16 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b36a0 <__cxa_atexit@plt+0xa7354> │ │ │ │ + ldr r7, [pc, #28] @ a6a9c <__cxa_atexit@plt+0x9a750> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r9, #2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, asr #22 │ │ │ │ - cmpeq r8, r0, ror #14 │ │ │ │ - @ instruction: 0xfffff7a4 │ │ │ │ - @ instruction: 0xfffffaf0 │ │ │ │ - @ instruction: 0xfffffa60 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r8, r5, #24 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b372c <__cxa_atexit@plt+0xa73e0> │ │ │ │ - ldr lr, [pc, #104] @ b3734 <__cxa_atexit@plt+0xa73e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r3, r7, #8 │ │ │ │ - ldm r3, {r0, r1, r3} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #88] @ b3738 <__cxa_atexit@plt+0xa73ec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ands r7, r2, #3 │ │ │ │ - beq b371c <__cxa_atexit@plt+0xa73d0> │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ + @ instruction: 0xfffff87c │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + hvceq 36548 @ 0x8ec4 │ │ │ │ + cmpeq r8, ip, lsr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - ldrne r7, [r5, #-16] │ │ │ │ - ldreq r7, [r5, #-20] @ 0xffffffec │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a6adc <__cxa_atexit@plt+0x9a790> │ │ │ │ + ldr r8, [pc, #36] @ a6ae4 <__cxa_atexit@plt+0x9a798> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ a6ae8 <__cxa_atexit@plt+0x9a79c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r8 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r9, ip, ror sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + cmpeq r8, r4, lsl ip │ │ │ │ + cmpeq r9, r0, lsl #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a6b38 <__cxa_atexit@plt+0x9a7ec> │ │ │ │ + ldr r2, [pc, #52] @ a6b40 <__cxa_atexit@plt+0x9a7f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a6b2c <__cxa_atexit@plt+0x9a7e0> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - mov r3, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - moveq r3, #4 │ │ │ │ - ldr r7, [r5, r3] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #0 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r3, [pc, #12] @ a6b84 <__cxa_atexit@plt+0x9a838> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 10266ec <__cxa_atexit@plt+0x101a3a0> │ │ │ │ + cmpeq r9, r0, lsr #19 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b3844 <__cxa_atexit@plt+0xa74f8> │ │ │ │ - ldr sl, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc b3850 <__cxa_atexit@plt+0xa7504> │ │ │ │ - str r2, [sp] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #224] @ b387c <__cxa_atexit@plt+0xa7530> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #216] @ b3880 <__cxa_atexit@plt+0xa7534> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - add lr, r7, #12 │ │ │ │ - ldm lr, {r0, ip, lr} │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [pc, #188] @ b3884 <__cxa_atexit@plt+0xa7538> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r1, [pc, #176] @ b3888 <__cxa_atexit@plt+0xa753c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r1, r9, #12 │ │ │ │ - stm r1, {r0, ip, lr} │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi b3868 <__cxa_atexit@plt+0xa751c> │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp sl, r6 │ │ │ │ - bcc b3860 <__cxa_atexit@plt+0xa7514> │ │ │ │ - ldr sl, [pc, #136] @ b3890 <__cxa_atexit@plt+0xa7544> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #132] @ b3894 <__cxa_atexit@plt+0xa7548> │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a6c30 <__cxa_atexit@plt+0x9a8e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a6c38 <__cxa_atexit@plt+0x9a8ec> │ │ │ │ + ldr lr, [pc, #144] @ a6c4c <__cxa_atexit@plt+0x9a900> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, #128] @ b3898 <__cxa_atexit@plt+0xa754c> │ │ │ │ + ldr r0, [pc, #140] @ a6c50 <__cxa_atexit@plt+0x9a904> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str sl, [r3, #28]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - mov r5, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r8, [pc, #124] @ a6c54 <__cxa_atexit@plt+0x9a908> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str lr, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [pc, #116] @ a6c58 <__cxa_atexit@plt+0x9a90c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, r0, #1 │ │ │ │ + sub r0, r6, #23 │ │ │ │ + ldr r1, [pc, #104] @ a6c5c <__cxa_atexit@plt+0x9a910> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [pc, #96] @ a6c60 <__cxa_atexit@plt+0x9a914> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str ip, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r8, r9, ip} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r9, r6, #14 │ │ │ │ + sub sl, r6, #34 @ 0x22 │ │ │ │ + b 11963a0 <__cxa_atexit@plt+0x118a054> │ │ │ │ mov r6, r3 │ │ │ │ + b a6c40 <__cxa_atexit@plt+0x9a8f4> │ │ │ │ + mov r5, #40 @ 0x28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #28] @ b388c <__cxa_atexit@plt+0xa7540> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - ldr r5, [sp] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r0, asr #19 │ │ │ │ - ldrheq r1, [r9, #-144] @ 0xffffff70 │ │ │ │ - ldrheq r1, [r9, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xfffffedc │ │ │ │ - strdeq r2, [r8, #-24] @ 0xffffffe8 │ │ │ │ - @ instruction: 0xffff2ec0 │ │ │ │ - @ instruction: 0xffff3074 │ │ │ │ - cmpeq r9, r0, asr r9 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ + @ instruction: 0xffffffac │ │ │ │ + cmpeq r9, r8, lsl #11 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r9, ip, ror #10 │ │ │ │ + cmpeq r9, r0, ror r5 │ │ │ │ + cmpeq r9, r4, asr r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r8, r5, #20 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b3930 <__cxa_atexit@plt+0xa75e4> │ │ │ │ + sub r2, r5, #24 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a6d18 <__cxa_atexit@plt+0x9a9cc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b393c <__cxa_atexit@plt+0xa75f0> │ │ │ │ + bcc a6d24 <__cxa_atexit@plt+0x9a9d8> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ b394c <__cxa_atexit@plt+0xa7600> │ │ │ │ + ldr r1, [pc, #156] @ a6d34 <__cxa_atexit@plt+0x9a9e8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #8] │ │ │ │ - ldr ip, [r7, #12] │ │ │ │ - add sl, r7, #16 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - ldr lr, [pc, #84] @ b3950 <__cxa_atexit@plt+0xa7604> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #76] @ b3954 <__cxa_atexit@plt+0xa7608> │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr lr, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #120] @ a6d38 <__cxa_atexit@plt+0x9a9ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #108] @ a6d3c <__cxa_atexit@plt+0x9a9f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [pc, #100] @ a6d40 <__cxa_atexit@plt+0x9a9f4> │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str fp, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - mov r5, r8 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r1, [pc, #92] @ a6d44 <__cxa_atexit@plt+0x9a9f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr ip, [pc, #84] @ a6d48 <__cxa_atexit@plt+0x9a9fc> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + mov r5, r2 │ │ │ │ + b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsl #17 │ │ │ │ - cmpeq r9, ip, ror #16 │ │ │ │ - @ instruction: 0xfffffe60 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #12 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi b39f0 <__cxa_atexit@plt+0xa76a4> │ │ │ │ + ldrheq lr, [r9, #-68] @ 0xffffffbc │ │ │ │ + cmpeq r9, r8, asr r8 │ │ │ │ + ldrheq lr, [r9, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + ldrsheq lr, [r9, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r9, r0, ror #8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a6dfc <__cxa_atexit@plt+0x9aab0> │ │ │ │ + ldr r3, [pc, #176] @ a6e18 <__cxa_atexit@plt+0x9aacc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + tst r7, #3 │ │ │ │ + beq a6df0 <__cxa_atexit@plt+0x9aaa4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b39fc <__cxa_atexit@plt+0xa76b0> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - str r4, [sp] │ │ │ │ - ldr r4, [r7, #10] │ │ │ │ - ldr r1, [r7, #14] │ │ │ │ - ldr ip, [r7, #18] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #22] │ │ │ │ - mov lr, r8 │ │ │ │ - ldr r8, [pc, #92] @ b3a0c <__cxa_atexit@plt+0xa76c0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - add r8, r3, #12 │ │ │ │ - stm r8, {r0, r2, lr} │ │ │ │ - str r4, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - ldr r4, [pc, #60] @ b3a10 <__cxa_atexit@plt+0xa76c4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r5, #-12] │ │ │ │ - stmdb r5, {r3, fp} │ │ │ │ - ldr r4, [sp] │ │ │ │ - mov r5, sl │ │ │ │ - mov r8, r1 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc a6e04 <__cxa_atexit@plt+0x9aab8> │ │ │ │ + ldr r0, [pc, #128] @ a6e1c <__cxa_atexit@plt+0x9aad0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + ldmda r5, {r0, r1, ip} │ │ │ │ + ldr r2, [pc, #104] @ a6e20 <__cxa_atexit@plt+0x9aad4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r9, [pc, #96] @ a6e24 <__cxa_atexit@plt+0x9aad8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + ldrheq lr, [r9, #-48] @ 0xffffffd0 │ │ │ │ + @ instruction: 0x0159e390 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6e9c <__cxa_atexit@plt+0x9ab50> │ │ │ │ + ldr lr, [pc, #92] @ a6ea8 <__cxa_atexit@plt+0x9ab5c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldmdb r5, {r0, r1} │ │ │ │ + ldr r2, [pc, #64] @ a6eac <__cxa_atexit@plt+0x9ab60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, #56] @ a6eb0 <__cxa_atexit@plt+0x9ab64> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + str r2, [r3, #32] │ │ │ │ + str r3, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + ldrsheq lr, [r9, #-44] @ 0xffffffd4 │ │ │ │ + ldrsbeq lr, [r9, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a6f04 <__cxa_atexit@plt+0x9abb8> │ │ │ │ + ldr r2, [pc, #56] @ a6f14 <__cxa_atexit@plt+0x9abc8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #44] @ a6f18 <__cxa_atexit@plt+0x9abcc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - @ instruction: 0x01591794 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b3a80 <__cxa_atexit@plt+0xa7734> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b3a88 <__cxa_atexit@plt+0xa773c> │ │ │ │ - ldr r1, [pc, #92] @ b3aa4 <__cxa_atexit@plt+0xa7758> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #88] @ b3aa8 <__cxa_atexit@plt+0xa775c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #84] @ b3aac <__cxa_atexit@plt+0xa7760> │ │ │ │ - add lr, pc, lr │ │ │ │ - stmib r2, {r0, r8} │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - sub r0, r6, #3 │ │ │ │ - sub r1, r6, #11 │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r2 │ │ │ │ - b b3a90 <__cxa_atexit@plt+0xa7744> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b3aa0 <__cxa_atexit@plt+0xa7754> │ │ │ │ - add r7, pc, r7 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + teqeq r3, r7, lsl r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r9, r6 │ │ │ │ + mov r7, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a6fb8 <__cxa_atexit@plt+0x9ac6c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6fc0 <__cxa_atexit@plt+0x9ac74> │ │ │ │ + ldr r1, [pc, #148] @ a6fe8 <__cxa_atexit@plt+0x9ac9c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r1, r3} │ │ │ │ + ldr r1, [pc, #140] @ a6fec <__cxa_atexit@plt+0x9aca0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #124] @ a6ff0 <__cxa_atexit@plt+0x9aca4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r9, {r0, r1, r3} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + add r6, r9, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a6fd8 <__cxa_atexit@plt+0x9ac8c> │ │ │ │ + ldr r2, [pc, #100] @ a6ff4 <__cxa_atexit@plt+0x9aca8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [pc, #88] @ a6ff8 <__cxa_atexit@plt+0x9acac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r2, [r9, #16]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + b a6fc8 <__cxa_atexit@plt+0x9ac7c> │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, asr r3 │ │ │ │ - @ instruction: 0xfffffa70 │ │ │ │ - @ instruction: 0xfffff868 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldrsheq lr, [r9, #-24] @ 0xffffffe8 │ │ │ │ + cmpeq r9, r4, lsl #4 │ │ │ │ + cmpeq r9, r0, ror #3 │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + teqeq r3, r3, ror #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b3b28 <__cxa_atexit@plt+0xa77dc> │ │ │ │ - ldr r2, [pc, #96] @ b3b34 <__cxa_atexit@plt+0xa77e8> │ │ │ │ + bcc a7060 <__cxa_atexit@plt+0x9ad14> │ │ │ │ + ldr r2, [pc, #76] @ a7070 <__cxa_atexit@plt+0x9ad24> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #92] @ b3b38 <__cxa_atexit@plt+0xa77ec> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #88] @ b3b3c <__cxa_atexit@plt+0xa77f0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ + ldr r1, [pc, #72] @ a7074 <__cxa_atexit@plt+0x9ad28> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r9, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ a7078 <__cxa_atexit@plt+0x9ad2c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ str r7, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str r8, [r1, #12]! │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r3, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - add lr, r3, #40 @ 0x28 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - sub r7, r6, #22 │ │ │ │ - bx ip │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa60 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - @ instruction: 0xfffffb10 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r9, ip, lsr r1 │ │ │ │ + cmpeq r9, r0, lsl r1 │ │ │ │ + cmpeq r8, ip, asr #12 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc a70fc <__cxa_atexit@plt+0x9adb0> │ │ │ │ + ldr r7, [pc, #108] @ a7114 <__cxa_atexit@plt+0x9adc8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #104] @ a7118 <__cxa_atexit@plt+0x9adcc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble a70f0 <__cxa_atexit@plt+0x9ada4> │ │ │ │ + ldr r3, [pc, #64] @ a711c <__cxa_atexit@plt+0x9add0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r7, [r2, #32] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + add r6, r3, #20 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ a7120 <__cxa_atexit@plt+0x9add4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffa00 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq r8, r0, lsl #12 │ │ │ │ + ldrdeq lr, [r8, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b3c14 <__cxa_atexit@plt+0xa78c8> │ │ │ │ - ldr r3, [pc, #224] @ b3c40 <__cxa_atexit@plt+0xa78f4> │ │ │ │ + bhi a71dc <__cxa_atexit@plt+0x9ae90> │ │ │ │ + ldr r3, [pc, #192] @ a7208 <__cxa_atexit@plt+0x9aebc> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ tst r9, #3 │ │ │ │ - beq b3bd8 <__cxa_atexit@plt+0xa788c> │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ + beq a71c0 <__cxa_atexit@plt+0x9ae74> │ │ │ │ + ldmdb r5, {r8, sl} │ │ │ │ ldr r9, [r9, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc b3c24 <__cxa_atexit@plt+0xa78d8> │ │ │ │ - add r7, r6, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b3be8 <__cxa_atexit@plt+0xa789c> │ │ │ │ - ldr sl, [pc, #188] @ b3c54 <__cxa_atexit@plt+0xa7908> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #184] @ b3c58 <__cxa_atexit@plt+0xa790c> │ │ │ │ + bcc a71ec <__cxa_atexit@plt+0x9aea0> │ │ │ │ + ldr r7, [pc, #152] @ a720c <__cxa_atexit@plt+0x9aec0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #148] @ a7210 <__cxa_atexit@plt+0x9aec4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #180] @ b3c5c <__cxa_atexit@plt+0xa7910> │ │ │ │ - add lr, pc, lr │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str sl, [r2, #8] │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r2, [r2, #20] │ │ │ │ + sub r7, r3, #15 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble a71d0 <__cxa_atexit@plt+0x9ae84> │ │ │ │ + ldr r2, [pc, #108] @ a7214 <__cxa_atexit@plt+0x9aec8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r2, r3, #19 │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - add r9, r6, #20 │ │ │ │ - stm r9, {r1, r7, r8, sl} │ │ │ │ - str r8, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str lr, [r6, #4] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #84] @ b3c44 <__cxa_atexit@plt+0xa78f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ b3c48 <__cxa_atexit@plt+0xa78fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r6, #20]! │ │ │ │ + add r6, r2, #20 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r8, [r6, #-8] │ │ │ │ - str r2, [r6, #-4] │ │ │ │ - str r1, [r6, #-16] │ │ │ │ - sub r7, r3, #23 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ b3c50 <__cxa_atexit@plt+0xa7904> │ │ │ │ + ldr r7, [pc, #56] @ a721c <__cxa_atexit@plt+0x9aed0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ b3c4c <__cxa_atexit@plt+0xa7900> │ │ │ │ + ldr r7, [pc, #36] @ a7218 <__cxa_atexit@plt+0x9aecc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ + mov r6, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xfffff5e4 │ │ │ │ - @ instruction: 0xfffff578 │ │ │ │ - strheq r2, [r8, #-24] @ 0xffffffe8 │ │ │ │ - ldrdeq r2, [r8, #-16] │ │ │ │ - @ instruction: 0xfffff590 │ │ │ │ - @ instruction: 0xfffff500 │ │ │ │ - @ instruction: 0xfffff22c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + @ instruction: 0xfffff934 │ │ │ │ + @ instruction: 0xfffffd40 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + cmpeq r8, r0, lsl r5 │ │ │ │ + cmpeq r8, r8, lsr #10 │ │ │ │ + ldrdeq lr, [r8, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ mov r6, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r8, [r6, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldmib r6, {r8, sl} │ │ │ │ ldr r9, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ + add r6, r2, #32 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc b3d0c <__cxa_atexit@plt+0xa79c0> │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq b3cdc <__cxa_atexit@plt+0xa7990> │ │ │ │ - ldr sl, [pc, #144] @ b3d30 <__cxa_atexit@plt+0xa79e4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r1, [pc, #140] @ b3d34 <__cxa_atexit@plt+0xa79e8> │ │ │ │ + bcc a72ac <__cxa_atexit@plt+0x9af60> │ │ │ │ + ldr r7, [pc, #108] @ a72c4 <__cxa_atexit@plt+0x9af78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #104] @ a72c8 <__cxa_atexit@plt+0x9af7c> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #136] @ b3d38 <__cxa_atexit@plt+0xa79ec> │ │ │ │ - add lr, pc, lr │ │ │ │ + mov r3, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #15 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble a72a0 <__cxa_atexit@plt+0x9af54> │ │ │ │ + ldr r3, [pc, #64] @ a72cc <__cxa_atexit@plt+0x9af80> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - add r9, r3, #20 │ │ │ │ - stm r9, {r1, r7, r8, sl} │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r7, [r2, #32] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #64] @ b3d24 <__cxa_atexit@plt+0xa79d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ b3d28 <__cxa_atexit@plt+0xa79dc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r3, #20]! │ │ │ │ + add r6, r3, #20 │ │ │ │ ldr r0, [r5] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - str r1, [r3, #-16] │ │ │ │ - sub r7, r6, #23 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ b3d2c <__cxa_atexit@plt+0xa79e0> │ │ │ │ + ldr r7, [pc, #28] @ a72d0 <__cxa_atexit@plt+0x9af84> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff4f0 │ │ │ │ - @ instruction: 0xfffff484 │ │ │ │ - ldrdeq r2, [r8, #-0] │ │ │ │ - @ instruction: 0xfffff488 │ │ │ │ - @ instruction: 0xfffff3f8 │ │ │ │ - @ instruction: 0xfffff124 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b3da0 <__cxa_atexit@plt+0xa7a54> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b3da8 <__cxa_atexit@plt+0xa7a5c> │ │ │ │ - ldr sl, [pc, #84] @ b3dc4 <__cxa_atexit@plt+0xa7a78> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #80] @ b3dc8 <__cxa_atexit@plt+0xa7a7c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #76] @ b3dcc <__cxa_atexit@plt+0xa7a80> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - add r0, sl, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b3db0 <__cxa_atexit@plt+0xa7a64> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b3dc0 <__cxa_atexit@plt+0xa7a74> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsr r0 │ │ │ │ - cmpeq r8, r8 │ │ │ │ - cmpeq r9, r8, lsr #8 │ │ │ │ - cmpeq r9, r0, lsl #8 │ │ │ │ + @ instruction: 0xfffff850 │ │ │ │ + @ instruction: 0xfffffc5c │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq r8, r0, asr r4 │ │ │ │ + cmpeq r8, r4, lsr #8 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc b3e14 <__cxa_atexit@plt+0xa7ac8> │ │ │ │ - ldr r7, [pc, #44] @ b3e2c <__cxa_atexit@plt+0xa7ae0> │ │ │ │ + bcc a7338 <__cxa_atexit@plt+0x9afec> │ │ │ │ + ldr r7, [pc, #76] @ a7354 <__cxa_atexit@plt+0x9b008> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #72] @ a7358 <__cxa_atexit@plt+0x9b00c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b3e30 <__cxa_atexit@plt+0xa7ae4> │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + add r3, r3, #20 │ │ │ │ + sub r7, r6, #15 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ a735c <__cxa_atexit@plt+0x9b010> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa4d0 │ │ │ │ - cmpeq r8, r4, ror #30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ + @ instruction: 0xfffff7a0 │ │ │ │ + @ instruction: 0xfffffbac │ │ │ │ + smlalbteq lr, r8, r4, r3 │ │ │ │ + @ instruction: 0x0148e398 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b3e78 <__cxa_atexit@plt+0xa7b2c> │ │ │ │ - ldr r7, [pc, #44] @ b3e90 <__cxa_atexit@plt+0xa7b44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [pc, #20] @ b3e94 <__cxa_atexit@plt+0xa7b48> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a7398 <__cxa_atexit@plt+0x9b04c> │ │ │ │ + ldr r2, [pc, #36] @ a73b0 <__cxa_atexit@plt+0x9b064> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ a73b4 <__cxa_atexit@plt+0x9b068> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffac7c │ │ │ │ - cmpeq r8, r4, lsl #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + hvceq 36404 @ 0x8e34 │ │ │ │ + cmpeq r8, r0, asr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov sl, r9 │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b3ee0 <__cxa_atexit@plt+0xa7b94> │ │ │ │ - ldr r2, [pc, #68] @ b3efc <__cxa_atexit@plt+0xa7bb0> │ │ │ │ + bhi a7434 <__cxa_atexit@plt+0x9b0e8> │ │ │ │ + ldr r7, [pc, #136] @ a746c <__cxa_atexit@plt+0x9b120> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #128] @ a7470 <__cxa_atexit@plt+0x9b124> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b3eec <__cxa_atexit@plt+0xa7ba0> │ │ │ │ - ldr r5, [pc, #48] @ b3f04 <__cxa_atexit@plt+0xa7bb8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a744c <__cxa_atexit@plt+0x9b100> │ │ │ │ + ldr r7, [pc, #112] @ a747c <__cxa_atexit@plt+0x9b130> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #108] @ a7480 <__cxa_atexit@plt+0x9b134> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r6, r6, #20 │ │ │ │ + sub r7, r3, #15 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r7, [pc, #60] @ a7478 <__cxa_atexit@plt+0x9b12c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b3f00 <__cxa_atexit@plt+0xa7bb4> │ │ │ │ + ldr r7, [pc, #32] @ a7474 <__cxa_atexit@plt+0x9b128> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r4, lsr #5 │ │ │ │ - cmpeq r8, r0, lsl #24 │ │ │ │ - @ instruction: 0xffff41c0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, ip, ror #26 │ │ │ │ + cmpeq r9, r0, lsl #27 │ │ │ │ + strheq lr, [r8, #-32] @ 0xffffffe0 │ │ │ │ + smlaltteq lr, r8, r0, r2 │ │ │ │ + @ instruction: 0xfffff69c │ │ │ │ + @ instruction: 0xfffffaa8 │ │ │ │ + smlalbbeq lr, r8, r4, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b3f74 <__cxa_atexit@plt+0xa7c28> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b3f7c <__cxa_atexit@plt+0xa7c30> │ │ │ │ - ldr sl, [pc, #84] @ b3f98 <__cxa_atexit@plt+0xa7c4c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [pc, #80] @ b3f9c <__cxa_atexit@plt+0xa7c50> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #76] @ b3fa0 <__cxa_atexit@plt+0xa7c54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - add r0, sl, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b3f84 <__cxa_atexit@plt+0xa7c38> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b3f94 <__cxa_atexit@plt+0xa7c48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, ror #28 │ │ │ │ - cmpeq r8, r4, lsr lr │ │ │ │ - cmpeq r9, r4, asr r2 │ │ │ │ - cmpeq r9, ip, lsr #4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b403c <__cxa_atexit@plt+0xa7cf0> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #36 @ 0x24 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b4044 <__cxa_atexit@plt+0xa7cf8> │ │ │ │ - ldr ip, [pc, #136] @ b4060 <__cxa_atexit@plt+0xa7d14> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #132] @ b4064 <__cxa_atexit@plt+0xa7d18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #128] @ b4068 <__cxa_atexit@plt+0xa7d1c> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #124] @ b406c <__cxa_atexit@plt+0xa7d20> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - sub r2, r6, #23 │ │ │ │ - sub lr, r6, #31 │ │ │ │ - str r1, [r7, #20]! │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r7, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str sl, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - str r9, [r7, #-16] │ │ │ │ - str r8, [r7, #-12] │ │ │ │ - ldr r5, [pc, #64] @ b4070 <__cxa_atexit@plt+0xa7d24> │ │ │ │ - add r5, pc, r5 │ │ │ │ - stmdb r7, {r5, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b28ec <__cxa_atexit@plt+0xa65a0> │ │ │ │ - mov r6, r7 │ │ │ │ - b b404c <__cxa_atexit@plt+0xa7d00> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b405c <__cxa_atexit@plt+0xa7d10> │ │ │ │ + bcc a74c8 <__cxa_atexit@plt+0x9b17c> │ │ │ │ + ldr r2, [pc, #36] @ a74e0 <__cxa_atexit@plt+0x9b194> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ a74e4 <__cxa_atexit@plt+0x9b198> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - smlaltbeq r1, r8, r0, sp │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b40c0 <__cxa_atexit@plt+0xa7d74> │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [r5, #-16] │ │ │ │ - ldr r8, [r5, #-12] │ │ │ │ - ldmdb r5, {r0, r2} │ │ │ │ - ldr r1, [pc, #36] @ b40cc <__cxa_atexit@plt+0xa7d80> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - str r2, [r3, #12] │ │ │ │ - add r1, r3, #16 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - sub r7, r6, #19 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, r8, asr #9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + cmpeq r8, r4, asr #4 │ │ │ │ + cmpeq r8, r8, lsr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r8 │ │ │ │ mov r3, r5 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b4118 <__cxa_atexit@plt+0xa7dcc> │ │ │ │ - ldr r2, [pc, #68] @ b4134 <__cxa_atexit@plt+0xa7de8> │ │ │ │ + bhi a7568 <__cxa_atexit@plt+0x9b21c> │ │ │ │ + ldr r7, [pc, #136] @ a75a0 <__cxa_atexit@plt+0x9b254> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #128] @ a75a4 <__cxa_atexit@plt+0x9b258> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r3, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r3, r3, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b4124 <__cxa_atexit@plt+0xa7dd8> │ │ │ │ - ldr r5, [pc, #48] @ b413c <__cxa_atexit@plt+0xa7df0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a7580 <__cxa_atexit@plt+0x9b234> │ │ │ │ + ldr r7, [pc, #112] @ a75b0 <__cxa_atexit@plt+0x9b264> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #108] @ a75b4 <__cxa_atexit@plt+0x9b268> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + add r6, r6, #20 │ │ │ │ + sub r7, r3, #15 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r7, [pc, #60] @ a75ac <__cxa_atexit@plt+0x9b260> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r9, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b4138 <__cxa_atexit@plt+0xa7dec> │ │ │ │ + ldr r7, [pc, #32] @ a75a8 <__cxa_atexit@plt+0x9b25c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #0 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, rrx │ │ │ │ - smlalbteq r1, r8, r8, r9 │ │ │ │ - @ instruction: 0xffff3f88 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, r8, lsr ip │ │ │ │ + cmpeq r9, ip, asr #24 │ │ │ │ + hvceq 36380 @ 0x8e1c │ │ │ │ + smlaltbeq lr, r8, ip, r1 │ │ │ │ + @ instruction: 0xfffff568 │ │ │ │ + @ instruction: 0xfffff974 │ │ │ │ + cmpeq r8, r8, asr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b41ac <__cxa_atexit@plt+0xa7e60> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b41b4 <__cxa_atexit@plt+0xa7e68> │ │ │ │ - ldr sl, [pc, #84] @ b41d0 <__cxa_atexit@plt+0xa7e84> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b a7134 <__cxa_atexit@plt+0x9ade8> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a7650 <__cxa_atexit@plt+0x9b304> │ │ │ │ + ldr sl, [pc, #104] @ a7668 <__cxa_atexit@plt+0x9b31c> │ │ │ │ add sl, pc, sl │ │ │ │ - ldr lr, [pc, #80] @ b41d4 <__cxa_atexit@plt+0xa7e88> │ │ │ │ + ldr r2, [pc, #100] @ a766c <__cxa_atexit@plt+0x9b320> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ a7670 <__cxa_atexit@plt+0x9b324> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ a7674 <__cxa_atexit@plt+0x9b328> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #76] @ b41d8 <__cxa_atexit@plt+0xa7e8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - add r0, sl, #1 │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b41bc <__cxa_atexit@plt+0xa7e70> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b41cc <__cxa_atexit@plt+0xa7e80> │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + 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] │ │ │ │ + sub r7, r6, #11 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ a7678 <__cxa_atexit@plt+0x9b32c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsr #24 │ │ │ │ - strdeq r1, [r8, #-188] @ 0xffffff44 │ │ │ │ - cmpeq r9, ip, lsl r0 │ │ │ │ - ldrsheq r0, [r9, #-244] @ 0xffffff0c │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r9, r0, ror fp │ │ │ │ + smlalbteq lr, r8, ip, r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r0, r6 │ │ │ │ - sub r9, r5, #16 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi b42b4 <__cxa_atexit@plt+0xa7f68> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r0, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b42bc <__cxa_atexit@plt+0xa7f70> │ │ │ │ - ldr sl, [pc, #224] @ b42f0 <__cxa_atexit@plt+0xa7fa4> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r2, [pc, #220] @ b42f4 <__cxa_atexit@plt+0xa7fa8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #216] @ b42f8 <__cxa_atexit@plt+0xa7fac> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r3, r6, #3 │ │ │ │ - mov r7, r0 │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - str sl, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r8, [r7, #16] │ │ │ │ - sub r2, r5, #32 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [pc, #4] @ a7698 <__cxa_atexit@plt+0x9b34c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, r7, lsr #20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b42dc <__cxa_atexit@plt+0xa7f90> │ │ │ │ - add r6, r0, #48 @ 0x30 │ │ │ │ + bhi a7704 <__cxa_atexit@plt+0x9b3b8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b42d4 <__cxa_atexit@plt+0xa7f88> │ │ │ │ - ldr sl, [pc, #160] @ b4304 <__cxa_atexit@plt+0xa7fb8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r3, [pc, #156] @ b4308 <__cxa_atexit@plt+0xa7fbc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #152] @ b430c <__cxa_atexit@plt+0xa7fc0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #148] @ b4310 <__cxa_atexit@plt+0xa7fc4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r1, r6, #14 │ │ │ │ - sub r7, r6, #22 │ │ │ │ - str r3, [r0, #40]! @ 0x28 │ │ │ │ - str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r8, [r0, #8] │ │ │ │ - str r9, [r0, #-16] │ │ │ │ - str r8, [r0, #-12] │ │ │ │ - str lr, [r0, #-8] │ │ │ │ - str r8, [r0, #-4] │ │ │ │ + bcc a7710 <__cxa_atexit@plt+0x9b3c4> │ │ │ │ + ldr r8, [pc, #84] @ a7720 <__cxa_atexit@plt+0x9b3d4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #80] @ a7724 <__cxa_atexit@plt+0x9b3d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ a7728 <__cxa_atexit@plt+0x9b3dc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ a772c <__cxa_atexit@plt+0x9b3e0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r2 │ │ │ │ - b b28ec <__cxa_atexit@plt+0xa65a0> │ │ │ │ - mov r6, r0 │ │ │ │ - b b42c4 <__cxa_atexit@plt+0xa7f78> │ │ │ │ - mov r7, #20 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #52] @ b4300 <__cxa_atexit@plt+0xa7fb4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ b42fc <__cxa_atexit@plt+0xa7fb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - strdeq r1, [r8, #-172] @ 0xffffff54 │ │ │ │ - cmpeq r8, ip, lsr #22 │ │ │ │ - @ instruction: 0xffffeb18 │ │ │ │ - @ instruction: 0xffffe9ec │ │ │ │ - @ instruction: 0xffffe960 │ │ │ │ - @ instruction: 0xffffe89c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r6, [pc, #180] @ b43dc <__cxa_atexit@plt+0xa8090> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - sub r3, r5, #20 │ │ │ │ + teqeq r3, pc, ror #19 │ │ │ │ + cmpeq r9, r8, ror sl │ │ │ │ + cmpeq r9, r4, lsl #21 │ │ │ │ + cmpeq r9, r4, ror #20 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b43bc <__cxa_atexit@plt+0xa8070> │ │ │ │ + bhi a77e0 <__cxa_atexit@plt+0x9b494> │ │ │ │ + ldr r7, [pc, #184] @ a7808 <__cxa_atexit@plt+0x9b4bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, sl} │ │ │ │ + tst r8, #3 │ │ │ │ + beq a77bc <__cxa_atexit@plt+0x9b470> │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #36 @ 0x24 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc b43c4 <__cxa_atexit@plt+0xa8078> │ │ │ │ - ldr ip, [pc, #140] @ b43e4 <__cxa_atexit@plt+0xa8098> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #136] @ b43e8 <__cxa_atexit@plt+0xa809c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #132] @ b43ec <__cxa_atexit@plt+0xa80a0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #128] @ b43f0 <__cxa_atexit@plt+0xa80a4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub r0, r6, #3 │ │ │ │ - sub r7, r6, #23 │ │ │ │ - sub lr, r6, #31 │ │ │ │ - str r1, [r2, #20]! │ │ │ │ - str ip, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str sl, [r2, #12] │ │ │ │ - str r8, [r2, #16] │ │ │ │ - str r9, [r2, #-16] │ │ │ │ - str r8, [r2, #-12] │ │ │ │ - ldr r7, [pc, #68] @ b43f4 <__cxa_atexit@plt+0xa80a8> │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc a77f0 <__cxa_atexit@plt+0x9b4a4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r7, #10 │ │ │ │ + ble a77cc <__cxa_atexit@plt+0x9b480> │ │ │ │ + ldr r7, [pc, #136] @ a780c <__cxa_atexit@plt+0x9b4c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r2, {r7, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - b b28ec <__cxa_atexit@plt+0xa65a0> │ │ │ │ + ldr r3, [pc, #132] @ a7810 <__cxa_atexit@plt+0x9b4c4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #116] @ a7814 <__cxa_atexit@plt+0x9b4c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - b b43cc <__cxa_atexit@plt+0xa8080> │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ b43e0 <__cxa_atexit@plt+0xa8094> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #72] @ a781c <__cxa_atexit@plt+0x9b4d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #48] @ a7818 <__cxa_atexit@plt+0x9b4cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r8, r0, lsr #20 │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - @ instruction: 0xfffffb3c │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffa68 │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + ldrsbeq sp, [r9, #-156] @ 0xffffff64 │ │ │ │ + ldrheq sp, [r9, #-148] @ 0xffffff6c │ │ │ │ + cmpeq r8, r8, ror #30 │ │ │ │ + teqeq r3, r7, ror #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b4440 <__cxa_atexit@plt+0xa80f4> │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r2, [pc, #32] @ b444c <__cxa_atexit@plt+0xa8100> │ │ │ │ + bcc a789c <__cxa_atexit@plt+0x9b550> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + cmp r2, #10 │ │ │ │ + ble a7888 <__cxa_atexit@plt+0x9b53c> │ │ │ │ + ldr r7, [pc, #84] @ a78a8 <__cxa_atexit@plt+0x9b55c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #80] @ a78ac <__cxa_atexit@plt+0x9b560> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - add r2, r3, #12 │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx ip │ │ │ │ - mov r3, #20 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r7, [pc, #64] @ a78b0 <__cxa_atexit@plt+0x9b564> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #36] @ a78b4 <__cxa_atexit@plt+0x9b568> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r9, ip, asr #2 │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + cmpeq r9, ip, lsl #18 │ │ │ │ + cmpeq r9, r4, ror #17 │ │ │ │ + teqeq r3, fp, lsr #16 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r8, [pc, #4] @ a78d0 <__cxa_atexit@plt+0x9b584> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r3, pc, ror #15 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ a78f8 <__cxa_atexit@plt+0x9b5ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + cmpeq r8, r4, ror #28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b449c <__cxa_atexit@plt+0xa8150> │ │ │ │ - ldr r2, [pc, #56] @ b44a4 <__cxa_atexit@plt+0xa8158> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ b44a8 <__cxa_atexit@plt+0xa815c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ b44ac <__cxa_atexit@plt+0xa8160> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, ip, lsl #18 │ │ │ │ - cmpeq r9, r4, ror #25 │ │ │ │ - ldrsheq r0, [r9, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b4514 <__cxa_atexit@plt+0xa81c8> │ │ │ │ + bhi a7964 <__cxa_atexit@plt+0x9b618> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b4520 <__cxa_atexit@plt+0xa81d4> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ b4530 <__cxa_atexit@plt+0xa81e4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #6 │ │ │ │ - ldr r0, [pc, #60] @ b4534 <__cxa_atexit@plt+0xa81e8> │ │ │ │ + bcc a7970 <__cxa_atexit@plt+0x9b624> │ │ │ │ + ldr r8, [pc, #84] @ a7980 <__cxa_atexit@plt+0x9b634> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #80] @ a7984 <__cxa_atexit@plt+0x9b638> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #72] @ a7988 <__cxa_atexit@plt+0x9b63c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #60] @ a798c <__cxa_atexit@plt+0x9b640> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + stmib r3, {r0, r5} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r9, r4, ror r0 │ │ │ │ - cmpeq r9, r8, lsl #25 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b4578 <__cxa_atexit@plt+0xa822c> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [pc, #32] @ b4580 <__cxa_atexit@plt+0xa8234> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsl #24 │ │ │ │ + teqeq r3, pc, lsl #15 │ │ │ │ + cmpeq r9, r8, lsl r8 │ │ │ │ + cmpeq r9, r4, lsr #16 │ │ │ │ + cmpeq r9, r4, lsl #16 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b45e8 <__cxa_atexit@plt+0xa829c> │ │ │ │ - ldr r3, [pc, #84] @ b4600 <__cxa_atexit@plt+0xa82b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #80] @ b4604 <__cxa_atexit@plt+0xa82b8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #76] @ b4608 <__cxa_atexit@plt+0xa82bc> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a79f0 <__cxa_atexit@plt+0x9b6a4> │ │ │ │ + ldr r1, [pc, #80] @ a7a08 <__cxa_atexit@plt+0x9b6bc> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - sub r3, r6, #19 │ │ │ │ - str r8, [r7, #8] │ │ │ │ - add lr, r7, #12 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r8, [r7, #28] │ │ │ │ - str r3, [r7, #32] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b460c <__cxa_atexit@plt+0xa82c0> │ │ │ │ + ldr r2, [pc, #76] @ a7a0c <__cxa_atexit@plt+0x9b6c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #68] @ a7a10 <__cxa_atexit@plt+0x9b6c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #60] @ a7a14 <__cxa_atexit@plt+0x9b6c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r8, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r7, [pc, #32] @ a7a18 <__cxa_atexit@plt+0x9b6cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - cmpeq r8, ip, lsl #16 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + teqeq r3, r8, lsl r9 │ │ │ │ + @ instruction: 0x0159d79c │ │ │ │ + cmpeq r9, ip, ror r7 │ │ │ │ + cmpeq r8, r4, ror #26 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b4680 <__cxa_atexit@plt+0xa8334> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b468c <__cxa_atexit@plt+0xa8340> │ │ │ │ - ldr lr, [pc, #88] @ b469c <__cxa_atexit@plt+0xa8350> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ b46a0 <__cxa_atexit@plt+0xa8354> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ b46a4 <__cxa_atexit@plt+0xa8358> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, lsr r7 │ │ │ │ - cmpeq r9, r0, asr fp │ │ │ │ - cmpeq r9, r4, lsr #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b4744 <__cxa_atexit@plt+0xa83f8> │ │ │ │ + bhi a7a94 <__cxa_atexit@plt+0x9b748> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b474c <__cxa_atexit@plt+0xa8400> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #116] @ b4760 <__cxa_atexit@plt+0xa8414> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #108] @ b4764 <__cxa_atexit@plt+0xa8418> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr sl, [pc, #96] @ b4768 <__cxa_atexit@plt+0xa841c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #92] @ b476c <__cxa_atexit@plt+0xa8420> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r1, [pc, #84] @ b4770 <__cxa_atexit@plt+0xa8424> │ │ │ │ + bcc a7a9c <__cxa_atexit@plt+0x9b750> │ │ │ │ + ldr r8, [pc, #96] @ a7ab0 <__cxa_atexit@plt+0x9b764> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #92] @ a7ab4 <__cxa_atexit@plt+0x9b768> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - add r1, r3, #28 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + sub r2, r6, #18 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [pc, #76] @ a7ab8 <__cxa_atexit@plt+0x9b76c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr lr, [pc, #68] @ a7abc <__cxa_atexit@plt+0x9b770> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r0, r1, lr} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, r3 │ │ │ │ - b b4754 <__cxa_atexit@plt+0xa8408> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ + b a7aa4 <__cxa_atexit@plt+0x9b758> │ │ │ │ + mov r5, #24 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01590a94 │ │ │ │ - cmpeq r9, ip, asr #21 │ │ │ │ - @ instruction: 0x01590a98 │ │ │ │ - cmpeq r9, r0, asr lr │ │ │ │ - @ instruction: 0x01590a90 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + teqeq r3, fp, ror #12 │ │ │ │ + ldrsheq sp, [r9, #-100] @ 0xffffff9c │ │ │ │ + ldrsheq sp, [r9, #-104] @ 0xffffff98 │ │ │ │ + ldrsbeq sp, [r9, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b47d8 <__cxa_atexit@plt+0xa848c> │ │ │ │ + bhi a7b38 <__cxa_atexit@plt+0x9b7ec> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc b47e4 <__cxa_atexit@plt+0xa8498> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ b47f4 <__cxa_atexit@plt+0xa84a8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ b47f8 <__cxa_atexit@plt+0xa84ac> │ │ │ │ + bcc a7b44 <__cxa_atexit@plt+0x9b7f8> │ │ │ │ + ldr r1, [pc, #100] @ a7b54 <__cxa_atexit@plt+0x9b808> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [pc, #96] @ a7b58 <__cxa_atexit@plt+0x9b80c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, #92] @ a7b5c <__cxa_atexit@plt+0x9b810> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r1, [pc, #76] @ a7b60 <__cxa_atexit@plt+0x9b814> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #68] @ a7b64 <__cxa_atexit@plt+0x9b818> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r0, r1, r3} │ │ │ │ + sub r9, r6, #6 │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + teqeq r3, r0, ror #15 │ │ │ │ + cmpeq r9, ip, asr #12 │ │ │ │ + cmpeq r9, r4, asr r6 │ │ │ │ + cmpeq r9, r4, lsr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a7bc4 <__cxa_atexit@plt+0x9b878> │ │ │ │ + ldr r3, [pc, #76] @ a7bdc <__cxa_atexit@plt+0x9b890> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #72] @ a7be0 <__cxa_atexit@plt+0x9b894> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #56] @ a7be4 <__cxa_atexit@plt+0x9b898> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ a7be8 <__cxa_atexit@plt+0x9b89c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq r0, [r9, #-144] @ 0xffffff70 │ │ │ │ - cmpeq r9, r4, asr #19 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi b4874 <__cxa_atexit@plt+0xa8528> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b4880 <__cxa_atexit@plt+0xa8534> │ │ │ │ - ldr lr, [pc, #100] @ b4890 <__cxa_atexit@plt+0xa8544> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ b4894 <__cxa_atexit@plt+0xa8548> │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + ldrsbeq sp, [r9, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq r9, r8, lsr #11 │ │ │ │ + @ instruction: 0x0148db94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a7c3c <__cxa_atexit@plt+0x9b8f0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr lr, [pc, #52] @ a7c44 <__cxa_atexit@plt+0x9b8f8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #48] @ a7c48 <__cxa_atexit@plt+0x9b8fc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ b4898 <__cxa_atexit@plt+0xa854c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + add r0, r0, #217 @ 0xd9 │ │ │ │ + ldr r1, [pc, #40] @ a7c4c <__cxa_atexit@plt+0x9b900> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r1, r5, #16 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r9, ip, lsr r5 │ │ │ │ + cmpeq r9, r4, asr r5 │ │ │ │ + cmpeq r9, r4, lsr r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a7cac <__cxa_atexit@plt+0x9b960> │ │ │ │ + ldr r2, [pc, #48] @ a7cbc <__cxa_atexit@plt+0x9b970> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ a7cc0 <__cxa_atexit@plt+0x9b974> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r3, r2, lsr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a7d0c <__cxa_atexit@plt+0x9b9c0> │ │ │ │ + ldr r1, [pc, #52] @ a7d1c <__cxa_atexit@plt+0x9b9d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ a7d20 <__cxa_atexit@plt+0x9b9d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, ror r4 │ │ │ │ + cmpeq r9, r8, asr r4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a7d84 <__cxa_atexit@plt+0x9ba38> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a7d90 <__cxa_atexit@plt+0x9ba44> │ │ │ │ + ldr r2, [pc, #76] @ a7da0 <__cxa_atexit@plt+0x9ba54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ a7da4 <__cxa_atexit@plt+0x9ba58> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ a7da8 <__cxa_atexit@plt+0x9ba5c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r9, r4, lsr #18 │ │ │ │ - cmpeq r9, r0, lsl r9 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + ldrsheq sp, [r9, #-48] @ 0xffffffd0 │ │ │ │ + teqeq r3, r6, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b4920 <__cxa_atexit@plt+0xa85d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b4928 <__cxa_atexit@plt+0xa85dc> │ │ │ │ - ldr ip, [pc, #116] @ b4944 <__cxa_atexit@plt+0xa85f8> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r1, [pc, #112] @ b4948 <__cxa_atexit@plt+0xa85fc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #108] @ b494c <__cxa_atexit@plt+0xa8600> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - sub lr, r6, #27 │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - stmdb r5, {r0, r3, lr} │ │ │ │ - str sl, [r3, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a7e10 <__cxa_atexit@plt+0x9bac4> │ │ │ │ + ldr r2, [pc, #76] @ a7e20 <__cxa_atexit@plt+0x9bad4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ a7e24 <__cxa_atexit@plt+0x9bad8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ a7e28 <__cxa_atexit@plt+0x9badc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - sub r5, r6, #35 @ 0x23 │ │ │ │ - str ip, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - ldr r1, [pc, #68] @ b4950 <__cxa_atexit@plt+0xa8604> │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r9, ip, lsl #7 │ │ │ │ + cmpeq r9, r0, ror #6 │ │ │ │ + smlalbteq sp, r8, r0, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a7ea8 <__cxa_atexit@plt+0x9bb5c> │ │ │ │ + ldr r2, [pc, #132] @ a7ed4 <__cxa_atexit@plt+0x9bb88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a7eb4 <__cxa_atexit@plt+0x9bb68> │ │ │ │ + ldr r7, [pc, #108] @ a7edc <__cxa_atexit@plt+0x9bb90> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #104] @ a7ee0 <__cxa_atexit@plt+0x9bb94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #100] @ a7ee4 <__cxa_atexit@plt+0x9bb98> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r5, [r3, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b b4930 <__cxa_atexit@plt+0xa85e4> │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b4940 <__cxa_atexit@plt+0xa85f4> │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ a7ed8 <__cxa_atexit@plt+0x9bb8c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #11 │ │ │ │ bx r0 │ │ │ │ - ldrdeq r1, [r8, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq r9, r8, lsl #17 │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ + ldrsheq sp, [r9, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0xffffe434 │ │ │ │ + @ instruction: 0xffffeb10 │ │ │ │ + @ instruction: 0xffffe9c8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b49c4 <__cxa_atexit@plt+0xa8678> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b49d0 <__cxa_atexit@plt+0xa8684> │ │ │ │ - ldr lr, [pc, #88] @ b49e0 <__cxa_atexit@plt+0xa8694> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [pc, #80] @ b49e4 <__cxa_atexit@plt+0xa8698> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #72] @ b49e8 <__cxa_atexit@plt+0xa869c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r5, lr, #1 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - str r5, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ + ldr r2, [pc, #48] @ a7f54 <__cxa_atexit@plt+0x9bc08> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [pc, #44] @ a7f58 <__cxa_atexit@plt+0x9bc0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - strdeq r1, [r8, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r9, ip, lsl #16 │ │ │ │ - cmpeq r9, r0, ror #15 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + teqeq r3, r3, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b4a88 <__cxa_atexit@plt+0xa873c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b4a90 <__cxa_atexit@plt+0xa8744> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #116] @ b4aa4 <__cxa_atexit@plt+0xa8758> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #108] @ b4aa8 <__cxa_atexit@plt+0xa875c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #18 │ │ │ │ - ldr sl, [pc, #96] @ b4aac <__cxa_atexit@plt+0xa8760> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #92] @ b4ab0 <__cxa_atexit@plt+0xa8764> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr r1, [pc, #84] @ b4ab4 <__cxa_atexit@plt+0xa8768> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a7fa4 <__cxa_atexit@plt+0x9bc58> │ │ │ │ + ldr r1, [pc, #52] @ a7fb4 <__cxa_atexit@plt+0x9bc68> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - add r1, r3, #28 │ │ │ │ - stm r1, {r2, r9, sl} │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b b4a98 <__cxa_atexit@plt+0xa874c> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #36] @ a7fb8 <__cxa_atexit@plt+0x9bc6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r7} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, asr r7 │ │ │ │ - cmpeq r9, r8, lsl #15 │ │ │ │ - cmpeq r9, r4, asr r7 │ │ │ │ - cmpeq r9, ip, lsl #22 │ │ │ │ - cmpeq r9, ip, asr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + cmpeq r9, r4, ror #3 │ │ │ │ + cmpeq r9, r0, asr #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b4b04 <__cxa_atexit@plt+0xa87b8> │ │ │ │ - ldr r2, [pc, #56] @ b4b0c <__cxa_atexit@plt+0xa87c0> │ │ │ │ + bhi a801c <__cxa_atexit@plt+0x9bcd0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a8028 <__cxa_atexit@plt+0x9bcdc> │ │ │ │ + ldr r2, [pc, #76] @ a8038 <__cxa_atexit@plt+0x9bcec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ b4b10 <__cxa_atexit@plt+0xa87c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ b4b14 <__cxa_atexit@plt+0xa87c8> │ │ │ │ + ldr r1, [pc, #72] @ a803c <__cxa_atexit@plt+0x9bcf0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #56] @ a8040 <__cxa_atexit@plt+0x9bcf4> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r0, r8, r4, pc @ │ │ │ │ - cmpeq r9, ip, ror r6 │ │ │ │ - @ instruction: 0x01590694 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r9, r8, asr r1 │ │ │ │ + teqeq r3, r7, asr #5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b4b9c <__cxa_atexit@plt+0xa8850> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc b4ba4 <__cxa_atexit@plt+0xa8858> │ │ │ │ - ldr lr, [pc, #116] @ b4bc0 <__cxa_atexit@plt+0xa8874> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #112] @ b4bc4 <__cxa_atexit@plt+0xa8878> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, #108] @ b4bc8 <__cxa_atexit@plt+0xa887c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a80a8 <__cxa_atexit@plt+0x9bd5c> │ │ │ │ + ldr r2, [pc, #76] @ a80b8 <__cxa_atexit@plt+0x9bd6c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ a80bc <__cxa_atexit@plt+0x9bd70> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #52] @ a80c0 <__cxa_atexit@plt+0x9bd74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + ldrsheq sp, [r9, #-4] │ │ │ │ + cmpeq r9, r8, asr #1 │ │ │ │ + cmpeq r8, r4, lsr #12 │ │ │ │ + andeq r0, r3, r5, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a81dc <__cxa_atexit@plt+0x9be90> │ │ │ │ + and r7, sl, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq a8114 <__cxa_atexit@plt+0x9bdc8> │ │ │ │ + cmp r7, #3 │ │ │ │ + bne a8158 <__cxa_atexit@plt+0x9be0c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r9, #10 │ │ │ │ + ldrle r7, [pc, #328] @ a824c <__cxa_atexit@plt+0x9bf00> │ │ │ │ + addle r7, pc, r7 │ │ │ │ + ldrgt r7, [pc, #312] @ a8244 <__cxa_atexit@plt+0x9bef8> │ │ │ │ + addgt r7, pc, r7 │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + stmdb r5, {r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a81ec <__cxa_atexit@plt+0x9bea0> │ │ │ │ + ldr r7, [pc, #260] @ a8234 <__cxa_atexit@plt+0x9bee8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [sl, #2] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r1, [r2, #8] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r9, #10 │ │ │ │ + ble a81a4 <__cxa_atexit@plt+0x9be58> │ │ │ │ + ldr r1, [pc, #232] @ a823c <__cxa_atexit@plt+0x9bef0> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr sl, [pc, #104] @ b4bcc <__cxa_atexit@plt+0xa8880> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r1, [r3, #24]! │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-16] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + b a81ac <__cxa_atexit@plt+0x9be60> │ │ │ │ + stmdb r5, {r8, r9, sl} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a8204 <__cxa_atexit@plt+0x9beb8> │ │ │ │ + ldr r7, [pc, #176] @ a8224 <__cxa_atexit@plt+0x9bed8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [sl, #3] │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str r0, [r2, #12] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble a81c0 <__cxa_atexit@plt+0x9be74> │ │ │ │ + ldr r1, [pc, #140] @ a822c <__cxa_atexit@plt+0x9bee0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b a81c8 <__cxa_atexit@plt+0x9be7c> │ │ │ │ + ldr r1, [pc, #140] @ a8238 <__cxa_atexit@plt+0x9beec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ mov r6, r3 │ │ │ │ - b b4bac <__cxa_atexit@plt+0xa8860> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b4bbc <__cxa_atexit@plt+0xa8870> │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [pc, #96] @ a8228 <__cxa_atexit@plt+0x9bedc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #100] @ a8248 <__cxa_atexit@plt+0x9befc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - hvceq 33056 @ 0x8120 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - @ instruction: 0xfffffe08 │ │ │ │ - @ instruction: 0xffffff60 │ │ │ │ - cmpeq r9, r4, lsl #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + ldr r7, [pc, #76] @ a8240 <__cxa_atexit@plt+0x9bef4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + b a8218 <__cxa_atexit@plt+0x9becc> │ │ │ │ + ldr r7, [pc, #36] @ a8230 <__cxa_atexit@plt+0x9bee4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, sl │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa7c │ │ │ │ + @ instruction: 0xfffffaa4 │ │ │ │ + @ instruction: 0xfffffc14 │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffd04 │ │ │ │ + @ instruction: 0xfffffd58 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r8, r4, asr r6 │ │ │ │ + smlalbbeq sp, r8, r0, r5 │ │ │ │ + cmpeq r8, r8, asr r6 │ │ │ │ + @ instruction: 0x0148d49c │ │ │ │ + andeq r0, r0, r2, rrx │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a82c4 <__cxa_atexit@plt+0x9bf78> │ │ │ │ + ldr r1, [pc, #96] @ a82dc <__cxa_atexit@plt+0x9bf90> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + mov r3, r2 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r0, #10 │ │ │ │ + ble a82ac <__cxa_atexit@plt+0x9bf60> │ │ │ │ + ldr r1, [pc, #60] @ a82e4 <__cxa_atexit@plt+0x9bf98> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b a82b4 <__cxa_atexit@plt+0x9bf68> │ │ │ │ + ldr r1, [pc, #44] @ a82e0 <__cxa_atexit@plt+0x9bf94> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #16] │ │ │ │ + str r3, [r2, #20] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ a82e8 <__cxa_atexit@plt+0x9bf9c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffbb8 │ │ │ │ + @ instruction: 0xfffffc50 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + str r7, [r5, #12] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a8360 <__cxa_atexit@plt+0x9c014> │ │ │ │ + ldr lr, [pc, #100] @ a8378 <__cxa_atexit@plt+0x9c02c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldmib r5, {r0, r1} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r2 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + sub r7, r6, #3 │ │ │ │ + cmp r1, #10 │ │ │ │ + ble a8348 <__cxa_atexit@plt+0x9bffc> │ │ │ │ + ldr r1, [pc, #60] @ a8380 <__cxa_atexit@plt+0x9c034> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b a8350 <__cxa_atexit@plt+0x9c004> │ │ │ │ + ldr r1, [pc, #44] @ a837c <__cxa_atexit@plt+0x9c030> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r2, #20] │ │ │ │ + str r3, [r2, #24] │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ a8384 <__cxa_atexit@plt+0x9c038> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #24 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff8dc │ │ │ │ + @ instruction: 0xfffff91c │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + ldrdeq sp, [r8, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b4c88 <__cxa_atexit@plt+0xa893c> │ │ │ │ - ldr r3, [pc, #204] @ b4cbc <__cxa_atexit@plt+0xa8970> │ │ │ │ + bhi a8400 <__cxa_atexit@plt+0x9c0b4> │ │ │ │ + ldr r3, [pc, #100] @ a8410 <__cxa_atexit@plt+0x9c0c4> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq b4c78 <__cxa_atexit@plt+0xa892c> │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b4c98 <__cxa_atexit@plt+0xa894c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc b4ca0 <__cxa_atexit@plt+0xa8954> │ │ │ │ - ldr lr, [pc, #168] @ b4cc8 <__cxa_atexit@plt+0xa897c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #164] @ b4ccc <__cxa_atexit@plt+0xa8980> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #160] @ b4cd0 <__cxa_atexit@plt+0xa8984> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #156] @ b4cd4 <__cxa_atexit@plt+0xa8988> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - sub r1, r2, #19 │ │ │ │ - str r0, [r6, #24]! │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r6, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - sub r0, r2, #27 │ │ │ │ - str r9, [r6, #-20] @ 0xffffffec │ │ │ │ - str r8, [r6, #-16] │ │ │ │ - str lr, [r6, #-12] │ │ │ │ - str r8, [r6, #-8] │ │ │ │ - str r0, [r6, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a83e0 <__cxa_atexit@plt+0x9c094> │ │ │ │ + ldr r3, [pc, #84] @ a8414 <__cxa_atexit@plt+0x9c0c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr sl, [r5, #-4] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + tst sl, #3 │ │ │ │ + beq a83f0 <__cxa_atexit@plt+0x9c0a4> │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + b a80d4 <__cxa_atexit@plt+0x9bd88> │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ b4cc4 <__cxa_atexit@plt+0xa8978> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b b4ca8 <__cxa_atexit@plt+0xa895c> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ b4cc0 <__cxa_atexit@plt+0xa8974> │ │ │ │ + ldr r7, [pc, #16] @ a8418 <__cxa_atexit@plt+0x9c0cc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - hvceq 33044 @ 0x8114 │ │ │ │ - @ instruction: 0x01481198 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - @ instruction: 0xfffffd34 │ │ │ │ - @ instruction: 0xfffffe8c │ │ │ │ - cmpeq r9, r0, lsr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + cmpeq r8, r4, ror #6 │ │ │ │ + cmpeq r8, r0, asr #6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ a8460 <__cxa_atexit@plt+0x9c114> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + str r3, [r5] │ │ │ │ + str r9, [r5, #8] │ │ │ │ + tst sl, #3 │ │ │ │ + beq a8454 <__cxa_atexit@plt+0x9c108> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b a80d4 <__cxa_atexit@plt+0x9bd88> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq sp, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov sl, r7 │ │ │ │ + b a80d4 <__cxa_atexit@plt+0x9bd88> │ │ │ │ + ldrdeq sp, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r8 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b4d5c <__cxa_atexit@plt+0xa8a10> │ │ │ │ + bhi a84d4 <__cxa_atexit@plt+0x9c188> │ │ │ │ + ldr r2, [pc, #56] @ a84e0 <__cxa_atexit@plt+0x9c194> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst sl, #3 │ │ │ │ + beq a84c4 <__cxa_atexit@plt+0x9c178> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + mov r9, #0 │ │ │ │ + b a80d4 <__cxa_atexit@plt+0x9bd88> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, sl │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + hvceq 36136 @ 0x8d28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r9, #0 │ │ │ │ + mov sl, r7 │ │ │ │ + b a80d4 <__cxa_atexit@plt+0x9bd88> │ │ │ │ + cmpeq r8, r4, asr r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #32 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b4d64 <__cxa_atexit@plt+0xa8a18> │ │ │ │ - ldr lr, [pc, #120] @ b4d84 <__cxa_atexit@plt+0xa8a38> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [pc, #116] @ b4d88 <__cxa_atexit@plt+0xa8a3c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, #112] @ b4d8c <__cxa_atexit@plt+0xa8a40> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [pc, #108] @ b4d90 <__cxa_atexit@plt+0xa8a44> │ │ │ │ + bcc a853c <__cxa_atexit@plt+0x9c1f0> │ │ │ │ + ldr r2, [pc, #36] @ a8554 <__cxa_atexit@plt+0x9c208> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ a8558 <__cxa_atexit@plt+0x9c20c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + cmpeq r8, r0, lsr r2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a85b0 <__cxa_atexit@plt+0x9c264> │ │ │ │ + ldr r2, [pc, #64] @ a85b8 <__cxa_atexit@plt+0x9c26c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - sub r1, r6, #19 │ │ │ │ - str r0, [r7, #24]! │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str r9, [r7, #-20] @ 0xffffffec │ │ │ │ - str r8, [r7, #-16] │ │ │ │ - str lr, [r7, #-12] │ │ │ │ - str r8, [r7, #-8] │ │ │ │ - str r0, [r7, #-4] │ │ │ │ + add r2, r2, #217 @ 0xd9 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr lr, [pc, #48] @ a85bc <__cxa_atexit@plt+0x9c270> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #44] @ a85c0 <__cxa_atexit@plt+0x9c274> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r7 │ │ │ │ - b b4d6c <__cxa_atexit@plt+0xa8a20> │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, #8] @ b4d80 <__cxa_atexit@plt+0xa8a34> │ │ │ │ + b 118f99c <__cxa_atexit@plt+0x1183650> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq ip, [r9, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r9, r0, lsl #24 │ │ │ │ + ldrheq ip, [r9, #-188] @ 0xffffff44 │ │ │ │ + cmpeq r8, r8, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a864c <__cxa_atexit@plt+0x9c300> │ │ │ │ + ldr r2, [pc, #144] @ a8678 <__cxa_atexit@plt+0x9c32c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #136] @ a867c <__cxa_atexit@plt+0x9c330> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r2} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc a8658 <__cxa_atexit@plt+0x9c30c> │ │ │ │ + ldr r7, [pc, #112] @ a8684 <__cxa_atexit@plt+0x9c338> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #108] @ a8688 <__cxa_atexit@plt+0x9c33c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #104] @ a868c <__cxa_atexit@plt+0x9c340> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #11 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ a8680 <__cxa_atexit@plt+0x9c334> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, #11 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r1, r8, ip, r0 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - @ instruction: 0xfffffda0 │ │ │ │ - cmpeq r9, r4, asr #8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b b4bdc <__cxa_atexit@plt+0xa8890> │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r9, r8, ror #22 │ │ │ │ + cmpeq r9, ip, ror fp │ │ │ │ + swpbeq sp, r4, [r8] │ │ │ │ + @ instruction: 0xffffdc90 │ │ │ │ + @ instruction: 0xffffe36c │ │ │ │ + @ instruction: 0xffffe224 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b4ddc <__cxa_atexit@plt+0xa8a90> │ │ │ │ - ldr r3, [pc, #40] @ b4df4 <__cxa_atexit@plt+0xa8aa8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a86fc <__cxa_atexit@plt+0x9c3b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a8708 <__cxa_atexit@plt+0x9c3bc> │ │ │ │ + ldr r8, [pc, #88] @ a8718 <__cxa_atexit@plt+0x9c3cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #84] @ a871c <__cxa_atexit@plt+0x9c3d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [pc, #76] @ a8720 <__cxa_atexit@plt+0x9c3d4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [pc, #68] @ a8724 <__cxa_atexit@plt+0x9c3d8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #60] @ a8728 <__cxa_atexit@plt+0x9c3dc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r1, r5} │ │ │ │ + sub r9, r6, #6 │ │ │ │ + mov r5, r2 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b4df8 <__cxa_atexit@plt+0xa8aac> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01590794 │ │ │ │ - cmpeq r8, ip, asr #32 │ │ │ │ + teqpeq r2, fp @ @ p-variant is OBSOLETE │ │ │ │ + cmpeq r9, r4, lsl #21 │ │ │ │ + cmpeq r9, ip, ror sl │ │ │ │ + cmpeq r9, r4, lsl #21 │ │ │ │ + cmpeq r9, r8, ror #20 │ │ │ │ + strheq ip, [r8, #-252] @ 0xffffff04 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b4e34 <__cxa_atexit@plt+0xa8ae8> │ │ │ │ - ldr r3, [pc, #40] @ b4e4c <__cxa_atexit@plt+0xa8b00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a8774 <__cxa_atexit@plt+0x9c428> │ │ │ │ + ldr r7, [pc, #52] @ a8788 <__cxa_atexit@plt+0x9c43c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a8768 <__cxa_atexit@plt+0x9c41c> │ │ │ │ + mov r7, r9 │ │ │ │ + b a879c <__cxa_atexit@plt+0x9c450> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b4e50 <__cxa_atexit@plt+0xa8b04> │ │ │ │ + ldr r7, [pc, #16] @ a878c <__cxa_atexit@plt+0x9c440> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r8, lsr r7 │ │ │ │ - strdeq r0, [r8, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + mrseq sp, (UNDEF: 72) │ │ │ │ + cmpeq r8, ip, asr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq a8800 <__cxa_atexit@plt+0x9c4b4> │ │ │ │ + cmp r6, #3 │ │ │ │ + bne a8830 <__cxa_atexit@plt+0x9c4e4> │ │ │ │ + add r6, r9, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b4e8c <__cxa_atexit@plt+0xa8b40> │ │ │ │ - ldr r3, [pc, #40] @ b4ea4 <__cxa_atexit@plt+0xa8b58> │ │ │ │ + bcc a8868 <__cxa_atexit@plt+0x9c51c> │ │ │ │ + ldr r3, [pc, #208] @ a889c <__cxa_atexit@plt+0x9c550> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #204] @ a88a0 <__cxa_atexit@plt+0x9c554> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + ldr r3, [pc, #196] @ a88a4 <__cxa_atexit@plt+0x9c558> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b4ea8 <__cxa_atexit@plt+0xa8b5c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r2, [pc, #188] @ a88a8 <__cxa_atexit@plt+0x9c55c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r9, #8 │ │ │ │ + stm lr, {r2, r3, r9} │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub r9, r6, #6 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a8874 <__cxa_atexit@plt+0x9c528> │ │ │ │ + ldr r3, [pc, #128] @ a8894 <__cxa_atexit@plt+0x9c548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #124] @ a8898 <__cxa_atexit@plt+0x9c54c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a8880 <__cxa_atexit@plt+0x9c534> │ │ │ │ + ldr r3, [pc, #72] @ a888c <__cxa_atexit@plt+0x9c540> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #68] @ a8890 <__cxa_atexit@plt+0x9c544> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + teqpeq r2, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + teqpeq r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + teqpeq r2, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r9, r8, lsl #19 │ │ │ │ + cmpeq r9, r8, ror #18 │ │ │ │ + strheq ip, [r8, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a88f0 <__cxa_atexit@plt+0x9c5a4> │ │ │ │ + ldr r2, [pc, #36] @ a8908 <__cxa_atexit@plt+0x9c5bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + ldr r7, [pc, #20] @ a890c <__cxa_atexit@plt+0x9c5c0> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r0, [r9, #-108] @ 0xffffff94 │ │ │ │ - smlaltbeq r0, r8, r4, pc @ │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + hvceq 36076 @ 0x8cec │ │ │ │ + cmpeq r8, r0, ror #28 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi a8960 <__cxa_atexit@plt+0x9c614> │ │ │ │ + ldr r7, [pc, #52] @ a8974 <__cxa_atexit@plt+0x9c628> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq a8954 <__cxa_atexit@plt+0x9c608> │ │ │ │ + mov r7, r9 │ │ │ │ + b a879c <__cxa_atexit@plt+0x9c450> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ a8978 <__cxa_atexit@plt+0x9c62c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq r8, r4, lsl lr │ │ │ │ + smlaltteq ip, r8, r4, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b a8398 <__cxa_atexit@plt+0x9c04c> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b4ee4 <__cxa_atexit@plt+0xa8b98> │ │ │ │ - ldr r3, [pc, #40] @ b4efc <__cxa_atexit@plt+0xa8bb0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ + bcc a8a14 <__cxa_atexit@plt+0x9c6c8> │ │ │ │ + ldr sl, [pc, #104] @ a8a2c <__cxa_atexit@plt+0x9c6e0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #100] @ a8a30 <__cxa_atexit@plt+0x9c6e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #96] @ a8a34 <__cxa_atexit@plt+0x9c6e8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ a8a38 <__cxa_atexit@plt+0x9c6ec> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #1 │ │ │ │ + sub r1, r6, #34 @ 0x22 │ │ │ │ + sub r3, r6, #27 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ + str r1, [r7, #40] @ 0x28 │ │ │ │ + sub r1, r6, #18 │ │ │ │ + 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] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b4f00 <__cxa_atexit@plt+0xa8bb4> │ │ │ │ + ldr r7, [pc, #32] @ a8a3c <__cxa_atexit@plt+0x9c6f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, r0, lsl #13 │ │ │ │ - cmpeq r8, r0, asr pc │ │ │ │ - mov r7, r6 │ │ │ │ - ldr ip, [r5] │ │ │ │ - ldmib r5, {r1, lr} │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r0, r6 │ │ │ │ - bcc b4f68 <__cxa_atexit@plt+0xa8c1c> │ │ │ │ - ldr r0, [r5, #32]! │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ - sub sl, r5, #16 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - ldr r8, [pc, #72] @ b4f88 <__cxa_atexit@plt+0xa8c3c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - stmib r7, {r8, ip} │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str lr, [r7, #16] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - add lr, r7, #24 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str r9, [r7, #36] @ 0x24 │ │ │ │ - sub r7, r6, #31 │ │ │ │ - ldr r0, [sp] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b4f8c <__cxa_atexit@plt+0xa8c40> │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r9, ip, lsr #15 │ │ │ │ + cmpeq r8, r8, ror #26 │ │ │ │ + smlaltteq ip, r8, ip, ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + ldr r7, [pc, #12] @ a8a64 <__cxa_atexit@plt+0x9c718> │ │ │ │ add r7, pc, r7 │ │ │ │ - str ip, [r5] │ │ │ │ - stmib r5, {r1, lr} │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #8] @ a8a68 <__cxa_atexit@plt+0x9c71c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmpeq r9, ip, lsr r6 │ │ │ │ - ldrdeq r0, [r8, #-224] @ 0xffffff20 │ │ │ │ - @ instruction: 0xffffff5c │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ + smlaltteq ip, r8, r0, ip │ │ │ │ + ldrdeq ip, [r8, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r0, fp │ │ │ │ - mov r7, r6 │ │ │ │ - mov fp, r4 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b5018 <__cxa_atexit@plt+0xa8ccc> │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - add lr, r5, #8 │ │ │ │ - ldm lr, {r1, r4, lr} │ │ │ │ - str r0, [sp] │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr ip, [pc, #88] @ b5040 <__cxa_atexit@plt+0xa8cf4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str ip, [r7, #4] │ │ │ │ - add r0, r7, #8 │ │ │ │ - stm r0, {r8, r9, sl} │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - add r0, r7, #28 │ │ │ │ - stm r0, {r1, r4, lr} │ │ │ │ - sub r7, r6, #31 │ │ │ │ - mov r4, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ b5044 <__cxa_atexit@plt+0xa8cf8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [fp, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - ldr r1, [fp, #-8] │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ - mov r4, fp │ │ │ │ - mov fp, r0 │ │ │ │ - bx r1 │ │ │ │ - @ instruction: 0x01590594 │ │ │ │ - cmpeq r8, r0, lsr #28 │ │ │ │ - teqeq r2, sl @ │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r7, [pc, #12] @ a8a8c <__cxa_atexit@plt+0x9c740> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - teqeq r2, r9, lsr r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldrsbeq ip, [r9, #-96] @ 0xffffffa0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a8ac4 <__cxa_atexit@plt+0x9c778> │ │ │ │ + ldr r2, [pc, #28] @ a8acc <__cxa_atexit@plt+0x9c780> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r2, r9, ror r3 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne a8b30 <__cxa_atexit@plt+0x9c7e4> │ │ │ │ + ldr r1, [pc, #96] @ a8b50 <__cxa_atexit@plt+0x9c804> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + str r1, [r3] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r2, r3, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a8b44 <__cxa_atexit@plt+0x9c7f8> │ │ │ │ + ldr r3, [pc, #60] @ a8b58 <__cxa_atexit@plt+0x9c80c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #28] @ a8b54 <__cxa_atexit@plt+0x9c808> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - teqeq r2, pc @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r2 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - teqeq r2, r5, lsl #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r2, r2 │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - teqeq r2, fp, asr #8 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r9, r8, lsl r6 │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, ror #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi b512c <__cxa_atexit@plt+0xa8de0> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b5124 <__cxa_atexit@plt+0xa8dd8> │ │ │ │ - ldr r8, [pc, #40] @ b5134 <__cxa_atexit@plt+0xa8de8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r3, [pc, #36] @ b5138 <__cxa_atexit@plt+0xa8dec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r9 │ │ │ │ - b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a8b9c <__cxa_atexit@plt+0x9c850> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ a8ba8 <__cxa_atexit@plt+0x9c85c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - teqeq r2, sl, lsr #23 │ │ │ │ - ldrheq r0, [r9, #-4] │ │ │ │ - cmpeq r8, r8, lsl #26 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq ip, [r9, #-80] @ 0xffffffb0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b51b0 <__cxa_atexit@plt+0xa8e64> │ │ │ │ - ldr r3, [pc, #96] @ b51c0 <__cxa_atexit@plt+0xa8e74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq b5198 <__cxa_atexit@plt+0xa8e4c> │ │ │ │ - ldr r7, [pc, #72] @ b51c4 <__cxa_atexit@plt+0xa8e78> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #4 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a8c20 <__cxa_atexit@plt+0x9c8d4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc a8c28 <__cxa_atexit@plt+0x9c8dc> │ │ │ │ + ldr r7, [pc, #112] @ a8c50 <__cxa_atexit@plt+0x9c904> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b51a8 <__cxa_atexit@plt+0xa8e5c> │ │ │ │ - b b521c <__cxa_atexit@plt+0xa8ed0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ + ldr r1, [pc, #108] @ a8c54 <__cxa_atexit@plt+0x9c908> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r7, r8} │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a8c40 <__cxa_atexit@plt+0x9c8f4> │ │ │ │ + ldr r2, [pc, #84] @ a8c5c <__cxa_atexit@plt+0x9c910> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b51c8 <__cxa_atexit@plt+0xa8e7c> │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + b a8c30 <__cxa_atexit@plt+0x9c8e4> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ a8c58 <__cxa_atexit@plt+0x9c90c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - smlaltbeq r0, r8, r8, ip │ │ │ │ - hvceq 32972 @ 0x80cc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ b520c <__cxa_atexit@plt+0xa8ec0> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + smlalbbeq ip, r8, r0, fp │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a8c94 <__cxa_atexit@plt+0x9c948> │ │ │ │ + ldr r2, [pc, #28] @ a8ca0 <__cxa_atexit@plt+0x9c954> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r9, r4, asr #10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a8cd8 <__cxa_atexit@plt+0x9c98c> │ │ │ │ + ldr r2, [pc, #28] @ a8ce0 <__cxa_atexit@plt+0x9c994> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5204 <__cxa_atexit@plt+0xa8eb8> │ │ │ │ - b b521c <__cxa_atexit@plt+0xa8ed0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r8, r8, lsr ip │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne b527c <__cxa_atexit@plt+0xa8f30> │ │ │ │ - ldr r2, [pc, #128] @ b52b8 <__cxa_atexit@plt+0xa8f6c> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a8d44 <__cxa_atexit@plt+0x9c9f8> │ │ │ │ + ldr r2, [pc, #88] @ a8d58 <__cxa_atexit@plt+0x9ca0c> │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r1, [r1, #2] │ │ │ │ str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b5290 <__cxa_atexit@plt+0xa8f44> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b529c <__cxa_atexit@plt+0xa8f50> │ │ │ │ - ldr r3, [pc, #96] @ b52bc <__cxa_atexit@plt+0xa8f70> │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + sub r2, r3, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a8d4c <__cxa_atexit@plt+0x9ca00> │ │ │ │ + ldr r3, [pc, #44] @ a8d5c <__cxa_atexit@plt+0x9ca10> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b52b0 <__cxa_atexit@plt+0xa8f64> │ │ │ │ - b b5338 <__cxa_atexit@plt+0xa8fec> │ │ │ │ - ldr r7, [pc, #60] @ b52c0 <__cxa_atexit@plt+0xa8f74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ b52c4 <__cxa_atexit@plt+0xa8f78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - ldrsbeq pc, [r8, #-228] @ 0xffffff1c @ │ │ │ │ - cmppeq r8, r0, ror #29 @ p-variant is OBSOLETE │ │ │ │ - smlalbbeq r0, r8, r0, fp │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffffb8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b5308 <__cxa_atexit@plt+0xa8fbc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #52] @ b5324 <__cxa_atexit@plt+0xa8fd8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b531c <__cxa_atexit@plt+0xa8fd0> │ │ │ │ - b b5338 <__cxa_atexit@plt+0xa8fec> │ │ │ │ - ldr r7, [pc, #24] @ b5328 <__cxa_atexit@plt+0xa8fdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne a8db8 <__cxa_atexit@plt+0x9ca6c> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a8e00 <__cxa_atexit@plt+0x9cab4> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r6, #14 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #108] @ a8e0c <__cxa_atexit@plt+0x9cac0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #104] @ a8e10 <__cxa_atexit@plt+0x9cac4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2, r7, lr} │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx ip │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a8e00 <__cxa_atexit@plt+0x9cab4> │ │ │ │ + ldr lr, [pc, #76] @ a8e14 <__cxa_atexit@plt+0x9cac8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #72] @ a8e18 <__cxa_atexit@plt+0x9cacc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r8, [pc, #64] @ a8e1c <__cxa_atexit@plt+0x9cad0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + sub r7, r6, #14 │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r9, r8, lsr #8 │ │ │ │ + cmpeq r9, ip, lsr #7 │ │ │ │ + cmpeq r9, r0, lsl #8 │ │ │ │ + cmpeq r9, r0, lsl #7 │ │ │ │ + cmpeq r9, r8, ror r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a8e78 <__cxa_atexit@plt+0x9cb2c> │ │ │ │ + ldr r3, [pc, #84] @ a8e9c <__cxa_atexit@plt+0x9cb50> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a8e90 <__cxa_atexit@plt+0x9cb44> │ │ │ │ + ldr r2, [pc, #64] @ a8ea4 <__cxa_atexit@plt+0x9cb58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #32] @ a8ea0 <__cxa_atexit@plt+0x9cb54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - cmpeq r8, ip, lsl fp │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + cmpeq r8, ip, lsr r9 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a8edc <__cxa_atexit@plt+0x9cb90> │ │ │ │ + ldr r3, [pc, #36] @ a8eec <__cxa_atexit@plt+0x9cba0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a8ef0 <__cxa_atexit@plt+0x9cba4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq ip, [r8, #-140] @ 0xffffff74 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne b53ac <__cxa_atexit@plt+0xa9060> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #144] @ b53e4 <__cxa_atexit@plt+0xa9098> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b53c4 <__cxa_atexit@plt+0xa9078> │ │ │ │ - ldr r1, [pc, #112] @ b53e8 <__cxa_atexit@plt+0xa909c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b53c4 <__cxa_atexit@plt+0xa9078> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b53d0 <__cxa_atexit@plt+0xa9084> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r7, [pc, #56] @ b53ec <__cxa_atexit@plt+0xa90a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne a8f14 <__cxa_atexit@plt+0x9cbc8> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ add r5, r5, #12 │ │ │ │ - ldr r0, [pc, #48] @ b53f0 <__cxa_atexit@plt+0xa90a4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b53f4 <__cxa_atexit@plt+0xa90a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0x01480a9c │ │ │ │ - @ instruction: 0x01480a90 │ │ │ │ - cmppeq r8, r0, lsl #27 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #80] @ b5458 <__cxa_atexit@plt+0xa910c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b543c <__cxa_atexit@plt+0xa90f0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b5444 <__cxa_atexit@plt+0xa90f8> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b545c <__cxa_atexit@plt+0xa9110> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a8f50 <__cxa_atexit@plt+0x9cc04> │ │ │ │ + ldr r3, [pc, #36] @ a8f60 <__cxa_atexit@plt+0x9cc14> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a8f64 <__cxa_atexit@plt+0x9cc18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmppeq r8, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, ip, ror #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b5488 <__cxa_atexit@plt+0xa913c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ - ldr r7, [pc, #12] @ b549c <__cxa_atexit@plt+0xa9150> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a8f90 <__cxa_atexit@plt+0x9cc44> │ │ │ │ + ldmib r5, {r3, r9} │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - cmppeq r8, r8, asr #25 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq r0, r8, r4, r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b5514 <__cxa_atexit@plt+0xa91c8> │ │ │ │ - ldr r3, [pc, #96] @ b5524 <__cxa_atexit@plt+0xa91d8> │ │ │ │ + bhi a8fcc <__cxa_atexit@plt+0x9cc80> │ │ │ │ + ldr r3, [pc, #36] @ a8fdc <__cxa_atexit@plt+0x9cc90> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-12]! │ │ │ │ - stmib r7, {r8, r9} │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq b54fc <__cxa_atexit@plt+0xa91b0> │ │ │ │ - ldr r7, [pc, #72] @ b5528 <__cxa_atexit@plt+0xa91dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b550c <__cxa_atexit@plt+0xa91c0> │ │ │ │ - b b5580 <__cxa_atexit@plt+0xa9234> │ │ │ │ - ldr r0, [r8] │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b552c <__cxa_atexit@plt+0xa91e0> │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a8fe0 <__cxa_atexit@plt+0x9cc94> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - cmpeq r8, ip, asr #18 │ │ │ │ - cmpeq r8, r8, lsl r9 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + strdeq ip, [r8, #-116] @ 0xffffff8c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #40] @ b5570 <__cxa_atexit@plt+0xa9224> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - and r3, r3, #3 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5568 <__cxa_atexit@plt+0xa921c> │ │ │ │ - b b5580 <__cxa_atexit@plt+0xa9234> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - ldrdeq r0, [r8, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r7, r7, #3 │ │ │ │ - sub r7, r7, #1 │ │ │ │ - cmp r3, r7 │ │ │ │ - bne b55e0 <__cxa_atexit@plt+0xa9294> │ │ │ │ - ldr r2, [pc, #128] @ b561c <__cxa_atexit@plt+0xa92d0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a9018 <__cxa_atexit@plt+0x9cccc> │ │ │ │ + ldr r2, [pc, #36] @ a9024 <__cxa_atexit@plt+0x9ccd8> │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b55f4 <__cxa_atexit@plt+0xa92a8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b5600 <__cxa_atexit@plt+0xa92b4> │ │ │ │ - ldr r3, [pc, #96] @ b5620 <__cxa_atexit@plt+0xa92d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stmib r5, {r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5614 <__cxa_atexit@plt+0xa92c8> │ │ │ │ - b b569c <__cxa_atexit@plt+0xa9350> │ │ │ │ - ldr r7, [pc, #60] @ b5624 <__cxa_atexit@plt+0xa92d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ b5628 <__cxa_atexit@plt+0xa92dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0x0158fb9c │ │ │ │ - cmppeq r8, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - cmpeq r8, ip, lsl r8 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne b566c <__cxa_atexit@plt+0xa9320> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #52] @ b5688 <__cxa_atexit@plt+0xa933c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5680 <__cxa_atexit@plt+0xa9334> │ │ │ │ - b b569c <__cxa_atexit@plt+0xa9350> │ │ │ │ - ldr r7, [pc, #24] @ b568c <__cxa_atexit@plt+0xa9340> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a9078 <__cxa_atexit@plt+0x9cd2c> │ │ │ │ + ldr r3, [pc, #36] @ a9088 <__cxa_atexit@plt+0x9cd3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a908c <__cxa_atexit@plt+0x9cd40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmppeq r8, r4, ror #21 @ p-variant is OBSOLETE │ │ │ │ - strheq r0, [r8, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, ip, asr #14 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne b56fc <__cxa_atexit@plt+0xa93b0> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #104] @ b5720 <__cxa_atexit@plt+0xa93d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5714 <__cxa_atexit@plt+0xa93c8> │ │ │ │ - ldr r2, [pc, #72] @ b5724 <__cxa_atexit@plt+0xa93d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5714 <__cxa_atexit@plt+0xa93c8> │ │ │ │ - mov r5, r3 │ │ │ │ - b b5770 <__cxa_atexit@plt+0xa9424> │ │ │ │ - ldr r7, [pc, #36] @ b5728 <__cxa_atexit@plt+0xa93dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ + bne a90b0 <__cxa_atexit@plt+0x9cd64> │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ add r5, r5, #12 │ │ │ │ - ldr r0, [pc, #28] @ b572c <__cxa_atexit@plt+0xa93e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a90ec <__cxa_atexit@plt+0x9cda0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a90f4 <__cxa_atexit@plt+0x9cda8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r8, ip, asr #14 │ │ │ │ - cmpeq r8, r0, asr #14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b5764 <__cxa_atexit@plt+0xa9418> │ │ │ │ + cmpeq r9, r0, ror r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi a912c <__cxa_atexit@plt+0x9cde0> │ │ │ │ + ldr r3, [pc, #36] @ a913c <__cxa_atexit@plt+0x9cdf0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b575c <__cxa_atexit@plt+0xa9410> │ │ │ │ - b b5770 <__cxa_atexit@plt+0xa9424> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a9140 <__cxa_atexit@plt+0x9cdf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0x0148c69c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne b57dc <__cxa_atexit@plt+0xa9490> │ │ │ │ - ldr r2, [pc, #140] @ b5814 <__cxa_atexit@plt+0xa94c8> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a917c <__cxa_atexit@plt+0x9ce30> │ │ │ │ + ldr r2, [pc, #36] @ a9184 <__cxa_atexit@plt+0x9ce38> │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b57f0 <__cxa_atexit@plt+0xa94a4> │ │ │ │ - ldr r1, [pc, #116] @ b5818 <__cxa_atexit@plt+0xa94cc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b57f8 <__cxa_atexit@plt+0xa94ac> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bne b5804 <__cxa_atexit@plt+0xa94b8> │ │ │ │ - ldr r7, [pc, #72] @ b581c <__cxa_atexit@plt+0xa94d0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ b5820 <__cxa_atexit@plt+0xa94d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ b5824 <__cxa_atexit@plt+0xa94d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmppeq r8, r4, lsl #19 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #92] @ b5894 <__cxa_atexit@plt+0xa9548> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a91e8 <__cxa_atexit@plt+0x9ce9c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc a91f0 <__cxa_atexit@plt+0x9cea4> │ │ │ │ + ldr r2, [pc, #76] @ a9200 <__cxa_atexit@plt+0x9ceb4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5878 <__cxa_atexit@plt+0xa952c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne b5884 <__cxa_atexit@plt+0xa9538> │ │ │ │ - ldr r7, [pc, #40] @ b5898 <__cxa_atexit@plt+0xa954c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ a9204 <__cxa_atexit@plt+0x9ceb8> │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b589c <__cxa_atexit@plt+0xa9550> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmppeq r8, r8, ror #17 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [r8, #-136] @ 0xffffff78 @ │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b58d4 <__cxa_atexit@plt+0xa9588> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + ldrsheq fp, [r9, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a9240 <__cxa_atexit@plt+0x9cef4> │ │ │ │ + ldr r3, [pc, #40] @ a9258 <__cxa_atexit@plt+0x9cf0c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ b58d8 <__cxa_atexit@plt+0xa958c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - cmp r1, r2 │ │ │ │ - addeq r7, r3, #1 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ a925c <__cxa_atexit@plt+0x9cf10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r8, r8, lsr #17 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0159bf98 │ │ │ │ + smlalbbeq ip, r8, ip, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b593c <__cxa_atexit@plt+0xa95f0> │ │ │ │ - ldr lr, [pc, #76] @ b5948 <__cxa_atexit@plt+0xa95fc> │ │ │ │ + bhi a92dc <__cxa_atexit@plt+0x9cf90> │ │ │ │ + ldr lr, [pc, #104] @ a92e8 <__cxa_atexit@plt+0x9cf9c> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #64] @ b594c <__cxa_atexit@plt+0xa9600> │ │ │ │ + ldr r1, [pc, #92] @ a92ec <__cxa_atexit@plt+0x9cfa0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq b5930 <__cxa_atexit@plt+0xa95e4> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #-12] │ │ │ │ + beq a92c8 <__cxa_atexit@plt+0x9cf7c> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a92d4 <__cxa_atexit@plt+0x9cf88> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ sub r5, r5, #8 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmppeq r8, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrheq fp, [r9, #-236] @ 0xffffff14 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b5a14 <__cxa_atexit@plt+0xa96c8> │ │ │ │ - ldr r2, [pc, #168] @ b5a30 <__cxa_atexit@plt+0xa96e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5a08 <__cxa_atexit@plt+0xa96bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b5a1c <__cxa_atexit@plt+0xa96d0> │ │ │ │ - ldr r3, [pc, #116] @ b5a34 <__cxa_atexit@plt+0xa96e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #96] @ b5a38 <__cxa_atexit@plt+0xa96ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr lr, [pc, #88] @ b5a3c <__cxa_atexit@plt+0xa96f0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub sl, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne a9320 <__cxa_atexit@plt+0x9cfd4> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xffffff20 │ │ │ │ - cmppeq r8, ip, ror #19 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, lsl #15 @ 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 a935c <__cxa_atexit@plt+0x9d010> │ │ │ │ + ldr r3, [pc, #36] @ a936c <__cxa_atexit@plt+0x9d020> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ a9370 <__cxa_atexit@plt+0x9d024> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + hvceq 35908 @ 0x8c44 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a9390 <__cxa_atexit@plt+0x9d044> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #28] @ a93b4 <__cxa_atexit@plt+0x9d068> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne a93d4 <__cxa_atexit@plt+0x9d088> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b5aac <__cxa_atexit@plt+0xa9760> │ │ │ │ - ldr r2, [pc, #84] @ b5ab8 <__cxa_atexit@plt+0xa976c> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc a9420 <__cxa_atexit@plt+0x9d0d4> │ │ │ │ + ldr r2, [pc, #68] @ a9430 <__cxa_atexit@plt+0x9d0e4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #64] @ b5abc <__cxa_atexit@plt+0xa9770> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ a9434 <__cxa_atexit@plt+0x9d0e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, #56] @ b5ac0 <__cxa_atexit@plt+0xa9774> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - cmppeq r8, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - ldrsbeq pc, [r8, #-108] @ 0xffffff94 @ │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + cmpeq r9, r4, asr #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b5b58 <__cxa_atexit@plt+0xa980c> │ │ │ │ - ldr lr, [pc, #148] @ b5b78 <__cxa_atexit@plt+0xa982c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #136] @ b5b7c <__cxa_atexit@plt+0xa9830> │ │ │ │ + bhi a946c <__cxa_atexit@plt+0x9d120> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a9474 <__cxa_atexit@plt+0x9d128> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5b4c <__cxa_atexit@plt+0xa9800> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b5b64 <__cxa_atexit@plt+0xa9818> │ │ │ │ - ldr r3, [pc, #100] @ b5b80 <__cxa_atexit@plt+0xa9834> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r5, #-12] │ │ │ │ - ldr r0, [pc, #84] @ b5b84 <__cxa_atexit@plt+0xa9838> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r3} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - sub sl, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmppeq r8, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq fp, [r9, #-192] @ 0xffffff40 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b5bd8 <__cxa_atexit@plt+0xa988c> │ │ │ │ - ldr r2, [pc, #56] @ b5be4 <__cxa_atexit@plt+0xa9898> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [pc, #40] @ b5be8 <__cxa_atexit@plt+0xa989c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r3, {r0, r2} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + bcc a94ec <__cxa_atexit@plt+0x9d1a0> │ │ │ │ + ldr r1, [pc, #64] @ a94fc <__cxa_atexit@plt+0x9d1b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [pc, #52] @ a9500 <__cxa_atexit@plt+0x9d1b4> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a9540 <__cxa_atexit@plt+0x9d1f4> │ │ │ │ + ldr r3, [pc, #44] @ a9558 <__cxa_atexit@plt+0x9d20c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r9, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ a955c <__cxa_atexit@plt+0x9d210> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq r8, r8, asr #11 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r4, lsr #11 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b5c94 <__cxa_atexit@plt+0xa9948> │ │ │ │ - ldr r2, [pc, #168] @ b5cb0 <__cxa_atexit@plt+0xa9964> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r7, [r7, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5c88 <__cxa_atexit@plt+0xa993c> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0x0148c294 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi a95c8 <__cxa_atexit@plt+0x9d27c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b5c9c <__cxa_atexit@plt+0xa9950> │ │ │ │ - ldr r3, [pc, #116] @ b5cb4 <__cxa_atexit@plt+0xa9968> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - ldr r3, [pc, #96] @ b5cb8 <__cxa_atexit@plt+0xa996c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr lr, [pc, #88] @ b5cbc <__cxa_atexit@plt+0xa9970> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub sl, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc a95d4 <__cxa_atexit@plt+0x9d288> │ │ │ │ + ldr r1, [pc, #64] @ a95e4 <__cxa_atexit@plt+0x9d298> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ a95e8 <__cxa_atexit@plt+0x9d29c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + cmpeq r9, r0, lsr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a965c <__cxa_atexit@plt+0x9d310> │ │ │ │ + ldr r3, [pc, #68] @ a9674 <__cxa_atexit@plt+0x9d328> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ a9678 <__cxa_atexit@plt+0x9d32c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ a967c <__cxa_atexit@plt+0x9d330> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + hvceq 35868 @ 0x8c1c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a96b4 <__cxa_atexit@plt+0x9d368> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a96bc <__cxa_atexit@plt+0x9d370> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r8, lsr #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a972c <__cxa_atexit@plt+0x9d3e0> │ │ │ │ + ldr r3, [pc, #64] @ a9744 <__cxa_atexit@plt+0x9d3f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #60] @ a9748 <__cxa_atexit@plt+0x9d3fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ a974c <__cxa_atexit@plt+0x9d400> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + strheq ip, [r8, #-0] │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9784 <__cxa_atexit@plt+0x9d438> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a978c <__cxa_atexit@plt+0x9d440> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldrsbeq fp, [r9, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a97c4 <__cxa_atexit@plt+0x9d478> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a97cc <__cxa_atexit@plt+0x9d480> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - cmppeq r8, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0159b998 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b5d2c <__cxa_atexit@plt+0xa99e0> │ │ │ │ - ldr r2, [pc, #84] @ b5d38 <__cxa_atexit@plt+0xa99ec> │ │ │ │ + bcc a9814 <__cxa_atexit@plt+0x9d4c8> │ │ │ │ + ldr r2, [pc, #44] @ a9824 <__cxa_atexit@plt+0x9d4d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - ldr r2, [pc, #64] @ b5d3c <__cxa_atexit@plt+0xa99f0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr lr, [pc, #56] @ b5d40 <__cxa_atexit@plt+0xa99f4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub sl, r6, #6 │ │ │ │ - mov r8, #11 │ │ │ │ - b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ - mov r3, #28 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - cmppeq r8, r8, asr #13 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b5dac <__cxa_atexit@plt+0xa9a60> │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b5db8 <__cxa_atexit@plt+0xa9a6c> │ │ │ │ - ldr r2, [pc, #84] @ b5dc8 <__cxa_atexit@plt+0xa9a7c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #80] @ b5dcc <__cxa_atexit@plt+0xa9a80> │ │ │ │ + bcc a9884 <__cxa_atexit@plt+0x9d538> │ │ │ │ + ldr lr, [pc, #68] @ a9894 <__cxa_atexit@plt+0x9d548> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r0, r2, r7} │ │ │ │ + ldr r1, [pc, #56] @ a9898 <__cxa_atexit@plt+0x9d54c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + @ instruction: 0xffffff78 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a98e4 <__cxa_atexit@plt+0x9d598> │ │ │ │ + ldr r3, [pc, #56] @ a98fc <__cxa_atexit@plt+0x9d5b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5], #4 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ a9900 <__cxa_atexit@plt+0x9d5b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + strdeq fp, [r8, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9938 <__cxa_atexit@plt+0x9d5ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a9940 <__cxa_atexit@plt+0x9d5f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #60] @ b5dd0 <__cxa_atexit@plt+0xa9a84> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + cmpeq r9, r4, lsr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a9988 <__cxa_atexit@plt+0x9d63c> │ │ │ │ + ldr r2, [pc, #44] @ a9998 <__cxa_atexit@plt+0x9d64c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - cmppeq r8, r0, ror #7 @ p-variant is OBSOLETE │ │ │ │ - teqeq r2, pc, lsl #30 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b5e18 <__cxa_atexit@plt+0xa9acc> │ │ │ │ - ldr r7, [pc, #52] @ b5e28 <__cxa_atexit@plt+0xa9adc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq b5e0c <__cxa_atexit@plt+0xa9ac0> │ │ │ │ - mov r7, r9 │ │ │ │ - b b5e38 <__cxa_atexit@plt+0xa9aec> │ │ │ │ - ldr r0, [r9] │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a99d4 <__cxa_atexit@plt+0x9d688> │ │ │ │ + ldr r3, [pc, #40] @ a99ec <__cxa_atexit@plt+0x9d6a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8, sl} │ │ │ │ + sub r8, r6, #7 │ │ │ │ mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b5e2c <__cxa_atexit@plt+0xa9ae0> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ a99f0 <__cxa_atexit@plt+0x9d6a4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r8, r0, rrx │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + cmpeq r8, r0, lsl lr │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b5ed4 <__cxa_atexit@plt+0xa9b88> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #224] @ b5f34 <__cxa_atexit@plt+0xa9be8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b5ee8 <__cxa_atexit@plt+0xa9b9c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc b5f20 <__cxa_atexit@plt+0xa9bd4> │ │ │ │ - ldm r5, {r1, lr} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble b5ef4 <__cxa_atexit@plt+0xa9ba8> │ │ │ │ - ldr r8, [pc, #156] @ b5f38 <__cxa_atexit@plt+0xa9bec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #152] @ b5f3c <__cxa_atexit@plt+0xa9bf0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #144] @ b5f40 <__cxa_atexit@plt+0xa9bf4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [pc, #104] @ b5f44 <__cxa_atexit@plt+0xa9bf8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9a28 <__cxa_atexit@plt+0x9d6dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ a9a30 <__cxa_atexit@plt+0x9d6e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #20 │ │ │ │ - ldr r2, [pc, #72] @ b5f48 <__cxa_atexit@plt+0xa9bfc> │ │ │ │ + cmpeq r9, r4, lsr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a9a78 <__cxa_atexit@plt+0x9d72c> │ │ │ │ + ldr r2, [pc, #44] @ a9a88 <__cxa_atexit@plt+0x9d73c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #68] @ b5f4c <__cxa_atexit@plt+0xa9c00> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - str r2, [r6, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - ldrsbeq pc, [r8, #-36] @ 0xffffffdc @ │ │ │ │ - ldrheq pc, [r8, #-36] @ 0xffffffdc @ │ │ │ │ - teqeq r2, r1 @ │ │ │ │ - @ instruction: 0xfffffa70 │ │ │ │ - teqeq r2, fp @ │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b5fec <__cxa_atexit@plt+0xa9ca0> │ │ │ │ - ldmib r5, {r1, lr} │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc a9acc <__cxa_atexit@plt+0x9d780> │ │ │ │ ldr r2, [r7, #3] │ │ │ │ - add r9, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ - ble b5fc0 <__cxa_atexit@plt+0xa9c74> │ │ │ │ - ldr r8, [pc, #116] @ b5ffc <__cxa_atexit@plt+0xa9cb0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [pc, #112] @ b6000 <__cxa_atexit@plt+0xa9cb4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, #104] @ b6004 <__cxa_atexit@plt+0xa9cb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r8, [r6, #4] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ a9adc <__cxa_atexit@plt+0x9d790> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #20 │ │ │ │ - ldr r2, [pc, #60] @ b6008 <__cxa_atexit@plt+0xa9cbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #56] @ b600c <__cxa_atexit@plt+0xa9cc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add sl, r6, #12 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - str r2, [r6, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdc0 │ │ │ │ - cmppeq r8, r8, ror #3 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r8, asr #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffff9a4 │ │ │ │ - teqeq r2, pc, asr #25 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b6068 <__cxa_atexit@plt+0xa9d1c> │ │ │ │ - ldr r7, [pc, #76] @ b6084 <__cxa_atexit@plt+0xa9d38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [pc, #68] @ b6088 <__cxa_atexit@plt+0xa9d3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #129 @ 0x81 │ │ │ │ - stmib r5, {r7, sl} │ │ │ │ - tst r9, #3 │ │ │ │ - beq b605c <__cxa_atexit@plt+0xa9d10> │ │ │ │ - mov r7, r9 │ │ │ │ - b b5e38 <__cxa_atexit@plt+0xa9aec> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b608c <__cxa_atexit@plt+0xa9d40> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc a9b20 <__cxa_atexit@plt+0x9d7d4> │ │ │ │ + ldr r3, [pc, #48] @ a9b38 <__cxa_atexit@plt+0x9d7ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, sl} │ │ │ │ + str r9, [r7, #12] │ │ │ │ + sub r3, r6, #7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #20] @ a9b3c <__cxa_atexit@plt+0x9d7f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #24] @ b6090 <__cxa_atexit@plt+0xa9d44> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #129 @ 0x81 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdfc │ │ │ │ - cmppeq r8, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + ldrdeq fp, [r8, #-200] @ 0xffffff38 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ b60b8 <__cxa_atexit@plt+0xa9d6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ - ldrdeq pc, [r7, #-220] @ 0xffffff24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b611c <__cxa_atexit@plt+0xa9dd0> │ │ │ │ - ldr r7, [pc, #100] @ b6144 <__cxa_atexit@plt+0xa9df8> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9be4 <__cxa_atexit@plt+0x9d898> │ │ │ │ + ldr r7, [pc, #180] @ a9c14 <__cxa_atexit@plt+0x9d8c8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - ldr r7, [pc, #92] @ b6148 <__cxa_atexit@plt+0xa9dfc> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq a9bb8 <__cxa_atexit@plt+0x9d86c> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9bf4 <__cxa_atexit@plt+0x9d8a8> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #148] @ a9c18 <__cxa_atexit@plt+0x9d8cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a9bc8 <__cxa_atexit@plt+0x9d87c> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq a9c04 <__cxa_atexit@plt+0x9d8b8> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r7 │ │ │ │ + bne a9bd4 <__cxa_atexit@plt+0x9d888> │ │ │ │ + ldr r7, [pc, #108] @ a9c1c <__cxa_atexit@plt+0x9d8d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r3, [pc, #84] @ b614c <__cxa_atexit@plt+0xa9e00> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #129 @ 0x81 │ │ │ │ - stmib r5, {r3, r7} │ │ │ │ - tst r9, #3 │ │ │ │ - beq b6110 <__cxa_atexit@plt+0xa9dc4> │ │ │ │ - mov r7, r9 │ │ │ │ - b b5e38 <__cxa_atexit@plt+0xa9aec> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ b6150 <__cxa_atexit@plt+0xa9e04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #40] @ b6154 <__cxa_atexit@plt+0xa9e08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #129 @ 0x81 │ │ │ │ - ldr r3, [pc, #32] @ b6158 <__cxa_atexit@plt+0xa9e0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #1 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmppeq r8, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r4, lsl #1 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r0, asr r0 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r8, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b61a0 <__cxa_atexit@plt+0xa9e54> │ │ │ │ - ldr r7, [pc, #52] @ b61b0 <__cxa_atexit@plt+0xa9e64> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq b6194 <__cxa_atexit@plt+0xa9e48> │ │ │ │ - mov r7, r8 │ │ │ │ - b b61c0 <__cxa_atexit@plt+0xa9e74> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b61b4 <__cxa_atexit@plt+0xa9e68> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r7, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b61fc <__cxa_atexit@plt+0xa9eb0> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #124] @ b6264 <__cxa_atexit@plt+0xa9f18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6228 <__cxa_atexit@plt+0xa9edc> │ │ │ │ - b b6270 <__cxa_atexit@plt+0xa9f24> │ │ │ │ - ldr r2, [pc, #84] @ b6258 <__cxa_atexit@plt+0xa9f0c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq b6230 <__cxa_atexit@plt+0xa9ee4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6244 <__cxa_atexit@plt+0xa9ef8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ b6260 <__cxa_atexit@plt+0xa9f14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b625c <__cxa_atexit@plt+0xa9f10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - cmpeq r8, ip, lsl #30 │ │ │ │ - cmpeq r8, ip, asr #30 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b6308 <__cxa_atexit@plt+0xa9fbc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #144] @ b631c <__cxa_atexit@plt+0xa9fd0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b62e8 <__cxa_atexit@plt+0xa9f9c> │ │ │ │ - ldr r1, [pc, #112] @ b6320 <__cxa_atexit@plt+0xa9fd4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b62e8 <__cxa_atexit@plt+0xa9f9c> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge b62f4 <__cxa_atexit@plt+0xa9fa8> │ │ │ │ - ldr r7, [pc, #72] @ b6324 <__cxa_atexit@plt+0xa9fd8> │ │ │ │ + ldr r7, [pc, #72] @ a9c24 <__cxa_atexit@plt+0x9d8d8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - bne b6308 <__cxa_atexit@plt+0xa9fbc> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ - ldr r7, [pc, #24] @ b6328 <__cxa_atexit@plt+0xa9fdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [pc, #52] @ a9c20 <__cxa_atexit@plt+0x9d8d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r8, r8, lsr #29 │ │ │ │ - cmpeq r8, r8, asr #28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b a9b7c <__cxa_atexit@plt+0x9d830> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b a9b9c <__cxa_atexit@plt+0x9d850> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + @ instruction: 0x0159b598 │ │ │ │ + cmpeq r8, r8, lsl ip │ │ │ │ + @ instruction: 0x0159b598 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ b63a4 <__cxa_atexit@plt+0xaa058> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9c9c <__cxa_atexit@plt+0x9d950> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #108] @ a9cbc <__cxa_atexit@plt+0x9d970> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6374 <__cxa_atexit@plt+0xaa028> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmp r3, r2 │ │ │ │ - bge b637c <__cxa_atexit@plt+0xaa030> │ │ │ │ - ldr r7, [pc, #64] @ b63a8 <__cxa_atexit@plt+0xaa05c> │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a9c84 <__cxa_atexit@plt+0x9d938> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9cac <__cxa_atexit@plt+0x9d960> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r7 │ │ │ │ + bne a9c8c <__cxa_atexit@plt+0x9d940> │ │ │ │ + ldr r7, [pc, #68] @ a9cc0 <__cxa_atexit@plt+0x9d974> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bne b6390 <__cxa_atexit@plt+0xaa044> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ - ldr r7, [pc, #20] @ b63ac <__cxa_atexit@plt+0xaa060> │ │ │ │ + ldr r7, [pc, #48] @ a9cc4 <__cxa_atexit@plt+0x9d978> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r8, ip, lsl lr │ │ │ │ - cmpeq r8, r0, asr #27 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b a9c48 <__cxa_atexit@plt+0x9d8fc> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b a9c68 <__cxa_atexit@plt+0x9d91c> │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + cmpeq r9, ip, asr #9 │ │ │ │ + cmpeq r9, r0, ror #9 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge b63dc <__cxa_atexit@plt+0xaa090> │ │ │ │ - ldr r7, [pc, #52] @ b6404 <__cxa_atexit@plt+0xaa0b8> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9d08 <__cxa_atexit@plt+0x9d9bc> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #44] @ a9d18 <__cxa_atexit@plt+0x9d9cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [pc, #40] @ a9d1c <__cxa_atexit@plt+0x9d9d0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - bne b63f0 <__cxa_atexit@plt+0xaa0a4> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ - ldr r7, [pc, #16] @ b6408 <__cxa_atexit@plt+0xaa0bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldrheq lr, [r8, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r8, r0, ror #26 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ b6440 <__cxa_atexit@plt+0xaa0f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ b6444 <__cxa_atexit@plt+0xaa0f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r1, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror #26 │ │ │ │ - cmpeq r8, r4, lsr sp │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r2, [r7, #-2] │ │ │ │ + b a9ce4 <__cxa_atexit@plt+0x9d998> │ │ │ │ + cmpeq r9, ip, asr r4 │ │ │ │ + cmpeq r9, r0, lsl #9 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b648c <__cxa_atexit@plt+0xaa140> │ │ │ │ - ldr r7, [pc, #52] @ b649c <__cxa_atexit@plt+0xaa150> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9db4 <__cxa_atexit@plt+0x9da68> │ │ │ │ + ldr r7, [pc, #164] @ a9de4 <__cxa_atexit@plt+0x9da98> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq b6480 <__cxa_atexit@plt+0xaa134> │ │ │ │ - mov r7, r8 │ │ │ │ - b b64ac <__cxa_atexit@plt+0xaa160> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq a9d98 <__cxa_atexit@plt+0x9da4c> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9dc4 <__cxa_atexit@plt+0x9da78> │ │ │ │ + sub r2, r2, #1 │ │ │ │ + ldr r1, [pc, #132] @ a9de8 <__cxa_atexit@plt+0x9da9c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a9da8 <__cxa_atexit@plt+0x9da5c> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq a9dd4 <__cxa_atexit@plt+0x9da88> │ │ │ │ + sub r7, r1, #1 │ │ │ │ + ldr r3, [pc, #104] @ a9dec <__cxa_atexit@plt+0x9daa0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r3] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b64a0 <__cxa_atexit@plt+0xaa154> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ a9df0 <__cxa_atexit@plt+0x9daa4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r7, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + bic r2, r8, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + b a9d5c <__cxa_atexit@plt+0x9da10> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b a9d7c <__cxa_atexit@plt+0x9da30> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r0, lsr #2 │ │ │ │ + cmpeq r9, r0, lsl #10 │ │ │ │ + cmpeq r8, ip, asr #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b64e8 <__cxa_atexit@plt+0xaa19c> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #124] @ b6550 <__cxa_atexit@plt+0xaa204> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6514 <__cxa_atexit@plt+0xaa1c8> │ │ │ │ - b b655c <__cxa_atexit@plt+0xaa210> │ │ │ │ - ldr r2, [pc, #84] @ b6544 <__cxa_atexit@plt+0xaa1f8> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9e58 <__cxa_atexit@plt+0x9db0c> │ │ │ │ + sub r3, r2, #1 │ │ │ │ + ldr r2, [pc, #92] @ a9e78 <__cxa_atexit@plt+0x9db2c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq b651c <__cxa_atexit@plt+0xaa1d0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6530 <__cxa_atexit@plt+0xaa1e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a9e50 <__cxa_atexit@plt+0x9db04> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9e68 <__cxa_atexit@plt+0x9db1c> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #64] @ a9e7c <__cxa_atexit@plt+0x9db30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ b654c <__cxa_atexit@plt+0xaa200> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b6548 <__cxa_atexit@plt+0xaa1fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + b a9e14 <__cxa_atexit@plt+0x9dac8> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b a9e34 <__cxa_atexit@plt+0x9dae8> │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r9, r8, asr #8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq a9eb8 <__cxa_atexit@plt+0x9db6c> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + ldr r2, [pc, #36] @ a9ec8 <__cxa_atexit@plt+0x9db7c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #4 │ │ │ │ - cmpeq r8, r4, ror #26 │ │ │ │ - cmpeq r8, ip, ror sp │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b65f4 <__cxa_atexit@plt+0xaa2a8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #144] @ b6608 <__cxa_atexit@plt+0xaa2bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b65d4 <__cxa_atexit@plt+0xaa288> │ │ │ │ - ldr r1, [pc, #112] @ b660c <__cxa_atexit@plt+0xaa2c0> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b a9e9c <__cxa_atexit@plt+0x9db50> │ │ │ │ + cmpeq r9, r0, ror #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi a9f60 <__cxa_atexit@plt+0x9dc14> │ │ │ │ + ldr r7, [pc, #132] @ a9f70 <__cxa_atexit@plt+0x9dc24> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq a9f34 <__cxa_atexit@plt+0x9dbe8> │ │ │ │ + ldr r1, [pc, #116] @ a9f74 <__cxa_atexit@plt+0x9dc28> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b65d4 <__cxa_atexit@plt+0xaa288> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge b65e0 <__cxa_atexit@plt+0xaa294> │ │ │ │ - ldr r7, [pc, #72] @ b6610 <__cxa_atexit@plt+0xaa2c4> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq a9f44 <__cxa_atexit@plt+0x9dbf8> │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne a9f50 <__cxa_atexit@plt+0x9dc04> │ │ │ │ + ldr r7, [pc, #76] @ a9f78 <__cxa_atexit@plt+0x9dc2c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - bne b65f4 <__cxa_atexit@plt+0xaa2a8> │ │ │ │ - ldr r9, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ - ldr r7, [pc, #24] @ b6614 <__cxa_atexit@plt+0xaa2c8> │ │ │ │ + ldr r7, [pc, #40] @ a9f80 <__cxa_atexit@plt+0x9dc34> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrsbeq lr, [r8, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r8, r8, lsr #25 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r7, [pc, #20] @ a9f7c <__cxa_atexit@plt+0x9dc30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + strdeq r0, [r0], -r8 │ │ │ │ + cmpeq r9, ip, lsl r2 │ │ │ │ + ldrdeq fp, [r8, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r9, ip, lsl r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #104] @ b6690 <__cxa_atexit@plt+0xaa344> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #80] @ a9fe8 <__cxa_atexit@plt+0x9dc9c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6660 <__cxa_atexit@plt+0xaa314> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq a9fd0 <__cxa_atexit@plt+0x9dc84> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ cmp r3, r2 │ │ │ │ - bge b6668 <__cxa_atexit@plt+0xaa31c> │ │ │ │ - ldr r7, [pc, #64] @ b6694 <__cxa_atexit@plt+0xaa348> │ │ │ │ + bne a9fd8 <__cxa_atexit@plt+0x9dc8c> │ │ │ │ + ldr r7, [pc, #36] @ a9fec <__cxa_atexit@plt+0x9dca0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bne b667c <__cxa_atexit@plt+0xaa330> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ - ldr r7, [pc, #20] @ b6698 <__cxa_atexit@plt+0xaa34c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r8, ip, asr #24 │ │ │ │ - cmpeq r8, r0, lsr #24 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bge b66c8 <__cxa_atexit@plt+0xaa37c> │ │ │ │ - ldr r7, [pc, #52] @ b66f0 <__cxa_atexit@plt+0xaa3a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - bne b66dc <__cxa_atexit@plt+0xaa390> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ - ldr r7, [pc, #16] @ b66f4 <__cxa_atexit@plt+0xaa3a8> │ │ │ │ + ldr r7, [pc, #16] @ a9ff0 <__cxa_atexit@plt+0x9dca4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, ror #23 │ │ │ │ - cmpeq r8, r0, asr #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r9, r0, lsl #3 │ │ │ │ + @ instruction: 0x0159b194 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ b672c <__cxa_atexit@plt+0xaa3e0> │ │ │ │ + ldr r2, [pc, #44] @ aa030 <__cxa_atexit@plt+0x9dce4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ b6730 <__cxa_atexit@plt+0xaa3e4> │ │ │ │ + ldr r3, [pc, #40] @ aa034 <__cxa_atexit@plt+0x9dce8> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0158eb98 │ │ │ │ - cmpeq r8, ip, lsl #23 │ │ │ │ + cmpeq r9, r4, asr #2 │ │ │ │ + cmpeq r9, r8, ror #2 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b6778 <__cxa_atexit@plt+0xaa42c> │ │ │ │ - ldr r7, [pc, #52] @ b6788 <__cxa_atexit@plt+0xaa43c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b676c <__cxa_atexit@plt+0xaa420> │ │ │ │ - mov r7, r9 │ │ │ │ - b b6798 <__cxa_atexit@plt+0xaa44c> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b678c <__cxa_atexit@plt+0xaa440> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aa0bc <__cxa_atexit@plt+0x9dd70> │ │ │ │ + ldr r7, [pc, #116] @ aa0cc <__cxa_atexit@plt+0x9dd80> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmppeq r7, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b67d4 <__cxa_atexit@plt+0xaa488> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #124] @ b683c <__cxa_atexit@plt+0xaa4f0> │ │ │ │ + stmdb r5, {r7, r9} │ │ │ │ + ands r2, r8, #3 │ │ │ │ + beq aa0a0 <__cxa_atexit@plt+0x9dd54> │ │ │ │ + ldr r1, [pc, #100] @ aa0d0 <__cxa_atexit@plt+0x9dd84> │ │ │ │ add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6800 <__cxa_atexit@plt+0xaa4b4> │ │ │ │ - b b6848 <__cxa_atexit@plt+0xaa4fc> │ │ │ │ - ldr r2, [pc, #84] @ b6830 <__cxa_atexit@plt+0xaa4e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq b6808 <__cxa_atexit@plt+0xaa4bc> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b681c <__cxa_atexit@plt+0xaa4d0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ b6838 <__cxa_atexit@plt+0xaa4ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b6834 <__cxa_atexit@plt+0xaa4e8> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r2, #1 │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq aa0b0 <__cxa_atexit@plt+0x9dd64> │ │ │ │ + ldr r7, [pc, #72] @ aa0d4 <__cxa_atexit@plt+0x9dd88> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + cmp r2, r1 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - cmpeq r8, r0, ror #18 │ │ │ │ - cmpeq r8, r8, asr #18 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b68a8 <__cxa_atexit@plt+0xaa55c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #100] @ b68c8 <__cxa_atexit@plt+0xaa57c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b68bc <__cxa_atexit@plt+0xaa570> │ │ │ │ - ldr r2, [pc, #68] @ b68cc <__cxa_atexit@plt+0xaa580> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b68bc <__cxa_atexit@plt+0xaa570> │ │ │ │ + ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ - b b6914 <__cxa_atexit@plt+0xaa5c8> │ │ │ │ - ldr r7, [pc, #32] @ b68d0 <__cxa_atexit@plt+0xaa584> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - ldrsbeq lr, [r8, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b6908 <__cxa_atexit@plt+0xaa5bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6900 <__cxa_atexit@plt+0xaa5b4> │ │ │ │ - b b6914 <__cxa_atexit@plt+0xaa5c8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ aa0d8 <__cxa_atexit@plt+0x9dd8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrsheq fp, [r9, #-24] @ 0xffffffe8 │ │ │ │ + smlalbbeq fp, r8, r4, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge b6938 <__cxa_atexit@plt+0xaa5ec> │ │ │ │ - ldr r7, [pc, #176] @ b69dc <__cxa_atexit@plt+0xaa690> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - bne b6998 <__cxa_atexit@plt+0xaa64c> │ │ │ │ - ldr r2, [pc, #140] @ b69d0 <__cxa_atexit@plt+0xaa684> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #64] @ aa130 <__cxa_atexit@plt+0x9dde4> │ │ │ │ add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b69ac <__cxa_atexit@plt+0xaa660> │ │ │ │ - ldr r1, [pc, #116] @ b69d4 <__cxa_atexit@plt+0xaa688> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b69b4 <__cxa_atexit@plt+0xaa668> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bge b69c0 <__cxa_atexit@plt+0xaa674> │ │ │ │ - ldr r7, [pc, #72] @ b69d8 <__cxa_atexit@plt+0xaa68c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ b69e0 <__cxa_atexit@plt+0xaa694> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b69e4 <__cxa_atexit@plt+0xaa698> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r8, r8, asr #15 │ │ │ │ - cmpeq r8, ip, lsr #16 │ │ │ │ - cmpeq r8, r4, ror #15 │ │ │ │ - ldrheq lr, [r8, #-124] @ 0xffffff84 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #92] @ b6a54 <__cxa_atexit@plt+0xaa708> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6a38 <__cxa_atexit@plt+0xaa6ec> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge b6a44 <__cxa_atexit@plt+0xaa6f8> │ │ │ │ - ldr r7, [pc, #40] @ b6a58 <__cxa_atexit@plt+0xaa70c> │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r1, r3, #1 │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq aa128 <__cxa_atexit@plt+0x9dddc> │ │ │ │ + ldr r7, [pc, #32] @ aa134 <__cxa_atexit@plt+0x9dde8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + addeq r7, r7, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b6a5c <__cxa_atexit@plt+0xaa710> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r8, r8, lsr #14 │ │ │ │ - cmpeq r8, r8, lsr r7 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r9, r0, ror r1 │ │ │ │ andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b6a94 <__cxa_atexit@plt+0xaa748> │ │ │ │ + ldr r3, [pc, #32] @ aa168 <__cxa_atexit@plt+0x9de1c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ b6a98 <__cxa_atexit@plt+0xaa74c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - cmp r1, r2 │ │ │ │ - addlt r7, r3, #1 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r2, r7 │ │ │ │ + addeq r3, r3, #4 │ │ │ │ + ldr r7, [r3] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror #13 │ │ │ │ - cmpeq r8, r0, lsl #14 │ │ │ │ + cmpeq r9, ip, lsr r1 │ │ │ │ + cmpeq r8, r0, lsl r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ b6ad0 <__cxa_atexit@plt+0xaa784> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ b6ad4 <__cxa_atexit@plt+0xaa788> │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi aa1c0 <__cxa_atexit@plt+0x9de74> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa1b8 <__cxa_atexit@plt+0x9de6c> │ │ │ │ + ldr r8, [pc, #40] @ aa1c8 <__cxa_atexit@plt+0x9de7c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ aa1cc <__cxa_atexit@plt+0x9de80> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsr #13 │ │ │ │ - ldrsbeq lr, [r8, #-96] @ 0xffffffa0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, fp, ror #29 │ │ │ │ + cmpeq r9, r0, lsl r0 │ │ │ │ + strheq fp, [r8, #-100] @ 0xffffff9c │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b6b58 <__cxa_atexit@plt+0xaa80c> │ │ │ │ - ldr r3, [pc, #112] @ b6b68 <__cxa_atexit@plt+0xaa81c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-8]! │ │ │ │ - str r8, [r7, #4] │ │ │ │ - ands r3, r9, #3 │ │ │ │ - beq b6b3c <__cxa_atexit@plt+0xaa7f0> │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b6b4c <__cxa_atexit@plt+0xaa800> │ │ │ │ - ldr r3, [pc, #76] @ b6b6c <__cxa_atexit@plt+0xaa820> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r9, #2] │ │ │ │ - ldr r1, [r9, #6] │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r1, r2, r9} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6b50 <__cxa_atexit@plt+0xaa804> │ │ │ │ - b b6bd4 <__cxa_atexit@plt+0xaa888> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi aa218 <__cxa_atexit@plt+0x9decc> │ │ │ │ + ldr r7, [pc, #52] @ aa228 <__cxa_atexit@plt+0x9dedc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq aa20c <__cxa_atexit@plt+0x9dec0> │ │ │ │ + mov r7, r8 │ │ │ │ + b aa23c <__cxa_atexit@plt+0x9def0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b6b70 <__cxa_atexit@plt+0xaa824> │ │ │ │ + ldr r7, [pc, #12] @ aa22c <__cxa_atexit@plt+0x9dee0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmppeq r7, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalbbeq fp, r8, r0, r6 │ │ │ │ + cmpeq r8, r8, asr r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b6bb8 <__cxa_atexit@plt+0xaa86c> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - ldr r0, [pc, #40] @ b6bc8 <__cxa_atexit@plt+0xaa87c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6bc0 <__cxa_atexit@plt+0xaa874> │ │ │ │ - b b6bd4 <__cxa_atexit@plt+0xaa888> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b6c38 <__cxa_atexit@plt+0xaa8ec> │ │ │ │ - ldr r2, [pc, #104] @ b6c50 <__cxa_atexit@plt+0xaa904> │ │ │ │ + ldr r2, [pc, #116] @ aa2bc <__cxa_atexit@plt+0x9df70> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r0, r7 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6c44 <__cxa_atexit@plt+0xaa8f8> │ │ │ │ - ldr r2, [pc, #60] @ b6c54 <__cxa_atexit@plt+0xaa908> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq aa294 <__cxa_atexit@plt+0x9df48> │ │ │ │ ldr r7, [r5] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne aa2a0 <__cxa_atexit@plt+0x9df54> │ │ │ │ + ldr r3, [pc, #64] @ aa2c0 <__cxa_atexit@plt+0x9df74> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq b6c44 <__cxa_atexit@plt+0xaa8f8> │ │ │ │ + beq aa2b4 <__cxa_atexit@plt+0x9df68> │ │ │ │ + b aa334 <__cxa_atexit@plt+0x9dfe8> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b6c98 <__cxa_atexit@plt+0xaa94c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ aa2c4 <__cxa_atexit@plt+0x9df78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b6c8c <__cxa_atexit@plt+0xaa940> │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r9, r0, lsr #29 │ │ │ │ + smlalbteq fp, r8, r0, r5 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne aa304 <__cxa_atexit@plt+0x9dfb8> │ │ │ │ + ldr r3, [pc, #48] @ aa320 <__cxa_atexit@plt+0x9dfd4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - beq b6c84 <__cxa_atexit@plt+0xaa938> │ │ │ │ - b b6c98 <__cxa_atexit@plt+0xaa94c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq aa318 <__cxa_atexit@plt+0x9dfcc> │ │ │ │ + b aa334 <__cxa_atexit@plt+0x9dfe8> │ │ │ │ + ldr r7, [pc, #24] @ aa324 <__cxa_atexit@plt+0x9dfd8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bge b6cb8 <__cxa_atexit@plt+0xaa96c> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - bne b6d14 <__cxa_atexit@plt+0xaa9c8> │ │ │ │ - ldr r2, [pc, #112] @ b6d34 <__cxa_atexit@plt+0xaa9e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6d20 <__cxa_atexit@plt+0xaa9d4> │ │ │ │ - ldr r1, [pc, #92] @ b6d38 <__cxa_atexit@plt+0xaa9ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r9, ip, lsr lr │ │ │ │ + cmpeq r8, r0, ror #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6d28 <__cxa_atexit@plt+0xaa9dc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #24]! │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #20] │ │ │ │ - ldrlt r7, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + and r2, r7, #3 │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne aa370 <__cxa_atexit@plt+0x9e024> │ │ │ │ + ldr r1, [pc, #148] @ aa3e8 <__cxa_atexit@plt+0x9e09c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + stm r5, {r1, r8} │ │ │ │ + cmp r2, #2 │ │ │ │ + beq aa3b0 <__cxa_atexit@plt+0x9e064> │ │ │ │ + cmp r2, #0 │ │ │ │ + beq aa3a8 <__cxa_atexit@plt+0x9e05c> │ │ │ │ + b aa390 <__cxa_atexit@plt+0x9e044> │ │ │ │ + ldr r1, [pc, #100] @ aa3dc <__cxa_atexit@plt+0x9e090> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + cmp r2, #0 │ │ │ │ + beq aa3a8 <__cxa_atexit@plt+0x9e05c> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne aa3bc <__cxa_atexit@plt+0x9e070> │ │ │ │ + ldr r7, [pc, #72] @ aa3e0 <__cxa_atexit@plt+0x9e094> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #64] @ aa3e4 <__cxa_atexit@plt+0x9e098> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ b6d98 <__cxa_atexit@plt+0xaaa4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6d8c <__cxa_atexit@plt+0xaaa40> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #24]! │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #20] │ │ │ │ - ldrlt r7, [r5, #16] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r2, [pc, #36] @ aa3ec <__cxa_atexit@plt+0x9e0a0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + strdeq fp, [r8, #-72] @ 0xffffffb8 │ │ │ │ + smlaltteq fp, r8, ip, r4 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + ldrheq sl, [r9, #-236] @ 0xffffff14 │ │ │ │ + @ instruction: 0x0148b498 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aa418 <__cxa_atexit@plt+0x9e0cc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #16] @ aa430 <__cxa_atexit@plt+0x9e0e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #8] @ aa434 <__cxa_atexit@plt+0x9e0e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + hvceq 35648 @ 0x8b40 │ │ │ │ + cmpeq r8, r4, ror #8 │ │ │ │ + cmpeq r8, r0, asr r4 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aa468 <__cxa_atexit@plt+0x9e11c> │ │ │ │ + ldr r7, [pc, #56] @ aa490 <__cxa_atexit@plt+0x9e144> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #48] @ aa494 <__cxa_atexit@plt+0x9e148> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, #12 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r2, [pc, #16] @ aa48c <__cxa_atexit@plt+0x9e140> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ cmp r3, r7 │ │ │ │ - movlt r2, #8 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + addeq r2, r2, #4 │ │ │ │ + ldr r7, [r2] │ │ │ │ bx r0 │ │ │ │ + cmpeq r9, r8, lsl #28 │ │ │ │ + cmpeq r8, r8, lsr r4 │ │ │ │ + cmpeq r8, ip, lsr #8 │ │ │ │ + smlaltteq fp, r8, ip, r3 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r1, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b6e08 <__cxa_atexit@plt+0xaaabc> │ │ │ │ - ldr r7, [pc, #52] @ b6e18 <__cxa_atexit@plt+0xaaacc> │ │ │ │ + bhi aa4e0 <__cxa_atexit@plt+0x9e194> │ │ │ │ + ldr r7, [pc, #52] @ aa4f0 <__cxa_atexit@plt+0x9e1a4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ tst r8, #3 │ │ │ │ - beq b6dfc <__cxa_atexit@plt+0xaaab0> │ │ │ │ + beq aa4d4 <__cxa_atexit@plt+0x9e188> │ │ │ │ mov r7, r8 │ │ │ │ - b b6e28 <__cxa_atexit@plt+0xaaadc> │ │ │ │ + b aa504 <__cxa_atexit@plt+0x9e1b8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b6e1c <__cxa_atexit@plt+0xaaad0> │ │ │ │ + ldr r7, [pc, #12] @ aa4f4 <__cxa_atexit@plt+0x9e1a8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq pc, r7, ip, r0 @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b6e64 <__cxa_atexit@plt+0xaab18> │ │ │ │ - ldr r3, [r2, #2] │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - ldr r1, [pc, #124] @ b6ecc <__cxa_atexit@plt+0xaab80> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6e90 <__cxa_atexit@plt+0xaab44> │ │ │ │ - b b6ed8 <__cxa_atexit@plt+0xaab8c> │ │ │ │ - ldr r2, [pc, #84] @ b6ec0 <__cxa_atexit@plt+0xaab74> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq b6e98 <__cxa_atexit@plt+0xaab4c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b6eac <__cxa_atexit@plt+0xaab60> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ b6ec8 <__cxa_atexit@plt+0xaab7c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b6ec4 <__cxa_atexit@plt+0xaab78> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #5 │ │ │ │ - ldrsbeq lr, [r8, #-32] @ 0xffffffe0 │ │ │ │ - ldrheq lr, [r8, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + smlalbteq fp, r8, r0, r3 │ │ │ │ + @ instruction: 0x0148b390 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b6f38 <__cxa_atexit@plt+0xaabec> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #100] @ b6f58 <__cxa_atexit@plt+0xaac0c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6f4c <__cxa_atexit@plt+0xaac00> │ │ │ │ - ldr r2, [pc, #68] @ b6f5c <__cxa_atexit@plt+0xaac10> │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #116] @ aa584 <__cxa_atexit@plt+0x9e238> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq aa55c <__cxa_atexit@plt+0x9e210> │ │ │ │ + ldr r7, [r5] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmp r7, r3 │ │ │ │ + bne aa568 <__cxa_atexit@plt+0x9e21c> │ │ │ │ + ldr r3, [pc, #64] @ aa588 <__cxa_atexit@plt+0x9e23c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq b6f4c <__cxa_atexit@plt+0xaac00> │ │ │ │ + beq aa57c <__cxa_atexit@plt+0x9e230> │ │ │ │ + b aa5fc <__cxa_atexit@plt+0x9e2b0> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b b6fa4 <__cxa_atexit@plt+0xaac58> │ │ │ │ - ldr r7, [pc, #32] @ b6f60 <__cxa_atexit@plt+0xaac14> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ aa58c <__cxa_atexit@plt+0x9e240> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r8, r4, asr #4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b6f98 <__cxa_atexit@plt+0xaac4c> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r9, r4, lsl #24 │ │ │ │ + strdeq fp, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne aa5cc <__cxa_atexit@plt+0x9e280> │ │ │ │ + ldr r3, [pc, #48] @ aa5e8 <__cxa_atexit@plt+0x9e29c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b6f90 <__cxa_atexit@plt+0xaac44> │ │ │ │ - b b6fa4 <__cxa_atexit@plt+0xaac58> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r7 │ │ │ │ - bge b6fc8 <__cxa_atexit@plt+0xaac7c> │ │ │ │ - ldr r7, [pc, #176] @ b706c <__cxa_atexit@plt+0xaad20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - bne b7028 <__cxa_atexit@plt+0xaacdc> │ │ │ │ - ldr r2, [pc, #140] @ b7060 <__cxa_atexit@plt+0xaad14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b703c <__cxa_atexit@plt+0xaacf0> │ │ │ │ - ldr r1, [pc, #116] @ b7064 <__cxa_atexit@plt+0xaad18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r2, [r5, #12] │ │ │ │ tst r7, #3 │ │ │ │ - beq b7044 <__cxa_atexit@plt+0xaacf8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bge b7050 <__cxa_atexit@plt+0xaad04> │ │ │ │ - ldr r7, [pc, #72] @ b7068 <__cxa_atexit@plt+0xaad1c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ b7070 <__cxa_atexit@plt+0xaad24> │ │ │ │ + beq aa5e0 <__cxa_atexit@plt+0x9e294> │ │ │ │ + b aa5fc <__cxa_atexit@plt+0x9e2b0> │ │ │ │ + ldr r7, [pc, #24] @ aa5ec <__cxa_atexit@plt+0x9e2a0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r9, r0, lsr #23 │ │ │ │ + @ instruction: 0x0148b298 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r7, #3 │ │ │ │ + and r0, r2, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne aa650 <__cxa_atexit@plt+0x9e304> │ │ │ │ + ldr r0, [pc, #168] @ aa6c8 <__cxa_atexit@plt+0x9e37c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r8, [r2, #2] │ │ │ │ + stm r5, {r0, r8} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq aa688 <__cxa_atexit@plt+0x9e33c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne aa670 <__cxa_atexit@plt+0x9e324> │ │ │ │ + ldr r5, [pc, #140] @ aa6cc <__cxa_atexit@plt+0x9e380> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r0, [pc, #104] @ aa6c0 <__cxa_atexit@plt+0x9e374> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r3, [r2, #3] │ │ │ │ + stm r5, {r0, r3} │ │ │ │ + cmp r1, #0 │ │ │ │ + beq aa688 <__cxa_atexit@plt+0x9e33c> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne aa690 <__cxa_atexit@plt+0x9e344> │ │ │ │ + ldr r7, [pc, #92] @ aa6d4 <__cxa_atexit@plt+0x9e388> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #84] @ aa6d8 <__cxa_atexit@plt+0x9e38c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b7074 <__cxa_atexit@plt+0xaad28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r8, r8, lsr r1 │ │ │ │ - @ instruction: 0x0158e19c │ │ │ │ - cmpeq r8, r4, asr r1 │ │ │ │ - cmpeq r8, ip, lsr #2 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #92] @ b70e4 <__cxa_atexit@plt+0xaad98> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b70c8 <__cxa_atexit@plt+0xaad7c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ cmp r3, r7 │ │ │ │ - bge b70d4 <__cxa_atexit@plt+0xaad88> │ │ │ │ - ldr r7, [pc, #40] @ b70e8 <__cxa_atexit@plt+0xaad9c> │ │ │ │ + bne aa6b0 <__cxa_atexit@plt+0x9e364> │ │ │ │ + ldr r7, [pc, #28] @ aa6c4 <__cxa_atexit@plt+0x9e378> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b70ec <__cxa_atexit@plt+0xaada0> │ │ │ │ + ldr r7, [pc, #24] @ aa6d0 <__cxa_atexit@plt+0x9e384> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x0158e098 │ │ │ │ - cmpeq r8, r8, lsr #1 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b7124 <__cxa_atexit@plt+0xaadd8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr r7, [pc, #20] @ b7128 <__cxa_atexit@plt+0xaaddc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - cmp r1, r2 │ │ │ │ - addlt r7, r3, #1 │ │ │ │ + andeq r0, r0, ip, lsl r1 │ │ │ │ + cmpeq r9, r0, lsr #21 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrheq sl, [r9, #-172] @ 0xffffff54 │ │ │ │ + cmpeq r8, r8, lsl r2 │ │ │ │ + cmpeq r8, ip, lsl #4 │ │ │ │ + smlaltbeq fp, r8, ip, r1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aa70c <__cxa_atexit@plt+0x9e3c0> │ │ │ │ + ldr r3, [pc, #48] @ aa72c <__cxa_atexit@plt+0x9e3e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ + ldr r7, [pc, #16] @ aa724 <__cxa_atexit@plt+0x9e3d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #8] @ aa728 <__cxa_atexit@plt+0x9e3dc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, asr r0 │ │ │ │ - cmpeq r8, r0, ror r0 │ │ │ │ + hvceq 35612 @ 0x8b1c │ │ │ │ + hvceq 35600 @ 0x8b10 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ b7160 <__cxa_atexit@plt+0xaae14> │ │ │ │ + ldr r2, [pc, #36] @ aa764 <__cxa_atexit@plt+0x9e418> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ b7164 <__cxa_atexit@plt+0xaae18> │ │ │ │ + ldr r3, [pc, #32] @ aa768 <__cxa_atexit@plt+0x9e41c> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ addeq r3, r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsl r0 │ │ │ │ - cmpeq r8, r0, asr #32 │ │ │ │ + cmpeq r9, r8, lsl #20 │ │ │ │ + cmpeq r9, ip, lsr #20 │ │ │ │ + cmpeq r8, ip, lsl r1 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aa79c <__cxa_atexit@plt+0x9e450> │ │ │ │ + ldr r7, [pc, #72] @ aa7d4 <__cxa_atexit@plt+0x9e488> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #64] @ aa7d8 <__cxa_atexit@plt+0x9e48c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne aa7c0 <__cxa_atexit@plt+0x9e474> │ │ │ │ + ldr r7, [pc, #24] @ aa7d0 <__cxa_atexit@plt+0x9e484> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ aa7dc <__cxa_atexit@plt+0x9e490> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x0159a990 │ │ │ │ + cmpeq r8, r4, lsl #2 │ │ │ │ + strdeq fp, [r8, #-8] │ │ │ │ + cmpeq r9, ip, lsr #19 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b71ac <__cxa_atexit@plt+0xaae60> │ │ │ │ - ldr r7, [pc, #64] @ b71c8 <__cxa_atexit@plt+0xaae7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b71a0 <__cxa_atexit@plt+0xaae54> │ │ │ │ - mov r7, r9 │ │ │ │ - b b61c0 <__cxa_atexit@plt+0xa9e74> │ │ │ │ - ldr r0, [r9] │ │ │ │ mov r7, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc aa840 <__cxa_atexit@plt+0x9e4f4> │ │ │ │ + ldr r3, [pc, #60] @ aa858 <__cxa_atexit@plt+0x9e50c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #56] @ aa85c <__cxa_atexit@plt+0x9e510> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #10 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ b71cc <__cxa_atexit@plt+0xaae80> │ │ │ │ + ldr r7, [pc, #24] @ aa860 <__cxa_atexit@plt+0x9e514> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff034 │ │ │ │ - strdeq lr, [r7, #-200] @ 0xffffff38 │ │ │ │ + cmpeq r9, ip, lsl sl │ │ │ │ + cmpeq r9, r4, ror r9 │ │ │ │ + ldrdeq fp, [r8, #-12] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + ldr r3, [pc, #8] @ aa884 <__cxa_atexit@plt+0x9e538> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + smlaltbeq fp, r8, r8, r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b7214 <__cxa_atexit@plt+0xaaec8> │ │ │ │ - ldr r7, [pc, #52] @ b7224 <__cxa_atexit@plt+0xaaed8> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc aa8c0 <__cxa_atexit@plt+0x9e574> │ │ │ │ + ldr r3, [pc, #40] @ aa8d8 <__cxa_atexit@plt+0x9e58c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ aa8dc <__cxa_atexit@plt+0x9e590> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b7208 <__cxa_atexit@plt+0xaaebc> │ │ │ │ - mov r7, r9 │ │ │ │ - b b7234 <__cxa_atexit@plt+0xaaee8> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b7228 <__cxa_atexit@plt+0xaaedc> │ │ │ │ + cmpeq r9, r8, asr #19 │ │ │ │ + cmpeq r8, r4, rrx │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi aa914 <__cxa_atexit@plt+0x9e5c8> │ │ │ │ + ldr r3, [pc, #36] @ aa924 <__cxa_atexit@plt+0x9e5d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ aa928 <__cxa_atexit@plt+0x9e5dc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlaltbeq lr, r7, r8, ip │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r4, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b7274 <__cxa_atexit@plt+0xaaf28> │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - ldr r1, [r3, #6] │ │ │ │ - ldr r0, [pc, #92] @ b72b8 <__cxa_atexit@plt+0xaaf6c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub lr, r5, #4 │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - str r0, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b729c <__cxa_atexit@plt+0xaaf50> │ │ │ │ - b b72c4 <__cxa_atexit@plt+0xaaf78> │ │ │ │ - ldr r3, [pc, #52] @ b72b0 <__cxa_atexit@plt+0xaaf64> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r2] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b72a4 <__cxa_atexit@plt+0xaaf58> │ │ │ │ - ldr r7, [pc, #36] @ b72b4 <__cxa_atexit@plt+0xaaf68> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aa970 <__cxa_atexit@plt+0x9e624> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc aa978 <__cxa_atexit@plt+0x9e62c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ aa988 <__cxa_atexit@plt+0x9e63c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #4 │ │ │ │ - ldrsheq lr, [r8, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r9, r8, ror #16 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b7328 <__cxa_atexit@plt+0xaafdc> │ │ │ │ - ldr r2, [pc, #112] @ b7348 <__cxa_atexit@plt+0xaaffc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - stmda r5, {r1, r3} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b733c <__cxa_atexit@plt+0xaaff0> │ │ │ │ - ldr r2, [pc, #68] @ b734c <__cxa_atexit@plt+0xab000> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r5] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b733c <__cxa_atexit@plt+0xaaff0> │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aa9c4 <__cxa_atexit@plt+0x9e678> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ aa9cc <__cxa_atexit@plt+0x9e680> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b7394 <__cxa_atexit@plt+0xab048> │ │ │ │ - ldr r7, [pc, #32] @ b7350 <__cxa_atexit@plt+0xab004> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + @ instruction: 0x0159a798 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi aaa08 <__cxa_atexit@plt+0x9e6bc> │ │ │ │ + ldr r2, [pc, #40] @ aaa18 <__cxa_atexit@plt+0x9e6cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5] │ │ │ │ + stmdb r5, {r2, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ aaa1c <__cxa_atexit@plt+0x9e6d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r8, r0, asr r2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r8, r4, lsr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ b7388 <__cxa_atexit@plt+0xab03c> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aaa54 <__cxa_atexit@plt+0x9e708> │ │ │ │ + ldr r3, [pc, #32] @ aaa5c <__cxa_atexit@plt+0x9e710> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b7380 <__cxa_atexit@plt+0xab034> │ │ │ │ - b b7394 <__cxa_atexit@plt+0xab048> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r5, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [r3, #8]! │ │ │ │ - cmp r2, r7 │ │ │ │ - bge b73b4 <__cxa_atexit@plt+0xab068> │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bx r0 │ │ │ │ - bne b7410 <__cxa_atexit@plt+0xab0c4> │ │ │ │ - ldr r2, [pc, #112] @ b7430 <__cxa_atexit@plt+0xab0e4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b741c <__cxa_atexit@plt+0xab0d0> │ │ │ │ - ldr r1, [pc, #92] @ b7434 <__cxa_atexit@plt+0xab0e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b7424 <__cxa_atexit@plt+0xab0d8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #24]! │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #16] │ │ │ │ - ldrlt r7, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5, #24]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r5, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ b7494 <__cxa_atexit@plt+0xab148> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #8]! │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b7488 <__cxa_atexit@plt+0xab13c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r3, #24]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldrge r7, [r5, #16] │ │ │ │ - ldrlt r7, [r5, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r3, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r2, #8 │ │ │ │ - cmp r3, r7 │ │ │ │ - movlt r2, #12 │ │ │ │ - ldr r7, [r5, r2] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r3, asr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ b74dc <__cxa_atexit@plt+0xab190> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldrheq lr, [r8, #-0] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ b74f8 <__cxa_atexit@plt+0xab1ac> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r2, r1, lsr #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b7530 <__cxa_atexit@plt+0xab1e4> │ │ │ │ - ldr r3, [pc, #32] @ b7540 <__cxa_atexit@plt+0xab1f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b759c <__cxa_atexit@plt+0xab250> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aaac8 <__cxa_atexit@plt+0x9e77c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b75a8 <__cxa_atexit@plt+0xab25c> │ │ │ │ - ldr r2, [pc, #68] @ b75b8 <__cxa_atexit@plt+0xab26c> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc aaad0 <__cxa_atexit@plt+0x9e784> │ │ │ │ + ldr r2, [pc, #84] @ aaae0 <__cxa_atexit@plt+0x9e794> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b75bc <__cxa_atexit@plt+0xab270> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b75c0 <__cxa_atexit@plt+0xab274> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #60] @ aaae4 <__cxa_atexit@plt+0x9e798> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str lr, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - teqeq r2, fp, lsl r6 │ │ │ │ - ldrsbeq sp, [r8, #-184] @ 0xffffff48 │ │ │ │ - ldrdeq lr, [r7, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ b75e0 <__cxa_atexit@plt+0xab294> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - smlalbteq lr, r7, r8, r9 │ │ │ │ - strheq lr, [r7, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r9, r0, lsr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b7640 <__cxa_atexit@plt+0xab2f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b764c <__cxa_atexit@plt+0xab300> │ │ │ │ - ldr r2, [pc, #68] @ b765c <__cxa_atexit@plt+0xab310> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b7660 <__cxa_atexit@plt+0xab314> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b7664 <__cxa_atexit@plt+0xab318> │ │ │ │ + bhi aab1c <__cxa_atexit@plt+0x9e7d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ aab24 <__cxa_atexit@plt+0x9e7d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r9, r0, asr #12 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi aab5c <__cxa_atexit@plt+0x9e810> │ │ │ │ + ldr r3, [pc, #36] @ aab6c <__cxa_atexit@plt+0x9e820> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ aab70 <__cxa_atexit@plt+0x9e824> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r2, r8, lsr #11 │ │ │ │ - cmpeq r8, r4, lsr fp │ │ │ │ - cmpeq r7, r0, lsr #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ b7684 <__cxa_atexit@plt+0xab338> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq r7, r0, lsl r9 │ │ │ │ - cmpeq r7, r0, lsl #18 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq sl, [r8, #-212] @ 0xffffff2c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b76e4 <__cxa_atexit@plt+0xab398> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne aabd4 <__cxa_atexit@plt+0x9e888> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b76f0 <__cxa_atexit@plt+0xab3a4> │ │ │ │ - ldr r2, [pc, #68] @ b7700 <__cxa_atexit@plt+0xab3b4> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc aabdc <__cxa_atexit@plt+0x9e890> │ │ │ │ + ldr r2, [pc, #76] @ aabec <__cxa_atexit@plt+0x9e8a0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b7704 <__cxa_atexit@plt+0xab3b8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b7708 <__cxa_atexit@plt+0xab3bc> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ aabf0 <__cxa_atexit@plt+0x9e8a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r2, sp @ │ │ │ │ - @ instruction: 0x0158da90 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #204 @ 0xcc │ │ │ │ - cmp r2, sl │ │ │ │ - bcc b78b0 <__cxa_atexit@plt+0xab564> │ │ │ │ - ldr r2, [pc, #412] @ b78cc <__cxa_atexit@plt+0xab580> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #408] @ b78d0 <__cxa_atexit@plt+0xab584> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str fp, [sp] │ │ │ │ - ldr lr, [pc, #400] @ b78d4 <__cxa_atexit@plt+0xab588> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #396] @ b78d8 <__cxa_atexit@plt+0xab58c> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r0, [pc, #392] @ b78dc <__cxa_atexit@plt+0xab590> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, sl, #30 │ │ │ │ - str r2, [r6, #200] @ 0xc8 │ │ │ │ - sub r2, sl, #42 @ 0x2a │ │ │ │ - str r2, [r6, #176] @ 0xb0 │ │ │ │ - str r1, [r6, #172] @ 0xac │ │ │ │ - sub r1, sl, #54 @ 0x36 │ │ │ │ - str r1, [r6, #164] @ 0xa4 │ │ │ │ - ldr r3, [pc, #356] @ b78e0 <__cxa_atexit@plt+0xab594> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str lr, [r6, #160] @ 0xa0 │ │ │ │ - sub r1, sl, #66 @ 0x42 │ │ │ │ - str r1, [r6, #152] @ 0x98 │ │ │ │ - str ip, [r6, #148] @ 0x94 │ │ │ │ - sub r1, sl, #78 @ 0x4e │ │ │ │ - str r1, [r6, #140] @ 0x8c │ │ │ │ - str r0, [r6, #136] @ 0x88 │ │ │ │ - sub r1, sl, #90 @ 0x5a │ │ │ │ - str r1, [r6, #128] @ 0x80 │ │ │ │ - mov fp, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - sub r5, sl, #102 @ 0x66 │ │ │ │ - sub r0, sl, #114 @ 0x72 │ │ │ │ - ldr r1, [pc, #300] @ b78e4 <__cxa_atexit@plt+0xab598> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #192] @ 0xc0 │ │ │ │ - sub lr, sl, #126 @ 0x7e │ │ │ │ - sub ip, sl, #138 @ 0x8a │ │ │ │ - str ip, [r6, #80] @ 0x50 │ │ │ │ - sub r2, sl, #162 @ 0xa2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - sub r2, sl, #174 @ 0xae │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #260] @ b78e8 <__cxa_atexit@plt+0xab59c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r2, #1 │ │ │ │ - str r9, [r6, #188] @ 0xbc │ │ │ │ - str r1, [r6, #168] @ 0xa8 │ │ │ │ - str r1, [r6, #156] @ 0x9c │ │ │ │ - str r1, [r6, #144] @ 0x90 │ │ │ │ - str r1, [r6, #132] @ 0x84 │ │ │ │ - str r8, [r6, #124] @ 0x7c │ │ │ │ - str r1, [r6, #120] @ 0x78 │ │ │ │ - str r3, [r6, #88] @ 0x58 │ │ │ │ - str lr, [r6, #92] @ 0x5c │ │ │ │ - str r1, [r6, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #212] @ b78ec <__cxa_atexit@plt+0xab5a0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #100] @ 0x64 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ - str r1, [r6, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #196] @ b78f0 <__cxa_atexit@plt+0xab5a4> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + cmpeq r9, r0, lsl r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi aac34 <__cxa_atexit@plt+0x9e8e8> │ │ │ │ + ldr r3, [pc, #36] @ aac44 <__cxa_atexit@plt+0x9e8f8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #112] @ 0x70 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ - str r1, [r6, #84] @ 0x54 │ │ │ │ - str r8, [r6, #76] @ 0x4c │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - ldr r5, [pc, #168] @ b78f4 <__cxa_atexit@plt+0xab5a8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - sub r5, sl, #186 @ 0xba │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #152] @ b78f8 <__cxa_atexit@plt+0xab5ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #180]! @ 0xb4 │ │ │ │ - str r3, [r6, #196] @ 0xc4 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [pc, #136] @ b78fc <__cxa_atexit@plt+0xab5b0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #48]! @ 0x30 │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - add lr, r6, #12 │ │ │ │ - stm lr, {r1, r6, r8} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - sub r8, sl, #6 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ mov r5, r7 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ - ldr r7, [pc, #72] @ b7900 <__cxa_atexit@plt+0xab5b4> │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ aac48 <__cxa_atexit@plt+0x9e8fc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #204 @ 0xcc │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - strheq lr, [r7, #-120] @ 0xffffff88 │ │ │ │ - smlalbteq lr, r7, r0, r7 │ │ │ │ - smlalbteq lr, r7, ip, r7 │ │ │ │ - ldrdeq lr, [r7, #-120] @ 0xffffff88 │ │ │ │ - smlaltteq lr, r7, ip, r7 │ │ │ │ - cmpeq r8, ip, lsr #19 │ │ │ │ - cmpeq r8, ip, ror r9 │ │ │ │ - cmpeq r7, ip, lsr r7 │ │ │ │ - cmpeq r7, r4, lsl r7 │ │ │ │ - cmpeq r7, r0, lsr r7 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - @ instruction: 0xfffffd78 │ │ │ │ - cmpeq r7, r0, lsl #14 │ │ │ │ - cmpeq r7, r8, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ b7920 <__cxa_atexit@plt+0xab5d4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - strdeq lr, [r7, #-120] @ 0xffffff88 │ │ │ │ - smlaltteq lr, r7, r8, r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b7964 <__cxa_atexit@plt+0xab618> │ │ │ │ - ldr r3, [pc, #40] @ b7974 <__cxa_atexit@plt+0xab628> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [pc, #36] @ b7978 <__cxa_atexit@plt+0xab62c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - teqeq r2, ip, lsr r0 │ │ │ │ - @ instruction: 0x0147e790 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b79b4 <__cxa_atexit@plt+0xab668> │ │ │ │ - ldr r3, [pc, #32] @ b79c4 <__cxa_atexit@plt+0xab678> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r8, [r9, #8] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r7, r4, asr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + strdeq sl, [r8, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b7a24 <__cxa_atexit@plt+0xab6d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b7a30 <__cxa_atexit@plt+0xab6e4> │ │ │ │ - ldr r2, [pc, #68] @ b7a40 <__cxa_atexit@plt+0xab6f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b7a44 <__cxa_atexit@plt+0xab6f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b7a48 <__cxa_atexit@plt+0xab6fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ + bhi aacd8 <__cxa_atexit@plt+0x9e98c> │ │ │ │ + ldr r7, [pc, #148] @ aad00 <__cxa_atexit@plt+0x9e9b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq aacc8 <__cxa_atexit@plt+0x9e97c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc aace8 <__cxa_atexit@plt+0x9e99c> │ │ │ │ + ldr lr, [pc, #120] @ aad08 <__cxa_atexit@plt+0x9e9bc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + sub r7, r2, #19 │ │ │ │ + ldr r8, [pc, #104] @ aad0c <__cxa_atexit@plt+0x9e9c0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldmda r5, {r0, ip} │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ aad04 <__cxa_atexit@plt+0x9e9b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - teqeq r2, sp @ │ │ │ │ - cmpeq r8, r0, asr r7 │ │ │ │ - smlaltbeq lr, r7, ip, r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ b7a68 <__cxa_atexit@plt+0xab71c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - @ instruction: 0x0147e69c │ │ │ │ - smlalbbeq lr, r7, ip, r6 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq r8, ip, asr ip │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + cmpeq r9, r8, lsl #11 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b7ac8 <__cxa_atexit@plt+0xab77c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b7ad4 <__cxa_atexit@plt+0xab788> │ │ │ │ - ldr r2, [pc, #68] @ b7ae4 <__cxa_atexit@plt+0xab798> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b7ae8 <__cxa_atexit@plt+0xab79c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b7aec <__cxa_atexit@plt+0xab7a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + bcc aad6c <__cxa_atexit@plt+0x9ea20> │ │ │ │ + ldr lr, [pc, #68] @ aad78 <__cxa_atexit@plt+0x9ea2c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r8, [pc, #48] @ aad7c <__cxa_atexit@plt+0x9ea30> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r7, r8} │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r2, r1, lsl #31 │ │ │ │ - cmpeq r8, ip, lsr #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r9, r0, ror #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b7b28 <__cxa_atexit@plt+0xab7dc> │ │ │ │ - ldr r8, [pc, #36] @ b7b30 <__cxa_atexit@plt+0xab7e4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ b7b34 <__cxa_atexit@plt+0xab7e8> │ │ │ │ + bhi aade8 <__cxa_atexit@plt+0x9ea9c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ aae04 <__cxa_atexit@plt+0x9eab8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi aadf0 <__cxa_atexit@plt+0x9eaa4> │ │ │ │ + ldr r3, [pc, #76] @ aae08 <__cxa_atexit@plt+0x9eabc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq aadd8 <__cxa_atexit@plt+0x9ea8c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqeq r2, r5, ror lr │ │ │ │ - cmpeq r8, r4, asr #12 │ │ │ │ + ldr r7, [pc, #20] @ aae0c <__cxa_atexit@plt+0x9eac0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r8, lsr #7 │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r8, ip, asr #22 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #264 @ 0x108 │ │ │ │ - cmp r3, sl │ │ │ │ - bcc b7d4c <__cxa_atexit@plt+0xaba00> │ │ │ │ - ldr r3, [pc, #524] @ b7d68 <__cxa_atexit@plt+0xaba1c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #520] @ b7d6c <__cxa_atexit@plt+0xaba20> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #516] @ b7d70 <__cxa_atexit@plt+0xaba24> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #512] @ b7d74 <__cxa_atexit@plt+0xaba28> │ │ │ │ - add r0, pc, r0 │ │ │ │ - stm sp, {r5, r7, fp} │ │ │ │ - ldr lr, [pc, #504] @ b7d78 <__cxa_atexit@plt+0xaba2c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [pc, #500] @ b7d7c <__cxa_atexit@plt+0xaba30> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - sub r5, sl, #30 │ │ │ │ - str r5, [r6, #260] @ 0x104 │ │ │ │ - sub r5, sl, #42 @ 0x2a │ │ │ │ - str r5, [r6, #236] @ 0xec │ │ │ │ - ldr r5, [pc, #476] @ b7d80 <__cxa_atexit@plt+0xaba34> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r2, [r6, #232] @ 0xe8 │ │ │ │ - sub r2, sl, #54 @ 0x36 │ │ │ │ - str r2, [r6, #224] @ 0xe0 │ │ │ │ - ldr r2, [pc, #460] @ b7d84 <__cxa_atexit@plt+0xaba38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r1, [r6, #220] @ 0xdc │ │ │ │ - sub r1, sl, #66 @ 0x42 │ │ │ │ - str r1, [r6, #212] @ 0xd4 │ │ │ │ - ldr fp, [pc, #444] @ b7d88 <__cxa_atexit@plt+0xaba3c> │ │ │ │ - add fp, pc, fp │ │ │ │ - str r0, [r6, #208] @ 0xd0 │ │ │ │ - sub r0, sl, #78 @ 0x4e │ │ │ │ - str r0, [r6, #200] @ 0xc8 │ │ │ │ - str lr, [r6, #196] @ 0xc4 │ │ │ │ - sub r7, sl, #90 @ 0x5a │ │ │ │ - str r7, [r6, #188] @ 0xbc │ │ │ │ - str ip, [r6, #184] @ 0xb8 │ │ │ │ - sub r7, sl, #102 @ 0x66 │ │ │ │ - str r7, [r6, #176] @ 0xb0 │ │ │ │ - ldr r7, [pc, #404] @ b7d8c <__cxa_atexit@plt+0xaba40> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aaec4 <__cxa_atexit@plt+0x9eb78> │ │ │ │ + ldr r7, [pc, #188] @ aaeec <__cxa_atexit@plt+0x9eba0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r5, [r6, #172] @ 0xac │ │ │ │ - sub r5, sl, #114 @ 0x72 │ │ │ │ - str r5, [r6, #164] @ 0xa4 │ │ │ │ - str r2, [r6, #160] @ 0xa0 │ │ │ │ - sub r5, sl, #126 @ 0x7e │ │ │ │ - str r5, [r6, #152] @ 0x98 │ │ │ │ - sub r5, sl, #150 @ 0x96 │ │ │ │ - str r5, [r6, #140] @ 0x8c │ │ │ │ - str r8, [r6, #128] @ 0x80 │ │ │ │ - sub r5, sl, #162 @ 0xa2 │ │ │ │ - str r5, [r6, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #356] @ b7d90 <__cxa_atexit@plt+0xaba44> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str fp, [r6, #112] @ 0x70 │ │ │ │ - sub r5, sl, #174 @ 0xae │ │ │ │ - str r5, [r6, #104] @ 0x68 │ │ │ │ - ldr r3, [pc, #340] @ b7d94 <__cxa_atexit@plt+0xaba48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r2, sl, #186 @ 0xba │ │ │ │ - ldr fp, [pc, #332] @ b7d98 <__cxa_atexit@plt+0xaba4c> │ │ │ │ - add fp, pc, fp │ │ │ │ - sub r5, sl, #198 @ 0xc6 │ │ │ │ - ldr r8, [pc, #324] @ b7d9c <__cxa_atexit@plt+0xaba50> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub lr, sl, #210 @ 0xd2 │ │ │ │ - ldr r0, [pc, #316] @ b7da0 <__cxa_atexit@plt+0xaba54> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #252] @ 0xfc │ │ │ │ - sub ip, sl, #222 @ 0xde │ │ │ │ - str r9, [r6, #248] @ 0xf8 │ │ │ │ - str r0, [r6, #228] @ 0xe4 │ │ │ │ - str r0, [r6, #216] @ 0xd8 │ │ │ │ - str r0, [r6, #204] @ 0xcc │ │ │ │ - str r0, [r6, #192] @ 0xc0 │ │ │ │ - str r0, [r6, #180] @ 0xb4 │ │ │ │ - str r0, [r6, #168] @ 0xa8 │ │ │ │ - str r0, [r6, #156] @ 0x9c │ │ │ │ - str r1, [r6, #148] @ 0x94 │ │ │ │ - str r0, [r6, #144] @ 0x90 │ │ │ │ - str r0, [r6, #132] @ 0x84 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str r5, [r6, #80] @ 0x50 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ - ldr r5, [pc, #240] @ b7da4 <__cxa_atexit@plt+0xaba58> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #88] @ 0x58 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #224] @ b7da8 <__cxa_atexit@plt+0xaba5c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ - sub r2, sl, #234 @ 0xea │ │ │ │ - str r3, [r6, #40] @ 0x28 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq aaeb4 <__cxa_atexit@plt+0x9eb68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #48 @ 0x30 │ │ │ │ - stm r2, {r0, r1, ip} │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #192] @ b7dac <__cxa_atexit@plt+0xaba60> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #64] @ 0x40 │ │ │ │ - str lr, [r6, #68] @ 0x44 │ │ │ │ - sub r7, sl, #246 @ 0xf6 │ │ │ │ - ldr r5, [pc, #176] @ b7db0 <__cxa_atexit@plt+0xaba64> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - mov r3, r6 │ │ │ │ - str fp, [r3, #240]! @ 0xf0 │ │ │ │ - str r3, [r6, #256] @ 0x100 │ │ │ │ - mov r3, r6 │ │ │ │ - str r8, [r3, #120]! @ 0x78 │ │ │ │ - str r3, [r6, #136] @ 0x88 │ │ │ │ - str r9, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r5, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r5, r7} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - sub r8, sl, #6 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, sl │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ - ldr r7, [pc, #96] @ b7db4 <__cxa_atexit@plt+0xaba68> │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc aaed4 <__cxa_atexit@plt+0x9eb88> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr ip, [r9, #7] │ │ │ │ + ldr sl, [r9, #11] │ │ │ │ + ldr r8, [r9, #15] │ │ │ │ + ldr lr, [r9, #19] │ │ │ │ + ldr r0, [r9, #23] │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + ldr r3, [pc, #132] @ aaef4 <__cxa_atexit@plt+0x9eba8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r1, [pc, #112] @ aaef8 <__cxa_atexit@plt+0x9ebac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + add r0, r6, #16 │ │ │ │ + stm r0, {r1, r6, ip} │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ aaef0 <__cxa_atexit@plt+0x9eba4> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #264 @ 0x108 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - smlalbbeq lr, r7, r4, r4 │ │ │ │ - @ instruction: 0x0147e490 │ │ │ │ - @ instruction: 0x0147e49c │ │ │ │ - smlaltbeq lr, r7, r4, r4 │ │ │ │ - strheq lr, [r7, #-64] @ 0xffffffc0 │ │ │ │ - smlaltbeq lr, r7, r8, r4 │ │ │ │ - smlaltbeq lr, r7, r8, r4 │ │ │ │ - strheq lr, [r7, #-76] @ 0xffffffb4 │ │ │ │ - smlalbteq lr, r7, ip, r4 │ │ │ │ - cmpeq r7, r8, asr #8 │ │ │ │ - smlaltbeq lr, r7, ip, r4 │ │ │ │ - @ instruction: 0xfffffea8 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - cmpeq r8, r0, lsl #10 │ │ │ │ - strdeq lr, [r7, #-60] @ 0xffffffc4 │ │ │ │ - ldrdeq lr, [r7, #-52] @ 0xffffffcc │ │ │ │ - smlaltteq lr, r7, ip, r3 │ │ │ │ - cmpeq r8, r0, ror #8 │ │ │ │ - ldrdeq lr, [r7, #-52] @ 0xffffffcc │ │ │ │ - hvceq 32348 @ 0x7e5c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [pc, #4] @ b7dd4 <__cxa_atexit@plt+0xaba88> │ │ │ │ - add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq r7, ip, ror #10 │ │ │ │ - cmpeq r7, ip, asr r5 │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + hvceq 35492 @ 0x8aa4 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + cmpeq r9, r0, asr #9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b7e34 <__cxa_atexit@plt+0xabae8> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b7e40 <__cxa_atexit@plt+0xabaf4> │ │ │ │ - ldr r2, [pc, #68] @ b7e50 <__cxa_atexit@plt+0xabb04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #64] @ b7e54 <__cxa_atexit@plt+0xabb08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [pc, #60] @ b7e58 <__cxa_atexit@plt+0xabb0c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bcc aaf78 <__cxa_atexit@plt+0x9ec2c> │ │ │ │ + ldr lr, [pc, #100] @ aaf84 <__cxa_atexit@plt+0x9ec38> │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, r7, #3 │ │ │ │ + ldm ip, {r1, sl, ip} │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #56] @ aaf88 <__cxa_atexit@plt+0x9ec3c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r3, sl, ip} │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #27 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + ldrsheq sl, [r9, #-56] @ 0xffffffc8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aafbc <__cxa_atexit@plt+0x9ec70> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ aafc4 <__cxa_atexit@plt+0x9ec78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb72ec <__cxa_atexit@plt+0xeaafa0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - teqeq r2, r0, ror sl │ │ │ │ - cmpeq r8, r0, asr #6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0x0159a19c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b7e94 <__cxa_atexit@plt+0xabb48> │ │ │ │ - ldr r8, [pc, #36] @ b7e9c <__cxa_atexit@plt+0xabb50> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ b7ea0 <__cxa_atexit@plt+0xabb54> │ │ │ │ + bhi aaff8 <__cxa_atexit@plt+0x9ecac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ ab000 <__cxa_atexit@plt+0x9ecb4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + b ab62c <__cxa_atexit@plt+0x9f2e0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - teqeq r2, ip, lsr r8 │ │ │ │ - ldrsbeq sp, [r8, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, sl │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #180 @ 0xb4 │ │ │ │ - cmp r2, sl │ │ │ │ - bcc b8034 <__cxa_atexit@plt+0xabce8> │ │ │ │ - ldr r2, [pc, #392] @ b8050 <__cxa_atexit@plt+0xabd04> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #388] @ b8054 <__cxa_atexit@plt+0xabd08> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, sl, #30 │ │ │ │ - str r2, [r6, #176] @ 0xb0 │ │ │ │ - str r9, [r6, #164] @ 0xa4 │ │ │ │ - sub r2, sl, #42 @ 0x2a │ │ │ │ - str r2, [r6, #152] @ 0x98 │ │ │ │ - sub r2, sl, #54 @ 0x36 │ │ │ │ - str r2, [r6, #140] @ 0x8c │ │ │ │ - str r0, [r6, #136] @ 0x88 │ │ │ │ - sub r1, sl, #66 @ 0x42 │ │ │ │ - sub lr, sl, #78 @ 0x4e │ │ │ │ - str fp, [sp, #8] │ │ │ │ - sub fp, sl, #90 @ 0x5a │ │ │ │ - sub r3, sl, #102 @ 0x66 │ │ │ │ - sub ip, sl, #114 @ 0x72 │ │ │ │ - str r5, [sp] │ │ │ │ - mov r9, r4 │ │ │ │ - mov r4, r8 │ │ │ │ - sub r8, sl, #126 @ 0x7e │ │ │ │ - str r7, [sp, #4] │ │ │ │ - sub r7, sl, #138 @ 0x8a │ │ │ │ - ldr r0, [pc, #300] @ b8058 <__cxa_atexit@plt+0xabd0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r2, r0, #1 │ │ │ │ - ldr r0, [pc, #292] @ b805c <__cxa_atexit@plt+0xabd10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r6, #168] @ 0xa8 │ │ │ │ - str r2, [r6, #148] @ 0x94 │ │ │ │ - str r0, [r6, #144] @ 0x90 │ │ │ │ - str fp, [r6, #104] @ 0x68 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ - ldr r5, [pc, #268] @ b8060 <__cxa_atexit@plt+0xabd14> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #112] @ 0x70 │ │ │ │ - str lr, [r6, #116] @ 0x74 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ - ldr r5, [pc, #252] @ b8064 <__cxa_atexit@plt+0xabd18> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #124] @ 0x7c │ │ │ │ - str r1, [r6, #128] @ 0x80 │ │ │ │ - str r0, [r6, #132] @ 0x84 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #232] @ b8068 <__cxa_atexit@plt+0xabd1c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #76] @ 0x4c │ │ │ │ - str ip, [r6, #80] @ 0x50 │ │ │ │ - add lr, r6, #84 @ 0x54 │ │ │ │ - stm lr, {r0, r2, r3} │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ - ldr r3, [pc, #208] @ b806c <__cxa_atexit@plt+0xabd20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #100] @ 0x64 │ │ │ │ - sub r1, sl, #150 @ 0x96 │ │ │ │ - ldr r5, [pc, #196] @ b8070 <__cxa_atexit@plt+0xabd24> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r5, [pc, #180] @ b8074 <__cxa_atexit@plt+0xabd28> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #52] @ 0x34 │ │ │ │ - str r7, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #164] @ b8078 <__cxa_atexit@plt+0xabd2c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - str r8, [r6, #68] @ 0x44 │ │ │ │ - sub r7, sl, #162 @ 0xa2 │ │ │ │ - ldr r5, [pc, #148] @ b807c <__cxa_atexit@plt+0xabd30> │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r5, r5, #2 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r1, [pc, #136] @ b8080 <__cxa_atexit@plt+0xabd34> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #156]! @ 0x9c │ │ │ │ - str r3, [r6, #172] @ 0xac │ │ │ │ - str r4, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r5, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ - sub r8, sl, #6 │ │ │ │ - mov r4, r9 │ │ │ │ - ldr r5, [sp] │ │ │ │ - mov r6, sl │ │ │ │ - ldmib sp, {r7, fp} │ │ │ │ - b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ - ldr r7, [pc, #72] @ b8084 <__cxa_atexit@plt+0xabd38> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #180 @ 0xb4 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - smlaltbeq lr, r7, r0, r2 │ │ │ │ - cmpeq r8, r4, lsr r2 │ │ │ │ - cmpeq r8, ip, lsr #4 │ │ │ │ - cmpeq r7, r4, asr #4 │ │ │ │ - cmpeq r7, ip, lsl r2 │ │ │ │ - cmpeq r7, r0, asr #4 │ │ │ │ - cmpeq r7, r0, lsl r2 │ │ │ │ - cmpeq r7, r0, asr r2 │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ - mrseq lr, (UNDEF: 103) │ │ │ │ - smlalbbeq lr, r7, r8, r4 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r7, r4, asr #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq r9, r0, ror #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b80b8 <__cxa_atexit@plt+0xabd6c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ b80c0 <__cxa_atexit@plt+0xabd74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi ab038 <__cxa_atexit@plt+0x9ecec> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ ab040 <__cxa_atexit@plt+0x9ecf4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq sp, [r8, #-4] │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b80f8 <__cxa_atexit@plt+0xabdac> │ │ │ │ - ldr r5, [pc, #36] @ b8108 <__cxa_atexit@plt+0xabdbc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r9 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r7, [pc, #12] @ b810c <__cxa_atexit@plt+0xabdc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strheq lr, [r7, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r9, r4, lsr #2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b8148 <__cxa_atexit@plt+0xabdfc> │ │ │ │ - ldr r2, [pc, #32] @ b8154 <__cxa_atexit@plt+0xabe08> │ │ │ │ + bcc ab084 <__cxa_atexit@plt+0x9ed38> │ │ │ │ + ldr r2, [pc, #40] @ ab094 <__cxa_atexit@plt+0x9ed48> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - cmpeq r7, r4, ror #6 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #8 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi b81bc <__cxa_atexit@plt+0xabe70> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b81c4 <__cxa_atexit@plt+0xabe78> │ │ │ │ - ldr lr, [pc, #80] @ b81e0 <__cxa_atexit@plt+0xabe94> │ │ │ │ - add lr, pc, lr │ │ │ │ - mov r1, #267386880 @ 0xff00000 │ │ │ │ - orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r2, [pc, #64] @ b81e4 <__cxa_atexit@plt+0xabe98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r5, #-4]! │ │ │ │ - sub r8, r6, #11 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - mov r6, r3 │ │ │ │ - b b81cc <__cxa_atexit@plt+0xabe80> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ b81dc <__cxa_atexit@plt+0xabe90> │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r9, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsl #6 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r8, r4, ror #6 │ │ │ │ - ldrdeq lr, [r7, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ b8208 <__cxa_atexit@plt+0xabebc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 1532ec <__cxa_atexit@plt+0x146fa0> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - smlaltbeq lr, r7, r0, r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ b822c <__cxa_atexit@plt+0xabee0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b 32c44c <__cxa_atexit@plt+0x320100> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - hvceq 32300 @ 0x7e2c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ b8250 <__cxa_atexit@plt+0xabf04> │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab128 <__cxa_atexit@plt+0x9eddc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc ab134 <__cxa_atexit@plt+0x9ede8> │ │ │ │ + ldr r1, [pc, #144] @ ab158 <__cxa_atexit@plt+0x9ee0c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #140] @ ab15c <__cxa_atexit@plt+0x9ee10> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + sub r8, r6, #2 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ab144 <__cxa_atexit@plt+0x9edf8> │ │ │ │ + ldr r3, [pc, #100] @ ab160 <__cxa_atexit@plt+0x9ee14> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, r8, asr r2 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b82ac <__cxa_atexit@plt+0xabf60> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #96] @ b82dc <__cxa_atexit@plt+0xabf90> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b82c0 <__cxa_atexit@plt+0xabf74> │ │ │ │ - ldr r8, [r5] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b82cc <__cxa_atexit@plt+0xabf80> │ │ │ │ - ldr r9, [pc, #60] @ b82e0 <__cxa_atexit@plt+0xabf94> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #4 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r7, [pc, #48] @ b82e4 <__cxa_atexit@plt+0xabf98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab118 <__cxa_atexit@plt+0x9edcc> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r7, r0, lsl r2 │ │ │ │ - cmpeq r8, ip, lsr #29 │ │ │ │ - smlalbteq lr, r7, r4, r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b8314 <__cxa_atexit@plt+0xabfc8> │ │ │ │ - ldr r9, [pc, #24] @ b8324 <__cxa_atexit@plt+0xabfd8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ ab164 <__cxa_atexit@plt+0x9ee18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq lr, r7, r8, r1 │ │ │ │ - andeq r0, r2, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r9, ip, ror r0 │ │ │ │ + muleq r0, r0, r2 │ │ │ │ + strdeq sl, [r8, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab1d0 <__cxa_atexit@plt+0x9ee84> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ ab1ec <__cxa_atexit@plt+0x9eea0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b8350 <__cxa_atexit@plt+0xac004> │ │ │ │ - stmdb r5, {r8, r9} │ │ │ │ + bhi ab1d8 <__cxa_atexit@plt+0x9ee8c> │ │ │ │ + ldr r3, [pc, #76] @ ab1f0 <__cxa_atexit@plt+0x9eea4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab1c0 <__cxa_atexit@plt+0x9ee74> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b b8364 <__cxa_atexit@plt+0xac018> │ │ │ │ - ldr r7, [pc, #8] @ b8360 <__cxa_atexit@plt+0xac014> │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ ab1f4 <__cxa_atexit@plt+0x9eea8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq lr, r7, r8, r1 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r3, [pc, #92] @ b83cc <__cxa_atexit@plt+0xac080> │ │ │ │ + cmpeq r9, r0, asr #31 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + cmpeq r8, r4, ror #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab260 <__cxa_atexit@plt+0x9ef14> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ ab27c <__cxa_atexit@plt+0x9ef30> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ab268 <__cxa_atexit@plt+0x9ef1c> │ │ │ │ + ldr r3, [pc, #76] @ ab280 <__cxa_atexit@plt+0x9ef34> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b83a8 <__cxa_atexit@plt+0xac05c> │ │ │ │ - ldr r2, [r5] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - subs r2, r2, #1 │ │ │ │ - beq b83bc <__cxa_atexit@plt+0xac070> │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b83c4 <__cxa_atexit@plt+0xac078> │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - b b8370 <__cxa_atexit@plt+0xac024> │ │ │ │ - ldr r7, [pc, #32] @ b83d0 <__cxa_atexit@plt+0xac084> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab250 <__cxa_atexit@plt+0x9ef04> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrheq ip, [r8, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - mov r7, fp │ │ │ │ - b b8364 <__cxa_atexit@plt+0xac018> │ │ │ │ - strdeq lr, [r7, #-0] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b8454 <__cxa_atexit@plt+0xac108> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b844c <__cxa_atexit@plt+0xac100> │ │ │ │ - ldr r3, [pc, #60] @ b845c <__cxa_atexit@plt+0xac110> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ b8460 <__cxa_atexit@plt+0xac114> │ │ │ │ + ldr r7, [pc, #20] @ ab284 <__cxa_atexit@plt+0x9ef38> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b8464 <__cxa_atexit@plt+0xac118> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ b8468 <__cxa_atexit@plt+0xac11c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r9, r0, lsr pc │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + ldrdeq sl, [r8, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab2c0 <__cxa_atexit@plt+0x9ef74> │ │ │ │ + ldr r2, [pc, #32] @ ab2c8 <__cxa_atexit@plt+0x9ef7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - strheq lr, [r7, #-12] │ │ │ │ - @ instruction: 0x0158cd98 │ │ │ │ - smlaltbeq lr, r7, r0, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b84a0 <__cxa_atexit@plt+0xac154> │ │ │ │ - ldr r2, [pc, #28] @ b84ac <__cxa_atexit@plt+0xac160> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + mov r9, r7 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ab30c <__cxa_atexit@plt+0x9efc0> │ │ │ │ + ldr r7, [pc, #52] @ ab320 <__cxa_atexit@plt+0x9efd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab300 <__cxa_atexit@plt+0x9efb4> │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r4, ror #26 │ │ │ │ + ldr r7, [pc, #16] @ ab324 <__cxa_atexit@plt+0x9efd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + cmpeq r8, r0, lsr r6 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b84e8 <__cxa_atexit@plt+0xac19c> │ │ │ │ - ldr r3, [pc, #40] @ b8500 <__cxa_atexit@plt+0xac1b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b8504 <__cxa_atexit@plt+0xac1b8> │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ab36c <__cxa_atexit@plt+0x9f020> │ │ │ │ + ldr r7, [pc, #52] @ ab380 <__cxa_atexit@plt+0x9f034> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab360 <__cxa_atexit@plt+0x9f014> │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsr #1 │ │ │ │ - cmpeq r7, r8, lsr #32 │ │ │ │ - qdaddeq lr, r8, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b8570 <__cxa_atexit@plt+0xac224> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8568 <__cxa_atexit@plt+0xac21c> │ │ │ │ - ldr r3, [pc, #60] @ b8578 <__cxa_atexit@plt+0xac22c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ b857c <__cxa_atexit@plt+0xac230> │ │ │ │ + ldr r7, [pc, #16] @ ab384 <__cxa_atexit@plt+0x9f038> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b8580 <__cxa_atexit@plt+0xac234> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ b8584 <__cxa_atexit@plt+0xac238> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + ldrdeq sl, [r8, #-80] @ 0xffffffb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq ab414 <__cxa_atexit@plt+0x9f0c8> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne ab458 <__cxa_atexit@plt+0x9f10c> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq ab49c <__cxa_atexit@plt+0x9f150> │ │ │ │ + cmp r3, #4 │ │ │ │ + bne ab4f8 <__cxa_atexit@plt+0x9f1ac> │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ab544 <__cxa_atexit@plt+0x9f1f8> │ │ │ │ + ldr lr, [pc, #420] @ ab580 <__cxa_atexit@plt+0x9f234> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r0, r3, #19 │ │ │ │ + ldr r8, [pc, #400] @ ab584 <__cxa_atexit@plt+0x9f238> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ab544 <__cxa_atexit@plt+0x9f1f8> │ │ │ │ + ldr r1, [pc, #312] @ ab564 <__cxa_atexit@plt+0x9f218> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #308] @ ab568 <__cxa_atexit@plt+0x9f21c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r2, r7, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ab544 <__cxa_atexit@plt+0x9f1f8> │ │ │ │ + ldr r1, [pc, #280] @ ab588 <__cxa_atexit@plt+0x9f23c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #276] @ ab58c <__cxa_atexit@plt+0x9f240> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r2, r7, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, lsr #32 │ │ │ │ - cmpeq r8, ip, ror ip │ │ │ │ - cmpeq r7, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b85bc <__cxa_atexit@plt+0xac270> │ │ │ │ - ldr r2, [pc, #28] @ b85c8 <__cxa_atexit@plt+0xac27c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ab554 <__cxa_atexit@plt+0x9f208> │ │ │ │ + ldr lr, [pc, #196] @ ab574 <__cxa_atexit@plt+0x9f228> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #192] @ ab578 <__cxa_atexit@plt+0x9f22c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r8, [pc, #188] @ ab57c <__cxa_atexit@plt+0x9f230> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + mov r7, r6 │ │ │ │ + str lr, [r7, #16]! │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + b ab538 <__cxa_atexit@plt+0x9f1ec> │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ab55c <__cxa_atexit@plt+0x9f210> │ │ │ │ + ldr lr, [pc, #96] @ ab56c <__cxa_atexit@plt+0x9f220> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #76] @ ab570 <__cxa_atexit@plt+0x9f224> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r8, asr #24 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + mov r6, #44 @ 0x2c │ │ │ │ + b ab548 <__cxa_atexit@plt+0x9f1fc> │ │ │ │ + mov r6, #28 │ │ │ │ + b ab548 <__cxa_atexit@plt+0x9f1fc> │ │ │ │ + @ instruction: 0xfffffba0 │ │ │ │ + cmpeq r9, r4, asr #27 │ │ │ │ + @ instruction: 0xfffffb90 │ │ │ │ + cmpeq r9, r4, asr sp │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + cmpeq r9, ip, lsr sp │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + cmpeq r9, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + cmpeq r9, r0, asr #27 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r3, [pc, #8] @ b85ec <__cxa_atexit@plt+0xac2a0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 6051c <__cxa_atexit@plt+0x541d0> │ │ │ │ - @ instruction: 0x0158cc9c │ │ │ │ - cmpeq r7, ip, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b8658 <__cxa_atexit@plt+0xac30c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8650 <__cxa_atexit@plt+0xac304> │ │ │ │ - ldr r3, [pc, #60] @ b8660 <__cxa_atexit@plt+0xac314> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ b8664 <__cxa_atexit@plt+0xac318> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b8668 <__cxa_atexit@plt+0xac31c> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab5f8 <__cxa_atexit@plt+0x9f2ac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ ab614 <__cxa_atexit@plt+0x9f2c8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ b866c <__cxa_atexit@plt+0xac320> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ab600 <__cxa_atexit@plt+0x9f2b4> │ │ │ │ + ldr r3, [pc, #76] @ ab618 <__cxa_atexit@plt+0x9f2cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab5e8 <__cxa_atexit@plt+0x9f29c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b aba18 <__cxa_atexit@plt+0x9f6cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r8, lsl r0 │ │ │ │ - @ instruction: 0x0158cb94 │ │ │ │ - strdeq sp, [r7, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc b86a4 <__cxa_atexit@plt+0xac358> │ │ │ │ - ldr r2, [pc, #28] @ b86b0 <__cxa_atexit@plt+0xac364> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r0, ror #22 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b86ec <__cxa_atexit@plt+0xac3a0> │ │ │ │ - ldr r3, [pc, #40] @ b8704 <__cxa_atexit@plt+0xac3b8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b8708 <__cxa_atexit@plt+0xac3bc> │ │ │ │ + ldr r7, [pc, #20] @ ab61c <__cxa_atexit@plt+0x9f2d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrsheq ip, [r8, #-172] @ 0xffffff54 │ │ │ │ - cmpeq r7, r4, lsl r0 │ │ │ │ - cmpeq r7, ip, lsr #32 │ │ │ │ + @ instruction: 0x01599b98 │ │ │ │ + andeq r0, r0, r8, asr #8 │ │ │ │ + cmpeq r8, r4, asr #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #16 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi b8780 <__cxa_atexit@plt+0xac434> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8778 <__cxa_atexit@plt+0xac42c> │ │ │ │ - ldr lr, [pc, #72] @ b8788 <__cxa_atexit@plt+0xac43c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab6b0 <__cxa_atexit@plt+0x9f364> │ │ │ │ + ldr r7, [pc, #152] @ ab6d8 <__cxa_atexit@plt+0x9f38c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab6a0 <__cxa_atexit@plt+0x9f354> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc ab6c0 <__cxa_atexit@plt+0x9f374> │ │ │ │ + ldr lr, [pc, #124] @ ab6e0 <__cxa_atexit@plt+0x9f394> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #68] @ b878c <__cxa_atexit@plt+0xac440> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [pc, #64] @ b8790 <__cxa_atexit@plt+0xac444> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r3, [pc, #56] @ b8794 <__cxa_atexit@plt+0xac448> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, lr, #2 │ │ │ │ - mov r5, r9 │ │ │ │ - b a0c70 <__cxa_atexit@plt+0x94924> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #100] @ ab6e4 <__cxa_atexit@plt+0x9f398> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mrseq lr, (UNDEF: 71) │ │ │ │ - cmpeq r8, r0, lsl #21 │ │ │ │ - cmpeq r8, r8, lsr lr │ │ │ │ - cmpeq r8, r4, lsr #20 │ │ │ │ - strheq sp, [r7, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r8, r5, #12 │ │ │ │ - cmp fp, r8 │ │ │ │ - bhi b8800 <__cxa_atexit@plt+0xac4b4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b87f8 <__cxa_atexit@plt+0xac4ac> │ │ │ │ - ldr r3, [pc, #60] @ b8808 <__cxa_atexit@plt+0xac4bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [pc, #56] @ b880c <__cxa_atexit@plt+0xac4c0> │ │ │ │ + ldr r7, [pc, #36] @ ab6dc <__cxa_atexit@plt+0x9f390> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r2, [pc, #52] @ b8810 <__cxa_atexit@plt+0xac4c4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #36] @ b8814 <__cxa_atexit@plt+0xac4c8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r5, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - smlalbbeq sp, r7, r8, pc @ │ │ │ │ - cmpeq r8, ip, ror #19 │ │ │ │ - cmpeq r7, ip, ror #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + @ instruction: 0x0148a290 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + cmpeq r9, r0, ror fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b884c <__cxa_atexit@plt+0xac500> │ │ │ │ - ldr r2, [pc, #28] @ b8858 <__cxa_atexit@plt+0xac50c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #2 │ │ │ │ + bcc ab744 <__cxa_atexit@plt+0x9f3f8> │ │ │ │ + ldr r2, [pc, #68] @ ab750 <__cxa_atexit@plt+0x9f404> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #44] @ ab754 <__cxa_atexit@plt+0x9f408> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq ip, [r8, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r7, r4, asr r7 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq r9, r8, asr #21 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b8890 <__cxa_atexit@plt+0xac544> │ │ │ │ + bhi ab788 <__cxa_atexit@plt+0x9f43c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ b8898 <__cxa_atexit@plt+0xac54c> │ │ │ │ + ldr r2, [pc, #20] @ ab790 <__cxa_atexit@plt+0x9f444> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b7718 <__cxa_atexit@plt+0xab3cc> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq ip, [r8, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r7, r0, lsl r7 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b88dc <__cxa_atexit@plt+0xac590> │ │ │ │ - ldr r3, [pc, #44] @ b88f4 <__cxa_atexit@plt+0xac5a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b88f8 <__cxa_atexit@plt+0xac5ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldrdeq sp, [r7, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r7, r4, lsr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi b8960 <__cxa_atexit@plt+0xac614> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8958 <__cxa_atexit@plt+0xac60c> │ │ │ │ - ldr r3, [pc, #56] @ b8968 <__cxa_atexit@plt+0xac61c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ b896c <__cxa_atexit@plt+0xac620> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ b8970 <__cxa_atexit@plt+0xac624> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #3 │ │ │ │ - add r9, r2, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b aac58 <__cxa_atexit@plt+0x9e90c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0147de90 │ │ │ │ - strdeq sp, [r7, #-228] @ 0xffffff1c │ │ │ │ - cmpeq r8, r8, lsl #17 │ │ │ │ - smlaltbeq sp, r7, ip, r7 │ │ │ │ + ldrsbeq r9, [r9, #-144] @ 0xffffff70 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b89a8 <__cxa_atexit@plt+0xac65c> │ │ │ │ + bhi ab7c4 <__cxa_atexit@plt+0x9f478> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ b89b0 <__cxa_atexit@plt+0xac664> │ │ │ │ + ldr r2, [pc, #20] @ ab7cc <__cxa_atexit@plt+0x9f480> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b7b44 <__cxa_atexit@plt+0xab7f8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, asr #15 │ │ │ │ - cmpeq r7, r8, ror #14 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b89f4 <__cxa_atexit@plt+0xac6a8> │ │ │ │ - ldr r3, [pc, #44] @ b8a0c <__cxa_atexit@plt+0xac6c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b8a10 <__cxa_atexit@plt+0xac6c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - cmpeq r7, ip, asr lr │ │ │ │ - strheq sp, [r7, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi b8a78 <__cxa_atexit@plt+0xac72c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8a70 <__cxa_atexit@plt+0xac724> │ │ │ │ - ldr r3, [pc, #56] @ b8a80 <__cxa_atexit@plt+0xac734> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ b8a84 <__cxa_atexit@plt+0xac738> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ b8a88 <__cxa_atexit@plt+0xac73c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #3 │ │ │ │ - add r9, r2, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b aac58 <__cxa_atexit@plt+0x9e90c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsl lr │ │ │ │ - hvceq 32228 @ 0x7de4 │ │ │ │ - cmpeq r8, r0, ror r7 │ │ │ │ - smlaltteq sp, r7, ip, r9 │ │ │ │ + @ instruction: 0x01599994 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b8ac0 <__cxa_atexit@plt+0xac774> │ │ │ │ + bhi ab800 <__cxa_atexit@plt+0x9f4b4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - ldr r2, [pc, #20] @ b8ac8 <__cxa_atexit@plt+0xac77c> │ │ │ │ + ldr r2, [pc, #20] @ ab808 <__cxa_atexit@plt+0x9f4bc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b b7eb0 <__cxa_atexit@plt+0xabb64> │ │ │ │ + b aae1c <__cxa_atexit@plt+0x9ead0> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsr #13 │ │ │ │ - smlaltbeq sp, r7, r8, r9 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b8b0c <__cxa_atexit@plt+0xac7c0> │ │ │ │ - ldr r3, [pc, #44] @ b8b24 <__cxa_atexit@plt+0xac7d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ + cmpeq r9, r8, asr r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ab8a0 <__cxa_atexit@plt+0x9f554> │ │ │ │ + ldr r2, [pc, #148] @ ab8c0 <__cxa_atexit@plt+0x9f574> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq ab890 <__cxa_atexit@plt+0x9f544> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc ab8a8 <__cxa_atexit@plt+0x9f55c> │ │ │ │ + ldr lr, [pc, #112] @ ab8c4 <__cxa_atexit@plt+0x9f578> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [r8, #7] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #12] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #88] @ ab8c8 <__cxa_atexit@plt+0x9f57c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b8b28 <__cxa_atexit@plt+0xac7dc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - ldrdeq sp, [r7, #-220] @ 0xffffff24 │ │ │ │ - cmpeq r7, r4, lsr lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi b8b90 <__cxa_atexit@plt+0xac844> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b8b88 <__cxa_atexit@plt+0xac83c> │ │ │ │ - ldr r3, [pc, #56] @ b8b98 <__cxa_atexit@plt+0xac84c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #52] @ b8b9c <__cxa_atexit@plt+0xac850> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + cmpeq r9, r0, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ab924 <__cxa_atexit@plt+0x9f5d8> │ │ │ │ + ldr r2, [pc, #64] @ ab930 <__cxa_atexit@plt+0x9f5e4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #48] @ b8ba0 <__cxa_atexit@plt+0xac854> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r8, r3, #3 │ │ │ │ - add r9, r2, #2 │ │ │ │ - mov r5, sl │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #40] @ ab934 <__cxa_atexit@plt+0x9f5e8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r9, r4, lsl #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi ab98c <__cxa_atexit@plt+0x9f640> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc ab998 <__cxa_atexit@plt+0x9f64c> │ │ │ │ + ldr r1, [pc, #64] @ ab9a8 <__cxa_atexit@plt+0x9f65c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ ab9ac <__cxa_atexit@plt+0x9f660> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + stmib r3, {r1, r5} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + mov r5, r2 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0147dd90 │ │ │ │ - strdeq sp, [r7, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r8, r8, asr r6 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + ldrsbeq r9, [r9, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b8c1c <__cxa_atexit@plt+0xac8d0> │ │ │ │ - ldr r3, [pc, #104] @ b8c2c <__cxa_atexit@plt+0xac8e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq b8bf8 <__cxa_atexit@plt+0xac8ac> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b8c08 <__cxa_atexit@plt+0xac8bc> │ │ │ │ - ldr r3, [pc, #76] @ b8c30 <__cxa_atexit@plt+0xac8e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ b8c38 <__cxa_atexit@plt+0xac8ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ab9f4 <__cxa_atexit@plt+0x9f6a8> │ │ │ │ + ldr r7, [pc, #52] @ aba08 <__cxa_atexit@plt+0x9f6bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ab9e8 <__cxa_atexit@plt+0x9f69c> │ │ │ │ + mov r7, r9 │ │ │ │ + b aba18 <__cxa_atexit@plt+0x9f6cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b8c34 <__cxa_atexit@plt+0xac8e8> │ │ │ │ + ldr r7, [pc, #16] @ aba0c <__cxa_atexit@plt+0x9f6c0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0x0147dd94 │ │ │ │ - cmpeq r8, r0, asr r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, r0, asr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b8c70 <__cxa_atexit@plt+0xac924> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #40] @ b8c88 <__cxa_atexit@plt+0xac93c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq aba90 <__cxa_atexit@plt+0x9f744> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne abab0 <__cxa_atexit@plt+0x9f764> │ │ │ │ + bic r2, r7, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne abb04 <__cxa_atexit@plt+0x9f7b8> │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc abb4c <__cxa_atexit@plt+0x9f800> │ │ │ │ + ldr lr, [pc, #284] @ abb78 <__cxa_atexit@plt+0x9f82c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #264] @ abb7c <__cxa_atexit@plt+0x9f830> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r3, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #5 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #204] @ abb64 <__cxa_atexit@plt+0x9f818> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ mov r7, r3 │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r7, [pc, #12] @ b8c84 <__cxa_atexit@plt+0xac938> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, ror #9 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #208] @ b8d6c <__cxa_atexit@plt+0xaca20> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b8d40 <__cxa_atexit@plt+0xac9f4> │ │ │ │ - ldr r1, [pc, #180] @ b8d70 <__cxa_atexit@plt+0xaca24> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc abb44 <__cxa_atexit@plt+0x9f7f8> │ │ │ │ + ldr lr, [pc, #160] @ abb68 <__cxa_atexit@plt+0x9f81c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #136] @ abb6c <__cxa_atexit@plt+0x9f820> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r6, r7} │ │ │ │ + sub r7, r2, #11 │ │ │ │ + mov r6, r2 │ │ │ │ + bx ip │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc abb54 <__cxa_atexit@plt+0x9f808> │ │ │ │ + ldr r1, [pc, #88] @ abb70 <__cxa_atexit@plt+0x9f824> │ │ │ │ add r1, pc, r1 │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r1, r8, #3 │ │ │ │ - beq b8cf4 <__cxa_atexit@plt+0xac9a8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b8d04 <__cxa_atexit@plt+0xac9b8> │ │ │ │ - ldr r5, [pc, #156] @ b8d78 <__cxa_atexit@plt+0xaca2c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - str r5, [r3] │ │ │ │ - str r1, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b8d50 <__cxa_atexit@plt+0xaca04> │ │ │ │ - ldr r2, [pc, #100] @ b8d80 <__cxa_atexit@plt+0xaca34> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #92] @ b8d84 <__cxa_atexit@plt+0xaca38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ + ldr lr, [pc, #84] @ abb74 <__cxa_atexit@plt+0x9f828> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ b8d7c <__cxa_atexit@plt+0xaca30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r3, r7, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #1 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #20] @ b8d74 <__cxa_atexit@plt+0xaca28> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, #32 │ │ │ │ + b abb58 <__cxa_atexit@plt+0x9f80c> │ │ │ │ + mov r6, #28 │ │ │ │ + b abb58 <__cxa_atexit@plt+0x9f80c> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r8, r0, lsl #8 │ │ │ │ - @ instruction: 0xffffffb4 │ │ │ │ - hvceq 32192 @ 0x7dc0 │ │ │ │ - cmpeq r8, r4, asr #8 │ │ │ │ - cmpeq r8, ip, lsr r4 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffc94 │ │ │ │ + cmpeq r9, ip, asr #14 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + ldrsbeq r9, [r9, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r9, r4, ror r9 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b8dc8 <__cxa_atexit@plt+0xaca7c> │ │ │ │ + bcc abbc0 <__cxa_atexit@plt+0x9f874> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r2, [pc, #36] @ b8dd4 <__cxa_atexit@plt+0xaca88> │ │ │ │ + ldr r2, [pc, #36] @ abbcc <__cxa_atexit@plt+0x9f880> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ str r2, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq ip, [r8, #-52] @ 0xffffffcc │ │ │ │ + cmpeq r9, ip, asr #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - b b8df4 <__cxa_atexit@plt+0xacaa8> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r6 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b8e80 <__cxa_atexit@plt+0xacb34> │ │ │ │ - ldr r6, [pc, #156] @ b8ea8 <__cxa_atexit@plt+0xacb5c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r7] │ │ │ │ - ands r6, r8, #3 │ │ │ │ - beq b8e54 <__cxa_atexit@plt+0xacb08> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne b8e68 <__cxa_atexit@plt+0xacb1c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b8e94 <__cxa_atexit@plt+0xacb48> │ │ │ │ - ldr r7, [pc, #124] @ b8eb4 <__cxa_atexit@plt+0xacb68> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi abc40 <__cxa_atexit@plt+0x9f8f4> │ │ │ │ + ldr r3, [pc, #124] @ abc68 <__cxa_atexit@plt+0x9f91c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi abc48 <__cxa_atexit@plt+0x9f8fc> │ │ │ │ + ldr r7, [pc, #100] @ abc6c <__cxa_atexit@plt+0x9f920> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r3, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r7, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r2, [pc, #96] @ abc70 <__cxa_atexit@plt+0x9f924> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq abc30 <__cxa_atexit@plt+0x9f8e4> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #64] @ b8eb0 <__cxa_atexit@plt+0xacb64> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ b8eac <__cxa_atexit@plt+0xacb60> │ │ │ │ + ldr r7, [pc, #36] @ abc74 <__cxa_atexit@plt+0x9f928> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #32] @ abc78 <__cxa_atexit@plt+0x9f92c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r7, r4, lsr fp │ │ │ │ - ldrsheq ip, [r8, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ + cmpeq r9, r0, ror #10 │ │ │ │ + @ instruction: 0xfffff784 │ │ │ │ + cmpeq r9, r8, lsl r9 │ │ │ │ + strdeq r9, [r8, #-196] @ 0xffffff3c │ │ │ │ + ldrsbeq r9, [r9, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc abcb8 <__cxa_atexit@plt+0x9f96c> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ abcc8 <__cxa_atexit@plt+0x9f97c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, asr #11 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne b8f00 <__cxa_atexit@plt+0xacbb4> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b8f18 <__cxa_atexit@plt+0xacbcc> │ │ │ │ - ldr r3, [pc, #64] @ b8f28 <__cxa_atexit@plt+0xacbdc> │ │ │ │ + bcc abd18 <__cxa_atexit@plt+0x9f9cc> │ │ │ │ + ldr r3, [pc, #60] @ abd30 <__cxa_atexit@plt+0x9f9e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r7, [pc, #28] @ b8f24 <__cxa_atexit@plt+0xacbd8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r2, [pc, #56] @ abd34 <__cxa_atexit@plt+0x9f9e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r7, [pc, #24] @ abd38 <__cxa_atexit@plt+0x9f9ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r8, asr r2 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + cmpeq r8, r0, lsr ip │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b9004 <__cxa_atexit@plt+0xaccb8> │ │ │ │ - ldr lr, [pc, #212] @ b9024 <__cxa_atexit@plt+0xaccd8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #200] @ b9028 <__cxa_atexit@plt+0xaccdc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b8fc4 <__cxa_atexit@plt+0xacc78> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc b9014 <__cxa_atexit@plt+0xaccc8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r7, r2 │ │ │ │ - ldr r9, [r7, #-12]! │ │ │ │ - cmp r8, #1 │ │ │ │ - blt b8fcc <__cxa_atexit@plt+0xacc80> │ │ │ │ - ldr r3, [pc, #144] @ b902c <__cxa_atexit@plt+0xacce0> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi abda4 <__cxa_atexit@plt+0x9fa58> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #96] @ abdc0 <__cxa_atexit@plt+0x9fa74> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi abdac <__cxa_atexit@plt+0x9fa60> │ │ │ │ + ldr r3, [pc, #76] @ abdc4 <__cxa_atexit@plt+0x9fa78> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r8, [r7] │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ tst r9, #3 │ │ │ │ - beq b8ff8 <__cxa_atexit@plt+0xaccac> │ │ │ │ - ldr r5, [pc, #124] @ b9030 <__cxa_atexit@plt+0xacce4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r7] │ │ │ │ + beq abd94 <__cxa_atexit@plt+0x9fa48> │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ - b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #96] @ b9034 <__cxa_atexit@plt+0xacce8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r5, [pc, #88] @ b9038 <__cxa_atexit@plt+0xaccec> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r6, {r5, r7, r9} │ │ │ │ - ldr r0, [r2, #-8]! │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - ldrsheq ip, [r8, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - cmpeq r8, ip, lsl #3 │ │ │ │ - cmpeq r8, r0, asr #3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b90c4 <__cxa_atexit@plt+0xacd78> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - cmp r8, #1 │ │ │ │ - blt b9094 <__cxa_atexit@plt+0xacd48> │ │ │ │ - ldr r3, [pc, #100] @ b90d4 <__cxa_atexit@plt+0xacd88> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stm r5, {r3, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b90bc <__cxa_atexit@plt+0xacd70> │ │ │ │ - ldr r5, [pc, #84] @ b90d8 <__cxa_atexit@plt+0xacd8c> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r9, r7 │ │ │ │ - b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ - ldr r2, [pc, #64] @ b90dc <__cxa_atexit@plt+0xacd90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r1, [pc, #56] @ b90e0 <__cxa_atexit@plt+0xacd94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r2, r7} │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ abdc8 <__cxa_atexit@plt+0x9fa7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r8, r4, asr #1 │ │ │ │ - ldrsheq ip, [r8, #-8] │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ b9104 <__cxa_atexit@plt+0xacdb8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - mov r9, r7 │ │ │ │ - b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + cmpeq r9, ip, ror #7 │ │ │ │ + @ instruction: 0xfffff614 │ │ │ │ + @ instruction: 0x01489b90 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc b913c <__cxa_atexit@plt+0xacdf0> │ │ │ │ - ldr r2, [pc, #40] @ b9154 <__cxa_atexit@plt+0xace08> │ │ │ │ + bcc abe08 <__cxa_atexit@plt+0x9fabc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #28] @ abe18 <__cxa_atexit@plt+0x9facc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r3, {r2, r7, r8} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #7 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ b9158 <__cxa_atexit@plt+0xace0c> │ │ │ │ + cmpeq r9, ip, ror r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc abe6c <__cxa_atexit@plt+0x9fb20> │ │ │ │ + ldr r3, [pc, #64] @ abe84 <__cxa_atexit@plt+0x9fb38> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ - cmpeq r8, r4, ror r0 │ │ │ │ - @ instruction: 0xffffffc8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b91ec <__cxa_atexit@plt+0xacea0> │ │ │ │ - ldr r2, [pc, #148] @ b9210 <__cxa_atexit@plt+0xacec4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #140] @ b9214 <__cxa_atexit@plt+0xacec8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b91d8 <__cxa_atexit@plt+0xace8c> │ │ │ │ - ldr r2, [pc, #116] @ b9218 <__cxa_atexit@plt+0xacecc> │ │ │ │ + ldr r2, [pc, #60] @ abe88 <__cxa_atexit@plt+0x9fb3c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b91e0 <__cxa_atexit@plt+0xace94> │ │ │ │ - sub r7, r3, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b91f8 <__cxa_atexit@plt+0xaceac> │ │ │ │ - str r9, [r5] │ │ │ │ - mov r5, #1 │ │ │ │ - str r5, [r7] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b b8364 <__cxa_atexit@plt+0xac018> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b921c <__cxa_atexit@plt+0xaced0> │ │ │ │ + ldr r7, [pc, #24] @ abe8c <__cxa_atexit@plt+0x9fb40> │ │ │ │ add r7, pc, r7 │ │ │ │ - sub r5, r3, #8 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - ldrsbeq fp, [r8, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - smlaltteq sp, r7, r0, r2 │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + smlaltteq r9, r8, r0, sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #84] @ b9284 <__cxa_atexit@plt+0xacf38> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc abf10 <__cxa_atexit@plt+0x9fbc4> │ │ │ │ + ldr r3, [pc, #108] @ abf38 <__cxa_atexit@plt+0x9fbec> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b9260 <__cxa_atexit@plt+0xacf14> │ │ │ │ - sub r7, r5, #4 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi b926c <__cxa_atexit@plt+0xacf20> │ │ │ │ - mov r3, #1 │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ + bhi abf28 <__cxa_atexit@plt+0x9fbdc> │ │ │ │ + ldr r3, [pc, #84] @ abf3c <__cxa_atexit@plt+0x9fbf0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq abf00 <__cxa_atexit@plt+0x9fbb4> │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b b8364 <__cxa_atexit@plt+0xac018> │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ b9288 <__cxa_atexit@plt+0xacf3c> │ │ │ │ + ldr r7, [pc, #44] @ abf44 <__cxa_atexit@plt+0x9fbf8> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r7, ip, ror #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b92b8 <__cxa_atexit@plt+0xacf6c> │ │ │ │ - mov r3, #1 │ │ │ │ - stmda r5, {r3, r9} │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, fp │ │ │ │ - b b8364 <__cxa_atexit@plt+0xac018> │ │ │ │ - ldr r7, [pc, #16] @ b92d0 <__cxa_atexit@plt+0xacf84> │ │ │ │ + ldr r7, [pc, #16] @ abf40 <__cxa_atexit@plt+0x9fbf4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsr #4 │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + @ instruction: 0xfffff4a4 │ │ │ │ + cmpeq r8, r4, lsl sl │ │ │ │ + cmpeq r8, r0, asr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b9360 <__cxa_atexit@plt+0xad014> │ │ │ │ - ldr r2, [pc, #120] @ b9368 <__cxa_atexit@plt+0xad01c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ b936c <__cxa_atexit@plt+0xad020> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r2, [pc, #92] @ b9370 <__cxa_atexit@plt+0xad024> │ │ │ │ - addne r2, pc, r2 │ │ │ │ - ldrne r7, [r7, #7] │ │ │ │ - strne r2, [r3] │ │ │ │ - andsne r2, r7, #3 │ │ │ │ - bne b9330 <__cxa_atexit@plt+0xacfe4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b934c <__cxa_atexit@plt+0xad000> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + bhi abfe8 <__cxa_atexit@plt+0x9fc9c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc abff4 <__cxa_atexit@plt+0x9fca8> │ │ │ │ + ldr r1, [pc, #140] @ ac018 <__cxa_atexit@plt+0x9fccc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #136] @ ac01c <__cxa_atexit@plt+0x9fcd0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ac004 <__cxa_atexit@plt+0x9fcb8> │ │ │ │ + ldr r3, [pc, #100] @ ac020 <__cxa_atexit@plt+0x9fcd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq abfd8 <__cxa_atexit@plt+0x9fc8c> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ b9374 <__cxa_atexit@plt+0xad028> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + mov r6, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r8, r0, ror #28 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r8, ip, lsl #28 │ │ │ │ + ldr r7, [pc, #24] @ ac024 <__cxa_atexit@plt+0x9fcd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + ldrheq r9, [r9, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xfffff3d0 │ │ │ │ + cmpeq r8, r8, lsr r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ b93d0 <__cxa_atexit@plt+0xad084> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ac0dc <__cxa_atexit@plt+0x9fd90> │ │ │ │ + ldr r7, [pc, #188] @ ac104 <__cxa_atexit@plt+0x9fdb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ac0cc <__cxa_atexit@plt+0x9fd80> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc ac0ec <__cxa_atexit@plt+0x9fda0> │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + ldr ip, [r9, #7] │ │ │ │ + ldr sl, [r9, #11] │ │ │ │ + ldr r8, [r9, #15] │ │ │ │ + ldr lr, [r9, #19] │ │ │ │ + ldr r0, [r9, #23] │ │ │ │ + ldr r1, [r9, #27] │ │ │ │ + ldr r3, [pc, #132] @ ac10c <__cxa_atexit@plt+0x9fdc0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq b93b4 <__cxa_atexit@plt+0xad068> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b93bc <__cxa_atexit@plt+0xad070> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #112] @ ac110 <__cxa_atexit@plt+0x9fdc4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + add r1, r6, #16 │ │ │ │ + stm r1, {r0, r6, ip} │ │ │ │ + str sl, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ b93d4 <__cxa_atexit@plt+0xad088> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ ac108 <__cxa_atexit@plt+0x9fdbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0x0158bd9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, #48 @ 0x30 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + smlalbbeq r9, r8, r8, r8 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq r9, r8, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b9400 <__cxa_atexit@plt+0xad0b4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ b9414 <__cxa_atexit@plt+0xad0c8> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac18c <__cxa_atexit@plt+0x9fe40> │ │ │ │ + ldr lr, [pc, #96] @ ac198 <__cxa_atexit@plt+0x9fe4c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add ip, r7, #3 │ │ │ │ + ldm ip, {r1, sl, ip} │ │ │ │ + ldr r8, [r7, #15] │ │ │ │ + ldr r9, [r7, #19] │ │ │ │ + ldr r0, [r7, #23] │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r7, [r3, #44] @ 0x2c │ │ │ │ + ldr r7, [pc, #52] @ ac19c <__cxa_atexit@plt+0x9fe50> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r3, sl, ip} │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #27 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, asr sp │ │ │ │ + mov r3, #48 @ 0x30 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + cmpeq r9, r0, ror #3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi b94e8 <__cxa_atexit@plt+0xad19c> │ │ │ │ - ldr r3, [pc, #208] @ b9504 <__cxa_atexit@plt+0xad1b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #200] @ b9508 <__cxa_atexit@plt+0xad1bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq b9470 <__cxa_atexit@plt+0xad124> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b947c <__cxa_atexit@plt+0xad130> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - ldr r8, [pc, #160] @ b950c <__cxa_atexit@plt+0xad1c0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + bhi ac210 <__cxa_atexit@plt+0x9fec4> │ │ │ │ + ldr r3, [pc, #124] @ ac238 <__cxa_atexit@plt+0x9feec> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ac218 <__cxa_atexit@plt+0x9fecc> │ │ │ │ + ldr r7, [pc, #100] @ ac23c <__cxa_atexit@plt+0x9fef0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #96] @ ac240 <__cxa_atexit@plt+0x9fef4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ac200 <__cxa_atexit@plt+0x9feb4> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc b94f0 <__cxa_atexit@plt+0xad1a4> │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - sub r8, r3, #18 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #112] @ b9510 <__cxa_atexit@plt+0xad1c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr lr, [pc, #104] @ b9514 <__cxa_atexit@plt+0xad1c8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ b9518 <__cxa_atexit@plt+0xad1cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r2, r3, #27 │ │ │ │ - ldr r1, [pc, #88] @ b951c <__cxa_atexit@plt+0xad1d0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ ac244 <__cxa_atexit@plt+0x9fef8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r5, [pc, #32] @ ac248 <__cxa_atexit@plt+0x9fefc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r8, r5, #1 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r8, ip, lsl sp │ │ │ │ - cmpeq r8, r4, asr r0 │ │ │ │ - cmpeq r8, r4, lsr #32 │ │ │ │ - ldrheq fp, [r8, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r8, ip, lsr #25 │ │ │ │ - cmpeq r8, ip, ror #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b9548 <__cxa_atexit@plt+0xad1fc> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r8, [pc, #128] @ b95c4 <__cxa_atexit@plt+0xad278> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b95b4 <__cxa_atexit@plt+0xad268> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r8, r3, #18 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #92] @ b95c8 <__cxa_atexit@plt+0xad27c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r9, r1, #1 │ │ │ │ - ldr lr, [pc, #84] @ b95cc <__cxa_atexit@plt+0xad280> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #80] @ b95d0 <__cxa_atexit@plt+0xad284> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r2, r3, #27 │ │ │ │ - ldr r1, [pc, #68] @ b95d4 <__cxa_atexit@plt+0xad288> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, ip, ror pc │ │ │ │ - cmpeq r8, r8, asr pc │ │ │ │ - cmpeq r8, ip, ror #23 │ │ │ │ - cmpeq r8, r0, ror #23 │ │ │ │ - cmpeq r8, r0, lsr #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01598f90 │ │ │ │ + @ instruction: 0xfffff1b4 │ │ │ │ + cmpeq r9, r8, rrx │ │ │ │ + cmpeq r8, r4, lsr #14 │ │ │ │ + cmpeq r9, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b961c <__cxa_atexit@plt+0xad2d0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #56] @ b9634 <__cxa_atexit@plt+0xad2e8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b9624 <__cxa_atexit@plt+0xad2d8> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi ac284 <__cxa_atexit@plt+0x9ff38> │ │ │ │ + ldr r2, [pc, #36] @ ac28c <__cxa_atexit@plt+0x9ff40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ ac290 <__cxa_atexit@plt+0x9ff44> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror #22 │ │ │ │ + cmpeq r9, r4, ror #29 │ │ │ │ + ldrsbeq r8, [r9, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b967c <__cxa_atexit@plt+0xad330> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #56] @ b9694 <__cxa_atexit@plt+0xad348> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac2d0 <__cxa_atexit@plt+0x9ff84> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #28] @ ac2e0 <__cxa_atexit@plt+0x9ff94> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi b9684 <__cxa_atexit@plt+0xad338> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ + stmib r3, {r1, r2, r8} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsl #22 │ │ │ │ + @ instruction: 0x01598e90 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi b96c0 <__cxa_atexit@plt+0xad374> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - ldm r5, {r3, r7} │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #112] @ b974c <__cxa_atexit@plt+0xad400> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5, #4] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b9724 <__cxa_atexit@plt+0xad3d8> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b9730 <__cxa_atexit@plt+0xad3e4> │ │ │ │ - ldr r3, [pc, #80] @ b9750 <__cxa_atexit@plt+0xad404> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b9744 <__cxa_atexit@plt+0xad3f8> │ │ │ │ - b b97c4 <__cxa_atexit@plt+0xad478> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b9754 <__cxa_atexit@plt+0xad408> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r8, r8, lsr #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b9798 <__cxa_atexit@plt+0xad44c> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ b97b4 <__cxa_atexit@plt+0xad468> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq b97ac <__cxa_atexit@plt+0xad460> │ │ │ │ - b b97c4 <__cxa_atexit@plt+0xad478> │ │ │ │ - ldr r7, [pc, #24] @ b97b8 <__cxa_atexit@plt+0xad46c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ac338 <__cxa_atexit@plt+0x9ffec> │ │ │ │ + ldr r2, [pc, #60] @ ac344 <__cxa_atexit@plt+0x9fff8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r1, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq ac32c <__cxa_atexit@plt+0x9ffe0> │ │ │ │ + mov r7, r8 │ │ │ │ + b ac350 <__cxa_atexit@plt+0xa0004> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r8, r0, asr #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne ac3f8 <__cxa_atexit@plt+0xa00ac> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc b988c <__cxa_atexit@plt+0xad540> │ │ │ │ - ldr r1, [pc, #200] @ b98a4 <__cxa_atexit@plt+0xad558> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #196] @ b98a8 <__cxa_atexit@plt+0xad55c> │ │ │ │ + bcc ac40c <__cxa_atexit@plt+0xa00c0> │ │ │ │ + ldr lr, [pc, #196] @ ac438 <__cxa_atexit@plt+0xa00ec> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - mov sl, r6 │ │ │ │ - str lr, [sl, #4]! │ │ │ │ - str sl, [r5, #12] │ │ │ │ - str r0, [sl, #8] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq b9834 <__cxa_atexit@plt+0xad4e8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne b9840 <__cxa_atexit@plt+0xad4f4> │ │ │ │ - ldr r6, [pc, #148] @ b98ac <__cxa_atexit@plt+0xad560> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [pc, #136] @ b98b0 <__cxa_atexit@plt+0xad564> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r1, [pc, #184] @ ac43c <__cxa_atexit@plt+0xa00f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r3, #7 │ │ │ │ + stm r5, {r1, r3} │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc b9894 <__cxa_atexit@plt+0xad548> │ │ │ │ - ldr r7, [pc, #96] @ b98b4 <__cxa_atexit@plt+0xad568> │ │ │ │ + bcc ac41c <__cxa_atexit@plt+0xa00d0> │ │ │ │ + ldr r7, [pc, #148] @ ac444 <__cxa_atexit@plt+0xa00f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r2, [pc, #144] @ ac448 <__cxa_atexit@plt+0xa00fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #140] @ ac44c <__cxa_atexit@plt+0xa0100> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r7, [r6, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #76] @ b98b8 <__cxa_atexit@plt+0xad56c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + sub r7, r3, #17 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #124] @ ac450 <__cxa_atexit@plt+0xa0104> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #16 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ - b b9898 <__cxa_atexit@plt+0xad54c> │ │ │ │ - mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - cmpeq r8, ip, lsl #21 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - ldrsheq fp, [r8, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b98f4 <__cxa_atexit@plt+0xad5a8> │ │ │ │ - ldr r3, [pc, #120] @ b9954 <__cxa_atexit@plt+0xad608> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #108] @ b9958 <__cxa_atexit@plt+0xad60c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b9944 <__cxa_atexit@plt+0xad5f8> │ │ │ │ - ldr r7, [pc, #80] @ b995c <__cxa_atexit@plt+0xad610> │ │ │ │ + ldr r7, [pc, #28] @ ac440 <__cxa_atexit@plt+0xa00f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #60] @ b9960 <__cxa_atexit@plt+0xad614> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r8, r8, asr #19 │ │ │ │ - @ instruction: 0xfffffcd0 │ │ │ │ - cmpeq r8, r0, asr #16 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b99c8 <__cxa_atexit@plt+0xad67c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc b99d8 <__cxa_atexit@plt+0xad68c> │ │ │ │ - ldr r7, [pc, #84] @ b99e8 <__cxa_atexit@plt+0xad69c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #64] @ b99ec <__cxa_atexit@plt+0xad6a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, r6, #8 │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - ldrheq fp, [r8, #-120] @ 0xffffff88 │ │ │ │ - smlaltteq ip, r7, r0, sl │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq r9, ip, ror #27 │ │ │ │ + cmpeq r8, ip, asr r5 │ │ │ │ + @ instruction: 0xfffffdf4 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0x01488d94 │ │ │ │ + cmpeq r9, r8, lsr #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi b9ab4 <__cxa_atexit@plt+0xad768> │ │ │ │ - ldr r3, [pc, #200] @ b9ad8 <__cxa_atexit@plt+0xad78c> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac4c4 <__cxa_atexit@plt+0xa0178> │ │ │ │ + ldr r2, [pc, #88] @ ac4d4 <__cxa_atexit@plt+0xa0188> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #84] @ ac4d8 <__cxa_atexit@plt+0xa018c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + sub r2, r6, #23 │ │ │ │ + ldr r9, [pc, #60] @ ac4dc <__cxa_atexit@plt+0xa0190> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + add lr, r3, #20 │ │ │ │ + stm lr, {r1, r3, r9} │ │ │ │ + str r7, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + cmpeq r9, ip, rrx │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc ac554 <__cxa_atexit@plt+0xa0208> │ │ │ │ + ldr r3, [pc, #100] @ ac56c <__cxa_atexit@plt+0xa0220> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq b9a98 <__cxa_atexit@plt+0xad74c> │ │ │ │ - ldr r1, [pc, #172] @ b9adc <__cxa_atexit@plt+0xad790> │ │ │ │ + ldr lr, [pc, #96] @ ac570 <__cxa_atexit@plt+0xa0224> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #92] @ ac574 <__cxa_atexit@plt+0xa0228> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #17 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #72] @ ac578 <__cxa_atexit@plt+0xa022c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str lr, [r7, #24] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ ac57c <__cxa_atexit@plt+0xa0230> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + cmpeq r8, ip, lsr ip │ │ │ │ + cmpeq r9, ip, asr #25 │ │ │ │ + cmpeq r8, r4, lsr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r3, #-4]! │ │ │ │ - stmda r3, {r1, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq b9aa4 <__cxa_atexit@plt+0xad758> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc b9abc <__cxa_atexit@plt+0xad770> │ │ │ │ - ldr r7, [pc, #132] @ b9ae4 <__cxa_atexit@plt+0xad798> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ac614 <__cxa_atexit@plt+0xa02c8> │ │ │ │ + ldr r7, [pc, #160] @ ac644 <__cxa_atexit@plt+0xa02f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #267386880 @ 0xff00000 │ │ │ │ - orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #116] @ b9ae8 <__cxa_atexit@plt+0xad79c> │ │ │ │ + ldr r2, [pc, #156] @ ac648 <__cxa_atexit@plt+0xa02fc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r7, r7, #1 │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ac628 <__cxa_atexit@plt+0xa02dc> │ │ │ │ + ldr r7, [pc, #136] @ ac654 <__cxa_atexit@plt+0xa0308> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #132] @ ac658 <__cxa_atexit@plt+0xa030c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #128] @ ac65c <__cxa_atexit@plt+0xa0310> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #17 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #112] @ ac660 <__cxa_atexit@plt+0xa0314> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - str r7, [r3] │ │ │ │ - sub r8, r2, #11 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r7, [pc, #52] @ ac650 <__cxa_atexit@plt+0xa0304> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ b9ae0 <__cxa_atexit@plt+0xad794> │ │ │ │ + ldr r7, [pc, #28] @ ac64c <__cxa_atexit@plt+0xa0300> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - cmpeq r7, r4, lsl sl │ │ │ │ - @ instruction: 0xffffe790 │ │ │ │ - @ instruction: 0x0158ba94 │ │ │ │ - smlaltteq ip, r7, r4, r9 │ │ │ │ + smlalbbeq r9, r8, r0, r3 │ │ │ │ + cmpeq r9, r4, asr #23 │ │ │ │ + cmpeq r8, r0, asr r3 │ │ │ │ + cmpeq r8, r8, ror #6 │ │ │ │ + @ instruction: 0xfffffbd8 │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + hvceq 35000 @ 0x88b8 │ │ │ │ + cmpeq r9, ip, lsl #24 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #168] @ b9ba8 <__cxa_atexit@plt+0xad85c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - tst r9, #3 │ │ │ │ - beq b9b74 <__cxa_atexit@plt+0xad828> │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b9b80 <__cxa_atexit@plt+0xad834> │ │ │ │ + bhi ac6ec <__cxa_atexit@plt+0xa03a0> │ │ │ │ + ldr r2, [pc, #144] @ ac714 <__cxa_atexit@plt+0xa03c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc b9b88 <__cxa_atexit@plt+0xad83c> │ │ │ │ - ldr r7, [pc, #116] @ b9bb0 <__cxa_atexit@plt+0xad864> │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc ac6f8 <__cxa_atexit@plt+0xa03ac> │ │ │ │ + ldr r7, [pc, #120] @ ac71c <__cxa_atexit@plt+0xa03d0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r5, #267386880 @ 0xff00000 │ │ │ │ - orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #100] @ b9bb4 <__cxa_atexit@plt+0xad868> │ │ │ │ + ldr r2, [pc, #116] @ ac720 <__cxa_atexit@plt+0xa03d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ ac724 <__cxa_atexit@plt+0xa03d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #17 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #96] @ ac728 <__cxa_atexit@plt+0xa03dc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - str r7, [r3] │ │ │ │ - sub r8, r2, #11 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b b9b90 <__cxa_atexit@plt+0xad844> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #16] @ b9bac <__cxa_atexit@plt+0xad860> │ │ │ │ + ldr r7, [pc, #24] @ ac718 <__cxa_atexit@plt+0xa03cc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r7, ip, lsr r9 │ │ │ │ - @ instruction: 0xffffe6b4 │ │ │ │ - ldrheq fp, [r8, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r7, r8, lsl r9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi b9c20 <__cxa_atexit@plt+0xad8d4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b9c28 <__cxa_atexit@plt+0xad8dc> │ │ │ │ - ldr r3, [pc, #88] @ b9c48 <__cxa_atexit@plt+0xad8fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #267386880 @ 0xff00000 │ │ │ │ - orr r2, r2, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #72] @ b9c4c <__cxa_atexit@plt+0xad900> │ │ │ │ + cmpeq r9, r8, asr #21 │ │ │ │ + smlalbbeq r9, r8, r0, r2 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + smlaltbeq r8, r8, r0, sl @ │ │ │ │ + cmpeq r9, r4, lsr fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac78c <__cxa_atexit@plt+0xa0440> │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r2, r6, #10 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr lr, [pc, #60] @ ac79c <__cxa_atexit@plt+0xa0450> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #22 │ │ │ │ + ldr r9, [pc, #52] @ ac7a0 <__cxa_atexit@plt+0xa0454> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #48] @ ac7a4 <__cxa_atexit@plt+0xa0458> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r7, {r0, r8} │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - sub r8, r6, #11 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - mov r6, r7 │ │ │ │ - b b9c30 <__cxa_atexit@plt+0xad8e4> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #8] @ b9c44 <__cxa_atexit@plt+0xad8f8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + stmib r3, {r0, r7, r8, r9} │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r2, [r3, #28] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0147c89c │ │ │ │ - @ instruction: 0xffffe600 │ │ │ │ - cmpeq r8, r4, lsl #18 │ │ │ │ - smlalbbeq ip, r7, r0, r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + ldrsbeq r8, [r9, #-168] @ 0xffffff58 │ │ │ │ + cmpeq r9, ip, lsr #20 │ │ │ │ + cmpeq r9, r0, ror #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac7e0 <__cxa_atexit@plt+0xa0494> │ │ │ │ + ldr r2, [pc, #32] @ ac7f0 <__cxa_atexit@plt+0xa04a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b9c98 <__cxa_atexit@plt+0xad94c> │ │ │ │ - ldr r3, [pc, #48] @ b9ca8 <__cxa_atexit@plt+0xad95c> │ │ │ │ + bcc ac858 <__cxa_atexit@plt+0xa050c> │ │ │ │ + ldr r3, [pc, #84] @ ac870 <__cxa_atexit@plt+0xa0524> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #36] @ b9cac <__cxa_atexit@plt+0xad960> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [pc, #80] @ ac874 <__cxa_atexit@plt+0xa0528> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #15 │ │ │ │ + ldr r1, [pc, #64] @ ac878 <__cxa_atexit@plt+0xa052c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r8, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ ac87c <__cxa_atexit@plt+0xa0530> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - teqpeq r1, fp, asr r9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r7, ip, lsl r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + @ instruction: 0xfffffe4c │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + ldrsbeq r8, [r9, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r8, r8, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi b9cfc <__cxa_atexit@plt+0xad9b0> │ │ │ │ - ldr r2, [pc, #48] @ b9d08 <__cxa_atexit@plt+0xad9bc> │ │ │ │ + bhi ac908 <__cxa_atexit@plt+0xa05bc> │ │ │ │ + ldr r2, [pc, #144] @ ac930 <__cxa_atexit@plt+0xa05e4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc ac914 <__cxa_atexit@plt+0xa05c8> │ │ │ │ + ldr r7, [pc, #120] @ ac938 <__cxa_atexit@plt+0xa05ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #116] @ ac93c <__cxa_atexit@plt+0xa05f0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - stmdb r3, {r1, r8} │ │ │ │ - tst r7, #3 │ │ │ │ - beq b9cf4 <__cxa_atexit@plt+0xad9a8> │ │ │ │ - b b9d18 <__cxa_atexit@plt+0xad9cc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #112] @ ac940 <__cxa_atexit@plt+0xa05f4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #17 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r0, [pc, #96] @ ac944 <__cxa_atexit@plt+0xa05f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r1, r2, r8} │ │ │ │ + str r7, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ ac934 <__cxa_atexit@plt+0xa05e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalbteq ip, r7, r4, r7 │ │ │ │ + cmpeq r9, ip, lsr #17 │ │ │ │ + cmpeq r8, r4, rrx │ │ │ │ + @ instruction: 0xfffff8e4 │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ + smlalbbeq r8, r8, r4, r8 @ │ │ │ │ + cmpeq r9, r8, lsl r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #136] @ b9dac <__cxa_atexit@plt+0xada60> │ │ │ │ - add r6, pc, r6 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac984 <__cxa_atexit@plt+0xa0638> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r6, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r6, [pc, #120] @ b9db0 <__cxa_atexit@plt+0xada64> │ │ │ │ - addne r6, pc, r6 │ │ │ │ - ldrne r7, [r7, #7] │ │ │ │ - strne r6, [r5] │ │ │ │ - andsne r6, r7, #3 │ │ │ │ - bne b9d54 <__cxa_atexit@plt+0xada08> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r1, [pc, #28] @ ac994 <__cxa_atexit@plt+0xa0648> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r8} │ │ │ │ + sub r8, r6, #6 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne b9d94 <__cxa_atexit@plt+0xada48> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc b9da0 <__cxa_atexit@plt+0xada54> │ │ │ │ - ldr r3, [pc, #60] @ b9db4 <__cxa_atexit@plt+0xada68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - b b9d48 <__cxa_atexit@plt+0xad9fc> │ │ │ │ - mov r3, #16 │ │ │ │ + ldrsbeq r8, [r9, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ac9d8 <__cxa_atexit@plt+0xa068c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r1, [pc, #32] @ ac9e8 <__cxa_atexit@plt+0xa069c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + sub r8, r6, #7 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - cmpeq r7, r8, lsl r7 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #112] @ b9e40 <__cxa_atexit@plt+0xadaf4> │ │ │ │ - add r6, pc, r6 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc aca4c <__cxa_atexit@plt+0xa0700> │ │ │ │ + ldr lr, [pc, #72] @ aca5c <__cxa_atexit@plt+0xa0710> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - str r6, [r5] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq b9e28 <__cxa_atexit@plt+0xadadc> │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne b9e20 <__cxa_atexit@plt+0xadad4> │ │ │ │ + sub r2, r6, #19 │ │ │ │ + ldr r9, [pc, #56] @ aca60 <__cxa_atexit@plt+0xa0714> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + cmpeq r9, r4, ror #21 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + add r6, r6, #24 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b9e34 <__cxa_atexit@plt+0xadae8> │ │ │ │ - ldr r3, [pc, #64] @ b9e44 <__cxa_atexit@plt+0xadaf8> │ │ │ │ + bcc acab0 <__cxa_atexit@plt+0xa0764> │ │ │ │ + ldr r3, [pc, #60] @ acac8 <__cxa_atexit@plt+0xa077c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r2, [pc, #56] @ acacc <__cxa_atexit@plt+0xa0780> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + stm lr, {r2, r7, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #24] @ acad0 <__cxa_atexit@plt+0xa0784> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - smlalbbeq ip, r7, r8, r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne b9e9c <__cxa_atexit@plt+0xadb50> │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + ldrdeq r8, [r8, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc b9eb0 <__cxa_atexit@plt+0xadb64> │ │ │ │ - ldr r3, [pc, #60] @ b9ebc <__cxa_atexit@plt+0xadb70> │ │ │ │ + bcc acb54 <__cxa_atexit@plt+0xa0808> │ │ │ │ + ldr r3, [pc, #108] @ acb7c <__cxa_atexit@plt+0xa0830> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi acb6c <__cxa_atexit@plt+0xa0820> │ │ │ │ + ldr r3, [pc, #84] @ acb80 <__cxa_atexit@plt+0xa0834> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq acb44 <__cxa_atexit@plt+0xa07f8> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b aba18 <__cxa_atexit@plt+0x9f6cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #44] @ acb88 <__cxa_atexit@plt+0xa083c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - cmpeq r7, ip, lsl #12 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ acb84 <__cxa_atexit@plt+0xa0838> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + @ instruction: 0xffffeee8 │ │ │ │ + ldrdeq r8, [r8, #-216] @ 0xffffff28 │ │ │ │ + cmpeq r8, r4, lsr lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi b9f58 <__cxa_atexit@plt+0xadc0c> │ │ │ │ - ldr r2, [pc, #144] @ b9f74 <__cxa_atexit@plt+0xadc28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq b9f40 <__cxa_atexit@plt+0xadbf4> │ │ │ │ - ldr r9, [r5, #-4] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne b9f4c <__cxa_atexit@plt+0xadc00> │ │ │ │ + bhi acc2c <__cxa_atexit@plt+0xa08e0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc b9f60 <__cxa_atexit@plt+0xadc14> │ │ │ │ - ldr r3, [pc, #88] @ b9f78 <__cxa_atexit@plt+0xadc2c> │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc acc38 <__cxa_atexit@plt+0xa08ec> │ │ │ │ + ldr r1, [pc, #140] @ acc5c <__cxa_atexit@plt+0xa0910> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #136] @ acc60 <__cxa_atexit@plt+0xa0914> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + stmib r2, {r1, r7} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi acc48 <__cxa_atexit@plt+0xa08fc> │ │ │ │ + ldr r3, [pc, #100] @ acc64 <__cxa_atexit@plt+0xa0918> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - sub r8, r2, #7 │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq acc1c <__cxa_atexit@plt+0xa08d0> │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b aba18 <__cxa_atexit@plt+0x9f6cc> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ mov r6, r2 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ acc68 <__cxa_atexit@plt+0xa091c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - @ instruction: 0xfffffd9c │ │ │ │ - cmpeq r7, r4, asr r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne b9fd4 <__cxa_atexit@plt+0xadc88> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc b9fe4 <__cxa_atexit@plt+0xadc98> │ │ │ │ - ldr r2, [pc, #68] @ b9ff4 <__cxa_atexit@plt+0xadca8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r8, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r9, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd0c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + cmpeq r9, r4, ror r5 │ │ │ │ + @ instruction: 0xffffee14 │ │ │ │ + strdeq r8, [r8, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ba07c <__cxa_atexit@plt+0xadd30> │ │ │ │ - ldr r2, [pc, #160] @ ba0b4 <__cxa_atexit@plt+0xadd68> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #152] @ ba0b8 <__cxa_atexit@plt+0xadd6c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq ba070 <__cxa_atexit@plt+0xadd24> │ │ │ │ - cmp r2, #3 │ │ │ │ - beq ba084 <__cxa_atexit@plt+0xadd38> │ │ │ │ - sub r7, r2, #1 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc ba094 <__cxa_atexit@plt+0xadd48> │ │ │ │ - ldr r3, [pc, #100] @ ba0c0 <__cxa_atexit@plt+0xadd74> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r7, r2, #3 │ │ │ │ + bhi accf8 <__cxa_atexit@plt+0xa09ac> │ │ │ │ + ldr r7, [pc, #148] @ acd20 <__cxa_atexit@plt+0xa09d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq acce8 <__cxa_atexit@plt+0xa099c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc acd08 <__cxa_atexit@plt+0xa09bc> │ │ │ │ + ldr lr, [pc, #120] @ acd28 <__cxa_atexit@plt+0xa09dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [r9, #3] │ │ │ │ + ldr r1, [r9, #7] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr lr, [pc, #96] @ acd2c <__cxa_atexit@plt+0xa09e0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r3, r7, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #36] @ acd24 <__cxa_atexit@plt+0xa09d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b ba040 <__cxa_atexit@plt+0xadcf4> │ │ │ │ - ldr r6, [pc, #32] @ ba0bc <__cxa_atexit@plt+0xadd70> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r5, #8 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r3] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r8, ip, lsr r1 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r8, r4, ror r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #3 │ │ │ │ - beq ba10c <__cxa_atexit@plt+0xaddc0> │ │ │ │ - sub r7, r3, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ba11c <__cxa_atexit@plt+0xaddd0> │ │ │ │ - ldr r2, [pc, #68] @ ba13c <__cxa_atexit@plt+0xaddf0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - b ba0dc <__cxa_atexit@plt+0xadd90> │ │ │ │ - ldr r6, [pc, #20] @ ba138 <__cxa_atexit@plt+0xaddec> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - ldrsbeq fp, [r8, #-8] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + smlaltbeq r8, r8, r4, ip @ │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmpeq r9, r4, lsr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc ba178 <__cxa_atexit@plt+0xade2c> │ │ │ │ - ldr r2, [pc, #40] @ ba190 <__cxa_atexit@plt+0xade44> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r6, #3 │ │ │ │ + bcc acd88 <__cxa_atexit@plt+0xa0a3c> │ │ │ │ + ldr r2, [pc, #64] @ acd94 <__cxa_atexit@plt+0xa0a48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #40] @ acd98 <__cxa_atexit@plt+0xa0a4c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r3, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r7, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ ba194 <__cxa_atexit@plt+0xade48> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r8, r8, rrx │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq r9, r0, lsl #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi ba204 <__cxa_atexit@plt+0xadeb8> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ ba21c <__cxa_atexit@plt+0xaded0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ + bhi ace20 <__cxa_atexit@plt+0xa0ad4> │ │ │ │ + ldr r3, [pc, #124] @ ace48 <__cxa_atexit@plt+0xa0afc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ba210 <__cxa_atexit@plt+0xadec4> │ │ │ │ - ldr r3, [pc, #72] @ ba220 <__cxa_atexit@plt+0xaded4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq ba1f8 <__cxa_atexit@plt+0xadeac> │ │ │ │ - mov r7, r8 │ │ │ │ - b ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi ace28 <__cxa_atexit@plt+0xa0adc> │ │ │ │ + ldr r7, [pc, #100] @ ace4c <__cxa_atexit@plt+0xa0b00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #96] @ ace50 <__cxa_atexit@plt+0xa0b04> │ │ │ │ + add r2, pc, r2 │ │ │ │ + add r2, r2, #2 │ │ │ │ + str r7, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq ace10 <__cxa_atexit@plt+0xa0ac4> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b ab390 <__cxa_atexit@plt+0x9f044> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r5, [pc, #36] @ ace54 <__cxa_atexit@plt+0xa0b08> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [pc, #32] @ ace58 <__cxa_atexit@plt+0xa0b0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r8, r5, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0158af9c │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ba290 <__cxa_atexit@plt+0xadf44> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #92] @ ba2a8 <__cxa_atexit@plt+0xadf5c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ba29c <__cxa_atexit@plt+0xadf50> │ │ │ │ - ldr r3, [pc, #72] @ ba2ac <__cxa_atexit@plt+0xadf60> │ │ │ │ + cmpeq r9, r0, lsl #7 │ │ │ │ + @ instruction: 0xffffe5a4 │ │ │ │ + cmpeq r8, r0, lsr ip │ │ │ │ + strdeq r8, [r8, #-176] @ 0xffffff50 │ │ │ │ + cmpeq r8, ip, lsl #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc acea8 <__cxa_atexit@plt+0xa0b5c> │ │ │ │ + ldr r3, [pc, #60] @ acec0 <__cxa_atexit@plt+0xa0b74> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq ba284 <__cxa_atexit@plt+0xadf38> │ │ │ │ - mov r7, r8 │ │ │ │ - b ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + ldr r3, [pc, #48] @ acec4 <__cxa_atexit@plt+0xa0b78> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + stm lr, {r3, r7, r9} │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ acec8 <__cxa_atexit@plt+0xa0b7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsl pc │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ba2fc <__cxa_atexit@plt+0xadfb0> │ │ │ │ - ldr r3, [pc, #52] @ ba304 <__cxa_atexit@plt+0xadfb8> │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + cmpeq r9, r4, ror #7 │ │ │ │ + hvceq 34996 @ 0x88b4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + ldr r3, [pc, #116] @ acf58 <__cxa_atexit@plt+0xa0c0c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq ba2f0 <__cxa_atexit@plt+0xadfa4> │ │ │ │ - mov r7, r8 │ │ │ │ - b ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #112] @ acf5c <__cxa_atexit@plt+0xa0c10> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r5, r7 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi acf24 <__cxa_atexit@plt+0xa0bd8> │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + ands r1, r9, #3 │ │ │ │ + beq acf38 <__cxa_atexit@plt+0xa0bec> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne acf44 <__cxa_atexit@plt+0xa0bf8> │ │ │ │ + ldr r8, [r9, #2] │ │ │ │ + ldr r9, [r9, #6] │ │ │ │ + str r2, [r5], #-8 │ │ │ │ + sub r7, r7, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bls acef8 <__cxa_atexit@plt+0xa0bac> │ │ │ │ + ldr r7, [pc, #52] @ acf60 <__cxa_atexit@plt+0xa0c14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ba360 <__cxa_atexit@plt+0xae014> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #80] @ ba37c <__cxa_atexit@plt+0xae030> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq ba374 <__cxa_atexit@plt+0xae028> │ │ │ │ - ldr r3, [pc, #52] @ ba380 <__cxa_atexit@plt+0xae034> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq ba374 <__cxa_atexit@plt+0xae028> │ │ │ │ - b ba3c0 <__cxa_atexit@plt+0xae074> │ │ │ │ - ldr r7, [pc, #28] @ ba384 <__cxa_atexit@plt+0xae038> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsheq sl, [r8, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r8, r8, lsr fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ ba3b4 <__cxa_atexit@plt+0xae068> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne acf90 <__cxa_atexit@plt+0xa0c44> │ │ │ │ + ldr r3, [pc, #36] @ acfa4 <__cxa_atexit@plt+0xa0c58> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r9, [r7, #6] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq ba3ac <__cxa_atexit@plt+0xae060> │ │ │ │ - b ba3c0 <__cxa_atexit@plt+0xae074> │ │ │ │ + b aced8 <__cxa_atexit@plt+0xa0b8c> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne ba414 <__cxa_atexit@plt+0xae0c8> │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ba470 <__cxa_atexit@plt+0xae124> │ │ │ │ - ldr r2, [pc, #168] @ ba494 <__cxa_atexit@plt+0xae148> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [pc, #160] @ ba498 <__cxa_atexit@plt+0xae14c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r3, [sl, #8] │ │ │ │ - ldr r3, [pc, #144] @ ba49c <__cxa_atexit@plt+0xae150> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ba47c <__cxa_atexit@plt+0xae130> │ │ │ │ - ldr r7, [pc, #96] @ ba488 <__cxa_atexit@plt+0xae13c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - ldr lr, [pc, #84] @ ba48c <__cxa_atexit@plt+0xae140> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r8, [pc, #72] @ ba490 <__cxa_atexit@plt+0xae144> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r7, sl │ │ │ │ - str r8, [r7, #16]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str lr, [sl, #28] │ │ │ │ - str r7, [sl, #32] │ │ │ │ - str sl, [sl, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd74 │ │ │ │ - cmpeq r8, ip, lsr #26 │ │ │ │ - cmpeq r8, r4, ror #26 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq r8, ip, ror r0 │ │ │ │ - cmpeq r8, r8, lsr #29 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne acfd8 <__cxa_atexit@plt+0xa0c8c> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - and r3, r2, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ba520 <__cxa_atexit@plt+0xae1d4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc ba54c <__cxa_atexit@plt+0xae200> │ │ │ │ - ldr r2, [pc, #144] @ ba564 <__cxa_atexit@plt+0xae218> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #124] @ ba568 <__cxa_atexit@plt+0xae21c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #120] @ ba56c <__cxa_atexit@plt+0xae220> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r0, r6 │ │ │ │ - str r8, [r0, #16]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #56] @ ba560 <__cxa_atexit@plt+0xae214> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq ba544 <__cxa_atexit@plt+0xae1f8> │ │ │ │ - b ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - cmpeq r8, r8, ror ip │ │ │ │ - ldrheq sl, [r8, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r7, r0, ror #30 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ba5d4 <__cxa_atexit@plt+0xae288> │ │ │ │ - ldr lr, [pc, #92] @ ba5ec <__cxa_atexit@plt+0xae2a0> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #76] @ ba5f0 <__cxa_atexit@plt+0xae2a4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi ba5dc <__cxa_atexit@plt+0xae290> │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - ldrheq sl, [r8, #-184] @ 0xffffff48 │ │ │ │ - ldrdeq fp, [r7, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b b9ed0 <__cxa_atexit@plt+0xadb84> │ │ │ │ - smlalbteq fp, r7, r0, lr │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ba674 <__cxa_atexit@plt+0xae328> │ │ │ │ - ldr lr, [pc, #92] @ ba68c <__cxa_atexit@plt+0xae340> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #76] @ ba690 <__cxa_atexit@plt+0xae344> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #36 @ 0x24 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi ba67c <__cxa_atexit@plt+0xae330> │ │ │ │ - str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b b96c8 <__cxa_atexit@plt+0xad37c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r8, r8, lsl fp │ │ │ │ - cmpeq r7, ip, lsr lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - ldmib r5, {r7, r8} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b b9ed0 <__cxa_atexit@plt+0xadb84> │ │ │ │ - cmpeq r7, r0, lsr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ba72c <__cxa_atexit@plt+0xae3e0> │ │ │ │ - ldr r8, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r1, [pc, #104] @ ba744 <__cxa_atexit@plt+0xae3f8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r3} │ │ │ │ - sub r3, r5, #28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ba738 <__cxa_atexit@plt+0xae3ec> │ │ │ │ - ldr r3, [pc, #84] @ ba748 <__cxa_atexit@plt+0xae3fc> │ │ │ │ + bhi ad02c <__cxa_atexit@plt+0xa0ce0> │ │ │ │ + ldr r3, [pc, #60] @ ad03c <__cxa_atexit@plt+0xa0cf0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ + str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq ba720 <__cxa_atexit@plt+0xae3d4> │ │ │ │ - mov r7, r8 │ │ │ │ - b bacb4 <__cxa_atexit@plt+0xae968> │ │ │ │ + beq ad01c <__cxa_atexit@plt+0xa0cd0> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b aced8 <__cxa_atexit@plt+0xa0b8c> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldr r7, [pc, #12] @ ad040 <__cxa_atexit@plt+0xa0cf4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsl #21 │ │ │ │ - @ instruction: 0x000005bc │ │ │ │ - smlalbbeq fp, r7, r4, sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ba810 <__cxa_atexit@plt+0xae4c4> │ │ │ │ - ldr r3, [pc, #200] @ ba834 <__cxa_atexit@plt+0xae4e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq ba7f4 <__cxa_atexit@plt+0xae4a8> │ │ │ │ - ldr r1, [pc, #172] @ ba838 <__cxa_atexit@plt+0xae4ec> │ │ │ │ - add r1, pc, r1 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r8, r4, lsr sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #-4]! │ │ │ │ - stmda r3, {r1, r8} │ │ │ │ - tst r9, #3 │ │ │ │ - beq ba800 <__cxa_atexit@plt+0xae4b4> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc ba818 <__cxa_atexit@plt+0xae4cc> │ │ │ │ - ldr r7, [pc, #132] @ ba840 <__cxa_atexit@plt+0xae4f4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #267386880 @ 0xff00000 │ │ │ │ - orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #116] @ ba844 <__cxa_atexit@plt+0xae4f8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - str r7, [r3] │ │ │ │ - sub r8, r2, #11 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b aced8 <__cxa_atexit@plt+0xa0b8c> │ │ │ │ + cmpeq r8, r4, lsr sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi ad0b0 <__cxa_atexit@plt+0xa0d64> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ad0a8 <__cxa_atexit@plt+0xa0d5c> │ │ │ │ + ldr r8, [pc, #40] @ ad0b8 <__cxa_atexit@plt+0xa0d6c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ ad0bc <__cxa_atexit@plt+0xa0d70> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + strdeq r8, [r8, #-148] @ 0xffffff6c │ │ │ │ + cmpeq r9, r0, lsr #2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad0f4 <__cxa_atexit@plt+0xa0da8> │ │ │ │ + ldr r3, [pc, #32] @ ad0fc <__cxa_atexit@plt+0xa0db0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ ad100 <__cxa_atexit@plt+0xa0db4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ ba83c <__cxa_atexit@plt+0xae4f0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r9, r0, rrx │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ ad130 <__cxa_atexit@plt+0xa0de4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #16] @ ad134 <__cxa_atexit@plt+0xa0de8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + cmpeq r8, r8, ror #18 │ │ │ │ + cmpeq r9, ip, asr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad184 <__cxa_atexit@plt+0xa0e38> │ │ │ │ + ldr r2, [pc, #56] @ ad18c <__cxa_atexit@plt+0xa0e40> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ ad190 <__cxa_atexit@plt+0xa0e44> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ ad194 <__cxa_atexit@plt+0xa0e48> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - strheq fp, [r7, #-200] @ 0xffffff38 │ │ │ │ - @ instruction: 0xffffda34 │ │ │ │ - cmpeq r8, r8, lsr sp │ │ │ │ - smlalbbeq fp, r7, r8, ip │ │ │ │ + cmpeq r8, r8, lsl r9 │ │ │ │ + cmpeq r9, ip, ror #31 │ │ │ │ + cmpeq r9, r4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #168] @ ba904 <__cxa_atexit@plt+0xae5b8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad1e4 <__cxa_atexit@plt+0xa0e98> │ │ │ │ + ldr r2, [pc, #56] @ ad1ec <__cxa_atexit@plt+0xa0ea0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #4]! │ │ │ │ - str r2, [r5] │ │ │ │ - str r8, [r3] │ │ │ │ - tst r9, #3 │ │ │ │ - beq ba8d0 <__cxa_atexit@plt+0xae584> │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ba8dc <__cxa_atexit@plt+0xae590> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc ba8e4 <__cxa_atexit@plt+0xae598> │ │ │ │ - ldr r7, [pc, #116] @ ba90c <__cxa_atexit@plt+0xae5c0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r5, #267386880 @ 0xff00000 │ │ │ │ - orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #100] @ ba910 <__cxa_atexit@plt+0xae5c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r8} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r5, [r6, #16] │ │ │ │ - str r7, [r3] │ │ │ │ - sub r8, r2, #11 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ ad1f0 <__cxa_atexit@plt+0xa0ea4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ ad1f4 <__cxa_atexit@plt+0xa0ea8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b ba8ec <__cxa_atexit@plt+0xae5a0> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #16] @ ba908 <__cxa_atexit@plt+0xae5bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + smlalbteq r8, r8, r8, r8 @ │ │ │ │ + cmpeq r9, ip, lsl #31 │ │ │ │ + cmpeq r9, r4, lsr #31 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad244 <__cxa_atexit@plt+0xa0ef8> │ │ │ │ + ldr r2, [pc, #56] @ ad24c <__cxa_atexit@plt+0xa0f00> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ ad250 <__cxa_atexit@plt+0xa0f04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ ad254 <__cxa_atexit@plt+0xa0f08> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - smlaltteq fp, r7, r0, fp │ │ │ │ - @ instruction: 0xffffd958 │ │ │ │ - cmpeq r8, ip, asr ip │ │ │ │ - strheq fp, [r7, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ba97c <__cxa_atexit@plt+0xae630> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r7, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ba984 <__cxa_atexit@plt+0xae638> │ │ │ │ - ldr r3, [pc, #88] @ ba9a4 <__cxa_atexit@plt+0xae658> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #267386880 @ 0xff00000 │ │ │ │ - orr r2, r2, #805306368 @ 0x30000000 │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r0, [pc, #72] @ ba9a8 <__cxa_atexit@plt+0xae65c> │ │ │ │ + cmpeq r8, r0, ror #16 │ │ │ │ + cmpeq r9, ip, lsr #30 │ │ │ │ + cmpeq r9, r4, asr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad2a4 <__cxa_atexit@plt+0xa0f58> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad2ac <__cxa_atexit@plt+0xa0f60> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad2b0 <__cxa_atexit@plt+0xa0f64> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmib r7, {r0, r8} │ │ │ │ - str r1, [r7, #12] │ │ │ │ - str r2, [r7, #16] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - sub r8, r6, #11 │ │ │ │ - mov r7, r9 │ │ │ │ - b 212948 <__cxa_atexit@plt+0x2065fc> │ │ │ │ - mov r6, r7 │ │ │ │ - b ba98c <__cxa_atexit@plt+0xae640> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r7, [pc, #8] @ ba9a0 <__cxa_atexit@plt+0xae654> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r0, asr #22 │ │ │ │ - @ instruction: 0xffffd8a4 │ │ │ │ - cmpeq r8, r8, lsr #23 │ │ │ │ - cmpeq r7, r4, lsr #22 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ba9f4 <__cxa_atexit@plt+0xae6a8> │ │ │ │ - ldr r3, [pc, #48] @ baa04 <__cxa_atexit@plt+0xae6b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #36] @ baa08 <__cxa_atexit@plt+0xae6bc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r3, #16 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd80 │ │ │ │ - teqeq r1, pc @ │ │ │ │ - smlalbteq fp, r7, r4, sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + cmpeq r9, ip, asr #29 │ │ │ │ + ldrsbeq r7, [r9, #-224] @ 0xffffff20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi baa60 <__cxa_atexit@plt+0xae714> │ │ │ │ - ldr r2, [pc, #60] @ baa68 <__cxa_atexit@plt+0xae71c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #44] @ baa6c <__cxa_atexit@plt+0xae720> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r5, {r1, r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq baa54 <__cxa_atexit@plt+0xae708> │ │ │ │ - mov r7, r3 │ │ │ │ - b baa7c <__cxa_atexit@plt+0xae730> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + bhi ad300 <__cxa_atexit@plt+0xa0fb4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad308 <__cxa_atexit@plt+0xa0fbc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad30c <__cxa_atexit@plt+0xa0fc0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r8, ip, lsl r7 │ │ │ │ - cmpeq r7, r0, ror #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [pc, #156] @ bab2c <__cxa_atexit@plt+0xae7e0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r6, [pc, #136] @ bab30 <__cxa_atexit@plt+0xae7e4> │ │ │ │ - addne r6, pc, r6 │ │ │ │ - ldrne r7, [r7, #11] │ │ │ │ - strne r6, [r3] │ │ │ │ - andsne r6, r7, #3 │ │ │ │ - bne baac8 <__cxa_atexit@plt+0xae77c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + cmpeq r9, r0, ror lr │ │ │ │ + cmpeq r9, r4, ror lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad35c <__cxa_atexit@plt+0xa1010> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad364 <__cxa_atexit@plt+0xa1018> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad368 <__cxa_atexit@plt+0xa101c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r9 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne bab08 <__cxa_atexit@plt+0xae7bc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bab1c <__cxa_atexit@plt+0xae7d0> │ │ │ │ - ldr r3, [pc, #72] @ bab34 <__cxa_atexit@plt+0xae7e8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #8 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + cmpeq r9, r4, lsl lr │ │ │ │ + cmpeq r9, r8, lsl lr │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad3b8 <__cxa_atexit@plt+0xa106c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad3c0 <__cxa_atexit@plt+0xa1074> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad3c4 <__cxa_atexit@plt+0xa1078> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldrheq r7, [r9, #-216] @ 0xffffff28 │ │ │ │ + ldrheq r7, [r9, #-220] @ 0xffffff24 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad414 <__cxa_atexit@plt+0xa10c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad41c <__cxa_atexit@plt+0xa10d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad420 <__cxa_atexit@plt+0xa10d4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0x0147b998 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r6, [pc, #112] @ babc0 <__cxa_atexit@plt+0xae874> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - str r6, [r5] │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq baba8 <__cxa_atexit@plt+0xae85c> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne baba0 <__cxa_atexit@plt+0xae854> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc babb4 <__cxa_atexit@plt+0xae868> │ │ │ │ - ldr r3, [pc, #64] @ babc4 <__cxa_atexit@plt+0xae878> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - cmpeq r7, r8, lsl #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne bac1c <__cxa_atexit@plt+0xae8d0> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bac30 <__cxa_atexit@plt+0xae8e4> │ │ │ │ - ldr r3, [pc, #60] @ bac3c <__cxa_atexit@plt+0xae8f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r2, [r9, #12] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r5, r5, #12 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + cmpeq r9, ip, asr sp │ │ │ │ + cmpeq r9, r0, ror #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad470 <__cxa_atexit@plt+0xa1124> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad478 <__cxa_atexit@plt+0xa112c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad47c <__cxa_atexit@plt+0xa1130> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - smlalbbeq fp, r7, ip, r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ + cmpeq r9, r0, lsl #26 │ │ │ │ + cmpeq r9, r4, lsl #26 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bac9c <__cxa_atexit@plt+0xae950> │ │ │ │ - ldr r3, [pc, #64] @ baca4 <__cxa_atexit@plt+0xae958> │ │ │ │ + bhi ad4cc <__cxa_atexit@plt+0xa1180> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ ad4d4 <__cxa_atexit@plt+0xa1188> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ ad4d8 <__cxa_atexit@plt+0xa118c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, lsr #25 │ │ │ │ + cmpeq r9, r8, lsr #25 │ │ │ │ + smlalbteq r8, r8, r0, r5 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ad50c <__cxa_atexit@plt+0xa11c0> │ │ │ │ + ldr r3, [pc, #28] @ ad51c <__cxa_atexit@plt+0xa11d0> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5, #-16]! │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bac90 <__cxa_atexit@plt+0xae944> │ │ │ │ - mov r7, r8 │ │ │ │ - b bacb4 <__cxa_atexit@plt+0xae968> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r7, [pc, #12] @ ad520 <__cxa_atexit@plt+0xa11d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, r8, lsr #16 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltbeq r8, r8, r4, r5 @ │ │ │ │ + hvceq 34908 @ 0x885c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bad04 <__cxa_atexit@plt+0xae9b8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #80] @ bad20 <__cxa_atexit@plt+0xae9d4> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ad570 <__cxa_atexit@plt+0xa1224> │ │ │ │ + ldr r2, [pc, #48] @ ad57c <__cxa_atexit@plt+0xa1230> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #44] @ ad580 <__cxa_atexit@plt+0xa1234> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bad18 <__cxa_atexit@plt+0xae9cc> │ │ │ │ - ldr r3, [pc, #52] @ bad24 <__cxa_atexit@plt+0xae9d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bad18 <__cxa_atexit@plt+0xae9cc> │ │ │ │ - b bad6c <__cxa_atexit@plt+0xaea20> │ │ │ │ - ldr r7, [pc, #28] @ bad28 <__cxa_atexit@plt+0xae9dc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r8, r4, asr r4 │ │ │ │ - smlaltbeq fp, r7, r4, r7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ bad5c <__cxa_atexit@plt+0xaea10> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bad54 <__cxa_atexit@plt+0xaea08> │ │ │ │ - b bad6c <__cxa_atexit@plt+0xaea20> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - hvceq 31600 @ 0x7b70 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne badc0 <__cxa_atexit@plt+0xaea74> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bae20 <__cxa_atexit@plt+0xaead4> │ │ │ │ - ldr r3, [pc, #192] @ bae54 <__cxa_atexit@plt+0xaeb08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [pc, #180] @ bae58 <__cxa_atexit@plt+0xaeb0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - ldr r3, [pc, #164] @ bae5c <__cxa_atexit@plt+0xaeb10> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bae2c <__cxa_atexit@plt+0xaeae0> │ │ │ │ - ldr r7, [pc, #112] @ bae48 <__cxa_atexit@plt+0xaeafc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #108] @ bae4c <__cxa_atexit@plt+0xaeb00> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - ldr r8, [pc, #96] @ bae50 <__cxa_atexit@plt+0xaeb04> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldmdb r5, {r1, r3, r7} │ │ │ │ - mov r0, sl │ │ │ │ - str lr, [r0, #16]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - add lr, sl, #24 │ │ │ │ - stm lr, {r1, r7, r8} │ │ │ │ - str r0, [sl, #36] @ 0x24 │ │ │ │ - str sl, [sl, #40] @ 0x28 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r3, [pc, #16] @ bae44 <__cxa_atexit@plt+0xaeaf8> │ │ │ │ + @ instruction: 0xfffffb78 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r8, ip, lsl r5 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ ad5b8 <__cxa_atexit@plt+0xa126c> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - @ instruction: 0xfffff8e0 │ │ │ │ - @ instruction: 0xfffffc34 │ │ │ │ - cmpeq r8, r4, ror r3 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - ldrsbeq sl, [r8, #-96] @ 0xffffffa0 │ │ │ │ - ldrsheq sl, [r8, #-76] @ 0xffffffb4 │ │ │ │ - hvceq 31584 @ 0x7b60 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ ad5bc <__cxa_atexit@plt+0xa1270> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r9, ip, lsr #23 │ │ │ │ + smlaltteq r8, r8, r0, r4 @ │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne baee8 <__cxa_atexit@plt+0xaeb9c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc baf20 <__cxa_atexit@plt+0xaebd4> │ │ │ │ - ldr r7, [pc, #180] @ baf44 <__cxa_atexit@plt+0xaebf8> │ │ │ │ + bne ad5f0 <__cxa_atexit@plt+0xa12a4> │ │ │ │ + ldr r7, [pc, #40] @ ad608 <__cxa_atexit@plt+0xa12bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #176] @ baf48 <__cxa_atexit@plt+0xaebfc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r8, [pc, #164] @ baf4c <__cxa_atexit@plt+0xaec00> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #16]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r9, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r2, [pc, #68] @ baf3c <__cxa_atexit@plt+0xaebf0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r2, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq baf18 <__cxa_atexit@plt+0xaebcc> │ │ │ │ - b bacb4 <__cxa_atexit@plt+0xae968> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #24 │ │ │ │ + ldr r0, [pc, #32] @ ad60c <__cxa_atexit@plt+0xa12c0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #24] @ baf40 <__cxa_atexit@plt+0xaebf4> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffffdb8 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xfffff828 │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - ldrheq sl, [r8, #-44] @ 0xffffffd4 │ │ │ │ - smlalbbeq fp, r7, r0, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bafcc <__cxa_atexit@plt+0xaec80> │ │ │ │ - ldr r7, [pc, #108] @ bafe4 <__cxa_atexit@plt+0xaec98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr lr, [pc, #104] @ bafe8 <__cxa_atexit@plt+0xaec9c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r8, [pc, #92] @ bafec <__cxa_atexit@plt+0xaeca0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr r1, [r5, #-16] │ │ │ │ - ldr r9, [r5, #-12] │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - mov r2, r3 │ │ │ │ - str lr, [r2, #16]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r8, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #28] @ baff0 <__cxa_atexit@plt+0xaeca4> │ │ │ │ + ldr r3, [pc, #12] @ ad604 <__cxa_atexit@plt+0xa12b8> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r2, #44 @ 0x2c │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffff740 │ │ │ │ - @ instruction: 0xfffffa94 │ │ │ │ - ldrsbeq sl, [r8, #-20] @ 0xffffffec │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - ldrdeq fp, [r7, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bb05c <__cxa_atexit@plt+0xaed10> │ │ │ │ - ldr lr, [pc, #80] @ bb068 <__cxa_atexit@plt+0xaed1c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #60] @ bb06c <__cxa_atexit@plt+0xaed20> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq bb050 <__cxa_atexit@plt+0xaed04> │ │ │ │ - mov r7, r2 │ │ │ │ - b bb07c <__cxa_atexit@plt+0xaed30> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r8, ip, lsr #2 │ │ │ │ - cmpeq r7, r0, ror #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bb0f4 <__cxa_atexit@plt+0xaeda8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bb144 <__cxa_atexit@plt+0xaedf8> │ │ │ │ - ldr r1, [pc, #208] @ bb174 <__cxa_atexit@plt+0xaee28> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - sub r6, r5, #4 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi bb160 <__cxa_atexit@plt+0xaee14> │ │ │ │ - ldr r6, [pc, #172] @ bb178 <__cxa_atexit@plt+0xaee2c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r8, [r5, #12] │ │ │ │ - ldr r7, [r3, #-4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - stm r5, {r6, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq bb134 <__cxa_atexit@plt+0xaede8> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b bacb4 <__cxa_atexit@plt+0xae968> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bb154 <__cxa_atexit@plt+0xaee08> │ │ │ │ - ldr r3, [pc, #104] @ bb170 <__cxa_atexit@plt+0xaee24> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - stmib r5, {r7, r8} │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bb128 <__cxa_atexit@plt+0xaeddc> │ │ │ │ - mov r7, r8 │ │ │ │ - b ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff204 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - @ instruction: 0xfffffbe4 │ │ │ │ - cmpeq r7, r0, asr r3 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bb21c <__cxa_atexit@plt+0xaeed0> │ │ │ │ - ldr lr, [pc, #132] @ bb224 <__cxa_atexit@plt+0xaeed8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #25] │ │ │ │ - ldr ip, [r7, #17] │ │ │ │ - ldr r2, [r7, #21] │ │ │ │ - mov r3, r5 │ │ │ │ - str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr lr, [r7, #1] │ │ │ │ - add r7, r7, #5 │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - stmib r3, {r1, lr} │ │ │ │ - tst r9, #3 │ │ │ │ - beq bb204 <__cxa_atexit@plt+0xaeeb8> │ │ │ │ - ldr r3, [pc, #60] @ bb228 <__cxa_atexit@plt+0xaeedc> │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ + andeq r0, r0, ip, lsl r0 │ │ │ │ + smlalbteq r8, r8, r8, r4 @ │ │ │ │ + strheq r8, [r8, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ ad62c <__cxa_atexit@plt+0xa12e0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r9, #3] │ │ │ │ - str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bb214 <__cxa_atexit@plt+0xaeec8> │ │ │ │ - b bb270 <__cxa_atexit@plt+0xaef24> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlaltbeq fp, r7, r4, r2 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ bb260 <__cxa_atexit@plt+0xaef14> │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ ad64c <__cxa_atexit@plt+0xa1300> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bb258 <__cxa_atexit@plt+0xaef0c> │ │ │ │ - b bb270 <__cxa_atexit@plt+0xaef24> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, ip, ror #4 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #28] │ │ │ │ - and r2, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq bb314 <__cxa_atexit@plt+0xaefc8> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne bb35c <__cxa_atexit@plt+0xaf010> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne bb3d4 <__cxa_atexit@plt+0xaf088> │ │ │ │ - ldr r0, [pc, #476] @ bb48c <__cxa_atexit@plt+0xaf140> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r3, [r3, #5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str r3, [r2, #32] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq bb410 <__cxa_atexit@plt+0xaf0c4> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq bb3fc <__cxa_atexit@plt+0xaf0b0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc bb460 <__cxa_atexit@plt+0xaf114> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #420] @ bb490 <__cxa_atexit@plt+0xaf144> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - b bb3c0 <__cxa_atexit@plt+0xaf074> │ │ │ │ - ldr r1, [pc, #352] @ bb47c <__cxa_atexit@plt+0xaf130> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r3, #2] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ - tst r7, #3 │ │ │ │ - beq bb3cc <__cxa_atexit@plt+0xaf080> │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc bb450 <__cxa_atexit@plt+0xaf104> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #2 │ │ │ │ - beq bb3fc <__cxa_atexit@plt+0xaf0b0> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #296] @ bb480 <__cxa_atexit@plt+0xaf134> │ │ │ │ + bcc ad730 <__cxa_atexit@plt+0xa13e4> │ │ │ │ + ldr r9, [pc, #240] @ ad764 <__cxa_atexit@plt+0xa1418> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #236] @ ad768 <__cxa_atexit@plt+0xa141c> │ │ │ │ add lr, pc, lr │ │ │ │ - b bb3a0 <__cxa_atexit@plt+0xaf054> │ │ │ │ - ldr r1, [pc, #272] @ bb474 <__cxa_atexit@plt+0xaf128> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [r3, #3] │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r8, [pc, #232] @ ad76c <__cxa_atexit@plt+0xa1420> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [r5, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + str r9, [r0, #4]! │ │ │ │ + str r0, [r5, #16] │ │ │ │ + str r2, [r0, #20] │ │ │ │ + str r2, [r0, #8] │ │ │ │ + str lr, [r0, #12]! │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r0, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r2, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq bb3cc <__cxa_atexit@plt+0xaf080> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ + beq ad720 <__cxa_atexit@plt+0xa13d4> │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ cmp r1, r3 │ │ │ │ - bcc bb450 <__cxa_atexit@plt+0xaf104> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #2 │ │ │ │ - beq bb3fc <__cxa_atexit@plt+0xaf0b0> │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #216] @ bb478 <__cxa_atexit@plt+0xaf12c> │ │ │ │ + bcc ad744 <__cxa_atexit@plt+0xa13f8> │ │ │ │ + ldr lr, [pc, #156] @ ad774 <__cxa_atexit@plt+0xa1428> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ + ldr r9, [pc, #152] @ ad778 <__cxa_atexit@plt+0xa142c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldm r5, {r1, sl} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r9, [r6, #28]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - mov r7, r6 │ │ │ │ + str r6, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + ldr r6, [pc, #108] @ ad77c <__cxa_atexit@plt+0xa1430> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-24]! @ 0xffffffe8 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r2, [pc, #168] @ bb484 <__cxa_atexit@plt+0xaf138> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r3, #1] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - str r0, [r3, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq bb444 <__cxa_atexit@plt+0xaf0f8> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne bb41c <__cxa_atexit@plt+0xaf0d0> │ │ │ │ - ldr r7, [pc, #144] @ bb494 <__cxa_atexit@plt+0xaf148> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bx r0 │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #100] @ bb488 <__cxa_atexit@plt+0xaf13c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #36] @ 0x24 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bb444 <__cxa_atexit@plt+0xaf0f8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - add r5, r5, #40 @ 0x28 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #36] @ ad770 <__cxa_atexit@plt+0xa1424> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r2] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, asr #5 │ │ │ │ - @ instruction: 0xfffff1d8 │ │ │ │ - andeq r0, r0, r4, lsl #5 │ │ │ │ - @ instruction: 0xfffff2c0 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffd10 │ │ │ │ - cmpeq r8, ip, asr sp │ │ │ │ - cmpeq r7, r8, lsr r0 │ │ │ │ - andeq r0, r0, r8, lsl #15 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bb4c4 <__cxa_atexit@plt+0xaf178> │ │ │ │ - ldr r7, [pc, #96] @ bb518 <__cxa_atexit@plt+0xaf1cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bx r0 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffac8 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + andeq r0, r0, r8, ror #3 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + cmpeq r9, r8, asr #20 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r8, [r5] │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bb50c <__cxa_atexit@plt+0xaf1c0> │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr lr, [pc, #56] @ bb51c <__cxa_atexit@plt+0xaf1d0> │ │ │ │ + bcc ad7f8 <__cxa_atexit@plt+0xa14ac> │ │ │ │ + ldr r9, [pc, #96] @ ad810 <__cxa_atexit@plt+0xa14c4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ ad814 <__cxa_atexit@plt+0xa14c8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ - ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldmdb r5, {r0, r3} │ │ │ │ - mov r7, r8 │ │ │ │ - str lr, [r7, #4]! │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r3, [r7, #12] │ │ │ │ - str r0, [r7, #16] │ │ │ │ - str r1, [r7, #20] │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r8, lsr #25 │ │ │ │ - @ instruction: 0xfffffb18 │ │ │ │ - andeq r0, r0, r6, asr #7 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bb548 <__cxa_atexit@plt+0xaf1fc> │ │ │ │ - ldr r7, [pc, #64] @ bb57c <__cxa_atexit@plt+0xaf230> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #28]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #40] @ bb578 <__cxa_atexit@plt+0xaf22c> │ │ │ │ + ldr r2, [pc, #88] @ ad818 <__cxa_atexit@plt+0xa14cc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #28] @ ad81c <__cxa_atexit@plt+0xa14d0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bb570 <__cxa_atexit@plt+0xaf224> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r8, r4, lsr #24 │ │ │ │ - andeq r0, r0, r6, asr #15 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffc78 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0x01597998 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #28 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - cmpeq r7, r8, lsr pc │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bb614 <__cxa_atexit@plt+0xaf2c8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bb5dc <__cxa_atexit@plt+0xaf290> │ │ │ │ - ldr r7, [pc, #84] @ bb620 <__cxa_atexit@plt+0xaf2d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #60] @ bb624 <__cxa_atexit@plt+0xaf2d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x01589b94 │ │ │ │ - @ instruction: 0xfffff030 │ │ │ │ - smlaltbeq sl, r7, r8, lr │ │ │ │ - andeq r1, r0, r9, asr #19 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #20] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #24 │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bb6a4 <__cxa_atexit@plt+0xaf358> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bb66c <__cxa_atexit@plt+0xaf320> │ │ │ │ - ldr r7, [pc, #84] @ bb6b0 <__cxa_atexit@plt+0xaf364> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr lr, [pc, #60] @ bb6b4 <__cxa_atexit@plt+0xaf368> │ │ │ │ + bcc ad894 <__cxa_atexit@plt+0xa1548> │ │ │ │ + ldr r9, [pc, #96] @ ad8ac <__cxa_atexit@plt+0xa1560> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ ad8b0 <__cxa_atexit@plt+0xa1564> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - mov r7, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r4, lsl #22 │ │ │ │ - @ instruction: 0xffffef00 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bb6e8 <__cxa_atexit@plt+0xaf39c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bb6f0 <__cxa_atexit@plt+0xaf3a4> │ │ │ │ + ldr r2, [pc, #88] @ ad8b4 <__cxa_atexit@plt+0xa1568> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b8df4 <__cxa_atexit@plt+0xacaa8> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bb780 <__cxa_atexit@plt+0xaf434> │ │ │ │ - ldr r2, [pc, #120] @ bb788 <__cxa_atexit@plt+0xaf43c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ bb78c <__cxa_atexit@plt+0xaf440> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r2, [pc, #92] @ bb790 <__cxa_atexit@plt+0xaf444> │ │ │ │ - addne r2, pc, r2 │ │ │ │ - ldrne r7, [r7, #7] │ │ │ │ - strne r2, [r3] │ │ │ │ - andsne r2, r7, #3 │ │ │ │ - bne bb750 <__cxa_atexit@plt+0xaf404> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne bb76c <__cxa_atexit@plt+0xaf420> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ bb794 <__cxa_atexit@plt+0xaf448> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - cmpeq r8, r0, asr #20 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r8, ip, ror #19 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #72] @ bb7f0 <__cxa_atexit@plt+0xaf4a4> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #28] @ ad8b8 <__cxa_atexit@plt+0xa156c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq bb7d4 <__cxa_atexit@plt+0xaf488> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bb7dc <__cxa_atexit@plt+0xaf490> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bb7f4 <__cxa_atexit@plt+0xaf4a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r8, ip, ror r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffbdc │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + ldrsheq r7, [r9, #-140] @ 0xffffff74 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bb820 <__cxa_atexit@plt+0xaf4d4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bb834 <__cxa_atexit@plt+0xaf4e8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsr r9 │ │ │ │ - @ instruction: 0x0147b298 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bb8d8 <__cxa_atexit@plt+0xaf58c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne ad960 <__cxa_atexit@plt+0xa1614> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc ad9b4 <__cxa_atexit@plt+0xa1668> │ │ │ │ + ldr lr, [pc, #292] @ ada14 <__cxa_atexit@plt+0xa16c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r9, [r5, #28] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #4]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + add lr, r1, #8 │ │ │ │ + stm lr, {r2, r8, r9} │ │ │ │ + add sl, r1, #36 @ 0x24 │ │ │ │ + cmp r0, sl │ │ │ │ + bcc ad9e8 <__cxa_atexit@plt+0xa169c> │ │ │ │ + ldr lr, [pc, #264] @ ada28 <__cxa_atexit@plt+0xa16dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #260] @ ada2c <__cxa_atexit@plt+0xa16e0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + add r9, r6, #8 │ │ │ │ + stm r9, {r0, r1, r2} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r3, lr} │ │ │ │ + ldr r6, [pc, #220] @ ada30 <__cxa_atexit@plt+0xa16e4> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r9, r6, #28 │ │ │ │ - cmp r1, r9 │ │ │ │ - bcc bb8e0 <__cxa_atexit@plt+0xaf594> │ │ │ │ - ldr r0, [pc, #136] @ bb8f8 <__cxa_atexit@plt+0xaf5ac> │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc ad9c4 <__cxa_atexit@plt+0xa1678> │ │ │ │ + ldr lr, [pc, #164] @ ada1c <__cxa_atexit@plt+0xa16d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #160] @ ada20 <__cxa_atexit@plt+0xa16d4> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldmib r7, {r1, ip, lr} │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ str r0, [r6, #4]! │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r0, [pc, #112] @ bb8fc <__cxa_atexit@plt+0xaf5b0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - str r3, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r3, [pc, #100] @ bb900 <__cxa_atexit@plt+0xaf5b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - ldr r3, [pc, #88] @ bb904 <__cxa_atexit@plt+0xaf5b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8} │ │ │ │ - str r6, [r5] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - ldr r6, [pc, #72] @ bb908 <__cxa_atexit@plt+0xaf5bc> │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r6, lr} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r6, [pc, #128] @ ada24 <__cxa_atexit@plt+0xa16d8> │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r9 │ │ │ │ - mov r9, r1 │ │ │ │ - mov sl, ip │ │ │ │ - b c3074 <__cxa_atexit@plt+0xb6d28> │ │ │ │ - mov r9, r6 │ │ │ │ - b bb8e8 <__cxa_atexit@plt+0xaf59c> │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffd6c0 │ │ │ │ - @ instruction: 0xffffd8d4 │ │ │ │ - cmpeq r8, r4, ror #17 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r8, ip, asr #25 │ │ │ │ - smlalbteq sl, r7, r4, fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq bb940 <__cxa_atexit@plt+0xaf5f4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne bb968 <__cxa_atexit@plt+0xaf61c> │ │ │ │ - ldr r7, [pc, #296] @ bba5c <__cxa_atexit@plt+0xaf710> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc bba14 <__cxa_atexit@plt+0xaf6c8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [pc, #252] @ bba58 <__cxa_atexit@plt+0xaf70c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - sub r7, r8, #2 │ │ │ │ - b bb9a4 <__cxa_atexit@plt+0xaf658> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #20 │ │ │ │ - cmp r3, r8 │ │ │ │ - bcc bba1c <__cxa_atexit@plt+0xaf6d0> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - sub r2, r8, #15 │ │ │ │ - ldr r1, [pc, #188] @ bba48 <__cxa_atexit@plt+0xaf6fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #184] @ bba4c <__cxa_atexit@plt+0xaf700> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r3, r7} │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r8, #3 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne bb9e8 <__cxa_atexit@plt+0xaf69c> │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bba2c <__cxa_atexit@plt+0xaf6e0> │ │ │ │ - ldr r3, [pc, #144] @ bba60 <__cxa_atexit@plt+0xaf714> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r6, [pc, #96] @ bba50 <__cxa_atexit@plt+0xaf704> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r6, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bba08 <__cxa_atexit@plt+0xaf6bc> │ │ │ │ - mov r6, r8 │ │ │ │ - b bbad0 <__cxa_atexit@plt+0xaf784> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - b bba20 <__cxa_atexit@plt+0xaf6d4> │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r8 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r5, [pc, #32] @ bba54 <__cxa_atexit@plt+0xaf708> │ │ │ │ - add r5, pc, r5 │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r5, [r3] │ │ │ │ + ldr r6, [pc, #68] @ ada10 <__cxa_atexit@plt+0xa16c4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r6, [r5, #4] │ │ │ │ mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r8, asr #16 │ │ │ │ - cmpeq r8, ip, lsl #16 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r8, ip, ror r8 │ │ │ │ - cmpeq r8, ip, lsr #16 │ │ │ │ - @ instruction: 0xfffffd28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldr r6, [pc, #40] @ ada18 <__cxa_atexit@plt+0xa16cc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r1 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffb94 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + @ instruction: 0xfffff87c │ │ │ │ + ldrheq r7, [r9, #-116] @ 0xffffff8c │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + cmpeq r9, r4, lsl #16 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r5] │ │ │ │ + str r7, [r5, #20] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bbaa4 <__cxa_atexit@plt+0xaf758> │ │ │ │ - ldr r3, [pc, #48] @ bbabc <__cxa_atexit@plt+0xaf770> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ - ldr r3, [pc, #20] @ bbac0 <__cxa_atexit@plt+0xaf774> │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ada9c <__cxa_atexit@plt+0xa1750> │ │ │ │ + ldr r1, [pc, #84] @ adab4 <__cxa_atexit@plt+0xa1768> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #80] @ adab8 <__cxa_atexit@plt+0xa176c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #76] @ adabc <__cxa_atexit@plt+0xa1770> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r3, [r5, #20] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #28] @ adac0 <__cxa_atexit@plt+0xa1774> │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - @ instruction: 0xffffffbc │ │ │ │ - cmpeq r7, ip, lsl #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [pc, #264] @ bbbec <__cxa_atexit@plt+0xaf8a0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bbbcc <__cxa_atexit@plt+0xaf880> │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff79c │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r9, r8, ror #13 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #24] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne adae8 <__cxa_atexit@plt+0xa179c> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #80 @ 0x50 │ │ │ │ + add r3, r6, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc bbbd8 <__cxa_atexit@plt+0xaf88c> │ │ │ │ - ldr r2, [pc, #224] @ bbbf0 <__cxa_atexit@plt+0xaf8a4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #220] @ bbbf4 <__cxa_atexit@plt+0xaf8a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr lr, [pc, #216] @ bbbf8 <__cxa_atexit@plt+0xaf8ac> │ │ │ │ + bcc adb7c <__cxa_atexit@plt+0xa1830> │ │ │ │ + ldr lr, [pc, #176] @ adbb0 <__cxa_atexit@plt+0xa1864> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - str r0, [sp] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + str r9, [r5] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - sub r1, r3, #63 @ 0x3f │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - sub r9, r3, #54 @ 0x36 │ │ │ │ - ldm r2, {r1, r2} │ │ │ │ - str r2, [r6, #24] │ │ │ │ - sub r8, r3, #35 @ 0x23 │ │ │ │ - ldr ip, [pc, #160] @ bbbfc <__cxa_atexit@plt+0xaf8b0> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr sl, [pc, #156] @ bbc00 <__cxa_atexit@plt+0xaf8b4> │ │ │ │ - add sl, pc, sl │ │ │ │ - mov lr, r6 │ │ │ │ - str sl, [lr, #28]! │ │ │ │ - ldr sl, [pc, #144] @ bbc04 <__cxa_atexit@plt+0xaf8b8> │ │ │ │ - add sl, pc, sl │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #120] @ bbc08 <__cxa_atexit@plt+0xaf8bc> │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r8, [r2] │ │ │ │ + add lr, r8, #8 │ │ │ │ + stm lr, {r0, r3, sl} │ │ │ │ + add lr, r8, #36 @ 0x24 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc adb8c <__cxa_atexit@plt+0xa1840> │ │ │ │ + ldr r1, [pc, #124] @ adbb8 <__cxa_atexit@plt+0xa186c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #56] @ 0x38 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - str r9, [r6, #64] @ 0x40 │ │ │ │ - str lr, [r6, #72] @ 0x48 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r6, [pc, #84] @ bbc0c <__cxa_atexit@plt+0xaf8c0> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - sub r9, r3, #25 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr sl, [sp] │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ + ldr r9, [pc, #120] @ adbbc <__cxa_atexit@plt+0xa1870> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, #116] @ adbc0 <__cxa_atexit@plt+0xa1874> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r1, [r6, #24]! │ │ │ │ + add r1, r6, #8 │ │ │ │ + stm r1, {r0, r8, sl} │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r9, [r5, #12] │ │ │ │ + mov r6, lr │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsr r1 │ │ │ │ - @ instruction: 0xffffd7c8 │ │ │ │ - @ instruction: 0xffffe3b4 │ │ │ │ - @ instruction: 0xffffdb80 │ │ │ │ - @ instruction: 0xffffe75c │ │ │ │ - @ instruction: 0xffffe498 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - @ instruction: 0xfffff5f8 │ │ │ │ - cmpeq r8, r0, lsr #11 │ │ │ │ - smlalbteq sl, r7, r0, r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r0, [pc, #32] @ adbb4 <__cxa_atexit@plt+0xa1868> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq r9, ip, lsl #12 │ │ │ │ + andeq r0, r0, r6, lsl #4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + str r7, [r5, #20] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #80 @ 0x50 │ │ │ │ - cmp r2, ip │ │ │ │ - bcc bbce4 <__cxa_atexit@plt+0xaf998> │ │ │ │ - ldr r2, [pc, #192] @ bbcf4 <__cxa_atexit@plt+0xaf9a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [pc, #188] @ bbcf8 <__cxa_atexit@plt+0xaf9ac> │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc adc3c <__cxa_atexit@plt+0xa18f0> │ │ │ │ + ldr r9, [pc, #100] @ adc58 <__cxa_atexit@plt+0xa190c> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r8, [pc, #172] @ bbcfc <__cxa_atexit@plt+0xaf9b0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r0, ip, #63 @ 0x3f │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - str fp, [sp] │ │ │ │ - sub fp, ip, #54 @ 0x36 │ │ │ │ - sub r2, ip, #35 @ 0x23 │ │ │ │ - ldr lr, [pc, #148] @ bbd00 <__cxa_atexit@plt+0xaf9b4> │ │ │ │ + ldr lr, [pc, #96] @ adc5c <__cxa_atexit@plt+0xa1910> │ │ │ │ add lr, pc, lr │ │ │ │ - mov r3, r6 │ │ │ │ - str lr, [r3, #28]! │ │ │ │ - str r3, [r6, #72] @ 0x48 │ │ │ │ - ldr lr, [r5, #-8] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r0, [pc, #112] @ bbd04 <__cxa_atexit@plt+0xaf9b8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ - str r8, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #88] @ bbd08 <__cxa_atexit@plt+0xaf9bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, r6, #48 @ 0x30 │ │ │ │ - stm lr, {r0, r1, r2, r3, fp} │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ - ldr r6, [pc, #72] @ bbd0c <__cxa_atexit@plt+0xaf9c0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - ldr r6, [pc, #64] @ bbd10 <__cxa_atexit@plt+0xaf9c4> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r8, r6, #1 │ │ │ │ - sub r9, ip, #25 │ │ │ │ - mov r6, ip │ │ │ │ - ldr fp, [sp] │ │ │ │ - b bf22c <__cxa_atexit@plt+0xb2ee0> │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffd6a4 │ │ │ │ - @ instruction: 0xffffda64 │ │ │ │ - @ instruction: 0xffffe668 │ │ │ │ - @ instruction: 0xffffe390 │ │ │ │ - @ instruction: 0xffffe238 │ │ │ │ - @ instruction: 0xfffff4d8 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r8, r8, lsl #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bbd30 <__cxa_atexit@plt+0xaf9e4> │ │ │ │ + ldr r2, [pc, #92] @ adc60 <__cxa_atexit@plt+0xa1914> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #32] @ adc64 <__cxa_atexit@plt+0xa1918> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff6c4 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r9, r4, asr r5 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ bbd50 <__cxa_atexit@plt+0xafa04> │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne add18 <__cxa_atexit@plt+0xa19cc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc add3c <__cxa_atexit@plt+0xa19f0> │ │ │ │ + ldr r3, [pc, #220] @ add74 <__cxa_atexit@plt+0xa1a28> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b bfb88 <__cxa_atexit@plt+0xb383c> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + mov r2, r5 │ │ │ │ + str r8, [r2, #8]! │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str r1, [r8, #12] │ │ │ │ + str lr, [r8, #16] │ │ │ │ + add r3, r8, #36 @ 0x24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc add4c <__cxa_atexit@plt+0xa1a00> │ │ │ │ + ldr lr, [pc, #180] @ add84 <__cxa_atexit@plt+0xa1a38> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #176] @ add88 <__cxa_atexit@plt+0xa1a3c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, lr} │ │ │ │ + ldr r6, [pc, #132] @ add8c <__cxa_atexit@plt+0xa1a40> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #92] @ add7c <__cxa_atexit@plt+0xa1a30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #76] @ add80 <__cxa_atexit@plt+0xa1a34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #36] @ add78 <__cxa_atexit@plt+0xa1a2c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r1, #20 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff734 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r9, r4, lsr #8 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + @ instruction: 0xfffff5e0 │ │ │ │ + cmpeq r9, r0, asr r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [pc, #204] @ bbe38 <__cxa_atexit@plt+0xafaec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r5 │ │ │ │ - str r7, [r6], #-8 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi bbe0c <__cxa_atexit@plt+0xafac0> │ │ │ │ - ldr r7, [pc, #184] @ bbe3c <__cxa_atexit@plt+0xafaf0> │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq bbdc0 <__cxa_atexit@plt+0xafa74> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bbdd4 <__cxa_atexit@plt+0xafa88> │ │ │ │ - ldr r5, [pc, #160] @ bbe44 <__cxa_atexit@plt+0xafaf8> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - str r5, [r6] │ │ │ │ - str r1, [r3] │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + bic r2, r9, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne addd4 <__cxa_atexit@plt+0xa1a88> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne adde8 <__cxa_atexit@plt+0xa1a9c> │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc bbe20 <__cxa_atexit@plt+0xafad4> │ │ │ │ - ldr r7, [pc, #96] @ bbe4c <__cxa_atexit@plt+0xafb00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r3, [pc, #92] @ bbe50 <__cxa_atexit@plt+0xafb04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - str r3, [r2, #8] │ │ │ │ - mov r7, r2 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne addf4 <__cxa_atexit@plt+0xa1aa8> │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, fp │ │ │ │ + b adee8 <__cxa_atexit@plt+0xa1b9c> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ bbe48 <__cxa_atexit@plt+0xafafc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #20 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc ade88 <__cxa_atexit@plt+0xa1b3c> │ │ │ │ + ldr r3, [pc, #196] @ aded0 <__cxa_atexit@plt+0xa1b84> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr lr, [r2, #8]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ + str r8, [r2] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + str lr, [r8, #12] │ │ │ │ + str r0, [r8, #16] │ │ │ │ + add lr, r8, #36 @ 0x24 │ │ │ │ + cmp r1, lr │ │ │ │ + bcc adeac <__cxa_atexit@plt+0xa1b60> │ │ │ │ + ldr r9, [pc, #148] @ adedc <__cxa_atexit@plt+0xa1b90> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #144] @ adee0 <__cxa_atexit@plt+0xa1b94> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + str sl, [r6, #24]! │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r1, r9} │ │ │ │ + ldr r0, [pc, #108] @ adee4 <__cxa_atexit@plt+0xa1b98> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-12]! │ │ │ │ + mov r6, lr │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r7, [pc, #72] @ aded8 <__cxa_atexit@plt+0xa1b8c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #16] @ bbe40 <__cxa_atexit@plt+0xafaf4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - @ instruction: 0xffffcebc │ │ │ │ - cmpeq r8, r0, lsr r3 │ │ │ │ - @ instruction: 0xffffceec │ │ │ │ - smlaltbeq sl, r7, r4, fp │ │ │ │ - @ instruction: 0xfffff8d0 │ │ │ │ - cmpeq r8, ip, ror #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bbe8c <__cxa_atexit@plt+0xafb40> │ │ │ │ - ldr r2, [pc, #32] @ bbe98 <__cxa_atexit@plt+0xafb4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff844 │ │ │ │ - cmpeq r7, r8, asr #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bbf0c <__cxa_atexit@plt+0xafbc0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bbf18 <__cxa_atexit@plt+0xafbcc> │ │ │ │ - ldr lr, [pc, #88] @ bbf28 <__cxa_atexit@plt+0xafbdc> │ │ │ │ + ldr r0, [pc, #32] @ aded4 <__cxa_atexit@plt+0xa1b88> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff508 │ │ │ │ + @ instruction: 0xfffffd14 │ │ │ │ + andeq r0, r0, r8, asr r2 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + @ instruction: 0xfffff468 │ │ │ │ + cmpeq r9, r0, ror #5 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #20 │ │ │ │ + cmp sl, r9 │ │ │ │ + bcc adfc0 <__cxa_atexit@plt+0xa1c74> │ │ │ │ + ldr lr, [pc, #256] @ ae004 <__cxa_atexit@plt+0xa1cb8> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #84] @ bbf2c <__cxa_atexit@plt+0xafbe0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [pc, #64] @ bbf30 <__cxa_atexit@plt+0xafbe4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str lr, [r8, #4]! │ │ │ │ - str r5, [r8, #4] │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r0, [r8, #12] │ │ │ │ - add r9, r2, #3 │ │ │ │ - mov r5, r3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff974 │ │ │ │ - cmpeq r8, r4, lsl #5 │ │ │ │ - ldrdeq sl, [r7, #-188] @ 0xffffff44 │ │ │ │ - smlalbteq sl, r7, r0, fp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bc004 <__cxa_atexit@plt+0xafcb8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #68 @ 0x44 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bc00c <__cxa_atexit@plt+0xafcc0> │ │ │ │ - ldr r9, [pc, #180] @ bc020 <__cxa_atexit@plt+0xafcd4> │ │ │ │ + ldr ip, [r2, #4]! │ │ │ │ + ldr r8, [pc, #244] @ ae008 <__cxa_atexit@plt+0xa1cbc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [r2, #16] │ │ │ │ + ldr r7, [r2, #20] │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + str lr, [r2] │ │ │ │ + mov r0, r6 │ │ │ │ + str r8, [r0, #4]! │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r3, [r0, #8] │ │ │ │ + str ip, [r0, #12] │ │ │ │ + str r1, [r0, #16] │ │ │ │ + tst r7, #3 │ │ │ │ + beq adfb0 <__cxa_atexit@plt+0xa1c64> │ │ │ │ + ldr r8, [r5, #24] │ │ │ │ + str r7, [r5, #24] │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp sl, r3 │ │ │ │ + bcc adfe0 <__cxa_atexit@plt+0xa1c94> │ │ │ │ + ldr r9, [pc, #176] @ ae014 <__cxa_atexit@plt+0xa1cc8> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #176] @ bc024 <__cxa_atexit@plt+0xafcd8> │ │ │ │ + ldr lr, [pc, #172] @ ae018 <__cxa_atexit@plt+0xa1ccc> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #172] @ bc028 <__cxa_atexit@plt+0xafcdc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r0, [pc, #168] @ bc02c <__cxa_atexit@plt+0xafce0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r7} │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #152] @ bc030 <__cxa_atexit@plt+0xafce4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - add r1, r9, #2 │ │ │ │ - str r1, [r3, #64] @ 0x40 │ │ │ │ - sub r1, r6, #17 │ │ │ │ - ldr sl, [pc, #132] @ bc034 <__cxa_atexit@plt+0xafce8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #128] @ bc038 <__cxa_atexit@plt+0xafcec> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - mov r2, r3 │ │ │ │ - str r8, [r2, #24]! │ │ │ │ - ldr r8, [pc, #108] @ bc03c <__cxa_atexit@plt+0xafcf0> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r0, r3 │ │ │ │ - str r8, [r0, #12]! │ │ │ │ - str r3, [r3, #32] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - str ip, [r3, #40] @ 0x28 │ │ │ │ - str r9, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - str r9, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - sub r9, r6, #5 │ │ │ │ - add r8, sl, #3 │ │ │ │ - b 9fab8 <__cxa_atexit@plt+0x9376c> │ │ │ │ + ldr r2, [pc, #168] @ ae01c <__cxa_atexit@plt+0xa1cd0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str r9, [r6, #24]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ - b bc014 <__cxa_atexit@plt+0xafcc8> │ │ │ │ - mov r5, #68 @ 0x44 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, asr #16 │ │ │ │ - ldrdeq sl, [r7, #-120] @ 0xffffff88 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - ldrsbeq r9, [r8, #-24] @ 0xffffffe8 │ │ │ │ - ldrheq r9, [r8, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r7, r0, lsl #10 │ │ │ │ - ldrsbeq r9, [r8, #-32] @ 0xffffffe0 │ │ │ │ - ldrsbeq r9, [r8, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr r6, [pc, #72] @ ae010 <__cxa_atexit@plt+0xa1cc4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #36] @ ae00c <__cxa_atexit@plt+0xa1cc0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r5, #20 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, r7 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + @ instruction: 0xfffff45c │ │ │ │ + @ instruction: 0xfffffbe0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + @ instruction: 0xfffff354 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmpeq r9, r4, ror #3 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, fp │ │ │ │ + b adee8 <__cxa_atexit@plt+0xa1b9c> │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #28 │ │ │ │ + str r9, [r5, #20] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + add r6, r6, #20 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc bc0a0 <__cxa_atexit@plt+0xafd54> │ │ │ │ - ldr r3, [pc, #80] @ bc0b8 <__cxa_atexit@plt+0xafd6c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #76] @ bc0bc <__cxa_atexit@plt+0xafd70> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - add r3, r2, #3 │ │ │ │ - ldr r2, [pc, #60] @ bc0c0 <__cxa_atexit@plt+0xafd74> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r9, [r7, #8] │ │ │ │ + bcc ae0b8 <__cxa_atexit@plt+0xa1d6c> │ │ │ │ + ldr sl, [pc, #104] @ ae0d4 <__cxa_atexit@plt+0xa1d88> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #100] @ ae0d8 <__cxa_atexit@plt+0xa1d8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #96] @ ae0dc <__cxa_atexit@plt+0xa1d90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r1, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ + str sl, [r7, #4]! │ │ │ │ + str r1, [r7, #8] │ │ │ │ str r8, [r7, #12] │ │ │ │ str r2, [r7, #16] │ │ │ │ - str r7, [r7, #20] │ │ │ │ - str r3, [r7, #24] │ │ │ │ - sub r7, r6, #5 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ bc0c4 <__cxa_atexit@plt+0xafd78> │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #32] @ ae0e0 <__cxa_atexit@plt+0xa1d94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #20] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff24c │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + ldrsbeq r7, [r9, #-12] │ │ │ │ + @ instruction: 0xfffffb08 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r7, r6, #20 │ │ │ │ + cmp r0, r7 │ │ │ │ + bcc ae18c <__cxa_atexit@plt+0xa1e40> │ │ │ │ + ldr r7, [pc, #196] @ ae1d0 <__cxa_atexit@plt+0xa1e84> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #28 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ + mov r8, r6 │ │ │ │ + str r7, [r8, #4]! │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + str r8, [r3] │ │ │ │ + add lr, r8, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + add r2, r8, #36 @ 0x24 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc ae1ac <__cxa_atexit@plt+0xa1e60> │ │ │ │ + ldr sl, [pc, #152] @ ae1dc <__cxa_atexit@plt+0xa1e90> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #148] @ ae1e0 <__cxa_atexit@plt+0xa1e94> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #144] @ ae1e4 <__cxa_atexit@plt+0xa1e98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + str sl, [r6, #24]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r6, [pc, #68] @ ae1d8 <__cxa_atexit@plt+0xa1e8c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed4 │ │ │ │ - cmpeq r7, r8, lsr r9 │ │ │ │ - cmpeq r8, r8, lsl #3 │ │ │ │ - cmpeq r7, r8, ror #20 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #32] @ ae1d4 <__cxa_atexit@plt+0xa1e88> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff208 │ │ │ │ + @ instruction: 0xfffffa14 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xfffff174 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + cmpeq r9, r4 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bc100 <__cxa_atexit@plt+0xafdb4> │ │ │ │ - ldr r3, [pc, #40] @ bc118 <__cxa_atexit@plt+0xafdcc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ae254 <__cxa_atexit@plt+0xa1f08> │ │ │ │ + ldr r3, [pc, #92] @ ae264 <__cxa_atexit@plt+0xa1f18> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq ae238 <__cxa_atexit@plt+0xa1eec> │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + cmp r7, #3 │ │ │ │ + bne ae248 <__cxa_atexit@plt+0xa1efc> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #6 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bc11c <__cxa_atexit@plt+0xafdd0> │ │ │ │ + ldr r7, [pc, #12] @ ae268 <__cxa_atexit@plt+0xa1f1c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01589494 │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - teqeq r1, r6, asr #23 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r8, r4, ror #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne ae29c <__cxa_atexit@plt+0xa1f50> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - teqeq r1, pc, lsl #24 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r4 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bc21c <__cxa_atexit@plt+0xafed0> │ │ │ │ - ldr r7, [pc, #212] @ bc244 <__cxa_atexit@plt+0xafef8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq bc19c <__cxa_atexit@plt+0xafe50> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bc1ac <__cxa_atexit@plt+0xafe60> │ │ │ │ - ldr r9, [r8, #2] │ │ │ │ - ldr r3, [pc, #184] @ bc248 <__cxa_atexit@plt+0xafefc> │ │ │ │ + sub r7, r5, #8 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + ldr r3, [pc, #116] @ ae334 <__cxa_atexit@plt+0xa1fe8> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #32 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc bc22c <__cxa_atexit@plt+0xafee0> │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub r9, r2, #18 │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - ldr r1, [pc, #128] @ bc250 <__cxa_atexit@plt+0xaff04> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #105 @ 0x69 │ │ │ │ - add r8, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #116] @ bc254 <__cxa_atexit@plt+0xaff08> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #112] @ bc258 <__cxa_atexit@plt+0xaff0c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r7, r2, #27 │ │ │ │ - ldr r1, [pc, #100] @ bc25c <__cxa_atexit@plt+0xaff10> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r3, lr} │ │ │ │ - str r7, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r8, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #40] @ bc24c <__cxa_atexit@plt+0xaff00> │ │ │ │ + ldr r2, [pc, #112] @ ae338 <__cxa_atexit@plt+0xa1fec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ae300 <__cxa_atexit@plt+0xa1fb4> │ │ │ │ + str r3, [r5] │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq ae314 <__cxa_atexit@plt+0xa1fc8> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne ae320 <__cxa_atexit@plt+0xa1fd4> │ │ │ │ + ldr r1, [r8, #2] │ │ │ │ + ldr r8, [r8, #6] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5], #-8 │ │ │ │ + sub r7, r7, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bls ae2d0 <__cxa_atexit@plt+0xa1f84> │ │ │ │ + ldr r7, [pc, #52] @ ae33c <__cxa_atexit@plt+0xa1ff0> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #32 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - teqeq r1, ip, lsl #25 │ │ │ │ - cmpeq r7, r8, lsl #18 │ │ │ │ - ldrsheq r8, [r8, #-252] @ 0xffffff04 │ │ │ │ - cmpeq r8, r4, lsl #31 │ │ │ │ - cmpeq r8, r8, ror pc │ │ │ │ - ldrheq r8, [r8, #-248] @ 0xffffff08 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bc288 <__cxa_atexit@plt+0xaff3c> │ │ │ │ - ldr r8, [pc, #140] @ bc308 <__cxa_atexit@plt+0xaffbc> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bc2f8 <__cxa_atexit@plt+0xaffac> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r8, r3, #18 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #96] @ bc30c <__cxa_atexit@plt+0xaffc0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #105 @ 0x69 │ │ │ │ - add r9, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #84] @ bc310 <__cxa_atexit@plt+0xaffc4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #80] @ bc314 <__cxa_atexit@plt+0xaffc8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r2, r3, #27 │ │ │ │ - ldr r1, [pc, #68] @ bc318 <__cxa_atexit@plt+0xaffcc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - teqeq r1, r0, lsr #23 │ │ │ │ - cmpeq r8, r0, lsr #30 │ │ │ │ - cmpeq r8, r8, lsr #29 │ │ │ │ - @ instruction: 0x01588e9c │ │ │ │ - ldrsbeq r8, [r8, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bc394 <__cxa_atexit@plt+0xb0048> │ │ │ │ - ldr r3, [pc, #104] @ bc3a4 <__cxa_atexit@plt+0xb0058> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq bc360 <__cxa_atexit@plt+0xb0014> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq bc370 <__cxa_atexit@plt+0xb0024> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bc380 <__cxa_atexit@plt+0xb0034> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - b bc374 <__cxa_atexit@plt+0xb0028> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ bc3a8 <__cxa_atexit@plt+0xb005c> │ │ │ │ + ldr r7, [pc, #24] @ ae340 <__cxa_atexit@plt+0xa1ff4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bc3ac <__cxa_atexit@plt+0xb0060> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrsbeq r8, [r8, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0x0147a794 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + ldrdeq r7, [r8, #-112] @ 0xffffff90 │ │ │ │ + cmpeq r9, r4, lsl #4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq bc3d4 <__cxa_atexit@plt+0xb0088> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bc3e8 <__cxa_atexit@plt+0xb009c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - b bc3d8 <__cxa_atexit@plt+0xb008c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + bne ae374 <__cxa_atexit@plt+0xa2028> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r8, [r7, #6] │ │ │ │ + ldr r7, [pc, #36] @ ae38c <__cxa_atexit@plt+0xa2040> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + b ae2b0 <__cxa_atexit@plt+0xa1f64> │ │ │ │ + ldr r7, [pc, #12] @ ae388 <__cxa_atexit@plt+0xa203c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldrheq r7, [r9, #-16] │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne ae3c0 <__cxa_atexit@plt+0xa2074> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bc3fc <__cxa_atexit@plt+0xb00b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror sp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc bc438 <__cxa_atexit@plt+0xb00ec> │ │ │ │ - ldr r3, [pc, #40] @ bc450 <__cxa_atexit@plt+0xb0104> │ │ │ │ + bcc ae400 <__cxa_atexit@plt+0xa20b4> │ │ │ │ + ldr r3, [pc, #40] @ ae418 <__cxa_atexit@plt+0xa20cc> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bc454 <__cxa_atexit@plt+0xb0108> │ │ │ │ + ldr r7, [pc, #20] @ ae41c <__cxa_atexit@plt+0xa20d0> │ │ │ │ add r7, pc, r7 │ │ │ │ mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror #27 │ │ │ │ - strdeq sl, [r7, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0x01597090 │ │ │ │ + ldrdeq r7, [r8, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bc4c4 <__cxa_atexit@plt+0xb0178> │ │ │ │ - ldr r3, [pc, #92] @ bc4d4 <__cxa_atexit@plt+0xb0188> │ │ │ │ + bhi ae4a4 <__cxa_atexit@plt+0xa2158> │ │ │ │ + ldr r3, [pc, #140] @ ae4cc <__cxa_atexit@plt+0xa2180> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bc4a4 <__cxa_atexit@plt+0xb0158> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq ae464 <__cxa_atexit@plt+0xa2118> │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae474 <__cxa_atexit@plt+0xa2128> │ │ │ │ ldr r0, [r5] │ │ │ │ - cmp r7, #61 @ 0x3d │ │ │ │ - bne bc4b4 <__cxa_atexit@plt+0xb0168> │ │ │ │ - ldr r7, [pc, #60] @ bc4d8 <__cxa_atexit@plt+0xb018c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ bc4e0 <__cxa_atexit@plt+0xb0194> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bc4dc <__cxa_atexit@plt+0xb0190> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrheq r8, [r8, #-204] @ 0xffffff34 │ │ │ │ - cmpeq r7, ip, ror #12 │ │ │ │ - cmpeq r8, r8, asr #25 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ bc514 <__cxa_atexit@plt+0xb01c8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #28] @ bc518 <__cxa_atexit@plt+0xb01cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r7, r2, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r1, #61 @ 0x3d │ │ │ │ - addeq r7, r3, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, ror #24 │ │ │ │ - cmpeq r8, r8, lsl #25 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bc5ac <__cxa_atexit@plt+0xb0260> │ │ │ │ - ldr r2, [pc, #144] @ bc5c8 <__cxa_atexit@plt+0xb027c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #136] @ bc5cc <__cxa_atexit@plt+0xb0280> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq bc58c <__cxa_atexit@plt+0xb0240> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne bc598 <__cxa_atexit@plt+0xb024c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc bc5b4 <__cxa_atexit@plt+0xb0268> │ │ │ │ - ldr r3, [pc, #92] @ bc5d4 <__cxa_atexit@plt+0xb0288> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r6, {r3, r7} │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #48] @ bc5d0 <__cxa_atexit@plt+0xb0284> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r8, r8, lsl ip │ │ │ │ - cmpeq r8, r4, lsl #24 │ │ │ │ - cmpeq r8, r0, lsr ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bc618 <__cxa_atexit@plt+0xb02cc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc bc62c <__cxa_atexit@plt+0xb02e0> │ │ │ │ - ldr r2, [pc, #60] @ bc640 <__cxa_atexit@plt+0xb02f4> │ │ │ │ + bcc ae4b4 <__cxa_atexit@plt+0xa2168> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #64] @ ae4d4 <__cxa_atexit@plt+0xa2188> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmib r6, {r2, r7} │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - sub r7, r3, #2 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ bc63c <__cxa_atexit@plt+0xb02f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [pc, #36] @ ae4d0 <__cxa_atexit@plt+0xa2184> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r4, lsl #23 │ │ │ │ - cmpeq r8, r4, lsr #23 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bc6b0 <__cxa_atexit@plt+0xb0364> │ │ │ │ - ldr r2, [pc, #88] @ bc6bc <__cxa_atexit@plt+0xb0370> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - ldr r2, [pc, #76] @ bc6c0 <__cxa_atexit@plt+0xb0374> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bc6a8 <__cxa_atexit@plt+0xb035c> │ │ │ │ - ldr r3, [pc, #52] @ bc6c4 <__cxa_atexit@plt+0xb0378> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #48] @ bc6c8 <__cxa_atexit@plt+0xb037c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r8, r8, ror #21 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlaltbeq sl, r7, r0, r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ bc6f4 <__cxa_atexit@plt+0xb03a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #20] @ bc6f8 <__cxa_atexit@plt+0xb03ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - add r8, r2, #1 │ │ │ │ - mov r9, r7 │ │ │ │ - b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r7, r4, asr r4 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r8, r4, lsr r6 │ │ │ │ + cmpeq r9, ip, ror #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ bc730 <__cxa_atexit@plt+0xb03e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bc724 <__cxa_atexit@plt+0xb03d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b bc73c <__cxa_atexit@plt+0xb03f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bc790 <__cxa_atexit@plt+0xb0444> │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bc7d0 <__cxa_atexit@plt+0xb0484> │ │ │ │ - ldr lr, [pc, #144] @ bc7f0 <__cxa_atexit@plt+0xb04a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r8, [pc, #132] @ bc7f4 <__cxa_atexit@plt+0xb04a8> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - sub r2, r3, #14 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r8, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - b bc7c4 <__cxa_atexit@plt+0xb0478> │ │ │ │ - add r3, r6, #12 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae4f8 <__cxa_atexit@plt+0xa21ac> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc bc7d8 <__cxa_atexit@plt+0xb048c> │ │ │ │ - ldr r7, [pc, #68] @ bc7e8 <__cxa_atexit@plt+0xb049c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [pc, #60] @ bc7ec <__cxa_atexit@plt+0xb04a0> │ │ │ │ + bcc ae528 <__cxa_atexit@plt+0xa21dc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ ae538 <__cxa_atexit@plt+0xa21ec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - b bc7dc <__cxa_atexit@plt+0xb0490> │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r8, [r8, #-156] @ 0xffffff64 │ │ │ │ - ldrsheq r8, [r8, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r8, r0, asr #20 │ │ │ │ - cmpeq r8, r8, lsr sl │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + cmpeq r9, r8, ror #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bc84c <__cxa_atexit@plt+0xb0500> │ │ │ │ - ldr r2, [pc, #64] @ bc854 <__cxa_atexit@plt+0xb0508> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ bc858 <__cxa_atexit@plt+0xb050c> │ │ │ │ + bhi ae570 <__cxa_atexit@plt+0xa2224> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ ae578 <__cxa_atexit@plt+0xa222c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bc840 <__cxa_atexit@plt+0xb04f4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 8e870 <__cxa_atexit@plt+0x82524> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r8, ip, lsr r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 8e870 <__cxa_atexit@plt+0x82524> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, ip, ror #23 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bc8f8 <__cxa_atexit@plt+0xb05ac> │ │ │ │ - ldr r3, [pc, #120] @ bc908 <__cxa_atexit@plt+0xb05bc> │ │ │ │ + bhi ae618 <__cxa_atexit@plt+0xa22cc> │ │ │ │ + ldr r3, [pc, #164] @ ae640 <__cxa_atexit@plt+0xa22f4> │ │ │ │ add r3, pc, r3 │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-4]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq bc8cc <__cxa_atexit@plt+0xb0580> │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq ae5c0 <__cxa_atexit@plt+0xa2274> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bc8dc <__cxa_atexit@plt+0xb0590> │ │ │ │ - ldr r3, [pc, #92] @ bc90c <__cxa_atexit@plt+0xb05c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r2, [r8, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r2, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bc8f0 <__cxa_atexit@plt+0xb05a4> │ │ │ │ - b bc980 <__cxa_atexit@plt+0xb0634> │ │ │ │ - ldr r0, [r8] │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae5d0 <__cxa_atexit@plt+0xa2284> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ bc914 <__cxa_atexit@plt+0xb05c8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc ae628 <__cxa_atexit@plt+0xa22dc> │ │ │ │ + ldr r7, [pc, #96] @ ae648 <__cxa_atexit@plt+0xa22fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #3] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #76] @ ae64c <__cxa_atexit@plt+0xa2300> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bc910 <__cxa_atexit@plt+0xb05c4> │ │ │ │ + ldr r7, [pc, #36] @ ae644 <__cxa_atexit@plt+0xa22f8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r7, ip, lsr r2 │ │ │ │ - cmpeq r8, r0, asr #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + smlalbteq r7, r8, r4, r4 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + cmpeq r9, r0, lsl #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bc954 <__cxa_atexit@plt+0xb0608> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ bc970 <__cxa_atexit@plt+0xb0624> │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae670 <__cxa_atexit@plt+0xa2324> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc ae6bc <__cxa_atexit@plt+0xa2370> │ │ │ │ + ldr r2, [pc, #68] @ ae6cc <__cxa_atexit@plt+0xa2380> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bc968 <__cxa_atexit@plt+0xb061c> │ │ │ │ - b bc980 <__cxa_atexit@plt+0xb0634> │ │ │ │ - ldr r7, [pc, #24] @ bc974 <__cxa_atexit@plt+0xb0628> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ ae6d0 <__cxa_atexit@plt+0xa2384> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmpeq r9, r0, ror #27 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ae718 <__cxa_atexit@plt+0xa23cc> │ │ │ │ + ldr r7, [pc, #52] @ ae72c <__cxa_atexit@plt+0xa23e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq ae70c <__cxa_atexit@plt+0xa23c0> │ │ │ │ + mov r7, r8 │ │ │ │ + b ae73c <__cxa_atexit@plt+0xa23f0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r8, r8, asr #16 │ │ │ │ + ldr r7, [pc, #16] @ ae730 <__cxa_atexit@plt+0xa23e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbteq r7, r8, r8, r3 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #45 @ 0x2d │ │ │ │ - bne bc9d4 <__cxa_atexit@plt+0xb0688> │ │ │ │ - ldr r2, [pc, #108] @ bca00 <__cxa_atexit@plt+0xb06b4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq bc9e8 <__cxa_atexit@plt+0xb069c> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne bc9d4 <__cxa_atexit@plt+0xb0688> │ │ │ │ - ldr r2, [pc, #76] @ bca04 <__cxa_atexit@plt+0xb06b8> │ │ │ │ + tst r7, #2 │ │ │ │ + bne ae780 <__cxa_atexit@plt+0xa2434> │ │ │ │ + ldr r2, [pc, #84] @ ae7a0 <__cxa_atexit@plt+0xa2454> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ stm r5, {r2, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq bc9f4 <__cxa_atexit@plt+0xb06a8> │ │ │ │ - mov r7, r3 │ │ │ │ - b bca74 <__cxa_atexit@plt+0xb0728> │ │ │ │ - ldr r7, [pc, #44] @ bca08 <__cxa_atexit@plt+0xb06bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + and r2, r3, #3 │ │ │ │ + add r1, pc, #4 │ │ │ │ + ldr r2, [r1, r2, lsl #2] │ │ │ │ + add pc, r1, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - cmpeq r8, r8, asr #15 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bca48 <__cxa_atexit@plt+0xb06fc> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - ldr r2, [pc, #48] @ bca64 <__cxa_atexit@plt+0xb0718> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r3, [r5] │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bca5c <__cxa_atexit@plt+0xb0710> │ │ │ │ - b bca74 <__cxa_atexit@plt+0xb0728> │ │ │ │ - ldr r7, [pc, #24] @ bca68 <__cxa_atexit@plt+0xb071c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r8, r4, asr r7 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bcb58 <__cxa_atexit@plt+0xb080c> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - add r7, r3, #4 │ │ │ │ - cmp r1, #45 @ 0x2d │ │ │ │ - bne bcb04 <__cxa_atexit@plt+0xb07b8> │ │ │ │ - add r1, r3, #16 │ │ │ │ - ldr lr, [pc, #188] @ bcb64 <__cxa_atexit@plt+0xb0818> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #184] @ bcb68 <__cxa_atexit@plt+0xb081c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - str lr, [r3, #28]! │ │ │ │ - sub r0, r6, #15 │ │ │ │ - ldr lr, [pc, #168] @ bcb6c <__cxa_atexit@plt+0xb0820> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #164] @ bcb70 <__cxa_atexit@plt+0xb0824> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr sl, [pc, #156] @ bcb74 <__cxa_atexit@plt+0xb0828> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - str sl, [r3, #-12] │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r0, [r3, #28] │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx ip │ │ │ │ - ldr lr, [pc, #108] @ bcb78 <__cxa_atexit@plt+0xb082c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #104] @ bcb7c <__cxa_atexit@plt+0xb0830> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r0, r6, #31 │ │ │ │ - str r0, [r3, #40]! @ 0x28 │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - ldr r9, [pc, #84] @ bcb80 <__cxa_atexit@plt+0xb0834> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ bcb84 <__cxa_atexit@plt+0xb0838> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - stmdb r3, {r0, r7, r8} │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - sub r7, r6, #18 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - @ instruction: 0xfffffb98 │ │ │ │ - cmpeq r8, r4, ror #13 │ │ │ │ - cmpeq r8, r4, asr #21 │ │ │ │ - cmpeq r8, ip, ror #13 │ │ │ │ - @ instruction: 0xfffffa14 │ │ │ │ - @ instruction: 0x01588694 │ │ │ │ - cmpeq r8, r4, ror #20 │ │ │ │ - cmpeq r8, r0, lsl #14 │ │ │ │ + tst r7, #2 │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bcbbc <__cxa_atexit@plt+0xb0870> │ │ │ │ + bhi ae7f0 <__cxa_atexit@plt+0xa24a4> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ bcbc4 <__cxa_atexit@plt+0xb0878> │ │ │ │ + ldr r1, [pc, #24] @ ae7f8 <__cxa_atexit@plt+0xa24ac> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq r8, [r8, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bcc08 <__cxa_atexit@plt+0xb08bc> │ │ │ │ - ldr r7, [pc, #48] @ bcc18 <__cxa_atexit@plt+0xb08cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bcbfc <__cxa_atexit@plt+0xb08b0> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bcc1c <__cxa_atexit@plt+0xb08d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, r0, lsr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr lr, [pc, #208] @ bcd00 <__cxa_atexit@plt+0xb09b4> │ │ │ │ + cmpeq r9, ip, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ae8a8 <__cxa_atexit@plt+0xa255c> │ │ │ │ + ldr lr, [pc, #172] @ ae8c8 <__cxa_atexit@plt+0xa257c> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [pc, #204] @ bcd04 <__cxa_atexit@plt+0xb09b8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [pc, #200] @ bcd08 <__cxa_atexit@plt+0xb09bc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #196] @ bcd0c <__cxa_atexit@plt+0xb09c0> │ │ │ │ - add sl, pc, sl │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #3 │ │ │ │ - bne bccbc <__cxa_atexit@plt+0xb0970> │ │ │ │ - bic r0, r7, #3 │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r0, r5, #12 │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp r2, #3 │ │ │ │ - beq bcc88 <__cxa_atexit@plt+0xb093c> │ │ │ │ - cmp r2, #4 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - strne sl, [r5, #-4] │ │ │ │ - streq r9, [r5, #-4] │ │ │ │ - b bcc94 <__cxa_atexit@plt+0xb0948> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi bccec <__cxa_atexit@plt+0xb09a0> │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - bne bcc48 <__cxa_atexit@plt+0xb08fc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne bccd8 <__cxa_atexit@plt+0xb098c> │ │ │ │ - ldr r7, [pc, #68] @ bcd10 <__cxa_atexit@plt+0xb09c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #160] @ ae8cc <__cxa_atexit@plt+0xa2580> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq ae850 <__cxa_atexit@plt+0xa2504> │ │ │ │ + cmp r2, #2 │ │ │ │ + cmpne r2, #3 │ │ │ │ + bne ae85c <__cxa_atexit@plt+0xa2510> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ bcd14 <__cxa_atexit@plt+0xb09c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - @ instruction: 0xffffffec │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - muleq r0, r0, r1 │ │ │ │ - ldrsbeq r8, [r8, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r7, ip, asr #28 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bcd48 <__cxa_atexit@plt+0xb09fc> │ │ │ │ - ldr r2, [pc, #44] @ bcd60 <__cxa_atexit@plt+0xb0a14> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #12] @ bcd5c <__cxa_atexit@plt+0xb0a10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r4, asr r4 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ bcd8c <__cxa_atexit@plt+0xb0a40> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc ae8b4 <__cxa_atexit@plt+0xa2568> │ │ │ │ + ldr r3, [pc, #92] @ ae8d0 <__cxa_atexit@plt+0xa2584> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bcd84 <__cxa_atexit@plt+0xb0a38> │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bcdac <__cxa_atexit@plt+0xb0a60> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr r1, [pc, #72] @ ae8d4 <__cxa_atexit@plt+0xa2588> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ bcdd0 <__cxa_atexit@plt+0xb0a84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bcdc8 <__cxa_atexit@plt+0xb0a7c> │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r9, r0, lsr #18 │ │ │ │ + @ instruction: 0xffffff4c │ │ │ │ + ldrsheq r6, [r9, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bce24 <__cxa_atexit@plt+0xb0ad8> │ │ │ │ - ldr r3, [pc, #100] @ bce54 <__cxa_atexit@plt+0xb0b08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - stm r5, {r3, r7} │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bce44 <__cxa_atexit@plt+0xb0af8> │ │ │ │ - ldr r7, [pc, #72] @ bce58 <__cxa_atexit@plt+0xb0b0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bce38 <__cxa_atexit@plt+0xb0aec> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r7, [pc, #52] @ bce60 <__cxa_atexit@plt+0xb0b14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae8f8 <__cxa_atexit@plt+0xa25ac> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bce5c <__cxa_atexit@plt+0xb0b10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffffe14 │ │ │ │ - strdeq r9, [r7, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r8, r8, ror r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bcec4 <__cxa_atexit@plt+0xb0b78> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc bced8 <__cxa_atexit@plt+0xb0b8c> │ │ │ │ - ldr r2, [pc, #92] @ bceec <__cxa_atexit@plt+0xb0ba0> │ │ │ │ + bcc ae944 <__cxa_atexit@plt+0xa25f8> │ │ │ │ + ldr r2, [pc, #68] @ ae954 <__cxa_atexit@plt+0xa2608> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #72] @ bcef0 <__cxa_atexit@plt+0xb0ba4> │ │ │ │ + ldr r1, [pc, #48] @ ae958 <__cxa_atexit@plt+0xa260c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ bcee8 <__cxa_atexit@plt+0xb0b9c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r8, [r8, #-40] @ 0xffffffd8 │ │ │ │ - @ instruction: 0xfffffcfc │ │ │ │ - cmpeq r8, r0, lsl #6 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + cmpeq r9, r8, asr fp │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bcf64 <__cxa_atexit@plt+0xb0c18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bcf70 <__cxa_atexit@plt+0xb0c24> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [pc, #84] @ bcf80 <__cxa_atexit@plt+0xb0c34> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #76] @ bcf84 <__cxa_atexit@plt+0xb0c38> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ bcf88 <__cxa_atexit@plt+0xb0c3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsr r6 │ │ │ │ - cmpeq r8, r8, ror #4 │ │ │ │ - cmpeq r8, r0, lsr r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bd02c <__cxa_atexit@plt+0xb0ce0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd038 <__cxa_atexit@plt+0xb0cec> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub ip, r6, #18 │ │ │ │ - sub r0, r6, #29 │ │ │ │ - sub lr, r6, #7 │ │ │ │ - ldr r9, [pc, #104] @ bd048 <__cxa_atexit@plt+0xb0cfc> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stmdb r5, {r9, lr} │ │ │ │ - ldr r5, [pc, #96] @ bd04c <__cxa_atexit@plt+0xb0d00> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - ldr r5, [pc, #80] @ bd050 <__cxa_atexit@plt+0xb0d04> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - ldr r5, [pc, #64] @ bd054 <__cxa_atexit@plt+0xb0d08> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, lsr #3 │ │ │ │ - @ instruction: 0x0158829c │ │ │ │ - cmpeq r8, r0, ror #10 │ │ │ │ - cmpeq r8, ip, lsl #3 │ │ │ │ - smlaltteq r9, r7, r4, sl │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd0bc <__cxa_atexit@plt+0xb0d70> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bd0d8 <__cxa_atexit@plt+0xb0d8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd0c4 <__cxa_atexit@plt+0xb0d78> │ │ │ │ - ldr r7, [pc, #68] @ bd0dc <__cxa_atexit@plt+0xb0d90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd0b0 <__cxa_atexit@plt+0xb0d64> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bd0e0 <__cxa_atexit@plt+0xb0d94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r8, [r8, #-12] │ │ │ │ - andeq r0, r0, r8, lsl #21 │ │ │ │ - hvceq 31144 @ 0x79a8 │ │ │ │ - cmpeq r7, r8, asr sl │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #20 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bd174 <__cxa_atexit@plt+0xb0e28> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd180 <__cxa_atexit@plt+0xb0e34> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ bd190 <__cxa_atexit@plt+0xb0e44> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldm lr, {r8, r9, lr} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - sub r2, r6, #30 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r2, [pc, #84] @ bd194 <__cxa_atexit@plt+0xb0e48> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #76] @ bd198 <__cxa_atexit@plt+0xb0e4c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ bd19c <__cxa_atexit@plt+0xb0e50> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmdb r3, {r2, r8, r9, lr} │ │ │ │ - mov r5, sl │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, asr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffe38 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r7 │ │ │ │ - b adbdc <__cxa_atexit@plt+0xa1890> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bd258 <__cxa_atexit@plt+0xb0f0c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd264 <__cxa_atexit@plt+0xb0f18> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub ip, r6, #18 │ │ │ │ - sub r0, r6, #29 │ │ │ │ - sub lr, r6, #7 │ │ │ │ - ldr r9, [pc, #100] @ bd274 <__cxa_atexit@plt+0xb0f28> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stmdb r5, {r9, lr} │ │ │ │ - ldr r5, [pc, #92] @ bd278 <__cxa_atexit@plt+0xb0f2c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r5, [pc, #80] @ bd27c <__cxa_atexit@plt+0xb0f30> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - ldr r5, [pc, #64] @ bd280 <__cxa_atexit@plt+0xb0f34> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, ror pc │ │ │ │ - cmpeq r8, ip, rrx │ │ │ │ - cmpeq r8, r4, lsr r3 │ │ │ │ - cmpeq r8, r0, ror #30 │ │ │ │ - strheq r9, [r7, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bd2e8 <__cxa_atexit@plt+0xb0f9c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bd304 <__cxa_atexit@plt+0xb0fb8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd2f0 <__cxa_atexit@plt+0xb0fa4> │ │ │ │ - ldr r7, [pc, #68] @ bd308 <__cxa_atexit@plt+0xb0fbc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd2dc <__cxa_atexit@plt+0xb0f90> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bd30c <__cxa_atexit@plt+0xb0fc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrheq r7, [r8, #-224] @ 0xffffff20 │ │ │ │ - andeq r0, r0, ip, asr r8 │ │ │ │ - cmpeq r7, ip, asr #16 │ │ │ │ - cmpeq r7, ip, lsr #16 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #20 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi bd3a0 <__cxa_atexit@plt+0xb1054> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd3ac <__cxa_atexit@plt+0xb1060> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ bd3bc <__cxa_atexit@plt+0xb1070> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add lr, r7, #8 │ │ │ │ - ldm lr, {r8, r9, lr} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - sub r2, r6, #30 │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - ldr r2, [pc, #84] @ bd3c0 <__cxa_atexit@plt+0xb1074> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #76] @ bd3c4 <__cxa_atexit@plt+0xb1078> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #20]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ bd3c8 <__cxa_atexit@plt+0xb107c> │ │ │ │ + bhi ae9b8 <__cxa_atexit@plt+0xa266c> │ │ │ │ + ldr r2, [pc, #68] @ ae9c0 <__cxa_atexit@plt+0xa2674> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmdb r3, {r2, r8, r9, lr} │ │ │ │ - mov r5, sl │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + stmdb r5, {r2, r8} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq ae9a0 <__cxa_atexit@plt+0xa2654> │ │ │ │ + cmp r2, #2 │ │ │ │ + cmpne r2, #3 │ │ │ │ + bne ae9ac <__cxa_atexit@plt+0xa2660> │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, lsl lr │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r7 │ │ │ │ - b adbdc <__cxa_atexit@plt+0xa1890> │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd418 <__cxa_atexit@plt+0xb10cc> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ bd420 <__cxa_atexit@plt+0xb10d4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b afa40 <__cxa_atexit@plt+0xa36f4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - b b3d48 <__cxa_atexit@plt+0xa79fc> │ │ │ │ - cmpeq r7, r0, lsl #14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd4a0 <__cxa_atexit@plt+0xb1154> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bd4bc <__cxa_atexit@plt+0xb1170> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd4a8 <__cxa_atexit@plt+0xb115c> │ │ │ │ - ldr r7, [pc, #68] @ bd4c0 <__cxa_atexit@plt+0xb1174> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd494 <__cxa_atexit@plt+0xb1148> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bd4c4 <__cxa_atexit@plt+0xb1178> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r7, [r8, #-200] @ 0xffffff38 │ │ │ │ - andeq r0, r0, r4, lsr #13 │ │ │ │ - @ instruction: 0x01479694 │ │ │ │ - hvceq 31076 @ 0x7964 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bd540 <__cxa_atexit@plt+0xb11f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bd548 <__cxa_atexit@plt+0xb11fc> │ │ │ │ - ldr lr, [pc, #92] @ bd55c <__cxa_atexit@plt+0xb1210> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #88] @ bd560 <__cxa_atexit@plt+0xb1214> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - ldr r2, [pc, #64] @ bd564 <__cxa_atexit@plt+0xb1218> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str lr, [r9, #12]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - stmdb r9, {r2, r3} │ │ │ │ - sub sl, r6, #23 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - mov r6, r9 │ │ │ │ - b bd550 <__cxa_atexit@plt+0xb1204> │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - cmpeq r8, r4, asr ip │ │ │ │ - @ instruction: 0xffffff08 │ │ │ │ - ldrdeq r9, [r7, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd5cc <__cxa_atexit@plt+0xb1280> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bd5e8 <__cxa_atexit@plt+0xb129c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd5d4 <__cxa_atexit@plt+0xb1288> │ │ │ │ - ldr r7, [pc, #68] @ bd5ec <__cxa_atexit@plt+0xb12a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd5c0 <__cxa_atexit@plt+0xb1274> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bd5f0 <__cxa_atexit@plt+0xb12a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + b ae588 <__cxa_atexit@plt+0xa223c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, asr #23 │ │ │ │ - andeq r0, r0, r8, ror r5 │ │ │ │ - cmpeq r7, r8, ror #10 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b b3d48 <__cxa_atexit@plt+0xa79fc> │ │ │ │ - cmpeq r7, r0, lsr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #24 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd688 <__cxa_atexit@plt+0xb133c> │ │ │ │ - ldr lr, [pc, #120] @ bd6a4 <__cxa_atexit@plt+0xb1358> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - add r8, r7, #12 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - ldr r9, [pc, #104] @ bd6a8 <__cxa_atexit@plt+0xb135c> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r2, r9} │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #32 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd690 <__cxa_atexit@plt+0xb1344> │ │ │ │ - ldr r7, [pc, #68] @ bd6ac <__cxa_atexit@plt+0xb1360> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - tst r8, #3 │ │ │ │ - beq bd67c <__cxa_atexit@plt+0xb1330> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bd6b0 <__cxa_atexit@plt+0xb1364> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r8, ip, lsl fp │ │ │ │ - @ instruction: 0xfffff5bc │ │ │ │ - smlaltbeq r9, r7, r8, r4 │ │ │ │ - smlalbbeq r9, r7, r8, r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bd6e4 <__cxa_atexit@plt+0xb1398> │ │ │ │ - ldr r3, [pc, #44] @ bd700 <__cxa_atexit@plt+0xb13b4> │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne ae9e4 <__cxa_atexit@plt+0xa2698> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b ae588 <__cxa_atexit@plt+0xa223c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc aea44 <__cxa_atexit@plt+0xa26f8> │ │ │ │ + ldr r3, [pc, #64] @ aea5c <__cxa_atexit@plt+0xa2710> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #16] @ bd6fc <__cxa_atexit@plt+0xb13b0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - cmpeq r8, r8, lsr #29 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r7, r8, lsr r4 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd750 <__cxa_atexit@plt+0xb1404> │ │ │ │ - ldr r7, [pc, #56] @ bd764 <__cxa_atexit@plt+0xb1418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd744 <__cxa_atexit@plt+0xb13f8> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r2, [pc, #60] @ aea60 <__cxa_atexit@plt+0xa2714> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bd768 <__cxa_atexit@plt+0xb141c> │ │ │ │ + ldr r7, [pc, #24] @ aea64 <__cxa_atexit@plt+0xa2718> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #16 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - smlaltteq r9, r7, ip, r3 │ │ │ │ - ldrdeq r9, [r7, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bd7ec <__cxa_atexit@plt+0xb14a0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bd7f4 <__cxa_atexit@plt+0xb14a8> │ │ │ │ - ldr lr, [pc, #100] @ bd808 <__cxa_atexit@plt+0xb14bc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #96] @ bd80c <__cxa_atexit@plt+0xb14c0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r8, r7, #16 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - str lr, [r9, #12]! │ │ │ │ - ldr lr, [pc, #68] @ bd810 <__cxa_atexit@plt+0xb14c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - str r2, [r9, #20] │ │ │ │ - str lr, [r9, #-8] │ │ │ │ - str r3, [r9, #-4] │ │ │ │ - sub sl, r6, #27 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - mov r6, r9 │ │ │ │ - b bd7fc <__cxa_atexit@plt+0xb14b0> │ │ │ │ - mov r5, #32 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - ldrheq r7, [r8, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0xfffffe30 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd884 <__cxa_atexit@plt+0xb1538> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd890 <__cxa_atexit@plt+0xb1544> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r0, [pc, #84] @ bd8a0 <__cxa_atexit@plt+0xb1554> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #76] @ bd8a4 <__cxa_atexit@plt+0xb1558> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r8, [r2, #12] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ bd8a8 <__cxa_atexit@plt+0xb155c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ + mov r3, #24 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl sp │ │ │ │ - cmpeq r8, r8, asr #18 │ │ │ │ - cmpeq r8, r0, lsl r9 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xffffff40 │ │ │ │ + smlaltbeq r7, r8, r0, r0 │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi bd948 <__cxa_atexit@plt+0xb15fc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc bd954 <__cxa_atexit@plt+0xb1608> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - str r9, [r3, #36] @ 0x24 │ │ │ │ - sub ip, r6, #18 │ │ │ │ - sub r0, r6, #29 │ │ │ │ - sub lr, r6, #7 │ │ │ │ - ldr r9, [pc, #100] @ bd964 <__cxa_atexit@plt+0xb1618> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - stmdb r5, {r9, lr} │ │ │ │ - ldr r5, [pc, #92] @ bd968 <__cxa_atexit@plt+0xb161c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - stmib r3, {r5, r8} │ │ │ │ - str r1, [r3, #12] │ │ │ │ - ldr r5, [pc, #80] @ bd96c <__cxa_atexit@plt+0xb1620> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - ldr r5, [pc, #64] @ bd970 <__cxa_atexit@plt+0xb1624> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, fp │ │ │ │ - ldr fp, [sp] │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, lsl #17 │ │ │ │ - cmpeq r8, r4, lsl #24 │ │ │ │ - cmpeq r8, r4, asr #24 │ │ │ │ - cmpeq r8, r0, ror r8 │ │ │ │ - smlalbteq r9, r7, r8, r1 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bd9d8 <__cxa_atexit@plt+0xb168c> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bd9f4 <__cxa_atexit@plt+0xb16a8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bd9e0 <__cxa_atexit@plt+0xb1694> │ │ │ │ - ldr r7, [pc, #68] @ bd9f8 <__cxa_atexit@plt+0xb16ac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bd9cc <__cxa_atexit@plt+0xb1680> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bd9fc <__cxa_atexit@plt+0xb16b0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, asr #15 │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - cmpeq r7, ip, asr r1 │ │ │ │ - cmpeq r7, ip, lsr r1 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r9, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bda90 <__cxa_atexit@plt+0xb1744> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bda98 <__cxa_atexit@plt+0xb174c> │ │ │ │ - ldr lr, [pc, #116] @ bdaac <__cxa_atexit@plt+0xb1760> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, #112] @ bdab0 <__cxa_atexit@plt+0xb1764> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r3, {r1, r7} │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - add r8, r7, #16 │ │ │ │ - ldm r8, {r0, r2, r8} │ │ │ │ - str lr, [r9, #28]! │ │ │ │ - ldr lr, [pc, #84] @ bdab4 <__cxa_atexit@plt+0xb1768> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r0, [r9, #12] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - ldr r2, [pc, #64] @ bdab8 <__cxa_atexit@plt+0xb176c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub sl, r9, #24 │ │ │ │ - stm sl, {r2, r3, lr} │ │ │ │ - str r3, [r9, #-12] │ │ │ │ - stmdb r9, {r0, r1} │ │ │ │ - sub sl, r6, #30 │ │ │ │ - b adbdc <__cxa_atexit@plt+0xa1890> │ │ │ │ - mov r6, r9 │ │ │ │ - b bdaa0 <__cxa_atexit@plt+0xb1754> │ │ │ │ - mov r5, #44 @ 0x2c │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff44 │ │ │ │ - cmpeq r8, ip, lsl r7 │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - @ instruction: 0xfffffda4 │ │ │ │ - andeq r0, r3, r7, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bdb00 <__cxa_atexit@plt+0xb17b4> │ │ │ │ - ldr r7, [pc, #52] @ bdb10 <__cxa_atexit@plt+0xb17c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bdaf4 <__cxa_atexit@plt+0xb17a8> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bdb14 <__cxa_atexit@plt+0xb17c8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r7, ip, lsr r0 │ │ │ │ - cmpeq r7, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq bdb70 <__cxa_atexit@plt+0xb1824> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp r2, #3 │ │ │ │ - bne bdb80 <__cxa_atexit@plt+0xb1834> │ │ │ │ - bic r2, r7, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r2, #3 │ │ │ │ - beq bdb94 <__cxa_atexit@plt+0xb1848> │ │ │ │ - cmp r2, #4 │ │ │ │ - bne bdbb4 <__cxa_atexit@plt+0xb1868> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r1, [pc, #304] @ bdc9c <__cxa_atexit@plt+0xb1950> │ │ │ │ - add r1, pc, r1 │ │ │ │ - b bdba4 <__cxa_atexit@plt+0xb1858> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r7, [pc, #268] @ bdc94 <__cxa_atexit@plt+0xb1948> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r3, [r7, #1] │ │ │ │ - ldr r2, [r7, #5] │ │ │ │ - ldr r1, [pc, #244] @ bdc98 <__cxa_atexit@plt+0xb194c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #100 @ 0x64 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc bdc84 <__cxa_atexit@plt+0xb1938> │ │ │ │ - ldr lr, [pc, #212] @ bdca0 <__cxa_atexit@plt+0xb1954> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #1] │ │ │ │ - ldr sl, [r7, #5] │ │ │ │ - str lr, [r6, #12]! │ │ │ │ - sub ip, r2, #58 @ 0x3a │ │ │ │ - ldr r1, [pc, #192] @ bdca4 <__cxa_atexit@plt+0xb1958> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [sp] │ │ │ │ - str r8, [r6, #88] @ 0x58 │ │ │ │ - sub r0, r2, #95 @ 0x5f │ │ │ │ - ldr r1, [pc, #172] @ bdca8 <__cxa_atexit@plt+0xb195c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r6, {r1, r8} │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r1, [pc, #160] @ bdcac <__cxa_atexit@plt+0xb1960> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [lr, #40]! @ 0x28 │ │ │ │ - str r8, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #60] @ 0x3c │ │ │ │ - str r9, [r6, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #132] @ bdcb0 <__cxa_atexit@plt+0xb1964> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #68] @ 0x44 │ │ │ │ - str lr, [r6, #72] @ 0x48 │ │ │ │ - str ip, [r6, #76] @ 0x4c │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - ldr r3, [pc, #96] @ bdcb4 <__cxa_atexit@plt+0xb1968> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - ldr r3, [sp] │ │ │ │ - str r3, [r6, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #76] @ bdcb8 <__cxa_atexit@plt+0xb196c> │ │ │ │ + bhi aeacc <__cxa_atexit@plt+0xa2780> │ │ │ │ + ldr r3, [pc, #84] @ aeadc <__cxa_atexit@plt+0xa2790> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #80]! @ 0x50 │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r9, r2, #18 │ │ │ │ - mov r8, r6 │ │ │ │ - mov r6, r2 │ │ │ │ - b de6034 <__cxa_atexit@plt+0xdd9ce8> │ │ │ │ - mov r6, #100 @ 0x64 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, ip, lsl #20 │ │ │ │ - @ instruction: 0x000001b0 │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - @ instruction: 0xfffff520 │ │ │ │ - cmpeq r8, ip, ror r5 │ │ │ │ - @ instruction: 0xfffff300 │ │ │ │ - @ instruction: 0xfffff70c │ │ │ │ - cmpeq r8, r8, lsr r5 │ │ │ │ - cmpeq r8, r0, lsl r5 │ │ │ │ - @ instruction: 0xfffff780 │ │ │ │ - smlalbbeq r8, r7, r0, lr │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #56 @ 0x38 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bdd38 <__cxa_atexit@plt+0xb19ec> │ │ │ │ - ldr r8, [pc, #96] @ bdd44 <__cxa_atexit@plt+0xb19f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #92] @ bdd48 <__cxa_atexit@plt+0xb19fc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - str r2, [sl, #36] @ 0x24 │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - str r3, [sl, #44] @ 0x2c │ │ │ │ - str r0, [sl, #48] @ 0x30 │ │ │ │ - str r7, [sl, #52] @ 0x34 │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - str r0, [sl, #20] │ │ │ │ - str r7, [sl, #24] │ │ │ │ - mov r9, sl │ │ │ │ - str lr, [r9, #28]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r8, r7 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - mov r3, #56 @ 0x38 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - @ instruction: 0xfffffd1c │ │ │ │ - strdeq r8, [r7, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc bddbc <__cxa_atexit@plt+0xb1a70> │ │ │ │ - ldr r8, [pc, #84] @ bddc8 <__cxa_atexit@plt+0xb1a7c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #80] @ bddcc <__cxa_atexit@plt+0xb1a80> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - add r3, r5, #8 │ │ │ │ - ldm r3, {r0, r2, r3} │ │ │ │ - str r8, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - str r1, [sl, #16] │ │ │ │ - str r7, [sl, #20] │ │ │ │ - str r2, [sl, #32] │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - str r0, [sl, #40] @ 0x28 │ │ │ │ - mov r9, sl │ │ │ │ - str lr, [r9, #24]! │ │ │ │ - add r5, r5, #20 │ │ │ │ - mov r8, r7 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff75c │ │ │ │ - @ instruction: 0xfffff7f4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bde28 <__cxa_atexit@plt+0xb1adc> │ │ │ │ - ldr r2, [pc, #88] @ bde44 <__cxa_atexit@plt+0xb1af8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bde30 <__cxa_atexit@plt+0xb1ae4> │ │ │ │ - ldr r7, [pc, #64] @ bde48 <__cxa_atexit@plt+0xb1afc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bde1c <__cxa_atexit@plt+0xb1ad0> │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq aeaac <__cxa_atexit@plt+0xa2760> │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne aeabc <__cxa_atexit@plt+0xa2770> │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b bdf08 <__cxa_atexit@plt+0xb1bbc> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bde4c <__cxa_atexit@plt+0xb1b00> │ │ │ │ + ldr r7, [pc, #12] @ aeae0 <__cxa_atexit@plt+0xa2794> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror r3 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r7, r4, lsr #26 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r8, ip, lsl r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bde90 <__cxa_atexit@plt+0xb1b44> │ │ │ │ - ldr r7, [pc, #48] @ bdea0 <__cxa_atexit@plt+0xb1b54> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bde84 <__cxa_atexit@plt+0xb1b38> │ │ │ │ - mov r7, r8 │ │ │ │ - b bdf08 <__cxa_atexit@plt+0xb1bbc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne aeb04 <__cxa_atexit@plt+0xa27b8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bdea4 <__cxa_atexit@plt+0xb1b58> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - smlalbteq r8, r7, r4, ip │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bdee8 <__cxa_atexit@plt+0xb1b9c> │ │ │ │ - ldr r7, [pc, #48] @ bdef8 <__cxa_atexit@plt+0xb1bac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bdedc <__cxa_atexit@plt+0xb1b90> │ │ │ │ - mov r7, r8 │ │ │ │ - b bdf08 <__cxa_atexit@plt+0xb1bbc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bdefc <__cxa_atexit@plt+0xb1bb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, ip, ror #24 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + bhi aeb78 <__cxa_atexit@plt+0xa282c> │ │ │ │ + ldr r3, [pc, #80] @ aeb88 <__cxa_atexit@plt+0xa283c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq aeb5c <__cxa_atexit@plt+0xa2810> │ │ │ │ cmp r3, #2 │ │ │ │ - bne bdf58 <__cxa_atexit@plt+0xb1c0c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #104] @ bdf8c <__cxa_atexit@plt+0xb1c40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bdf78 <__cxa_atexit@plt+0xb1c2c> │ │ │ │ - ldr r7, [pc, #76] @ bdf90 <__cxa_atexit@plt+0xb1c44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bdf6c <__cxa_atexit@plt+0xb1c20> │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne aeb6c <__cxa_atexit@plt+0xa2820> │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r7, [pc, #56] @ bdf98 <__cxa_atexit@plt+0xb1c4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bdf94 <__cxa_atexit@plt+0xb1c48> │ │ │ │ + ldr r8, [r8, #3] │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + b ae588 <__cxa_atexit@plt+0xa223c> │ │ │ │ + ldr r7, [pc, #12] @ aeb8c <__cxa_atexit@plt+0xa2840> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - smlaltteq r8, r7, r0, fp │ │ │ │ - cmpeq r8, r0, lsl #4 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + hvceq 34548 @ 0x86f4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne bdfe4 <__cxa_atexit@plt+0xb1c98> │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc be01c <__cxa_atexit@plt+0xb1cd0> │ │ │ │ - ldr r2, [pc, #108] @ be03c <__cxa_atexit@plt+0xb1cf0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - add r6, r9, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc be028 <__cxa_atexit@plt+0xb1cdc> │ │ │ │ - ldr r2, [pc, #60] @ be034 <__cxa_atexit@plt+0xb1ce8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + cmpne r3, #3 │ │ │ │ + bne aebb0 <__cxa_atexit@plt+0xa2864> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r2, [pc, #48] @ be038 <__cxa_atexit@plt+0xb1cec> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add lr, r9, #12 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffddc │ │ │ │ - cmpeq r8, ip, asr r1 │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b ae588 <__cxa_atexit@plt+0xa223c> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi be098 <__cxa_atexit@plt+0xb1d4c> │ │ │ │ - ldr r2, [pc, #88] @ be0b4 <__cxa_atexit@plt+0xb1d68> │ │ │ │ + bhi aebf0 <__cxa_atexit@plt+0xa28a4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ aebf8 <__cxa_atexit@plt+0xa28ac> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be0a0 <__cxa_atexit@plt+0xb1d54> │ │ │ │ - ldr r7, [pc, #64] @ be0b8 <__cxa_atexit@plt+0xb1d6c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be08c <__cxa_atexit@plt+0xb1d40> │ │ │ │ - mov r7, r8 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ be0bc <__cxa_atexit@plt+0xb1d70> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b aed04 <__cxa_atexit@plt+0xa29b8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsl #2 │ │ │ │ - andeq r0, r0, ip, asr r5 │ │ │ │ - strheq r8, [r7, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + cmpeq r9, r8, ror #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi be118 <__cxa_atexit@plt+0xb1dcc> │ │ │ │ - ldr r2, [pc, #88] @ be134 <__cxa_atexit@plt+0xb1de8> │ │ │ │ + bhi aec2c <__cxa_atexit@plt+0xa28e0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ aec34 <__cxa_atexit@plt+0xa28e8> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be120 <__cxa_atexit@plt+0xb1dd4> │ │ │ │ - ldr r7, [pc, #64] @ be138 <__cxa_atexit@plt+0xb1dec> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be10c <__cxa_atexit@plt+0xb1dc0> │ │ │ │ - mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ be13c <__cxa_atexit@plt+0xb1df0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq r9, ip, lsr #10 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aec70 <__cxa_atexit@plt+0xa2924> │ │ │ │ + ldr r2, [pc, #32] @ aec78 <__cxa_atexit@plt+0xa292c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r8} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r8, lsr sl │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be180 <__cxa_atexit@plt+0xb1e34> │ │ │ │ - ldr r7, [pc, #48] @ be190 <__cxa_atexit@plt+0xb1e44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be174 <__cxa_atexit@plt+0xb1e28> │ │ │ │ - mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ be194 <__cxa_atexit@plt+0xb1e48> │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrdeq r8, [r7, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq be20c <__cxa_atexit@plt+0xb1ec0> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne be244 <__cxa_atexit@plt+0xb1ef8> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - cmp r3, #3 │ │ │ │ - bne be24c <__cxa_atexit@plt+0xb1f00> │ │ │ │ - add r3, r6, #20 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc be2b0 <__cxa_atexit@plt+0xb1f64> │ │ │ │ - ldr r2, [pc, #252] @ be2dc <__cxa_atexit@plt+0xb1f90> │ │ │ │ + ldr r2, [pc, #24] @ aeca4 <__cxa_atexit@plt+0xa2958> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #248] @ be2e0 <__cxa_atexit@plt+0xb1f94> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #180] @ be2c8 <__cxa_atexit@plt+0xb1f7c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7], #-8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be2a0 <__cxa_atexit@plt+0xb1f54> │ │ │ │ - ldr r7, [pc, #156] @ be2cc <__cxa_atexit@plt+0xb1f80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be294 <__cxa_atexit@plt+0xb1f48> │ │ │ │ - mov r7, r8 │ │ │ │ - b bdf08 <__cxa_atexit@plt+0xb1bbc> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc be2b8 <__cxa_atexit@plt+0xb1f6c> │ │ │ │ - ldr r2, [pc, #116] @ be2d4 <__cxa_atexit@plt+0xb1f88> │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc aece8 <__cxa_atexit@plt+0xa299c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ aecf4 <__cxa_atexit@plt+0xa29a8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #96] @ be2d8 <__cxa_atexit@plt+0xb1f8c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #5 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ be2d0 <__cxa_atexit@plt+0xb1f84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #20 │ │ │ │ - b be2bc <__cxa_atexit@plt+0xb1f70> │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - strheq r8, [r7, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - cmpeq r8, r4, asr #5 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - cmpeq r8, r8, asr r3 │ │ │ │ + @ instruction: 0xffffff30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne be360 <__cxa_atexit@plt+0xb2014> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #156] @ be3a8 <__cxa_atexit@plt+0xb205c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - str r2, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r1, [r3, #-8]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq be374 <__cxa_atexit@plt+0xb2028> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi aed90 <__cxa_atexit@plt+0xa2a44> │ │ │ │ + ldr r7, [pc, #160] @ aedb8 <__cxa_atexit@plt+0xa2a6c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ands r2, r9, #3 │ │ │ │ + beq aed7c <__cxa_atexit@plt+0xa2a30> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne be380 <__cxa_atexit@plt+0xb2034> │ │ │ │ + bne aed8c <__cxa_atexit@plt+0xa2a40> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #8 │ │ │ │ + add r2, r6, #28 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc be394 <__cxa_atexit@plt+0xb2048> │ │ │ │ - ldr r7, [pc, #108] @ be3b0 <__cxa_atexit@plt+0xb2064> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - sub r7, r2, #2 │ │ │ │ + bcc aeda0 <__cxa_atexit@plt+0xa2a54> │ │ │ │ + ldr r8, [pc, #120] @ aedc0 <__cxa_atexit@plt+0xa2a74> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #116] @ aedc4 <__cxa_atexit@plt+0xa2a78> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r9, #2] │ │ │ │ + ldr r3, [r9, #6] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r3, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ be3ac <__cxa_atexit@plt+0xb2060> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #36] @ aedbc <__cxa_atexit@plt+0xa2a70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - smlaltteq r8, r7, r8, r7 │ │ │ │ - ldrsheq r7, [r8, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + smlaltbeq r6, r8, r8, sp │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne be3f8 <__cxa_atexit@plt+0xb20ac> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc be40c <__cxa_atexit@plt+0xb20c0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #52] @ be41c <__cxa_atexit@plt+0xb20d0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + bne aee30 <__cxa_atexit@plt+0xa2ae4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc aee38 <__cxa_atexit@plt+0xa2aec> │ │ │ │ + ldr r8, [pc, #80] @ aee4c <__cxa_atexit@plt+0xa2b00> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #76] @ aee50 <__cxa_atexit@plt+0xa2b04> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r1, r2, lr} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str r7, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #12 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r0, asr r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi be478 <__cxa_atexit@plt+0xb212c> │ │ │ │ - ldr r2, [pc, #88] @ be494 <__cxa_atexit@plt+0xb2148> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi be480 <__cxa_atexit@plt+0xb2134> │ │ │ │ - ldr r7, [pc, #64] @ be498 <__cxa_atexit@plt+0xb214c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ + bhi aeea0 <__cxa_atexit@plt+0xa2b54> │ │ │ │ + ldr r3, [pc, #60] @ aeeb0 <__cxa_atexit@plt+0xa2b64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - beq be46c <__cxa_atexit@plt+0xb2120> │ │ │ │ - mov r7, r8 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ + beq aee90 <__cxa_atexit@plt+0xa2b44> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r9, [r8, #7] │ │ │ │ + mov r8, r7 │ │ │ │ + b aed04 <__cxa_atexit@plt+0xa29b8> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ be49c <__cxa_atexit@plt+0xb2150> │ │ │ │ + ldr r7, [pc, #12] @ aeeb4 <__cxa_atexit@plt+0xa2b68> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #26 │ │ │ │ - andeq r0, r0, ip, ror r1 │ │ │ │ - ldrdeq r8, [r7, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + @ instruction: 0x01486c9c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b aed04 <__cxa_atexit@plt+0xa29b8> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi be4f8 <__cxa_atexit@plt+0xb21ac> │ │ │ │ - ldr r2, [pc, #88] @ be514 <__cxa_atexit@plt+0xb21c8> │ │ │ │ + bhi aef00 <__cxa_atexit@plt+0xa2bb4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ aef08 <__cxa_atexit@plt+0xa2bbc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ stmdb r5, {r2, r7} │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be500 <__cxa_atexit@plt+0xb21b4> │ │ │ │ - ldr r7, [pc, #64] @ be518 <__cxa_atexit@plt+0xb21cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be4ec <__cxa_atexit@plt+0xb21a0> │ │ │ │ - mov r7, r8 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ be51c <__cxa_atexit@plt+0xb21d0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #25 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r7, ip, asr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be560 <__cxa_atexit@plt+0xb2214> │ │ │ │ - ldr r7, [pc, #48] @ be570 <__cxa_atexit@plt+0xb2224> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be554 <__cxa_atexit@plt+0xb2208> │ │ │ │ - mov r7, r8 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ be574 <__cxa_atexit@plt+0xb2228> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - strdeq r8, [r7, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, r8, asr r2 │ │ │ │ + andeq r0, r4, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi be5b8 <__cxa_atexit@plt+0xb226c> │ │ │ │ - ldr r7, [pc, #48] @ be5c8 <__cxa_atexit@plt+0xb227c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be5ac <__cxa_atexit@plt+0xb2260> │ │ │ │ - mov r7, r8 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi aef40 <__cxa_atexit@plt+0xa2bf4> │ │ │ │ + ldr r3, [pc, #36] @ aef50 <__cxa_atexit@plt+0xa2c04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ be5cc <__cxa_atexit@plt+0xb2280> │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #12] @ aef54 <__cxa_atexit@plt+0xa2c08> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltbeq r8, r7, r4, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r0, lsl #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne be628 <__cxa_atexit@plt+0xb22dc> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r2, [pc, #104] @ be65c <__cxa_atexit@plt+0xb2310> │ │ │ │ + ldr r2, [pc, #24] @ aef80 <__cxa_atexit@plt+0xa2c34> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be648 <__cxa_atexit@plt+0xb22fc> │ │ │ │ - ldr r7, [pc, #76] @ be660 <__cxa_atexit@plt+0xb2314> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be63c <__cxa_atexit@plt+0xb22f0> │ │ │ │ - mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r7, [pc, #56] @ be668 <__cxa_atexit@plt+0xb231c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ be664 <__cxa_atexit@plt+0xb2318> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffffb88 │ │ │ │ - cmpeq r7, r0, lsl r5 │ │ │ │ - cmpeq r8, r0, lsr fp │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - beq be70c <__cxa_atexit@plt+0xb23c0> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r6, #3 │ │ │ │ - bne be6d0 <__cxa_atexit@plt+0xb2384> │ │ │ │ - bic r6, r7, #3 │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrh r6, [r6, #-2] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne be6d0 <__cxa_atexit@plt+0xb2384> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc be748 <__cxa_atexit@plt+0xb23fc> │ │ │ │ - ldr r2, [pc, #164] @ be760 <__cxa_atexit@plt+0xb2414> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #24 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc be73c <__cxa_atexit@plt+0xb23f0> │ │ │ │ - ldr r2, [pc, #112] @ be758 <__cxa_atexit@plt+0xb240c> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc aefc4 <__cxa_atexit@plt+0xa2c78> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr r2, [pc, #100] @ be75c <__cxa_atexit@plt+0xb2410> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - add lr, r9, #12 │ │ │ │ - stm lr, {r2, r7, r9} │ │ │ │ - sub r7, r6, #6 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #64] @ be754 <__cxa_atexit@plt+0xb2408> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r6, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq be730 <__cxa_atexit@plt+0xb23e4> │ │ │ │ - mov r6, r9 │ │ │ │ - b be76c <__cxa_atexit@plt+0xb2420> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r9 │ │ │ │ + ldr r2, [pc, #36] @ aefd0 <__cxa_atexit@plt+0xa2c84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - cmpeq r8, ip, ror #20 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #8]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne be7cc <__cxa_atexit@plt+0xb2480> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc be7f4 <__cxa_atexit@plt+0xb24a8> │ │ │ │ - ldr r2, [pc, #112] @ be80c <__cxa_atexit@plt+0xb24c0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #100] @ be810 <__cxa_atexit@plt+0xb24c4> │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi af004 <__cxa_atexit@plt+0xa2cb8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ af00c <__cxa_atexit@plt+0xa2cc0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r6, [r6, #20] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #52] @ be808 <__cxa_atexit@plt+0xb24bc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq be7e8 <__cxa_atexit@plt+0xb249c> │ │ │ │ - mov r5, r3 │ │ │ │ - b be5d8 <__cxa_atexit@plt+0xb228c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - ldrheq r6, [r8, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, r4, asr r1 │ │ │ │ + andeq r0, r3, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi be854 <__cxa_atexit@plt+0xb2508> │ │ │ │ - ldr r7, [pc, #48] @ be864 <__cxa_atexit@plt+0xb2518> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq be848 <__cxa_atexit@plt+0xb24fc> │ │ │ │ - mov r7, r8 │ │ │ │ - b be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ + bhi af090 <__cxa_atexit@plt+0xa2d44> │ │ │ │ + ldr r3, [pc, #112] @ af0a0 <__cxa_atexit@plt+0xa2d54> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r9, [r7, #4] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq af06c <__cxa_atexit@plt+0xa2d20> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne af07c <__cxa_atexit@plt+0xa2d30> │ │ │ │ + ldr r3, [pc, #80] @ af0a4 <__cxa_atexit@plt+0xa2d58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ be868 <__cxa_atexit@plt+0xb251c> │ │ │ │ + ldr r7, [pc, #40] @ af0ac <__cxa_atexit@plt+0xa2d60> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ af0a8 <__cxa_atexit@plt+0xa2d5c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, ip, lsl #6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + strheq r6, [r8, #-164] @ 0xffffff5c │ │ │ │ + cmpeq r9, ip, asr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #296] @ be9a4 <__cxa_atexit@plt+0xb2658> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #292] @ be9a8 <__cxa_atexit@plt+0xb265c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #288] @ be9ac <__cxa_atexit@plt+0xb2660> │ │ │ │ - add r0, pc, r0 │ │ │ │ and r3, r7, #3 │ │ │ │ - cmp r3, #3 │ │ │ │ - bne be904 <__cxa_atexit@plt+0xb25b8> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne be8c0 <__cxa_atexit@plt+0xb2574> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r2, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - bne be88c <__cxa_atexit@plt+0xb2540> │ │ │ │ - b be964 <__cxa_atexit@plt+0xb2618> │ │ │ │ - cmp r3, #3 │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne af0e8 <__cxa_atexit@plt+0xa2d9c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #44] @ af100 <__cxa_atexit@plt+0xa2db4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ str r7, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #12] @ af0fc <__cxa_atexit@plt+0xa2db0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, rrx │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r6, [pc, #244] @ af20c <__cxa_atexit@plt+0xa2ec0> │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r3, r5 │ │ │ │ - strne r0, [r3, #-4]! │ │ │ │ - streq r1, [r3, #-4]! │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi be990 <__cxa_atexit@plt+0xb2644> │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - mov r7, r8 │ │ │ │ - bne be88c <__cxa_atexit@plt+0xb2540> │ │ │ │ + ldr r8, [r3, #4]! │ │ │ │ + str r6, [r3] │ │ │ │ + ldr r9, [r3, #4] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + sub r6, r3, #12 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi af1d8 <__cxa_atexit@plt+0xa2e8c> │ │ │ │ + ldr r7, [pc, #208] @ af210 <__cxa_atexit@plt+0xa2ec4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r9, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r7, [r2, #-4]! │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq af184 <__cxa_atexit@plt+0xa2e38> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne af198 <__cxa_atexit@plt+0xa2e4c> │ │ │ │ + ldr r5, [pc, #180] @ af218 <__cxa_atexit@plt+0xa2ecc> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r3, [r8, #6] │ │ │ │ + str r5, [r6] │ │ │ │ + str r3, [r2] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne be96c <__cxa_atexit@plt+0xb2620> │ │ │ │ - ldr r3, [pc, #156] @ be9b0 <__cxa_atexit@plt+0xb2664> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq be964 <__cxa_atexit@plt+0xb2618> │ │ │ │ - ldr r3, [pc, #136] @ be9b4 <__cxa_atexit@plt+0xb2668> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq be964 <__cxa_atexit@plt+0xb2618> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r7, #2 │ │ │ │ - bne be980 <__cxa_atexit@plt+0xb2634> │ │ │ │ - ldr r7, [pc, #92] @ be9b8 <__cxa_atexit@plt+0xb266c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #76] @ be9c0 <__cxa_atexit@plt+0xb2674> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ be9c4 <__cxa_atexit@plt+0xb2678> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r1, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc af1f0 <__cxa_atexit@plt+0xa2ea4> │ │ │ │ + ldr r7, [pc, #112] @ af220 <__cxa_atexit@plt+0xa2ed4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r1, #4]! │ │ │ │ + ldr r7, [pc, #100] @ af224 <__cxa_atexit@plt+0xa2ed8> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ add r7, r7, #1 │ │ │ │ + str r3, [r1, #8] │ │ │ │ + str r7, [r1, #12] │ │ │ │ + mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ be9bc <__cxa_atexit@plt+0xb2670> │ │ │ │ + ldr r7, [pc, #60] @ af21c <__cxa_atexit@plt+0xa2ed0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffff4 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - muleq r0, r4, r1 │ │ │ │ - andeq r0, r0, r0, ror #2 │ │ │ │ - @ instruction: 0x000001b4 │ │ │ │ - cmpeq r8, r8, lsr #16 │ │ │ │ - ldrdeq r8, [r7, #-16] │ │ │ │ - cmpeq r8, r4, ror #15 │ │ │ │ - ldrsbeq r6, [r8, #-112] @ 0xffffff90 │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ af214 <__cxa_atexit@plt+0xa2ec8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r9, r0, asr pc │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + cmpeq r8, ip, ror #18 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0x01595f90 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne be9f0 <__cxa_atexit@plt+0xb26a4> │ │ │ │ - ldr r7, [pc, #52] @ bea18 <__cxa_atexit@plt+0xb26cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc af268 <__cxa_atexit@plt+0xa2f1c> │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ af274 <__cxa_atexit@plt+0xa2f28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ bea14 <__cxa_atexit@plt+0xb26c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bea0c <__cxa_atexit@plt+0xb26c0> │ │ │ │ - b be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + cmpeq r8, r8, lsl r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi af2cc <__cxa_atexit@plt+0xa2f80> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq af2c4 <__cxa_atexit@plt+0xa2f78> │ │ │ │ + ldr r8, [pc, #40] @ af2d4 <__cxa_atexit@plt+0xa2f88> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ af2d8 <__cxa_atexit@plt+0xa2f8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b f34bf4 <__cxa_atexit@plt+0xf288a8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - cmpeq r8, r0, lsr #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bea44 <__cxa_atexit@plt+0xb26f8> │ │ │ │ - ldr r7, [pc, #52] @ bea6c <__cxa_atexit@plt+0xb2720> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ bea68 <__cxa_atexit@plt+0xb271c> │ │ │ │ + ldrdeq r6, [r8, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r9, r4, lsl #30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi af310 <__cxa_atexit@plt+0xa2fc4> │ │ │ │ + ldr r3, [pc, #32] @ af318 <__cxa_atexit@plt+0xa2fcc> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bea60 <__cxa_atexit@plt+0xb2714> │ │ │ │ - b be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + ldr r3, [pc, #20] @ af31c <__cxa_atexit@plt+0xa2fd0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe24 │ │ │ │ - cmpeq r8, ip, asr #14 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r9, r4, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ bead0 <__cxa_atexit@plt+0xb2784> │ │ │ │ + ldr r3, [pc, #28] @ af34c <__cxa_atexit@plt+0xa3000> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq beab8 <__cxa_atexit@plt+0xb276c> │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r7, #2 │ │ │ │ - bne beac0 <__cxa_atexit@plt+0xb2774> │ │ │ │ - ldr r7, [pc, #36] @ bead4 <__cxa_atexit@plt+0xb2788> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bead8 <__cxa_atexit@plt+0xb278c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - ldrsbeq r6, [r8, #-100] @ 0xffffff9c │ │ │ │ - @ instruction: 0x01586690 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldr r3, [pc, #32] @ beb14 <__cxa_atexit@plt+0xb27c8> │ │ │ │ + ldr r3, [pc, #16] @ af350 <__cxa_atexit@plt+0xa3004> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #28] @ beb18 <__cxa_atexit@plt+0xb27cc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldrh r1, [r7, #-2] │ │ │ │ - add r7, r2, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - cmp r1, #2 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0x01586690 │ │ │ │ - cmpeq r8, ip, asr r6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + cmpeq r8, ip, asr #14 │ │ │ │ + cmpeq r9, r0, lsr lr │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi beb54 <__cxa_atexit@plt+0xb2808> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [pc, #24] @ beb5c <__cxa_atexit@plt+0xb2810> │ │ │ │ + bhi af3a0 <__cxa_atexit@plt+0xa3054> │ │ │ │ + ldr r2, [pc, #56] @ af3a8 <__cxa_atexit@plt+0xa305c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ af3ac <__cxa_atexit@plt+0xa3060> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ af3b0 <__cxa_atexit@plt+0xa3064> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + strdeq r6, [r8, #-108] @ 0xffffff94 │ │ │ │ + ldrsbeq r5, [r9, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r9, r8, ror #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bebf0 <__cxa_atexit@plt+0xb28a4> │ │ │ │ - ldr lr, [pc, #124] @ bebf8 <__cxa_atexit@plt+0xb28ac> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #112] @ bebfc <__cxa_atexit@plt+0xb28b0> │ │ │ │ + bhi af400 <__cxa_atexit@plt+0xa30b4> │ │ │ │ + ldr r2, [pc, #56] @ af408 <__cxa_atexit@plt+0xa30bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ af40c <__cxa_atexit@plt+0xa30c0> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r7} │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq bebb8 <__cxa_atexit@plt+0xb286c> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne bebcc <__cxa_atexit@plt+0xb2880> │ │ │ │ - ldr r0, [r2] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ af410 <__cxa_atexit@plt+0xa30c4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #68] @ bec04 <__cxa_atexit@plt+0xb28b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #44] @ bec00 <__cxa_atexit@plt+0xb28b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #-12]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bebe8 <__cxa_atexit@plt+0xb289c> │ │ │ │ - b be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - ldrsbeq r6, [r8, #-80] @ 0xffffffb0 │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - cmpeq r8, r4, asr #11 │ │ │ │ + smlaltbeq r6, r8, ip, r6 │ │ │ │ + cmpeq r9, r0, ror sp │ │ │ │ + cmpeq r9, r8, lsl #27 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne bec30 <__cxa_atexit@plt+0xb28e4> │ │ │ │ - ldr r7, [pc, #92] @ bec80 <__cxa_atexit@plt+0xb2934> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bec64 <__cxa_atexit@plt+0xb2918> │ │ │ │ - ldr r7, [pc, #52] @ bec78 <__cxa_atexit@plt+0xb292c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bec58 <__cxa_atexit@plt+0xb290c> │ │ │ │ - mov r7, r8 │ │ │ │ - b be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bec7c <__cxa_atexit@plt+0xb2930> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc2c │ │ │ │ - strdeq r7, [r7, #-236] @ 0xffffff14 │ │ │ │ - cmpeq r8, r0, ror #10 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r8, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bed14 <__cxa_atexit@plt+0xb29c8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bed20 <__cxa_atexit@plt+0xb29d4> │ │ │ │ - ldr r2, [pc, #144] @ bed44 <__cxa_atexit@plt+0xb29f8> │ │ │ │ + bhi af460 <__cxa_atexit@plt+0xa3114> │ │ │ │ + ldr r2, [pc, #56] @ af468 <__cxa_atexit@plt+0xa311c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #140] @ bed48 <__cxa_atexit@plt+0xb29fc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ af46c <__cxa_atexit@plt+0xa3120> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r7, [r7, #20] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r1, [r8, #8] │ │ │ │ - str r7, [r8, #12] │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bed30 <__cxa_atexit@plt+0xb29e4> │ │ │ │ - ldr r7, [pc, #92] @ bed4c <__cxa_atexit@plt+0xb2a00> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bed08 <__cxa_atexit@plt+0xb29bc> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bed50 <__cxa_atexit@plt+0xb2a04> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ af470 <__cxa_atexit@plt+0xa3124> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ + b 111ea40 <__cxa_atexit@plt+0x11126f4> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffeb0 │ │ │ │ - cmpeq r8, r0, lsr #9 │ │ │ │ - muleq r0, r0, r5 │ │ │ │ - cmpeq r7, r4, lsr lr │ │ │ │ + cmpeq r8, r4, asr #12 │ │ │ │ + cmpeq r9, r0, lsl sp │ │ │ │ + cmpeq r9, r8, lsr #26 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bedb4 <__cxa_atexit@plt+0xb2a68> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bedd0 <__cxa_atexit@plt+0xb2a84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bedbc <__cxa_atexit@plt+0xb2a70> │ │ │ │ - ldr r7, [pc, #68] @ bedd4 <__cxa_atexit@plt+0xb2a88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq beda8 <__cxa_atexit@plt+0xb2a5c> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + bhi af4c0 <__cxa_atexit@plt+0xa3174> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af4c8 <__cxa_atexit@plt+0xa317c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af4cc <__cxa_atexit@plt+0xa3180> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bedd8 <__cxa_atexit@plt+0xb2a8c> │ │ │ │ + ldrheq r5, [r9, #-192] @ 0xffffff40 │ │ │ │ + ldrheq r5, [r9, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi af50c <__cxa_atexit@plt+0xa31c0> │ │ │ │ + ldr r3, [pc, #40] @ af520 <__cxa_atexit@plt+0xa31d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #16] @ af524 <__cxa_atexit@plt+0xa31d8> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlaltbeq r7, r7, r8, sp @ │ │ │ │ + @ instruction: 0xfffffa64 │ │ │ │ + cmpeq r8, r4, lsr r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bee3c <__cxa_atexit@plt+0xb2af0> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bee58 <__cxa_atexit@plt+0xb2b0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bee44 <__cxa_atexit@plt+0xb2af8> │ │ │ │ - ldr r7, [pc, #68] @ bee5c <__cxa_atexit@plt+0xb2b10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bee30 <__cxa_atexit@plt+0xb2ae4> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + bhi af574 <__cxa_atexit@plt+0xa3228> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af57c <__cxa_atexit@plt+0xa3230> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af580 <__cxa_atexit@plt+0xa3234> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bee60 <__cxa_atexit@plt+0xb2b14> │ │ │ │ + ldrsheq r5, [r9, #-188] @ 0xffffff44 │ │ │ │ + cmpeq r9, r0, lsl #24 │ │ │ │ + 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, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi af5c4 <__cxa_atexit@plt+0xa3278> │ │ │ │ + ldr r3, [pc, #36] @ af5d4 <__cxa_atexit@plt+0xa3288> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #12] @ af5d8 <__cxa_atexit@plt+0xa328c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, asr r3 │ │ │ │ - andeq r0, r0, r8, ror #8 │ │ │ │ - cmpeq r7, r0, lsr #26 │ │ │ │ + @ instruction: 0xfffff9ac │ │ │ │ + hvceq 34396 @ 0x865c │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi beec4 <__cxa_atexit@plt+0xb2b78> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ beee0 <__cxa_atexit@plt+0xb2b94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi beecc <__cxa_atexit@plt+0xb2b80> │ │ │ │ - ldr r7, [pc, #68] @ beee4 <__cxa_atexit@plt+0xb2b98> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq beeb8 <__cxa_atexit@plt+0xb2b6c> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ beee8 <__cxa_atexit@plt+0xb2b9c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrsbeq r6, [r8, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r0, r0, ror #7 │ │ │ │ - @ instruction: 0x01477c98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bef58 <__cxa_atexit@plt+0xb2c0c> │ │ │ │ - ldr r2, [pc, #108] @ bef74 <__cxa_atexit@plt+0xb2c28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [pc, #96] @ bef78 <__cxa_atexit@plt+0xb2c2c> │ │ │ │ + bhi af628 <__cxa_atexit@plt+0xa32dc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af630 <__cxa_atexit@plt+0xa32e4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af634 <__cxa_atexit@plt+0xa32e8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ str r2, [r5, #-16] │ │ │ │ str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bef60 <__cxa_atexit@plt+0xb2c14> │ │ │ │ - ldr r7, [pc, #68] @ bef7c <__cxa_atexit@plt+0xb2c30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - tst r8, #3 │ │ │ │ - beq bef4c <__cxa_atexit@plt+0xb2c00> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ bef80 <__cxa_atexit@plt+0xb2c34> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r8, r4, asr #4 │ │ │ │ - @ instruction: 0xffffdcec │ │ │ │ - ldrdeq r7, [r7, #-184] @ 0xffffff48 │ │ │ │ + cmpeq r9, r8, asr #22 │ │ │ │ + cmpeq r9, ip, asr #22 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne befac <__cxa_atexit@plt+0xb2c60> │ │ │ │ - ldr r7, [pc, #116] @ bf014 <__cxa_atexit@plt+0xb2cc8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #84] @ bf008 <__cxa_atexit@plt+0xb2cbc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - str r7, [r3] │ │ │ │ - sub r7, r3, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #12 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi beff4 <__cxa_atexit@plt+0xb2ca8> │ │ │ │ - ldr r7, [pc, #56] @ bf00c <__cxa_atexit@plt+0xb2cc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq befe8 <__cxa_atexit@plt+0xb2c9c> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ + bhi af674 <__cxa_atexit@plt+0xa3328> │ │ │ │ + ldr r3, [pc, #40] @ af688 <__cxa_atexit@plt+0xa333c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bf010 <__cxa_atexit@plt+0xb2cc4> │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #16] @ af68c <__cxa_atexit@plt+0xa3340> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0xffffdc50 │ │ │ │ - cmpeq r7, r4, asr #22 │ │ │ │ - ldrsheq r6, [r8, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ bf04c <__cxa_atexit@plt+0xb2d00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ bf050 <__cxa_atexit@plt+0xb2d04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror r5 │ │ │ │ - cmpeq r8, ip, ror #10 │ │ │ │ + @ instruction: 0xfffff8fc │ │ │ │ + smlalbteq r6, r8, ip, r4 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bf0b4 <__cxa_atexit@plt+0xb2d68> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bf0d0 <__cxa_atexit@plt+0xb2d84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf0bc <__cxa_atexit@plt+0xb2d70> │ │ │ │ - ldr r7, [pc, #68] @ bf0d4 <__cxa_atexit@plt+0xb2d88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bf0a8 <__cxa_atexit@plt+0xb2d5c> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + bhi af6dc <__cxa_atexit@plt+0xa3390> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af6e4 <__cxa_atexit@plt+0xa3398> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af6e8 <__cxa_atexit@plt+0xa339c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bf0d8 <__cxa_atexit@plt+0xb2d8c> │ │ │ │ + @ instruction: 0x01595a94 │ │ │ │ + @ instruction: 0x01595a98 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi af728 <__cxa_atexit@plt+0xa33dc> │ │ │ │ + ldr r3, [pc, #40] @ af73c <__cxa_atexit@plt+0xa33f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #16] @ af740 <__cxa_atexit@plt+0xa33f4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, ror #1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - smlaltbeq r7, r7, r8, sl @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + @ instruction: 0xfffff848 │ │ │ │ + cmpeq r8, r8, lsl r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bf128 <__cxa_atexit@plt+0xb2ddc> │ │ │ │ - ldr lr, [pc, #56] @ bf130 <__cxa_atexit@plt+0xb2de4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #40] @ bf134 <__cxa_atexit@plt+0xb2de8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - sub lr, r5, #16 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ + bhi af790 <__cxa_atexit@plt+0xa3444> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af798 <__cxa_atexit@plt+0xa344c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af79c <__cxa_atexit@plt+0xa3450> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ str r7, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b 115afd8 <__cxa_atexit@plt+0x114ec8c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r8, r0, asr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r7 │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf17c <__cxa_atexit@plt+0xb2e30> │ │ │ │ - ldr r7, [pc, #52] @ bf190 <__cxa_atexit@plt+0xb2e44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bf170 <__cxa_atexit@plt+0xb2e24> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bf194 <__cxa_atexit@plt+0xb2e48> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - smlaltteq r7, r7, r8, r9 @ │ │ │ │ + cmpeq r9, r0, ror #19 │ │ │ │ + cmpeq r9, r4, ror #19 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi bf1f8 <__cxa_atexit@plt+0xb2eac> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #88] @ bf214 <__cxa_atexit@plt+0xb2ec8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf200 <__cxa_atexit@plt+0xb2eb4> │ │ │ │ - ldr r7, [pc, #68] @ bf218 <__cxa_atexit@plt+0xb2ecc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bf1ec <__cxa_atexit@plt+0xb2ea0> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ + bhi af7ec <__cxa_atexit@plt+0xa34a0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr lr, [pc, #44] @ af7f4 <__cxa_atexit@plt+0xa34a8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #40] @ af7f8 <__cxa_atexit@plt+0xa34ac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 115af68 <__cxa_atexit@plt+0x114ec1c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ bf21c <__cxa_atexit@plt+0xb2ed0> │ │ │ │ + cmpeq r9, r4, lsl #19 │ │ │ │ + cmpeq r9, r8, lsl #19 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi af838 <__cxa_atexit@plt+0xa34ec> │ │ │ │ + ldr r3, [pc, #40] @ af84c <__cxa_atexit@plt+0xa3500> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8, sl} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #16] @ af850 <__cxa_atexit@plt+0xa3504> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r9, r8 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #31 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r7, r4, ror #18 │ │ │ │ + @ instruction: 0xfffff738 │ │ │ │ + cmpeq r8, r8, lsl #6 │ │ │ │ + strdeq r6, [r8, #-32] @ 0xffffffe0 │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf264 <__cxa_atexit@plt+0xb2f18> │ │ │ │ - ldr r7, [pc, #52] @ bf274 <__cxa_atexit@plt+0xb2f28> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bf258 <__cxa_atexit@plt+0xb2f0c> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bf278 <__cxa_atexit@plt+0xb2f2c> │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi af884 <__cxa_atexit@plt+0xa3538> │ │ │ │ + ldr r3, [pc, #28] @ af894 <__cxa_atexit@plt+0xa3548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r8, r9, sl} │ │ │ │ + b 115ae68 <__cxa_atexit@plt+0x114eb1c> │ │ │ │ + ldr r7, [pc, #12] @ af898 <__cxa_atexit@plt+0xa354c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r7, r0, lsl #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + ldrdeq r6, [r8, #-36] @ 0xffffffdc │ │ │ │ + smlaltbeq r6, r8, ip, r2 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc af8e8 <__cxa_atexit@plt+0xa359c> │ │ │ │ + ldr r2, [pc, #48] @ af8f4 <__cxa_atexit@plt+0xa35a8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #44] @ af8f8 <__cxa_atexit@plt+0xa35ac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa1c │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r8, ip, asr #4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #32] @ af930 <__cxa_atexit@plt+0xa35e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + stmda r5, {r1, r2, r3} │ │ │ │ + ldr r3, [pc, #16] @ af934 <__cxa_atexit@plt+0xa35e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d264 <__cxa_atexit@plt+0x1330f18> │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r9, r4, lsr r8 │ │ │ │ + cmpeq r8, r0, lsl r2 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq bf300 <__cxa_atexit@plt+0xb2fb4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne bf338 <__cxa_atexit@plt+0xb2fec> │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq bf354 <__cxa_atexit@plt+0xb3008> │ │ │ │ - cmp r3, #4 │ │ │ │ - bne bf400 <__cxa_atexit@plt+0xb30b4> │ │ │ │ - ldr r8, [r7, #1] │ │ │ │ - ldr r7, [r7, #5] │ │ │ │ - ldr r2, [pc, #580] @ bf510 <__cxa_atexit@plt+0xb31c4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r7, r8} │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-8]! │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf4ac <__cxa_atexit@plt+0xb3160> │ │ │ │ - ldr r7, [pc, #552] @ bf514 <__cxa_atexit@plt+0xb31c8> │ │ │ │ + bne af960 <__cxa_atexit@plt+0xa3614> │ │ │ │ + ldr r7, [pc, #32] @ af978 <__cxa_atexit@plt+0xa362c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-12]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bf4a0 <__cxa_atexit@plt+0xb3154> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r3, [pc, #468] @ bf4dc <__cxa_atexit@plt+0xb3190> │ │ │ │ + add r5, r5, #24 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r3, [pc, #12] @ af974 <__cxa_atexit@plt+0xa3628> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq bf34c <__cxa_atexit@plt+0xb3000> │ │ │ │ - ldr r3, [pc, #448] @ bf4e0 <__cxa_atexit@plt+0xb3194> │ │ │ │ + b 115b2f8 <__cxa_atexit@plt+0x114efac> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + strdeq r6, [r8, #-24] @ 0xffffffe8 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ af998 <__cxa_atexit@plt+0xa364c> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bf34c <__cxa_atexit@plt+0xb3000> │ │ │ │ - b bf6ac <__cxa_atexit@plt+0xb3360> │ │ │ │ - ldr r7, [pc, #408] @ bf4d8 <__cxa_atexit@plt+0xb318c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 133d104 <__cxa_atexit@plt+0x1330db8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r3, [pc, #8] @ af9b8 <__cxa_atexit@plt+0xa366c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + b 115b278 <__cxa_atexit@plt+0x114ef2c> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #92 @ 0x5c │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc bf4c0 <__cxa_atexit@plt+0xb3174> │ │ │ │ - ldr r2, [pc, #396] @ bf4f8 <__cxa_atexit@plt+0xb31ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - sub r2, r3, #34 @ 0x22 │ │ │ │ - sub sl, r3, #66 @ 0x42 │ │ │ │ - ldr r9, [pc, #372] @ bf4fc <__cxa_atexit@plt+0xb31b0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r7, [pc, #360] @ bf500 <__cxa_atexit@plt+0xb31b4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [lr, #64]! @ 0x40 │ │ │ │ - str r8, [r6, #72] @ 0x48 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ - ldr r7, [pc, #344] @ bf504 <__cxa_atexit@plt+0xb31b8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #80] @ 0x50 │ │ │ │ - str lr, [r6, #84] @ 0x54 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [pc, #324] @ bf508 <__cxa_atexit@plt+0xb31bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #32]! │ │ │ │ - str ip, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #304] @ bf50c <__cxa_atexit@plt+0xb31c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add lr, r6, #52 @ 0x34 │ │ │ │ - stm lr, {r0, r2, sl} │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r8, [r6, #16] │ │ │ │ - add lr, r6, #20 │ │ │ │ - stm lr, {r0, r6, r9} │ │ │ │ - sub r7, r3, #5 │ │ │ │ - b bf494 <__cxa_atexit@plt+0xb3148> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #76 @ 0x4c │ │ │ │ + bcc afa78 <__cxa_atexit@plt+0xa372c> │ │ │ │ + ldr r1, [pc, #208] @ afaac <__cxa_atexit@plt+0xa3760> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #204] @ afab0 <__cxa_atexit@plt+0xa3764> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r1, r3 │ │ │ │ + str lr, [r1, #12]! │ │ │ │ + str r1, [r5, #12] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + mov r1, r5 │ │ │ │ + str r8, [r1, #-4]! │ │ │ │ + add r3, r3, #40 @ 0x28 │ │ │ │ cmp r0, r3 │ │ │ │ - bcc bf4c8 <__cxa_atexit@plt+0xb317c> │ │ │ │ - ldr lr, [pc, #204] @ bf4e4 <__cxa_atexit@plt+0xb3198> │ │ │ │ + bcc afa88 <__cxa_atexit@plt+0xa373c> │ │ │ │ + ldr r9, [pc, #136] @ afab8 <__cxa_atexit@plt+0xa376c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #132] @ afabc <__cxa_atexit@plt+0xa3770> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [r7, #1] │ │ │ │ - ldr r9, [r7, #5] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - sub sl, r3, #14 │ │ │ │ - sub r7, r3, #46 @ 0x2e │ │ │ │ - ldr lr, [pc, #180] @ bf4e8 <__cxa_atexit@plt+0xb319c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr r2, [pc, #168] @ bf4ec <__cxa_atexit@plt+0xb31a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [lr, #36]! @ 0x24 │ │ │ │ - str ip, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #148] @ bf4f0 <__cxa_atexit@plt+0xb31a4> │ │ │ │ + ldr r2, [pc, #128] @ afac0 <__cxa_atexit@plt+0xa3774> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - str lr, [r6, #60] @ 0x3c │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #132] @ bf4f4 <__cxa_atexit@plt+0xb31a8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - str sl, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - str ip, [r6, #20] │ │ │ │ - add lr, r6, #24 │ │ │ │ - stm lr, {r2, r6, r8} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r9, [r6, #28]! │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #100] @ bf518 <__cxa_atexit@plt+0xb31cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #92 @ 0x5c │ │ │ │ - b bf4cc <__cxa_atexit@plt+0xb3180> │ │ │ │ - mov r6, #76 @ 0x4c │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r0, lsl r8 │ │ │ │ - andeq r0, r0, ip, ror #6 │ │ │ │ - andeq r0, r0, r8, lsl #7 │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - cmpeq r8, ip, lsr #26 │ │ │ │ - @ instruction: 0xfffff914 │ │ │ │ - cmpeq r8, r8, lsl #26 │ │ │ │ - cmpeq r8, r8, asr #1 │ │ │ │ - @ instruction: 0xfffffa74 │ │ │ │ - ldrsbeq r5, [r8, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0xfffffb58 │ │ │ │ - @ instruction: 0x01586190 │ │ │ │ - @ instruction: 0xfffffaa4 │ │ │ │ - cmpeq r8, r8, lsl #27 │ │ │ │ - andeq r0, r0, r4, asr r2 │ │ │ │ - @ instruction: 0xffffd938 │ │ │ │ - smlalbbeq r7, r7, ip, r6 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ + ldr r7, [pc, #36] @ afab4 <__cxa_atexit@plt+0xa3768> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff97c │ │ │ │ + @ instruction: 0xfffff9d4 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + cmpeq r9, r8, lsl r7 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ + mov r3, r6 │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc afb30 <__cxa_atexit@plt+0xa37e4> │ │ │ │ + ldr r9, [pc, #92] @ afb48 <__cxa_atexit@plt+0xa37fc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #88] @ afb4c <__cxa_atexit@plt+0xa3800> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #84] @ afb50 <__cxa_atexit@plt+0xa3804> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr sl, [r5, #28] │ │ │ │ + add r2, r5, #32 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #28] @ afb54 <__cxa_atexit@plt+0xa3808> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #20 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffffc5c │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r9, ip, asr r6 │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bf5f8 <__cxa_atexit@plt+0xb32ac> │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc bf638 <__cxa_atexit@plt+0xb32ec> │ │ │ │ - ldr r9, [pc, #260] @ bf658 <__cxa_atexit@plt+0xb330c> │ │ │ │ + bne afc1c <__cxa_atexit@plt+0xa38d0> │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcc afc78 <__cxa_atexit@plt+0xa392c> │ │ │ │ + ldr r1, [pc, #332] @ afcd4 <__cxa_atexit@plt+0xa3988> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [r1, #8]! │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + sub sl, r2, #2 │ │ │ │ + str sl, [r1, #-4] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + ldr r2, [pc, #284] @ afcd8 <__cxa_atexit@plt+0xa398c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r0, [r3, #24] │ │ │ │ + add ip, r3, #44 @ 0x2c │ │ │ │ + cmp r9, ip │ │ │ │ + bcc afca8 <__cxa_atexit@plt+0xa395c> │ │ │ │ + ldr lr, [pc, #276] @ afcec <__cxa_atexit@plt+0xa39a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #272] @ afcf0 <__cxa_atexit@plt+0xa39a4> │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r7, [sp] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - sub r0, r3, #10 │ │ │ │ - ldr r7, [pc, #232] @ bf65c <__cxa_atexit@plt+0xb3310> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #76] @ 0x4c │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ - sub r0, r3, #22 │ │ │ │ - sub r7, r3, #54 @ 0x36 │ │ │ │ - ldr sl, [pc, #212] @ bf660 <__cxa_atexit@plt+0xb3314> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r9, [pc, #208] @ bf664 <__cxa_atexit@plt+0xb3318> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - add r9, r9, #1 │ │ │ │ - mov lr, r6 │ │ │ │ - ldr ip, [pc, #196] @ bf668 <__cxa_atexit@plt+0xb331c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [lr, #36]! @ 0x24 │ │ │ │ - add ip, r6, #44 @ 0x2c │ │ │ │ - stm ip, {r1, r2, r8, sl, lr} │ │ │ │ - str r7, [r6, #64] @ 0x40 │ │ │ │ - ldr r7, [pc, #176] @ bf66c <__cxa_atexit@plt+0xb3320> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r6, #16] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r6, [r6, #28] │ │ │ │ - str r9, [r6, #32] │ │ │ │ - sub r7, r3, #1 │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc bf640 <__cxa_atexit@plt+0xb32f4> │ │ │ │ - ldr r0, [pc, #68] @ bf650 <__cxa_atexit@plt+0xb3304> │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #228] @ afcf4 <__cxa_atexit@plt+0xa39a8> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ + mov r6, ip │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc afc88 <__cxa_atexit@plt+0xa393c> │ │ │ │ + ldr lr, [pc, #164] @ afce0 <__cxa_atexit@plt+0xa3994> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #160] @ afce4 <__cxa_atexit@plt+0xa3998> │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r7, [pc, #64] @ bf654 <__cxa_atexit@plt+0xb3308> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ str r0, [r6, #4]! │ │ │ │ - add lr, r6, #8 │ │ │ │ - stm lr, {r1, r2, r8} │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #1 │ │ │ │ + str r6, [r5, #12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + stmda r5, {r6, lr} │ │ │ │ + str r1, [r6, #8] │ │ │ │ + ldr r6, [pc, #128] @ afce8 <__cxa_atexit@plt+0xa399c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ - b bf644 <__cxa_atexit@plt+0xb32f8> │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa4c │ │ │ │ - cmpeq r8, ip, lsr #30 │ │ │ │ - @ instruction: 0xfffffb8c │ │ │ │ - cmpeq r8, ip, asr #31 │ │ │ │ - ldrsbeq r5, [r8, #-184] @ 0xffffff48 │ │ │ │ - cmpeq r8, ip, asr #23 │ │ │ │ - @ instruction: 0xfffffbf8 │ │ │ │ - cmpeq r8, ip, ror pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r6, [pc, #64] @ afcd0 <__cxa_atexit@plt+0xa3984> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #12 │ │ │ │ + ldr r7, [r5, #8]! │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + ldr r7, [pc, #44] @ afcdc <__cxa_atexit@plt+0xa3990> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r1] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, ip │ │ │ │ + mov r7, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0xfffffc1c │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + andeq r0, r0, r4, asr r1 │ │ │ │ + @ instruction: 0xfffff7d4 │ │ │ │ + ldrsheq r5, [r9, #-64] @ 0xffffffc0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + @ instruction: 0xfffffb68 │ │ │ │ + cmpeq r9, r8, asr #10 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ bf6a0 <__cxa_atexit@plt+0xb3354> │ │ │ │ - add r3, pc, r3 │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r5, #-4] │ │ │ │ str r7, [r5] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq bf698 <__cxa_atexit@plt+0xb334c> │ │ │ │ - b bf6ac <__cxa_atexit@plt+0xb3360> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc afd60 <__cxa_atexit@plt+0xa3a14> │ │ │ │ + ldr r1, [pc, #88] @ afd7c <__cxa_atexit@plt+0xa3a30> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #84] @ afd80 <__cxa_atexit@plt+0xa3a34> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #80] @ afd84 <__cxa_atexit@plt+0xa3a38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20]! @ 0xffffffec │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + str r3, [r5, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mov r8, r2 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #32] @ afd88 <__cxa_atexit@plt+0xa3a3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + @ instruction: 0xfffff6f4 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r9, r4, lsr #8 │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #8]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne afdb4 <__cxa_atexit@plt+0xa3a68> │ │ │ │ + add r5, r5, #32 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc afe5c <__cxa_atexit@plt+0xa3b10> │ │ │ │ + ldr r1, [pc, #196] @ afe90 <__cxa_atexit@plt+0xa3b44> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [pc, #192] @ afe94 <__cxa_atexit@plt+0xa3b48> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r8, r6 │ │ │ │ + str r1, [r8, #4]! │ │ │ │ + sub lr, r2, #2 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + ldr ip, [r5, #28] │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r2, [r8, #12] │ │ │ │ + str ip, [r8, #16] │ │ │ │ + str sl, [r8, #20] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + add sl, r8, #44 @ 0x2c │ │ │ │ + cmp r0, sl │ │ │ │ + bcc afe6c <__cxa_atexit@plt+0xa3b20> │ │ │ │ + ldr r2, [pc, #128] @ afe9c <__cxa_atexit@plt+0xa3b50> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ afea0 <__cxa_atexit@plt+0xa3b54> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r3, [pc, #120] @ afea4 <__cxa_atexit@plt+0xa3b58> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r6, #32]! │ │ │ │ + add r2, r6, #8 │ │ │ │ + stm r2, {r1, r8, ip} │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r6, sl │ │ │ │ + mov r8, r3 │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r0, [pc, #36] @ afe98 <__cxa_atexit@plt+0xa3b4c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + mov r1, #20 │ │ │ │ + str r1, [r4, #828] @ 0x33c │ │ │ │ + str r0, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, lr │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff6ac │ │ │ │ + @ instruction: 0xfffff704 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + @ instruction: 0xfffff710 │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + cmpeq r9, ip, lsr #6 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #172] @ bf760 <__cxa_atexit@plt+0xb3414> │ │ │ │ + mov r3, r6 │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r8, [r5, #-4] │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc aff1c <__cxa_atexit@plt+0xa3bd0> │ │ │ │ + ldr r9, [pc, #96] @ aff38 <__cxa_atexit@plt+0xa3bec> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #92] @ aff3c <__cxa_atexit@plt+0xa3bf0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #88] @ aff40 <__cxa_atexit@plt+0xa3bf4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + ldr sl, [r5, #32] │ │ │ │ + add r2, r5, #36 @ 0x24 │ │ │ │ + ldm r2, {r0, r1, r2} │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str lr, [r5, #12] │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #32] @ aff44 <__cxa_atexit@plt+0xa3bf8> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r5] │ │ │ │ str r3, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq bf6f8 <__cxa_atexit@plt+0xb33ac> │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff654 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r9, r0, ror r2 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b0008 <__cxa_atexit@plt+0xa3cbc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - sub r7, r2, #1 │ │ │ │ - str r7, [r5] │ │ │ │ add r3, r6, #28 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc bf744 <__cxa_atexit@plt+0xb33f8> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne bf700 <__cxa_atexit@plt+0xb33b4> │ │ │ │ - ldr r7, [pc, #132] @ bf770 <__cxa_atexit@plt+0xb3424> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #92] @ bf764 <__cxa_atexit@plt+0xb3418> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #68] @ bf768 <__cxa_atexit@plt+0xb341c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + bcc b0030 <__cxa_atexit@plt+0xa3ce4> │ │ │ │ + ldr r9, [pc, #236] @ b0064 <__cxa_atexit@plt+0xa3d18> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #232] @ b0068 <__cxa_atexit@plt+0xa3d1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ + ldr ip, [r5, #32] │ │ │ │ + sub r3, r3, #2 │ │ │ │ + mov r8, r6 │ │ │ │ + str r9, [r8, #4]! │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r3, r8, #8 │ │ │ │ + stm r3, {r0, r2, ip, lr} │ │ │ │ + str sl, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b0040 <__cxa_atexit@plt+0xa3cf4> │ │ │ │ + ldr lr, [pc, #184] @ b0078 <__cxa_atexit@plt+0xa3d2c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #180] @ b007c <__cxa_atexit@plt+0xa3d30> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #136] @ b0080 <__cxa_atexit@plt+0xa3d34> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #32] @ bf76c <__cxa_atexit@plt+0xb3420> │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + ldr r3, [pc, #96] @ b0070 <__cxa_atexit@plt+0xa3d24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + ldr r8, [r5, #20] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + ldr r3, [pc, #76] @ b0074 <__cxa_atexit@plt+0xa3d28> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #36] @ b006c <__cxa_atexit@plt+0xa3d20> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r2, #28 │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - @ instruction: 0xfffff418 │ │ │ │ - cmpeq r8, r0, lsl lr │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r7, r4, ror #8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff71c │ │ │ │ + @ instruction: 0xfffff774 │ │ │ │ + @ instruction: 0xfffffe64 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r9, r0, lsr r1 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffff564 │ │ │ │ + cmpeq r9, r0, ror #2 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ and r2, r7, #3 │ │ │ │ - sub r7, r2, #1 │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc bf7f8 <__cxa_atexit@plt+0xb34ac> │ │ │ │ - cmp r2, #1 │ │ │ │ - bls bf7e4 <__cxa_atexit@plt+0xb3498> │ │ │ │ - ldr r7, [pc, #108] @ bf814 <__cxa_atexit@plt+0xb34c8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b00b4 <__cxa_atexit@plt+0xa3d68> │ │ │ │ + ldr r7, [pc, #280] @ b01c0 <__cxa_atexit@plt+0xa3e74> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ bf818 <__cxa_atexit@plt+0xb34cc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ + add r5, r5, #36 @ 0x24 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b017c <__cxa_atexit@plt+0xa3e30> │ │ │ │ + ldr ip, [pc, #228] @ b01b0 <__cxa_atexit@plt+0xa3e64> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #224] @ b01b4 <__cxa_atexit@plt+0xa3e68> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r0, r2, #2 │ │ │ │ + str r0, [r5, #12] │ │ │ │ + mov r8, r6 │ │ │ │ + str ip, [r8, #16]! │ │ │ │ + sub ip, r2, #34 @ 0x22 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr lr, [r5, #32] │ │ │ │ + str ip, [r5, #4] │ │ │ │ + str r8, [r5, #8] │ │ │ │ + str sl, [r8, #-12] │ │ │ │ + stmdb r8, {r3, r9} │ │ │ │ + str r2, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + str lr, [r8, #16] │ │ │ │ + ldr r2, [pc, #160] @ b01b8 <__cxa_atexit@plt+0xa3e6c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r8, #20] │ │ │ │ + str r3, [r8, #24] │ │ │ │ + add r3, r8, #44 @ 0x2c │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b018c <__cxa_atexit@plt+0xa3e40> │ │ │ │ + ldr lr, [pc, #144] @ b01c4 <__cxa_atexit@plt+0xa3e78> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #140] @ b01c8 <__cxa_atexit@plt+0xa3e7c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [r5, #20] │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ + str r9, [r6, #44]! @ 0x2c │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + stmda r5, {r0, lr} │ │ │ │ + ldr r6, [pc, #96] @ b01cc <__cxa_atexit@plt+0xa3e80> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + str r6, [r5, #-12]! │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #52] @ bf820 <__cxa_atexit@plt+0xb34d4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #28] @ bf81c <__cxa_atexit@plt+0xb34d0> │ │ │ │ + mov r8, sl │ │ │ │ + b 133d494 <__cxa_atexit@plt+0x1331148> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r6, [pc, #40] @ b01bc <__cxa_atexit@plt+0xa3e70> │ │ │ │ add r6, pc, r6 │ │ │ │ - mov r2, #28 │ │ │ │ + mov r2, #20 │ │ │ │ + ldr r7, [r5, #12]! │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ str r6, [r5] │ │ │ │ mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffff378 │ │ │ │ - cmpeq r8, r0, ror sp │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r7, r4, ror #6 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bf8a0 <__cxa_atexit@plt+0xb3554> │ │ │ │ - cmp r7, #0 │ │ │ │ - ble bf88c <__cxa_atexit@plt+0xb3540> │ │ │ │ - ldr r7, [pc, #108] @ bf8bc <__cxa_atexit@plt+0xb3570> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #84] @ bf8c0 <__cxa_atexit@plt+0xb3574> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r3, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r9, ip │ │ │ │ + b 13ad5f8 <__cxa_atexit@plt+0x13a12ac> │ │ │ │ + @ instruction: 0xfffff514 │ │ │ │ + @ instruction: 0xfffff4b8 │ │ │ │ + @ instruction: 0xfffff528 │ │ │ │ + @ instruction: 0xfffffd18 │ │ │ │ + smlaltbeq r5, r8, r0, sl │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + @ instruction: 0xfffff3f0 │ │ │ │ + cmpeq r9, ip, ror #31 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0208 <__cxa_atexit@plt+0xa3ebc> │ │ │ │ + ldr r3, [pc, #40] @ b0220 <__cxa_atexit@plt+0xa3ed4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #52] @ bf8c8 <__cxa_atexit@plt+0xb357c> │ │ │ │ + ldr r7, [pc, #20] @ b0224 <__cxa_atexit@plt+0xa3ed8> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ bf8c4 <__cxa_atexit@plt+0xb3578> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffff2d0 │ │ │ │ - cmpeq r8, r8, asr #25 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - strheq r7, [r7, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r9, r8, lsr r3 │ │ │ │ + smlalbbeq r5, r8, r4, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bf93c <__cxa_atexit@plt+0xb35f0> │ │ │ │ - ldr r7, [pc, #128] @ bf974 <__cxa_atexit@plt+0xb3628> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf954 <__cxa_atexit@plt+0xb3608> │ │ │ │ - ldr r7, [pc, #108] @ bf978 <__cxa_atexit@plt+0xb362c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [pc, #100] @ bf97c <__cxa_atexit@plt+0xb3630> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bf930 <__cxa_atexit@plt+0xb35e4> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0260 <__cxa_atexit@plt+0xa3f14> │ │ │ │ + ldr r3, [pc, #40] @ b0278 <__cxa_atexit@plt+0xa3f2c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ bf988 <__cxa_atexit@plt+0xb363c> │ │ │ │ + ldr r7, [pc, #20] @ b027c <__cxa_atexit@plt+0xa3f30> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, ror #5 │ │ │ │ + cmpeq r8, r0, lsr r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b02b8 <__cxa_atexit@plt+0xa3f6c> │ │ │ │ + ldr r3, [pc, #40] @ b02d0 <__cxa_atexit@plt+0xa3f84> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ bf980 <__cxa_atexit@plt+0xb3634> │ │ │ │ + ldr r7, [pc, #20] @ b02d4 <__cxa_atexit@plt+0xa3f88> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #32] @ bf984 <__cxa_atexit@plt+0xb3638> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffff974 │ │ │ │ - cmpeq r8, r0, asr #16 │ │ │ │ - cmpeq r7, r0, lsl r2 │ │ │ │ - ldrsheq r5, [r8, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r7, ip, lsr #4 │ │ │ │ + @ instruction: 0x01595290 │ │ │ │ + ldrdeq r5, [r8, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bf9cc <__cxa_atexit@plt+0xb3680> │ │ │ │ - ldr r7, [pc, #52] @ bf9e0 <__cxa_atexit@plt+0xb3694> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bf9c0 <__cxa_atexit@plt+0xb3674> │ │ │ │ - mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0310 <__cxa_atexit@plt+0xa3fc4> │ │ │ │ + ldr r3, [pc, #40] @ b0328 <__cxa_atexit@plt+0xa3fdc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bf9e4 <__cxa_atexit@plt+0xb3698> │ │ │ │ + ldr r7, [pc, #20] @ b032c <__cxa_atexit@plt+0xa3fe0> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffe7f0 │ │ │ │ - smlalbbeq r7, r7, ip, r1 @ │ │ │ │ + cmpeq r9, ip, lsr r2 │ │ │ │ + smlalbbeq r5, r8, r8, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b0368 <__cxa_atexit@plt+0xa401c> │ │ │ │ + ldr r2, [pc, #36] @ b0370 <__cxa_atexit@plt+0xa4024> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ b0374 <__cxa_atexit@plt+0xa4028> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 34176 @ 0x8580 │ │ │ │ + ldrsheq r4, [r9, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b03b0 <__cxa_atexit@plt+0xa4064> │ │ │ │ + ldr r2, [pc, #36] @ b03b8 <__cxa_atexit@plt+0xa406c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #32] @ b03bc <__cxa_atexit@plt+0xa4070> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsr #16 │ │ │ │ + ldrheq r4, [r9, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b0418 <__cxa_atexit@plt+0xa40cc> │ │ │ │ + ldr r2, [pc, #88] @ b0434 <__cxa_atexit@plt+0xa40e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bfa28 <__cxa_atexit@plt+0xb36dc> │ │ │ │ - ldr r7, [pc, #48] @ bfa38 <__cxa_atexit@plt+0xb36ec> │ │ │ │ + bhi b0420 <__cxa_atexit@plt+0xa40d4> │ │ │ │ + ldr r7, [pc, #64] @ b0438 <__cxa_atexit@plt+0xa40ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ tst r8, #3 │ │ │ │ - beq bfa1c <__cxa_atexit@plt+0xb36d0> │ │ │ │ + beq b040c <__cxa_atexit@plt+0xa40c0> │ │ │ │ mov r7, r8 │ │ │ │ - b bfaa0 <__cxa_atexit@plt+0xb3754> │ │ │ │ + b b04a0 <__cxa_atexit@plt+0xa4154> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfa3c <__cxa_atexit@plt+0xb36f0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b043c <__cxa_atexit@plt+0xa40f0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r7, r4, asr #2 │ │ │ │ + cmpeq r9, r0, ror sp │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + @ instruction: 0x01485794 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bfa80 <__cxa_atexit@plt+0xb3734> │ │ │ │ - ldr r7, [pc, #48] @ bfa90 <__cxa_atexit@plt+0xb3744> │ │ │ │ + bhi b0480 <__cxa_atexit@plt+0xa4134> │ │ │ │ + ldr r7, [pc, #48] @ b0490 <__cxa_atexit@plt+0xa4144> │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r5, #-4]! │ │ │ │ tst r8, #3 │ │ │ │ - beq bfa74 <__cxa_atexit@plt+0xb3728> │ │ │ │ + beq b0474 <__cxa_atexit@plt+0xa4128> │ │ │ │ mov r7, r8 │ │ │ │ - b bfaa0 <__cxa_atexit@plt+0xb3754> │ │ │ │ + b b04a0 <__cxa_atexit@plt+0xa4154> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfa94 <__cxa_atexit@plt+0xb3748> │ │ │ │ + ldr r7, [pc, #12] @ b0494 <__cxa_atexit@plt+0xa4148> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - smlaltteq r7, r7, ip, r0 @ │ │ │ │ + cmpeq r8, r4, lsr r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne bfb10 <__cxa_atexit@plt+0xb37c4> │ │ │ │ + beq b050c <__cxa_atexit@plt+0xa41c0> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b0550 <__cxa_atexit@plt+0xa4204> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b0558 <__cxa_atexit@plt+0xa420c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc bfb30 <__cxa_atexit@plt+0xb37e4> │ │ │ │ - ldr r2, [pc, #136] @ bfb50 <__cxa_atexit@plt+0xb3804> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b0604 <__cxa_atexit@plt+0xa42b8> │ │ │ │ + ldr r2, [pc, #336] @ b0630 <__cxa_atexit@plt+0xa42e4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #124] @ bfb54 <__cxa_atexit@plt+0xb3808> │ │ │ │ + ldr r1, [pc, #332] @ b0634 <__cxa_atexit@plt+0xa42e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b0604 <__cxa_atexit@plt+0xa42b8> │ │ │ │ + ldr r2, [pc, #276] @ b0638 <__cxa_atexit@plt+0xa42ec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #272] @ b063c <__cxa_atexit@plt+0xa42f0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r1, [pc, #196] @ b062c <__cxa_atexit@plt+0xa42e0> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ + str r7, [r5] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r2, #-4]! │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfb3c <__cxa_atexit@plt+0xb37f0> │ │ │ │ - ldr r7, [pc, #92] @ bfb58 <__cxa_atexit@plt+0xb380c> │ │ │ │ + ands r7, r3, #3 │ │ │ │ + beq b05e0 <__cxa_atexit@plt+0xa4294> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b05f0 <__cxa_atexit@plt+0xa42a4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #24 │ │ │ │ + cmp r7, r1 │ │ │ │ + bcc b0614 <__cxa_atexit@plt+0xa42c8> │ │ │ │ + ldr r7, [pc, #168] @ b0644 <__cxa_atexit@plt+0xa42f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfb24 <__cxa_atexit@plt+0xb37d8> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfbe4 <__cxa_atexit@plt+0xb3898> │ │ │ │ - ldr r7, [pc, #72] @ bfb60 <__cxa_atexit@plt+0xb3814> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #164] @ b0648 <__cxa_atexit@plt+0xa42fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #4]! │ │ │ │ + ldr r5, [r5] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [pc, #140] @ b064c <__cxa_atexit@plt+0xa4300> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r5, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r1, #5 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #72] @ b0640 <__cxa_atexit@plt+0xa42f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + cmpeq r9, r4, asr r0 │ │ │ │ + @ instruction: 0xfffffe10 │ │ │ │ + cmpeq r9, r8 │ │ │ │ + strheq r5, [r8, #-80] @ 0xffffffb0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + cmpeq r8, r4, lsl r6 │ │ │ │ + cmpeq r9, r8, ror pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b06b8 <__cxa_atexit@plt+0xa436c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b06cc <__cxa_atexit@plt+0xa4380> │ │ │ │ + ldr r7, [pc, #100] @ b06e0 <__cxa_atexit@plt+0xa4394> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #96] @ b06e4 <__cxa_atexit@plt+0xa4398> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + add r7, r2, #2 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #76] @ b06e8 <__cxa_atexit@plt+0xa439c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #5 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ b06dc <__cxa_atexit@plt+0xa4390> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + smlaltteq r5, r8, r8, r4 │ │ │ │ + @ instruction: 0xfffffd00 │ │ │ │ + cmpeq r8, r4, lsr r5 │ │ │ │ + @ instruction: 0x01594e9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0724 <__cxa_atexit@plt+0xa43d8> │ │ │ │ + ldr r3, [pc, #40] @ b073c <__cxa_atexit@plt+0xa43f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0740 <__cxa_atexit@plt+0xa43f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #24] @ bfb5c <__cxa_atexit@plt+0xb3810> │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, lsr #28 │ │ │ │ + @ instruction: 0x01485494 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldmib r5, {r8, lr} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc b07a0 <__cxa_atexit@plt+0xa4454> │ │ │ │ + ldr ip, [r5, #28]! │ │ │ │ + ldr r3, [r5, #-16] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr sl, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r0, [pc, #68] @ b07c0 <__cxa_atexit@plt+0xa4474> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r7, {r0, r9} │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str sl, [r7, #28] │ │ │ │ + str r1, [r7, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ b07c4 <__cxa_atexit@plt+0xa4478> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r9, [r5] │ │ │ │ + stmib r5, {r8, lr} │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r7, r4, lsr r0 │ │ │ │ - cmpeq r8, r8, asr #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + cmpeq r9, ip, asr #23 │ │ │ │ + cmpeq r8, ip, lsl r4 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r7, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfbc0 <__cxa_atexit@plt+0xb3874> │ │ │ │ - ldr r7, [pc, #52] @ bfbd4 <__cxa_atexit@plt+0xb3888> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0834 <__cxa_atexit@plt+0xa44e8> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr lr, [pc, #72] @ b0854 <__cxa_atexit@plt+0xa4508> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str lr, [r7, #4] │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ + sub r7, r6, #27 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ b0858 <__cxa_atexit@plt+0xa450c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfbb4 <__cxa_atexit@plt+0xb3868> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfbe4 <__cxa_atexit@plt+0xb3898> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, lsr fp │ │ │ │ + smlalbbeq r5, r8, r8, r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0894 <__cxa_atexit@plt+0xa4548> │ │ │ │ + ldr r3, [pc, #40] @ b08ac <__cxa_atexit@plt+0xa4560> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bfbd8 <__cxa_atexit@plt+0xb388c> │ │ │ │ + ldr r7, [pc, #20] @ b08b0 <__cxa_atexit@plt+0xa4564> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq r6, [r7, #-240] @ 0xffffff10 │ │ │ │ + ldrheq r4, [r9, #-148] @ 0xffffff6c │ │ │ │ + cmpeq r8, ip, lsr #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #276] @ bfd00 <__cxa_atexit@plt+0xb39b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne bfc24 <__cxa_atexit@plt+0xb38d8> │ │ │ │ - bic r2, r7, #3 │ │ │ │ - ldr r2, [r2] │ │ │ │ - ldrh r2, [r2, #-2] │ │ │ │ - cmp r2, #3 │ │ │ │ - bne bfc98 <__cxa_atexit@plt+0xb394c> │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - bne bfbec <__cxa_atexit@plt+0xb38a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b08ec <__cxa_atexit@plt+0xa45a0> │ │ │ │ + ldr r3, [pc, #40] @ b0904 <__cxa_atexit@plt+0xa45b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne bfc58 <__cxa_atexit@plt+0xb390c> │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfcd0 <__cxa_atexit@plt+0xb3984> │ │ │ │ - ldr r7, [pc, #192] @ bfd04 <__cxa_atexit@plt+0xb39b8> │ │ │ │ + ldr r7, [pc, #20] @ b0908 <__cxa_atexit@plt+0xa45bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfcc4 <__cxa_atexit@plt+0xb3978> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfaa0 <__cxa_atexit@plt+0xb3754> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc bfcdc <__cxa_atexit@plt+0xb3990> │ │ │ │ - ldr r2, [pc, #164] @ bfd14 <__cxa_atexit@plt+0xb39c8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #148] @ bfd18 <__cxa_atexit@plt+0xb39cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r7, #5] │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfcec <__cxa_atexit@plt+0xb39a0> │ │ │ │ - ldr r7, [pc, #92] @ bfd0c <__cxa_atexit@plt+0xb39c0> │ │ │ │ + cmpeq r9, ip, lsl r9 │ │ │ │ + ldrdeq r5, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0944 <__cxa_atexit@plt+0xa45f8> │ │ │ │ + ldr r3, [pc, #40] @ b095c <__cxa_atexit@plt+0xa4610> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0960 <__cxa_atexit@plt+0xa4614> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfcc4 <__cxa_atexit@plt+0xb3978> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfdd4 <__cxa_atexit@plt+0xb3a88> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, asr #18 │ │ │ │ + smlalbbeq r5, r8, r4, r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b099c <__cxa_atexit@plt+0xa4650> │ │ │ │ + ldr r3, [pc, #40] @ b09b4 <__cxa_atexit@plt+0xa4668> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ bfd08 <__cxa_atexit@plt+0xb39bc> │ │ │ │ + ldr r7, [pc, #20] @ b09b8 <__cxa_atexit@plt+0xa466c> │ │ │ │ add r7, pc, r7 │ │ │ │ - b bfcf4 <__cxa_atexit@plt+0xb39a8> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #28] @ bfd10 <__cxa_atexit@plt+0xb39c4> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, ror r8 │ │ │ │ + cmpeq r8, r0, lsr r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b09f4 <__cxa_atexit@plt+0xa46a8> │ │ │ │ + ldr r3, [pc, #40] @ b0a0c <__cxa_atexit@plt+0xa46c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0a10 <__cxa_atexit@plt+0xa46c4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffff4 │ │ │ │ - @ instruction: 0xfffffe58 │ │ │ │ - @ instruction: 0x01476e9c │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - smlalbbeq r6, r7, r8, lr │ │ │ │ - ldrsheq r5, [r8, #-64] @ 0xffffffc0 │ │ │ │ - cmpeq r8, r0, ror #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bfd5c <__cxa_atexit@plt+0xb3a10> │ │ │ │ - ldr r7, [pc, #48] @ bfd6c <__cxa_atexit@plt+0xb3a20> │ │ │ │ + cmpeq r9, r8, lsr #22 │ │ │ │ + ldrdeq r5, [r8, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0a4c <__cxa_atexit@plt+0xa4700> │ │ │ │ + ldr r3, [pc, #40] @ b0a64 <__cxa_atexit@plt+0xa4718> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0a68 <__cxa_atexit@plt+0xa471c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfd50 <__cxa_atexit@plt+0xb3a04> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfdd4 <__cxa_atexit@plt+0xb3a88> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r9, #-116] @ 0xffffff8c │ │ │ │ + smlalbbeq r5, r8, r8, r1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0aa4 <__cxa_atexit@plt+0xa4758> │ │ │ │ + ldr r3, [pc, #40] @ b0abc <__cxa_atexit@plt+0xa4770> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9, sl} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #11 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfd70 <__cxa_atexit@plt+0xb3a24> │ │ │ │ + ldr r7, [pc, #20] @ b0ac0 <__cxa_atexit@plt+0xa4774> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r7, r8, lsl lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0x0159479c │ │ │ │ + cmpeq r8, r4, lsr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi bfdb4 <__cxa_atexit@plt+0xb3a68> │ │ │ │ - ldr r7, [pc, #48] @ bfdc4 <__cxa_atexit@plt+0xb3a78> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfda8 <__cxa_atexit@plt+0xb3a5c> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfdd4 <__cxa_atexit@plt+0xb3a88> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ bfdc8 <__cxa_atexit@plt+0xb3a7c> │ │ │ │ + bhi b0af4 <__cxa_atexit@plt+0xa47a8> │ │ │ │ + ldr r3, [pc, #32] @ b0b04 <__cxa_atexit@plt+0xa47b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #12] @ b0b08 <__cxa_atexit@plt+0xa47bc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - smlalbteq r6, r7, r0, sp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + smlaltteq r5, r8, r8, r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne bfe44 <__cxa_atexit@plt+0xb3af8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc bfe64 <__cxa_atexit@plt+0xb3b18> │ │ │ │ - ldr r2, [pc, #136] @ bfe84 <__cxa_atexit@plt+0xb3b38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - ldr r1, [pc, #124] @ bfe88 <__cxa_atexit@plt+0xb3b3c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - str r3, [r5], #-8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi bfe70 <__cxa_atexit@plt+0xb3b24> │ │ │ │ - ldr r7, [pc, #92] @ bfe8c <__cxa_atexit@plt+0xb3b40> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq bfe58 <__cxa_atexit@plt+0xb3b0c> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfbe4 <__cxa_atexit@plt+0xb3898> │ │ │ │ - ldr r7, [pc, #72] @ bfe94 <__cxa_atexit@plt+0xb3b48> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bcc b0b4c <__cxa_atexit@plt+0xa4800> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ b0b58 <__cxa_atexit@plt+0xa480c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #24] @ bfe90 <__cxa_atexit@plt+0xb3b44> │ │ │ │ + cmpeq r9, r0, asr #13 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0b94 <__cxa_atexit@plt+0xa4848> │ │ │ │ + ldr r3, [pc, #40] @ b0bac <__cxa_atexit@plt+0xa4860> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0bb0 <__cxa_atexit@plt+0xa4864> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - cmpeq r7, r0, lsl #26 │ │ │ │ - cmpeq r8, r4, lsl r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq r9, r8, ror r8 │ │ │ │ + cmpeq r8, ip, asr #32 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov sl, r9 │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bff20 <__cxa_atexit@plt+0xb3bd4> │ │ │ │ - ldr r7, [pc, #128] @ bff58 <__cxa_atexit@plt+0xb3c0c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi bff38 <__cxa_atexit@plt+0xb3bec> │ │ │ │ - ldr r7, [pc, #108] @ bff5c <__cxa_atexit@plt+0xb3c10> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - ldr r7, [pc, #100] @ bff60 <__cxa_atexit@plt+0xb3c14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq bff14 <__cxa_atexit@plt+0xb3bc8> │ │ │ │ - mov r7, sl │ │ │ │ - b bf284 <__cxa_atexit@plt+0xb2f38> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0bec <__cxa_atexit@plt+0xa48a0> │ │ │ │ + ldr r3, [pc, #40] @ b0c04 <__cxa_atexit@plt+0xa48b8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ bff6c <__cxa_atexit@plt+0xb3c20> │ │ │ │ + ldr r7, [pc, #20] @ b0c08 <__cxa_atexit@plt+0xa48bc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ bff64 <__cxa_atexit@plt+0xb3c18> │ │ │ │ + cmpeq r9, ip, lsl #16 │ │ │ │ + strdeq r4, [r8, #-248] @ 0xffffff08 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0c44 <__cxa_atexit@plt+0xa48f8> │ │ │ │ + ldr r3, [pc, #40] @ b0c5c <__cxa_atexit@plt+0xa4910> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0c60 <__cxa_atexit@plt+0xa4914> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r5, [pc, #32] @ bff68 <__cxa_atexit@plt+0xb3c1c> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xfffff390 │ │ │ │ - cmpeq r8, ip, asr r2 │ │ │ │ - cmpeq r7, ip, lsr #24 │ │ │ │ - cmpeq r8, r0, lsl r2 │ │ │ │ - cmpeq r7, r8, asr ip │ │ │ │ + ldrsheq r4, [r9, #-88] @ 0xffffffa8 │ │ │ │ + smlaltbeq r4, r8, r4, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #72] @ bffcc <__cxa_atexit@plt+0xb3c80> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0c9c <__cxa_atexit@plt+0xa4950> │ │ │ │ + ldr r3, [pc, #40] @ b0cb4 <__cxa_atexit@plt+0xa4968> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0cb8 <__cxa_atexit@plt+0xa496c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - str r7, [r3], #-12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi bffbc <__cxa_atexit@plt+0xb3c70> │ │ │ │ - ldr r7, [pc, #52] @ bffd0 <__cxa_atexit@plt+0xb3c84> │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, asr r7 │ │ │ │ + cmpeq r8, r0, asr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0cf4 <__cxa_atexit@plt+0xa49a8> │ │ │ │ + ldr r3, [pc, #40] @ b0d0c <__cxa_atexit@plt+0xa49c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0d10 <__cxa_atexit@plt+0xa49c4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq bffb0 <__cxa_atexit@plt+0xb3c64> │ │ │ │ - mov r7, r8 │ │ │ │ - b be1a0 <__cxa_atexit@plt+0xb1e54> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, lsl #14 │ │ │ │ + strdeq r4, [r8, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0d4c <__cxa_atexit@plt+0xa4a00> │ │ │ │ + ldr r3, [pc, #40] @ b0d64 <__cxa_atexit@plt+0xa4a18> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ bffd4 <__cxa_atexit@plt+0xb3c88> │ │ │ │ + ldr r7, [pc, #20] @ b0d68 <__cxa_atexit@plt+0xa4a1c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - @ instruction: 0xffffe200 │ │ │ │ - @ instruction: 0x01476b9c │ │ │ │ + cmpeq r9, r8, ror #13 │ │ │ │ + smlaltbeq r4, r8, r8, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0014 <__cxa_atexit@plt+0xb3cc8> │ │ │ │ - ldr r7, [pc, #52] @ c0028 <__cxa_atexit@plt+0xb3cdc> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ b0d8c <__cxa_atexit@plt+0xa4a40> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r8, #3 │ │ │ │ - beq c0008 <__cxa_atexit@plt+0xb3cbc> │ │ │ │ - mov r7, r8 │ │ │ │ - b bfbe4 <__cxa_atexit@plt+0xb3898> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01484e9c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0dc8 <__cxa_atexit@plt+0xa4a7c> │ │ │ │ + ldr r3, [pc, #40] @ b0de0 <__cxa_atexit@plt+0xa4a94> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c002c <__cxa_atexit@plt+0xb3ce0> │ │ │ │ + ldr r7, [pc, #20] @ b0de4 <__cxa_atexit@plt+0xa4a98> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - cmpeq r7, ip, asr fp │ │ │ │ + cmpeq r9, ip, lsl #15 │ │ │ │ + @ instruction: 0x01484e90 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c00bc <__cxa_atexit@plt+0xb3d70> │ │ │ │ - ldr r3, [pc, #124] @ c00d4 <__cxa_atexit@plt+0xb3d88> │ │ │ │ + bcc b0e20 <__cxa_atexit@plt+0xa4ad4> │ │ │ │ + ldr r3, [pc, #40] @ b0e38 <__cxa_atexit@plt+0xa4aec> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ ldr r0, [r5] │ │ │ │ - sub r3, r6, #15 │ │ │ │ - ldr lr, [pc, #108] @ c00d8 <__cxa_atexit@plt+0xb3d8c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #22 │ │ │ │ - ldr r9, [pc, #100] @ c00dc <__cxa_atexit@plt+0xb3d90> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #96] @ c00e0 <__cxa_atexit@plt+0xb3d94> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr ip, [pc, #88] @ c00e4 <__cxa_atexit@plt+0xb3d98> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - mov r2, r7 │ │ │ │ - str ip, [r2, #12]! │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str sl, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - str r9, [r7, #32] │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str lr, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r7, [r7, #48] @ 0x30 │ │ │ │ - sub r7, r6, #7 │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c00e8 <__cxa_atexit@plt+0xb3d9c> │ │ │ │ + ldr r7, [pc, #20] @ b0e3c <__cxa_atexit@plt+0xa4af0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, ror #2 │ │ │ │ - cmpeq r8, r4, lsr r1 │ │ │ │ - ldrsbeq r5, [r8, #-16] │ │ │ │ - cmpeq r8, r8, lsr #2 │ │ │ │ - cmpeq r8, r0, lsr #2 │ │ │ │ - ldrdeq r6, [r7, #-176] @ 0xffffff50 │ │ │ │ + ldrsbeq r4, [r9, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq r8, ip, lsr lr │ │ │ │ andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0168 <__cxa_atexit@plt+0xb3e1c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0174 <__cxa_atexit@plt+0xb3e28> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ c0184 <__cxa_atexit@plt+0xb3e38> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #88] @ c0188 <__cxa_atexit@plt+0xb3e3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ c018c <__cxa_atexit@plt+0xb3e40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0e78 <__cxa_atexit@plt+0xa4b2c> │ │ │ │ + ldr r3, [pc, #40] @ b0e90 <__cxa_atexit@plt+0xa4b44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + ldr r7, [pc, #20] @ b0e94 <__cxa_atexit@plt+0xa4b48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, ror #13 │ │ │ │ + smlaltteq r4, r8, r8, sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0ed0 <__cxa_atexit@plt+0xa4b84> │ │ │ │ + ldr r3, [pc, #40] @ b0ee8 <__cxa_atexit@plt+0xa4b9c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b0eec <__cxa_atexit@plt+0xa4ba0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror r0 │ │ │ │ - cmpeq r8, r4, lsr r4 │ │ │ │ - cmpeq r8, ip, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0204 <__cxa_atexit@plt+0xb3eb8> │ │ │ │ - ldr r2, [pc, #96] @ c020c <__cxa_atexit@plt+0xb3ec0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c0210 <__cxa_atexit@plt+0xb3ec4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c01f8 <__cxa_atexit@plt+0xb3eac> │ │ │ │ - ldr r2, [pc, #64] @ c0214 <__cxa_atexit@plt+0xb3ec8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c01f8 <__cxa_atexit@plt+0xb3eac> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + cmpeq r9, ip, lsl #13 │ │ │ │ + @ instruction: 0x01484d94 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0f28 <__cxa_atexit@plt+0xa4bdc> │ │ │ │ + ldr r3, [pc, #40] @ b0f40 <__cxa_atexit@plt+0xa4bf4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #20] @ b0f44 <__cxa_atexit@plt+0xa4bf8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r9, r8, ror #10 │ │ │ │ + cmpeq r8, r0, asr sp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0f80 <__cxa_atexit@plt+0xa4c34> │ │ │ │ + ldr r3, [pc, #40] @ b0f98 <__cxa_atexit@plt+0xa4c4c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, r4, lsr #31 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + ldr r7, [pc, #20] @ b0f9c <__cxa_atexit@plt+0xa4c50> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, lsl r5 │ │ │ │ + strdeq r4, [r8, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c0254 <__cxa_atexit@plt+0xb3f08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c024c <__cxa_atexit@plt+0xb3f00> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b0fd8 <__cxa_atexit@plt+0xa4c8c> │ │ │ │ + ldr r3, [pc, #40] @ b0ff0 <__cxa_atexit@plt+0xa4ca4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #20] @ b0ff4 <__cxa_atexit@plt+0xa4ca8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r9, r0, asr #9 │ │ │ │ + smlaltbeq r4, r8, r8, ip │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b1050 <__cxa_atexit@plt+0xa4d04> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr lr, [pc, #60] @ b1068 <__cxa_atexit@plt+0xa4d1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str lr, [r7, #4] │ │ │ │ + add lr, r7, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r1, [r7, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c02e8 <__cxa_atexit@plt+0xb3f9c> │ │ │ │ - ldr r2, [pc, #96] @ c02f0 <__cxa_atexit@plt+0xb3fa4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c02f4 <__cxa_atexit@plt+0xb3fa8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c02dc <__cxa_atexit@plt+0xb3f90> │ │ │ │ - ldr r2, [pc, #64] @ c02f8 <__cxa_atexit@plt+0xb3fac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c02dc <__cxa_atexit@plt+0xb3f90> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r7, [pc, #20] @ b106c <__cxa_atexit@plt+0xa4d20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldrsbeq r4, [r9, #-24] @ 0xffffffe8 │ │ │ │ + cmpeq r8, r4, lsr ip │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b10a8 <__cxa_atexit@plt+0xa4d5c> │ │ │ │ + ldr r3, [pc, #40] @ b10c0 <__cxa_atexit@plt+0xa4d74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #20] @ b10c4 <__cxa_atexit@plt+0xa4d78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, r0, asr #29 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r9, ip, lsl #3 │ │ │ │ + smlaltteq r4, r8, ip, fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c0338 <__cxa_atexit@plt+0xb3fec> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1130 <__cxa_atexit@plt+0xa4de4> │ │ │ │ + ldr r3, [pc, #112] @ b1158 <__cxa_atexit@plt+0xa4e0c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0330 <__cxa_atexit@plt+0xb3fe4> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b1120 <__cxa_atexit@plt+0xa4dd4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b1140 <__cxa_atexit@plt+0xa4df4> │ │ │ │ + ldr r7, [pc, #84] @ b1160 <__cxa_atexit@plt+0xa4e14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r7, [pc, #36] @ b115c <__cxa_atexit@plt+0xa4e10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + cmpeq r8, r8, ror #22 │ │ │ │ + ldrsbeq r4, [r9, #-8] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c0418 <__cxa_atexit@plt+0xb40cc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c0420 <__cxa_atexit@plt+0xb40d4> │ │ │ │ - ldr r9, [pc, #164] @ c0434 <__cxa_atexit@plt+0xb40e8> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r0, [pc, #148] @ c0438 <__cxa_atexit@plt+0xb40ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r1, {r0, r2} │ │ │ │ - ldr r0, [pc, #140] @ c043c <__cxa_atexit@plt+0xb40f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - ldr r1, [pc, #120] @ c0440 <__cxa_atexit@plt+0xb40f4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov lr, r3 │ │ │ │ - str r9, [lr, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [pc, #96] @ c0444 <__cxa_atexit@plt+0xb40f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r2, [pc, #84] @ c0448 <__cxa_atexit@plt+0xb40fc> │ │ │ │ + bcc b1198 <__cxa_atexit@plt+0xa4e4c> │ │ │ │ + ldr r2, [pc, #28] @ b11a4 <__cxa_atexit@plt+0xa4e58> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r9, ip} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #68] @ 0x44 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c0428 <__cxa_atexit@plt+0xb40dc> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - ldrsbeq r4, [r8, #-220] @ 0xffffff24 │ │ │ │ - cmpeq r8, r4, lsl lr │ │ │ │ - ldrsbeq r4, [r8, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - cmpeq r8, ip, ror #2 │ │ │ │ - cmpeq r7, r0, asr #16 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c04b0 <__cxa_atexit@plt+0xb4164> │ │ │ │ - ldr r2, [pc, #72] @ c04bc <__cxa_atexit@plt+0xb4170> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r8, r9} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c04a8 <__cxa_atexit@plt+0xb415c> │ │ │ │ - ldr r3, [pc, #44] @ c04c0 <__cxa_atexit@plt+0xb4174> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c04a8 <__cxa_atexit@plt+0xb415c> │ │ │ │ - b c0504 <__cxa_atexit@plt+0xb41b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r9, ip, asr r0 │ │ │ │ + mov r8, fp │ │ │ │ + mov r7, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc b122c <__cxa_atexit@plt+0xa4ee0> │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr r3, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + ldm sl, {r0, r4, sl} │ │ │ │ + str r8, [sp] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr ip, [pc, #96] @ b1254 <__cxa_atexit@plt+0xa4f08> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str ip, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r0, r4, sl} │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + str r8, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #36] @ b1258 <__cxa_atexit@plt+0xa4f0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r2, [r5] │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r8 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, ip, lsl r2 │ │ │ │ + hvceq 33952 @ 0x84a0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r9, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov lr, fp │ │ │ │ + mov r7, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b12f8 <__cxa_atexit@plt+0xa4fac> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r4, [r3, #24]! │ │ │ │ + str r4, [sp, #4] │ │ │ │ + ldm r5, {r1, r2} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str lr, [sp] │ │ │ │ + ldr lr, [r5, #12] │ │ │ │ + ldr r4, [r5, #16] │ │ │ │ + ldr r5, [r5, #20] │ │ │ │ + ldr ip, [pc, #100] @ b1320 <__cxa_atexit@plt+0xa4fd4> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add ip, r7, #8 │ │ │ │ + stm ip, {r8, r9, sl} │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ + str lr, [r7, #32] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ + str r5, [r7, #40] @ 0x28 │ │ │ │ + sub r7, r6, #35 @ 0x23 │ │ │ │ + mov r4, fp │ │ │ │ mov r5, r3 │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - smlalbteq r6, r7, ip, r7 │ │ │ │ + ldr r7, [pc, #36] @ b1324 <__cxa_atexit@plt+0xa4fd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, lr │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, asr r1 │ │ │ │ + smlaltbeq r4, r8, r4, r9 │ │ │ │ + teqeq r2, lr, lsl r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sl, asr r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sl @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r3, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9, lsl r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c04f4 <__cxa_atexit@plt+0xb41a8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c04ec <__cxa_atexit@plt+0xb41a0> │ │ │ │ - b c0504 <__cxa_atexit@plt+0xb41b8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - @ instruction: 0x01476798 │ │ │ │ + teqeq r2, ip, asr r5 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sp @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, ip @ │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, lr, lsl r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sl, asr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r6 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r2, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r3 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r3, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, pc, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r4, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, ip, asr #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sl, lsl #15 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0544 <__cxa_atexit@plt+0xb41f8> │ │ │ │ - ldr r3, [pc, #80] @ c0568 <__cxa_atexit@plt+0xb421c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0560 <__cxa_atexit@plt+0xb4214> │ │ │ │ - ldr r3, [pc, #60] @ c056c <__cxa_atexit@plt+0xb4220> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0560 <__cxa_atexit@plt+0xb4214> │ │ │ │ - b c05b4 <__cxa_atexit@plt+0xb4268> │ │ │ │ - ldr r3, [pc, #36] @ c0570 <__cxa_atexit@plt+0xb4224> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr sl, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r8, r4, asr r0 │ │ │ │ - cmpeq r7, ip, lsl r7 │ │ │ │ + teqeq r2, fp, asr #15 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c05a4 <__cxa_atexit@plt+0xb4258> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c059c <__cxa_atexit@plt+0xb4250> │ │ │ │ - b c05b4 <__cxa_atexit@plt+0xb4268> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltteq r6, r7, r8, r6 │ │ │ │ + teqeq r2, sp, lsl #16 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, lr, asr #16 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - tst r7, #2 │ │ │ │ - bne c05d4 <__cxa_atexit@plt+0xb4288> │ │ │ │ - ldr r3, [pc, #128] @ c0644 <__cxa_atexit@plt+0xb42f8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1111658 <__cxa_atexit@plt+0x110530c> │ │ │ │ - ldr r3, [pc, #96] @ c063c <__cxa_atexit@plt+0xb42f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c0620 <__cxa_atexit@plt+0xb42d4> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0628 <__cxa_atexit@plt+0xb42dc> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #60] @ c0640 <__cxa_atexit@plt+0xb42f4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0620 <__cxa_atexit@plt+0xb42d4> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r3, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c0648 <__cxa_atexit@plt+0xb42fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, pc, lsl #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - ldrsbeq r4, [r8, #-252] @ 0xffffff04 │ │ │ │ - cmpeq r8, r8, lsr #22 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0690 <__cxa_atexit@plt+0xb4344> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ c06ac <__cxa_atexit@plt+0xb4360> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c06a4 <__cxa_atexit@plt+0xb4358> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r7, [pc, #24] @ c06b0 <__cxa_atexit@plt+0xb4364> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, lr, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + teqeq r2, lr, lsl #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r8, r0, asr #21 │ │ │ │ + teqeq r2, sp, asr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r1 @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r5 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r4, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9, lsl sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r5, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r0, ror #20 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r6, r4 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r7, lsr #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9, ror #21 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #248] @ c07c0 <__cxa_atexit@plt+0xb4474> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #244] @ c07c4 <__cxa_atexit@plt+0xb4478> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #240] @ c07c8 <__cxa_atexit@plt+0xb447c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - and r0, r7, #3 │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c0758 <__cxa_atexit@plt+0xb440c> │ │ │ │ - ldr r9, [r3, #2] │ │ │ │ - str r2, [r5] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c0778 <__cxa_atexit@plt+0xb442c> │ │ │ │ - cmp r0, #2 │ │ │ │ - beq c0780 <__cxa_atexit@plt+0xb4434> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r8, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c07a0 <__cxa_atexit@plt+0xb4454> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - and r0, r7, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - bne c07ac <__cxa_atexit@plt+0xb4460> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #12] │ │ │ │ - tst r3, #3 │ │ │ │ - bne c06d8 <__cxa_atexit@plt+0xb438c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #108] @ c07cc <__cxa_atexit@plt+0xb4480> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c0778 <__cxa_atexit@plt+0xb442c> │ │ │ │ - b c0a30 <__cxa_atexit@plt+0xb46e4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + teqeq r2, ip, lsr #22 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #72] @ c07d0 <__cxa_atexit@plt+0xb4484> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #60] @ c07d4 <__cxa_atexit@plt+0xb4488> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + teqeq r2, r1, ror fp │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c07d8 <__cxa_atexit@plt+0xb448c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, r7 @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r3, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, sp @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xffffffe0 │ │ │ │ - andeq r0, r0, ip, asr #5 │ │ │ │ - andeq r0, r0, r0, lsr #2 │ │ │ │ - cmpeq r8, ip, lsl fp │ │ │ │ - cmpeq r8, r4, lsr #19 │ │ │ │ + teqeq r2, ip, lsr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, fp, ror ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r4, asr #25 │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9, lsl #26 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0814 <__cxa_atexit@plt+0xb44c8> │ │ │ │ - ldr r3, [pc, #160] @ c0898 <__cxa_atexit@plt+0xb454c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #144] @ c089c <__cxa_atexit@plt+0xb4550> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r2, [pc, #116] @ c0890 <__cxa_atexit@plt+0xb4544> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c0868 <__cxa_atexit@plt+0xb451c> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c0874 <__cxa_atexit@plt+0xb4528> │ │ │ │ - ldr r3, [pc, #80] @ c0894 <__cxa_atexit@plt+0xb4548> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0888 <__cxa_atexit@plt+0xb453c> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c08a0 <__cxa_atexit@plt+0xb4554> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, r9, asr #26 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r7, lsl #27 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r6, asr #27 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + teqeq r2, r6, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #3 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - cmpeq r8, r8, lsr #21 │ │ │ │ - ldrsbeq r4, [r8, #-140] @ 0xffffff74 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c08cc <__cxa_atexit@plt+0xb4580> │ │ │ │ - ldr r7, [pc, #144] @ c0950 <__cxa_atexit@plt+0xb4604> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, r5, asr #28 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r8, lsl #29 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r2, r9, asr #29 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #116] @ c0948 <__cxa_atexit@plt+0xb45fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c0920 <__cxa_atexit@plt+0xb45d4> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c092c <__cxa_atexit@plt+0xb45e0> │ │ │ │ - ldr r3, [pc, #80] @ c094c <__cxa_atexit@plt+0xb4600> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0940 <__cxa_atexit@plt+0xb45f4> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + teqeq r2, ip, lsl #30 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r2, r3 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c0954 <__cxa_atexit@plt+0xb4608> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + teqeq r2, r3, asr pc │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ + teqeq r2, r3 @ │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r1, r3 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b17c4 <__cxa_atexit@plt+0xa5478> │ │ │ │ + ldr r3, [pc, #60] @ b17d4 <__cxa_atexit@plt+0xa5488> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b17b4 <__cxa_atexit@plt+0xa5468> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffffdbc │ │ │ │ - cmpeq r8, r4, asr #17 │ │ │ │ - cmpeq r8, r4, lsr #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b17d8 <__cxa_atexit@plt+0xa548c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + cmpeq r8, r8, lsr #10 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c099c <__cxa_atexit@plt+0xb4650> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ c09b8 <__cxa_atexit@plt+0xb466c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c09b0 <__cxa_atexit@plt+0xb4664> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r7, [pc, #24] @ c09bc <__cxa_atexit@plt+0xb4670> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1844 <__cxa_atexit@plt+0xa54f8> │ │ │ │ + ldr r3, [pc, #60] @ b1854 <__cxa_atexit@plt+0xa5508> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b1834 <__cxa_atexit@plt+0xa54e8> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - ldrheq r4, [r8, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0a04 <__cxa_atexit@plt+0xb46b8> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ c0a20 <__cxa_atexit@plt+0xb46d4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0a18 <__cxa_atexit@plt+0xb46cc> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r7, [pc, #24] @ c0a24 <__cxa_atexit@plt+0xb46d8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b1858 <__cxa_atexit@plt+0xa550c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r4, r8, ip, r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffcd0 │ │ │ │ - cmpeq r8, ip, asr #14 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b18bc <__cxa_atexit@plt+0xa5570> │ │ │ │ + ldr r3, [pc, #52] @ b18cc <__cxa_atexit@plt+0xa5580> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b18ac <__cxa_atexit@plt+0xa5560> │ │ │ │ + ldr r7, [r8, #11] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b18d0 <__cxa_atexit@plt+0xa5584> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, r8, lsr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c0a98 <__cxa_atexit@plt+0xb474c> │ │ │ │ - ldr r2, [pc, #240] @ c0b40 <__cxa_atexit@plt+0xb47f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0b0c <__cxa_atexit@plt+0xb47c0> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0b18 <__cxa_atexit@plt+0xb47cc> │ │ │ │ - ldr r3, [pc, #208] @ c0b44 <__cxa_atexit@plt+0xb47f8> │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b192c <__cxa_atexit@plt+0xa55e0> │ │ │ │ + ldr r3, [pc, #52] @ b193c <__cxa_atexit@plt+0xa55f0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0b2c <__cxa_atexit@plt+0xb47e0> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r2, [r2, #3] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c0abc <__cxa_atexit@plt+0xb4770> │ │ │ │ - ldr r7, [pc, #140] @ c0b3c <__cxa_atexit@plt+0xb47f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b191c <__cxa_atexit@plt+0xa55d0> │ │ │ │ + ldr r7, [r8, #15] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [pc, #112] @ c0b34 <__cxa_atexit@plt+0xb47e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0b0c <__cxa_atexit@plt+0xb47c0> │ │ │ │ - str r7, [r5, #12] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0b18 <__cxa_atexit@plt+0xb47cc> │ │ │ │ - ldr r3, [pc, #80] @ c0b38 <__cxa_atexit@plt+0xb47ec> │ │ │ │ + ldr r7, [pc, #12] @ b1940 <__cxa_atexit@plt+0xa55f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbteq r4, r8, ip, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #15] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b199c <__cxa_atexit@plt+0xa5650> │ │ │ │ + ldr r3, [pc, #52] @ b19ac <__cxa_atexit@plt+0xa5660> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0b2c <__cxa_atexit@plt+0xb47e0> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b198c <__cxa_atexit@plt+0xa5640> │ │ │ │ + ldr r7, [r8, #19] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c0b48 <__cxa_atexit@plt+0xb47fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [pc, #12] @ b19b0 <__cxa_atexit@plt+0xa5664> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, r0, ror #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #19] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1a0c <__cxa_atexit@plt+0xa56c0> │ │ │ │ + ldr r3, [pc, #52] @ b1a1c <__cxa_atexit@plt+0xa56d0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b19fc <__cxa_atexit@plt+0xa56b0> │ │ │ │ + ldr r7, [r8, #23] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - ldrsbeq r4, [r8, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - @ instruction: 0xfffffc44 │ │ │ │ - cmpeq r8, r8, lsr r6 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r7, [pc, #12] @ b1a20 <__cxa_atexit@plt+0xa56d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq r4, [r8, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0b90 <__cxa_atexit@plt+0xb4844> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ c0bac <__cxa_atexit@plt+0xb4860> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0ba4 <__cxa_atexit@plt+0xb4858> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r7, [pc, #24] @ c0bb0 <__cxa_atexit@plt+0xb4864> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #23] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1a7c <__cxa_atexit@plt+0xa5730> │ │ │ │ + ldr r3, [pc, #52] @ b1a8c <__cxa_atexit@plt+0xa5740> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b1a6c <__cxa_atexit@plt+0xa5720> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #12] @ b1a90 <__cxa_atexit@plt+0xa5744> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb44 │ │ │ │ - cmpeq r8, r0, asr #11 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbbeq r4, r8, r8, r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c0bf8 <__cxa_atexit@plt+0xb48ac> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #56] @ c0c14 <__cxa_atexit@plt+0xb48c8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq c0c0c <__cxa_atexit@plt+0xb48c0> │ │ │ │ - b c06bc <__cxa_atexit@plt+0xb4370> │ │ │ │ - ldr r7, [pc, #24] @ c0c18 <__cxa_atexit@plt+0xb48cc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r7, #27] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1aec <__cxa_atexit@plt+0xa57a0> │ │ │ │ + ldr r3, [pc, #52] @ b1afc <__cxa_atexit@plt+0xa57b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b1adc <__cxa_atexit@plt+0xa5790> │ │ │ │ + ldr r7, [r8, #31] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b1b00 <__cxa_atexit@plt+0xa57b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, ip, lsl r2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #31] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b1b64 <__cxa_atexit@plt+0xa5818> │ │ │ │ + ldr r3, [pc, #60] @ b1b74 <__cxa_atexit@plt+0xa5828> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b1b54 <__cxa_atexit@plt+0xa5808> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b1b78 <__cxa_atexit@plt+0xa582c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + smlaltbeq r4, r8, r8, r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - cmpeq r8, r8, asr r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c0cb0 <__cxa_atexit@plt+0xb4964> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0cb8 <__cxa_atexit@plt+0xb496c> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #108] @ c0ccc <__cxa_atexit@plt+0xb4980> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #100] @ c0cd0 <__cxa_atexit@plt+0xb4984> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #88] @ c0cd4 <__cxa_atexit@plt+0xb4988> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr sl, [pc, #80] @ c0cd8 <__cxa_atexit@plt+0xb498c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - stm r8, {r1, r2, r9} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c0cc0 <__cxa_atexit@plt+0xb4974> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bhi b1bd4 <__cxa_atexit@plt+0xa5888> │ │ │ │ + ldr r3, [pc, #44] @ b1bec <__cxa_atexit@plt+0xa58a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #40] @ b1bf0 <__cxa_atexit@plt+0xa58a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r8, r2, #1 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r7, [pc, #24] @ b1bf4 <__cxa_atexit@plt+0xa58a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #10 │ │ │ │ - cmpeq r8, r8, asr r5 │ │ │ │ - cmpeq r8, r4, lsr #10 │ │ │ │ - cmpeq r8, r4, lsr #10 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r8, ip, asr #2 │ │ │ │ + cmpeq r8, ip, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ b1c18 <__cxa_atexit@plt+0xa58cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #1 │ │ │ │ + add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + b 1110d84 <__cxa_atexit@plt+0x1104a38> │ │ │ │ + cmpeq r9, r8, asr #10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b1c4c <__cxa_atexit@plt+0xa5900> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ b1c54 <__cxa_atexit@plt+0xa5908> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6944 <__cxa_atexit@plt+0xeaa5f8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, lsl r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c0d10 <__cxa_atexit@plt+0xb49c4> │ │ │ │ + bhi b1c8c <__cxa_atexit@plt+0xa5940> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c0d18 <__cxa_atexit@plt+0xb49cc> │ │ │ │ + ldr r1, [pc, #24] @ b1c94 <__cxa_atexit@plt+0xa5948> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + b b1cf4 <__cxa_atexit@plt+0xa59a8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r3, [r9, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b1cd8 <__cxa_atexit@plt+0xa598c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #36] @ b1ce0 <__cxa_atexit@plt+0xa5994> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #32] @ b1ce4 <__cxa_atexit@plt+0xa5998> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6d54 <__cxa_atexit@plt+0xeaaa08> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, asr r4 │ │ │ │ + @ instruction: 0x01593490 │ │ │ │ + cmpeq r9, ip, lsr #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ sub r2, r5, #20 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c0d9c <__cxa_atexit@plt+0xb4a50> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0da8 <__cxa_atexit@plt+0xb4a5c> │ │ │ │ - ldr r9, [pc, #108] @ c0db8 <__cxa_atexit@plt+0xb4a6c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #104] @ c0dbc <__cxa_atexit@plt+0xb4a70> │ │ │ │ + bhi b1dbc <__cxa_atexit@plt+0xa5a70> │ │ │ │ + ldr lr, [pc, #212] @ b1ddc <__cxa_atexit@plt+0xa5a90> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c0dc0 <__cxa_atexit@plt+0xb4a74> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - add r0, r9, #1 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #68] @ c0dc4 <__cxa_atexit@plt+0xb4a78> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r3, [r7, #11] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r3, r7} │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq b1da4 <__cxa_atexit@plt+0xa5a58> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b1db4 <__cxa_atexit@plt+0xa5a68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b1dc4 <__cxa_atexit@plt+0xa5a78> │ │ │ │ + ldr lr, [pc, #152] @ b1de0 <__cxa_atexit@plt+0xa5a94> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #148] @ b1de4 <__cxa_atexit@plt+0xa5a98> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r2, [pc, #144] @ b1de8 <__cxa_atexit@plt+0xa5a9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #-12]! │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + str r2, [r5] │ │ │ │ + str r9, [r6, #4]! │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r0, [r6, #24] │ │ │ │ + str r7, [r6, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + str r0, [r5, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb69b4 <__cxa_atexit@plt+0xeaa668> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - b eb6f84 <__cxa_atexit@plt+0xeaac38> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0xffffff0c │ │ │ │ + cmpeq r9, r0, lsl #8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b1e6c <__cxa_atexit@plt+0xa5b20> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #32 │ │ │ │ + cmp r2, sl │ │ │ │ + bcc b1e78 <__cxa_atexit@plt+0xa5b2c> │ │ │ │ + ldr lr, [pc, #112] @ b1e88 <__cxa_atexit@plt+0xa5b3c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #108] @ b1e8c <__cxa_atexit@plt+0xa5b40> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [pc, #104] @ b1e90 <__cxa_atexit@plt+0xa5b44> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #8]! │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + str r9, [r5] │ │ │ │ + str r8, [r6, #4]! │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r2, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #16]! │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + mov r6, sl │ │ │ │ + b eb69b4 <__cxa_atexit@plt+0xeaa668> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r9, r0, lsr r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b1ec0 <__cxa_atexit@plt+0xa5b74> │ │ │ │ + ldr r2, [pc, #28] @ b1ed0 <__cxa_atexit@plt+0xa5b84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb68c4 <__cxa_atexit@plt+0xeaa578> │ │ │ │ + ldr r7, [pc, #12] @ b1ed4 <__cxa_atexit@plt+0xa5b88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq r4, [r8, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b1f2c <__cxa_atexit@plt+0xa5be0> │ │ │ │ + ldr r2, [pc, #60] @ b1f38 <__cxa_atexit@plt+0xa5bec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #56] @ b1f3c <__cxa_atexit@plt+0xa5bf0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldmib r5, {r0, r8} │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r7, r6, #11 │ │ │ │ + b b1cf4 <__cxa_atexit@plt+0xa59a8> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd24 │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b1f8c <__cxa_atexit@plt+0xa5c40> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ b1f94 <__cxa_atexit@plt+0xa5c48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + ldr r2, [pc, #44] @ b1f98 <__cxa_atexit@plt+0xa5c4c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #32] @ b1f9c <__cxa_atexit@plt+0xa5c50> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, asr #30 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - ldrsheq r4, [r8, #-60] @ 0xffffffc4 │ │ │ │ - cmpeq r8, r8, ror #7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r9, ip, ror #3 │ │ │ │ + cmpeq r9, r4, ror #3 │ │ │ │ + ldrsheq r3, [r9, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c0e58 <__cxa_atexit@plt+0xb4b0c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b2004 <__cxa_atexit@plt+0xa5cb8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c0e64 <__cxa_atexit@plt+0xb4b18> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #120] @ c0e74 <__cxa_atexit@plt+0xb4b28> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr sl, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r2, [r7, #24] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #84] @ c0e78 <__cxa_atexit@plt+0xb4b2c> │ │ │ │ + bcc b2010 <__cxa_atexit@plt+0xa5cc4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ b2020 <__cxa_atexit@plt+0xa5cd4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + ldr r0, [pc, #60] @ b2024 <__cxa_atexit@plt+0xa5cd8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #76] @ c0e7c <__cxa_atexit@plt+0xb4b30> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #64] @ c0e80 <__cxa_atexit@plt+0xb4b34> │ │ │ │ - add r0, pc, r0 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmdb r3, {r0, r8, lr} │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r8, ror r1 │ │ │ │ + cmpeq r9, r8, lsl #3 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b20b4 <__cxa_atexit@plt+0xa5d68> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r3, [pc, #152] @ b20e4 <__cxa_atexit@plt+0xa5d98> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b20bc <__cxa_atexit@plt+0xa5d70> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc b20c4 <__cxa_atexit@plt+0xa5d78> │ │ │ │ + ldr sl, [pc, #120] @ b20ec <__cxa_atexit@plt+0xa5da0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #116] @ b20f0 <__cxa_atexit@plt+0xa5da4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #112] @ b20f4 <__cxa_atexit@plt+0xa5da8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r2, r3, #7 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str sl, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, ror #6 │ │ │ │ - cmpeq r8, r4, asr #6 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub sl, r5, #12 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c0ef0 <__cxa_atexit@plt+0xb4ba4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c0efc <__cxa_atexit@plt+0xb4bb0> │ │ │ │ - ldr lr, [pc, #84] @ c0f0c <__cxa_atexit@plt+0xb4bc0> │ │ │ │ + b b20cc <__cxa_atexit@plt+0xa5d80> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ b20e8 <__cxa_atexit@plt+0xa5d9c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, lsl #2 │ │ │ │ + strdeq r4, [r8, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsbeq r3, [r9, #-4] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b21c0 <__cxa_atexit@plt+0xa5e74> │ │ │ │ + ldr r3, [pc, #196] @ b21e0 <__cxa_atexit@plt+0xa5e94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r2, #-12] │ │ │ │ + stmdb r2, {r1, r7} │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq b21a8 <__cxa_atexit@plt+0xa5e5c> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b21b4 <__cxa_atexit@plt+0xa5e68> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b21cc <__cxa_atexit@plt+0xa5e80> │ │ │ │ + ldr lr, [pc, #144] @ b21e4 <__cxa_atexit@plt+0xa5e98> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add ip, r7, #6 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - ldr r2, [pc, #48] @ c0f10 <__cxa_atexit@plt+0xb4bc4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r3, ip} │ │ │ │ - mov r5, sl │ │ │ │ + ldr r9, [pc, #140] @ b21e8 <__cxa_atexit@plt+0xa5e9c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, #136] @ b21ec <__cxa_atexit@plt+0xa5ea0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + str r1, [r2, #-12] │ │ │ │ + sub r1, r3, #23 │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + str r9, [r6, #16]! │ │ │ │ + ldr r1, [r2, #-8] │ │ │ │ + str r6, [r2, #-8] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #-12] │ │ │ │ + str r7, [r6, #-8] │ │ │ │ + str r1, [r6, #-4] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ mov r8, r1 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [r2, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq r8, r8, lsl #5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c0f4c <__cxa_atexit@plt+0xb4c00> │ │ │ │ - ldr r8, [pc, #36] @ c0f54 <__cxa_atexit@plt+0xb4c08> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xfffffed0 │ │ │ │ + ldrsheq r2, [r9, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b2264 <__cxa_atexit@plt+0xa5f18> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b2270 <__cxa_atexit@plt+0xa5f24> │ │ │ │ + ldr lr, [pc, #100] @ b2280 <__cxa_atexit@plt+0xa5f34> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #96] @ b2284 <__cxa_atexit@plt+0xa5f38> │ │ │ │ add r8, pc, r8 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #28] @ c0f58 <__cxa_atexit@plt+0xb4c0c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [pc, #92] @ b2288 <__cxa_atexit@plt+0xa5f3c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + str r0, [r5] │ │ │ │ + sub r0, r3, #23 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r8, [r6, #16]! │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str lr, [r6, #-12] │ │ │ │ + stmdb r6, {r2, r8} │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd8c │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + cmpeq r9, ip, lsr #30 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b22fc <__cxa_atexit@plt+0xa5fb0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b2304 <__cxa_atexit@plt+0xa5fb8> │ │ │ │ + ldr sl, [pc, #96] @ b2320 <__cxa_atexit@plt+0xa5fd4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #92] @ b2324 <__cxa_atexit@plt+0xa5fd8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #88] @ b2328 <__cxa_atexit@plt+0xa5fdc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str sl, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + b b230c <__cxa_atexit@plt+0xa5fc0> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b231c <__cxa_atexit@plt+0xa5fd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - teqeq r1, r0, lsl #29 │ │ │ │ - cmpeq r8, r0, lsr #4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [pc, #4] @ c0f74 <__cxa_atexit@plt+0xb4c28> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - teqeq r1, r0, asr #28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + strheq r4, [r8, #-12] │ │ │ │ + @ instruction: 0xfffffc84 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r9, r8, lsl #29 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c0fb0 <__cxa_atexit@plt+0xb4c64> │ │ │ │ - ldr r3, [pc, #36] @ c0fc0 <__cxa_atexit@plt+0xb4c74> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + bcc b2364 <__cxa_atexit@plt+0xa6018> │ │ │ │ + ldr r3, [pc, #40] @ b237c <__cxa_atexit@plt+0xa6030> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b2380 <__cxa_atexit@plt+0xa6034> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1008 <__cxa_atexit@plt+0xb4cbc> │ │ │ │ - ldr r2, [pc, #48] @ c1014 <__cxa_atexit@plt+0xb4cc8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1000 <__cxa_atexit@plt+0xb4cb4> │ │ │ │ - b c1020 <__cxa_atexit@plt+0xb4cd4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + cmpeq r9, r0, lsl #28 │ │ │ │ + cmpeq r8, r8, rrx │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b23b8 <__cxa_atexit@plt+0xa606c> │ │ │ │ + ldr r5, [pc, #36] @ b23c8 <__cxa_atexit@plt+0xa607c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b23cc <__cxa_atexit@plt+0xa6080> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b2400 <__cxa_atexit@plt+0xa60b4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b2440 <__cxa_atexit@plt+0xa60f4> │ │ │ │ + ldr r7, [pc, #188] @ b24b0 <__cxa_atexit@plt+0xa6164> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c106c <__cxa_atexit@plt+0xb4d20> │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c10e0 <__cxa_atexit@plt+0xb4d94> │ │ │ │ - ldr r2, [pc, #188] @ c1108 <__cxa_atexit@plt+0xb4dbc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [pc, #184] @ c110c <__cxa_atexit@plt+0xb4dc0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r1, [r9, #8] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - add r6, r9, #44 @ 0x2c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c10ec <__cxa_atexit@plt+0xb4da0> │ │ │ │ - ldr r2, [pc, #120] @ c10f8 <__cxa_atexit@plt+0xb4dac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - sub r2, r6, #18 │ │ │ │ - str r2, [r9, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #96] @ c10fc <__cxa_atexit@plt+0xb4db0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r2, r2, #105 @ 0x69 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #84] @ c1100 <__cxa_atexit@plt+0xb4db4> │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b2498 <__cxa_atexit@plt+0xa614c> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r2, r3, #10 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #156] @ b24c0 <__cxa_atexit@plt+0xa6174> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [pc, #152] @ b24c4 <__cxa_atexit@plt+0xa6178> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - sub r0, r6, #27 │ │ │ │ - ldr lr, [pc, #76] @ c1104 <__cxa_atexit@plt+0xb4db8> │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b24a0 <__cxa_atexit@plt+0xa6154> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r9, r3, #11 │ │ │ │ + ldr lr, [pc, #76] @ b24b4 <__cxa_atexit@plt+0xa6168> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str lr, [r9, #12] │ │ │ │ - str r7, [r9, #16] │ │ │ │ - str r1, [r9, #20] │ │ │ │ - str r0, [r9, #24] │ │ │ │ - str r9, [r9, #28] │ │ │ │ - str r1, [r9, #32] │ │ │ │ - str r2, [r9, #36] @ 0x24 │ │ │ │ - sub r7, r6, #6 │ │ │ │ + sub r0, r3, #23 │ │ │ │ + ldr r8, [pc, #68] @ b24b8 <__cxa_atexit@plt+0xa616c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #64] @ b24bc <__cxa_atexit@plt+0xa6170> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7, r8} │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #16 │ │ │ │ + b b24a4 <__cxa_atexit@plt+0xa6158> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - cmpeq r8, r0, lsr r1 │ │ │ │ - ldrheq r4, [r8, #-8] │ │ │ │ - ldrsheq r4, [r8, #-8] │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - teqeq r1, r8, asr #27 │ │ │ │ + cmpeq r9, r0, lsr #27 │ │ │ │ + cmpeq r9, r0, lsr sp │ │ │ │ + cmpeq r9, r0, asr sp │ │ │ │ + cmpeq r9, r4, lsl sp │ │ │ │ + cmpeq r9, r4, ror sp │ │ │ │ + @ instruction: 0x01592d9c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1170 <__cxa_atexit@plt+0xb4e24> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c117c <__cxa_atexit@plt+0xb4e30> │ │ │ │ - ldr r2, [pc, #76] @ c118c <__cxa_atexit@plt+0xb4e40> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #72] @ c1190 <__cxa_atexit@plt+0xb4e44> │ │ │ │ + bhi b24fc <__cxa_atexit@plt+0xa61b0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b2504 <__cxa_atexit@plt+0xa61b8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [pc, #56] @ c1194 <__cxa_atexit@plt+0xb4e48> │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ mov r5, r3 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - mov r6, r9 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe88 │ │ │ │ - cmpeq r8, r4, lsl r0 │ │ │ │ - teqeq r1, r7, asr ip │ │ │ │ + cmpeq r9, r0, ror #24 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1240 <__cxa_atexit@plt+0xb4ef4> │ │ │ │ - ldr lr, [pc, #168] @ c1260 <__cxa_atexit@plt+0xb4f14> │ │ │ │ + bhi b25b0 <__cxa_atexit@plt+0xa6264> │ │ │ │ + ldr lr, [pc, #168] @ b25d0 <__cxa_atexit@plt+0xa6284> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #156] @ c1264 <__cxa_atexit@plt+0xb4f18> │ │ │ │ + ldr r1, [pc, #156] @ b25d4 <__cxa_atexit@plt+0xa6288> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str lr, [r5, #-16] │ │ │ │ stmdb r5, {r0, r1, r2} │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq c122c <__cxa_atexit@plt+0xb4ee0> │ │ │ │ + beq b259c <__cxa_atexit@plt+0xa6250> │ │ │ │ cmp r2, #1 │ │ │ │ - bne c1238 <__cxa_atexit@plt+0xb4eec> │ │ │ │ + bne b25a8 <__cxa_atexit@plt+0xa625c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #24 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c124c <__cxa_atexit@plt+0xb4f00> │ │ │ │ - ldr r3, [pc, #112] @ c1268 <__cxa_atexit@plt+0xb4f1c> │ │ │ │ + bcc b25bc <__cxa_atexit@plt+0xa6270> │ │ │ │ + ldr r3, [pc, #112] @ b25d8 <__cxa_atexit@plt+0xa628c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ str r3, [r6, #4]! │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ - ldr r1, [pc, #92] @ c126c <__cxa_atexit@plt+0xb4f20> │ │ │ │ + ldr r1, [pc, #92] @ b25dc <__cxa_atexit@plt+0xa6290> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r7, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ @@ -185283,490897 +170143,294316 @@ │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x01583f94 │ │ │ │ - @ instruction: 0xffffff1c │ │ │ │ - ldrsbeq r4, [r8, #-16] │ │ │ │ + cmpeq r9, r4, lsl ip │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq r9, ip, asr lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne c12d0 <__cxa_atexit@plt+0xb4f84> │ │ │ │ + bne b2640 <__cxa_atexit@plt+0xa62f4> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c12d8 <__cxa_atexit@plt+0xb4f8c> │ │ │ │ - ldr r2, [pc, #76] @ c12e8 <__cxa_atexit@plt+0xb4f9c> │ │ │ │ + bcc b2648 <__cxa_atexit@plt+0xa62fc> │ │ │ │ + ldr r2, [pc, #76] @ b2658 <__cxa_atexit@plt+0xa630c> │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ str r2, [r6, #4]! │ │ │ │ ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #56] @ c12ec <__cxa_atexit@plt+0xb4fa0> │ │ │ │ + ldr r1, [pc, #56] @ b265c <__cxa_atexit@plt+0xa6310> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ str r1, [r6, #16] │ │ │ │ str r6, [r6, #20] │ │ │ │ sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe78 │ │ │ │ - cmpeq r8, ip, lsr #2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #28 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1370 <__cxa_atexit@plt+0xb5024> │ │ │ │ - ldr lr, [pc, #108] @ c137c <__cxa_atexit@plt+0xb5030> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #84] @ c1380 <__cxa_atexit@plt+0xb5034> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - str lr, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1368 <__cxa_atexit@plt+0xb501c> │ │ │ │ - ldr r2, [pc, #44] @ c1384 <__cxa_atexit@plt+0xb5038> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r8, [r3, #-12] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r8, r0, lsr lr │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c13a8 <__cxa_atexit@plt+0xb505c> │ │ │ │ + @ instruction: 0xfffffec0 │ │ │ │ + ldrheq r2, [r9, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b2694 <__cxa_atexit@plt+0xa6348> │ │ │ │ + ldr r3, [pc, #36] @ b26a4 <__cxa_atexit@plt+0xa6358> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #16] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ + ldr r7, [pc, #12] @ b26a8 <__cxa_atexit@plt+0xa635c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r0, asr #26 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c13dc <__cxa_atexit@plt+0xb5090> │ │ │ │ - ldr r3, [pc, #104] @ c1430 <__cxa_atexit@plt+0xb50e4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + bne b26c8 <__cxa_atexit@plt+0xa637c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c1420 <__cxa_atexit@plt+0xb50d4> │ │ │ │ - ldr lr, [pc, #64] @ c1434 <__cxa_atexit@plt+0xb50e8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - ldr r0, [pc, #56] @ c1438 <__cxa_atexit@plt+0xb50ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - stm r5, {r0, r6} │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ + bcc b2714 <__cxa_atexit@plt+0xa63c8> │ │ │ │ + ldr r2, [pc, #68] @ b2724 <__cxa_atexit@plt+0xa63d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ b2728 <__cxa_atexit@plt+0xa63dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - b a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ - mov r6, #16 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r3, [r8, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - cmpeq r8, r0, lsl #27 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c14a0 <__cxa_atexit@plt+0xb5154> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c14ac <__cxa_atexit@plt+0xb5160> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ c14bc <__cxa_atexit@plt+0xb5170> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ c14c0 <__cxa_atexit@plt+0xb5174> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + ldrsbeq r2, [r9, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b2760 <__cxa_atexit@plt+0xa6414> │ │ │ │ + ldr r3, [pc, #36] @ b2770 <__cxa_atexit@plt+0xa6424> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b2774 <__cxa_atexit@plt+0xa6428> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsr #26 │ │ │ │ - ldrsheq r3, [r8, #-204] @ 0xffffff34 │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + hvceq 33732 @ 0x83c4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c1540 <__cxa_atexit@plt+0xb51f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c154c <__cxa_atexit@plt+0xb5200> │ │ │ │ - ldr lr, [pc, #100] @ c155c <__cxa_atexit@plt+0xb5210> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr sl, [pc, #84] @ c1560 <__cxa_atexit@plt+0xb5214> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [pc, #80] @ c1564 <__cxa_atexit@plt+0xb5218> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b281c <__cxa_atexit@plt+0xa64d0> │ │ │ │ + ldr r3, [pc, #172] @ b2844 <__cxa_atexit@plt+0xa64f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq b27f8 <__cxa_atexit@plt+0xa64ac> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b2808 <__cxa_atexit@plt+0xa64bc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b282c <__cxa_atexit@plt+0xa64e0> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr lr, [pc, #124] @ b2850 <__cxa_atexit@plt+0xa6504> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #120] @ b2854 <__cxa_atexit@plt+0xa6508> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str ip, [r5, #-8] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - mov r5, r9 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + stmib r6, {r0, r7} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #60] @ b284c <__cxa_atexit@plt+0xa6500> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ b2848 <__cxa_atexit@plt+0xa64fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff4c │ │ │ │ - cmpeq r8, ip, asr ip │ │ │ │ - ldrheq r3, [r8, #-192] @ 0xffffff40 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c15e4 <__cxa_atexit@plt+0xb5298> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c15f0 <__cxa_atexit@plt+0xb52a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c1600 <__cxa_atexit@plt+0xb52b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ c1604 <__cxa_atexit@plt+0xb52b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, #76] @ c1608 <__cxa_atexit@plt+0xb52bc> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + smlalbteq r3, r8, r0, fp │ │ │ │ + cmpeq r9, r4, lsl #19 │ │ │ │ + cmpeq r9, r4, asr #19 │ │ │ │ + ldrheq r2, [r9, #-148] @ 0xffffff6c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b28b0 <__cxa_atexit@plt+0xa6564> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b28c4 <__cxa_atexit@plt+0xa6578> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + ldr lr, [pc, #68] @ b28d8 <__cxa_atexit@plt+0xa658c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ c160c <__cxa_atexit@plt+0xb52c0> │ │ │ │ + ldr r0, [pc, #64] @ b28dc <__cxa_atexit@plt+0xa6590> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + stmib r6, {r0, r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ b28d4 <__cxa_atexit@plt+0xa6588> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r2, [r9, #-140] @ 0xffffff74 │ │ │ │ + cmpeq r9, r4, lsl #18 │ │ │ │ + ldrsheq r2, [r9, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b2918 <__cxa_atexit@plt+0xa65cc> │ │ │ │ + ldr r2, [pc, #36] @ b2920 <__cxa_atexit@plt+0xa65d4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r5, [pc, #28] @ b2924 <__cxa_atexit@plt+0xa65d8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + add r8, r5, #1 │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + cmpeq r9, r0, asr r8 │ │ │ │ + cmpeq r9, r8, asr #16 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2988 <__cxa_atexit@plt+0xa663c> │ │ │ │ + ldr r3, [pc, #60] @ b29a0 <__cxa_atexit@plt+0xa6654> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #56] @ b29a4 <__cxa_atexit@plt+0xa6658> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + str r7, [r7, #16] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b29a8 <__cxa_atexit@plt+0xa665c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, asr #23 │ │ │ │ - cmpeq r8, r4, lsr ip │ │ │ │ - cmpeq r8, r4, ror #23 │ │ │ │ - ldrheq r3, [r8, #-180] @ 0xffffff4c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r9 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c16c4 <__cxa_atexit@plt+0xb5378> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc c16cc <__cxa_atexit@plt+0xb5380> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [r7, #14] │ │ │ │ - sub r0, sl, #23 │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #132] @ c16e4 <__cxa_atexit@plt+0xb5398> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #124] @ c16e8 <__cxa_atexit@plt+0xb539c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #108] @ c16ec <__cxa_atexit@plt+0xb53a0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r3, #40]! @ 0x28 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r8, fp} │ │ │ │ - ldr r5, [pc, #76] @ c16f0 <__cxa_atexit@plt+0xb53a4> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ - mov fp, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov sl, r6 │ │ │ │ - b c16d4 <__cxa_atexit@plt+0xb5388> │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff80 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + cmpeq r8, r8, asr sl │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b29e0 <__cxa_atexit@plt+0xa6694> │ │ │ │ + ldr r3, [pc, #36] @ b29f0 <__cxa_atexit@plt+0xa66a4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b29f4 <__cxa_atexit@plt+0xa66a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ - mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl #22 │ │ │ │ - @ instruction: 0xfffffc88 │ │ │ │ - @ instruction: 0xfffffeec │ │ │ │ - @ instruction: 0xfffffe28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r4, lsl #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b2a50 <__cxa_atexit@plt+0xa6704> │ │ │ │ + ldr r2, [pc, #164] @ b2ac0 <__cxa_atexit@plt+0xa6774> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b2a94 <__cxa_atexit@plt+0xa6748> │ │ │ │ + ldr r7, [pc, #144] @ b2ac4 <__cxa_atexit@plt+0xa6778> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b2a84 <__cxa_atexit@plt+0xa6738> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #88] @ b2ab4 <__cxa_atexit@plt+0xa6768> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b2aa4 <__cxa_atexit@plt+0xa6758> │ │ │ │ + ldr r7, [pc, #72] @ b2ab8 <__cxa_atexit@plt+0xa676c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b2a84 <__cxa_atexit@plt+0xa6738> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ b2ac8 <__cxa_atexit@plt+0xa677c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ b2abc <__cxa_atexit@plt+0xa6770> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, lsl r7 │ │ │ │ + @ instruction: 0xfffff028 │ │ │ │ + cmpeq r8, r0, ror #4 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xffffee2c │ │ │ │ + cmpeq r8, ip, asr r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ b2ae8 <__cxa_atexit@plt+0xa679c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ b2b08 <__cxa_atexit@plt+0xa67bc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + cmpeq r9, r4, ror r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c173c <__cxa_atexit@plt+0xb53f0> │ │ │ │ - ldr r2, [pc, #48] @ c1748 <__cxa_atexit@plt+0xb53fc> │ │ │ │ + bhi b2b50 <__cxa_atexit@plt+0xa6804> │ │ │ │ + ldr r7, [pc, #52] @ b2b64 <__cxa_atexit@plt+0xa6818> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq b2b44 <__cxa_atexit@plt+0xa67f8> │ │ │ │ + mov r7, r9 │ │ │ │ + b b2b74 <__cxa_atexit@plt+0xa6828> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ b2b68 <__cxa_atexit@plt+0xa681c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x01483898 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + sub r3, r5, #4 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b2bc4 <__cxa_atexit@plt+0xa6878> │ │ │ │ + ldr r2, [pc, #164] @ b2c34 <__cxa_atexit@plt+0xa68e8> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b2c08 <__cxa_atexit@plt+0xa68bc> │ │ │ │ + ldr r7, [pc, #144] @ b2c38 <__cxa_atexit@plt+0xa68ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + tst r8, #3 │ │ │ │ + beq b2bf8 <__cxa_atexit@plt+0xa68ac> │ │ │ │ + ldr r7, [r8, #7] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ + ldr r2, [pc, #88] @ b2c28 <__cxa_atexit@plt+0xa68dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b2c18 <__cxa_atexit@plt+0xa68cc> │ │ │ │ + ldr r7, [pc, #72] @ b2c2c <__cxa_atexit@plt+0xa68e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ tst r8, #3 │ │ │ │ - beq c1730 <__cxa_atexit@plt+0xb53e4> │ │ │ │ - mov r7, r8 │ │ │ │ - b c1754 <__cxa_atexit@plt+0xb5408> │ │ │ │ + beq b2bf8 <__cxa_atexit@plt+0xa68ac> │ │ │ │ + ldr r7, [r8, #27] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #44] @ b2c3c <__cxa_atexit@plt+0xa68f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ + ldr r7, [pc, #16] @ b2c30 <__cxa_atexit@plt+0xa68e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, lsr #11 │ │ │ │ + @ instruction: 0xffffeeb4 │ │ │ │ + smlaltteq r3, r8, ip, r0 │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xffffecb8 │ │ │ │ + smlaltteq r3, r8, r8, r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r6, [pc, #236] @ c184c <__cxa_atexit@plt+0xb5500> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r6, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1818 <__cxa_atexit@plt+0xb54cc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r6, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1824 <__cxa_atexit@plt+0xb54d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r3, #56 @ 0x38 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc c1830 <__cxa_atexit@plt+0xb54e4> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - ldr r9, [r7, #14] │ │ │ │ - sub r0, sl, #23 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldr r0, [pc, #152] @ c1850 <__cxa_atexit@plt+0xb5504> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #144] @ c1854 <__cxa_atexit@plt+0xb5508> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #128] @ c1858 <__cxa_atexit@plt+0xb550c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r6, r3 │ │ │ │ - str r0, [r6, #40]! @ 0x28 │ │ │ │ - str r6, [r5] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str lr, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - ldr r6, [pc, #96] @ c185c <__cxa_atexit@plt+0xb5510> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [pc, #12] @ b2c5c <__cxa_atexit@plt+0xa6910> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ b2c7c <__cxa_atexit@plt+0xa6930> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + cmpeq r9, r0, lsl #10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b2cf0 <__cxa_atexit@plt+0xa69a4> │ │ │ │ + ldr r3, [pc, #96] @ b2d00 <__cxa_atexit@plt+0xa69b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq b2cd8 <__cxa_atexit@plt+0xa698c> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b2ce8 <__cxa_atexit@plt+0xa699c> │ │ │ │ + ldr r3, [pc, #68] @ b2d04 <__cxa_atexit@plt+0xa69b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - mov r9, r6 │ │ │ │ - mov sl, r3 │ │ │ │ - b c183c <__cxa_atexit@plt+0xb54f0> │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r5, r5, #8 │ │ │ │ + mov r7, r9 │ │ │ │ + b eb67e4 <__cxa_atexit@plt+0xeaa498> │ │ │ │ + ldr r7, [pc, #16] @ b2d08 <__cxa_atexit@plt+0xa69bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - ldrheq r3, [r8, #-144] @ 0xffffff70 │ │ │ │ - @ instruction: 0xfffffb30 │ │ │ │ - @ instruction: 0xfffffd94 │ │ │ │ - @ instruction: 0xfffffcd0 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + strdeq r3, [r8, #-108] @ 0xffffff94 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1918 <__cxa_atexit@plt+0xb55cc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add sl, r6, #56 @ 0x38 │ │ │ │ - cmp r1, sl │ │ │ │ - bcc c1920 <__cxa_atexit@plt+0xb55d4> │ │ │ │ - ldr ip, [r7, #2] │ │ │ │ - ldr lr, [r7, #6] │ │ │ │ - ldr r1, [r7, #10] │ │ │ │ - mov r9, fp │ │ │ │ - ldr fp, [r7, #14] │ │ │ │ - sub r0, sl, #23 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - ldr r0, [pc, #136] @ c193c <__cxa_atexit@plt+0xb55f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - ldr r0, [pc, #128] @ c1940 <__cxa_atexit@plt+0xb55f4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #4]! │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r3, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #112] @ c1944 <__cxa_atexit@plt+0xb55f8> │ │ │ │ - add r0, pc, r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r0, [r3, #40]! @ 0x28 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b2d3c <__cxa_atexit@plt+0xa69f0> │ │ │ │ + ldr r3, [pc, #24] @ b2d44 <__cxa_atexit@plt+0xa69f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add lr, r6, #16 │ │ │ │ - stm lr, {r1, r8, fp} │ │ │ │ - ldr r5, [pc, #80] @ c1948 <__cxa_atexit@plt+0xb55fc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, sl │ │ │ │ - mov r8, r1 │ │ │ │ - mov fp, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov sl, r6 │ │ │ │ - b c1928 <__cxa_atexit@plt+0xb55dc> │ │ │ │ - mov r6, #56 @ 0x38 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ add r5, r5, #8 │ │ │ │ + b eb67e4 <__cxa_atexit@plt+0xeaa498> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ b2d64 <__cxa_atexit@plt+0xa6a18> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + cmpeq r9, r8, lsl r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ b2dd8 <__cxa_atexit@plt+0xa6a8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ b2dfc <__cxa_atexit@plt+0xa6ab0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2e4c <__cxa_atexit@plt+0xa6b00> │ │ │ │ + ldr r3, [pc, #60] @ b2e64 <__cxa_atexit@plt+0xa6b18> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #56] @ b2e68 <__cxa_atexit@plt+0xa6b1c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #10 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b2e6c <__cxa_atexit@plt+0xa6b20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ - mov r9, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrheq r3, [r8, #-132] @ 0xffffff7c │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - @ instruction: 0xfffffc98 │ │ │ │ - @ instruction: 0xfffffbd4 │ │ │ │ + cmpeq r9, r8, lsr #14 │ │ │ │ + @ instruction: 0x01592398 │ │ │ │ + ldrdeq r3, [r8, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2ea8 <__cxa_atexit@plt+0xa6b5c> │ │ │ │ + ldr r3, [pc, #40] @ b2ec0 <__cxa_atexit@plt+0xa6b74> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b2ec4 <__cxa_atexit@plt+0xa6b78> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrheq r2, [r9, #-108] @ 0xffffff94 │ │ │ │ + hvceq 33628 @ 0x835c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2f14 <__cxa_atexit@plt+0xa6bc8> │ │ │ │ + ldr r3, [pc, #60] @ b2f2c <__cxa_atexit@plt+0xa6be0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #56] @ b2f30 <__cxa_atexit@plt+0xa6be4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b2f34 <__cxa_atexit@plt+0xa6be8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, ror #12 │ │ │ │ + cmpeq r9, ip, asr #5 │ │ │ │ + cmpeq r8, r4, lsl r5 │ │ │ │ + andeq r0, r5, r9, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2f88 <__cxa_atexit@plt+0xa6c3c> │ │ │ │ + ldr r3, [pc, #64] @ b2fa0 <__cxa_atexit@plt+0xa6c54> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ b2fa4 <__cxa_atexit@plt+0xa6c58> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r1, r6, #15 │ │ │ │ + stmib r7, {r2, sl} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b2fa8 <__cxa_atexit@plt+0xa6c5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r2, [r9, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r9, r4, ror #11 │ │ │ │ + smlaltbeq r3, r8, r4, r4 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b2ffc <__cxa_atexit@plt+0xa6cb0> │ │ │ │ + ldr r3, [pc, #64] @ b3014 <__cxa_atexit@plt+0xa6cc8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ b3018 <__cxa_atexit@plt+0xa6ccc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r1, r6, #15 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b301c <__cxa_atexit@plt+0xa6cd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrheq r2, [r9, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq r9, r8, ror #3 │ │ │ │ + cmpeq r8, r4, lsr r4 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b308c <__cxa_atexit@plt+0xa6d40> │ │ │ │ + ldr r3, [pc, #92] @ b30a4 <__cxa_atexit@plt+0xa6d58> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #88] @ b30a8 <__cxa_atexit@plt+0xa6d5c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr ip, [pc, #84] @ b30ac <__cxa_atexit@plt+0xa6d60> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + ldr r2, [pc, #80] @ b30b0 <__cxa_atexit@plt+0xa6d64> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r1, r6, #18 │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + sub r1, r6, #31 │ │ │ │ + add r3, r3, #2 │ │ │ │ + stmib r7, {r2, r8, r9, ip} │ │ │ │ + add r2, r7, #20 │ │ │ │ + stm r2, {r1, sl, lr} │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ b30b4 <__cxa_atexit@plt+0xa6d68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r3, r8, r0, r3 │ │ │ │ + cmpeq r9, r0, asr #2 │ │ │ │ + ldrsheq r2, [r9, #-12] │ │ │ │ + cmpeq r9, r0, ror #9 │ │ │ │ + smlaltbeq r3, r8, r8, r3 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b30e0 <__cxa_atexit@plt+0xa6d94> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b b30f4 <__cxa_atexit@plt+0xa6da8> │ │ │ │ + ldr r7, [pc, #8] @ b30f0 <__cxa_atexit@plt+0xa6da4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, asr r3 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [pc, #92] @ b315c <__cxa_atexit@plt+0xa6e10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b3138 <__cxa_atexit@plt+0xa6dec> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r2, r2, #1 │ │ │ │ + beq b314c <__cxa_atexit@plt+0xa6e00> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq b3154 <__cxa_atexit@plt+0xa6e08> │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b b3100 <__cxa_atexit@plt+0xa6db4> │ │ │ │ + ldr r7, [pc, #32] @ b3160 <__cxa_atexit@plt+0xa6e14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r9, r0, lsl r0 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b b30f4 <__cxa_atexit@plt+0xa6da8> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c1a20 <__cxa_atexit@plt+0xb56d4> │ │ │ │ - ldr r3, [pc, #212] @ c1a3c <__cxa_atexit@plt+0xb56f0> │ │ │ │ - add r3, pc, r3 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b31ec <__cxa_atexit@plt+0xa6ea0> │ │ │ │ + ldr r2, [pc, #116] @ b320c <__cxa_atexit@plt+0xa6ec0> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #204] @ c1a40 <__cxa_atexit@plt+0xb56f4> │ │ │ │ + ldr r1, [pc, #108] @ b3210 <__cxa_atexit@plt+0xa6ec4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq c19a4 <__cxa_atexit@plt+0xb5658> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c19b0 <__cxa_atexit@plt+0xb5664> │ │ │ │ - ldr r8, [pc, #172] @ c1a44 <__cxa_atexit@plt+0xb56f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r9, #3 │ │ │ │ + beq b31dc <__cxa_atexit@plt+0xa6e90> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b31f4 <__cxa_atexit@plt+0xa6ea8> │ │ │ │ + str r9, [r3] │ │ │ │ + mov r5, #1 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b b30f4 <__cxa_atexit@plt+0xa6da8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b3214 <__cxa_atexit@plt+0xa6ec8> │ │ │ │ + add r7, pc, r7 │ │ │ │ sub r5, r5, #8 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c1a28 <__cxa_atexit@plt+0xb56dc> │ │ │ │ - ldr ip, [r5, #-8]! │ │ │ │ - sub r8, r3, #18 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + cmpeq r9, r8, lsr #31 │ │ │ │ + cmpeq r8, r4, asr #4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b3244 <__cxa_atexit@plt+0xa6ef8> │ │ │ │ + mov r3, #1 │ │ │ │ + stmda r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b b30f4 <__cxa_atexit@plt+0xa6da8> │ │ │ │ + ldr r7, [pc, #16] @ b325c <__cxa_atexit@plt+0xa6f10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + strdeq r3, [r8, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r0, [r5] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #116] @ c1a48 <__cxa_atexit@plt+0xb56fc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #105 @ 0x69 │ │ │ │ - add r9, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #104] @ c1a4c <__cxa_atexit@plt+0xb5700> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #100] @ c1a50 <__cxa_atexit@plt+0xb5704> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r2, r3, #27 │ │ │ │ - ldr r1, [pc, #88] @ c1a54 <__cxa_atexit@plt+0xb5708> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #32 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r8, r8, ror #15 │ │ │ │ - teqeq r1, r4, lsl #9 │ │ │ │ - ldrsheq r3, [r8, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r8, r0, lsl #15 │ │ │ │ - cmpeq r8, r4, ror r7 │ │ │ │ - ldrheq r3, [r8, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b32e4 <__cxa_atexit@plt+0xa6f98> │ │ │ │ + ldr r3, [pc, #92] @ b32fc <__cxa_atexit@plt+0xa6fb0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #88] @ b3300 <__cxa_atexit@plt+0xa6fb4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #84] @ b3304 <__cxa_atexit@plt+0xa6fb8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #15 │ │ │ │ + add r1, r1, #2 │ │ │ │ + ldr r2, [pc, #64] @ b3308 <__cxa_atexit@plt+0xa6fbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r2, [r7, #12] │ │ │ │ + add r2, r7, #16 │ │ │ │ + stm r2, {r1, r7, lr} │ │ │ │ + str r3, [r7, #28] │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ b330c <__cxa_atexit@plt+0xa6fc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + cmpeq r8, r8, asr r1 │ │ │ │ + cmpeq r9, r8, asr #29 │ │ │ │ + cmpeq r8, r8, asr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b3360 <__cxa_atexit@plt+0xa7014> │ │ │ │ + ldr r3, [pc, #64] @ b3378 <__cxa_atexit@plt+0xa702c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ b337c <__cxa_atexit@plt+0xa7030> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #14 │ │ │ │ + stmib r7, {r2, r9} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b3380 <__cxa_atexit@plt+0xa7034> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r8, asr lr │ │ │ │ + cmpeq r9, r8, lsl #29 │ │ │ │ + smlaltteq r3, r8, r0, r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b33d4 <__cxa_atexit@plt+0xa7088> │ │ │ │ + ldr r3, [pc, #64] @ b33ec <__cxa_atexit@plt+0xa70a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ b33f0 <__cxa_atexit@plt+0xa70a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #15 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b33f4 <__cxa_atexit@plt+0xa70a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, ror #27 │ │ │ │ + cmpeq r9, r0, lsl lr │ │ │ │ + hvceq 33536 @ 0x8300 │ │ │ │ + andeq r0, r6, sl, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b343c <__cxa_atexit@plt+0xa70f0> │ │ │ │ + ldr r2, [pc, #52] @ b3450 <__cxa_atexit@plt+0xa7104> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r7, [r3] │ │ │ │ + stmda r3, {r2, sl} │ │ │ │ + tst r7, #3 │ │ │ │ + beq b3434 <__cxa_atexit@plt+0xa70e8> │ │ │ │ + b b3460 <__cxa_atexit@plt+0xa7114> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ b3454 <__cxa_atexit@plt+0xa7108> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, ip │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c1a80 <__cxa_atexit@plt+0xb5734> │ │ │ │ - ldr r8, [pc, #140] @ c1b00 <__cxa_atexit@plt+0xb57b4> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c1af0 <__cxa_atexit@plt+0xb57a4> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r8, r3, #18 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r1, [pc, #96] @ c1b04 <__cxa_atexit@plt+0xb57b8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #105 @ 0x69 │ │ │ │ - add r9, r1, #256 @ 0x100 │ │ │ │ - ldr lr, [pc, #84] @ c1b08 <__cxa_atexit@plt+0xb57bc> │ │ │ │ + bne b34ac <__cxa_atexit@plt+0xa7160> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b3524 <__cxa_atexit@plt+0xa71d8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + sub r1, r3, #14 │ │ │ │ + ldr lr, [pc, #184] @ b354c <__cxa_atexit@plt+0xa7200> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #80] @ c1b0c <__cxa_atexit@plt+0xb57c0> │ │ │ │ + ldr r0, [pc, #180] @ b3550 <__cxa_atexit@plt+0xa7204> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #1 │ │ │ │ - sub r2, r3, #27 │ │ │ │ - ldr r1, [pc, #68] @ c1b10 <__cxa_atexit@plt+0xb57c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmib r6, {r1, r7, lr} │ │ │ │ - str r2, [r6, #16] │ │ │ │ + stmib r6, {r0, r7, lr} │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + b b3518 <__cxa_atexit@plt+0xa71cc> │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b352c <__cxa_atexit@plt+0xa71e0> │ │ │ │ + ldr sl, [pc, #124] @ b353c <__cxa_atexit@plt+0xa71f0> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr r9, [pc, #120] @ b3540 <__cxa_atexit@plt+0xa71f4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr lr, [pc, #116] @ b3544 <__cxa_atexit@plt+0xa71f8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #112] @ b3548 <__cxa_atexit@plt+0xa71fc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + sub r1, r3, #15 │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + sub r1, r3, #25 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + sub r0, r3, #35 @ 0x23 │ │ │ │ + str sl, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str r9, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + str lr, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx ip │ │ │ │ - mov r6, #32 │ │ │ │ + mov r6, #20 │ │ │ │ + b b3530 <__cxa_atexit@plt+0xa71e4> │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - teqeq r1, r8, lsr #7 │ │ │ │ - cmpeq r8, r8, lsr #14 │ │ │ │ - ldrheq r3, [r8, #-96] @ 0xffffffa0 │ │ │ │ - cmpeq r8, r4, lsr #13 │ │ │ │ - cmpeq r8, r4, ror #13 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ + cmpeq r9, ip, lsl #1 │ │ │ │ + cmpeq r9, ip, ror r0 │ │ │ │ + cmpeq r9, r0, asr #25 │ │ │ │ + cmpeq r9, ip, ror #25 │ │ │ │ + ldrsheq r1, [r9, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r9, ip, lsr #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c1b68 <__cxa_atexit@plt+0xb581c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c1b74 <__cxa_atexit@plt+0xb5828> │ │ │ │ - ldr r2, [pc, #64] @ c1b84 <__cxa_atexit@plt+0xb5838> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ c1b88 <__cxa_atexit@plt+0xb583c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - str r2, [r8, #4]! │ │ │ │ - str r5, [r8, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r6, r8 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe0c │ │ │ │ - cmpeq r8, r0, lsl r6 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c1c14 <__cxa_atexit@plt+0xb58c8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1c20 <__cxa_atexit@plt+0xb58d4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ c1c30 <__cxa_atexit@plt+0xb58e4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [pc, #88] @ c1c34 <__cxa_atexit@plt+0xb58e8> │ │ │ │ + bhi b35dc <__cxa_atexit@plt+0xa7290> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #128] @ b360c <__cxa_atexit@plt+0xa72c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b35e4 <__cxa_atexit@plt+0xa7298> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc b35ec <__cxa_atexit@plt+0xa72a0> │ │ │ │ + ldr r3, [pc, #96] @ b3614 <__cxa_atexit@plt+0xa72c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #92] @ b3618 <__cxa_atexit@plt+0xa72cc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r3, r8, sl} │ │ │ │ + sub r6, r2, #7 │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #80] @ c1c38 <__cxa_atexit@plt+0xb58ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #72] @ c1c3c <__cxa_atexit@plt+0xb58f0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, lr │ │ │ │ - b a6158 <__cxa_atexit@plt+0x99e0c> │ │ │ │ - mov r6, r3 │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r2, r6 │ │ │ │ + b b35f4 <__cxa_atexit@plt+0xa72a8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ b3610 <__cxa_atexit@plt+0xa72c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0158359c │ │ │ │ - cmpeq r8, ip, lsl #11 │ │ │ │ - cmpeq r8, r4, asr #11 │ │ │ │ - @ instruction: 0xffffff24 │ │ │ │ + cmpeq r9, r0, asr #23 │ │ │ │ + cmpeq r8, ip, asr lr │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + @ instruction: 0x01591b9c │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c1ca4 <__cxa_atexit@plt+0xb5958> │ │ │ │ + bhi b36e0 <__cxa_atexit@plt+0xa7394> │ │ │ │ + ldr r3, [pc, #196] @ b3700 <__cxa_atexit@plt+0xa73b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq b36cc <__cxa_atexit@plt+0xa7380> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b36dc <__cxa_atexit@plt+0xa7390> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c1cb0 <__cxa_atexit@plt+0xb5964> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ c1cc0 <__cxa_atexit@plt+0xb5974> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ c1cc4 <__cxa_atexit@plt+0xb5978> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b36e8 <__cxa_atexit@plt+0xa739c> │ │ │ │ + ldr lr, [pc, #140] @ b3704 <__cxa_atexit@plt+0xa73b8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #136] @ b3708 <__cxa_atexit@plt+0xa73bc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r2, [r5, #-8]! │ │ │ │ + ldr sl, [r8, #2] │ │ │ │ + ldr r0, [r8, #6] │ │ │ │ + sub r1, r3, #6 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r1, [pc, #104] @ b370c <__cxa_atexit@plt+0xa73c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, lsr #10 │ │ │ │ - ldrsheq r3, [r8, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c1d28 <__cxa_atexit@plt+0xb59dc> │ │ │ │ - ldr lr, [pc, #76] @ c1d34 <__cxa_atexit@plt+0xb59e8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + ldrsheq r1, [r9, #-160] @ 0xffffff60 │ │ │ │ + ldrheq r1, [r9, #-232] @ 0xffffff18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b378c <__cxa_atexit@plt+0xa7440> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b3798 <__cxa_atexit@plt+0xa744c> │ │ │ │ + ldr lr, [pc, #104] @ b37a8 <__cxa_atexit@plt+0xa745c> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #60] @ c1d38 <__cxa_atexit@plt+0xb59ec> │ │ │ │ + ldr r9, [pc, #100] @ b37ac <__cxa_atexit@plt+0xa7460> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r0, r1, r8, r9} │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq c1d1c <__cxa_atexit@plt+0xb59d0> │ │ │ │ - mov r7, r2 │ │ │ │ - b c1d44 <__cxa_atexit@plt+0xb59f8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr sl, [r7, #2] │ │ │ │ + ldr r0, [r7, #6] │ │ │ │ + sub r1, r2, #6 │ │ │ │ + str r9, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + ldr r1, [pc, #68] @ b37b0 <__cxa_atexit@plt+0xa7464> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + str r6, [r6, #28] │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe2c │ │ │ │ + cmpeq r9, r8, lsr #20 │ │ │ │ + ldrsheq r1, [r9, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b380c <__cxa_atexit@plt+0xa74c0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b3814 <__cxa_atexit@plt+0xa74c8> │ │ │ │ + ldr r1, [pc, #72] @ b3830 <__cxa_atexit@plt+0xa74e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b3834 <__cxa_atexit@plt+0xa74e8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r8, sl} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b b381c <__cxa_atexit@plt+0xa74d0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b382c <__cxa_atexit@plt+0xa74e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsr ip │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + cmpeq r9, r8, ror #18 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b389c <__cxa_atexit@plt+0xa7550> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b38a4 <__cxa_atexit@plt+0xa7558> │ │ │ │ + ldr r1, [pc, #72] @ b38c0 <__cxa_atexit@plt+0xa7574> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b38c4 <__cxa_atexit@plt+0xa7578> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r8, sl} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b b38ac <__cxa_atexit@plt+0xa7560> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b38bc <__cxa_atexit@plt+0xa7570> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq r2, r8, r4, fp │ │ │ │ + @ instruction: 0xfffffdac │ │ │ │ + ldrsbeq r1, [r9, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b38f4 <__cxa_atexit@plt+0xa75a8> │ │ │ │ + ldr r5, [pc, #28] @ b3904 <__cxa_atexit@plt+0xa75b8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ b3908 <__cxa_atexit@plt+0xa75bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r8, r0, ror #22 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b3940 <__cxa_atexit@plt+0xa75f4> │ │ │ │ + ldr r2, [pc, #28] @ b394c <__cxa_atexit@plt+0xa7600> │ │ │ │ + add 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b39c4 <__cxa_atexit@plt+0xa7678> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #128] @ b39f4 <__cxa_atexit@plt+0xa76a8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b39cc <__cxa_atexit@plt+0xa7680> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc b39d4 <__cxa_atexit@plt+0xa7688> │ │ │ │ + ldr r3, [pc, #96] @ b39fc <__cxa_atexit@plt+0xa76b0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [pc, #92] @ b3a00 <__cxa_atexit@plt+0xa76b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r3, r8, r9} │ │ │ │ + sub r6, r2, #7 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b b39dc <__cxa_atexit@plt+0xa7690> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ b39f8 <__cxa_atexit@plt+0xa76ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r1, [r9, #-120] @ 0xffffff88 │ │ │ │ + hvceq 33452 @ 0x82ac │ │ │ │ + andeq r0, r0, r8, lsl #5 │ │ │ │ + ldrheq r1, [r9, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b3a38 <__cxa_atexit@plt+0xa76ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b3a40 <__cxa_atexit@plt+0xa76f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r8, r0, ror #8 │ │ │ │ + cmpeq r9, r4, lsr #14 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r2, r7, #3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b3b28 <__cxa_atexit@plt+0xa77dc> │ │ │ │ + ldr lr, [pc, #228] @ b3b48 <__cxa_atexit@plt+0xa77fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r2, #8 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + ldr r8, [pc, #216] @ b3b4c <__cxa_atexit@plt+0xa7800> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r1, r8} │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b3b08 <__cxa_atexit@plt+0xa77bc> │ │ │ │ cmp r2, #2 │ │ │ │ - bne c1dd0 <__cxa_atexit@plt+0xb5a84> │ │ │ │ + bne b3b14 <__cxa_atexit@plt+0xa77c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r2, r6, #48 @ 0x30 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1e1c <__cxa_atexit@plt+0xb5ad0> │ │ │ │ - ldr r1, [pc, #200] @ c1e34 <__cxa_atexit@plt+0xb5ae8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #8]! │ │ │ │ - sub r1, r2, #7 │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r1, [pc, #184] @ c1e38 <__cxa_atexit@plt+0xb5aec> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r2, #19 │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr lr, [pc, #164] @ c1e3c <__cxa_atexit@plt+0xb5af0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ + bcc b3b34 <__cxa_atexit@plt+0xa77e8> │ │ │ │ + ldr r3, [pc, #168] @ b3b54 <__cxa_atexit@plt+0xa7808> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr lr, [pc, #164] @ b3b58 <__cxa_atexit@plt+0xa780c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r8, [pc, #144] @ b3b5c <__cxa_atexit@plt+0xa7810> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r3, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #20]! │ │ │ │ str r3, [r6, #8] │ │ │ │ - ldr r9, [pc, #156] @ c1e40 <__cxa_atexit@plt+0xb5af4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - mov r0, r6 │ │ │ │ - str r9, [r0, #12]! │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str lr, [r6, #24] │ │ │ │ - str sl, [r6, #28] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #28] │ │ │ │ str r0, [r6, #32] │ │ │ │ - str lr, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r7, [pc, #84] @ c1e2c <__cxa_atexit@plt+0xb5ae0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - tst r3, #3 │ │ │ │ - beq c1e08 <__cxa_atexit@plt+0xb5abc> │ │ │ │ - ldr r2, [pc, #68] @ c1e30 <__cxa_atexit@plt+0xb5ae4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1e14 <__cxa_atexit@plt+0xb5ac8> │ │ │ │ - b c1e88 <__cxa_atexit@plt+0xb5b3c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #52] @ b3b50 <__cxa_atexit@plt+0xa7804> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq r8, r4, lsl r4 │ │ │ │ - cmpeq r8, r4, asr #8 │ │ │ │ - cmpeq r8, r8, lsl #8 │ │ │ │ - cmpeq r8, r8, lsl #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + ldrsbeq r1, [r9, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r9, r4, asr #20 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + @ instruction: 0x01591a90 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r2, [pc, #36] @ c1e7c <__cxa_atexit@plt+0xb5b30> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b3be8 <__cxa_atexit@plt+0xa789c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #48 @ 0x30 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b3bfc <__cxa_atexit@plt+0xa78b0> │ │ │ │ + ldr r2, [pc, #132] @ b3c10 <__cxa_atexit@plt+0xa78c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c1e74 <__cxa_atexit@plt+0xb5b28> │ │ │ │ - b c1e88 <__cxa_atexit@plt+0xb5b3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c1ef8 <__cxa_atexit@plt+0xb5bac> │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc c1f38 <__cxa_atexit@plt+0xb5bec> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr sl, [r7, #6] │ │ │ │ - sub lr, r3, #19 │ │ │ │ - ldr r9, [pc, #156] @ c1f60 <__cxa_atexit@plt+0xb5c14> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [pc, #152] @ c1f64 <__cxa_atexit@plt+0xb5c18> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #8]! │ │ │ │ - sub r0, r3, #7 │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str r9, [r6, #4] │ │ │ │ + ldr lr, [pc, #128] @ b3c14 <__cxa_atexit@plt+0xa78c8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r8, [pc, #108] @ b3c18 <__cxa_atexit@plt+0xa78cc> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + mov r1, r6 │ │ │ │ + str lr, [r1, #20]! │ │ │ │ str r2, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r1, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c1f48 <__cxa_atexit@plt+0xb5bfc> │ │ │ │ - ldr lr, [pc, #76] @ c1f58 <__cxa_atexit@plt+0xb5c0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #72] @ c1f5c <__cxa_atexit@plt+0xb5c10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - sub r6, r2, #7 │ │ │ │ - str r6, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, #24 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ b3c0c <__cxa_atexit@plt+0xa78c0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #48 @ 0x30 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - cmpeq r8, r4, asr r2 │ │ │ │ - ldrsbeq r3, [r8, #-44] @ 0xffffffd4 │ │ │ │ - ldrheq r3, [r8, #-36] @ 0xffffffdc │ │ │ │ + cmpeq r9, r0, ror r9 │ │ │ │ + @ instruction: 0xfffffdc8 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + ldrheq r1, [r9, #-144] @ 0xffffff70 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #12 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c1fd8 <__cxa_atexit@plt+0xb5c8c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b3c84 <__cxa_atexit@plt+0xa7938> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c1fe4 <__cxa_atexit@plt+0xb5c98> │ │ │ │ - ldr lr, [pc, #88] @ c1ff4 <__cxa_atexit@plt+0xb5ca8> │ │ │ │ + bcc b3c90 <__cxa_atexit@plt+0xa7944> │ │ │ │ + ldr lr, [pc, #80] @ b3ca0 <__cxa_atexit@plt+0xa7954> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ - add sl, r7, #7 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - ldr ip, [pc, #72] @ c1ff8 <__cxa_atexit@plt+0xb5cac> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r9, [pc, #68] @ b3ca4 <__cxa_atexit@plt+0xa7958> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ str lr, [r3, #4]! │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - mov r5, r9 │ │ │ │ + mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd30 │ │ │ │ - ldrheq r3, [r8, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c206c <__cxa_atexit@plt+0xb5d20> │ │ │ │ + @ instruction: 0xfffffdf8 │ │ │ │ + cmpeq r9, r0, lsl r5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b3d00 <__cxa_atexit@plt+0xa79b4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c2078 <__cxa_atexit@plt+0xb5d2c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c2088 <__cxa_atexit@plt+0xb5d3c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #72] @ c208c <__cxa_atexit@plt+0xb5d40> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ c2090 <__cxa_atexit@plt+0xb5d44> │ │ │ │ + bcc b3d08 <__cxa_atexit@plt+0xa79bc> │ │ │ │ + ldr r1, [pc, #72] @ b3d24 <__cxa_atexit@plt+0xa79d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b3d28 <__cxa_atexit@plt+0xa79dc> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r2, {r1, r8, r9} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b b3d10 <__cxa_atexit@plt+0xa79c4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b3d20 <__cxa_atexit@plt+0xa79d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, lsr #2 │ │ │ │ - cmpeq r8, ip, asr r1 │ │ │ │ - cmpeq r8, ip, lsr #2 │ │ │ │ + cmpeq r8, r8, asr #14 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + cmpeq r9, r4, ror r4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b3db8 <__cxa_atexit@plt+0xa7a6c> │ │ │ │ + ldr r2, [pc, #128] @ b3de8 <__cxa_atexit@plt+0xa7a9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + sub r9, r6, #3 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c20fc <__cxa_atexit@plt+0xb5db0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + bhi b3dd8 <__cxa_atexit@plt+0xa7a8c> │ │ │ │ + add r6, r3, #20 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c2108 <__cxa_atexit@plt+0xb5dbc> │ │ │ │ - ldr lr, [pc, #80] @ c2118 <__cxa_atexit@plt+0xb5dcc> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ c211c <__cxa_atexit@plt+0xb5dd0> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + bcc b3dd0 <__cxa_atexit@plt+0xa7a84> │ │ │ │ + ldr r1, [pc, #100] @ b3df4 <__cxa_atexit@plt+0xa7aa8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #96] @ b3df8 <__cxa_atexit@plt+0xa7aac> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #48] @ b3df0 <__cxa_atexit@plt+0xa7aa4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ b3dec <__cxa_atexit@plt+0xa7aa0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - @ instruction: 0x01583090 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + smlalbbeq r2, r8, r0, r6 │ │ │ │ + smlaltbeq r2, r8, r4, r6 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + cmpeq r9, r0, asr #7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c2194 <__cxa_atexit@plt+0xb5e48> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c21a0 <__cxa_atexit@plt+0xb5e54> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #80] @ c21b0 <__cxa_atexit@plt+0xb5e64> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #72] @ c21b4 <__cxa_atexit@plt+0xb5e68> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #64] @ c21b8 <__cxa_atexit@plt+0xb5e6c> │ │ │ │ + bcc b3e80 <__cxa_atexit@plt+0xa7b34> │ │ │ │ + ldr r2, [pc, #128] @ b3eb0 <__cxa_atexit@plt+0xa7b64> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + sub r9, r6, #3 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b3ea0 <__cxa_atexit@plt+0xa7b54> │ │ │ │ + add r6, r3, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b3e98 <__cxa_atexit@plt+0xa7b4c> │ │ │ │ + ldr r1, [pc, #100] @ b3ebc <__cxa_atexit@plt+0xa7b70> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #96] @ b3ec0 <__cxa_atexit@plt+0xa7b74> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r8, r9} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #48] @ b3eb8 <__cxa_atexit@plt+0xa7b6c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, lsr #32 │ │ │ │ - cmpeq r8, r8, asr r0 │ │ │ │ - cmpeq r8, r8, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #16 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c2210 <__cxa_atexit@plt+0xb5ec4> │ │ │ │ - ldr lr, [pc, #64] @ c221c <__cxa_atexit@plt+0xb5ed0> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #52] @ c2220 <__cxa_atexit@plt+0xb5ed4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str lr, [r2, #-16] │ │ │ │ - stmdb r2, {r0, r1, r7} │ │ │ │ - tst r3, #3 │ │ │ │ - beq c2204 <__cxa_atexit@plt+0xb5eb8> │ │ │ │ - mov r7, r3 │ │ │ │ - b c222c <__cxa_atexit@plt+0xb5ee0> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ b3eb4 <__cxa_atexit@plt+0xa7b68> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r8, r0, ror pc │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + strheq r2, [r8, #-88] @ 0xffffffa8 │ │ │ │ + ldrdeq r2, [r8, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + ldrsheq r1, [r9, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c22a8 <__cxa_atexit@plt+0xb5f5c> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b3f28 <__cxa_atexit@plt+0xa7bdc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #36 @ 0x24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c22dc <__cxa_atexit@plt+0xb5f90> │ │ │ │ - ldr r1, [pc, #152] @ c22f4 <__cxa_atexit@plt+0xb5fa8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r2, [r2, #2] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - sub r1, r3, #18 │ │ │ │ - ldr lr, [pc, #132] @ c22f8 <__cxa_atexit@plt+0xb5fac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #128] @ c22fc <__cxa_atexit@plt+0xb5fb0> │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b3f30 <__cxa_atexit@plt+0xa7be4> │ │ │ │ + ldr r1, [pc, #72] @ b3f4c <__cxa_atexit@plt+0xa7c00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b3f50 <__cxa_atexit@plt+0xa7c04> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - add r0, r0, #105 @ 0x69 │ │ │ │ - add r0, r0, #256 @ 0x100 │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #12] │ │ │ │ - add r7, r6, #16 │ │ │ │ - stm r7, {r0, r2, lr} │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r6, [r6, #32] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r2, [pc, #64] @ c22f0 <__cxa_atexit@plt+0xb5fa4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c22d0 <__cxa_atexit@plt+0xb5f84> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r2, {r1, r8, r9} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #36 @ 0x24 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b b3f38 <__cxa_atexit@plt+0xa7bec> │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r8, r0, asr pc │ │ │ │ - ldrsheq r2, [r8, #-224] @ 0xffffff20 │ │ │ │ - cmpeq r8, r0, asr pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #8] @ b3f48 <__cxa_atexit@plt+0xa7bfc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #16 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c23a4 <__cxa_atexit@plt+0xb6058> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c23b0 <__cxa_atexit@plt+0xb6064> │ │ │ │ - ldr lr, [pc, #116] @ c23c0 <__cxa_atexit@plt+0xb6074> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #108] @ c23c4 <__cxa_atexit@plt+0xb6078> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - add r8, r7, #8 │ │ │ │ - ldm r8, {r0, r1, r8} │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #84] @ c23c8 <__cxa_atexit@plt+0xb607c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r5, [pc, #72] @ c23cc <__cxa_atexit@plt+0xb6080> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r5, r5, #1 │ │ │ │ - ldr r2, [pc, #64] @ c23d0 <__cxa_atexit@plt+0xb6084> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2, r5} │ │ │ │ - str r3, [r3, #24] │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + cmpeq r8, r0, lsr #10 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + cmpeq r9, ip, asr #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b3fb4 <__cxa_atexit@plt+0xa7c68> │ │ │ │ + ldr r3, [pc, #80] @ b3fcc <__cxa_atexit@plt+0xa7c80> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r9, [pc, #76] @ b3fd0 <__cxa_atexit@plt+0xa7c84> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #72] @ b3fd4 <__cxa_atexit@plt+0xa7c88> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #22 │ │ │ │ + sub r2, r6, #14 │ │ │ │ + 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] @ b3fd8 <__cxa_atexit@plt+0xa7c8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe74 │ │ │ │ - cmpeq r8, r4, lsl #28 │ │ │ │ - cmpeq r8, ip, lsl #28 │ │ │ │ - cmpeq r8, r8, asr lr │ │ │ │ - cmpeq r8, r0, lsl lr │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c243c <__cxa_atexit@plt+0xb60f0> │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + ldrsbeq r1, [r9, #-88] @ 0xffffffa8 │ │ │ │ + smlaltbeq r2, r8, ip, r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4040 <__cxa_atexit@plt+0xa7cf4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r2, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c2448 <__cxa_atexit@plt+0xb60fc> │ │ │ │ - ldr lr, [pc, #80] @ c2458 <__cxa_atexit@plt+0xb610c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r0, r1, r9} │ │ │ │ - ldr sl, [pc, #68] @ c245c <__cxa_atexit@plt+0xb6110> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - stmdb r5, {r3, r9} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ + bcc b4048 <__cxa_atexit@plt+0xa7cfc> │ │ │ │ + ldr r1, [pc, #72] @ b4064 <__cxa_atexit@plt+0xa7d18> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b4068 <__cxa_atexit@plt+0xa7d1c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r8, r9} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b b4050 <__cxa_atexit@plt+0xa7d04> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b4060 <__cxa_atexit@plt+0xa7d14> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r8, r8, lsl #8 │ │ │ │ + @ instruction: 0xfffffc08 │ │ │ │ + cmpeq r9, r4, lsr r1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4098 <__cxa_atexit@plt+0xa7d4c> │ │ │ │ + ldr r5, [pc, #28] @ b40a8 <__cxa_atexit@plt+0xa7d5c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ b40ac <__cxa_atexit@plt+0xa7d60> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r8, r0, asr sp │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlalbteq r2, r8, ip, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c24d0 <__cxa_atexit@plt+0xb6184> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c24dc <__cxa_atexit@plt+0xb6190> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c24ec <__cxa_atexit@plt+0xb61a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #72] @ c24f0 <__cxa_atexit@plt+0xb61a4> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ c24f4 <__cxa_atexit@plt+0xb61a8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b40e4 <__cxa_atexit@plt+0xa7d98> │ │ │ │ + ldr r2, [pc, #28] @ b40f0 <__cxa_atexit@plt+0xa7da4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, asr #25 │ │ │ │ - ldrsheq r2, [r8, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r8, r8, asr #25 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c2560 <__cxa_atexit@plt+0xb6214> │ │ │ │ + bhi b416c <__cxa_atexit@plt+0xa7e20> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c256c <__cxa_atexit@plt+0xb6220> │ │ │ │ - ldr lr, [pc, #80] @ c257c <__cxa_atexit@plt+0xb6230> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ c2580 <__cxa_atexit@plt+0xb6234> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + bcc b4174 <__cxa_atexit@plt+0xa7e28> │ │ │ │ + ldr r1, [pc, #72] @ b4190 <__cxa_atexit@plt+0xa7e44> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #68] @ b4194 <__cxa_atexit@plt+0xa7e48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r1, r8, r9} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str sl, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ + b b417c <__cxa_atexit@plt+0xa7e30> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b418c <__cxa_atexit@plt+0xa7e40> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldrdeq r2, [r8, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffffadc │ │ │ │ + cmpeq r9, r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b41c4 <__cxa_atexit@plt+0xa7e78> │ │ │ │ + ldr r2, [pc, #28] @ b41d4 <__cxa_atexit@plt+0xa7e88> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ b41d8 <__cxa_atexit@plt+0xa7e8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff38 │ │ │ │ - cmpeq r8, ip, lsr #24 │ │ │ │ - cmpeq r7, r8, lsl #14 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + smlaltbeq r2, r8, r4, r2 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b4230 <__cxa_atexit@plt+0xa7ee4> │ │ │ │ + ldr r8, [pc, #60] @ b423c <__cxa_atexit@plt+0xa7ef0> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #56] @ b4240 <__cxa_atexit@plt+0xa7ef4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r1, r6, #15 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #40 @ 0x28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4278 <__cxa_atexit@plt+0xa7f2c> │ │ │ │ + ldr r2, [pc, #28] @ b4288 <__cxa_atexit@plt+0xa7f3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ b428c <__cxa_atexit@plt+0xa7f40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + strdeq r2, [r8, #-16] │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b42d8 <__cxa_atexit@plt+0xa7f8c> │ │ │ │ + ldr r2, [pc, #68] @ b42f4 <__cxa_atexit@plt+0xa7fa8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2600 <__cxa_atexit@plt+0xb62b4> │ │ │ │ - ldr r3, [pc, #96] @ c2608 <__cxa_atexit@plt+0xb62bc> │ │ │ │ + bhi b42e4 <__cxa_atexit@plt+0xa7f98> │ │ │ │ + ldr r5, [pc, #48] @ b42fc <__cxa_atexit@plt+0xa7fb0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b42f8 <__cxa_atexit@plt+0xa7fac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0x01590e9c │ │ │ │ + smlalbbeq r2, r8, r0, r1 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b4360 <__cxa_atexit@plt+0xa8014> │ │ │ │ + ldr r3, [pc, #80] @ b4378 <__cxa_atexit@plt+0xa802c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldr r1, [r7, #15] │ │ │ │ - str r3, [r5, #-32]! @ 0xffffffe0 │ │ │ │ - ldr r3, [r7, #27] │ │ │ │ - str r8, [r5, #28] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r0, [r5, #20] │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - tst r3, #3 │ │ │ │ - beq c25f4 <__cxa_atexit@plt+0xb62a8> │ │ │ │ - mov r7, r3 │ │ │ │ - b c2618 <__cxa_atexit@plt+0xb62cc> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [pc, #76] @ b437c <__cxa_atexit@plt+0xa8030> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + sub r3, r6, #27 │ │ │ │ + ldr r1, [pc, #60] @ b4380 <__cxa_atexit@plt+0xa8034> │ │ │ │ + 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] @ b4384 <__cxa_atexit@plt+0xa8038> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #32 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - smlalbbeq r4, r7, r4, r6 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r5, [r7, #3] │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r1, [pc, #156] @ c26c8 <__cxa_atexit@plt+0xb637c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r2, #28] │ │ │ │ - str r5, [r2, #28] │ │ │ │ - str r3, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ + @ instruction: 0xffffff6c │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r9, r0, lsr #4 │ │ │ │ + cmpeq r8, ip, lsl #2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [pc, #12] @ b43a8 <__cxa_atexit@plt+0xa805c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r2, r8, r8, r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b4428 <__cxa_atexit@plt+0xa80dc> │ │ │ │ + ldr lr, [pc, #104] @ b4434 <__cxa_atexit@plt+0xa80e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ b4438 <__cxa_atexit@plt+0xa80ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq c26a0 <__cxa_atexit@plt+0xb6354> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c26b8 <__cxa_atexit@plt+0xb636c> │ │ │ │ - ldr lr, [pc, #108] @ c26cc <__cxa_atexit@plt+0xb6380> │ │ │ │ + beq b4414 <__cxa_atexit@plt+0xa80c8> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4420 <__cxa_atexit@plt+0xa80d4> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r9, r0, ror sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b446c <__cxa_atexit@plt+0xa8120> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b451c <__cxa_atexit@plt+0xa81d0> │ │ │ │ + ldr lr, [pc, #168] @ b453c <__cxa_atexit@plt+0xa81f0> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #104] @ c26d0 <__cxa_atexit@plt+0xb6384> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r9, [r2, #8] │ │ │ │ - sub r0, r3, #6 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r8, [r2, #-4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - tst r1, #3 │ │ │ │ - beq c26a8 <__cxa_atexit@plt+0xb635c> │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ - b c2764 <__cxa_atexit@plt+0xb6418> │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #156] @ b4540 <__cxa_atexit@plt+0xa81f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b44c4 <__cxa_atexit@plt+0xa8178> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b44d0 <__cxa_atexit@plt+0xa8184> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r1] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b4528 <__cxa_atexit@plt+0xa81dc> │ │ │ │ + ldr r3, [pc, #92] @ b4544 <__cxa_atexit@plt+0xa81f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #76] @ b4548 <__cxa_atexit@plt+0xa81fc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r9, r8, lsr #25 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r9, r8, asr #25 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b4568 <__cxa_atexit@plt+0xa821c> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b45b4 <__cxa_atexit@plt+0xa8268> │ │ │ │ + ldr r2, [pc, #68] @ b45c4 <__cxa_atexit@plt+0xa8278> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ b45c8 <__cxa_atexit@plt+0xa827c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r1 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xffffddf8 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - strheq r4, [r7, #-92] @ 0xffffffa4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r9, r0, lsr ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b4600 <__cxa_atexit@plt+0xa82b4> │ │ │ │ + ldr r7, [pc, #36] @ b4610 <__cxa_atexit@plt+0xa82c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b4614 <__cxa_atexit@plt+0xa82c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + smlalbbeq r1, r8, ip, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b4670 <__cxa_atexit@plt+0xa8324> │ │ │ │ + ldr r2, [pc, #120] @ b46ac <__cxa_atexit@plt+0xa8360> │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c2740 <__cxa_atexit@plt+0xb63f4> │ │ │ │ - ldr lr, [pc, #80] @ c2750 <__cxa_atexit@plt+0xb6404> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #76] @ c2754 <__cxa_atexit@plt+0xb6408> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r7, [r3, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - sub r0, r6, #6 │ │ │ │ - str r0, [r5, #12] │ │ │ │ - str r8, [r5] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r3, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2738 <__cxa_atexit@plt+0xb63ec> │ │ │ │ - b c2764 <__cxa_atexit@plt+0xb6418> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b467c <__cxa_atexit@plt+0xa8330> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b4688 <__cxa_atexit@plt+0xa833c> │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #32] @ b46b0 <__cxa_atexit@plt+0xa8364> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b46d8 <__cxa_atexit@plt+0xa838c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #28] @ b46fc <__cxa_atexit@plt+0xa83b0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b4760 <__cxa_atexit@plt+0xa8414> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b4768 <__cxa_atexit@plt+0xa841c> │ │ │ │ + ldr r2, [pc, #76] @ b4778 <__cxa_atexit@plt+0xa842c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ b477c <__cxa_atexit@plt+0xa8430> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffdd58 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r7, r8, lsr r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - ldr r8, [r5, #32] │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + cmpeq r9, r0, lsl lr │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b47b4 <__cxa_atexit@plt+0xa8468> │ │ │ │ + ldr r7, [pc, #36] @ b47c4 <__cxa_atexit@plt+0xa8478> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b47c8 <__cxa_atexit@plt+0xa847c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + ldrdeq r1, [r8, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b4824 <__cxa_atexit@plt+0xa84d8> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4824 <__cxa_atexit@plt+0xa84d8> │ │ │ │ + ldr r2, [pc, #92] @ b484c <__cxa_atexit@plt+0xa8500> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ and r2, r3, #3 │ │ │ │ - cmp r2, #1 │ │ │ │ - beq c27a0 <__cxa_atexit@plt+0xb6454> │ │ │ │ cmp r2, #2 │ │ │ │ - bne c27c4 <__cxa_atexit@plt+0xb6478> │ │ │ │ - ldr r2, [pc, #72] @ c27d4 <__cxa_atexit@plt+0xb6488> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r9, [r3, #2] │ │ │ │ - ldr r3, [r3, #6] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b c045c <__cxa_atexit@plt+0xb4110> │ │ │ │ - ldr r9, [r3, #3] │ │ │ │ - ldr r2, [r3, #7] │ │ │ │ - ldr r3, [r3, #11] │ │ │ │ - ldr r1, [pc, #28] @ c27d0 <__cxa_atexit@plt+0xb6484> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b c045c <__cxa_atexit@plt+0xb4110> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + beq b482c <__cxa_atexit@plt+0xa84e0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b4838 <__cxa_atexit@plt+0xa84ec> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror #3 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r7, r7, #3 │ │ │ │ cmp r7, #2 │ │ │ │ - bne c2808 <__cxa_atexit@plt+0xb64bc> │ │ │ │ - ldr r3, [pc, #40] @ c281c <__cxa_atexit@plt+0xb64d0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #32] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c2814 <__cxa_atexit@plt+0xb64c8> │ │ │ │ - b c2828 <__cxa_atexit@plt+0xb64dc> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + bne b4874 <__cxa_atexit@plt+0xa8528> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b48b4 <__cxa_atexit@plt+0xa8568> │ │ │ │ + ldr r7, [pc, #36] @ b48c4 <__cxa_atexit@plt+0xa8578> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b48c8 <__cxa_atexit@plt+0xa857c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ - andeq r1, r0, r8, asr #32 │ │ │ │ + smlaltteq r1, r8, r0, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2860 <__cxa_atexit@plt+0xb6514> │ │ │ │ - ldr r3, [pc, #52] @ c2870 <__cxa_atexit@plt+0xb6524> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c2864 <__cxa_atexit@plt+0xb6518> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c2860 <__cxa_atexit@plt+0xb6514> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq b4920 <__cxa_atexit@plt+0xa85d4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4920 <__cxa_atexit@plt+0xa85d4> │ │ │ │ + ldr r2, [pc, #92] @ b494c <__cxa_atexit@plt+0xa8600> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq b4928 <__cxa_atexit@plt+0xa85dc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b4938 <__cxa_atexit@plt+0xa85ec> │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + ldr r8, [r3, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - b c28a0 <__cxa_atexit@plt+0xb6554> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r1, r0, r8, asr #32 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2894 <__cxa_atexit@plt+0xb6548> │ │ │ │ - ldr r0, [r5, #36]! @ 0x24 │ │ │ │ + bne b497c <__cxa_atexit@plt+0xa8630> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r9, [r5, #12] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - b c28a0 <__cxa_atexit@plt+0xb6554> │ │ │ │ - andeq r1, r0, r8, asr #8 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr ip, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc c2944 <__cxa_atexit@plt+0xb65f8> │ │ │ │ - ldr r9, [pc, #196] @ c297c <__cxa_atexit@plt+0xb6630> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [pc, #192] @ c2980 <__cxa_atexit@plt+0xb6634> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - sub r2, r3, #23 │ │ │ │ - sub lr, r3, #35 @ 0x23 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r7, [r5, #32] │ │ │ │ - str r1, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - str r9, [r6, #4] │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {r0, r1, r8, sl} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - ldr r3, [pc, #132] @ c2984 <__cxa_atexit@plt+0xb6638> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r6, #32] │ │ │ │ - add r3, r6, #60 @ 0x3c │ │ │ │ - cmp ip, r3 │ │ │ │ - bcc c2960 <__cxa_atexit@plt+0xb6614> │ │ │ │ - ldr lr, [pc, #120] @ c2990 <__cxa_atexit@plt+0xb6644> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #36]! @ 0x24 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ - sub r7, r3, #14 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r6, [pc, #64] @ c298c <__cxa_atexit@plt+0xb6640> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #40 @ 0x28 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - ldr r6, [pc, #32] @ c2988 <__cxa_atexit@plt+0xb663c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #12]! │ │ │ │ - mov r6, r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b49d4 <__cxa_atexit@plt+0xa8688> │ │ │ │ + ldr r3, [pc, #60] @ b49ec <__cxa_atexit@plt+0xa86a0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #56] @ b49f0 <__cxa_atexit@plt+0xa86a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #10 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b49f4 <__cxa_atexit@plt+0xa86a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r0, lsr #23 │ │ │ │ + cmpeq r9, r0, lsl r8 │ │ │ │ + smlalbteq r1, r8, r4, sl │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4a84 <__cxa_atexit@plt+0xa8738> │ │ │ │ + ldr lr, [pc, #140] @ b4aa4 <__cxa_atexit@plt+0xa8758> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #128] @ b4aa8 <__cxa_atexit@plt+0xa875c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b4a70 <__cxa_atexit@plt+0xa8724> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b4a7c <__cxa_atexit@plt+0xa8730> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b4a90 <__cxa_atexit@plt+0xa8744> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r3, [pc, #76] @ b4aac <__cxa_atexit@plt+0xa8760> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff870 │ │ │ │ - @ instruction: 0xfffffb1c │ │ │ │ - @ instruction: 0xfffffc00 │ │ │ │ - andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xffffe574 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r9, r4, lsr #14 │ │ │ │ + cmpeq r9, r8, ror #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2aac <__cxa_atexit@plt+0xb6760> │ │ │ │ + bne b4af4 <__cxa_atexit@plt+0xa87a8> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #84 @ 0x54 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c2ab8 <__cxa_atexit@plt+0xb676c> │ │ │ │ - str fp, [sp, #8] │ │ │ │ - ldr r1, [pc, #292] @ c2ae8 <__cxa_atexit@plt+0xb679c> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr ip, [r5, #36] @ 0x24 │ │ │ │ - mov r0, r6 │ │ │ │ - str r1, [r0, #32]! │ │ │ │ - sub sl, r3, #78 @ 0x4e │ │ │ │ - ldr fp, [r5, #4] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - stm sp, {r2, r7} │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - ldr r9, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - ldr r8, [pc, #248] @ c2aec <__cxa_atexit@plt+0xb67a0> │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r2, r0, #28 │ │ │ │ - stm r2, {r8, ip, lr} │ │ │ │ - str r1, [r0, #-16] │ │ │ │ - str r9, [r0, #-12] │ │ │ │ - ldr r7, [pc, #228] @ c2af0 <__cxa_atexit@plt+0xb67a4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r0, {r7, sl} │ │ │ │ - sub r7, r3, #27 │ │ │ │ - sub r8, r3, #59 @ 0x3b │ │ │ │ - str r8, [r0, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #208] @ c2af4 <__cxa_atexit@plt+0xb67a8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ - str r1, [r0, #48] @ 0x30 │ │ │ │ - str r7, [r0, #52] @ 0x34 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r7, [r5, #36] @ 0x24 │ │ │ │ - str ip, [r0, #8] │ │ │ │ - str fp, [r0, #12] │ │ │ │ - str lr, [r0, #16] │ │ │ │ - str r9, [r0, #20] │ │ │ │ - ldr r3, [pc, #168] @ c2af8 <__cxa_atexit@plt+0xb67ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r0, #24] │ │ │ │ - str r1, [r0, #28] │ │ │ │ - str r0, [r0, #32] │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - str r3, [r0, #36] @ 0x24 │ │ │ │ - add r3, r0, #72 @ 0x48 │ │ │ │ - ldr r2, [sp] │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c2ac8 <__cxa_atexit@plt+0xb677c> │ │ │ │ - ldr lr, [pc, #132] @ c2b00 <__cxa_atexit@plt+0xb67b4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr ip, [r5, #40]! @ 0x28 │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r6, #88] @ 0x58 │ │ │ │ - str r1, [r6, #92] @ 0x5c │ │ │ │ - str r7, [r6, #96] @ 0x60 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ - sub r7, r3, #14 │ │ │ │ + bcc b4afc <__cxa_atexit@plt+0xa87b0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ b4b0c <__cxa_atexit@plt+0xa87c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - bx ip │ │ │ │ - ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r6, #84 @ 0x54 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #44] @ c2afc <__cxa_atexit@plt+0xb67b0> │ │ │ │ - add r6, pc, r6 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r6, [r5, #16]! │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #8] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff1cc │ │ │ │ - @ instruction: 0xffffec24 │ │ │ │ - @ instruction: 0xffffecf0 │ │ │ │ - @ instruction: 0xfffff678 │ │ │ │ - @ instruction: 0xfffff520 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xffffe410 │ │ │ │ - andeq r0, r0, r5, lsl #5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2b58 <__cxa_atexit@plt+0xb680c> │ │ │ │ - ldr ip, [r5, #24]! │ │ │ │ - ldr lr, [pc, #64] @ c2b70 <__cxa_atexit@plt+0xb6824> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r5, #-16] │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - sub r7, r6, #14 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #20] @ c2b74 <__cxa_atexit@plt+0xb6828> │ │ │ │ - add r3, pc, r3 │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffe35c │ │ │ │ - @ instruction: 0xffffffa8 │ │ │ │ - cmpeq r7, r0, lsr #2 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + cmpeq r9, r4, ror #13 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c2ba8 <__cxa_atexit@plt+0xb685c> │ │ │ │ - ldr r3, [pc, #28] @ c2bb8 <__cxa_atexit@plt+0xb686c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b4b44 <__cxa_atexit@plt+0xa87f8> │ │ │ │ + ldr r3, [pc, #36] @ b4b54 <__cxa_atexit@plt+0xa8808> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r7, [pc, #12] @ c2bbc <__cxa_atexit@plt+0xb6870> │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b4b58 <__cxa_atexit@plt+0xa880c> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, r4, lsl #2 │ │ │ │ - ldrdeq r4, [r7, #-12] │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c2be0 <__cxa_atexit@plt+0xb6894> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strheq r4, [r7, #-8] │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c2c08 <__cxa_atexit@plt+0xb68bc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b a5f08 <__cxa_atexit@plt+0x99bbc> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - swpbeq r4, r0, [r7] │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c2c2c <__cxa_atexit@plt+0xb68e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb68c4 <__cxa_atexit@plt+0xeaa578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, ip, rrx │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c2c50 <__cxa_atexit@plt+0xb6904> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6cd4 <__cxa_atexit@plt+0xeaa988> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, r8, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, r8, asr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b4bc4 <__cxa_atexit@plt+0xa8878> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4bc4 <__cxa_atexit@plt+0xa8878> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c2cf0 <__cxa_atexit@plt+0xb69a4> │ │ │ │ - ldr sl, [pc, #128] @ c2cfc <__cxa_atexit@plt+0xb69b0> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r9, [pc, #124] @ c2d00 <__cxa_atexit@plt+0xb69b4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [pc, #120] @ c2d04 <__cxa_atexit@plt+0xb69b8> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - sub r2, r6, #46 @ 0x2e │ │ │ │ - sub r1, r6, #39 @ 0x27 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b4bcc <__cxa_atexit@plt+0xa8880> │ │ │ │ + ldr r2, [pc, #76] @ b4bdc <__cxa_atexit@plt+0xa8890> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ b4be0 <__cxa_atexit@plt+0xa8894> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [r5, #4] │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - sub r0, r6, #27 │ │ │ │ - str ip, [r5] │ │ │ │ - str r0, [r5, #4] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr r0, [pc, #44] @ c2d08 <__cxa_atexit@plt+0xb69bc> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str lr, [r3, #52] @ 0x34 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffd478 │ │ │ │ - @ instruction: 0xffffd6dc │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffff8b4 │ │ │ │ - cmpeq r7, r0, lsr lr │ │ │ │ + @ instruction: 0xfffffe6c │ │ │ │ + cmpeq r9, ip, lsr #19 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4c14 <__cxa_atexit@plt+0xa88c8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ b4c1c <__cxa_atexit@plt+0xa88d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b ddfc14 <__cxa_atexit@plt+0xdd38c8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r9, r4, asr #10 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c2d54 <__cxa_atexit@plt+0xb6a08> │ │ │ │ - ldr r7, [pc, #52] @ c2d68 <__cxa_atexit@plt+0xb6a1c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - stm r5, {r7, r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - beq c2d48 <__cxa_atexit@plt+0xb69fc> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c2d6c <__cxa_atexit@plt+0xb6a20> │ │ │ │ + bhi b4c54 <__cxa_atexit@plt+0xa8908> │ │ │ │ + ldr r3, [pc, #36] @ b4c64 <__cxa_atexit@plt+0xa8918> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b4c68 <__cxa_atexit@plt+0xa891c> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffadec │ │ │ │ - smlaltteq r3, r7, r8, sp │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, ip, asr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b4cd4 <__cxa_atexit@plt+0xa8988> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4cd4 <__cxa_atexit@plt+0xa8988> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b4cdc <__cxa_atexit@plt+0xa8990> │ │ │ │ + ldr r2, [pc, #76] @ b4cec <__cxa_atexit@plt+0xa89a0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ b4cf0 <__cxa_atexit@plt+0xa89a4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0x0159089c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b4d70 <__cxa_atexit@plt+0xa8a24> │ │ │ │ + ldr lr, [pc, #104] @ b4d7c <__cxa_atexit@plt+0xa8a30> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ b4d80 <__cxa_atexit@plt+0xa8a34> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq b4d5c <__cxa_atexit@plt+0xa8a10> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4d68 <__cxa_atexit@plt+0xa8a1c> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #44 @ 0x2c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c2e04 <__cxa_atexit@plt+0xb6ab8> │ │ │ │ - ldr lr, [pc, #104] @ c2e1c <__cxa_atexit@plt+0xb6ad0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r9, r8, lsr #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b4db4 <__cxa_atexit@plt+0xa8a68> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b4e64 <__cxa_atexit@plt+0xa8b18> │ │ │ │ + ldr lr, [pc, #168] @ b4e84 <__cxa_atexit@plt+0xa8b38> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r2, [pc, #100] @ c2e20 <__cxa_atexit@plt+0xb6ad4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r7, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r2, r6, #15 │ │ │ │ - ldr r9, [pc, #84] @ c2e24 <__cxa_atexit@plt+0xb6ad8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r3, [pc, #76] @ c2e28 <__cxa_atexit@plt+0xb6adc> │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #156] @ b4e88 <__cxa_atexit@plt+0xa8b3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b4e0c <__cxa_atexit@plt+0xa8ac0> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b4e18 <__cxa_atexit@plt+0xa8acc> │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #24 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b4e70 <__cxa_atexit@plt+0xa8b24> │ │ │ │ + ldr r3, [pc, #92] @ b4e8c <__cxa_atexit@plt+0xa8b40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #76] @ b4e90 <__cxa_atexit@plt+0xa8b44> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [r1, #12]! │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str lr, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r9, [r7, #32] │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ - str r7, [r7, #40] @ 0x28 │ │ │ │ - sub r7, r6, #7 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r9, r0, ror #6 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + cmpeq r9, r0, lsl #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b4eb0 <__cxa_atexit@plt+0xa8b64> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b4efc <__cxa_atexit@plt+0xa8bb0> │ │ │ │ + ldr r2, [pc, #68] @ b4f0c <__cxa_atexit@plt+0xa8bc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ b4f10 <__cxa_atexit@plt+0xa8bc4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c2e2c <__cxa_atexit@plt+0xb6ae0> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + cmpeq r9, r8, ror #5 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b4f48 <__cxa_atexit@plt+0xa8bfc> │ │ │ │ + ldr r7, [pc, #36] @ b4f58 <__cxa_atexit@plt+0xa8c0c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b4f5c <__cxa_atexit@plt+0xa8c10> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffc4 │ │ │ │ - cmpeq r8, r8, lsl #8 │ │ │ │ - ldrsbeq r2, [r8, #-48] @ 0xffffffd0 │ │ │ │ - ldrsbeq r2, [r8, #-48] @ 0xffffffd0 │ │ │ │ - ldrdeq r3, [r7, #-228] @ 0xffffff1c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + cmpeq r8, ip, ror #10 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b4fb8 <__cxa_atexit@plt+0xa8c6c> │ │ │ │ + ldr r2, [pc, #120] @ b4ff4 <__cxa_atexit@plt+0xa8ca8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b4fc4 <__cxa_atexit@plt+0xa8c78> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b4fd0 <__cxa_atexit@plt+0xa8c84> │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #32] @ b4ff8 <__cxa_atexit@plt+0xa8cac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b5020 <__cxa_atexit@plt+0xa8cd4> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #28] @ b5044 <__cxa_atexit@plt+0xa8cf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b50a8 <__cxa_atexit@plt+0xa8d5c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b50b0 <__cxa_atexit@plt+0xa8d64> │ │ │ │ + ldr r2, [pc, #76] @ b50c0 <__cxa_atexit@plt+0xa8d74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #60] @ b50c4 <__cxa_atexit@plt+0xa8d78> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd4c │ │ │ │ + cmpeq r9, r8, asr #9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c2e7c <__cxa_atexit@plt+0xb6b30> │ │ │ │ - ldr r3, [pc, #52] @ c2e84 <__cxa_atexit@plt+0xb6b38> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r2, r7} │ │ │ │ - tst r8, #3 │ │ │ │ - beq c2e70 <__cxa_atexit@plt+0xb6b24> │ │ │ │ - mov r7, r8 │ │ │ │ - b c2e90 <__cxa_atexit@plt+0xb6b44> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi b50fc <__cxa_atexit@plt+0xa8db0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b5104 <__cxa_atexit@plt+0xa8db8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + cmpeq r9, r0, rrx │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b513c <__cxa_atexit@plt+0xa8df0> │ │ │ │ + ldr r7, [pc, #36] @ b514c <__cxa_atexit@plt+0xa8e00> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b5150 <__cxa_atexit@plt+0xa8e04> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + hvceq 33084 @ 0x813c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #172] @ c2f4c <__cxa_atexit@plt+0xb6c00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b51b8 <__cxa_atexit@plt+0xa8e6c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b51b8 <__cxa_atexit@plt+0xa8e6c> │ │ │ │ + ldr r2, [pc, #108] @ b51e4 <__cxa_atexit@plt+0xa8e98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq b51c0 <__cxa_atexit@plt+0xa8e74> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b51d0 <__cxa_atexit@plt+0xa8e84> │ │ │ │ + ldr r2, [pc, #72] @ b51e8 <__cxa_atexit@plt+0xa8e9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [r3, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b5224 <__cxa_atexit@plt+0xa8ed8> │ │ │ │ + ldr r2, [pc, #40] @ b5230 <__cxa_atexit@plt+0xa8ee4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #8]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b52dc <__cxa_atexit@plt+0xa8f90> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b52dc <__cxa_atexit@plt+0xa8f90> │ │ │ │ + ldr r3, [pc, #192] @ b5318 <__cxa_atexit@plt+0xa8fcc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r5] │ │ │ │ mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ + str r3, [r2, #-4]! │ │ │ │ ands r3, r7, #3 │ │ │ │ - beq c2f10 <__cxa_atexit@plt+0xb6bc4> │ │ │ │ + beq b52e4 <__cxa_atexit@plt+0xa8f98> │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2f1c <__cxa_atexit@plt+0xb6bd0> │ │ │ │ + bne b52f0 <__cxa_atexit@plt+0xa8fa4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc c2f38 <__cxa_atexit@plt+0xb6bec> │ │ │ │ - ldr r2, [pc, #128] @ c2f54 <__cxa_atexit@plt+0xb6c08> │ │ │ │ + bcc b5304 <__cxa_atexit@plt+0xa8fb8> │ │ │ │ + ldr r2, [pc, #136] @ b531c <__cxa_atexit@plt+0xa8fd0> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #124] @ c2f58 <__cxa_atexit@plt+0xb6c0c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r1, r3, #10 │ │ │ │ + ldr lr, [pc, #112] @ b5320 <__cxa_atexit@plt+0xa8fd4> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r9, [pc, #108] @ c2f5c <__cxa_atexit@plt+0xb6c10> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r3, #5 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r8, [pc, #108] @ b5324 <__cxa_atexit@plt+0xa8fd8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr r3, [pc, #32] @ c2f50 <__cxa_atexit@plt+0xb6c04> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #4]! │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, #12 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - cmpeq r8, r0, asr r2 │ │ │ │ - cmpeq r7, r8, lsr #28 │ │ │ │ - cmpeq r8, r0, ror r6 │ │ │ │ - @ instruction: 0x01582290 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + cmpeq r9, r0, lsr #5 │ │ │ │ + cmppeq r8, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2fc8 <__cxa_atexit@plt+0xb6c7c> │ │ │ │ + bne b539c <__cxa_atexit@plt+0xa9050> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c2fe4 <__cxa_atexit@plt+0xb6c98> │ │ │ │ - ldr r2, [pc, #108] @ c2ff8 <__cxa_atexit@plt+0xb6cac> │ │ │ │ + bcc b53a8 <__cxa_atexit@plt+0xa905c> │ │ │ │ + ldr r2, [pc, #100] @ b53b8 <__cxa_atexit@plt+0xa906c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #104] @ c2ffc <__cxa_atexit@plt+0xb6cb0> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + sub r1, r3, #10 │ │ │ │ + ldr lr, [pc, #76] @ b53bc <__cxa_atexit@plt+0xa9070> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r8, [r5, #8]! │ │ │ │ - add r2, r2, #1 │ │ │ │ - ldr r9, [pc, #88] @ c3000 <__cxa_atexit@plt+0xb6cb4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - sub r1, r3, #5 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r8, [pc, #72] @ b53c0 <__cxa_atexit@plt+0xa9074> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ - ldr r3, [pc, #36] @ c2ff4 <__cxa_atexit@plt+0xb6ca8> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, #12 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r2, [r8, #-16] │ │ │ │ - hvceq 29648 @ 0x73d0 │ │ │ │ - ldrheq r2, [r8, #-88] @ 0xffffffa8 │ │ │ │ - ldrsbeq r2, [r8, #-24] @ 0xffffffe8 │ │ │ │ - cmpeq r7, r4, lsl #26 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3054 <__cxa_atexit@plt+0xb6d08> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #40] @ c305c <__cxa_atexit@plt+0xb6d10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r7, [pc, #24] @ c3060 <__cxa_atexit@plt+0xb6d14> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + cmpeq r9, r0, ror #3 │ │ │ │ + cmppeq r8, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b5404 <__cxa_atexit@plt+0xa90b8> │ │ │ │ + ldr r3, [pc, #36] @ b5414 <__cxa_atexit@plt+0xa90c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b5418 <__cxa_atexit@plt+0xa90cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsr #2 │ │ │ │ - cmpeq r8, ip, asr r5 │ │ │ │ - smlaltbeq r3, r7, r0, ip │ │ │ │ + @ instruction: 0xfffff880 │ │ │ │ + swpbeq r1, ip, [r8] │ │ │ │ andeq r0, r4, r8, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3094 <__cxa_atexit@plt+0xb6d48> │ │ │ │ - ldr r2, [pc, #28] @ c30a4 <__cxa_atexit@plt+0xb6d58> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r8 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b5478 <__cxa_atexit@plt+0xa912c> │ │ │ │ + ldr r2, [pc, #120] @ b54c0 <__cxa_atexit@plt+0xa9174> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r7, [pc, #12] @ c30a8 <__cxa_atexit@plt+0xb6d5c> │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r8, [r1], #-12 │ │ │ │ + stmib r7, {r2, r3, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b5494 <__cxa_atexit@plt+0xa9148> │ │ │ │ + ldr r3, [pc, #100] @ b54cc <__cxa_atexit@plt+0xa9180> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str sl, [r5, #-4] │ │ │ │ + str r8, [r5] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #72] @ b54c8 <__cxa_atexit@plt+0xa917c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r2, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r8, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r7, ip, ror #24 │ │ │ │ - cmpeq r7, ip, asr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c30cc <__cxa_atexit@plt+0xb6d80> │ │ │ │ + ldr r3, [pc, #40] @ b54c4 <__cxa_atexit@plt+0xa9178> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, r8, lsr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3148 <__cxa_atexit@plt+0xb6dfc> │ │ │ │ - ldr r8, [pc, #92] @ c3154 <__cxa_atexit@plt+0xb6e08> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr lr, [pc, #88] @ c3158 <__cxa_atexit@plt+0xb6e0c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r5, #8]! │ │ │ │ - ldr r9, [pc, #80] @ c315c <__cxa_atexit@plt+0xb6e10> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldmib r5, {r1, ip} │ │ │ │ - str r8, [r3, #16]! │ │ │ │ - sub r0, r6, #31 │ │ │ │ - str r9, [r5] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str lr, [r3, #-12] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - @ instruction: 0xfffffd38 │ │ │ │ - cmpeq r8, ip, asr r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r8, r4, lsr #32 │ │ │ │ + cmpeq r8, r4, asr #32 │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b5504 <__cxa_atexit@plt+0xa91b8> │ │ │ │ + ldr r7, [pc, #36] @ b5514 <__cxa_atexit@plt+0xa91c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b5518 <__cxa_atexit@plt+0xa91cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc68 │ │ │ │ + strheq r0, [r8, #-244] @ 0xffffff0c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c31c8 <__cxa_atexit@plt+0xb6e7c> │ │ │ │ - ldr r2, [pc, #104] @ c31e4 <__cxa_atexit@plt+0xb6e98> │ │ │ │ + bhi b55d0 <__cxa_atexit@plt+0xa9284> │ │ │ │ + ldr r2, [pc, #160] @ b55ec <__cxa_atexit@plt+0xa92a0> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #96] @ c31e8 <__cxa_atexit@plt+0xb6e9c> │ │ │ │ + ldr r1, [pc, #152] @ b55f0 <__cxa_atexit@plt+0xa92a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - sub r7, r5, #20 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c31d0 <__cxa_atexit@plt+0xb6e84> │ │ │ │ - ldr r7, [pc, #68] @ c31ec <__cxa_atexit@plt+0xb6ea0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-16]! │ │ │ │ - tst r8, #3 │ │ │ │ - beq c31bc <__cxa_atexit@plt+0xb6e70> │ │ │ │ - mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b55bc <__cxa_atexit@plt+0xa9270> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b55c8 <__cxa_atexit@plt+0xa927c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b55d8 <__cxa_atexit@plt+0xa928c> │ │ │ │ + ldr lr, [pc, #104] @ b55f4 <__cxa_atexit@plt+0xa92a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + sub r1, r2, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #88] @ b55f8 <__cxa_atexit@plt+0xa92ac> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c31f0 <__cxa_atexit@plt+0xb6ea4> │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrsheq pc, [r8, #-180] @ 0xffffff4c @ │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + cmppeq r8, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b5658 <__cxa_atexit@plt+0xa930c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b5660 <__cxa_atexit@plt+0xa9314> │ │ │ │ + ldr lr, [pc, #72] @ b5670 <__cxa_atexit@plt+0xa9324> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r1, r3, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [pc, #56] @ b5674 <__cxa_atexit@plt+0xa9328> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmppeq r8, ip, lsl #23 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b56a8 <__cxa_atexit@plt+0xa935c> │ │ │ │ + ldr r3, [pc, #24] @ b56b4 <__cxa_atexit@plt+0xa9368> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - ldrsbeq r1, [r8, #-244] @ 0xffffff0c │ │ │ │ - @ instruction: 0xffff9a7c │ │ │ │ - cmpeq r7, r8, ror #18 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c325c <__cxa_atexit@plt+0xb6f10> │ │ │ │ + beq b5718 <__cxa_atexit@plt+0xa93cc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5718 <__cxa_atexit@plt+0xa93cc> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c3270 <__cxa_atexit@plt+0xb6f24> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - sub r2, r3, #15 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr lr, [pc, #88] @ c3284 <__cxa_atexit@plt+0xb6f38> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #84] @ c3288 <__cxa_atexit@plt+0xb6f3c> │ │ │ │ + bcc b5720 <__cxa_atexit@plt+0xa93d4> │ │ │ │ + ldr r2, [pc, #68] @ b5730 <__cxa_atexit@plt+0xa93e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #64] @ b5734 <__cxa_atexit@plt+0xa93e8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, #76] @ c328c <__cxa_atexit@plt+0xb6f40> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r2, [r6, #20] │ │ │ │ - sub r7, r3, #2 │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - ldr r7, [pc, #28] @ c3280 <__cxa_atexit@plt+0xb6f34> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ mov r6, #20 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, r0, asr #30 │ │ │ │ - cmpeq r8, ip, ror pc │ │ │ │ - cmpeq r8, ip, lsr #30 │ │ │ │ - cmpeq r8, r0, ror #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3314 <__cxa_atexit@plt+0xb6fc8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3320 <__cxa_atexit@plt+0xb6fd4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #108] @ c3330 <__cxa_atexit@plt+0xb6fe4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - sub ip, r6, #15 │ │ │ │ - ldr r9, [pc, #84] @ c3334 <__cxa_atexit@plt+0xb6fe8> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #80] @ c3338 <__cxa_atexit@plt+0xb6fec> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - sub r1, r6, #5 │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - ldr r1, [pc, #68] @ c333c <__cxa_atexit@plt+0xb6ff0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str sl, [r3, #4] │ │ │ │ - add r1, r3, #8 │ │ │ │ - stm r1, {r0, r9, lr} │ │ │ │ - str ip, [r3, #20] │ │ │ │ - mov r5, r2 │ │ │ │ - b a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmppeq r8, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b5790 <__cxa_atexit@plt+0xa9444> │ │ │ │ + ldr r3, [pc, #88] @ b57b8 <__cxa_atexit@plt+0xa946c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b57a8 <__cxa_atexit@plt+0xa945c> │ │ │ │ + ldr r7, [pc, #72] @ b57c4 <__cxa_atexit@plt+0xa9478> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #40] @ b57c0 <__cxa_atexit@plt+0xa9474> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x01581e98 │ │ │ │ - cmpeq r8, ip, ror #4 │ │ │ │ - cmpeq r8, r8, ror #4 │ │ │ │ - cmpeq r8, r8, lsl #29 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c33ac <__cxa_atexit@plt+0xb7060> │ │ │ │ - ldr lr, [pc, #108] @ c33c8 <__cxa_atexit@plt+0xb707c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [pc, #92] @ c33cc <__cxa_atexit@plt+0xb7080> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - stmdb r5, {r0, r1, r2, r7} │ │ │ │ - sub r7, r5, #28 │ │ │ │ + ldr r7, [pc, #12] @ b57bc <__cxa_atexit@plt+0xa9470> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq r8, r0, lsl sp │ │ │ │ + cmpeq r8, r4, lsr sp │ │ │ │ + @ instruction: 0xfffff9dc │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c33b4 <__cxa_atexit@plt+0xb7068> │ │ │ │ - ldr r7, [pc, #68] @ c33d0 <__cxa_atexit@plt+0xb7084> │ │ │ │ + bhi b57fc <__cxa_atexit@plt+0xa94b0> │ │ │ │ + ldr r7, [pc, #36] @ b580c <__cxa_atexit@plt+0xa94c0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - tst r8, #3 │ │ │ │ - beq c33a0 <__cxa_atexit@plt+0xb7054> │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ b5810 <__cxa_atexit@plt+0xa94c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff77c │ │ │ │ + strheq r0, [r8, #-200] @ 0xffffff38 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b587c <__cxa_atexit@plt+0xa9530> │ │ │ │ + ldr r3, [pc, #88] @ b588c <__cxa_atexit@plt+0xa9540> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq b586c <__cxa_atexit@plt+0xa9520> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5860 <__cxa_atexit@plt+0xa9514> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5860 <__cxa_atexit@plt+0xa9514> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ mov r7, r8 │ │ │ │ - b bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r7, [pc, #12] @ b5890 <__cxa_atexit@plt+0xa9544> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c33d4 <__cxa_atexit@plt+0xb7088> │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r8, r0, asr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b58c4 <__cxa_atexit@plt+0xa9578> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b58c4 <__cxa_atexit@plt+0xa9578> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + 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 b5910 <__cxa_atexit@plt+0xa95c4> │ │ │ │ + ldr r7, [pc, #52] @ b5924 <__cxa_atexit@plt+0xa95d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq b5904 <__cxa_atexit@plt+0xa95b8> │ │ │ │ + mov r7, r8 │ │ │ │ + b b5934 <__cxa_atexit@plt+0xa95e8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ b5928 <__cxa_atexit@plt+0xa95dc> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r8, ip, ror #27 │ │ │ │ - @ instruction: 0xffff9898 │ │ │ │ - smlalbbeq r3, r7, r4, r7 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + smlalbteq r0, r8, r0, fp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b597c <__cxa_atexit@plt+0xa9630> │ │ │ │ + ldr r2, [pc, #84] @ b599c <__cxa_atexit@plt+0xa9650> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + and r2, r3, #3 │ │ │ │ + add r1, pc, #4 │ │ │ │ + ldr r2, [r1, r2, lsl #2] │ │ │ │ + add pc, r1, r2 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b5a24 <__cxa_atexit@plt+0xa96d8> │ │ │ │ + ldr r3, [pc, #88] @ b5a34 <__cxa_atexit@plt+0xa96e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq b5a14 <__cxa_atexit@plt+0xa96c8> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5a08 <__cxa_atexit@plt+0xa96bc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5a08 <__cxa_atexit@plt+0xa96bc> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b5a38 <__cxa_atexit@plt+0xa96ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + strheq r0, [r8, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c3438 <__cxa_atexit@plt+0xb70ec> │ │ │ │ + beq b5a6c <__cxa_atexit@plt+0xa9720> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5a6c <__cxa_atexit@plt+0xa9720> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b5afc <__cxa_atexit@plt+0xa97b0> │ │ │ │ + ldr r3, [pc, #144] @ b5b24 <__cxa_atexit@plt+0xa97d8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq b5aec <__cxa_atexit@plt+0xa97a0> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5ae0 <__cxa_atexit@plt+0xa9794> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5ae0 <__cxa_atexit@plt+0xa9794> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ + add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc c3440 <__cxa_atexit@plt+0xb70f4> │ │ │ │ - ldr r9, [pc, #72] @ c3450 <__cxa_atexit@plt+0xb7104> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #68] @ c3454 <__cxa_atexit@plt+0xb7108> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - sub r2, r3, #7 │ │ │ │ - str r9, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r1, [r6, #12] │ │ │ │ + bcc b5b0c <__cxa_atexit@plt+0xa97c0> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r2, [pc, #92] @ b5b2c <__cxa_atexit@plt+0xa97e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - add r5, r5, #12 │ │ │ │ - b eb67e4 <__cxa_atexit@plt+0xeaa498> │ │ │ │ - mov r6, #12 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ b5b28 <__cxa_atexit@plt+0xa97dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - @ instruction: 0x01581d90 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + ldrdeq r0, [r8, #-156] @ 0xffffff64 │ │ │ │ + cmppeq r8, r0, lsl #21 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c3474 <__cxa_atexit@plt+0xb7128> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - cmpeq r8, r8, lsl sp │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c3508 <__cxa_atexit@plt+0xb71bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c3514 <__cxa_atexit@plt+0xb71c8> │ │ │ │ - ldr lr, [pc, #124] @ c3524 <__cxa_atexit@plt+0xb71d8> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #116] @ c3528 <__cxa_atexit@plt+0xb71dc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - add sl, r7, #12 │ │ │ │ - ldm sl, {r1, r2, r8, sl} │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #92] @ c352c <__cxa_atexit@plt+0xb71e0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #72] @ c3530 <__cxa_atexit@plt+0xb71e4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r1, [r3, #20]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ - b a5f08 <__cxa_atexit@plt+0x99bbc> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5b7c <__cxa_atexit@plt+0xa9830> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5b7c <__cxa_atexit@plt+0xa9830> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b5b84 <__cxa_atexit@plt+0xa9838> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #40] @ b5b94 <__cxa_atexit@plt+0xa9848> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r8, r8, lsr #25 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r1, [pc, #12] @ c3558 <__cxa_atexit@plt+0xb720c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm r5, {r1, r2, r3} │ │ │ │ - mov r8, r7 │ │ │ │ - b eb69b4 <__cxa_atexit@plt+0xeaa668> │ │ │ │ - cmpeq r8, ip, lsl ip │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmppeq r8, r4, ror #19 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c35c8 <__cxa_atexit@plt+0xb727c> │ │ │ │ - ldr lr, [pc, #88] @ c35d4 <__cxa_atexit@plt+0xb7288> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - ldr r7, [r2, #12] │ │ │ │ - ldr r1, [pc, #76] @ c35d8 <__cxa_atexit@plt+0xb728c> │ │ │ │ + bhi b5bcc <__cxa_atexit@plt+0xa9880> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b5bd4 <__cxa_atexit@plt+0xa9888> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - stmdb r5, {r0, r1, r2} │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq c35b4 <__cxa_atexit@plt+0xb7268> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r0, [r5, #-8]! │ │ │ │ - ldreq r0, [r7] │ │ │ │ - moveq r5, r3 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c35dc <__cxa_atexit@plt+0xb7290> │ │ │ │ + @ instruction: 0x0158f590 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b5c78 <__cxa_atexit@plt+0xa992c> │ │ │ │ + ldr r3, [pc, #168] @ b5ca0 <__cxa_atexit@plt+0xa9954> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq b5c68 <__cxa_atexit@plt+0xa991c> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5c5c <__cxa_atexit@plt+0xa9910> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5c5c <__cxa_atexit@plt+0xa9910> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b5c88 <__cxa_atexit@plt+0xa993c> │ │ │ │ + ldr r7, [pc, #124] @ b5ca8 <__cxa_atexit@plt+0xa995c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [r5, #-12]! │ │ │ │ - str r7, [r5] │ │ │ │ - b bc87c <__cxa_atexit@plt+0xb0530> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r9, #1] │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [pc, #104] @ b5cac <__cxa_atexit@plt+0xa9960> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r2, r7} │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - ldrsbeq r1, [r8, #-176] @ 0xffffff50 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ b5ca4 <__cxa_atexit@plt+0xa9958> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + cmpeq r8, r4, ror #16 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + cmppeq r8, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c3608 <__cxa_atexit@plt+0xb72bc> │ │ │ │ - ldr r7, [pc, #20] @ c3610 <__cxa_atexit@plt+0xb72c4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - str r7, [r5] │ │ │ │ - b bc87c <__cxa_atexit@plt+0xb0530> │ │ │ │ + beq b5d18 <__cxa_atexit@plt+0xa99cc> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5d18 <__cxa_atexit@plt+0xa99cc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b5d20 <__cxa_atexit@plt+0xa99d4> │ │ │ │ + ldr r2, [pc, #76] @ b5d30 <__cxa_atexit@plt+0xa99e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ b5d34 <__cxa_atexit@plt+0xa99e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c3648 <__cxa_atexit@plt+0xb72fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ c364c <__cxa_atexit@plt+0xb7300> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, ror #27 │ │ │ │ - cmpeq r8, r4, ror #27 │ │ │ │ - strheq r3, [r7, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + cmppeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3710 <__cxa_atexit@plt+0xb73c4> │ │ │ │ - ldr r3, [pc, #164] @ c3718 <__cxa_atexit@plt+0xb73cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - mov r7, r5 │ │ │ │ - str r3, [r7, #-16]! │ │ │ │ - str r2, [r7, #4] │ │ │ │ - str r0, [r7, #8] │ │ │ │ - str r1, [r7, #12] │ │ │ │ - tst r8, #3 │ │ │ │ - beq c36ec <__cxa_atexit@plt+0xb73a0> │ │ │ │ - ldr r1, [pc, #120] @ c371c <__cxa_atexit@plt+0xb73d0> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - ldr r2, [r8, #7] │ │ │ │ + bhi b5d6c <__cxa_atexit@plt+0xa9a20> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b5d74 <__cxa_atexit@plt+0xa9a28> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq pc, [r8, #-48] @ 0xffffffd0 @ │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r5 │ │ │ │ - str r1, [r3, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq c36fc <__cxa_atexit@plt+0xb73b0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c3708 <__cxa_atexit@plt+0xb73bc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - ldr r8, [r5, #-4] │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - ldr r7, [pc, #60] @ c3720 <__cxa_atexit@plt+0xb73d4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #2 │ │ │ │ - b c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b5dbc <__cxa_atexit@plt+0xa9a70> │ │ │ │ + ldr r7, [pc, #52] @ b5dd0 <__cxa_atexit@plt+0xa9a84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r3, {r7, r9} │ │ │ │ + tst r8, #3 │ │ │ │ + beq b5db0 <__cxa_atexit@plt+0xa9a64> │ │ │ │ + mov r7, r8 │ │ │ │ + b b5de0 <__cxa_atexit@plt+0xa9a94> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #16] @ b5dd4 <__cxa_atexit@plt+0xa9a88> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq r8, r4, asr #29 │ │ │ │ - smlaltteq r3, r7, r4, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #88] @ c379c <__cxa_atexit@plt+0xb7450> │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r8, r4, lsr r7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5e6c <__cxa_atexit@plt+0xa9b20> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5e6c <__cxa_atexit@plt+0xa9b20> │ │ │ │ + ldr r3, [pc, #144] @ b5e8c <__cxa_atexit@plt+0xa9b40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #1] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ str r3, [r5] │ │ │ │ - mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c3784 <__cxa_atexit@plt+0xb7438> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c3790 <__cxa_atexit@plt+0xb7444> │ │ │ │ - ldm r5, {r3, r8} │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [pc, #36] @ c37a0 <__cxa_atexit@plt+0xb7454> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #2 │ │ │ │ - b c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ + str r2, [r5, #4] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b5e74 <__cxa_atexit@plt+0xa9b28> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b5e6c <__cxa_atexit@plt+0xa9b20> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5e6c <__cxa_atexit@plt+0xa9b20> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b5e7c <__cxa_atexit@plt+0xa9b30> │ │ │ │ + ldr r1, [pc, #84] @ b5e90 <__cxa_atexit@plt+0xa9b44> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #80] @ b5e94 <__cxa_atexit@plt+0xa9b48> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r1, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #16 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r8, ip, lsr #28 │ │ │ │ - cmpeq r7, r4, ror #10 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xffffff00 │ │ │ │ + cmppeq r8, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c37e0 <__cxa_atexit@plt+0xb7494> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldmdb r5, {r7, r8} │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - ldr r7, [pc, #20] @ c37ec <__cxa_atexit@plt+0xb74a0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #2 │ │ │ │ - b c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldrsbeq r1, [r8, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r7, r8, lsl r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub lr, r5, #28 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c388c <__cxa_atexit@plt+0xb7540> │ │ │ │ + beq b5f00 <__cxa_atexit@plt+0xa9bb4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b5f00 <__cxa_atexit@plt+0xa9bb4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b5f08 <__cxa_atexit@plt+0xa9bbc> │ │ │ │ + ldr r2, [pc, #76] @ b5f18 <__cxa_atexit@plt+0xa9bcc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ b5f1c <__cxa_atexit@plt+0xa9bd0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmppeq r8, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b5f50 <__cxa_atexit@plt+0xa9c04> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r3, [pc, #152] @ c38bc <__cxa_atexit@plt+0xb7570> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - ldr r3, [pc, #144] @ c38c0 <__cxa_atexit@plt+0xb7574> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - sub r0, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c3894 <__cxa_atexit@plt+0xb7548> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c389c <__cxa_atexit@plt+0xb7550> │ │ │ │ - ldr r3, [pc, #92] @ c38c8 <__cxa_atexit@plt+0xb757c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, #88] @ c38cc <__cxa_atexit@plt+0xb7580> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r1, [r5, #-40]! @ 0xffffffd8 │ │ │ │ - stmib r5, {r6, r8} │ │ │ │ - mov r6, r2 │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ b5f58 <__cxa_atexit@plt+0xa9c0c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b b5be4 <__cxa_atexit@plt+0xa9898> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b c38a4 <__cxa_atexit@plt+0xb7558> │ │ │ │ - mov r0, #12 │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #24] @ c38c4 <__cxa_atexit@plt+0xb7578> │ │ │ │ + cmppeq r8, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc b5fa4 <__cxa_atexit@plt+0xa9c58> │ │ │ │ + ldr r7, [pc, #56] @ b5fbc <__cxa_atexit@plt+0xa9c70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ b5fc0 <__cxa_atexit@plt+0xa9c74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r7, r2, #2 │ │ │ │ + mov r8, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #24] @ b5fc4 <__cxa_atexit@plt+0xa9c78> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, lr │ │ │ │ - mov r6, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsr r9 │ │ │ │ - cmpeq r8, ip, ror sp │ │ │ │ - smlalbbeq r3, r7, r4, r4 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r4, ror #25 │ │ │ │ - andeq r0, r5, r9, lsl r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + cmpeq r8, ip, ror #10 │ │ │ │ + cmpeq r8, r0, asr r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #20 │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi c3954 <__cxa_atexit@plt+0xb7608> │ │ │ │ - ldr r1, [pc, #116] @ c3964 <__cxa_atexit@plt+0xb7618> │ │ │ │ - add r1, pc, r1 │ │ │ │ - mov r3, r5 │ │ │ │ - str r8, [r3, #-12]! │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - stmib r3, {r9, sl} │ │ │ │ - mov r2, r3 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq c393c <__cxa_atexit@plt+0xb75f0> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c3948 <__cxa_atexit@plt+0xb75fc> │ │ │ │ - ldr r3, [pc, #72] @ c3968 <__cxa_atexit@plt+0xb761c> │ │ │ │ + bhi b602c <__cxa_atexit@plt+0xa9ce0> │ │ │ │ + ldr r3, [pc, #84] @ b603c <__cxa_atexit@plt+0xa9cf0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r9, [pc, #68] @ c396c <__cxa_atexit@plt+0xb7620> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + stmdb r5, {r3, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq b601c <__cxa_atexit@plt+0xa9cd0> │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b6010 <__cxa_atexit@plt+0xa9cc4> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b6010 <__cxa_atexit@plt+0xa9cc4> │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r8, [r8, #1] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c3acc <__cxa_atexit@plt+0xb7780> │ │ │ │ - ldr r7, [pc, #20] @ c3970 <__cxa_atexit@plt+0xb7624> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ b6040 <__cxa_atexit@plt+0xa9cf4> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0x01473394 │ │ │ │ - strheq r3, [r7, #-52] @ 0xffffffcc │ │ │ │ - @ instruction: 0x01473394 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + smlalbteq r0, r8, ip, r4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c39b0 <__cxa_atexit@plt+0xb7664> │ │ │ │ - ldr r3, [pc, #40] @ c39bc <__cxa_atexit@plt+0xb7670> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r9, [pc, #28] @ c39c0 <__cxa_atexit@plt+0xb7674> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b c3acc <__cxa_atexit@plt+0xb7780> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r7, r8, lsl r3 │ │ │ │ - cmpeq r7, r4, asr #6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c39f8 <__cxa_atexit@plt+0xb76ac> │ │ │ │ - ldr r3, [pc, #40] @ c3a0c <__cxa_atexit@plt+0xb76c0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c3a04 <__cxa_atexit@plt+0xb76b8> │ │ │ │ - b c3a1c <__cxa_atexit@plt+0xb76d0> │ │ │ │ + beq b6074 <__cxa_atexit@plt+0xa9d28> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b6074 <__cxa_atexit@plt+0xa9d28> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b c3acc <__cxa_atexit@plt+0xb7780> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - strdeq r3, [r7, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - add r3, r5, #8 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq c3aa0 <__cxa_atexit@plt+0xb7754> │ │ │ │ - ldr lr, [pc, #124] @ c3ab8 <__cxa_atexit@plt+0xb776c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, #120] @ c3abc <__cxa_atexit@plt+0xb7770> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - add r0, r0, #2 │ │ │ │ - ldr r1, [pc, #104] @ c3ac0 <__cxa_atexit@plt+0xb7774> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r0, [r2, #12] │ │ │ │ - str lr, [r2] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - ands r1, r7, #3 │ │ │ │ - beq c3aac <__cxa_atexit@plt+0xb7760> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne c3aa0 <__cxa_atexit@plt+0xb7754> │ │ │ │ - ldr r3, [pc, #64] @ c3ac4 <__cxa_atexit@plt+0xb7778> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b60b4 <__cxa_atexit@plt+0xa9d68> │ │ │ │ + ldr r3, [pc, #40] @ b60cc <__cxa_atexit@plt+0xa9d80> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ b60d0 <__cxa_atexit@plt+0xa9d84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmppeq r8, ip, lsr #9 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r8, r8, asr #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b6108 <__cxa_atexit@plt+0xa9dbc> │ │ │ │ + ldr r2, [pc, #28] @ b6110 <__cxa_atexit@plt+0xa9dc4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b6198 <__cxa_atexit@plt+0xa9e4c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b6198 <__cxa_atexit@plt+0xa9e4c> │ │ │ │ + ldr r3, [pc, #148] @ b61cc <__cxa_atexit@plt+0xa9e80> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r9, [pc, #52] @ c3ac8 <__cxa_atexit@plt+0xb777c> │ │ │ │ - add r9, pc, r9 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ str r3, [r5] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - b ebcd98 <__cxa_atexit@plt+0xeb0a4c> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c3acc <__cxa_atexit@plt+0xb7780> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b61a0 <__cxa_atexit@plt+0xa9e54> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b61a8 <__cxa_atexit@plt+0xa9e5c> │ │ │ │ + ldr r1, [pc, #120] @ b61d0 <__cxa_atexit@plt+0xa9e84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r3, [r2, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r1, [r2] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + str r7, [r2, #4] │ │ │ │ + sub r1, r2, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b61bc <__cxa_atexit@plt+0xa9e70> │ │ │ │ + ldr r2, [pc, #84] @ b61d8 <__cxa_atexit@plt+0xa9e8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmda r5, {r3, r8} │ │ │ │ + ldr r7, [r3, #3] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq r8, r4, ror #22 │ │ │ │ - ldrheq r1, [r8, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0xffffff48 │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [pc, #168] @ c3b80 <__cxa_atexit@plt+0xb7834> │ │ │ │ + ldr r7, [pc, #36] @ b61d4 <__cxa_atexit@plt+0xa9e88> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl r1 │ │ │ │ + @ instruction: 0x0148039c │ │ │ │ + @ instruction: 0xffffff94 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b623c <__cxa_atexit@plt+0xa9ef0> │ │ │ │ + ldr r1, [pc, #96] @ b625c <__cxa_atexit@plt+0xa9f10> │ │ │ │ + add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - ldr r7, [r3, #20] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c3b1c <__cxa_atexit@plt+0xb77d0> │ │ │ │ - ldr r8, [r5] │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c3b28 <__cxa_atexit@plt+0xb77dc> │ │ │ │ - ldr r3, [pc, #132] @ c3b84 <__cxa_atexit@plt+0xb7838> │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + str r1, [r3] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r2, r3, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b6250 <__cxa_atexit@plt+0xa9f04> │ │ │ │ + ldr r3, [pc, #60] @ b6264 <__cxa_atexit@plt+0xa9f18> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r7, [r5, #24] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #28] @ b6260 <__cxa_atexit@plt+0xa9f14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c3b6c <__cxa_atexit@plt+0xb7820> │ │ │ │ - ldr r9, [pc, #72] @ c3b88 <__cxa_atexit@plt+0xb783c> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #68] @ c3b8c <__cxa_atexit@plt+0xb7840> │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r8, r8, lsl #6 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b62fc <__cxa_atexit@plt+0xa9fb0> │ │ │ │ + ldr r3, [pc, #172] @ b6330 <__cxa_atexit@plt+0xa9fe4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b6304 <__cxa_atexit@plt+0xa9fb8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b630c <__cxa_atexit@plt+0xa9fc0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b6320 <__cxa_atexit@plt+0xa9fd4> │ │ │ │ + ldr r8, [pc, #132] @ b6338 <__cxa_atexit@plt+0xa9fec> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r3, #10 │ │ │ │ + ldr lr, [pc, #116] @ b633c <__cxa_atexit@plt+0xa9ff0> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldmib r5, {r0, r1, r3} │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r6, [r5, #16] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - str lr, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - mov r6, r2 │ │ │ │ - b a6238 <__cxa_atexit@plt+0x99eec> │ │ │ │ - mov r6, #12 │ │ │ │ + sub r2, r3, #22 │ │ │ │ + ldr r9, [pc, #108] @ b6340 <__cxa_atexit@plt+0xa9ff4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r7, r9} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ b6334 <__cxa_atexit@plt+0xa9fe8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, r8, asr #2 │ │ │ │ - @ instruction: 0xfffff624 │ │ │ │ - cmpeq r8, r4, ror #20 │ │ │ │ - hvceq 29464 @ 0x7318 │ │ │ │ - andeq r0, r0, r5, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r8, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c3bd4 <__cxa_atexit@plt+0xb7888> │ │ │ │ - ldr r3, [r7, #2] │ │ │ │ - ldr r2, [r7, #6] │ │ │ │ - ldr r1, [pc, #116] @ c3c34 <__cxa_atexit@plt+0xb78e8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5, #20] │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc c3c24 <__cxa_atexit@plt+0xb78d8> │ │ │ │ - ldr r9, [pc, #76] @ c3c38 <__cxa_atexit@plt+0xb78ec> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #72] @ c3c3c <__cxa_atexit@plt+0xb78f0> │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + cmpeq r8, r8, lsr r2 │ │ │ │ + cmpeq r8, r0, lsr #29 │ │ │ │ + cmppeq r8, r8, lsl #5 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq lr, [r8, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b63b8 <__cxa_atexit@plt+0xaa06c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b63cc <__cxa_atexit@plt+0xaa080> │ │ │ │ + ldr r8, [pc, #112] @ b63e0 <__cxa_atexit@plt+0xaa094> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r3, #10 │ │ │ │ + ldr lr, [pc, #96] @ b63e4 <__cxa_atexit@plt+0xaa098> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r9, [r6, #4]! │ │ │ │ - str r6, [r5, #20] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str lr, [r5, #4] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b a6238 <__cxa_atexit@plt+0x99eec> │ │ │ │ - mov r6, #12 │ │ │ │ + sub r2, r3, #22 │ │ │ │ + ldr r9, [pc, #88] @ b63e8 <__cxa_atexit@plt+0xaa09c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r0, r7, r9} │ │ │ │ + str r2, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r1, [r6, #28] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #28] @ b63dc <__cxa_atexit@plt+0xaa090> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - @ instruction: 0xfffff578 │ │ │ │ - ldrheq r1, [r8, #-152] @ 0xffffff68 │ │ │ │ - smlalbteq r3, r7, r8, r0 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #88 @ 0x58 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c3cfc <__cxa_atexit@plt+0xb79b0> │ │ │ │ - ldr r1, [pc, #160] @ c3d08 <__cxa_atexit@plt+0xb79bc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #156] @ c3d0c <__cxa_atexit@plt+0xb79c0> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr lr, [pc, #152] @ c3d10 <__cxa_atexit@plt+0xb79c4> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r8, [pc, #148] @ c3d14 <__cxa_atexit@plt+0xb79c8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - ldr r9, [pc, #140] @ c3d18 <__cxa_atexit@plt+0xb79cc> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r5] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r0, r3 │ │ │ │ - str r8, [r0, #28]! │ │ │ │ - ldmdb r5, {r1, r8} │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - str ip, [r3, #36] @ 0x24 │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - str lr, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r3, [r3, #56] @ 0x38 │ │ │ │ - mov r2, r3 │ │ │ │ - str r9, [r2, #60]! @ 0x3c │ │ │ │ - sub r0, r6, #39 @ 0x27 │ │ │ │ - ldr lr, [r5, #-12] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - str r2, [r5, #4] │ │ │ │ - add r0, r3, #68 @ 0x44 │ │ │ │ - stm r0, {r1, r8, sl, ip, lr} │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - mov r3, #88 @ 0x58 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffff80c │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - @ instruction: 0xfffff8e0 │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c3d38 <__cxa_atexit@plt+0xb79ec> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - cmpeq r8, ip, lsr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + smlalbbeq r0, r8, ip, r1 │ │ │ │ + cmpeq r8, r4, ror #27 │ │ │ │ + cmppeq r8, ip, asr #3 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r8, r8, lsr lr │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b6444 <__cxa_atexit@plt+0xaa0f8> │ │ │ │ + ldr r3, [pc, #84] @ b6468 <__cxa_atexit@plt+0xaa11c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3d6c <__cxa_atexit@plt+0xb7a20> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c3d74 <__cxa_atexit@plt+0xb7a28> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + bhi b645c <__cxa_atexit@plt+0xaa110> │ │ │ │ + ldr r2, [pc, #64] @ b6470 <__cxa_atexit@plt+0xaa124> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r7, r9} │ │ │ │ mov r5, r3 │ │ │ │ - b a60e8 <__cxa_atexit@plt+0x99d9c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #32] @ b646c <__cxa_atexit@plt+0xaa120> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsl #8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3da8 <__cxa_atexit@plt+0xb7a5c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c3db0 <__cxa_atexit@plt+0xb7a64> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b b3a20 <__cxa_atexit@plt+0xa76d4> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr #7 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + cmpeq r8, ip, lsl #2 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3de4 <__cxa_atexit@plt+0xb7a98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c3dec <__cxa_atexit@plt+0xb7aa0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b bc87c <__cxa_atexit@plt+0xb0530> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + bhi b64a8 <__cxa_atexit@plt+0xaa15c> │ │ │ │ + ldr r2, [pc, #28] @ b64b0 <__cxa_atexit@plt+0xaa164> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, lsl #7 │ │ │ │ - cmpeq r7, r8, lsl pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b653c <__cxa_atexit@plt+0xaa1f0> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b653c <__cxa_atexit@plt+0xaa1f0> │ │ │ │ + ldr r2, [pc, #156] @ b6574 <__cxa_atexit@plt+0xaa228> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r7, r5 │ │ │ │ + str r2, [r7, #-4]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq b6544 <__cxa_atexit@plt+0xaa1f8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b6554 <__cxa_atexit@plt+0xaa208> │ │ │ │ + ldr r1, [pc, #120] @ b6578 <__cxa_atexit@plt+0xaa22c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + ldr r3, [r3, #2] │ │ │ │ + str r1, [r2] │ │ │ │ + ldr r8, [r2, #4] │ │ │ │ + str r3, [r2, #4] │ │ │ │ + sub r3, r2, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c3e44 <__cxa_atexit@plt+0xb7af8> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r1, [pc, #68] @ c3e60 <__cxa_atexit@plt+0xb7b14> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r2, r5, #64 @ 0x40 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3e4c <__cxa_atexit@plt+0xb7b00> │ │ │ │ - ldr r3, [pc, #48] @ c3e68 <__cxa_atexit@plt+0xb7b1c> │ │ │ │ + bhi b6568 <__cxa_atexit@plt+0xaa21c> │ │ │ │ + ldr r3, [pc, #80] @ b657c <__cxa_atexit@plt+0xaa230> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmda r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3e64 <__cxa_atexit@plt+0xb7b18> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, asr #6 │ │ │ │ - smlaltteq r2, r7, r4, lr │ │ │ │ - andeq r4, r0, r0, lsl #1 │ │ │ │ - cmpeq r7, r0, asr #28 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c3ec0 <__cxa_atexit@plt+0xb7b74> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r1, [pc, #68] @ c3edc <__cxa_atexit@plt+0xb7b90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r2, r5, #32 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c3ec8 <__cxa_atexit@plt+0xb7b7c> │ │ │ │ - ldr r3, [pc, #48] @ c3ee4 <__cxa_atexit@plt+0xb7b98> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-28]! @ 0xffffffe4 │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c3ee0 <__cxa_atexit@plt+0xb7b94> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr #5 │ │ │ │ - smlaltteq r2, r7, r4, sp │ │ │ │ - @ instruction: 0xffffed14 │ │ │ │ - cmpeq r7, r0, lsr #28 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b65dc <__cxa_atexit@plt+0xaa290> │ │ │ │ + ldr r1, [pc, #84] @ b65f4 <__cxa_atexit@plt+0xaa2a8> │ │ │ │ + add r1, pc, r1 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c3f64 <__cxa_atexit@plt+0xb7c18> │ │ │ │ - ldr lr, [pc, #100] @ c3f74 <__cxa_atexit@plt+0xb7c28> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r7, [pc, #92] @ c3f78 <__cxa_atexit@plt+0xb7c2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r3, #-8] │ │ │ │ - ldr r7, [r2, #32] │ │ │ │ - ldr r8, [r2, #24] │ │ │ │ - ldr r9, [r2, #28] │ │ │ │ - str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - add r2, r2, #12 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - sub r0, r3, #24 │ │ │ │ - stm r0, {r1, r8, r9} │ │ │ │ - str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ - tst r7, #3 │ │ │ │ - beq c3f5c <__cxa_atexit@plt+0xb7c10> │ │ │ │ - b c3f88 <__cxa_atexit@plt+0xb7c3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + ldr r2, [r2, #2] │ │ │ │ + str r1, [r3] │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + sub r2, r3, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b65e8 <__cxa_atexit@plt+0xaa29c> │ │ │ │ + ldr r3, [pc, #44] @ b65f8 <__cxa_atexit@plt+0xaa2ac> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r8, r0, asr #4 │ │ │ │ - smlalbbeq r2, r7, ip, sp │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c3fc0 <__cxa_atexit@plt+0xb7c74> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c3ff8 <__cxa_atexit@plt+0xb7cac> │ │ │ │ - ldr r3, [pc, #132] @ c4034 <__cxa_atexit@plt+0xb7ce8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4010 <__cxa_atexit@plt+0xb7cc4> │ │ │ │ - b c4048 <__cxa_atexit@plt+0xb7cfc> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #24]! │ │ │ │ - ldr r8, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - str r2, [r3] │ │ │ │ - sub r2, r3, #52 @ 0x34 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c4018 <__cxa_atexit@plt+0xb7ccc> │ │ │ │ - ldr r3, [pc, #76] @ c4038 <__cxa_atexit@plt+0xb7cec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r3, [pc, #44] @ c402c <__cxa_atexit@plt+0xb7ce0> │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mvn r3, r7 │ │ │ │ + tst r3, #3 │ │ │ │ + bne b662c <__cxa_atexit@plt+0xaa2e0> │ │ │ │ + ldr r3, [pc, #36] @ b663c <__cxa_atexit@plt+0xaa2f0> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq c4010 <__cxa_atexit@plt+0xb7cc4> │ │ │ │ - b c4134 <__cxa_atexit@plt+0xb7de8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq b6634 <__cxa_atexit@plt+0xaa2e8> │ │ │ │ + b b6648 <__cxa_atexit@plt+0xaa2fc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c4030 <__cxa_atexit@plt+0xb7ce4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r1 │ │ │ │ - cmpeq r7, r8, lsl sp │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r3, r0, ip, asr #29 │ │ │ │ - smlalbteq r2, r7, ip, ip │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c40c0 <__cxa_atexit@plt+0xb7d74> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #2 │ │ │ │ + bne b66ac <__cxa_atexit@plt+0xaa360> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b6704 <__cxa_atexit@plt+0xaa3b8> │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r9, r6, #10 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr lr, [pc, #144] @ b6710 <__cxa_atexit@plt+0xaa3c4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r0, r6, #22 │ │ │ │ + ldr r8, [pc, #136] @ b6714 <__cxa_atexit@plt+0xaa3c8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [pc, #132] @ b6718 <__cxa_atexit@plt+0xaa3cc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r2, r7, r8} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r9, [r3, #28] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx ip │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc b6704 <__cxa_atexit@plt+0xaa3b8> │ │ │ │ + ldr lr, [pc, #96] @ b671c <__cxa_atexit@plt+0xaa3d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #92] @ b6720 <__cxa_atexit@plt+0xaa3d4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r0, [pc, #88] @ b6724 <__cxa_atexit@plt+0xaa3d8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r7, r0, #1 │ │ │ │ + ldr r9, [pc, #80] @ b6728 <__cxa_atexit@plt+0xaa3dc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r1, r6, #10 │ │ │ │ + sub r0, r6, #22 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + add r9, r3, #8 │ │ │ │ + stm r9, {r2, r7, r8} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq lr, [r8, #-224] @ 0xffffff20 │ │ │ │ + cmpeq r8, ip, lsr fp │ │ │ │ + cmpeq r8, r0, asr #21 │ │ │ │ + @ instruction: 0x0158ee94 │ │ │ │ + cmpeq r8, r4, lsl #22 │ │ │ │ + cmpeq r8, r4, lsl #21 │ │ │ │ + cmpeq r8, ip, ror sl │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c40f8 <__cxa_atexit@plt+0xb7dac> │ │ │ │ - ldr r3, [pc, #176] @ c4120 <__cxa_atexit@plt+0xb7dd4> │ │ │ │ + bcc b6784 <__cxa_atexit@plt+0xaa438> │ │ │ │ + ldr r3, [pc, #84] @ b67a8 <__cxa_atexit@plt+0xaa45c> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - ldmib r5, {r3, r8} │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr ip, [pc, #148] @ c4124 <__cxa_atexit@plt+0xb7dd8> │ │ │ │ - add ip, pc, ip │ │ │ │ - str r3, [sl, #32] │ │ │ │ - str r2, [sl, #36] @ 0x24 │ │ │ │ - str lr, [sl, #40] @ 0x28 │ │ │ │ - str r1, [sl, #44] @ 0x2c │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r0, [sl, #16] │ │ │ │ - str r1, [sl, #20] │ │ │ │ - mov r9, sl │ │ │ │ - str ip, [r9, #24]! │ │ │ │ - add r5, r5, #28 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #24]! │ │ │ │ - ldr r8, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - str r2, [r3] │ │ │ │ - sub r2, r3, #52 @ 0x34 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c4104 <__cxa_atexit@plt+0xb7db8> │ │ │ │ - ldr r3, [pc, #48] @ c411c <__cxa_atexit@plt+0xb7dd0> │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b679c <__cxa_atexit@plt+0xaa450> │ │ │ │ + ldr r3, [pc, #64] @ b67b0 <__cxa_atexit@plt+0xaa464> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #12] @ c4118 <__cxa_atexit@plt+0xb7dcc> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r9} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #32] @ b67ac <__cxa_atexit@plt+0xaa460> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, lsr #24 │ │ │ │ - andeq r3, r0, ip, asr #27 │ │ │ │ - @ instruction: 0xfffffd88 │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - smlaltteq r2, r7, r0, fp │ │ │ │ - andeq r0, r0, r6, asr #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c4170 <__cxa_atexit@plt+0xb7e24> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #24]! │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - mov r1, r3 │ │ │ │ - ldr r8, [r1, #-20]! @ 0xffffffec │ │ │ │ - str r2, [r3] │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c41b0 <__cxa_atexit@plt+0xb7e64> │ │ │ │ - ldr r3, [pc, #108] @ c41d8 <__cxa_atexit@plt+0xb7e8c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - b c419c <__cxa_atexit@plt+0xb7e50> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r9, [r3, #24]! │ │ │ │ - ldr r8, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r3, #-12] │ │ │ │ - ldr sl, [r3, #-8] │ │ │ │ - str r2, [r3] │ │ │ │ - sub r2, r3, #52 @ 0x34 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c41bc <__cxa_atexit@plt+0xb7e70> │ │ │ │ - ldr r3, [pc, #52] @ c41d0 <__cxa_atexit@plt+0xb7e84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - str r9, [r5, #8] │ │ │ │ - str sl, [r5, #12] │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r7, [pc, #36] @ c41dc <__cxa_atexit@plt+0xb7e90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - b c41c4 <__cxa_atexit@plt+0xb7e78> │ │ │ │ - ldr r7, [pc, #16] @ c41d4 <__cxa_atexit@plt+0xb7e88> │ │ │ │ - add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r3, r0, ip, lsl sp │ │ │ │ - hvceq 29364 @ 0x72b4 │ │ │ │ - @ instruction: 0xffffea5c │ │ │ │ - strdeq r2, [r7, #-172] @ 0xffffff54 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ + ldrdeq pc, [r7, #-208] @ 0xffffff30 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4274 <__cxa_atexit@plt+0xb7f28> │ │ │ │ - ldr r2, [pc, #128] @ c427c <__cxa_atexit@plt+0xb7f30> │ │ │ │ + bhi b681c <__cxa_atexit@plt+0xaa4d0> │ │ │ │ + ldr r2, [pc, #84] @ b6824 <__cxa_atexit@plt+0xaa4d8> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #120] @ c4280 <__cxa_atexit@plt+0xb7f34> │ │ │ │ + ldr r1, [pc, #76] @ b6828 <__cxa_atexit@plt+0xaa4dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4240 <__cxa_atexit@plt+0xb7ef4> │ │ │ │ - ldr r2, [pc, #96] @ c4284 <__cxa_atexit@plt+0xb7f38> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r2, [r3] │ │ │ │ and r2, r7, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c424c <__cxa_atexit@plt+0xb7f00> │ │ │ │ + beq b6808 <__cxa_atexit@plt+0xaa4bc> │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4260 <__cxa_atexit@plt+0xb7f14> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ c428c <__cxa_atexit@plt+0xb7f40> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #-8]! │ │ │ │ + ldrne r0, [r5, #-8]! │ │ │ │ + ldreq r0, [r7] │ │ │ │ + moveq r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c4288 <__cxa_atexit@plt+0xb7f3c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + ldr r7, [pc, #28] @ b682c <__cxa_atexit@plt+0xaa4e0> │ │ │ │ + add r7, pc, r7 │ │ │ │ add r7, r7, #2 │ │ │ │ ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - cmpeq r8, r4, asr pc │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r8, ip, lsl pc │ │ │ │ - cmpeq r8, r4, lsl #30 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + cmpeq r8, r0, ror r9 │ │ │ │ + cmppeq r7, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ c42ec <__cxa_atexit@plt+0xb7fa0> │ │ │ │ + ldr r3, [pc, #20] @ b6854 <__cxa_atexit@plt+0xaa508> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + cmppeq r7, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b6888 <__cxa_atexit@plt+0xaa53c> │ │ │ │ + ldr r3, [pc, #24] @ b6894 <__cxa_atexit@plt+0xaa548> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c42c4 <__cxa_atexit@plt+0xb7f78> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c42d8 <__cxa_atexit@plt+0xb7f8c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ c42f4 <__cxa_atexit@plt+0xb7fa8> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ + beq b68f8 <__cxa_atexit@plt+0xaa5ac> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b68f8 <__cxa_atexit@plt+0xaa5ac> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b6900 <__cxa_atexit@plt+0xaa5b4> │ │ │ │ + ldr r2, [pc, #68] @ b6910 <__cxa_atexit@plt+0xaa5c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #64] @ b6914 <__cxa_atexit@plt+0xaa5c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #1 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c42f0 <__cxa_atexit@plt+0xb7fa4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r8, r4, lsr #29 │ │ │ │ - cmpeq r8, ip, lsl #29 │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + cmpeq r8, ip, ror ip │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #36] @ c432c <__cxa_atexit@plt+0xb7fe0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r3, [pc, #32] @ c4330 <__cxa_atexit@plt+0xb7fe4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - addeq r3, r2, #1 │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r0, asr lr │ │ │ │ - cmpeq r8, r4, ror lr │ │ │ │ - ldrdeq r2, [r7, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r9, r6 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c43bc <__cxa_atexit@plt+0xb8070> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #19] │ │ │ │ - ldr ip, [r7, #23] │ │ │ │ - ldr sl, [r7, #27] │ │ │ │ - ldr r7, [r7, #31] │ │ │ │ - ldr lr, [pc, #72] @ c43cc <__cxa_atexit@plt+0xb8080> │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #64] @ c43d0 <__cxa_atexit@plt+0xb8084> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r9, #44] @ 0x2c │ │ │ │ - str r3, [r9, #8] │ │ │ │ - str r8, [r9, #12] │ │ │ │ - str r2, [r9, #16] │ │ │ │ - str r1, [r9, #20] │ │ │ │ - add r1, r9, #24 │ │ │ │ - stm r1, {r0, fp, ip} │ │ │ │ - mov r8, r9 │ │ │ │ - str lr, [r8, #36]! @ 0x24 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b 13bbb50 <__cxa_atexit@plt+0x13af804> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ + bcc b6970 <__cxa_atexit@plt+0xaa624> │ │ │ │ + ldr r3, [pc, #88] @ b6998 <__cxa_atexit@plt+0xaa64c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + sub r8, r6, #3 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi b6988 <__cxa_atexit@plt+0xaa63c> │ │ │ │ + ldr r7, [pc, #72] @ b69a4 <__cxa_atexit@plt+0xaa658> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, sl │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #40] @ b69a0 <__cxa_atexit@plt+0xaa654> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb6c │ │ │ │ - @ instruction: 0xfffffe54 │ │ │ │ - cmpeq r7, r0, lsr r9 │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub ip, r5, #8 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi c44a8 <__cxa_atexit@plt+0xb815c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c44b0 <__cxa_atexit@plt+0xb8164> │ │ │ │ - ldr r8, [r7, #4] │ │ │ │ - str fp, [sp, #12] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr lr, [r7, #20] │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov fp, r4 │ │ │ │ - mov r4, r9 │ │ │ │ - sub r9, r6, #31 │ │ │ │ - str r9, [r5] │ │ │ │ - ldr r0, [pc, #124] @ c44c4 <__cxa_atexit@plt+0xb8178> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [pc, #116] @ c44c8 <__cxa_atexit@plt+0xb817c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #108] @ c44cc <__cxa_atexit@plt+0xb8180> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str lr, [r5, #-4] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r4, [r3, #20] │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str r3, [r3, #32] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r3, #36] @ 0x24 │ │ │ │ - mov r4, fp │ │ │ │ - mov r5, ip │ │ │ │ - ldr r8, [sp, #8] │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - b c44b8 <__cxa_atexit@plt+0xb816c> │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ b699c <__cxa_atexit@plt+0xaa650> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r0, lsr #26 │ │ │ │ - @ instruction: 0xfffff964 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - cmpeq r7, r4, lsr r8 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmppeq r7, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, #-180] @ 0xffffff4c │ │ │ │ + @ instruction: 0xffffe7fc │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r6, r5, #20 │ │ │ │ - cmp fp, r6 │ │ │ │ - bhi c4524 <__cxa_atexit@plt+0xb81d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c452c <__cxa_atexit@plt+0xb81e0> │ │ │ │ - ldr r2, [pc, #64] @ c4548 <__cxa_atexit@plt+0xb81fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #60] @ c454c <__cxa_atexit@plt+0xb8200> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r5, #-12]! │ │ │ │ - stmib r5, {r3, r8} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - mov r6, r3 │ │ │ │ - b c4534 <__cxa_atexit@plt+0xb81e8> │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #8] @ c4544 <__cxa_atexit@plt+0xb81f8> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b69ec <__cxa_atexit@plt+0xaa6a0> │ │ │ │ + ldr r3, [pc, #52] @ b6a04 <__cxa_atexit@plt+0xaa6b8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #48] @ b6a08 <__cxa_atexit@plt+0xaa6bc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + add r3, r3, #1 │ │ │ │ + stmib r7, {r2, r3, r8} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b6a0c <__cxa_atexit@plt+0xaa6c0> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strdeq r2, [r7, #-116] @ 0xffffff8c │ │ │ │ - @ instruction: 0xfffff838 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - strheq r2, [r7, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c4570 <__cxa_atexit@plt+0xb8224> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - @ instruction: 0x01472794 │ │ │ │ + smlaltbeq pc, r7, r8, sl @ │ │ │ │ + ldrheq lr, [r8, #-120] @ 0xffffff88 │ │ │ │ + cmppeq r7, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c4598 <__cxa_atexit@plt+0xb824c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r7, ip, ror #14 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c45c0 <__cxa_atexit@plt+0xb8274> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - cmpeq r7, r4, asr #14 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c462c <__cxa_atexit@plt+0xb82e0> │ │ │ │ - ldr r8, [pc, #76] @ c4638 <__cxa_atexit@plt+0xb82ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr ip, [r5, #20]! │ │ │ │ - ldr lr, [pc, #68] @ c463c <__cxa_atexit@plt+0xb82f0> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r9, r5, #16 │ │ │ │ - ldm r9, {r1, r2, r9} │ │ │ │ - ldr r0, [r5, #-4] │ │ │ │ - str r8, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r3, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r9, [r3, #32] │ │ │ │ - str lr, [r3, #12]! │ │ │ │ - mov r7, r3 │ │ │ │ - bx ip │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff790 │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4670 <__cxa_atexit@plt+0xb8324> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ c4678 <__cxa_atexit@plt+0xb832c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bhi b6a44 <__cxa_atexit@plt+0xaa6f8> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b a6078 <__cxa_atexit@plt+0x99d2c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r0, [r8, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c46f8 <__cxa_atexit@plt+0xb83ac> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4704 <__cxa_atexit@plt+0xb83b8> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ c4714 <__cxa_atexit@plt+0xb83c8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #88] @ c4718 <__cxa_atexit@plt+0xb83cc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ c471c <__cxa_atexit@plt+0xb83d0> │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b6a4c <__cxa_atexit@plt+0xaa700> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, ror #21 │ │ │ │ - cmpeq r8, r4, lsr #29 │ │ │ │ - @ instruction: 0x01580a9c │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ + cmpeq r8, r8, lsl r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c479c <__cxa_atexit@plt+0xb8450> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c47a8 <__cxa_atexit@plt+0xb845c> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ c47b8 <__cxa_atexit@plt+0xb846c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #88] @ c47bc <__cxa_atexit@plt+0xb8470> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ c47c0 <__cxa_atexit@plt+0xb8474> │ │ │ │ + bhi b6a88 <__cxa_atexit@plt+0xaa73c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ b6a90 <__cxa_atexit@plt+0xaa744> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r4, asr #20 │ │ │ │ - cmpeq r8, r0, lsl #28 │ │ │ │ - ldrsheq r0, [r8, #-152] @ 0xffffff68 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c4838 <__cxa_atexit@plt+0xb84ec> │ │ │ │ - ldr r2, [pc, #96] @ c4840 <__cxa_atexit@plt+0xb84f4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c4844 <__cxa_atexit@plt+0xb84f8> │ │ │ │ + ldrsbeq lr, [r8, #-100] @ 0xffffff9c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b6b10 <__cxa_atexit@plt+0xaa7c4> │ │ │ │ + ldr lr, [pc, #104] @ b6b1c <__cxa_atexit@plt+0xaa7d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ b6b20 <__cxa_atexit@plt+0xaa7d4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c482c <__cxa_atexit@plt+0xb84e0> │ │ │ │ - ldr r2, [pc, #64] @ c4848 <__cxa_atexit@plt+0xb84fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ tst r7, #3 │ │ │ │ - beq c482c <__cxa_atexit@plt+0xb84e0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + beq b6afc <__cxa_atexit@plt+0xaa7b0> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b6b08 <__cxa_atexit@plt+0xaa7bc> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, r0, ror r9 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r8, r8, lsl #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c4888 <__cxa_atexit@plt+0xb853c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4880 <__cxa_atexit@plt+0xb8534> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b6b54 <__cxa_atexit@plt+0xaa808> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c4914 <__cxa_atexit@plt+0xb85c8> │ │ │ │ - ldr r2, [pc, #88] @ c491c <__cxa_atexit@plt+0xb85d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ c4920 <__cxa_atexit@plt+0xb85d4> │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b6bb0 <__cxa_atexit@plt+0xaa864> │ │ │ │ + ldr lr, [pc, #64] @ b6bbc <__cxa_atexit@plt+0xaa870> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #52] @ b6bc0 <__cxa_atexit@plt+0xaa874> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4908 <__cxa_atexit@plt+0xb85bc> │ │ │ │ - ldr r2, [pc, #56] @ c4924 <__cxa_atexit@plt+0xb85d8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4908 <__cxa_atexit@plt+0xb85bc> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq b6ba4 <__cxa_atexit@plt+0xaa858> │ │ │ │ + mov r7, r3 │ │ │ │ + b b6bcc <__cxa_atexit@plt+0xaa880> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - cmpeq r8, ip, lsl #17 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r8, r0, asr #11 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ c495c <__cxa_atexit@plt+0xb8610> │ │ │ │ + ldr r3, [pc, #132] @ b6c58 <__cxa_atexit@plt+0xaa90c> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4954 <__cxa_atexit@plt+0xb8608> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b6bf4 <__cxa_atexit@plt+0xaa8a8> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b6bfc <__cxa_atexit@plt+0xaa8b0> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b6c48 <__cxa_atexit@plt+0xaa8fc> │ │ │ │ + ldr r2, [pc, #72] @ b6c5c <__cxa_atexit@plt+0xaa910> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #56] @ b6c60 <__cxa_atexit@plt+0xaa914> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0x0158e59c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b6c80 <__cxa_atexit@plt+0xaa934> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b6ccc <__cxa_atexit@plt+0xaa980> │ │ │ │ + ldr r2, [pc, #68] @ b6cdc <__cxa_atexit@plt+0xaa990> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ b6ce0 <__cxa_atexit@plt+0xaa994> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + cmpeq r8, r8, lsl r5 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b6d18 <__cxa_atexit@plt+0xaa9cc> │ │ │ │ + ldr r3, [pc, #28] @ b6d20 <__cxa_atexit@plt+0xaa9d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #212] @ b6e14 <__cxa_atexit@plt+0xaaac8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b6d70 <__cxa_atexit@plt+0xaaa24> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b6d7c <__cxa_atexit@plt+0xaaa30> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + cmp r1, lr │ │ │ │ + bcc b6e00 <__cxa_atexit@plt+0xaaab4> │ │ │ │ + ldr r2, [pc, #132] @ b6e18 <__cxa_atexit@plt+0xaaacc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #104] @ b6e1c <__cxa_atexit@plt+0xaaad0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r7, r6 │ │ │ │ + str r9, [r7, #20]! │ │ │ │ mov r3, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4a34 <__cxa_atexit@plt+0xb86e8> │ │ │ │ + ldr r2, [pc, #88] @ b6e20 <__cxa_atexit@plt+0xaaad4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #60] @ b6e24 <__cxa_atexit@plt+0xaaad8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + stm r1, {r0, r3, r7} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + cmpeq r8, r0, lsl #8 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + cmpeq r8, r8, lsr #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b6e48 <__cxa_atexit@plt+0xaaafc> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c4a3c <__cxa_atexit@plt+0xb86f0> │ │ │ │ - ldr r9, [pc, #164] @ c4a50 <__cxa_atexit@plt+0xb8704> │ │ │ │ - add r9, pc, r9 │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + cmp r2, lr │ │ │ │ + bcc b6ecc <__cxa_atexit@plt+0xaab80> │ │ │ │ + ldr r2, [pc, #124] @ b6edc <__cxa_atexit@plt+0xaab90> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r0, [pc, #148] @ c4a54 <__cxa_atexit@plt+0xb8708> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r1, {r0, r2} │ │ │ │ - ldr r0, [pc, #140] @ c4a58 <__cxa_atexit@plt+0xb870c> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #96] @ b6ee0 <__cxa_atexit@plt+0xaab94> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r7, r6 │ │ │ │ + str r9, [r7, #20]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #80] @ b6ee4 <__cxa_atexit@plt+0xaab98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #52] @ b6ee8 <__cxa_atexit@plt+0xaab9c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - ldr r1, [pc, #120] @ c4a5c <__cxa_atexit@plt+0xb8710> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov lr, r3 │ │ │ │ - str r9, [lr, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [pc, #96] @ c4a60 <__cxa_atexit@plt+0xb8714> │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + stm r1, {r0, r3, r7} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffbf4 │ │ │ │ + cmpeq r8, r4, lsr r3 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + ldrsbeq lr, [r8, #-44] @ 0xffffffd4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b6f40 <__cxa_atexit@plt+0xaabf4> │ │ │ │ + ldr r3, [pc, #68] @ b6f58 <__cxa_atexit@plt+0xaac0c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b6f5c <__cxa_atexit@plt+0xaac10> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r2, [pc, #84] @ c4a64 <__cxa_atexit@plt+0xb8718> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r9, ip} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #68] @ 0x44 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c4a44 <__cxa_atexit@plt+0xb86f8> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b6f60 <__cxa_atexit@plt+0xaac14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - cmpeq r8, r0, asr #15 │ │ │ │ - ldrsheq r0, [r8, #-120] @ 0xffffff88 │ │ │ │ - ldrheq r0, [r8, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - cmpeq r8, r0, asr fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + smlalbteq pc, r7, r0, r6 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4ab4 <__cxa_atexit@plt+0xb8768> │ │ │ │ - ldr r2, [pc, #56] @ c4abc <__cxa_atexit@plt+0xb8770> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #48] @ c4ac0 <__cxa_atexit@plt+0xb8774> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #40] @ c4ac4 <__cxa_atexit@plt+0xb8778> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ + bhi b6f98 <__cxa_atexit@plt+0xaac4c> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b6fa0 <__cxa_atexit@plt+0xaac54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr #4 │ │ │ │ - cmpeq r8, ip, asr #13 │ │ │ │ - cmpeq r8, r4, ror #13 │ │ │ │ + cmpeq r8, r4, asr #3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b6fd8 <__cxa_atexit@plt+0xaac8c> │ │ │ │ + ldr r3, [pc, #28] @ b6fe0 <__cxa_atexit@plt+0xaac94> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r7 │ │ │ │ - mov r8, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c4b50 <__cxa_atexit@plt+0xb8804> │ │ │ │ - ldr r6, [pc, #132] @ c4b70 <__cxa_atexit@plt+0xb8824> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - ldr r0, [pc, #120] @ c4b74 <__cxa_atexit@plt+0xb8828> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r6, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4b40 <__cxa_atexit@plt+0xb87f4> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r8, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c4b60 <__cxa_atexit@plt+0xb8814> │ │ │ │ - ldr r3, [pc, #80] @ c4b78 <__cxa_atexit@plt+0xb882c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #80] @ b7050 <__cxa_atexit@plt+0xaad04> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq b702c <__cxa_atexit@plt+0xaace0> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b703c <__cxa_atexit@plt+0xaacf0> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r8 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldmib r5, {r7, r9} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r8, r0, ror #12 │ │ │ │ - cmpeq r8, r4, lsl #13 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r6 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b707c <__cxa_atexit@plt+0xaad30> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + ldr r9, [r5, #16] │ │ │ │ + add r5, r5, #20 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c4bb8 <__cxa_atexit@plt+0xb886c> │ │ │ │ - ldr r3, [pc, #36] @ c4bc4 <__cxa_atexit@plt+0xb8878> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - mov r3, #12 │ │ │ │ + bcc b70dc <__cxa_atexit@plt+0xaad90> │ │ │ │ + ldr r3, [pc, #68] @ b70f4 <__cxa_atexit@plt+0xaada8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b70f8 <__cxa_atexit@plt+0xaadac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b70fc <__cxa_atexit@plt+0xaadb0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r8, ip, lsl #12 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeb8 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + cmppeq r7, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c4c50 <__cxa_atexit@plt+0xb8904> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4c58 <__cxa_atexit@plt+0xb890c> │ │ │ │ - ldr lr, [pc, #108] @ c4c6c <__cxa_atexit@plt+0xb8920> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #92] @ c4c70 <__cxa_atexit@plt+0xb8924> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #84] @ c4c74 <__cxa_atexit@plt+0xb8928> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #76] @ c4c78 <__cxa_atexit@plt+0xb892c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov r1, r3 │ │ │ │ - str lr, [r1, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str sl, [r3, #24] │ │ │ │ - add lr, r3, #28 │ │ │ │ - stm lr, {r0, r1, r3} │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c4c60 <__cxa_atexit@plt+0xb8914> │ │ │ │ - mov r5, #40 @ 0x28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b7134 <__cxa_atexit@plt+0xaade8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b713c <__cxa_atexit@plt+0xaadf0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - cmpeq r8, ip, ror #10 │ │ │ │ - cmpeq r8, r4, lsr #11 │ │ │ │ - cmpeq r8, r4, ror r5 │ │ │ │ + cmpeq r8, r8, lsr #32 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4ce8 <__cxa_atexit@plt+0xb899c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c4cf4 <__cxa_atexit@plt+0xb89a8> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #76] @ c4d04 <__cxa_atexit@plt+0xb89b8> │ │ │ │ - add lr, pc, lr │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr sl, [pc, #68] @ c4d08 <__cxa_atexit@plt+0xb89bc> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r1, [r2, #12] │ │ │ │ - str sl, [r5, #-12] │ │ │ │ - str r9, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r2 │ │ │ │ + bhi b7174 <__cxa_atexit@plt+0xaae28> │ │ │ │ + ldr r3, [pc, #28] @ b717c <__cxa_atexit@plt+0xaae30> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #84] @ b71f0 <__cxa_atexit@plt+0xaaea4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b71d0 <__cxa_atexit@plt+0xaae84> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b71dc <__cxa_atexit@plt+0xaae90> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldmib r5, {r3, sl} │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bbb50 <__cxa_atexit@plt+0x13af804> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7224 <__cxa_atexit@plt+0xaaed8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr sl, [r5, #16] │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bbb50 <__cxa_atexit@plt+0x13af804> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b7284 <__cxa_atexit@plt+0xaaf38> │ │ │ │ + ldr r3, [pc, #68] @ b729c <__cxa_atexit@plt+0xaaf50> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b72a0 <__cxa_atexit@plt+0xaaf54> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b72a4 <__cxa_atexit@plt+0xaaf58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + @ instruction: 0xfffffee8 │ │ │ │ + smlalbbeq pc, r7, r4, r3 @ │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b72f8 <__cxa_atexit@plt+0xaafac> │ │ │ │ + ldr r3, [pc, #64] @ b7310 <__cxa_atexit@plt+0xaafc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #60] @ b7314 <__cxa_atexit@plt+0xaafc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r1, r6, #14 │ │ │ │ + stmib r7, {r2, r8} │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r1, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b7318 <__cxa_atexit@plt+0xaafcc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r8, r4, lsr #9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + cmpeq r8, r0, asr #29 │ │ │ │ + ldrsheq sp, [r8, #-224] @ 0xffffff20 │ │ │ │ + cmppeq r7, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4d80 <__cxa_atexit@plt+0xb8a34> │ │ │ │ - ldr r2, [pc, #96] @ c4d88 <__cxa_atexit@plt+0xb8a3c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c4d8c <__cxa_atexit@plt+0xb8a40> │ │ │ │ + bhi b7350 <__cxa_atexit@plt+0xab004> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b7358 <__cxa_atexit@plt+0xab00c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d74 <__cxa_atexit@plt+0xb8a28> │ │ │ │ - ldr r2, [pc, #64] @ c4d90 <__cxa_atexit@plt+0xb8a44> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4d74 <__cxa_atexit@plt+0xb8a28> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, lsl #28 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b7390 <__cxa_atexit@plt+0xab044> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b7398 <__cxa_atexit@plt+0xab04c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b73d0 <__cxa_atexit@plt+0xab084> │ │ │ │ + ldr r3, [pc, #28] @ b73d8 <__cxa_atexit@plt+0xab08c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #96] @ b7458 <__cxa_atexit@plt+0xab10c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b7438 <__cxa_atexit@plt+0xab0ec> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b7444 <__cxa_atexit@plt+0xab0f8> │ │ │ │ + ldr r2, [pc, #64] @ b745c <__cxa_atexit@plt+0xab110> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, r8, lsr #8 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c4dd0 <__cxa_atexit@plt+0xb8a84> │ │ │ │ - add r3, pc, r3 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7498 <__cxa_atexit@plt+0xab14c> │ │ │ │ + ldr r2, [pc, #40] @ b74a4 <__cxa_atexit@plt+0xab158> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #12]! │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4dc8 <__cxa_atexit@plt+0xb8a7c> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #184] @ b757c <__cxa_atexit@plt+0xab230> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b7548 <__cxa_atexit@plt+0xab1fc> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7554 <__cxa_atexit@plt+0xab208> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b7568 <__cxa_atexit@plt+0xab21c> │ │ │ │ + ldr r2, [pc, #136] @ b7580 <__cxa_atexit@plt+0xab234> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r0, r3, #14 │ │ │ │ + ldr lr, [pc, #108] @ b7584 <__cxa_atexit@plt+0xab238> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #104] @ b7588 <__cxa_atexit@plt+0xab23c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #8]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + cmpeq r8, r8, ror ip │ │ │ │ + cmpeq r8, r8, lsr #25 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7608 <__cxa_atexit@plt+0xab2bc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b7614 <__cxa_atexit@plt+0xab2c8> │ │ │ │ + ldr r2, [pc, #108] @ b7624 <__cxa_atexit@plt+0xab2d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + sub r0, r3, #14 │ │ │ │ + ldr lr, [pc, #80] @ b7628 <__cxa_atexit@plt+0xab2dc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #76] @ b762c <__cxa_atexit@plt+0xab2e0> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #36 @ 0x24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + ldrheq sp, [r8, #-184] @ 0xffffff48 │ │ │ │ + cmpeq r8, r8, ror #23 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b7684 <__cxa_atexit@plt+0xab338> │ │ │ │ + ldr r3, [pc, #68] @ b769c <__cxa_atexit@plt+0xab350> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b76a0 <__cxa_atexit@plt+0xab354> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b76a4 <__cxa_atexit@plt+0xab358> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffcc8 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + smlalbbeq lr, r7, ip, pc @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c4e64 <__cxa_atexit@plt+0xb8b18> │ │ │ │ - ldr r2, [pc, #96] @ c4e6c <__cxa_atexit@plt+0xb8b20> │ │ │ │ + bhi b775c <__cxa_atexit@plt+0xab410> │ │ │ │ + ldr r2, [pc, #160] @ b7778 <__cxa_atexit@plt+0xab42c> │ │ │ │ add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c4e70 <__cxa_atexit@plt+0xb8b24> │ │ │ │ + ldr r1, [pc, #152] @ b777c <__cxa_atexit@plt+0xab430> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4e58 <__cxa_atexit@plt+0xb8b0c> │ │ │ │ - ldr r2, [pc, #64] @ c4e74 <__cxa_atexit@plt+0xb8b28> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4e58 <__cxa_atexit@plt+0xb8b0c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq b7748 <__cxa_atexit@plt+0xab3fc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b7754 <__cxa_atexit@plt+0xab408> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc b7764 <__cxa_atexit@plt+0xab418> │ │ │ │ + ldr lr, [pc, #104] @ b7780 <__cxa_atexit@plt+0xab434> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + sub r1, r2, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #88] @ b7784 <__cxa_atexit@plt+0xab438> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r8, r4, asr #6 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + cmpeq r8, r8, ror #20 │ │ │ │ + @ instruction: 0xffffff98 │ │ │ │ + @ instruction: 0x0158da9c │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c4eb4 <__cxa_atexit@plt+0xb8b68> │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b77e4 <__cxa_atexit@plt+0xab498> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #16 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b77ec <__cxa_atexit@plt+0xab4a0> │ │ │ │ + ldr lr, [pc, #72] @ b77fc <__cxa_atexit@plt+0xab4b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r1, r3, #11 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [pc, #56] @ b7800 <__cxa_atexit@plt+0xab4b4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r8, r0, lsl #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b7834 <__cxa_atexit@plt+0xab4e8> │ │ │ │ + ldr r3, [pc, #24] @ b7840 <__cxa_atexit@plt+0xab4f4> │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c4eac <__cxa_atexit@plt+0xb8b60> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b7890 <__cxa_atexit@plt+0xab544> │ │ │ │ + ldr r2, [pc, #52] @ b789c <__cxa_atexit@plt+0xab550> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #32] @ b78a0 <__cxa_atexit@plt+0xab554> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + cmpeq r8, r0, lsl r9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c4f94 <__cxa_atexit@plt+0xb8c48> │ │ │ │ + bhi b78d4 <__cxa_atexit@plt+0xab588> │ │ │ │ + ldr r3, [pc, #24] @ b78e0 <__cxa_atexit@plt+0xab594> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c4f9c <__cxa_atexit@plt+0xb8c50> │ │ │ │ - ldr r9, [pc, #164] @ c4fb0 <__cxa_atexit@plt+0xb8c64> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r0, [pc, #148] @ c4fb4 <__cxa_atexit@plt+0xb8c68> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r1, {r0, r2} │ │ │ │ - ldr r0, [pc, #140] @ c4fb8 <__cxa_atexit@plt+0xb8c6c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - ldr r1, [pc, #120] @ c4fbc <__cxa_atexit@plt+0xb8c70> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov lr, r3 │ │ │ │ - str r9, [lr, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [pc, #96] @ c4fc0 <__cxa_atexit@plt+0xb8c74> │ │ │ │ + bcc b7918 <__cxa_atexit@plt+0xab5cc> │ │ │ │ + ldr r2, [pc, #28] @ b7924 <__cxa_atexit@plt+0xab5d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r9, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r2, [pc, #84] @ c4fc4 <__cxa_atexit@plt+0xb8c78> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r9, ip} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #68] @ 0x44 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b7998 <__cxa_atexit@plt+0xab64c> │ │ │ │ + ldr r2, [pc, #120] @ b79c4 <__cxa_atexit@plt+0xab678> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b79a8 <__cxa_atexit@plt+0xab65c> │ │ │ │ + ldr r7, [pc, #104] @ b79d0 <__cxa_atexit@plt+0xab684> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #100] @ b79d4 <__cxa_atexit@plt+0xab688> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - b c4fa4 <__cxa_atexit@plt+0xb8c58> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ b79cc <__cxa_atexit@plt+0xab680> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #8 │ │ │ │ + b b79b4 <__cxa_atexit@plt+0xab668> │ │ │ │ + ldr r7, [pc, #24] @ b79c8 <__cxa_atexit@plt+0xab67c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - cmpeq r8, r0, ror #4 │ │ │ │ - @ instruction: 0x01580298 │ │ │ │ - cmpeq r8, ip, asr r2 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - ldrsheq r0, [r8, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + cmpeq r7, r8, ror #24 │ │ │ │ + hvceq 32460 @ 0x7ecc │ │ │ │ + @ instruction: 0xfffff9b8 │ │ │ │ + @ instruction: 0xfffffa34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5014 <__cxa_atexit@plt+0xb8cc8> │ │ │ │ + bhi b7a0c <__cxa_atexit@plt+0xab6c0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ c501c <__cxa_atexit@plt+0xb8cd0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ c5020 <__cxa_atexit@plt+0xb8cd4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #24] @ b7a14 <__cxa_atexit@plt+0xab6c8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b a6008 <__cxa_atexit@plt+0x99cbc> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, ip, ror #2 │ │ │ │ - cmpeq r8, r0, ror r1 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c50b8 <__cxa_atexit@plt+0xb8d6c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c50c0 <__cxa_atexit@plt+0xb8d74> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #108] @ c50d4 <__cxa_atexit@plt+0xb8d88> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #100] @ c50d8 <__cxa_atexit@plt+0xb8d8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #88] @ c50dc <__cxa_atexit@plt+0xb8d90> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr sl, [pc, #80] @ c50e0 <__cxa_atexit@plt+0xb8d94> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - stm r8, {r1, r2, r9} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c50c8 <__cxa_atexit@plt+0xb8d7c> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r8, r8, lsl r1 │ │ │ │ - cmpeq r8, r0, asr r1 │ │ │ │ - cmpeq r8, ip, lsl r1 │ │ │ │ - cmpeq r8, ip, lsl r1 │ │ │ │ - cmpeq r7, r4, lsr #24 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r3, r5, #16 │ │ │ │ + cmpeq r8, r0, asr r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5134 <__cxa_atexit@plt+0xb8de8> │ │ │ │ + bhi b7a50 <__cxa_atexit@plt+0xab704> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ ldr r2, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #40] @ c513c <__cxa_atexit@plt+0xb8df0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r7, [pc, #24] @ c5140 <__cxa_atexit@plt+0xb8df4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add sl, r7, #1 │ │ │ │ + ldr r1, [pc, #24] @ b7a58 <__cxa_atexit@plt+0xab70c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r8, r8, asr #32 │ │ │ │ - cmpeq r8, ip, ror r4 │ │ │ │ - smlalbteq r1, r7, r4, fp │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ + cmpeq r8, ip, lsl #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c51d0 <__cxa_atexit@plt+0xb8e84> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c51dc <__cxa_atexit@plt+0xb8e90> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ c51ec <__cxa_atexit@plt+0xb8ea0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr r1, [pc, #80] @ c51f0 <__cxa_atexit@plt+0xb8ea4> │ │ │ │ + bhi b7ad8 <__cxa_atexit@plt+0xab78c> │ │ │ │ + ldr lr, [pc, #104] @ b7ae4 <__cxa_atexit@plt+0xab798> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ b7ae8 <__cxa_atexit@plt+0xab79c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #72] @ c51f4 <__cxa_atexit@plt+0xb8ea8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq b7ac4 <__cxa_atexit@plt+0xab778> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b7ad0 <__cxa_atexit@plt+0xab784> │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r2 │ │ │ │ - b eb6ea4 <__cxa_atexit@plt+0xeaab58> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r0, ror #31 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, asr #31 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - cmpeq r7, r0, lsl fp │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c529c <__cxa_atexit@plt+0xb8f50> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c52a8 <__cxa_atexit@plt+0xb8f5c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #136] @ c52b8 <__cxa_atexit@plt+0xb8f6c> │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + cmpeq r8, r0, asr #13 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne b7b1c <__cxa_atexit@plt+0xab7d0> │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b7b78 <__cxa_atexit@plt+0xab82c> │ │ │ │ + ldr lr, [pc, #64] @ b7b84 <__cxa_atexit@plt+0xab838> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #52] @ b7b88 <__cxa_atexit@plt+0xab83c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - add ip, r7, #24 │ │ │ │ - ldm ip, {r8, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #92] @ c52bc <__cxa_atexit@plt+0xb8f70> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #84] @ c52c0 <__cxa_atexit@plt+0xb8f74> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b eb6f14 <__cxa_atexit@plt+0xeaabc8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq b7b6c <__cxa_atexit@plt+0xab820> │ │ │ │ + mov r7, r3 │ │ │ │ + b b7b94 <__cxa_atexit@plt+0xab848> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - cmpeq r7, r4, asr #20 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c5384 <__cxa_atexit@plt+0xb9038> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5390 <__cxa_atexit@plt+0xb9044> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #164] @ c53a0 <__cxa_atexit@plt+0xb9054> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - str r2, [sp] │ │ │ │ - add ip, r7, #16 │ │ │ │ - ldm ip, {r2, r9, sl, ip} │ │ │ │ - str r4, [sp, #8] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr lr, [r7, #32] │ │ │ │ - ldr r8, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ - str r0, [sp, #4] │ │ │ │ - sub r0, r6, #43 @ 0x2b │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r4, [pc, #104] @ c53a4 <__cxa_atexit@plt+0xb9058> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r4, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r4, [pc, #96] @ c53a8 <__cxa_atexit@plt+0xb905c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #16]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r4, [pc, #84] @ c53ac <__cxa_atexit@plt+0xb9060> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r2, r9, sl, ip, lr} │ │ │ │ - str r4, [r3, #-12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r3, #-4] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrsheq sp, [r8, #-88] @ 0xffffffa8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #132] @ b7c20 <__cxa_atexit@plt+0xab8d4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b7bbc <__cxa_atexit@plt+0xab870> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7bc4 <__cxa_atexit@plt+0xab878> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b7c10 <__cxa_atexit@plt+0xab8c4> │ │ │ │ + ldr r2, [pc, #72] @ b7c24 <__cxa_atexit@plt+0xab8d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #56] @ b7c28 <__cxa_atexit@plt+0xab8dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + ldrsbeq sp, [r8, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7c48 <__cxa_atexit@plt+0xab8fc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b7c94 <__cxa_atexit@plt+0xab948> │ │ │ │ + ldr r2, [pc, #68] @ b7ca4 <__cxa_atexit@plt+0xab958> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #52] @ b7ca8 <__cxa_atexit@plt+0xab95c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + cmpeq r8, r0, asr r5 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b7ce0 <__cxa_atexit@plt+0xab994> │ │ │ │ + ldr r3, [pc, #28] @ b7ce8 <__cxa_atexit@plt+0xab99c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #7] │ │ │ │ + ldr r1, [pc, #212] @ b7ddc <__cxa_atexit@plt+0xaba90> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-8]! │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b7d38 <__cxa_atexit@plt+0xab9ec> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7d44 <__cxa_atexit@plt+0xab9f8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xfffffcd4 │ │ │ │ - cmpeq r7, r4, asr r9 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov lr, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5480 <__cxa_atexit@plt+0xb9134> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #44 @ 0x2c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5488 <__cxa_atexit@plt+0xb913c> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - ldr fp, [r7, #6] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - ldr ip, [r7, #14] │ │ │ │ - ldr r1, [r7, #18] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - ldr r1, [r7, #22] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r1, [r7, #26] │ │ │ │ - str lr, [sp, #12] │ │ │ │ - ldr r6, [r7, #30] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - mov lr, r8 │ │ │ │ - ldr r8, [pc, #120] @ c549c <__cxa_atexit@plt+0xb9150> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - ldr r6, [pc, #112] @ c54a0 <__cxa_atexit@plt+0xb9154> │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3, #4]! │ │ │ │ - str lr, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str ip, [r3, #24] │ │ │ │ - ldr r6, [sp, #4] │ │ │ │ - str r6, [r3, #28] │ │ │ │ - ldr r6, [sp] │ │ │ │ - str r6, [r3, #32] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ - str r6, [r5, #-4] │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + cmp r1, lr │ │ │ │ + bcc b7dc8 <__cxa_atexit@plt+0xaba7c> │ │ │ │ + ldr r2, [pc, #132] @ b7de0 <__cxa_atexit@plt+0xaba94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #104] @ b7de4 <__cxa_atexit@plt+0xaba98> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r7, r6 │ │ │ │ + str r9, [r7, #20]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #88] @ b7de8 <__cxa_atexit@plt+0xaba9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #60] @ b7dec <__cxa_atexit@plt+0xabaa0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + stm r1, {r0, r3, r7} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - mov r8, r1 │ │ │ │ - ldr fp, [sp, #12] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ - b c5490 <__cxa_atexit@plt+0xb9144> │ │ │ │ - mov r0, #44 @ 0x2c │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xfffffcc0 │ │ │ │ + cmpeq r8, r8, lsr r4 │ │ │ │ + @ instruction: 0xfffffd98 │ │ │ │ + cmpeq r8, r0, ror #7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b7e10 <__cxa_atexit@plt+0xabac4> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add lr, r6, #60 @ 0x3c │ │ │ │ + cmp r2, lr │ │ │ │ + bcc b7e94 <__cxa_atexit@plt+0xabb48> │ │ │ │ + ldr r2, [pc, #124] @ b7ea4 <__cxa_atexit@plt+0xabb58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [pc, #96] @ b7ea8 <__cxa_atexit@plt+0xabb5c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + mov r7, r6 │ │ │ │ + str r9, [r7, #20]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #80] @ b7eac <__cxa_atexit@plt+0xabb60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #32]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #52] @ b7eb0 <__cxa_atexit@plt+0xabb64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r6, #48 @ 0x30 │ │ │ │ + stm r1, {r0, r3, r7} │ │ │ │ + str r6, [r6, #28] │ │ │ │ + sub r7, lr, #7 │ │ │ │ + mov r6, lr │ │ │ │ + bx ip │ │ │ │ + mov r0, #60 @ 0x3c │ │ │ │ str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r6, lr │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffbf4 │ │ │ │ + cmpeq r8, ip, ror #6 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + cmpeq r8, r4, lsl r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b7f08 <__cxa_atexit@plt+0xabbbc> │ │ │ │ + ldr r3, [pc, #68] @ b7f20 <__cxa_atexit@plt+0xabbd4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b7f24 <__cxa_atexit@plt+0xabbd8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r9, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b7f28 <__cxa_atexit@plt+0xabbdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov fp, lr │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + @ instruction: 0xfffffb00 │ │ │ │ + @ instruction: 0xfffffdd0 │ │ │ │ + cmpeq r7, r0, lsl r7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c54f0 <__cxa_atexit@plt+0xb91a4> │ │ │ │ + bhi b7f60 <__cxa_atexit@plt+0xabc14> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ c54f8 <__cxa_atexit@plt+0xb91ac> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ c54fc <__cxa_atexit@plt+0xb91b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #24] @ b7f68 <__cxa_atexit@plt+0xabc1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b a6008 <__cxa_atexit@plt+0x99cbc> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157fc90 │ │ │ │ - @ instruction: 0x0157fc94 │ │ │ │ + ldrsheq sp, [r8, #-28] @ 0xffffffe4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5564 <__cxa_atexit@plt+0xb9218> │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b7fa0 <__cxa_atexit@plt+0xabc54> │ │ │ │ + ldr r3, [pc, #28] @ b7fa8 <__cxa_atexit@plt+0xabc5c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r2, [pc, #28] @ b7fe4 <__cxa_atexit@plt+0xabc98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq b7fdc <__cxa_atexit@plt+0xabc90> │ │ │ │ + b b7ff0 <__cxa_atexit@plt+0xabca4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne b8070 <__cxa_atexit@plt+0xabd24> │ │ │ │ + ldr lr, [pc, #196] @ b80d0 <__cxa_atexit@plt+0xabd84> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #192] @ b80d4 <__cxa_atexit@plt+0xabd88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r3, [r3, #2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + str r1, [r5] │ │ │ │ + stmib r5, {r0, lr} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b80a8 <__cxa_atexit@plt+0xabd5c> │ │ │ │ + ldr r2, [pc, #156] @ b80e0 <__cxa_atexit@plt+0xabd94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #152] @ b80e4 <__cxa_atexit@plt+0xabd98> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc b80bc <__cxa_atexit@plt+0xabd70> │ │ │ │ + ldr r7, [pc, #80] @ b80d8 <__cxa_atexit@plt+0xabd8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #76] @ b80dc <__cxa_atexit@plt+0xabd90> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + stmib r6, {r3, r7, r8} │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, ror #1 │ │ │ │ + cmpeq r8, ip, asr r1 │ │ │ │ + strheq lr, [r7, #-72] @ 0xffffffb8 │ │ │ │ + cmpeq r8, r0, lsl #2 │ │ │ │ + @ instruction: 0xfffffeec │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + 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] @ b8120 <__cxa_atexit@plt+0xabdd4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq b8118 <__cxa_atexit@plt+0xabdcc> │ │ │ │ + b b812c <__cxa_atexit@plt+0xabde0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5570 <__cxa_atexit@plt+0xb9224> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ c5580 <__cxa_atexit@plt+0xb9234> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b819c <__cxa_atexit@plt+0xabe50> │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b81d4 <__cxa_atexit@plt+0xabe88> │ │ │ │ + ldr lr, [pc, #160] @ b81f4 <__cxa_atexit@plt+0xabea8> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ c5584 <__cxa_atexit@plt+0xb9238> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub sl, r3, #14 │ │ │ │ + ldr r8, [pc, #144] @ b81f8 <__cxa_atexit@plt+0xabeac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r3, #26 │ │ │ │ + ldr r9, [pc, #136] @ b81fc <__cxa_atexit@plt+0xabeb0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + add lr, r6, #8 │ │ │ │ + stm lr, {r1, r7, r9} │ │ │ │ + add lr, r6, #20 │ │ │ │ + stm lr, {r0, r8, sl} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b81dc <__cxa_atexit@plt+0xabe90> │ │ │ │ + ldr r7, [pc, #60] @ b81ec <__cxa_atexit@plt+0xabea0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #56] @ b81f0 <__cxa_atexit@plt+0xabea4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + add r7, r7, #2 │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ + b b81e0 <__cxa_atexit@plt+0xabe94> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x0147e390 │ │ │ │ + ldrsbeq ip, [r8, #-248] @ 0xffffff08 │ │ │ │ + cmpeq r8, r0 │ │ │ │ + cmpeq r8, r8, lsr #32 │ │ │ │ + cmpeq r8, r4, asr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b8258 <__cxa_atexit@plt+0xabf0c> │ │ │ │ + ldr r2, [pc, #64] @ b8268 <__cxa_atexit@plt+0xabf1c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #60] @ b826c <__cxa_atexit@plt+0xabf20> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + @ instruction: 0xfffffd44 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b82e0 <__cxa_atexit@plt+0xabf94> │ │ │ │ + ldr r7, [pc, #128] @ b8314 <__cxa_atexit@plt+0xabfc8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b82fc <__cxa_atexit@plt+0xabfb0> │ │ │ │ + ldr r2, [pc, #108] @ b831c <__cxa_atexit@plt+0xabfd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #104] @ b8320 <__cxa_atexit@plt+0xabfd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ b8318 <__cxa_atexit@plt+0xabfcc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlalbbeq r1, r7, r0, r7 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + cmpeq r7, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5608 <__cxa_atexit@plt+0xb92bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5614 <__cxa_atexit@plt+0xb92c8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #120] @ c5638 <__cxa_atexit@plt+0xb92ec> │ │ │ │ + bhi b8358 <__cxa_atexit@plt+0xac00c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b8360 <__cxa_atexit@plt+0xac014> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldr r0, [pc, #100] @ c563c <__cxa_atexit@plt+0xb92f0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r2, #4]! │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - sub r2, r5, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5624 <__cxa_atexit@plt+0xb92d8> │ │ │ │ - ldr r3, [pc, #76] @ c5644 <__cxa_atexit@plt+0xb92f8> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8398 <__cxa_atexit@plt+0xac04c> │ │ │ │ + ldr r3, [pc, #28] @ b83a0 <__cxa_atexit@plt+0xac054> │ │ │ │ add r3, pc, r3 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - stm lr, {r3, r8, r9, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r2, r8} │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r7, #7] │ │ │ │ + ldr r1, [pc, #208] @ b848c <__cxa_atexit@plt+0xac140> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmda r5, {r2, r7} │ │ │ │ + mov r7, r5 │ │ │ │ + str r1, [r7, #-8]! │ │ │ │ + ands r2, r3, #3 │ │ │ │ + beq b8450 <__cxa_atexit@plt+0xac104> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b8460 <__cxa_atexit@plt+0xac114> │ │ │ │ + ldr lr, [pc, #176] @ b8490 <__cxa_atexit@plt+0xac144> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r9, [r4, #804] @ 0x324 │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r8, [r3, #-4]! │ │ │ │ + ldr r0, [pc, #148] @ b8494 <__cxa_atexit@plt+0xac148> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3] │ │ │ │ + stm r5, {r1, lr} │ │ │ │ + str r2, [r5, #8] │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r9, r2 │ │ │ │ + bcc b8474 <__cxa_atexit@plt+0xac128> │ │ │ │ + ldr r5, [pc, #120] @ b8498 <__cxa_atexit@plt+0xac14c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r1, [pc, #116] @ b849c <__cxa_atexit@plt+0xac150> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r5, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #12]! │ │ │ │ + ldr r7, [r5] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror #1 │ │ │ │ + andeq r0, r0, r4, ror r1 │ │ │ │ + cmpeq r8, r0, ror sp │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b8520 <__cxa_atexit@plt+0xac1d4> │ │ │ │ + ldr lr, [pc, #132] @ b8540 <__cxa_atexit@plt+0xac1f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #128] @ b8544 <__cxa_atexit@plt+0xac1f8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + stm r5, {r2, r3, lr} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc b852c <__cxa_atexit@plt+0xac1e0> │ │ │ │ + ldr r2, [pc, #84] @ b8548 <__cxa_atexit@plt+0xac1fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ b854c <__cxa_atexit@plt+0xac200> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r7} │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b8284 <__cxa_atexit@plt+0x13abf38> │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + cmpeq r8, ip, lsr #25 │ │ │ │ + @ instruction: 0xfffffe34 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + 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] @ b8588 <__cxa_atexit@plt+0xac23c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq b8580 <__cxa_atexit@plt+0xac234> │ │ │ │ + b b8594 <__cxa_atexit@plt+0xac248> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr lr, [r5, #4] │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #32 │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne b85fc <__cxa_atexit@plt+0xac2b0> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc b8658 <__cxa_atexit@plt+0xac30c> │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + sub sl, r6, #14 │ │ │ │ + ldr r8, [pc, #164] @ b8674 <__cxa_atexit@plt+0xac328> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r0, r6, #26 │ │ │ │ + ldr r9, [pc, #156] @ b8678 <__cxa_atexit@plt+0xac32c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r7, [pc, #152] @ b867c <__cxa_atexit@plt+0xac330> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + str r7, [r3, #4] │ │ │ │ + add r7, r3, #8 │ │ │ │ + stm r7, {r1, r2, r9} │ │ │ │ + add r1, r3, #20 │ │ │ │ + stm r1, {r0, r8, sl} │ │ │ │ + b b864c <__cxa_atexit@plt+0xac300> │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc b8658 <__cxa_atexit@plt+0xac30c> │ │ │ │ + ldr r8, [pc, #88] @ b8664 <__cxa_atexit@plt+0xac318> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r9, [pc, #84] @ b8668 <__cxa_atexit@plt+0xac31c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr r0, [pc, #80] @ b866c <__cxa_atexit@plt+0xac320> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr sl, [pc, #72] @ b8670 <__cxa_atexit@plt+0xac324> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [r5, #12]! │ │ │ │ + sub r7, r6, #14 │ │ │ │ + sub r0, r6, #26 │ │ │ │ + str sl, [r3, #4] │ │ │ │ + add sl, r3, #8 │ │ │ │ + stm sl, {r1, r2, r9} │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r7, [r3, #28] │ │ │ │ + str lr, [r3, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r4, lsl #23 │ │ │ │ + ldrheq ip, [r8, #-180] @ 0xffffff4c │ │ │ │ + cmpeq r8, r4, lsr fp │ │ │ │ + cmpeq r8, ip, lsr #22 │ │ │ │ + cmpeq r8, r0, asr #23 │ │ │ │ + cmpeq r8, ip, ror #23 │ │ │ │ + cmpeq r8, r0, ror fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b86d8 <__cxa_atexit@plt+0xac38c> │ │ │ │ + ldr r2, [pc, #64] @ b86e8 <__cxa_atexit@plt+0xac39c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #60] @ b86ec <__cxa_atexit@plt+0xac3a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffc80 │ │ │ │ + @ instruction: 0xfffffcbc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b8760 <__cxa_atexit@plt+0xac414> │ │ │ │ + ldr r7, [pc, #128] @ b8794 <__cxa_atexit@plt+0xac448> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmib r6, {r7, r8} │ │ │ │ + sub r7, r3, #3 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b877c <__cxa_atexit@plt+0xac430> │ │ │ │ + ldr r2, [pc, #108] @ b879c <__cxa_atexit@plt+0xac450> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #104] @ b87a0 <__cxa_atexit@plt+0xac454> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r2, [r6, #12]! │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c5640 <__cxa_atexit@plt+0xb92f4> │ │ │ │ + ldr r7, [pc, #48] @ b8798 <__cxa_atexit@plt+0xac44c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r8, r9 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff74 │ │ │ │ + smlalbteq sp, r7, r0, lr │ │ │ │ + @ instruction: 0xfffffbf8 │ │ │ │ + @ instruction: 0xfffffc34 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b87d8 <__cxa_atexit@plt+0xac48c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b87e0 <__cxa_atexit@plt+0xac494> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157fb9c │ │ │ │ - ldrsbeq pc, [r7, #-180] @ 0xffffff4c @ │ │ │ │ - ldrdeq r1, [r7, #-108] @ 0xffffff94 │ │ │ │ - @ instruction: 0xffffdabc │ │ │ │ - smlalbteq r1, r7, r0, r6 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c56d4 <__cxa_atexit@plt+0xb9388> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c56e0 <__cxa_atexit@plt+0xb9394> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #112] @ c56f0 <__cxa_atexit@plt+0xb93a4> │ │ │ │ + cmpeq r8, r4, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8818 <__cxa_atexit@plt+0xac4cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b8820 <__cxa_atexit@plt+0xac4d4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr lr, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - ldr r8, [r7, #24] │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - ldr r1, [pc, #80] @ c56f4 <__cxa_atexit@plt+0xb93a8> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, asr #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b88ac <__cxa_atexit@plt+0xac560> │ │ │ │ + ldr lr, [pc, #116] @ b88b4 <__cxa_atexit@plt+0xac568> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #104] @ b88b8 <__cxa_atexit@plt+0xac56c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #72] @ c56f8 <__cxa_atexit@plt+0xb93ac> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + tst r2, #3 │ │ │ │ + beq b8890 <__cxa_atexit@plt+0xac544> │ │ │ │ + ldr r1, [pc, #84] @ b88bc <__cxa_atexit@plt+0xac570> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - b eb6ea4 <__cxa_atexit@plt+0xeaab58> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [r2, #3] │ │ │ │ + str r1, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq b88a0 <__cxa_atexit@plt+0xac554> │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrne r0, [r5, #-8]! │ │ │ │ + ldreq r0, [r7] │ │ │ │ + moveq r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + ldrsheq ip, [r8, #-140] @ 0xffffff74 │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #48] @ b8900 <__cxa_atexit@plt+0xac5b4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq b88f4 <__cxa_atexit@plt+0xac5a8> │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r0, [r7] │ │ │ │ + ldrne r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + ldreq r7, [r5, #4] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b89a4 <__cxa_atexit@plt+0xac658> │ │ │ │ + ldr r9, [pc, #108] @ b89b4 <__cxa_atexit@plt+0xac668> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, #104] @ b89b8 <__cxa_atexit@plt+0xac66c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #100] @ b89bc <__cxa_atexit@plt+0xac670> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #72] @ b89c0 <__cxa_atexit@plt+0xac674> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r7, #16]! │ │ │ │ + mov r1, r3 │ │ │ │ + str r9, [r1, #28]! │ │ │ │ + add r8, r3, #36 @ 0x24 │ │ │ │ + stm r8, {r2, r3, lr} │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [r7, #-172] @ 0xffffff54 @ │ │ │ │ - cmppeq r7, r4, asr #21 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xfffffee0 │ │ │ │ - cmpeq r7, ip, lsl #12 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c57a0 <__cxa_atexit@plt+0xb9454> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c57ac <__cxa_atexit@plt+0xb9460> │ │ │ │ + @ instruction: 0xfffffe98 │ │ │ │ + cmpeq r8, r8, lsr r8 │ │ │ │ + cmpeq r8, ip, lsr r8 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b8a24 <__cxa_atexit@plt+0xac6d8> │ │ │ │ + ldr r3, [pc, #80] @ b8a3c <__cxa_atexit@plt+0xac6f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #76] @ b8a40 <__cxa_atexit@plt+0xac6f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #12]! │ │ │ │ + sub r3, r6, #30 │ │ │ │ + ldr r1, [pc, #60] @ b8a44 <__cxa_atexit@plt+0xac6f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r7, {r1, r8} │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + add lr, r7, #16 │ │ │ │ + stm lr, {r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ b8a48 <__cxa_atexit@plt+0xac6fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdbc │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq r8, r0, asr #15 │ │ │ │ + cmpeq r7, r0, lsl #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8ab4 <__cxa_atexit@plt+0xac768> │ │ │ │ + ldr r2, [pc, #84] @ b8abc <__cxa_atexit@plt+0xac770> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #136] @ c57bc <__cxa_atexit@plt+0xb9470> │ │ │ │ + ldr r1, [pc, #76] @ b8ac0 <__cxa_atexit@plt+0xac774> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - str fp, [sp, #4] │ │ │ │ - ldr fp, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - ldr r9, [r7, #20] │ │ │ │ - add ip, r7, #24 │ │ │ │ - ldm ip, {r8, sl, ip} │ │ │ │ - str r6, [sp] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr lr, [pc, #92] @ c57c0 <__cxa_atexit@plt+0xb9474> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str lr, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #84] @ c57c4 <__cxa_atexit@plt+0xb9478> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str fp, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r8, [r3, #24] │ │ │ │ - str sl, [r3, #28] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - mov r5, r6 │ │ │ │ - ldm sp, {r6, fp} │ │ │ │ - b eb6f14 <__cxa_atexit@plt+0xeaabc8> │ │ │ │ - mov r6, r3 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq b8aa0 <__cxa_atexit@plt+0xac754> │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrne r0, [r5, #-8]! │ │ │ │ + ldreq r0, [r7] │ │ │ │ + moveq r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ b8ac4 <__cxa_atexit@plt+0xac778> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + ldrsbeq ip, [r8, #-104] @ 0xffffff98 │ │ │ │ + strheq sp, [r7, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #20] @ b8aec <__cxa_atexit@plt+0xac7a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ + bx r0 │ │ │ │ + smlalbbeq sp, r7, r8, sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b8b20 <__cxa_atexit@plt+0xac7d4> │ │ │ │ + ldr r3, [pc, #24] @ b8b2c <__cxa_atexit@plt+0xac7e0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b8b7c <__cxa_atexit@plt+0xac830> │ │ │ │ + ldr r2, [pc, #52] @ b8b88 <__cxa_atexit@plt+0xac83c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #32] @ b8b8c <__cxa_atexit@plt+0xac840> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r1, r2, r3, r7} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + cmpeq r8, r4, lsr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #4 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b8bc0 <__cxa_atexit@plt+0xac874> │ │ │ │ + ldr r3, [pc, #24] @ b8bcc <__cxa_atexit@plt+0xac880> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - cmpeq r7, r0, asr #10 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - sub r0, r5, #20 │ │ │ │ - cmp fp, r0 │ │ │ │ - bhi c5898 <__cxa_atexit@plt+0xb954c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add lr, r6, #60 @ 0x3c │ │ │ │ - cmp r1, lr │ │ │ │ - bcc c58a0 <__cxa_atexit@plt+0xb9554> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #184] @ c58b4 <__cxa_atexit@plt+0xb9568> │ │ │ │ + andeq r0, r0, r0, lsr #32 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b8c04 <__cxa_atexit@plt+0xac8b8> │ │ │ │ + ldr r2, [pc, #28] @ b8c10 <__cxa_atexit@plt+0xac8c4> │ │ │ │ + add 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b8c84 <__cxa_atexit@plt+0xac938> │ │ │ │ + ldr r2, [pc, #120] @ b8cb0 <__cxa_atexit@plt+0xac964> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + sub r8, r3, #3 │ │ │ │ + add r3, r6, #36 @ 0x24 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc b8c94 <__cxa_atexit@plt+0xac948> │ │ │ │ + ldr r7, [pc, #104] @ b8cbc <__cxa_atexit@plt+0xac970> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #100] @ b8cc0 <__cxa_atexit@plt+0xac974> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #12]! │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r9, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ b8cb8 <__cxa_atexit@plt+0xac96c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #8 │ │ │ │ + b b8ca0 <__cxa_atexit@plt+0xac954> │ │ │ │ + ldr r7, [pc, #24] @ b8cb4 <__cxa_atexit@plt+0xac968> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + hvceq 32156 @ 0x7d9c │ │ │ │ + smlaltbeq sp, r7, r4, r9 │ │ │ │ + @ instruction: 0xffffe6cc │ │ │ │ + @ instruction: 0xffffe748 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8cf8 <__cxa_atexit@plt+0xac9ac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b8d00 <__cxa_atexit@plt+0xac9b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - add ip, r7, #20 │ │ │ │ - ldm ip, {r0, sl, ip} │ │ │ │ - ldr r3, [r7, #32] │ │ │ │ - ldr r8, [r7, #36] @ 0x24 │ │ │ │ - str fp, [sp] │ │ │ │ - sub fp, lr, #43 @ 0x2b │ │ │ │ - str fp, [r5, #-12] │ │ │ │ - ldr r1, [pc, #128] @ c58b8 <__cxa_atexit@plt+0xb956c> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, ror #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8d38 <__cxa_atexit@plt+0xac9ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b8d40 <__cxa_atexit@plt+0xac9f4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r1, [pc, #120] @ c58bc <__cxa_atexit@plt+0xb9570> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsr #8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b8d78 <__cxa_atexit@plt+0xaca2c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b8d80 <__cxa_atexit@plt+0xaca34> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #112] @ c58c0 <__cxa_atexit@plt+0xb9574> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r4, [r6, #32] │ │ │ │ - str r9, [r6, #36] @ 0x24 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ - add r2, r6, #44 @ 0x2c │ │ │ │ - stm r2, {r0, sl, ip} │ │ │ │ - str r3, [r6, #56] @ 0x38 │ │ │ │ - ldr r4, [pc, #84] @ c58c4 <__cxa_atexit@plt+0xb9578> │ │ │ │ - add r4, pc, r4 │ │ │ │ - mov r3, r6 │ │ │ │ - str r4, [r3, #24]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - add r2, r6, #8 │ │ │ │ - stm r2, {r0, r1, r6, r8} │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - mov r6, lr │ │ │ │ - ldr fp, [sp] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov lr, r6 │ │ │ │ - b c58a8 <__cxa_atexit@plt+0xb955c> │ │ │ │ - mov r0, #60 @ 0x3c │ │ │ │ - str r0, [r4, #828] @ 0x33c │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, lr │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r0, lsl #19 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffcb8 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - cmpeq r7, ip, lsr r4 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5990 <__cxa_atexit@plt+0xb9644> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c599c <__cxa_atexit@plt+0xb9650> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r9, [r7, #11] │ │ │ │ - ldr r0, [r7, #15] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - ldr r1, [r7, #19] │ │ │ │ - str r1, [sp] │ │ │ │ - ldr r0, [r7, #23] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - str fp, [sp, #16] │ │ │ │ - ldr fp, [r7, #27] │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - ldr lr, [pc, #120] @ c59ac <__cxa_atexit@plt+0xb9660> │ │ │ │ + cmpeq r8, r4, ror #7 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b8dd8 <__cxa_atexit@plt+0xaca8c> │ │ │ │ + ldr lr, [pc, #64] @ b8de4 <__cxa_atexit@plt+0xaca98> │ │ │ │ add lr, pc, lr │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - ldr r0, [pc, #112] @ c59b0 <__cxa_atexit@plt+0xb9664> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, #104] @ c59b4 <__cxa_atexit@plt+0xb9668> │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + ldr r1, [pc, #52] @ b8de8 <__cxa_atexit@plt+0xaca9c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r3} │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str r9, [r3, #16] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str r5, [r3, #24] │ │ │ │ - ldr r5, [sp] │ │ │ │ - str r5, [r3, #28] │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ - str r5, [r3, #32] │ │ │ │ - str fp, [r3, #36] @ 0x24 │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq b8dcc <__cxa_atexit@plt+0xaca80> │ │ │ │ + mov r7, r3 │ │ │ │ + b b8df4 <__cxa_atexit@plt+0xacaa8> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - ldr r8, [sp, #12] │ │ │ │ - ldr fp, [sp, #16] │ │ │ │ - b eb6f84 <__cxa_atexit@plt+0xeaac38> │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0x0158c398 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #132] @ b8e80 <__cxa_atexit@plt+0xacb34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq b8e60 <__cxa_atexit@plt+0xacb14> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b8e68 <__cxa_atexit@plt+0xacb1c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b8e70 <__cxa_atexit@plt+0xacb24> │ │ │ │ + ldr r2, [pc, #88] @ b8e84 <__cxa_atexit@plt+0xacb38> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #68] @ b8e88 <__cxa_atexit@plt+0xacb3c> │ │ │ │ + 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 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r8, r4, lsl #7 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne b8eec <__cxa_atexit@plt+0xacba0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc b8ef4 <__cxa_atexit@plt+0xacba8> │ │ │ │ + ldr r2, [pc, #76] @ b8f04 <__cxa_atexit@plt+0xacbb8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ b8f08 <__cxa_atexit@plt+0xacbbc> │ │ │ │ + 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 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe90 │ │ │ │ + ldrsheq ip, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b8f90 <__cxa_atexit@plt+0xacc44> │ │ │ │ + ldr r9, [pc, #108] @ b8fa0 <__cxa_atexit@plt+0xacc54> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, #104] @ b8fa4 <__cxa_atexit@plt+0xacc58> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #100] @ b8fa8 <__cxa_atexit@plt+0xacc5c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #72] @ b8fac <__cxa_atexit@plt+0xacc60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r7, r3 │ │ │ │ + str r1, [r7, #16]! │ │ │ │ + mov r1, r3 │ │ │ │ + str r9, [r1, #28]! │ │ │ │ + add r8, r3, #36 @ 0x24 │ │ │ │ + stm r8, {r2, r3, lr} │ │ │ │ + str r1, [r3, #48] @ 0x30 │ │ │ │ + str r7, [r3, #52] @ 0x34 │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xfffffdcc │ │ │ │ + cmpeq r8, ip, asr #4 │ │ │ │ + cmpeq r8, r0, asr r2 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b9004 <__cxa_atexit@plt+0xaccb8> │ │ │ │ + ldr r3, [pc, #68] @ b901c <__cxa_atexit@plt+0xaccd0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #64] @ b9020 <__cxa_atexit@plt+0xaccd4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str sl, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r8, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b9024 <__cxa_atexit@plt+0xaccd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - cmpeq r7, r4, asr r3 │ │ │ │ - cmppeq r7, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xfffffcf0 │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + cmpeq r7, r8, lsr #12 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c5a4c <__cxa_atexit@plt+0xb9700> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5a54 <__cxa_atexit@plt+0xb9708> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #108] @ c5a68 <__cxa_atexit@plt+0xb971c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #100] @ c5a6c <__cxa_atexit@plt+0xb9720> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #88] @ c5a70 <__cxa_atexit@plt+0xb9724> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr sl, [pc, #80] @ c5a74 <__cxa_atexit@plt+0xb9728> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc b9088 <__cxa_atexit@plt+0xacd3c> │ │ │ │ + ldr r7, [pc, #68] @ b90a0 <__cxa_atexit@plt+0xacd54> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #64] @ b90a4 <__cxa_atexit@plt+0xacd58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r2, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - stm r8, {r1, r2, r9} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c5a5c <__cxa_atexit@plt+0xb9710> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r3, #24] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ b90a8 <__cxa_atexit@plt+0xacd5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r7, #-124] @ 0xffffff84 @ │ │ │ │ - cmppeq r7, r8, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, lsl #15 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c5ae8 <__cxa_atexit@plt+0xb979c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5af4 <__cxa_atexit@plt+0xb97a8> │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + smlaltbeq sp, r7, r4, r5 │ │ │ │ + andeq r0, r4, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc b9120 <__cxa_atexit@plt+0xacdd4> │ │ │ │ + ldr r1, [pc, #144] @ b9160 <__cxa_atexit@plt+0xace14> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r3, [r5], #4 │ │ │ │ + stmib r6, {r1, r8, r9} │ │ │ │ + sub r8, r2, #7 │ │ │ │ + add r2, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc b913c <__cxa_atexit@plt+0xacdf0> │ │ │ │ + ldr r7, [pc, #124] @ b916c <__cxa_atexit@plt+0xace20> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r1, [pc, #120] @ b9170 <__cxa_atexit@plt+0xace24> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r7, [r6, #16]! │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ b9168 <__cxa_atexit@plt+0xace1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ b9164 <__cxa_atexit@plt+0xace18> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + mov r9, sl │ │ │ │ + mov sl, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff60 │ │ │ │ + ldrdeq sp, [r7, #-68] @ 0xffffffbc │ │ │ │ + cmpeq r7, r0, lsr #10 │ │ │ │ + @ instruction: 0xffffe230 │ │ │ │ + @ instruction: 0xffffe2ac │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b91c0 <__cxa_atexit@plt+0xace74> │ │ │ │ + ldr r2, [pc, #56] @ b91c8 <__cxa_atexit@plt+0xace7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c5b04 <__cxa_atexit@plt+0xb97b8> │ │ │ │ + ldr r1, [pc, #48] @ b91cc <__cxa_atexit@plt+0xace80> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr lr, [pc, #72] @ c5b08 <__cxa_atexit@plt+0xb97bc> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #60] @ c5b0c <__cxa_atexit@plt+0xb97c0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r1, [pc, #40] @ b91d0 <__cxa_atexit@plt+0xace84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq pc, [r7, #-96] @ 0xffffffa0 @ │ │ │ │ - cmppeq r7, r0, ror #13 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r7, #-96] @ 0xffffffa0 @ │ │ │ │ + cmpeq r7, r0, asr r5 │ │ │ │ + ldrheq fp, [r8, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r8, r8, asr #31 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #20 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c5b90 <__cxa_atexit@plt+0xb9844> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c5b9c <__cxa_atexit@plt+0xb9850> │ │ │ │ - ldr r9, [pc, #108] @ c5bac <__cxa_atexit@plt+0xb9860> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [pc, #104] @ c5bb0 <__cxa_atexit@plt+0xb9864> │ │ │ │ + bhi b9264 <__cxa_atexit@plt+0xacf18> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r3, [pc, #156] @ b9294 <__cxa_atexit@plt+0xacf48> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r5, {r3, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b926c <__cxa_atexit@plt+0xacf20> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc b9274 <__cxa_atexit@plt+0xacf28> │ │ │ │ + ldr ip, [pc, #124] @ b929c <__cxa_atexit@plt+0xacf50> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #120] @ b92a0 <__cxa_atexit@plt+0xacf54> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c5bb4 <__cxa_atexit@plt+0xb9868> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - add r0, r9, #1 │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - ldr r0, [pc, #68] @ c5bb8 <__cxa_atexit@plt+0xb986c> │ │ │ │ + ldr r0, [pc, #116] @ b92a4 <__cxa_atexit@plt+0xacf58> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + sub r2, r3, #11 │ │ │ │ str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str ip, [r6, #4]! │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b b927c <__cxa_atexit@plt+0xacf30> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ b9298 <__cxa_atexit@plt+0xacf4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - b eb6f84 <__cxa_atexit@plt+0xeaac38> │ │ │ │ mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, asr pc │ │ │ │ + cmpeq r7, r0, ror #8 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq r8, r8, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b92dc <__cxa_atexit@plt+0xacf90> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ b92e4 <__cxa_atexit@plt+0xacf98> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #16 │ │ │ │ + cmpeq r8, r0, lsl #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b9340 <__cxa_atexit@plt+0xacff4> │ │ │ │ + ldr r2, [pc, #64] @ b934c <__cxa_atexit@plt+0xad000> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + stmdb r3, {r0, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq b9334 <__cxa_atexit@plt+0xacfe8> │ │ │ │ + mov r7, r8 │ │ │ │ + b b9358 <__cxa_atexit@plt+0xad00c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne b9400 <__cxa_atexit@plt+0xad0b4> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc b9410 <__cxa_atexit@plt+0xad0c4> │ │ │ │ + ldr r9, [pc, #184] @ b9438 <__cxa_atexit@plt+0xad0ec> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov lr, r5 │ │ │ │ + ldr r8, [lr, #4]! │ │ │ │ + mov sl, r3 │ │ │ │ + str r9, [sl, #4]! │ │ │ │ + ldr r2, [lr, #4] │ │ │ │ + str r0, [sl, #28] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r2, [sl, #16] │ │ │ │ + mov r9, sl │ │ │ │ + ldr r0, [pc, #128] @ b943c <__cxa_atexit@plt+0xad0f0> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r9, #20]! │ │ │ │ + cmp fp, lr │ │ │ │ + bhi b9424 <__cxa_atexit@plt+0xad0d8> │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc b941c <__cxa_atexit@plt+0xad0d0> │ │ │ │ + ldr r0, [pc, #104] @ b9444 <__cxa_atexit@plt+0xad0f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #100] @ b9448 <__cxa_atexit@plt+0xad0fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r2, r3, #40 @ 0x28 │ │ │ │ + stm r2, {r0, r8, sl} │ │ │ │ + sub r0, r6, #7 │ │ │ │ + stmib r5, {r1, r9} │ │ │ │ + str r0, [r5, #12] │ │ │ │ + mov r5, lr │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + add r5, lr, #12 │ │ │ │ + ldr r7, [pc, #16] @ b9440 <__cxa_atexit@plt+0xad0f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r1, r7, r0, r1 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmppeq r7, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - ldrsheq pc, [r7, #-84] @ 0xffffffac @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + @ instruction: 0xfffffe58 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r7, r8, lsr #32 │ │ │ │ + @ instruction: 0xffffa248 │ │ │ │ + cmpeq r8, r4, ror sp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c5c38 <__cxa_atexit@plt+0xb98ec> │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b94c0 <__cxa_atexit@plt+0xad174> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5c44 <__cxa_atexit@plt+0xb98f8> │ │ │ │ - ldr lr, [pc, #104] @ c5c54 <__cxa_atexit@plt+0xb9908> │ │ │ │ + bcc b94c8 <__cxa_atexit@plt+0xad17c> │ │ │ │ + ldr ip, [pc, #100] @ b94e4 <__cxa_atexit@plt+0xad198> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #96] @ b94e8 <__cxa_atexit@plt+0xad19c> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c5c58 <__cxa_atexit@plt+0xb990c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [pc, #72] @ c5c5c <__cxa_atexit@plt+0xb9910> │ │ │ │ + ldr r0, [pc, #92] @ b94ec <__cxa_atexit@plt+0xad1a0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str sl, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b b94d0 <__cxa_atexit@plt+0xad184> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ b94e0 <__cxa_atexit@plt+0xad194> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmppeq r7, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r7, ip, lsl #4 │ │ │ │ + @ instruction: 0xfffffcf8 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + cmpeq r8, r8, asr #25 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c5cdc <__cxa_atexit@plt+0xb9990> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b9560 <__cxa_atexit@plt+0xad214> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5ce8 <__cxa_atexit@plt+0xb999c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c5cf8 <__cxa_atexit@plt+0xb99ac> │ │ │ │ + bcc b956c <__cxa_atexit@plt+0xad220> │ │ │ │ + ldr lr, [pc, #88] @ b957c <__cxa_atexit@plt+0xad230> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ b9580 <__cxa_atexit@plt+0xad234> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ b9584 <__cxa_atexit@plt+0xad238> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r1, r8, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - ldr r0, [pc, #76] @ c5cfc <__cxa_atexit@plt+0xb99b0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #68] @ c5d00 <__cxa_atexit@plt+0xb99b4> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - add r0, r3, #8 │ │ │ │ - stm r0, {r1, r8, sl} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r5, #-12] │ │ │ │ - mov r5, lr │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r8, asr #9 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r7, #-72] @ 0xffffffb8 @ │ │ │ │ - @ instruction: 0xffffff04 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + strheq sp, [r7, #-28] @ 0xffffffe4 │ │ │ │ + cmpeq r8, r0, ror #24 │ │ │ │ + cmpeq r8, r4, lsr ip │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c5d94 <__cxa_atexit@plt+0xb9a48> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b95ec <__cxa_atexit@plt+0xad2a0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #40 @ 0x28 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5da0 <__cxa_atexit@plt+0xb9a54> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #120] @ c5db0 <__cxa_atexit@plt+0xb9a64> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add ip, r7, #8 │ │ │ │ - ldm ip, {r1, r8, ip} │ │ │ │ - add sl, r7, #20 │ │ │ │ - ldm sl, {r2, r9, sl} │ │ │ │ - sub r0, r6, #35 @ 0x23 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #88] @ c5db4 <__cxa_atexit@plt+0xb9a68> │ │ │ │ + bcc b95f8 <__cxa_atexit@plt+0xad2ac> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ b9608 <__cxa_atexit@plt+0xad2bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #60] @ b960c <__cxa_atexit@plt+0xad2c0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #80] @ c5db8 <__cxa_atexit@plt+0xb9a6c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #68] @ c5dbc <__cxa_atexit@plt+0xb9a70> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r1, r8, ip} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - stmdb r3, {r0, r8, sl} │ │ │ │ - mov r5, lr │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xfffffc48 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ + cmpeq r8, ip, asr #23 │ │ │ │ + cmpeq r8, r0, lsr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub lr, r5, #12 │ │ │ │ - cmp fp, lr │ │ │ │ - bhi c5e3c <__cxa_atexit@plt+0xb9af0> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b9680 <__cxa_atexit@plt+0xad334> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5e48 <__cxa_atexit@plt+0xb9afc> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add sl, r7, #6 │ │ │ │ - ldm sl, {r0, r2, sl} │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [r7, #18] │ │ │ │ - ldr ip, [pc, #80] @ c5e58 <__cxa_atexit@plt+0xb9b0c> │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add r9, r3, #16 │ │ │ │ - stm r9, {r0, r2, sl} │ │ │ │ - str r8, [r3, #28] │ │ │ │ - ldr r0, [pc, #52] @ c5e5c <__cxa_atexit@plt+0xb9b10> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r3, fp} │ │ │ │ - mov r5, lr │ │ │ │ - mov r8, r1 │ │ │ │ - ldr fp, [sp] │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + bcc b968c <__cxa_atexit@plt+0xad340> │ │ │ │ + ldr lr, [pc, #88] @ b969c <__cxa_atexit@plt+0xad350> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ b96a0 <__cxa_atexit@plt+0xad354> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ b96a4 <__cxa_atexit@plt+0xad358> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmppeq r7, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r3, r5, #20 │ │ │ │ + swpbeq sp, ip, [r7] │ │ │ │ + cmpeq r8, r0, asr #22 │ │ │ │ + cmpeq r8, r4, lsl fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c5eac <__cxa_atexit@plt+0xb9b60> │ │ │ │ + bhi b96dc <__cxa_atexit@plt+0xad390> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr lr, [pc, #44] @ c5eb4 <__cxa_atexit@plt+0xb9b68> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #40] @ c5eb8 <__cxa_atexit@plt+0xb9b6c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #24] @ b96e4 <__cxa_atexit@plt+0xad398> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ - b a6008 <__cxa_atexit@plt+0x99cbc> │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsbeq pc, [r7, #-36] @ 0xffffffdc @ │ │ │ │ - ldrsbeq pc, [r7, #-40] @ 0xffffffd8 @ │ │ │ │ + cmpeq r8, r0, lsl #21 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c5f30 <__cxa_atexit@plt+0xb9be4> │ │ │ │ + bhi b974c <__cxa_atexit@plt+0xad400> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5f3c <__cxa_atexit@plt+0xb9bf0> │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - ldr lr, [r7, #7] │ │ │ │ + bcc b9758 <__cxa_atexit@plt+0xad40c> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ b9768 <__cxa_atexit@plt+0xad41c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #80] @ c5f4c <__cxa_atexit@plt+0xb9c00> │ │ │ │ + ldr r0, [pc, #60] @ b976c <__cxa_atexit@plt+0xad420> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ stmdb r5, {r0, r1} │ │ │ │ - ldr r0, [pc, #72] @ c5f50 <__cxa_atexit@plt+0xb9c04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r0, [pc, #64] @ c5f54 <__cxa_atexit@plt+0xb9c08> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, ror #20 │ │ │ │ + cmpeq r8, r0, asr #20 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc b97e4 <__cxa_atexit@plt+0xad498> │ │ │ │ + ldr r9, [pc, #92] @ b97f4 <__cxa_atexit@plt+0xad4a8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #88] @ b97f8 <__cxa_atexit@plt+0xad4ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr r9, [pc, #64] @ b97fc <__cxa_atexit@plt+0xad4b0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r7, [r3, #12] │ │ │ │ str r9, [r3, #16] │ │ │ │ str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r8, r0, lsr #27 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc b98a4 <__cxa_atexit@plt+0xad558> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r0, r2, r8, r9} │ │ │ │ + ldr r1, [pc, #156] @ b98d0 <__cxa_atexit@plt+0xad584> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b98c0 <__cxa_atexit@plt+0xad574> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc b98b8 <__cxa_atexit@plt+0xad56c> │ │ │ │ + ldr ip, [pc, #116] @ b98d8 <__cxa_atexit@plt+0xad58c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #112] @ b98dc <__cxa_atexit@plt+0xad590> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ b98e0 <__cxa_atexit@plt+0xad594> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + bx r1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ b98d4 <__cxa_atexit@plt+0xad588> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r7, ip, lsl lr │ │ │ │ + @ instruction: 0xfffff914 │ │ │ │ + @ instruction: 0xfffffa84 │ │ │ │ + cmpeq r8, r4, ror #17 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b9970 <__cxa_atexit@plt+0xad624> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ b99ac <__cxa_atexit@plt+0xad660> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi b997c <__cxa_atexit@plt+0xad630> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc b9984 <__cxa_atexit@plt+0xad638> │ │ │ │ + ldr lr, [pc, #132] @ b99b8 <__cxa_atexit@plt+0xad66c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ b99bc <__cxa_atexit@plt+0xad670> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, #124] @ b99c0 <__cxa_atexit@plt+0xad674> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b b998c <__cxa_atexit@plt+0xad640> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ b99b0 <__cxa_atexit@plt+0xad664> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ b99b4 <__cxa_atexit@plt+0xad668> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + cmpeq r8, r0, asr #16 │ │ │ │ + cmpeq r7, r0, asr #20 │ │ │ │ + smlalbteq ip, r7, r4, sl │ │ │ │ + @ instruction: 0xffffa2f0 │ │ │ │ + @ instruction: 0x0147ca98 │ │ │ │ + cmpeq r8, r4, lsl r8 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi b9a10 <__cxa_atexit@plt+0xad6c4> │ │ │ │ + ldr r2, [pc, #56] @ b9a18 <__cxa_atexit@plt+0xad6cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr lr, [pc, #40] @ b9a1c <__cxa_atexit@plt+0xad6d0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ + sub r2, r5, #16 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r8, r8, asr r7 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc b9af8 <__cxa_atexit@plt+0xad7ac> │ │ │ │ + ldr r1, [pc, #224] @ b9b2c <__cxa_atexit@plt+0xad7e0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + str r1, [r9, #32]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr r1, [pc, #192] @ b9b30 <__cxa_atexit@plt+0xad7e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r9, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [pc, #180] @ b9b34 <__cxa_atexit@plt+0xad7e8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #-20] @ 0xffffffec │ │ │ │ + str r0, [r9, #-16] │ │ │ │ + str lr, [r9, #-12] │ │ │ │ + str r8, [r9, #-8] │ │ │ │ + str r2, [r9, #-4] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str ip, [r9, #12] │ │ │ │ + sub r2, r6, #31 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b9b14 <__cxa_atexit@plt+0xad7c8> │ │ │ │ + add r6, r7, #72 @ 0x48 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc b9b0c <__cxa_atexit@plt+0xad7c0> │ │ │ │ + ldr sl, [pc, #128] @ b9b3c <__cxa_atexit@plt+0xad7f0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #124] @ b9b40 <__cxa_atexit@plt+0xad7f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #120] @ b9b44 <__cxa_atexit@plt+0xad7f8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str sl, [r7, #48]! @ 0x30 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #24] @ b9b38 <__cxa_atexit@plt+0xad7ec> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, lsl #5 @ p-variant is OBSOLETE │ │ │ │ - ldrheq pc, [r7, #-44] @ 0xffffffd4 @ │ │ │ │ - cmppeq r7, ip, lsl #5 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + smlalbteq ip, r7, r4, fp │ │ │ │ + @ instruction: 0xfffff6bc │ │ │ │ + @ instruction: 0xfffff82c │ │ │ │ + cmpeq r8, ip, lsl #13 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + sub r5, r5, #20 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c5fec <__cxa_atexit@plt+0xb9ca0> │ │ │ │ + bhi b9c08 <__cxa_atexit@plt+0xad8bc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ + add r6, r3, #52 @ 0x34 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c5ff4 <__cxa_atexit@plt+0xb9ca8> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #108] @ c6008 <__cxa_atexit@plt+0xb9cbc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #100] @ c600c <__cxa_atexit@plt+0xb9cc0> │ │ │ │ + bcc b9c10 <__cxa_atexit@plt+0xad8c4> │ │ │ │ + ldr r9, [pc, #168] @ b9c24 <__cxa_atexit@plt+0xad8d8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #164] @ b9c28 <__cxa_atexit@plt+0xad8dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r2, #-4] │ │ │ │ + ldr r0, [pc, #156] @ b9c2c <__cxa_atexit@plt+0xad8e0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #88] @ c6010 <__cxa_atexit@plt+0xb9cc4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ + str r0, [r2, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + sub r1, r6, #27 │ │ │ │ + str r1, [r2, #-16] │ │ │ │ + ldr sl, [pc, #132] @ b9c30 <__cxa_atexit@plt+0xad8e4> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r9, [r2, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #36]! @ 0x24 │ │ │ │ + ldr lr, [pc, #120] @ b9c34 <__cxa_atexit@plt+0xad8e8> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r2, #-12] │ │ │ │ str r8, [r3, #8] │ │ │ │ - ldr sl, [pc, #80] @ c6014 <__cxa_atexit@plt+0xb9cc8> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - stm r8, {r1, r2, r9} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + sub r2, r6, #38 @ 0x26 │ │ │ │ + sub r0, r6, #47 @ 0x2f │ │ │ │ + ldr r1, [pc, #92] @ b9c38 <__cxa_atexit@plt+0xad8ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r9, [pc, #84] @ b9c3c <__cxa_atexit@plt+0xad8f0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #-32] @ 0xffffffe0 │ │ │ │ + str r8, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str r9, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + str r0, [r3, #-16] │ │ │ │ + str sl, [r3, #-12] │ │ │ │ + stmdb r3, {r2, r8} │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ mov r6, r3 │ │ │ │ - b c5ffc <__cxa_atexit@plt+0xb9cb0> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ + b b9c18 <__cxa_atexit@plt+0xad8cc> │ │ │ │ + mov r5, #52 @ 0x34 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, r4, ror #3 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, ror #3 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r8, ror #3 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + @ instruction: 0xfffffe44 │ │ │ │ + ldrheq fp, [r8, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0xfffff9e4 │ │ │ │ + @ instruction: 0xfffff93c │ │ │ │ + cmpeq r8, r4, ror r5 │ │ │ │ + cmpeq r8, r4, ror r9 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi b9c98 <__cxa_atexit@plt+0xad94c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b9ca0 <__cxa_atexit@plt+0xad954> │ │ │ │ + ldr r3, [pc, #72] @ b9cc0 <__cxa_atexit@plt+0xad974> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #68] @ b9cc4 <__cxa_atexit@plt+0xad978> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r3, r8, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stm r5, {r2, r9} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r7 │ │ │ │ + b b9ca8 <__cxa_atexit@plt+0xad95c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #8] @ b9cbc <__cxa_atexit@plt+0xad970> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlaltbeq ip, r7, r4, r7 │ │ │ │ + @ instruction: 0xffff99ac │ │ │ │ + ldrsbeq fp, [r8, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc b9d00 <__cxa_atexit@plt+0xad9b4> │ │ │ │ + ldr r3, [pc, #40] @ b9d18 <__cxa_atexit@plt+0xad9cc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ b9d1c <__cxa_atexit@plt+0xad9d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe5c │ │ │ │ + smlaltteq ip, r7, r0, r9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c607c <__cxa_atexit@plt+0xb9d30> │ │ │ │ + bhi b9d90 <__cxa_atexit@plt+0xada44> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6088 <__cxa_atexit@plt+0xb9d3c> │ │ │ │ + bcc b9d9c <__cxa_atexit@plt+0xada50> │ │ │ │ + ldr lr, [pc, #88] @ b9dac <__cxa_atexit@plt+0xada60> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ c6098 <__cxa_atexit@plt+0xb9d4c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ c609c <__cxa_atexit@plt+0xb9d50> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + ldr r9, [pc, #80] @ b9db0 <__cxa_atexit@plt+0xada64> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ b9db4 <__cxa_atexit@plt+0xada68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r8, sl │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmppeq r7, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + smlalbbeq ip, r7, ip, r9 │ │ │ │ + cmpeq r8, r0, lsr r4 │ │ │ │ + cmpeq r8, r4, lsl #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c6118 <__cxa_atexit@plt+0xb9dcc> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b9e28 <__cxa_atexit@plt+0xadadc> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6124 <__cxa_atexit@plt+0xb9dd8> │ │ │ │ - ldr lr, [pc, #100] @ c6134 <__cxa_atexit@plt+0xb9de8> │ │ │ │ + bcc b9e34 <__cxa_atexit@plt+0xadae8> │ │ │ │ + ldr lr, [pc, #88] @ b9e44 <__cxa_atexit@plt+0xadaf8> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ c6138 <__cxa_atexit@plt+0xb9dec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ c613c <__cxa_atexit@plt+0xb9df0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ b9e48 <__cxa_atexit@plt+0xadafc> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ b9e4c <__cxa_atexit@plt+0xadb00> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmppeq r7, r0, lsl #1 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r7, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + strdeq ip, [r7, #-132] @ 0xffffff7c │ │ │ │ + @ instruction: 0x0158b398 │ │ │ │ + cmpeq r8, ip, ror #6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c61bc <__cxa_atexit@plt+0xb9e70> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi b9eb4 <__cxa_atexit@plt+0xadb68> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #20 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c61c8 <__cxa_atexit@plt+0xb9e7c> │ │ │ │ - ldr lr, [pc, #104] @ c61d8 <__cxa_atexit@plt+0xb9e8c> │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #96] @ c61dc <__cxa_atexit@plt+0xb9e90> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr sl, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r0, [pc, #72] @ c61e0 <__cxa_atexit@plt+0xb9e94> │ │ │ │ + bcc b9ec0 <__cxa_atexit@plt+0xadb74> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ b9ed0 <__cxa_atexit@plt+0xadb84> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #60] @ b9ed4 <__cxa_atexit@plt+0xadb88> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ str sl, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #20 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff34 │ │ │ │ - cmpeq r7, r0, ror #31 │ │ │ │ - ldrsbeq lr, [r7, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + cmpeq r8, r4, lsl #6 │ │ │ │ + ldrsbeq fp, [r8, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ sub lr, r5, #20 │ │ │ │ cmp fp, lr │ │ │ │ - bhi c6270 <__cxa_atexit@plt+0xb9f24> │ │ │ │ + bhi b9f80 <__cxa_atexit@plt+0xadc34> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #36 @ 0x24 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c627c <__cxa_atexit@plt+0xb9f30> │ │ │ │ + bcc b9f8c <__cxa_atexit@plt+0xadc40> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ c628c <__cxa_atexit@plt+0xb9f40> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldm sl, {r1, r8, sl} │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [r7, #24] │ │ │ │ - sub r0, r6, #31 │ │ │ │ - str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #84] @ c6290 <__cxa_atexit@plt+0xb9f44> │ │ │ │ + ldr r0, [pc, #144] @ b9f9c <__cxa_atexit@plt+0xadc50> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [pc, #76] @ c6294 <__cxa_atexit@plt+0xb9f48> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #16]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r0, [pc, #64] @ c6298 <__cxa_atexit@plt+0xb9f4c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r5, r3, #8 │ │ │ │ - stm r5, {r1, r8, sl} │ │ │ │ - str r2, [r3, #20] │ │ │ │ - stmdb r3, {r0, r8, r9} │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + sub sl, r6, #18 │ │ │ │ + sub r0, r6, #27 │ │ │ │ + ldr r1, [pc, #120] @ b9fa0 <__cxa_atexit@plt+0xadc54> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [pc, #112] @ b9fa4 <__cxa_atexit@plt+0xadc58> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub ip, r6, #7 │ │ │ │ + str ip, [r5, #-16] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #96] @ b9fa8 <__cxa_atexit@plt+0xadc5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + ldr r2, [pc, #88] @ b9fac <__cxa_atexit@plt+0xadc60> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + ldr r1, [pc, #72] @ b9fb0 <__cxa_atexit@plt+0xadc64> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + str sl, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r9, [r5, #-12] │ │ │ │ mov r5, lr │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr #30 │ │ │ │ - cmpeq r7, ip, lsr #30 │ │ │ │ - @ instruction: 0xfffffefc │ │ │ │ - @ instruction: 0xfffffd08 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - sub sl, r5, #12 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi c6308 <__cxa_atexit@plt+0xb9fbc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #28 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c6314 <__cxa_atexit@plt+0xb9fc8> │ │ │ │ - ldr lr, [pc, #84] @ c6324 <__cxa_atexit@plt+0xb9fd8> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add ip, r7, #6 │ │ │ │ - ldm ip, {r0, r2, ip} │ │ │ │ - str lr, [r3, #4]! │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - add lr, r3, #16 │ │ │ │ - stm lr, {r0, r2, r8} │ │ │ │ - ldr r2, [pc, #48] @ c6328 <__cxa_atexit@plt+0xb9fdc> │ │ │ │ + cmpeq r8, r0, asr #4 │ │ │ │ + cmpeq r8, r8, lsr #4 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + cmpeq r8, r8, lsl #12 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ba00c <__cxa_atexit@plt+0xadcc0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc ba014 <__cxa_atexit@plt+0xadcc8> │ │ │ │ + ldr r3, [pc, #72] @ ba034 <__cxa_atexit@plt+0xadce8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #68] @ ba038 <__cxa_atexit@plt+0xadcec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r3, ip} │ │ │ │ - mov r5, sl │ │ │ │ - mov r8, r1 │ │ │ │ + stmib r7, {r3, r8, sl} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stm r5, {r2, r9} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r8 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r7 │ │ │ │ + b ba01c <__cxa_atexit@plt+0xadcd0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #8] @ ba030 <__cxa_atexit@plt+0xadce4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + cmpeq r7, r0, lsr r4 │ │ │ │ + @ instruction: 0xffff9638 │ │ │ │ + cmpeq r8, r4, ror #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ba070 <__cxa_atexit@plt+0xadd24> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ ba078 <__cxa_atexit@plt+0xadd2c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r7, r0, ror lr │ │ │ │ - ldrdeq r0, [r7, #-152] @ 0xffffff68 │ │ │ │ + cmpeq r8, ip, ror #1 │ │ │ │ andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #48 @ 0x30 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c63e8 <__cxa_atexit@plt+0xba09c> │ │ │ │ - ldr sl, [pc, #160] @ c63f4 <__cxa_atexit@plt+0xba0a8> │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - ldr r9, [r7, #15] │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - ldr r2, [r7, #39] @ 0x27 │ │ │ │ - str sl, [r3, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [r7, #27] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - str r0, [r3, #-12] │ │ │ │ - ldr r0, [r7, #35] @ 0x23 │ │ │ │ - str r2, [r3, #-16] │ │ │ │ - ldr r2, [r7, #43] @ 0x2b │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r7, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str ip, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r9, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r0, [r3, #-40] @ 0xffffffd8 │ │ │ │ - str lr, [r3, #-44] @ 0xffffffd4 │ │ │ │ - tst r2, #3 │ │ │ │ - beq c63d4 <__cxa_atexit@plt+0xba088> │ │ │ │ - ldr r3, [pc, #56] @ c63f8 <__cxa_atexit@plt+0xba0ac> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r2, #19] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c63e0 <__cxa_atexit@plt+0xba094> │ │ │ │ - b c643c <__cxa_atexit@plt+0xba0f0> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi ba0e0 <__cxa_atexit@plt+0xadd94> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc ba0ec <__cxa_atexit@plt+0xadda0> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ ba0fc <__cxa_atexit@plt+0xaddb0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #60] @ ba100 <__cxa_atexit@plt+0xaddb4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - cmpeq r7, ip, lsl #18 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c642c <__cxa_atexit@plt+0xba0e0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #19] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6424 <__cxa_atexit@plt+0xba0d8> │ │ │ │ - b c643c <__cxa_atexit@plt+0xba0f0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrdeq r0, [r7, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr lr, [r5, #20] │ │ │ │ + ldrsbeq fp, [r8, #-8] │ │ │ │ + cmpeq r8, ip, lsr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - ldr r1, [r5, #44] @ 0x2c │ │ │ │ - ldr r8, [r5, #36] @ 0x24 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c64f0 <__cxa_atexit@plt+0xba1a4> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne c65b0 <__cxa_atexit@plt+0xba264> │ │ │ │ - add r3, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6660 <__cxa_atexit@plt+0xba314> │ │ │ │ - ldr r7, [pc, #548] @ c66a8 <__cxa_atexit@plt+0xba35c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov lr, fp │ │ │ │ - ldr r0, [pc, #540] @ c66ac <__cxa_atexit@plt+0xba360> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r2, [r5, #48]! @ 0x30 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - sub fp, r3, #27 │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - ldr r8, [pc, #508] @ c66b0 <__cxa_atexit@plt+0xba364> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r7, r6 │ │ │ │ - str r8, [r7, #20]! │ │ │ │ - str r1, [r6, #28] │ │ │ │ - add r1, r6, #32 │ │ │ │ - stm r1, {r0, r7, r9} │ │ │ │ - ldr r0, [pc, #484] @ c66b4 <__cxa_atexit@plt+0xba368> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ - str fp, [r6, #56] @ 0x38 │ │ │ │ - sub r7, r3, #14 │ │ │ │ - mov r6, r3 │ │ │ │ - mov fp, lr │ │ │ │ - bx r2 │ │ │ │ - add r3, r6, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6668 <__cxa_atexit@plt+0xba31c> │ │ │ │ - ldr r2, [pc, #400] @ c6694 <__cxa_atexit@plt+0xba348> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - mov r7, lr │ │ │ │ - ldr lr, [r5, #24] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r9, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #88] @ 0x58 │ │ │ │ - str r9, [r6, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #348] @ c6698 <__cxa_atexit@plt+0xba34c> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #336] @ c669c <__cxa_atexit@plt+0xba350> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - mov r2, r6 │ │ │ │ - str r0, [r2, #32]! │ │ │ │ - ldr lr, [pc, #324] @ c66a0 <__cxa_atexit@plt+0xba354> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r0, r6 │ │ │ │ - str lr, [r0, #20]! │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #308] @ c66a4 <__cxa_atexit@plt+0xba358> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #52 @ 0x34 │ │ │ │ - stm lr, {r0, r2, r7} │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - str fp, [r6, #68] @ 0x44 │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - str r8, [r6, #100] @ 0x64 │ │ │ │ - ldr r7, [r5, #-16] │ │ │ │ - sub r2, r3, #55 @ 0x37 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ - str r7, [r6, #92] @ 0x5c │ │ │ │ - sub r7, r3, #18 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr fp, [sp, #4] │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ba178 <__cxa_atexit@plt+0xade2c> │ │ │ │ + ldr r9, [pc, #92] @ ba188 <__cxa_atexit@plt+0xade3c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #88] @ ba18c <__cxa_atexit@plt+0xade40> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr r9, [pc, #64] @ ba190 <__cxa_atexit@plt+0xade44> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - add r3, r6, #80 @ 0x50 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c6670 <__cxa_atexit@plt+0xba324> │ │ │ │ - ldr r2, [pc, #188] @ c6680 <__cxa_atexit@plt+0xba334> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str fp, [sp, #4] │ │ │ │ - mov fp, r0 │ │ │ │ - mov r8, lr │ │ │ │ - ldr lr, [r5, #28] │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ - str r0, [sp] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r9, [r6, #72] @ 0x48 │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str ip, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str lr, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #132] @ c6684 <__cxa_atexit@plt+0xba338> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - mov r0, r6 │ │ │ │ - str r2, [r0, #32]! │ │ │ │ - ldr lr, [pc, #120] @ c6688 <__cxa_atexit@plt+0xba33c> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - mov r2, r6 │ │ │ │ - str lr, [r2, #20]! │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #104] @ c668c <__cxa_atexit@plt+0xba340> │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r8, ip, lsl #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba238 <__cxa_atexit@plt+0xadeec> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r0, r2, r8, r9} │ │ │ │ + ldr r1, [pc, #156] @ ba264 <__cxa_atexit@plt+0xadf18> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str ip, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ - str r8, [r6, #60] @ 0x3c │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ - str fp, [r6, #68] @ 0x44 │ │ │ │ - ldr r6, [pc, #72] @ c6690 <__cxa_atexit@plt+0xba344> │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - add r9, r6, #1 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - sub sl, r3, #30 │ │ │ │ - mov r6, r3 │ │ │ │ - ldm sp, {r8, fp} │ │ │ │ - b a8438 <__cxa_atexit@plt+0x9c0ec> │ │ │ │ - mov r6, #64 @ 0x40 │ │ │ │ - b c6674 <__cxa_atexit@plt+0xba328> │ │ │ │ - mov r6, #104 @ 0x68 │ │ │ │ - b c6674 <__cxa_atexit@plt+0xba328> │ │ │ │ - mov r6, #80 @ 0x50 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffea08 │ │ │ │ - cmpeq r7, ip, lsr #23 │ │ │ │ - cmpeq r7, r0, asr #28 │ │ │ │ - @ instruction: 0xffffed98 │ │ │ │ - cmpeq r7, r0, asr #30 │ │ │ │ - @ instruction: 0xffffefa4 │ │ │ │ - @ instruction: 0xfffff88c │ │ │ │ - cmpeq r7, r0, ror #24 │ │ │ │ - ldrsheq lr, [r7, #-228] @ 0xffffff1c │ │ │ │ - @ instruction: 0xfffff364 │ │ │ │ - @ instruction: 0xfffff9e0 │ │ │ │ - @ instruction: 0xfffffa34 │ │ │ │ - ldrsheq lr, [r7, #-200] @ 0xffffff38 │ │ │ │ - @ instruction: 0xfffffdd4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6734 <__cxa_atexit@plt+0xba3e8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c6740 <__cxa_atexit@plt+0xba3f4> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ c6750 <__cxa_atexit@plt+0xba404> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #88] @ c6754 <__cxa_atexit@plt+0xba408> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ - sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ c6758 <__cxa_atexit@plt+0xba40c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi ba254 <__cxa_atexit@plt+0xadf08> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba24c <__cxa_atexit@plt+0xadf00> │ │ │ │ + ldr ip, [pc, #116] @ ba26c <__cxa_atexit@plt+0xadf20> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #112] @ ba270 <__cxa_atexit@plt+0xadf24> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ ba274 <__cxa_atexit@plt+0xadf28> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ ba268 <__cxa_atexit@plt+0xadf1c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + smlalbbeq ip, r7, r8, r4 │ │ │ │ + @ instruction: 0xffffef80 │ │ │ │ + @ instruction: 0xfffff0f0 │ │ │ │ + cmpeq r8, r0, asr pc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ba304 <__cxa_atexit@plt+0xadfb8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ ba340 <__cxa_atexit@plt+0xadff4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi ba310 <__cxa_atexit@plt+0xadfc4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc ba318 <__cxa_atexit@plt+0xadfcc> │ │ │ │ + ldr lr, [pc, #132] @ ba34c <__cxa_atexit@plt+0xae000> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ ba350 <__cxa_atexit@plt+0xae004> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, #124] @ ba354 <__cxa_atexit@plt+0xae008> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, r6 │ │ │ │ + b ba320 <__cxa_atexit@plt+0xadfd4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ ba344 <__cxa_atexit@plt+0xadff8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ ba348 <__cxa_atexit@plt+0xadffc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, lsr #21 │ │ │ │ - cmpeq r7, r8, ror #28 │ │ │ │ - cmpeq r7, r0, ror #20 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r8, ip, lsr #29 │ │ │ │ + smlaltbeq ip, r7, ip, r0 │ │ │ │ + cmpeq r7, r0, lsr r1 │ │ │ │ + @ instruction: 0xffff995c │ │ │ │ + cmpeq r7, r4, lsl #2 │ │ │ │ + cmpeq r8, r0, lsl #29 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + sub r2, r5, #28 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c67d4 <__cxa_atexit@plt+0xba488> │ │ │ │ + bhi ba3d0 <__cxa_atexit@plt+0xae084> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c67e0 <__cxa_atexit@plt+0xba494> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - sub ip, r6, #19 │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr sl, [pc, #80] @ c67f0 <__cxa_atexit@plt+0xba4a4> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ c67f4 <__cxa_atexit@plt+0xba4a8> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ + bcc ba3dc <__cxa_atexit@plt+0xae090> │ │ │ │ + ldr lr, [pc, #100] @ ba3ec <__cxa_atexit@plt+0xae0a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ ba3f0 <__cxa_atexit@plt+0xae0a4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r9, [pc, #76] @ ba3f4 <__cxa_atexit@plt+0xae0a8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + sub r1, r6, #3 │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r9, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r8, [r5, #-20] @ 0xffffffec │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff9a0 │ │ │ │ + ldrheq sl, [r8, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba4cc <__cxa_atexit@plt+0xae180> │ │ │ │ + ldr r1, [pc, #216] @ ba4fc <__cxa_atexit@plt+0xae1b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [pc, #212] @ ba500 <__cxa_atexit@plt+0xae1b4> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + mov r9, r7 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldmib r5, {r2, lr} │ │ │ │ + str r8, [r9, #44] @ 0x2c │ │ │ │ + str r2, [r9, #48] @ 0x30 │ │ │ │ + str lr, [r9, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str sl, [r9, #16] │ │ │ │ + add lr, r9, #20 │ │ │ │ + stm lr, {r0, r1, r8, r9} │ │ │ │ + ldr r2, [pc, #156] @ ba504 <__cxa_atexit@plt+0xae1b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r9, #36]! @ 0x24 │ │ │ │ + sub sl, r6, #31 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ba4e8 <__cxa_atexit@plt+0xae19c> │ │ │ │ + add r6, r7, #80 @ 0x50 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba4e0 <__cxa_atexit@plt+0xae194> │ │ │ │ + ldr r2, [pc, #128] @ ba50c <__cxa_atexit@plt+0xae1c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #124] @ ba510 <__cxa_atexit@plt+0xae1c4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #120] @ ba514 <__cxa_atexit@plt+0xae1c8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r2, [r7, #56]! @ 0x38 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str sl, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r7, #52 @ 0x34 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #20] @ ba508 <__cxa_atexit@plt+0xae1bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror #19 │ │ │ │ - ldrsheq lr, [r7, #-144] @ 0xffffff70 │ │ │ │ + @ instruction: 0xfffffab8 │ │ │ │ + @ instruction: 0xfffffd70 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + strdeq ip, [r7, #-16] │ │ │ │ + @ instruction: 0xffffecec │ │ │ │ + @ instruction: 0xffffee5c │ │ │ │ + ldrheq sl, [r8, #-204] @ 0xffffff34 │ │ │ │ andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc ba550 <__cxa_atexit@plt+0xae204> │ │ │ │ + ldr r3, [pc, #40] @ ba568 <__cxa_atexit@plt+0xae21c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ ba56c <__cxa_atexit@plt+0xae220> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + @ instruction: 0x0147c194 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - mov r2, r6 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6874 <__cxa_atexit@plt+0xba528> │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi ba5e0 <__cxa_atexit@plt+0xae294> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #24 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6880 <__cxa_atexit@plt+0xba534> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr sl, [pc, #92] @ c6890 <__cxa_atexit@plt+0xba544> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r1, [pc, #88] @ c6894 <__cxa_atexit@plt+0xba548> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str sl, [r2, #4] │ │ │ │ - add ip, r2, #8 │ │ │ │ - stm ip, {r1, r8, sl} │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r9, [r2, #24] │ │ │ │ + bcc ba5ec <__cxa_atexit@plt+0xae2a0> │ │ │ │ + ldr lr, [pc, #88] @ ba5fc <__cxa_atexit@plt+0xae2b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ ba600 <__cxa_atexit@plt+0xae2b4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ sub r0, r6, #7 │ │ │ │ - ldr r1, [pc, #56] @ c6898 <__cxa_atexit@plt+0xba54c> │ │ │ │ + ldr r1, [pc, #72] @ ba604 <__cxa_atexit@plt+0xae2b8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, lr │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, ror #18 │ │ │ │ - cmpeq r7, r8, lsr #26 │ │ │ │ - cmpeq r7, r0, lsr #18 │ │ │ │ + cmpeq r7, ip, lsr r1 │ │ │ │ + cmpeq r8, r0, ror #23 │ │ │ │ + ldrheq sl, [r8, #-180] @ 0xffffff4c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c68d0 <__cxa_atexit@plt+0xba584> │ │ │ │ + bhi ba63c <__cxa_atexit@plt+0xae2f0> │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #24] @ c68d8 <__cxa_atexit@plt+0xba58c> │ │ │ │ + ldr r1, [pc, #24] @ ba644 <__cxa_atexit@plt+0xae2f8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ - b c6984 <__cxa_atexit@plt+0xba638> │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157e89c │ │ │ │ - andeq r0, r2, pc │ │ │ │ + cmpeq r8, r0, lsr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c6954 <__cxa_atexit@plt+0xba608> │ │ │ │ + bhi ba6ac <__cxa_atexit@plt+0xae360> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6960 <__cxa_atexit@plt+0xba614> │ │ │ │ - ldr lr, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - sub ip, r6, #19 │ │ │ │ + bcc ba6b8 <__cxa_atexit@plt+0xae36c> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ ba6c8 <__cxa_atexit@plt+0xae37c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ sub r1, r6, #7 │ │ │ │ - ldr sl, [pc, #80] @ c6970 <__cxa_atexit@plt+0xba624> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str sl, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - ldr r1, [pc, #68] @ c6974 <__cxa_atexit@plt+0xba628> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldr r0, [pc, #60] @ ba6cc <__cxa_atexit@plt+0xae380> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - str r9, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, lr │ │ │ │ + mov r8, r9 │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror #16 │ │ │ │ - cmpeq r7, r0, ror r8 │ │ │ │ + cmpeq r8, ip, lsl #22 │ │ │ │ + cmpeq r8, r0, ror #21 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ - mov sl, r6 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6a58 <__cxa_atexit@plt+0xba70c> │ │ │ │ - ldr r6, [pc, #220] @ c6a78 <__cxa_atexit@plt+0xba72c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - str r6, [r5, #-20] @ 0xffffffec │ │ │ │ - str r2, [r5, #-16] │ │ │ │ - str r1, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ands r6, r8, #3 │ │ │ │ - beq c6a38 <__cxa_atexit@plt+0xba6ec> │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c6a4c <__cxa_atexit@plt+0xba700> │ │ │ │ + mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c6a64 <__cxa_atexit@plt+0xba718> │ │ │ │ - ldr r3, [pc, #152] @ c6a7c <__cxa_atexit@plt+0xba730> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - ldr lr, [pc, #140] @ c6a80 <__cxa_atexit@plt+0xba734> │ │ │ │ + bcc ba744 <__cxa_atexit@plt+0xae3f8> │ │ │ │ + ldr r9, [pc, #92] @ ba754 <__cxa_atexit@plt+0xae408> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #88] @ ba758 <__cxa_atexit@plt+0xae40c> │ │ │ │ add lr, pc, lr │ │ │ │ - str r3, [sl, #16]! │ │ │ │ - ldr r9, [pc, #132] @ c6a84 <__cxa_atexit@plt+0xba738> │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldm r7, {r1, r2, r7} │ │ │ │ + ldr ip, [r5] │ │ │ │ + str r9, [r3, #4]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr r9, [pc, #64] @ ba75c <__cxa_atexit@plt+0xae410> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5, #-16] │ │ │ │ - ldr ip, [r5, #-12] │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - str r9, [sl, #-12] │ │ │ │ - stmdb sl, {r2, r7} │ │ │ │ - sub r2, r6, #34 @ 0x22 │ │ │ │ - add r7, sl, #8 │ │ │ │ - stm r7, {r1, r3, lr} │ │ │ │ - str r0, [sl, #20] │ │ │ │ - str r2, [sl, #24] │ │ │ │ - sub r9, r6, #6 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, ip │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r5] │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str lr, [r3, #28] │ │ │ │ + str r0, [r3, #32] │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r7, #40 @ 0x28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffffebc │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq r7, r0, ror #22 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r8, r0, asr #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c6b0c <__cxa_atexit@plt+0xba7c0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6b1c <__cxa_atexit@plt+0xba7d0> │ │ │ │ - ldr r2, [pc, #108] @ c6b28 <__cxa_atexit@plt+0xba7dc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr ip, [r7, #6] │ │ │ │ - ldr lr, [pc, #96] @ c6b2c <__cxa_atexit@plt+0xba7e0> │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba804 <__cxa_atexit@plt+0xae4b8> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r0, r2, r8, r9} │ │ │ │ + ldr r1, [pc, #156] @ ba830 <__cxa_atexit@plt+0xae4e4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi ba820 <__cxa_atexit@plt+0xae4d4> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc ba818 <__cxa_atexit@plt+0xae4cc> │ │ │ │ + ldr ip, [pc, #116] @ ba838 <__cxa_atexit@plt+0xae4ec> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #112] @ ba83c <__cxa_atexit@plt+0xae4f0> │ │ │ │ add lr, pc, lr │ │ │ │ - str r2, [sl, #16]! │ │ │ │ - ldr r9, [pc, #88] @ c6b30 <__cxa_atexit@plt+0xba7e4> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldmib r5, {r2, r8} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r9, [sl, #-12] │ │ │ │ - stmdb sl, {r1, r3} │ │ │ │ - sub r1, r6, #34 @ 0x22 │ │ │ │ - str ip, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - str lr, [sl, #16] │ │ │ │ - str r2, [sl, #20] │ │ │ │ - str r1, [sl, #24] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r9, r6, #6 │ │ │ │ - b a7f44 <__cxa_atexit@plt+0x9bbf8> │ │ │ │ - ldr r0, [r5, #20]! │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [pc, #108] @ ba840 <__cxa_atexit@plt+0xae4f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r8, lr │ │ │ │ + bx r1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ ba834 <__cxa_atexit@plt+0xae4e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffde4 │ │ │ │ - @ instruction: 0xfffffe18 │ │ │ │ - cmpeq r7, r8, lsl #21 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6b6c <__cxa_atexit@plt+0xba820> │ │ │ │ - ldr r2, [pc, #36] @ c6b74 <__cxa_atexit@plt+0xba828> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmdb r5, {r2, r7} │ │ │ │ - ldr r5, [pc, #28] @ c6b78 <__cxa_atexit@plt+0xba82c> │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + strheq fp, [r7, #-236] @ 0xffffff14 │ │ │ │ + @ instruction: 0xffffe9b4 │ │ │ │ + @ instruction: 0xffffeb24 │ │ │ │ + cmpeq r8, r4, lsl #19 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ba8d0 <__cxa_atexit@plt+0xae584> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ ba90c <__cxa_atexit@plt+0xae5c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi ba8dc <__cxa_atexit@plt+0xae590> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc ba8e4 <__cxa_atexit@plt+0xae598> │ │ │ │ + ldr lr, [pc, #132] @ ba918 <__cxa_atexit@plt+0xae5cc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ ba91c <__cxa_atexit@plt+0xae5d0> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, #124] @ ba920 <__cxa_atexit@plt+0xae5d4> │ │ │ │ ldr r5, [pc, r5] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b c6984 <__cxa_atexit@plt+0xba638> │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, lsl #12 │ │ │ │ - cmpeq r7, r4, lsl #12 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + mov r3, r6 │ │ │ │ + b ba8ec <__cxa_atexit@plt+0xae5a0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ ba910 <__cxa_atexit@plt+0xae5c4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ ba914 <__cxa_atexit@plt+0xae5c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, ror #17 │ │ │ │ + cmpeq r7, r0, ror #22 │ │ │ │ + cmpeq r7, r4, ror #22 │ │ │ │ + @ instruction: 0xffff9390 │ │ │ │ + strheq fp, [r7, #-184] @ 0xffffff48 │ │ │ │ + ldrheq sl, [r8, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c6bf0 <__cxa_atexit@plt+0xba8a4> │ │ │ │ - ldr r2, [pc, #96] @ c6bf8 <__cxa_atexit@plt+0xba8ac> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c6bfc <__cxa_atexit@plt+0xba8b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6be4 <__cxa_atexit@plt+0xba898> │ │ │ │ - ldr r2, [pc, #64] @ c6c00 <__cxa_atexit@plt+0xba8b4> │ │ │ │ + bhi ba950 <__cxa_atexit@plt+0xae604> │ │ │ │ + ldr r2, [pc, #28] @ ba960 <__cxa_atexit@plt+0xae614> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6be4 <__cxa_atexit@plt+0xba898> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ ba964 <__cxa_atexit@plt+0xae618> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrheq lr, [r7, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c6c40 <__cxa_atexit@plt+0xba8f4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6c38 <__cxa_atexit@plt+0xba8ec> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + @ instruction: 0x0147bd98 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc baa40 <__cxa_atexit@plt+0xae6f4> │ │ │ │ + ldr r1, [pc, #224] @ baa74 <__cxa_atexit@plt+0xae728> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r9, r7 │ │ │ │ + str r1, [r9, #32]! │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + sub lr, r6, #39 @ 0x27 │ │ │ │ + ldr r1, [pc, #192] @ baa78 <__cxa_atexit@plt+0xae72c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #-28] @ 0xffffffe4 │ │ │ │ + str r0, [r9, #-24] @ 0xffffffe8 │ │ │ │ + ldr r1, [pc, #180] @ baa7c <__cxa_atexit@plt+0xae730> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r9, #-20] @ 0xffffffec │ │ │ │ + str r0, [r9, #-16] │ │ │ │ + str lr, [r9, #-12] │ │ │ │ + str r8, [r9, #-8] │ │ │ │ + str r2, [r9, #-4] │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str ip, [r9, #12] │ │ │ │ + sub r2, r6, #31 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi baa5c <__cxa_atexit@plt+0xae710> │ │ │ │ + add r6, r7, #72 @ 0x48 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc baa54 <__cxa_atexit@plt+0xae708> │ │ │ │ + ldr sl, [pc, #128] @ baa84 <__cxa_atexit@plt+0xae738> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #124] @ baa88 <__cxa_atexit@plt+0xae73c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #120] @ baa8c <__cxa_atexit@plt+0xae740> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + stmib r3, {r0, r9} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str sl, [r7, #48]! @ 0x30 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r2, [r7, #20] │ │ │ │ + str r7, [r7, #24] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #24] @ baa80 <__cxa_atexit@plt+0xae734> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, r2 │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + @ instruction: 0xfffffbc0 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + hvceq 31692 @ 0x7bcc │ │ │ │ + @ instruction: 0xffffe774 │ │ │ │ + @ instruction: 0xffffe8e4 │ │ │ │ + cmpeq r8, r4, asr #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c6cd4 <__cxa_atexit@plt+0xba988> │ │ │ │ - ldr r2, [pc, #96] @ c6cdc <__cxa_atexit@plt+0xba990> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #88] @ c6ce0 <__cxa_atexit@plt+0xba994> │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bab00 <__cxa_atexit@plt+0xae7b4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bab0c <__cxa_atexit@plt+0xae7c0> │ │ │ │ + ldr lr, [pc, #88] @ bab1c <__cxa_atexit@plt+0xae7d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ bab20 <__cxa_atexit@plt+0xae7d4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ bab24 <__cxa_atexit@plt+0xae7d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6cc8 <__cxa_atexit@plt+0xba97c> │ │ │ │ - ldr r2, [pc, #64] @ c6ce4 <__cxa_atexit@plt+0xba998> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6cc8 <__cxa_atexit@plt+0xba97c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - sub r5, r5, #8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - ldrsbeq lr, [r7, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ c6d24 <__cxa_atexit@plt+0xba9d8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c6d1c <__cxa_atexit@plt+0xba9d0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + cmpeq r7, ip, lsl ip │ │ │ │ + cmpeq r8, r0, asr #13 │ │ │ │ + @ instruction: 0x0158a694 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, r5 │ │ │ │ sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c6e04 <__cxa_atexit@plt+0xbaab8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c6e0c <__cxa_atexit@plt+0xbaac0> │ │ │ │ - ldr r9, [pc, #164] @ c6e20 <__cxa_atexit@plt+0xbaad4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr ip, [r7, #7] │ │ │ │ - sub r2, r6, #7 │ │ │ │ - ldr r0, [pc, #148] @ c6e24 <__cxa_atexit@plt+0xbaad8> │ │ │ │ + bhi babc4 <__cxa_atexit@plt+0xae878> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc babcc <__cxa_atexit@plt+0xae880> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #116] @ babe0 <__cxa_atexit@plt+0xae894> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r1, {r0, r2} │ │ │ │ - ldr r0, [pc, #140] @ c6e28 <__cxa_atexit@plt+0xbaadc> │ │ │ │ + stmdb r2, {r0, r1} │ │ │ │ + ldr r0, [pc, #108] @ babe4 <__cxa_atexit@plt+0xae898> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - sub r0, r6, #30 │ │ │ │ - ldr r1, [pc, #120] @ c6e2c <__cxa_atexit@plt+0xbaae0> │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr sl, [pc, #96] @ babe8 <__cxa_atexit@plt+0xae89c> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #92] @ babec <__cxa_atexit@plt+0xae8a0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r1, [pc, #84] @ babf0 <__cxa_atexit@plt+0xae8a4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ + mov r2, r3 │ │ │ │ + str r1, [r2, #12]! │ │ │ │ str r8, [r3, #20] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - mov lr, r3 │ │ │ │ - str r9, [lr, #12]! │ │ │ │ - mov r9, r3 │ │ │ │ - ldr r2, [pc, #96] @ c6e30 <__cxa_atexit@plt+0xbaae4> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r9, #24]! │ │ │ │ - str r8, [r3, #32] │ │ │ │ - ldr r2, [pc, #84] @ c6e34 <__cxa_atexit@plt+0xbaae8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r8, r3, #36 @ 0x24 │ │ │ │ - stm r8, {r2, r9, ip} │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str lr, [r3, #56] @ 0x38 │ │ │ │ - str r1, [r3, #60] @ 0x3c │ │ │ │ - str r3, [r3, #68] @ 0x44 │ │ │ │ - mov r8, sl │ │ │ │ + str ip, [r3, #24] │ │ │ │ + add r1, r3, #28 │ │ │ │ + stm r1, {r2, r9, sl} │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + mov r8, lr │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - b c6e14 <__cxa_atexit@plt+0xbaac8> │ │ │ │ - mov r5, #72 @ 0x48 │ │ │ │ + b babd4 <__cxa_atexit@plt+0xae888> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - ldrsheq lr, [r7, #-48] @ 0xffffffd0 │ │ │ │ - cmpeq r7, r8, lsr #8 │ │ │ │ - cmpeq r7, ip, ror #7 │ │ │ │ - @ instruction: 0xfffffe94 │ │ │ │ - cmpeq r7, r0, lsl #15 │ │ │ │ + cmpeq r8, r4, lsl #12 │ │ │ │ + cmpeq r8, ip, lsr r6 │ │ │ │ + cmpeq r8, r8, lsl #12 │ │ │ │ + cmpeq r8, ip, asr #19 │ │ │ │ + cmpeq r8, r0, lsl #12 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c6eb4 <__cxa_atexit@plt+0xbab68> │ │ │ │ + bhi bac64 <__cxa_atexit@plt+0xae918> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6ec0 <__cxa_atexit@plt+0xbab74> │ │ │ │ + bcc bac70 <__cxa_atexit@plt+0xae924> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #100] @ c6ed0 <__cxa_atexit@plt+0xbab84> │ │ │ │ + ldr r1, [pc, #88] @ bac80 <__cxa_atexit@plt+0xae934> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ - ldr r1, [pc, #92] @ c6ed4 <__cxa_atexit@plt+0xbab88> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr lr, [pc, #76] @ c6ed8 <__cxa_atexit@plt+0xbab8c> │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr lr, [pc, #72] @ bac84 <__cxa_atexit@plt+0xae938> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ sub r0, r6, #7 │ │ │ │ str r0, [r5, #-12] │ │ │ │ - ldr r0, [pc, #64] @ c6edc <__cxa_atexit@plt+0xbab90> │ │ │ │ + ldr r0, [pc, #60] @ bac88 <__cxa_atexit@plt+0xae93c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-16] │ │ │ │ str lr, [r3, #4] │ │ │ │ str r1, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ + str r1, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrsheq lr, [r7, #-32] @ 0xffffffe0 │ │ │ │ - cmpeq r7, r8, lsr r7 │ │ │ │ - cmpeq r7, r4, lsl r3 │ │ │ │ - cmpeq r7, r4, ror #5 │ │ │ │ + cmpeq r8, r4, lsr #10 │ │ │ │ + cmpeq r8, r4, asr r5 │ │ │ │ + cmpeq r8, r4, lsr #10 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c6f48 <__cxa_atexit@plt+0xbabfc> │ │ │ │ + bhi bacf4 <__cxa_atexit@plt+0xae9a8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r6, r3, #16 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6f54 <__cxa_atexit@plt+0xbac08> │ │ │ │ - ldr lr, [pc, #80] @ c6f64 <__cxa_atexit@plt+0xbac18> │ │ │ │ + bcc bad00 <__cxa_atexit@plt+0xae9b4> │ │ │ │ + ldr lr, [pc, #80] @ bad10 <__cxa_atexit@plt+0xae9c4> │ │ │ │ add lr, pc, lr │ │ │ │ ldr r1, [r7, #3] │ │ │ │ ldr r0, [r7, #7] │ │ │ │ - ldr r9, [pc, #68] @ c6f68 <__cxa_atexit@plt+0xbac1c> │ │ │ │ + ldr r9, [pc, #68] @ bad14 <__cxa_atexit@plt+0xae9c8> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ str lr, [r3, #4]! │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ str r9, [r5, #-12] │ │ │ │ str r3, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff28 │ │ │ │ - cmpeq r7, r4, asr #4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0xffffff38 │ │ │ │ + cmpeq r8, r8, lsl #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - sub r2, r5, #12 │ │ │ │ + sub r2, r5, #8 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c6fd4 <__cxa_atexit@plt+0xbac88> │ │ │ │ + bhi bad88 <__cxa_atexit@plt+0xaea3c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #16 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c6fdc <__cxa_atexit@plt+0xbac90> │ │ │ │ - ldr r1, [pc, #76] @ c6ff0 <__cxa_atexit@plt+0xbaca4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr lr, [pc, #64] @ c6ff4 <__cxa_atexit@plt+0xbaca8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str lr, [r5, #-12] │ │ │ │ - str r3, [r5, #-8] │ │ │ │ + bcc bad94 <__cxa_atexit@plt+0xaea48> │ │ │ │ + ldr lr, [pc, #88] @ bada4 <__cxa_atexit@plt+0xaea58> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ bada8 <__cxa_atexit@plt+0xaea5c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ badac <__cxa_atexit@plt+0xaea60> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ mov r5, r2 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - b c6fe4 <__cxa_atexit@plt+0xbac98> │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe98 │ │ │ │ - ldrheq lr, [r7, #-20] @ 0xffffffec │ │ │ │ + @ instruction: 0x0147b994 │ │ │ │ + cmpeq r8, r8, lsr r4 │ │ │ │ + cmpeq r8, ip, lsl #8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r2, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c703c <__cxa_atexit@plt+0xbacf0> │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - ldr r1, [pc, #56] @ c7054 <__cxa_atexit@plt+0xbad08> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - sub r7, r5, #24 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c7044 <__cxa_atexit@plt+0xbacf8> │ │ │ │ - str r2, [r5, #-16]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b c7088 <__cxa_atexit@plt+0xbad3c> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bae14 <__cxa_atexit@plt+0xaeac8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bae20 <__cxa_atexit@plt+0xaead4> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ bae30 <__cxa_atexit@plt+0xaeae4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #60] @ bae34 <__cxa_atexit@plt+0xaeae8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, asr #2 │ │ │ │ + cmpeq r8, r4, lsr #7 │ │ │ │ + cmpeq r8, r8, ror r3 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c7080 <__cxa_atexit@plt+0xbad34> │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r8, [r5, #4] │ │ │ │ - mov r7, fp │ │ │ │ - b c7088 <__cxa_atexit@plt+0xbad3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov fp, r7 │ │ │ │ - mov sl, r6 │ │ │ │ - ldm r5, {r6, r7} │ │ │ │ - ldr r6, [r6, #3] │ │ │ │ - ldr r2, [pc, #164] @ c7144 <__cxa_atexit@plt+0xbadf8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r5 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ands r6, r7, #3 │ │ │ │ - beq c710c <__cxa_atexit@plt+0xbadc0> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c711c <__cxa_atexit@plt+0xbadd0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7134 <__cxa_atexit@plt+0xbade8> │ │ │ │ - ldr r3, [pc, #120] @ c714c <__cxa_atexit@plt+0xbae00> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r0, [pc, #108] @ c7150 <__cxa_atexit@plt+0xbae04> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - str r2, [sl, #8] │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - str r1, [r5, #4] │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - str r2, [r5, #12] │ │ │ │ - ldr r3, [pc, #80] @ c7154 <__cxa_atexit@plt+0xbae08> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + sub r5, r5, #16 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi baea0 <__cxa_atexit@plt+0xaeb54> │ │ │ │ + ldr r2, [pc, #60] @ baeac <__cxa_atexit@plt+0xaeb60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [r7, #7] │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str r8, [r3, #-12] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq bae98 <__cxa_atexit@plt+0xaeb4c> │ │ │ │ + b baeb8 <__cxa_atexit@plt+0xaeb6c> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, sl │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c7148 <__cxa_atexit@plt+0xbadfc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r7, ip, lsr r0 │ │ │ │ - andeq r0, r0, r4, lsr #2 │ │ │ │ - @ instruction: 0x0157e390 │ │ │ │ - ldrheq lr, [r7, #-16] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c71c0 <__cxa_atexit@plt+0xbae74> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c71d8 <__cxa_atexit@plt+0xbae8c> │ │ │ │ - ldr r3, [pc, #96] @ c71e8 <__cxa_atexit@plt+0xbae9c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r2, [pc, #92] @ c71ec <__cxa_atexit@plt+0xbaea0> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - str r1, [sl, #8] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - str r0, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - ldr r3, [pc, #56] @ c71f0 <__cxa_atexit@plt+0xbaea4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ - ldr r7, [pc, #28] @ c71e4 <__cxa_atexit@plt+0xbae98> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r6, sl │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0x0157df98 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r7, r4, ror #5 │ │ │ │ - ldrsheq lr, [r7, #-12] │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c7270 <__cxa_atexit@plt+0xbaf24> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #40 @ 0x28 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc c7280 <__cxa_atexit@plt+0xbaf34> │ │ │ │ - ldr r7, [pc, #108] @ c7290 <__cxa_atexit@plt+0xbaf44> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr ip, [r5, #16]! │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r1, [r5, #-4] │ │ │ │ - ldr lr, [pc, #88] @ c7294 <__cxa_atexit@plt+0xbaf48> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r8, [pc, #84] @ c7298 <__cxa_atexit@plt+0xbaf4c> │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - mov r0, r6 │ │ │ │ - str r8, [r0, #16]! │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str lr, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - str r2, [r5, #12] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r7, fp │ │ │ │ - b c7088 <__cxa_atexit@plt+0xbad3c> │ │ │ │ - mov r6, #40 @ 0x28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - cmpeq r7, r8, lsr #30 │ │ │ │ - cmpeq r7, r0, lsl #31 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ + add r5, r5, #8 │ │ │ │ + add r2, r3, #16 │ │ │ │ + ldr r8, [r3, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne baf34 <__cxa_atexit@plt+0xaebe8> │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c7314 <__cxa_atexit@plt+0xbafc8> │ │ │ │ - ldr lr, [pc, #100] @ c7320 <__cxa_atexit@plt+0xbafd4> │ │ │ │ + bhi baf8c <__cxa_atexit@plt+0xaec40> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc baf94 <__cxa_atexit@plt+0xaec48> │ │ │ │ + ldr lr, [pc, #180] @ bafac <__cxa_atexit@plt+0xaec60> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ - ldr r9, [pc, #80] @ c7324 <__cxa_atexit@plt+0xbafd8> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #172] @ bafb0 <__cxa_atexit@plt+0xaec64> │ │ │ │ ldr r9, [pc, r9] │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - sub lr, r3, #16 │ │ │ │ - stm lr, {r0, r8, r9} │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq c7308 <__cxa_atexit@plt+0xbafbc> │ │ │ │ - ldr r1, [pc, #48] @ c7328 <__cxa_atexit@plt+0xbafdc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r3, #-16] │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ - str r1, [r3, #-24] @ 0xffffffe8 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r7, r8, lsl #29 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c734c <__cxa_atexit@plt+0xbb000> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #8 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c7388 <__cxa_atexit@plt+0xbb03c> │ │ │ │ - ldr r2, [pc, #52] @ c73a8 <__cxa_atexit@plt+0xbb05c> │ │ │ │ + sub r0, r1, #7 │ │ │ │ + ldr r2, [pc, #164] @ bafb4 <__cxa_atexit@plt+0xaec68> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - str r1, [r3, #12] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + add r3, lr, #1 │ │ │ │ + str r9, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, sl │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - ldr r2, [pc, #20] @ c73a4 <__cxa_atexit@plt+0xbb058> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r8, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b a61c8 <__cxa_atexit@plt+0x99e7c> │ │ │ │ - ldrsheq sp, [r7, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r7, ip, lsl #28 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - mov r3, r6 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ cmp fp, r5 │ │ │ │ - bhi c7440 <__cxa_atexit@plt+0xbb0f4> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #48 @ 0x30 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c7448 <__cxa_atexit@plt+0xbb0fc> │ │ │ │ - ldr lr, [r7, #3] │ │ │ │ + bhi baf8c <__cxa_atexit@plt+0xaec40> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r1, r6, #12 │ │ │ │ + cmp r0, r1 │ │ │ │ + bcc baf94 <__cxa_atexit@plt+0xaec48> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ ldr r9, [r7, #7] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #108] @ c745c <__cxa_atexit@plt+0xbb110> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r2, {r0, r1} │ │ │ │ - ldr r0, [pc, #100] @ c7460 <__cxa_atexit@plt+0xbb114> │ │ │ │ + ldr lr, [pc, #88] @ bafb8 <__cxa_atexit@plt+0xaec6c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r2, r1, #7 │ │ │ │ + ldr r0, [pc, #80] @ bafbc <__cxa_atexit@plt+0xaec70> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - sub r0, r6, #19 │ │ │ │ - ldr r1, [pc, #88] @ c7464 <__cxa_atexit@plt+0xbb118> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldr sl, [pc, #80] @ c7468 <__cxa_atexit@plt+0xbb11c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - mov r2, r3 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r8, [r3, #20] │ │ │ │ - add r8, r3, #24 │ │ │ │ - stm r8, {r1, r2, r9} │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r3, [r3, #44] @ 0x2c │ │ │ │ - mov r8, lr │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str sl, [r6, #8] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + mov r6, r1 │ │ │ │ + mov r8, r9 │ │ │ │ b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - b c7450 <__cxa_atexit@plt+0xbb104> │ │ │ │ - mov r5, #48 @ 0x30 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r1, r6 │ │ │ │ + b baf9c <__cxa_atexit@plt+0xaec50> │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ + mov r6, r1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157dd90 │ │ │ │ - cmpeq r7, r8, asr #27 │ │ │ │ - @ instruction: 0x0157dd94 │ │ │ │ - @ instruction: 0x0157dd94 │ │ │ │ + smlaltteq fp, r7, r8, r7 │ │ │ │ + cmpeq r8, ip, lsl #5 │ │ │ │ + cmpeq r8, r0, ror #4 │ │ │ │ + cmpeq r8, r0, lsr r2 │ │ │ │ + cmpeq r8, r4, lsl #4 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov lr, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #8 │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc bb064 <__cxa_atexit@plt+0xaed18> │ │ │ │ + add sl, r7, #3 │ │ │ │ + ldm sl, {r0, r2, r8, sl} │ │ │ │ + ldr r1, [pc, #156] @ bb090 <__cxa_atexit@plt+0xaed44> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + add r1, r3, #8 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + sub r9, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c74d0 <__cxa_atexit@plt+0xbb184> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c74dc <__cxa_atexit@plt+0xbb190> │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - ldr lr, [pc, #68] @ c74ec <__cxa_atexit@plt+0xbb1a0> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - sub r1, r6, #7 │ │ │ │ - ldr r0, [pc, #60] @ c74f0 <__cxa_atexit@plt+0xbb1a4> │ │ │ │ + bhi bb080 <__cxa_atexit@plt+0xaed34> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc bb078 <__cxa_atexit@plt+0xaed2c> │ │ │ │ + ldr ip, [pc, #116] @ bb098 <__cxa_atexit@plt+0xaed4c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #112] @ bb09c <__cxa_atexit@plt+0xaed50> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ bb0a0 <__cxa_atexit@plt+0xaed54> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - str lr, [r3, #4] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #20]! │ │ │ │ str r8, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ mov r5, r2 │ │ │ │ - mov r8, r9 │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r8, lr │ │ │ │ + bx r1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bb094 <__cxa_atexit@plt+0xaed48> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrsheq sp, [r7, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r7, ip, asr #25 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + cmpeq r7, ip, asr r6 │ │ │ │ + @ instruction: 0xffffe154 │ │ │ │ + @ instruction: 0xffffe2c4 │ │ │ │ + cmpeq r8, r4, lsr #2 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c756c <__cxa_atexit@plt+0xbb220> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c7578 <__cxa_atexit@plt+0xbb22c> │ │ │ │ - ldr lr, [pc, #100] @ c7588 <__cxa_atexit@plt+0xbb23c> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bb188 <__cxa_atexit@plt+0xaee3c> │ │ │ │ + ldr ip, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc bb194 <__cxa_atexit@plt+0xaee48> │ │ │ │ + str r2, [sp] │ │ │ │ + ldr r1, [pc, #232] @ bb1c0 <__cxa_atexit@plt+0xaee74> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r1, [r7, #20] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + sub r1, r6, #23 │ │ │ │ + ldr r9, [pc, #196] @ bb1c4 <__cxa_atexit@plt+0xaee78> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #192] @ bb1c8 <__cxa_atexit@plt+0xaee7c> │ │ │ │ add lr, pc, lr │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #92] @ c758c <__cxa_atexit@plt+0xbb240> │ │ │ │ + str lr, [r3, #4] │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r0, r9, sl} │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + sub sl, r6, #15 │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bb1ac <__cxa_atexit@plt+0xaee60> │ │ │ │ + add r6, r3, #56 @ 0x38 │ │ │ │ + cmp ip, r6 │ │ │ │ + bcc bb1a4 <__cxa_atexit@plt+0xaee58> │ │ │ │ + ldr r9, [pc, #140] @ bb1d0 <__cxa_atexit@plt+0xaee84> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #136] @ bb1d4 <__cxa_atexit@plt+0xaee88> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #132] @ bb1d8 <__cxa_atexit@plt+0xaee8c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ - ldr r8, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - sub r2, r6, #7 │ │ │ │ + sub r2, r6, #11 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #64] @ c7590 <__cxa_atexit@plt+0xbb244> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - str lr, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - mov r5, r9 │ │ │ │ + str r9, [r3, #32]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r1 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - cmpeq r7, ip, lsr #24 │ │ │ │ - cmpeq r7, r8, lsl ip │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ bb1cc <__cxa_atexit@plt+0xaee80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldm sp, {r5, r9} │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, ror r0 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + @ instruction: 0xfffffd38 │ │ │ │ + cmpeq r7, r0, lsr r5 │ │ │ │ + @ instruction: 0xffffe034 │ │ │ │ + @ instruction: 0xffffe1a4 │ │ │ │ + cmpeq r8, r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, pc │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r9, r5, #20 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c7620 <__cxa_atexit@plt+0xbb2d4> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bb274 <__cxa_atexit@plt+0xaef28> │ │ │ │ + str r8, [sp] │ │ │ │ + ldr ip, [pc, #152] @ bb2a0 <__cxa_atexit@plt+0xaef54> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + add lr, r7, #6 │ │ │ │ + ldm lr, {r1, r8, lr} │ │ │ │ + mov sl, r3 │ │ │ │ + str ip, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + add r2, sl, #12 │ │ │ │ + stm r2, {r1, r8, lr} │ │ │ │ + str r9, [sl, #24] │ │ │ │ + sub r1, r5, #12 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bb28c <__cxa_atexit@plt+0xaef40> │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bb284 <__cxa_atexit@plt+0xaef38> │ │ │ │ + ldr r2, [pc, #92] @ bb2a8 <__cxa_atexit@plt+0xaef5c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #88] @ bb2ac <__cxa_atexit@plt+0xaef60> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, r3, #32 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r2, [sp] │ │ │ │ + stmdb r5, {r2, r3} │ │ │ │ + mov r5, r1 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bb2a4 <__cxa_atexit@plt+0xaef58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r9, [sp] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea0 │ │ │ │ + smlalbteq fp, r7, r4, r1 │ │ │ │ + @ instruction: 0xffff83d8 │ │ │ │ + cmpeq r8, r4, lsl #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bb38c <__cxa_atexit@plt+0xaf040> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #32 │ │ │ │ + add r6, r2, #64 @ 0x40 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c762c <__cxa_atexit@plt+0xbb2e0> │ │ │ │ + bcc bb394 <__cxa_atexit@plt+0xaf048> │ │ │ │ + mov r1, r7 │ │ │ │ + ldr ip, [pc, #200] @ bb3b0 <__cxa_atexit@plt+0xaf064> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #196] @ bb3b4 <__cxa_atexit@plt+0xaf068> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + ldr r7, [pc, #188] @ bb3b8 <__cxa_atexit@plt+0xaf06c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + sub lr, r6, #18 │ │ │ │ + sub r9, r6, #51 @ 0x33 │ │ │ │ + sub sl, r6, #27 │ │ │ │ + str ip, [r2, #36] @ 0x24 │ │ │ │ + str r8, [r2, #40] @ 0x28 │ │ │ │ + str r7, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ + str sl, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [pc, #152] @ bb3bc <__cxa_atexit@plt+0xaf070> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ + str lr, [r2, #60] @ 0x3c │ │ │ │ + str r8, [r2, #64] @ 0x40 │ │ │ │ + sub r7, r6, #59 @ 0x3b │ │ │ │ + ldr r0, [pc, #132] @ bb3c0 <__cxa_atexit@plt+0xaf074> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + ldr r0, [pc, #124] @ bb3c4 <__cxa_atexit@plt+0xaf078> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r7, [r2, #20] │ │ │ │ + ldr r7, [pc, #108] @ bb3c8 <__cxa_atexit@plt+0xaf07c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add lr, r2, #24 │ │ │ │ + stm lr, {r7, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + sub r2, r6, #39 @ 0x27 │ │ │ │ + ldr r0, [pc, #88] @ bb3cc <__cxa_atexit@plt+0xaf080> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r1 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r2 │ │ │ │ + b bb39c <__cxa_atexit@plt+0xaf050> │ │ │ │ + mov r7, #64 @ 0x40 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bb3ac <__cxa_atexit@plt+0xaf060> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, asr r3 │ │ │ │ + @ instruction: 0xfffffa38 │ │ │ │ + ldrsbeq r9, [r8, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r8, r0, ror #4 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + @ instruction: 0xfffff7e8 │ │ │ │ + @ instruction: 0xfffff938 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bb420 <__cxa_atexit@plt+0xaf0d4> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [pc, #52] @ bb42c <__cxa_atexit@plt+0xaf0e0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r7, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + sub r7, r6, #14 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdec │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bb47c <__cxa_atexit@plt+0xaf130> │ │ │ │ + ldr r2, [pc, #56] @ bb484 <__cxa_atexit@plt+0xaf138> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #116] @ c763c <__cxa_atexit@plt+0xbb2f0> │ │ │ │ + ldr r1, [pc, #48] @ bb488 <__cxa_atexit@plt+0xaf13c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ bb48c <__cxa_atexit@plt+0xaf140> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr lr, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - sub r2, r6, #27 │ │ │ │ + add r2, r2, #1 │ │ │ │ str r2, [r5, #-12] │ │ │ │ - ldr r2, [pc, #84] @ c7640 <__cxa_atexit@plt+0xbb2f4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [pc, #76] @ c7644 <__cxa_atexit@plt+0xbb2f8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #16]! │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - ldr r2, [pc, #64] @ c7648 <__cxa_atexit@plt+0xbb2fc> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmdb r3, {r2, r8, lr} │ │ │ │ - mov r5, r9 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x0147b294 │ │ │ │ + ldrsheq r9, [r8, #-196] @ 0xffffff3c │ │ │ │ + cmpeq r8, ip, lsl #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bb4c4 <__cxa_atexit@plt+0xaf178> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ bb4cc <__cxa_atexit@plt+0xaf180> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157db94 │ │ │ │ - cmpeq r7, ip, ror fp │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - @ instruction: 0xfffffdac │ │ │ │ - andeq r0, r2, pc │ │ │ │ + @ instruction: 0x01589c98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c76b8 <__cxa_atexit@plt+0xbb36c> │ │ │ │ + sub ip, r5, #8 │ │ │ │ + cmp fp, ip │ │ │ │ + bhi bb550 <__cxa_atexit@plt+0xaf204> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c76c4 <__cxa_atexit@plt+0xbb378> │ │ │ │ - ldr lr, [pc, #84] @ c76d4 <__cxa_atexit@plt+0xbb388> │ │ │ │ + bcc bb55c <__cxa_atexit@plt+0xaf210> │ │ │ │ + ldr lr, [pc, #104] @ bb56c <__cxa_atexit@plt+0xaf220> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr sl, [r7, #10] │ │ │ │ - ldr ip, [pc, #68] @ c76d8 <__cxa_atexit@plt+0xbb38c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r7, #11] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + ldr r2, [pc, #84] @ bb570 <__cxa_atexit@plt+0xaf224> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ str lr, [r3, #4]! │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r1, r8, r9} │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str ip, [r5, #-12] │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r5, [pc, #68] @ bb574 <__cxa_atexit@plt+0xaf228> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + mov r5, ip │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - ldrsbeq sp, [r7, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #32 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c7754 <__cxa_atexit@plt+0xbb408> │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [pc, #80] @ c7760 <__cxa_atexit@plt+0xbb414> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #64] @ c7764 <__cxa_atexit@plt+0xbb418> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r7, [r3, #-16] │ │ │ │ - str r9, [r3, #-20] @ 0xffffffec │ │ │ │ - sub r1, r3, #32 │ │ │ │ - stm r1, {r0, r8, lr} │ │ │ │ - tst r2, #3 │ │ │ │ - beq c7748 <__cxa_atexit@plt+0xbb3fc> │ │ │ │ - mov r7, r2 │ │ │ │ - b c7770 <__cxa_atexit@plt+0xbb424> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, asr #20 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ c7800 <__cxa_atexit@plt+0xbb4b4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - str r3, [r5] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq c77c4 <__cxa_atexit@plt+0xbb478> │ │ │ │ - ldr sl, [r5, #20] │ │ │ │ - add r3, r5, #4 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c77cc <__cxa_atexit@plt+0xbb480> │ │ │ │ - ldr r2, [pc, #100] @ c7804 <__cxa_atexit@plt+0xbb4b8> │ │ │ │ + @ instruction: 0xffffff90 │ │ │ │ + cmpeq r8, r4, asr ip │ │ │ │ + cmpeq r8, ip, lsr #32 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bb61c <__cxa_atexit@plt+0xaf2d0> │ │ │ │ + add r9, r7, #3 │ │ │ │ + ldm r9, {r0, r8, r9} │ │ │ │ + ldr r2, [pc, #156] @ bb648 <__cxa_atexit@plt+0xaf2fc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + add r2, r3, #8 │ │ │ │ + stm r2, {r0, r8, lr} │ │ │ │ + sub sl, r6, #11 │ │ │ │ sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c77f0 <__cxa_atexit@plt+0xbb4a4> │ │ │ │ - str sl, [r5] │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - mov r7, fp │ │ │ │ - b c7088 <__cxa_atexit@plt+0xbad3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #52] @ c7808 <__cxa_atexit@plt+0xbb4bc> │ │ │ │ - add r5, pc, r5 │ │ │ │ - ldr r9, [r3] │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [pc, #40] @ c780c <__cxa_atexit@plt+0xbb4c0> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 11119f8 <__cxa_atexit@plt+0x11056ac> │ │ │ │ + bhi bb638 <__cxa_atexit@plt+0xaf2ec> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bb630 <__cxa_atexit@plt+0xaf2e4> │ │ │ │ + ldr ip, [pc, #116] @ bb650 <__cxa_atexit@plt+0xaf304> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #112] @ bb654 <__cxa_atexit@plt+0xaf308> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ bb658 <__cxa_atexit@plt+0xaf30c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r8, lr │ │ │ │ + bx r1 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bb64c <__cxa_atexit@plt+0xaf300> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, sl │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - ldrsbeq sp, [r7, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr sl, [r3, #20] │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne c7860 <__cxa_atexit@plt+0xbb514> │ │ │ │ - ldr r2, [pc, #84] @ c788c <__cxa_atexit@plt+0xbb540> │ │ │ │ + @ instruction: 0xffffff2c │ │ │ │ + smlaltbeq fp, r7, r4, r0 │ │ │ │ + @ instruction: 0xffffdb9c │ │ │ │ + @ instruction: 0xffffdd0c │ │ │ │ + cmpeq r8, ip, ror #22 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bb708 <__cxa_atexit@plt+0xaf3bc> │ │ │ │ + ldr r2, [pc, #180] @ bb738 <__cxa_atexit@plt+0xaf3ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r3, #16] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - sub r2, r3, #12 │ │ │ │ + ldr lr, [pc, #176] @ bb73c <__cxa_atexit@plt+0xaf3f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c7880 <__cxa_atexit@plt+0xbb534> │ │ │ │ - str sl, [r3] │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, fp │ │ │ │ - b c7088 <__cxa_atexit@plt+0xbad3c> │ │ │ │ - ldr r3, [pc, #40] @ c7890 <__cxa_atexit@plt+0xbb544> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r9, [r5] │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #28] @ c7894 <__cxa_atexit@plt+0xbb548> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 11119f8 <__cxa_atexit@plt+0x11056ac> │ │ │ │ + bhi bb728 <__cxa_atexit@plt+0xaf3dc> │ │ │ │ + add r6, r0, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bb720 <__cxa_atexit@plt+0xaf3d4> │ │ │ │ + ldr ip, [pc, #128] @ bb748 <__cxa_atexit@plt+0xaf3fc> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #124] @ bb74c <__cxa_atexit@plt+0xaf400> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #120] @ bb750 <__cxa_atexit@plt+0xaf404> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r0, #32]! │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r8, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #52] @ bb744 <__cxa_atexit@plt+0xaf3f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, sl │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r7, ip, lsr sp │ │ │ │ - andeq r0, r0, r4, asr #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b c6984 <__cxa_atexit@plt+0xba638> │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c790c <__cxa_atexit@plt+0xbb5c0> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c7918 <__cxa_atexit@plt+0xbb5cc> │ │ │ │ - ldr r2, [pc, #76] @ c7928 <__cxa_atexit@plt+0xbb5dc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r1, r2, #1 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r0, [pc, #60] @ c792c <__cxa_atexit@plt+0xbb5e0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmib r6, {r0, r7} │ │ │ │ - str r1, [r6, #12] │ │ │ │ - add r5, r5, #20 │ │ │ │ - sub r8, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b c6984 <__cxa_atexit@plt+0xba638> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #20 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r4, lsl #17 │ │ │ │ - cmpeq r7, r4, ror r8 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bb740 <__cxa_atexit@plt+0xaf3f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdb0 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ + strheq sl, [r7, #-244] @ 0xffffff0c │ │ │ │ + smlaltteq sl, r7, r8, pc @ │ │ │ │ + @ instruction: 0xffffdab0 │ │ │ │ + @ instruction: 0xffffdc20 │ │ │ │ + cmpeq r8, r0, lsl #21 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, pc │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #56 @ 0x38 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c79f4 <__cxa_atexit@plt+0xbb6a8> │ │ │ │ - ldr r9, [pc, #176] @ c7a00 <__cxa_atexit@plt+0xbb6b4> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ - ldr sl, [r7, #12] │ │ │ │ - ldr r1, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r2, [pc, #152] @ c7a04 <__cxa_atexit@plt+0xbb6b8> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bb7c8 <__cxa_atexit@plt+0xaf47c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #128] @ bb7f8 <__cxa_atexit@plt+0xaf4ac> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ - str r9, [r3, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ - str r0, [r3, #-16] │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ - str r2, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ - str r0, [r3, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ - str r1, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - ldr r7, [r7, #28] │ │ │ │ - str sl, [r3, #-32] @ 0xffffffe0 │ │ │ │ - str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ - sub r7, r3, #48 @ 0x30 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - str r8, [r3, #-52] @ 0xffffffcc │ │ │ │ - tst r2, #3 │ │ │ │ - beq c79e0 <__cxa_atexit@plt+0xbb694> │ │ │ │ - ldr r3, [pc, #60] @ c7a08 <__cxa_atexit@plt+0xbb6bc> │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bb7d0 <__cxa_atexit@plt+0xaf484> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bb7d8 <__cxa_atexit@plt+0xaf48c> │ │ │ │ + ldr r3, [pc, #96] @ bb800 <__cxa_atexit@plt+0xaf4b4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c79ec <__cxa_atexit@plt+0xbb6a0> │ │ │ │ - b c7a44 <__cxa_atexit@plt+0xbb6f8> │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ + ldr r0, [pc, #92] @ bb804 <__cxa_atexit@plt+0xaf4b8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r3, r8, r9} │ │ │ │ + sub r6, r2, #7 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r6, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r2, r6 │ │ │ │ + b bb7e0 <__cxa_atexit@plt+0xaf494> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bb7fc <__cxa_atexit@plt+0xaf4b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r9, [r8, #-148] @ 0xffffff6c │ │ │ │ + hvceq 31432 @ 0x7ac8 │ │ │ │ + @ instruction: 0xffff8484 │ │ │ │ + ldrheq r9, [r8, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bb850 <__cxa_atexit@plt+0xaf504> │ │ │ │ + ldr r7, [pc, #56] @ bb868 <__cxa_atexit@plt+0xaf51c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ bb86c <__cxa_atexit@plt+0xaf520> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [pc, #24] @ bb870 <__cxa_atexit@plt+0xaf524> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlalbteq sl, r7, r0, lr │ │ │ │ + smlaltbeq sl, r7, r4, lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bb900 <__cxa_atexit@plt+0xaf5b4> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ bb93c <__cxa_atexit@plt+0xaf5f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bb90c <__cxa_atexit@plt+0xaf5c0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc bb914 <__cxa_atexit@plt+0xaf5c8> │ │ │ │ + ldr lr, [pc, #132] @ bb948 <__cxa_atexit@plt+0xaf5fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ bb94c <__cxa_atexit@plt+0xaf600> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, #124] @ bb950 <__cxa_atexit@plt+0xaf604> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - ldrsheq sp, [r7, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c7a38 <__cxa_atexit@plt+0xbb6ec> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7a30 <__cxa_atexit@plt+0xbb6e4> │ │ │ │ - b c7a44 <__cxa_atexit@plt+0xbb6f8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + b bb91c <__cxa_atexit@plt+0xaf5d0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ bb940 <__cxa_atexit@plt+0xaf5f4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ bb944 <__cxa_atexit@plt+0xaf5f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r9, r6 │ │ │ │ - bic r6, r7, #3 │ │ │ │ - ldr r6, [r6] │ │ │ │ - ldrh r6, [r6, #-2] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r8, [r5, #28] │ │ │ │ - cmp r6, #2 │ │ │ │ - beq c7abc <__cxa_atexit@plt+0xbb770> │ │ │ │ - cmp r6, #3 │ │ │ │ - bne c7b20 <__cxa_atexit@plt+0xbb7d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7b30 <__cxa_atexit@plt+0xbb7e4> │ │ │ │ - ldr r2, [pc, #208] @ c7b54 <__cxa_atexit@plt+0xbb808> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr lr, [r7, #5] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - ldr ip, [r5, #8] │ │ │ │ - ldr sl, [r5, #32] │ │ │ │ - add r2, r5, #36 @ 0x24 │ │ │ │ - ldm r2, {r0, r1, r2} │ │ │ │ - str r0, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r3, [r9, #16] │ │ │ │ - str lr, [r9, #20] │ │ │ │ - str r2, [r9, #24] │ │ │ │ - str ip, [r9, #28] │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - b adbdc <__cxa_atexit@plt+0xa1890> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldrheq r9, [r8, #-128] @ 0xffffff80 │ │ │ │ + cmpeq r7, r0, lsr fp │ │ │ │ + cmpeq r7, r4, lsr fp │ │ │ │ + @ instruction: 0xffff8360 │ │ │ │ + smlalbbeq sl, r7, r8, fp │ │ │ │ + cmpeq r8, r4, lsl #17 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bba28 <__cxa_atexit@plt+0xaf6dc> │ │ │ │ + ldr r6, [pc, #244] @ bba74 <__cxa_atexit@plt+0xaf728> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r9, r0 │ │ │ │ + str r6, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ add r6, r9, #40 @ 0x28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7b3c <__cxa_atexit@plt+0xbb7f0> │ │ │ │ - ldr lr, [pc, #116] @ c7b48 <__cxa_atexit@plt+0xbb7fc> │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bba44 <__cxa_atexit@plt+0xaf6f8> │ │ │ │ + ldr r2, [pc, #212] @ bba78 <__cxa_atexit@plt+0xaf72c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #208] @ bba7c <__cxa_atexit@plt+0xaf730> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - ldr sl, [r5, #24] │ │ │ │ - ldr r2, [r7, #1] │ │ │ │ - str lr, [r9, #4]! │ │ │ │ - ldr lr, [pc, #92] @ c7b4c <__cxa_atexit@plt+0xbb800> │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bba64 <__cxa_atexit@plt+0xaf718> │ │ │ │ + add r6, r0, #72 @ 0x48 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bba5c <__cxa_atexit@plt+0xaf710> │ │ │ │ + ldr ip, [pc, #164] @ bba8c <__cxa_atexit@plt+0xaf740> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #160] @ bba90 <__cxa_atexit@plt+0xaf744> │ │ │ │ add lr, pc, lr │ │ │ │ - add ip, r9, #8 │ │ │ │ - stm ip, {r0, r1, r3} │ │ │ │ - str r2, [r9, #20] │ │ │ │ - str lr, [r9, #24] │ │ │ │ - add lr, r9, #28 │ │ │ │ - stm lr, {r0, r9, sl} │ │ │ │ - ldr r3, [pc, #64] @ c7b50 <__cxa_atexit@plt+0xbb804> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - add r5, r5, #48 @ 0x30 │ │ │ │ - sub sl, r6, #10 │ │ │ │ - b a8438 <__cxa_atexit@plt+0x9c0ec> │ │ │ │ - ldr r0, [r5, #48]! @ 0x30 │ │ │ │ - ldr r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ - mov r6, r9 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r3, #40 @ 0x28 │ │ │ │ + ldr r1, [pc, #156] @ bba94 <__cxa_atexit@plt+0xaf748> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r0, #48]! @ 0x30 │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r8, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #88] @ bba88 <__cxa_atexit@plt+0xaf73c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff7cc │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - cmpeq r7, r8, ror sl │ │ │ │ - @ instruction: 0xfffffc5c │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #20 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c7bd4 <__cxa_atexit@plt+0xbb888> │ │ │ │ - ldr r2, [pc, #80] @ c7be0 <__cxa_atexit@plt+0xbb894> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - sub lr, r3, #20 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - stmdb r3, {r0, r1} │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7bcc <__cxa_atexit@plt+0xbb880> │ │ │ │ - ldr r3, [pc, #44] @ c7be4 <__cxa_atexit@plt+0xbb898> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7bcc <__cxa_atexit@plt+0xbb880> │ │ │ │ - b c7c20 <__cxa_atexit@plt+0xbb8d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r9, r2 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #56] @ bba84 <__cxa_atexit@plt+0xaf738> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ c7c14 <__cxa_atexit@plt+0xbb8c8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - beq c7c0c <__cxa_atexit@plt+0xbb8c0> │ │ │ │ - b c7c20 <__cxa_atexit@plt+0xbb8d4> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bba80 <__cxa_atexit@plt+0xaf734> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r7, [r7] │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldrh r7, [r7, #-2] │ │ │ │ - add r3, r5, #20 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c7c9c <__cxa_atexit@plt+0xbb950> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r1, r5, #8 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + @ instruction: 0xfffffa90 │ │ │ │ + @ instruction: 0xfffffbd4 │ │ │ │ + hvceq 31432 @ 0x7ac8 │ │ │ │ + smlaltbeq sl, r7, ip, ip │ │ │ │ + ldrdeq sl, [r7, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xffffd790 │ │ │ │ + @ instruction: 0xffffd900 │ │ │ │ + cmpeq r8, r0, ror #14 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bbb1c <__cxa_atexit@plt+0xaf7d0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r2, [pc, #156] @ bbb58 <__cxa_atexit@plt+0xaf80c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r1, r5, #20 │ │ │ │ cmp fp, r1 │ │ │ │ - bhi c7d10 <__cxa_atexit@plt+0xbb9c4> │ │ │ │ + bhi bbb24 <__cxa_atexit@plt+0xaf7d8> │ │ │ │ ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c7d20 <__cxa_atexit@plt+0xbb9d4> │ │ │ │ - ldr r3, [pc, #244] @ c7d5c <__cxa_atexit@plt+0xbba10> │ │ │ │ + bcc bbb2c <__cxa_atexit@plt+0xaf7e0> │ │ │ │ + ldr r3, [pc, #128] @ bbb64 <__cxa_atexit@plt+0xaf818> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr lr, [pc, #232] @ c7d60 <__cxa_atexit@plt+0xbba14> │ │ │ │ + ldr r0, [pc, #124] @ bbb68 <__cxa_atexit@plt+0xaf81c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #2 │ │ │ │ + ldr lr, [pc, #116] @ bbb6c <__cxa_atexit@plt+0xaf820> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r3, [r6, #4]! │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str lr, [r5, #8] │ │ │ │ - str r6, [r5, #12] │ │ │ │ - str r0, [r5, #16] │ │ │ │ + stmib r6, {r3, r8} │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r0, r2, #7 │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r7, [r1, #12]! │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c7d18 <__cxa_atexit@plt+0xbb9cc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc c7d3c <__cxa_atexit@plt+0xbb9f0> │ │ │ │ - ldr sl, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - sub ip, r2, #19 │ │ │ │ - sub r3, r2, #7 │ │ │ │ - mov lr, r9 │ │ │ │ - ldr r9, [pc, #120] @ c7d54 <__cxa_atexit@plt+0xbba08> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r9, [r5, #12] │ │ │ │ - str r3, [r5, #16] │ │ │ │ - ldr r3, [pc, #108] @ c7d58 <__cxa_atexit@plt+0xbba0c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - add r0, r6, #16 │ │ │ │ - stm r0, {r3, ip, lr} │ │ │ │ - mov r5, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, sl │ │ │ │ - b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ - mov r2, r6 │ │ │ │ - b c7d28 <__cxa_atexit@plt+0xbb9dc> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ mov r2, r6 │ │ │ │ - b c7d44 <__cxa_atexit@plt+0xbb9f8> │ │ │ │ - mov r6, #16 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + b bbb34 <__cxa_atexit@plt+0xaf7e8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ bbb5c <__cxa_atexit@plt+0xaf810> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #28] @ bbb60 <__cxa_atexit@plt+0xaf814> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r9, r6, #2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov r8, r9 │ │ │ │ bx r0 │ │ │ │ - mov r6, #24 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0x01589690 │ │ │ │ + cmpeq r7, r4, lsr #18 │ │ │ │ + cmpeq r8, r4, ror #19 │ │ │ │ + @ instruction: 0xffff8140 │ │ │ │ + cmpeq r8, ip, lsr sl │ │ │ │ + cmpeq r8, r0, ror #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bbbb8 <__cxa_atexit@plt+0xaf86c> │ │ │ │ + ldr r7, [pc, #56] @ bbbd0 <__cxa_atexit@plt+0xaf884> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ bbbd4 <__cxa_atexit@plt+0xaf888> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [pc, #24] @ bbbd8 <__cxa_atexit@plt+0xaf88c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff04 │ │ │ │ + cmpeq r7, r8, asr fp │ │ │ │ + cmpeq r7, r4, asr #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bbc20 <__cxa_atexit@plt+0xaf8d4> │ │ │ │ + ldr lr, [pc, #48] @ bbc28 <__cxa_atexit@plt+0xaf8dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r8, [r7, #16] │ │ │ │ + ldr r2, [pc, #32] @ bbc2c <__cxa_atexit@plt+0xaf8e0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr #9 │ │ │ │ - ldrheq sp, [r7, #-68] @ 0xffffffbc │ │ │ │ - @ instruction: 0xfffff1d4 │ │ │ │ - ldrsheq sp, [r7, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r8, r0, asr #10 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldmib r5, {r9, sl} │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bbc84 <__cxa_atexit@plt+0xaf938> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bbc8c <__cxa_atexit@plt+0xaf940> │ │ │ │ + ldr r3, [pc, #72] @ bbcac <__cxa_atexit@plt+0xaf960> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #68] @ bbcb0 <__cxa_atexit@plt+0xaf964> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + sub r7, r6, #7 │ │ │ │ + stm r5, {r2, sl} │ │ │ │ + str r7, [r5, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r7 │ │ │ │ + b bbc94 <__cxa_atexit@plt+0xaf948> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #8] @ bbca8 <__cxa_atexit@plt+0xaf95c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq sl, r7, r0, r7 │ │ │ │ + @ instruction: 0xffff7fc0 │ │ │ │ + cmpeq r8, ip, ror #9 │ │ │ │ andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r0, r8 │ │ │ │ - mov r3, r6 │ │ │ │ - str r5, [sp, #24] │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #80 @ 0x50 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c7e48 <__cxa_atexit@plt+0xbbafc> │ │ │ │ - ldr r5, [r7, #3] │ │ │ │ - str r5, [sp] │ │ │ │ - str r4, [sp, #16] │ │ │ │ - add ip, r7, #7 │ │ │ │ - ldm ip, {r1, r2, r9, sl, ip} │ │ │ │ - ldr r5, [r7, #27] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - ldr r5, [r7, #31] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr fp, [r7, #35] @ 0x23 │ │ │ │ - ldr r5, [r7, #39] @ 0x27 │ │ │ │ - ldr r4, [r7, #43] @ 0x2b │ │ │ │ - ldr lr, [r7, #47] @ 0x2f │ │ │ │ - str lr, [sp, #12] │ │ │ │ - ldr lr, [r7, #51] @ 0x33 │ │ │ │ - ldr r0, [pc, #140] @ c7e5c <__cxa_atexit@plt+0xbbb10> │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - str r8, [r3, #76] @ 0x4c │ │ │ │ - ldr r0, [sp] │ │ │ │ - add lr, r3, #8 │ │ │ │ - stm lr, {r0, r1, r2, r9, sl, ip} │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #40] @ 0x28 │ │ │ │ - str r5, [r3, #44] @ 0x2c │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ - str r8, [r3, #52] @ 0x34 │ │ │ │ - ldr r5, [pc, #80] @ c7e60 <__cxa_atexit@plt+0xbbb14> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #56] @ 0x38 │ │ │ │ - str r3, [r3, #60] @ 0x3c │ │ │ │ - ldr r5, [pc, #68] @ c7e64 <__cxa_atexit@plt+0xbbb18> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3, #64] @ 0x40 │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ - str r5, [r3, #68] @ 0x44 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub sl, r6, #19 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ - mov r8, r2 │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - b adbdc <__cxa_atexit@plt+0xa1890> │ │ │ │ - mov r1, #80 @ 0x50 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov sl, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bbd6c <__cxa_atexit@plt+0xafa20> │ │ │ │ + ldr r2, [pc, #180] @ bbd9c <__cxa_atexit@plt+0xafa50> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #176] @ bbda0 <__cxa_atexit@plt+0xafa54> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bbd8c <__cxa_atexit@plt+0xafa40> │ │ │ │ + add r6, r0, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bbd84 <__cxa_atexit@plt+0xafa38> │ │ │ │ + ldr ip, [pc, #128] @ bbdac <__cxa_atexit@plt+0xafa60> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #124] @ bbdb0 <__cxa_atexit@plt+0xafa64> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #120] @ bbdb4 <__cxa_atexit@plt+0xafa68> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r0, #32]! │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r8, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #52] @ bbda8 <__cxa_atexit@plt+0xafa5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r1, [r4, #828] @ 0x33c │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffd54 │ │ │ │ - @ instruction: 0x0146ee9c │ │ │ │ - andeq r0, r4, r8, lsl r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bbda4 <__cxa_atexit@plt+0xafa58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff74c │ │ │ │ + @ instruction: 0xfffff890 │ │ │ │ + cmpeq r7, r0, asr r9 │ │ │ │ + smlalbbeq sl, r7, r4, r9 │ │ │ │ + @ instruction: 0xffffd44c │ │ │ │ + @ instruction: 0xffffd5bc │ │ │ │ + cmpeq r8, ip, lsl r4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #52 @ 0x34 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c7e98 <__cxa_atexit@plt+0xbbb4c> │ │ │ │ - ldr r3, [pc, #28] @ c7ea8 <__cxa_atexit@plt+0xbbb5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16]! │ │ │ │ - stmib r5, {r8, r9, sl} │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - ldr r7, [pc, #12] @ c7eac <__cxa_atexit@plt+0xbbb60> │ │ │ │ + bhi bbde4 <__cxa_atexit@plt+0xafa98> │ │ │ │ + ldr r2, [pc, #28] @ bbdf4 <__cxa_atexit@plt+0xafaa8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ bbdf8 <__cxa_atexit@plt+0xafaac> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - @ instruction: 0x0146ee98 │ │ │ │ - cmpeq r6, r8, asr lr │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c7ed0 <__cxa_atexit@plt+0xbbb84> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6764 <__cxa_atexit@plt+0xeaa418> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r6, r4, lsr lr │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r7, ip, lsl r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r6, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c7f20 <__cxa_atexit@plt+0xbbbd4> │ │ │ │ - ldr r2, [pc, #48] @ c7f2c <__cxa_atexit@plt+0xbbbe0> │ │ │ │ + bcc bbe58 <__cxa_atexit@plt+0xafb0c> │ │ │ │ + ldr r2, [pc, #68] @ bbe64 <__cxa_atexit@plt+0xafb18> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, #44] @ c7f30 <__cxa_atexit@plt+0xbbbe4> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + ldr lr, [pc, #64] @ bbe68 <__cxa_atexit@plt+0xafb1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r3, [r5] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - b a5f08 <__cxa_atexit@plt+0x99bbc> │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r2, lr} │ │ │ │ + str r7, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx ip │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffc748 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq lr, [r6, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ c7f54 <__cxa_atexit@plt+0xbbc08> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - mov r8, r7 │ │ │ │ - b eb68c4 <__cxa_atexit@plt+0xeaa578> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - strheq lr, [r6, #-208] @ 0xffffff30 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c7f7c <__cxa_atexit@plt+0xbbc30> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b eb6cd4 <__cxa_atexit@plt+0xeaa988> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - smlalbbeq lr, r6, r8, sp │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r6 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c8040 <__cxa_atexit@plt+0xbbcf4> │ │ │ │ - ldr r1, [pc, #164] @ c804c <__cxa_atexit@plt+0xbbd00> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #160] @ c8050 <__cxa_atexit@plt+0xbbd04> │ │ │ │ - add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #156] @ c8054 <__cxa_atexit@plt+0xbbd08> │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr sl, [pc, #152] @ c8058 <__cxa_atexit@plt+0xbbd0c> │ │ │ │ - add sl, pc, sl │ │ │ │ - sub r2, r6, #7 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - sub r2, r6, #43 @ 0x2b │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bbeb0 <__cxa_atexit@plt+0xafb64> │ │ │ │ + ldr r2, [pc, #60] @ bbecc <__cxa_atexit@plt+0xafb80> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #56] @ bbed0 <__cxa_atexit@plt+0xafb84> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ str r2, [r5, #-16] │ │ │ │ - str r1, [r3, #32]! │ │ │ │ - ldr r1, [pc, #120] @ c805c <__cxa_atexit@plt+0xbbd10> │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r2, r6, #58 @ 0x3a │ │ │ │ - str r2, [r5] │ │ │ │ - ldr ip, [pc, #108] @ c8060 <__cxa_atexit@plt+0xbbd14> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - sub lr, r6, #50 @ 0x32 │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - str r0, [r3, #-28] @ 0xffffffe4 │ │ │ │ - str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ - sub r0, r3, #20 │ │ │ │ - stm r0, {r1, r8, sl} │ │ │ │ - stmdb r3, {r8, lr} │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #28] @ bbed4 <__cxa_atexit@plt+0xafb88> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #24] @ bbed8 <__cxa_atexit@plt+0xafb8c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff70 │ │ │ │ + @ instruction: 0x01589690 │ │ │ │ + cmpeq r7, r0, asr r8 │ │ │ │ + cmpeq r8, r8, ror #12 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bbf94 <__cxa_atexit@plt+0xafc48> │ │ │ │ + ldr r2, [pc, #180] @ bbfc4 <__cxa_atexit@plt+0xafc78> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #176] @ bbfc8 <__cxa_atexit@plt+0xafc7c> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r9, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - ldr r1, [pc, #56] @ c8064 <__cxa_atexit@plt+0xbbd18> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - str r8, [r3, #28] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - str ip, [r5, #-20]! @ 0xffffffec │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bbfb4 <__cxa_atexit@plt+0xafc68> │ │ │ │ + add r6, r0, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bbfac <__cxa_atexit@plt+0xafc60> │ │ │ │ + ldr ip, [pc, #128] @ bbfd4 <__cxa_atexit@plt+0xafc88> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #124] @ bbfd8 <__cxa_atexit@plt+0xafc8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #120] @ bbfdc <__cxa_atexit@plt+0xafc90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r0, #32]! │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r8, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #52] @ bbfd0 <__cxa_atexit@plt+0xafc84> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffcac4 │ │ │ │ - @ instruction: 0xffffc6d4 │ │ │ │ - @ instruction: 0xffffcccc │ │ │ │ - @ instruction: 0xffffc9bc │ │ │ │ - @ instruction: 0xffffc744 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffceb0 │ │ │ │ - smlaltbeq lr, r6, r0, ip │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c808c <__cxa_atexit@plt+0xbbd40> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r7, [r5] │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - mov r8, r7 │ │ │ │ - b 8a12c8 <__cxa_atexit@plt+0x894f7c> │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - hvceq 28360 @ 0x6ec8 │ │ │ │ - andeq r0, r0, sp │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bbfcc <__cxa_atexit@plt+0xafc80> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff524 │ │ │ │ + @ instruction: 0xfffff668 │ │ │ │ + cmpeq r7, r8, lsr #14 │ │ │ │ + cmpeq r7, ip, asr r7 │ │ │ │ + @ instruction: 0xffffd224 │ │ │ │ + @ instruction: 0xffffd394 │ │ │ │ + ldrsheq r9, [r8, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bc00c <__cxa_atexit@plt+0xafcc0> │ │ │ │ + ldr r5, [pc, #28] @ bc01c <__cxa_atexit@plt+0xafcd0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ bc020 <__cxa_atexit@plt+0xafcd4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + strdeq sl, [r7, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #212 @ 0xd4 │ │ │ │ + add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c829c <__cxa_atexit@plt+0xbbf50> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str fp, [sp] │ │ │ │ - str r5, [sp, #8] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr sl, [r2, #36]! @ 0x24 │ │ │ │ - ldr ip, [r2, #-8] │ │ │ │ - ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ - ldr r9, [r2, #-24] @ 0xffffffe8 │ │ │ │ - ldr r4, [r2, #-20] @ 0xffffffec │ │ │ │ - mov r5, r7 │ │ │ │ - ldr lr, [r2, #-16] │ │ │ │ - ldr r8, [r2, #12] │ │ │ │ - ldr r7, [r2, #4] │ │ │ │ - str r7, [sp, #4] │ │ │ │ - ldr r1, [r2, #-4] │ │ │ │ - ldr fp, [pc, #464] @ c82c4 <__cxa_atexit@plt+0xbbf78> │ │ │ │ - add fp, pc, fp │ │ │ │ - str fp, [r3, #4] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str ip, [r3, #12] │ │ │ │ - str sl, [r3, #16] │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str lr, [r3, #24] │ │ │ │ - str r9, [r3, #28] │ │ │ │ - str r4, [r3, #32] │ │ │ │ - str r8, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r5, [r3, #44] @ 0x2c │ │ │ │ - ldr r7, [pc, #416] @ c82c8 <__cxa_atexit@plt+0xbbf7c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #108]! @ 0x6c │ │ │ │ - ldr r7, [pc, #408] @ c82cc <__cxa_atexit@plt+0xbbf80> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #400] @ c82d0 <__cxa_atexit@plt+0xbbf84> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - str r8, [r3, #72] @ 0x48 │ │ │ │ - str r8, [r3, #48] @ 0x30 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #79 @ 0x4f │ │ │ │ - str r7, [r3, #40] @ 0x28 │ │ │ │ - sub ip, r6, #91 @ 0x5b │ │ │ │ - ldr r7, [pc, #368] @ c82d4 <__cxa_atexit@plt+0xbbf88> │ │ │ │ - add r7, pc, r7 │ │ │ │ - sub sl, r6, #126 @ 0x7e │ │ │ │ - str r5, [r3, #64] @ 0x40 │ │ │ │ - sub fp, r6, #150 @ 0x96 │ │ │ │ - sub lr, r6, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #348] @ c82d8 <__cxa_atexit@plt+0xbbf8c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r8, r0, #1 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - sub r9, r6, #119 @ 0x77 │ │ │ │ - str r9, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str lr, [r3, #20] │ │ │ │ - ldr r7, [pc, #312] @ c82dc <__cxa_atexit@plt+0xbbf90> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str ip, [r3, #32] │ │ │ │ - ldr r7, [pc, #296] @ c82e0 <__cxa_atexit@plt+0xbbf94> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #36] @ 0x24 │ │ │ │ - str fp, [r3, #-28] @ 0xffffffe4 │ │ │ │ - ldr fp, [sp] │ │ │ │ - ldr r4, [pc, #280] @ c82e4 <__cxa_atexit@plt+0xbbf98> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r1, [r3, #-20] @ 0xffffffec │ │ │ │ - ldr r4, [pc, #268] @ c82e8 <__cxa_atexit@plt+0xbbf9c> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #-16] │ │ │ │ - stmdb r3, {r1, r5, sl} │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ - str r0, [r3, #-60] @ 0xffffffc4 │ │ │ │ - ldr r4, [pc, #244] @ c82ec <__cxa_atexit@plt+0xbbfa0> │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r3, #-56] @ 0xffffffc8 │ │ │ │ - str r1, [r3, #-52] @ 0xffffffcc │ │ │ │ - ldr r4, [pc, #232] @ c82f0 <__cxa_atexit@plt+0xbbfa4> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - sub r5, r3, #48 @ 0x30 │ │ │ │ - stm r5, {r4, r8, lr} │ │ │ │ - ldr r7, [pc, #220] @ c82f4 <__cxa_atexit@plt+0xbbfa8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-36] @ 0xffffffdc │ │ │ │ - str r1, [r3, #-32] @ 0xffffffe0 │ │ │ │ - sub r7, r6, #138 @ 0x8a │ │ │ │ - str r7, [r3, #104] @ 0x68 │ │ │ │ - sub r7, r6, #66 @ 0x42 │ │ │ │ - str r7, [r3, #100] @ 0x64 │ │ │ │ - sub r7, r6, #207 @ 0xcf │ │ │ │ - str r7, [r3, #96] @ 0x60 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ - sub r7, r6, #59 @ 0x3b │ │ │ │ - ldr r8, [r2, #-32] @ 0xffffffe0 │ │ │ │ - ldr r4, [r2, #-12] │ │ │ │ - ldr sl, [r2, #16] │ │ │ │ - str r7, [r3, #88] @ 0x58 │ │ │ │ - str r9, [r3, #80] @ 0x50 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ - str r3, [r3, #84] @ 0x54 │ │ │ │ - sub r9, r6, #51 @ 0x33 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c82a8 <__cxa_atexit@plt+0xbbf5c> │ │ │ │ - ldr r7, [pc, #136] @ c82f8 <__cxa_atexit@plt+0xbbfac> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - str r7, [r5, #44]! @ 0x2c │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - tst sl, #3 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - beq c8290 <__cxa_atexit@plt+0xbbf44> │ │ │ │ - mov r7, sl │ │ │ │ - b bdb24 <__cxa_atexit@plt+0xb17d8> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + bcc bc058 <__cxa_atexit@plt+0xafd0c> │ │ │ │ + ldr r2, [pc, #28] @ bc064 <__cxa_atexit@plt+0xafd18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #212 @ 0xd4 │ │ │ │ + mov r3, #8 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #76] @ c82fc <__cxa_atexit@plt+0xbbfb0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - add r5, r5, #56 @ 0x38 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffe244 │ │ │ │ - @ instruction: 0xffffea10 │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - @ instruction: 0xffffef20 │ │ │ │ - @ instruction: 0xffffebe8 │ │ │ │ - cmpeq r7, r0, rrx │ │ │ │ - @ instruction: 0xffffed44 │ │ │ │ - @ instruction: 0xffffedbc │ │ │ │ - @ instruction: 0xffffe634 │ │ │ │ - @ instruction: 0xffffe7a4 │ │ │ │ - @ instruction: 0xffffe4c8 │ │ │ │ - cmpeq r7, r8, asr r3 │ │ │ │ - @ instruction: 0xffffe54c │ │ │ │ - @ instruction: 0xffff58b0 │ │ │ │ - @ instruction: 0x0146e894 │ │ │ │ - strdeq lr, [r6, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xfffffe9c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r6 │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c8380 <__cxa_atexit@plt+0xbc034> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bc0cc <__cxa_atexit@plt+0xafd80> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #24 │ │ │ │ + add r6, r2, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c8388 <__cxa_atexit@plt+0xbc03c> │ │ │ │ - str sl, [r5, #-4] │ │ │ │ - ldr r1, [pc, #124] @ c83b8 <__cxa_atexit@plt+0xbc06c> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r3, #4]! │ │ │ │ - str r9, [r3, #20] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - ldr r1, [pc, #108] @ c83bc <__cxa_atexit@plt+0xbc070> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - mov r9, r3 │ │ │ │ - str r1, [r9, #12]! │ │ │ │ - sub r1, r5, #20 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi c83a0 <__cxa_atexit@plt+0xbc054> │ │ │ │ - ldr r2, [pc, #92] @ c83c8 <__cxa_atexit@plt+0xbc07c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - sub lr, r5, #20 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - str r3, [r5, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - b a5f88 <__cxa_atexit@plt+0x99c3c> │ │ │ │ - mov r6, r3 │ │ │ │ - b c8390 <__cxa_atexit@plt+0xbc044> │ │ │ │ - mov r7, #24 │ │ │ │ + bcc bc0d4 <__cxa_atexit@plt+0xafd88> │ │ │ │ + ldr r1, [pc, #64] @ bc0f0 <__cxa_atexit@plt+0xafda4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #60] @ bc0f4 <__cxa_atexit@plt+0xafda8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmdb r5, {r0, r2, r9} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r2 │ │ │ │ + b bc0dc <__cxa_atexit@plt+0xafd90> │ │ │ │ + mov r7, #8 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #44] @ c83c4 <__cxa_atexit@plt+0xbc078> │ │ │ │ + ldr r7, [pc, #8] @ bc0ec <__cxa_atexit@plt+0xafda0> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ c83c0 <__cxa_atexit@plt+0xbc074> │ │ │ │ + cmpeq r7, r0, lsr r6 │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bc168 <__cxa_atexit@plt+0xafe1c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bc170 <__cxa_atexit@plt+0xafe24> │ │ │ │ + ldr r3, [pc, #96] @ bc190 <__cxa_atexit@plt+0xafe44> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #92] @ bc194 <__cxa_atexit@plt+0xafe48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #88] @ bc198 <__cxa_atexit@plt+0xafe4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r0, r6, #11 │ │ │ │ + stm r5, {r1, r9} │ │ │ │ + str r0, [r5, #8] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + str r7, [r7, #24] │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r7 │ │ │ │ + b bc178 <__cxa_atexit@plt+0xafe2c> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r7, [pc, #8] @ bc18c <__cxa_atexit@plt+0xafe40> │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror lr │ │ │ │ - cmpeq r7, r0, lsl #2 │ │ │ │ - cmpeq r6, r0, ror #18 │ │ │ │ - smlaltbeq lr, r6, r8, r9 │ │ │ │ - @ instruction: 0xffffad48 │ │ │ │ + cmpeq r7, r0, ror #10 │ │ │ │ + @ instruction: 0xffffd048 │ │ │ │ + @ instruction: 0xffffd1b8 │ │ │ │ + cmpeq r8, r8, lsl r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bc248 <__cxa_atexit@plt+0xafefc> │ │ │ │ + ldr r2, [pc, #156] @ bc278 <__cxa_atexit@plt+0xaff2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + stmib r3, {r2, r9} │ │ │ │ + sub sl, r6, #3 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bc264 <__cxa_atexit@plt+0xaff18> │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bc25c <__cxa_atexit@plt+0xaff10> │ │ │ │ + ldr ip, [pc, #120] @ bc280 <__cxa_atexit@plt+0xaff34> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r9, [pc, #116] @ bc284 <__cxa_atexit@plt+0xaff38> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, #112] @ bc288 <__cxa_atexit@plt+0xaff3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r0, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str ip, [r3, #12]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r0, #8 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r8, lr │ │ │ │ + bx r1 │ │ │ │ + mov r0, #28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bc27c <__cxa_atexit@plt+0xaff30> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r9, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + hvceq 31304 @ 0x7a48 │ │ │ │ + @ instruction: 0xffffcf70 │ │ │ │ + @ instruction: 0xffffd0e0 │ │ │ │ + cmpeq r8, r0, asr #30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r7, r6 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c8404 <__cxa_atexit@plt+0xbc0b8> │ │ │ │ - ldr r3, [pc, #40] @ c841c <__cxa_atexit@plt+0xbc0d0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - stmib r7, {r3, r8, r9} │ │ │ │ - ldr r0, [r5] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c8420 <__cxa_atexit@plt+0xbc0d4> │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bc2b8 <__cxa_atexit@plt+0xaff6c> │ │ │ │ + ldr r5, [pc, #28] @ bc2c8 <__cxa_atexit@plt+0xaff7c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ bc2cc <__cxa_atexit@plt+0xaff80> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157d19c │ │ │ │ - cmpeq r6, ip, lsr r9 │ │ │ │ - teqeq r1, r3 @ │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r0, [r5] │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r7, r8, asr r4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bc304 <__cxa_atexit@plt+0xaffb8> │ │ │ │ + ldr r2, [pc, #28] @ bc310 <__cxa_atexit@plt+0xaffc4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r2, pc │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffec4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + 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, #76 @ 0x4c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c84e0 <__cxa_atexit@plt+0xbc194> │ │ │ │ - ldr r3, [pc, #148] @ c84f8 <__cxa_atexit@plt+0xbc1ac> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #144] @ c84fc <__cxa_atexit@plt+0xbc1b0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #120] @ c8500 <__cxa_atexit@plt+0xbc1b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r3, [r7, #64] @ 0x40 │ │ │ │ - ldr lr, [pc, #80] @ c8504 <__cxa_atexit@plt+0xbc1b8> │ │ │ │ - sub r3, r6, #70 @ 0x46 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #72] @ c8508 <__cxa_atexit@plt+0xbc1bc> │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bc3b8 <__cxa_atexit@plt+0xb006c> │ │ │ │ + ldr r2, [pc, #152] @ bc3e8 <__cxa_atexit@plt+0xb009c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + sub sl, r6, #3 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bc3d8 <__cxa_atexit@plt+0xb008c> │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bc3d0 <__cxa_atexit@plt+0xb0084> │ │ │ │ + ldr ip, [pc, #124] @ bc3f4 <__cxa_atexit@plt+0xb00a8> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #120] @ bc3f8 <__cxa_atexit@plt+0xb00ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #116] @ bc3fc <__cxa_atexit@plt+0xb00b0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - stmib r7, {r0, r8, r9, lr} │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #59 @ 0x3b │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c850c <__cxa_atexit@plt+0xbc1c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #12]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #48] @ bc3f0 <__cxa_atexit@plt+0xb00a4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldrsheq ip, [r7, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r7, r4, lsr sp │ │ │ │ - cmpeq r7, r4, asr lr │ │ │ │ - cmpeq r7, ip, lsr #28 │ │ │ │ - cmpeq r7, r0, lsr #28 │ │ │ │ - cmpeq r6, ip, asr r8 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bc3ec <__cxa_atexit@plt+0xb00a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffffcc │ │ │ │ + cmpeq r7, r4, lsl #6 │ │ │ │ + cmpeq r7, ip, asr r3 │ │ │ │ + @ instruction: 0xffffce00 │ │ │ │ + @ instruction: 0xffffcf70 │ │ │ │ + ldrsbeq r8, [r8, #-208] @ 0xffffff30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c85bc <__cxa_atexit@plt+0xbc270> │ │ │ │ - ldr r3, [pc, #156] @ c85d4 <__cxa_atexit@plt+0xbc288> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #152] @ c85d8 <__cxa_atexit@plt+0xbc28c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #132] @ c85dc <__cxa_atexit@plt+0xbc290> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bc438 <__cxa_atexit@plt+0xb00ec> │ │ │ │ + ldr r2, [pc, #40] @ bc448 <__cxa_atexit@plt+0xb00fc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #36] @ bc44c <__cxa_atexit@plt+0xb0100> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ - ldr lr, [pc, #92] @ c85e0 <__cxa_atexit@plt+0xbc294> │ │ │ │ - sub r3, r6, #67 @ 0x43 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r9, [pc, #84] @ c85e4 <__cxa_atexit@plt+0xbc298> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - str r9, [r7, #4] │ │ │ │ - str lr, [r7, #12] │ │ │ │ - str r3, [r7, #16] │ │ │ │ - str r2, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r1, [r7, #28] │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r6, #59 @ 0x3b │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c85e8 <__cxa_atexit@plt+0xbc29c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + add r2, r2, #1 │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r7, [pc, #16] @ bc450 <__cxa_atexit@plt+0xb0104> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsr #24 │ │ │ │ - cmpeq r7, r0, ror #24 │ │ │ │ - cmpeq r7, r4, lsl #27 │ │ │ │ - cmpeq r7, ip, asr sp │ │ │ │ - cmpeq r7, r8, lsr #32 │ │ │ │ - smlalbbeq lr, r6, r4, r7 │ │ │ │ - cmpeq r6, r0, ror #14 │ │ │ │ + smlalbteq sl, r7, r0, r2 │ │ │ │ + cmpeq r8, r8, asr #26 │ │ │ │ + smlaltteq sl, r7, r0, r2 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bc4a8 <__cxa_atexit@plt+0xb015c> │ │ │ │ + ldr r2, [pc, #84] @ bc4c4 <__cxa_atexit@plt+0xb0178> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - b c86b8 <__cxa_atexit@plt+0xbc36c> │ │ │ │ - cmpeq r6, ip, asr #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bc4b0 <__cxa_atexit@plt+0xb0164> │ │ │ │ + ldr r3, [pc, #64] @ bc4cc <__cxa_atexit@plt+0xb0180> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #60] @ bc4d0 <__cxa_atexit@plt+0xb0184> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ bc4c8 <__cxa_atexit@plt+0xb017c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r8, [r8, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r7, r8, ror #4 │ │ │ │ + cmpeq r7, r4, asr r2 │ │ │ │ + ldrsbeq r8, [r8, #-204] @ 0xffffff34 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ cmp fp, r2 │ │ │ │ - bhi c866c <__cxa_atexit@plt+0xbc320> │ │ │ │ + bhi bc55c <__cxa_atexit@plt+0xb0210> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ + add r6, r3, #24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c8678 <__cxa_atexit@plt+0xbc32c> │ │ │ │ - ldr lr, [pc, #84] @ c8688 <__cxa_atexit@plt+0xbc33c> │ │ │ │ + bcc bc568 <__cxa_atexit@plt+0xb021c> │ │ │ │ + ldr r1, [pc, #116] @ bc578 <__cxa_atexit@plt+0xb022c> │ │ │ │ + add r1, pc, r1 │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ c868c <__cxa_atexit@plt+0xbc340> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r0, [pc, #108] @ bc57c <__cxa_atexit@plt+0xb0230> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #6 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #60] @ c8690 <__cxa_atexit@plt+0xbc344> │ │ │ │ - str lr, [r5, #-16] │ │ │ │ - add r1, pc, r1 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #88] @ bc580 <__cxa_atexit@plt+0xb0234> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ str r1, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ + ldr r5, [pc, #76] @ bc584 <__cxa_atexit@plt+0xb0238> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [pc, #68] @ bc588 <__cxa_atexit@plt+0xb023c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ mov r5, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b e25a0 <__cxa_atexit@plt+0xd6254> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r7, ip, lsl fp │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c8760 <__cxa_atexit@plt+0xbc414> │ │ │ │ - ldr r7, [pc, #188] @ c8788 <__cxa_atexit@plt+0xbc43c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq c873c <__cxa_atexit@plt+0xbc3f0> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne c874c <__cxa_atexit@plt+0xbc400> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc c8770 <__cxa_atexit@plt+0xbc424> │ │ │ │ - ldr lr, [pc, #156] @ c8794 <__cxa_atexit@plt+0xbc448> │ │ │ │ - ldr r3, [pc, #156] @ c8798 <__cxa_atexit@plt+0xbc44c> │ │ │ │ - add lr, pc, lr │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r8, ip, lsr ip │ │ │ │ + cmpeq r8, r8, asr #24 │ │ │ │ + cmpeq r8, r8, lsl ip │ │ │ │ + cmpeq r8, r8, lsl r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bc618 <__cxa_atexit@plt+0xb02cc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ bc654 <__cxa_atexit@plt+0xb0308> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [r8, #2] │ │ │ │ - ldr r7, [r8, #6] │ │ │ │ - add r0, r3, #1 │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - add r3, r0, #256 @ 0x100 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr lr, [pc, #124] @ c879c <__cxa_atexit@plt+0xbc450> │ │ │ │ - add r8, r6, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r8, {r1, r7, lr} │ │ │ │ - str r3, [r6, #20] │ │ │ │ - str r6, [r6, #24] │ │ │ │ - sub r7, r2, #6 │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c8790 <__cxa_atexit@plt+0xbc444> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bc624 <__cxa_atexit@plt+0xb02d8> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc bc62c <__cxa_atexit@plt+0xb02e0> │ │ │ │ + ldr lr, [pc, #132] @ bc660 <__cxa_atexit@plt+0xb0314> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ bc664 <__cxa_atexit@plt+0xb0318> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r5, [pc, #124] @ bc668 <__cxa_atexit@plt+0xb031c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c878c <__cxa_atexit@plt+0xbc440> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r3, r6 │ │ │ │ + b bc634 <__cxa_atexit@plt+0xb02e8> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ bc658 <__cxa_atexit@plt+0xb030c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ bc65c <__cxa_atexit@plt+0xb0310> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r7, #28 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - smlaltteq lr, r6, r8, r5 │ │ │ │ - cmpeq r7, ip, lsl #20 │ │ │ │ - @ instruction: 0xffffff0c │ │ │ │ - cmpeq r7, ip, asr #21 │ │ │ │ - cmpeq r7, r0, asr #20 │ │ │ │ - smlaltbeq lr, r6, ip, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c8814 <__cxa_atexit@plt+0xbc4c8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #28 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc c8828 <__cxa_atexit@plt+0xbc4dc> │ │ │ │ - ldr lr, [pc, #108] @ c883c <__cxa_atexit@plt+0xbc4f0> │ │ │ │ - ldr r1, [pc, #108] @ c8840 <__cxa_atexit@plt+0xbc4f4> │ │ │ │ - add lr, pc, lr │ │ │ │ + @ instruction: 0x01588b98 │ │ │ │ + @ instruction: 0x01479d98 │ │ │ │ + cmpeq r7, ip, lsl lr │ │ │ │ + @ instruction: 0xffff7648 │ │ │ │ + strdeq r9, [r7, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r8, ip, ror #22 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub lr, r5, #8 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi bc75c <__cxa_atexit@plt+0xb0410> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bc764 <__cxa_atexit@plt+0xb0418> │ │ │ │ + ldr r2, [pc, #288] @ bc7b8 <__cxa_atexit@plt+0xb046c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #284] @ bc7bc <__cxa_atexit@plt+0xb0470> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r0, r1, #1 │ │ │ │ - str lr, [r6, #4]! │ │ │ │ - add r1, r0, #256 @ 0x100 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr lr, [pc, #76] @ c8844 <__cxa_atexit@plt+0xbc4f8> │ │ │ │ - add r8, r6, #8 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - stm r8, {r2, r7, lr} │ │ │ │ - str r1, [r6, #20] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + mov r9, r6 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + add r2, r9, #40 @ 0x28 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bc778 <__cxa_atexit@plt+0xb042c> │ │ │ │ + ldr r1, [pc, #236] @ bc7c0 <__cxa_atexit@plt+0xb0474> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [pc, #232] @ bc7c4 <__cxa_atexit@plt+0xb0478> │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #20]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r3, r8, sl} │ │ │ │ + sub sl, r2, #11 │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bc7a0 <__cxa_atexit@plt+0xb0454> │ │ │ │ + add r2, r6, #72 @ 0x48 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bc798 <__cxa_atexit@plt+0xb044c> │ │ │ │ + ldr ip, [pc, #184] @ bc7d0 <__cxa_atexit@plt+0xb0484> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #180] @ bc7d4 <__cxa_atexit@plt+0xb0488> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #176] @ bc7d8 <__cxa_atexit@plt+0xb048c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r3, r2, #11 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r6, #48]! @ 0x30 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ str r6, [r6, #24] │ │ │ │ - sub r7, r3, #6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r2, r6 │ │ │ │ + b bc76c <__cxa_atexit@plt+0xb0420> │ │ │ │ + mov r6, #16 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ c8838 <__cxa_atexit@plt+0xbc4ec> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r7, [pc, #76] @ bc7cc <__cxa_atexit@plt+0xb0480> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #28 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + mov r0, #28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #32] @ bc7c8 <__cxa_atexit@plt+0xb047c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r4, asr #18 │ │ │ │ - @ instruction: 0xfffffe34 │ │ │ │ - ldrsheq ip, [r7, #-148] @ 0xffffff6c │ │ │ │ - cmpeq r7, r8, ror #18 │ │ │ │ - cmpeq r6, r4, lsl #10 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - b c86b8 <__cxa_atexit@plt+0xbc36c> │ │ │ │ - strdeq lr, [r6, #-64] @ 0xffffffc0 │ │ │ │ + @ instruction: 0xfffffef8 │ │ │ │ + cmpeq r8, ip, lsr #21 │ │ │ │ + @ instruction: 0xffffed60 │ │ │ │ + @ instruction: 0xffffeea4 │ │ │ │ + cmpeq r7, ip, lsr pc │ │ │ │ + hvceq 31224 @ 0x79f8 │ │ │ │ + @ instruction: 0xffffca60 │ │ │ │ + @ instruction: 0xffffcbd0 │ │ │ │ + cmpeq r8, r0, lsr sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #16 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi c88c8 <__cxa_atexit@plt+0xbc57c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc c88d4 <__cxa_atexit@plt+0xbc588> │ │ │ │ - ldr lr, [pc, #84] @ c88e4 <__cxa_atexit@plt+0xbc598> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r0, [pc, #80] @ c88e8 <__cxa_atexit@plt+0xbc59c> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r5, #-8] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - ldr r1, [pc, #60] @ c88ec <__cxa_atexit@plt+0xbc5a0> │ │ │ │ - str lr, [r5, #-16] │ │ │ │ + sub lr, r5, #8 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi bc890 <__cxa_atexit@plt+0xb0544> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bc89c <__cxa_atexit@plt+0xb0550> │ │ │ │ + ldr r1, [pc, #188] @ bc8c8 <__cxa_atexit@plt+0xb057c> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #4]! │ │ │ │ + ldr r2, [pc, #184] @ bc8cc <__cxa_atexit@plt+0xb0580> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr ip, [pc, #168] @ bc8d0 <__cxa_atexit@plt+0xb0584> │ │ │ │ + add ip, pc, ip │ │ │ │ + mov sl, r3 │ │ │ │ + str r1, [sl, #4]! │ │ │ │ + str r8, [sl, #20] │ │ │ │ + str r7, [sl, #24] │ │ │ │ + str r2, [sl, #28] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + mov r9, sl │ │ │ │ + str ip, [r9, #12]! │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bc8b4 <__cxa_atexit@plt+0xb0568> │ │ │ │ + add r6, r3, #44 @ 0x2c │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bc8ac <__cxa_atexit@plt+0xb0560> │ │ │ │ + ldr r2, [pc, #112] @ bc8d8 <__cxa_atexit@plt+0xb058c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #108] @ bc8dc <__cxa_atexit@plt+0xb0590> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add lr, r3, #36 @ 0x24 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b e25a0 <__cxa_atexit@plt+0xd6254> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #32 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r7, r0, asr #17 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - mov r8, r7 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq r6, r0, asr #8 │ │ │ │ + mov r0, #12 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ bc8d4 <__cxa_atexit@plt+0xb0588> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffccc │ │ │ │ + cmpeq r8, r8, lsr r9 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + @ instruction: 0x01479b9c │ │ │ │ + @ instruction: 0xffff6dbc │ │ │ │ + cmpeq r8, r8, ror #17 │ │ │ │ andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c8970 <__cxa_atexit@plt+0xbc624> │ │ │ │ - ldr r3, [pc, #84] @ c8988 <__cxa_atexit@plt+0xbc63c> │ │ │ │ - ldr r2, [pc, #84] @ c898c <__cxa_atexit@plt+0xbc640> │ │ │ │ + bcc bc918 <__cxa_atexit@plt+0xb05cc> │ │ │ │ + ldr r3, [pc, #40] @ bc930 <__cxa_atexit@plt+0xb05e4> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [pc, #68] @ c8990 <__cxa_atexit@plt+0xbc644> │ │ │ │ - add r2, r2, #1 │ │ │ │ - add r2, r2, #256 @ 0x100 │ │ │ │ - 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] @ c8994 <__cxa_atexit@plt+0xbc648> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bc934 <__cxa_atexit@plt+0xb05e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - @ instruction: 0x0157c890 │ │ │ │ - cmpeq r7, r0, lsl r8 │ │ │ │ - smlaltteq lr, r6, r0, r3 │ │ │ │ - strheq lr, [r6, #-60] @ 0xffffffc4 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - mov r2, r6 │ │ │ │ + @ instruction: 0xfffffed8 │ │ │ │ + cmpeq r7, r4, lsl #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c8a34 <__cxa_atexit@plt+0xbc6e8> │ │ │ │ - ldr r7, [pc, #164] @ c8a64 <__cxa_atexit@plt+0xbc718> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - cmp r1, r6 │ │ │ │ - str r7, [r3] │ │ │ │ - bcc c8a48 <__cxa_atexit@plt+0xbc6fc> │ │ │ │ - ldr r7, [pc, #140] @ c8a68 <__cxa_atexit@plt+0xbc71c> │ │ │ │ - tst r6, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - ldr r7, [pc, #128] @ c8a6c <__cxa_atexit@plt+0xbc720> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r3, [pc, #124] @ c8a70 <__cxa_atexit@plt+0xbc724> │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r7, r7, #256 @ 0x100 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r7, [r2, #20] │ │ │ │ - str r2, [r2, #24] │ │ │ │ - beq c8a28 <__cxa_atexit@plt+0xbc6dc> │ │ │ │ - ldr r7, [pc, #96] @ c8a7c <__cxa_atexit@plt+0xbc730> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r2, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi bc98c <__cxa_atexit@plt+0xb0640> │ │ │ │ + ldr r2, [pc, #84] @ bc9a8 <__cxa_atexit@plt+0xb065c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bc994 <__cxa_atexit@plt+0xb0648> │ │ │ │ + ldr r3, [pc, #64] @ bc9b0 <__cxa_atexit@plt+0xb0664> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #60] @ bc9b4 <__cxa_atexit@plt+0xb0668> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #60] @ c8a78 <__cxa_atexit@plt+0xbc72c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #16] @ bc9ac <__cxa_atexit@plt+0xb0660> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c8a74 <__cxa_atexit@plt+0xbc728> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffffe84 │ │ │ │ - cmpeq r7, r0, ror #15 │ │ │ │ - cmpeq r7, r8, ror #14 │ │ │ │ - cmpeq r6, r4, lsl #6 │ │ │ │ - cmpeq r6, r4, lsr #6 │ │ │ │ - cmpeq r7, r4, asr #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c8aa8 <__cxa_atexit@plt+0xbc75c> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrsheq r8, [r8, #-120] @ 0xffffff88 │ │ │ │ + smlalbbeq r9, r7, r4, sp │ │ │ │ + hvceq 31184 @ 0x79d0 │ │ │ │ + ldrsheq r8, [r8, #-120] @ 0xffffff88 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bca40 <__cxa_atexit@plt+0xb06f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bca4c <__cxa_atexit@plt+0xb0700> │ │ │ │ + ldr r1, [pc, #116] @ bca5c <__cxa_atexit@plt+0xb0710> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #108] @ bca60 <__cxa_atexit@plt+0xb0714> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + sub r0, r6, #6 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + ldr r0, [pc, #88] @ bca64 <__cxa_atexit@plt+0xb0718> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-16] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + ldr r5, [pc, #76] @ bca68 <__cxa_atexit@plt+0xb071c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + ldr r1, [pc, #68] @ bca6c <__cxa_atexit@plt+0xb0720> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ c8abc <__cxa_atexit@plt+0xbc770> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrheq ip, [r7, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b 7b0674 <__cxa_atexit@plt+0x7a4328> │ │ │ │ - ldrdeq lr, [r6, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xffffff54 │ │ │ │ + cmpeq r8, r8, asr r7 │ │ │ │ + cmpeq r8, r4, ror #14 │ │ │ │ + cmpeq r8, r4, lsr r7 │ │ │ │ + cmpeq r8, r4, lsr fp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bcb08 <__cxa_atexit@plt+0xb07bc> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bcb14 <__cxa_atexit@plt+0xb07c8> │ │ │ │ + ldr lr, [pc, #160] @ bcb40 <__cxa_atexit@plt+0xb07f4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #156] @ bcb44 <__cxa_atexit@plt+0xb07f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ ldr r9, [r7, #12] │ │ │ │ - b c8b0c <__cxa_atexit@plt+0xbc7c0> │ │ │ │ - strheq lr, [r6, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - b 1194ad0 <__cxa_atexit@plt+0x1188784> │ │ │ │ - smlaltbeq lr, r6, r0, r2 │ │ │ │ - andeq r0, r2, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - mov sl, r6 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c8bb8 <__cxa_atexit@plt+0xbc86c> │ │ │ │ - ldr r6, [pc, #188] @ c8be0 <__cxa_atexit@plt+0xbc894> │ │ │ │ - add r6, pc, r6 │ │ │ │ - stmdb r5, {r6, r8} │ │ │ │ - ands r6, r9, #3 │ │ │ │ - beq c8b94 <__cxa_atexit@plt+0xbc848> │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c8ba8 <__cxa_atexit@plt+0xbc85c> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c8bcc <__cxa_atexit@plt+0xbc880> │ │ │ │ - ldr r7, [pc, #152] @ c8be8 <__cxa_atexit@plt+0xbc89c> │ │ │ │ - ldr r3, [r9, #2] │ │ │ │ - ldr r2, [r9, #6] │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r1, [pc, #140] @ c8bec <__cxa_atexit@plt+0xbc8a0> │ │ │ │ - str r7, [sl, #4]! │ │ │ │ - str r3, [sl, #24] │ │ │ │ - mov r3, sl │ │ │ │ - add r1, pc, r1 │ │ │ │ + mov sl, r3 │ │ │ │ + str lr, [sl, #4]! │ │ │ │ str r8, [sl, #8] │ │ │ │ - str r2, [sl, #12] │ │ │ │ - str r1, [r3, #16]! │ │ │ │ - ldr r7, [pc, #112] @ c8bf0 <__cxa_atexit@plt+0xbc8a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - add r8, r7, #256 @ 0x100 │ │ │ │ - mov r7, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r6, sl │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - bic r7, r8, #3 │ │ │ │ - mov r6, sl │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ c8be4 <__cxa_atexit@plt+0xbc898> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r5, #28 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - smlaltteq lr, r6, ip, r1 │ │ │ │ - @ instruction: 0xffffff80 │ │ │ │ - @ instruction: 0xffffff84 │ │ │ │ - cmpeq r7, ip, asr #12 │ │ │ │ - strheq lr, [r6, #-24] @ 0xffffffe8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov sl, r6 │ │ │ │ - and r6, r7, #3 │ │ │ │ - cmp r6, #2 │ │ │ │ - bne c8c6c <__cxa_atexit@plt+0xbc920> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, sl, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c8c80 <__cxa_atexit@plt+0xbc934> │ │ │ │ - ldr r2, [pc, #96] @ c8c8c <__cxa_atexit@plt+0xbc940> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bcb2c <__cxa_atexit@plt+0xb07e0> │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc bcb24 <__cxa_atexit@plt+0xb07d8> │ │ │ │ + ldr r2, [pc, #108] @ bcb4c <__cxa_atexit@plt+0xb0800> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr lr, [pc, #84] @ c8c90 <__cxa_atexit@plt+0xbc944> │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - mov r9, sl │ │ │ │ - str r1, [sl, #24] │ │ │ │ - str r3, [sl, #8] │ │ │ │ - str r0, [sl, #12] │ │ │ │ - ldr r0, [pc, #64] @ c8c94 <__cxa_atexit@plt+0xbc948> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r5, r5, #8 │ │ │ │ + ldr r0, [pc, #104] @ bcb50 <__cxa_atexit@plt+0xb0804> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str lr, [r9, #16]! │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r8, r0, #256 @ 0x100 │ │ │ │ - b eb8b84 <__cxa_atexit@plt+0xeac838> │ │ │ │ - bic r7, r3, #3 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r6, sl │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r8, sl} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r1 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - mov r3, #28 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - cmpeq r7, r0, ror r5 │ │ │ │ - strdeq lr, [r6, #-4] │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c8cf4 <__cxa_atexit@plt+0xbc9a8> │ │ │ │ - ldr r3, [pc, #68] @ c8d00 <__cxa_atexit@plt+0xbc9b4> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c8cec <__cxa_atexit@plt+0xbc9a0> │ │ │ │ - ldr r3, [pc, #48] @ c8d04 <__cxa_atexit@plt+0xbc9b8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #36] @ c8d08 <__cxa_atexit@plt+0xbc9bc> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r7, ip, ror r4 │ │ │ │ - smlalbbeq lr, r6, r0, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ c8d38 <__cxa_atexit@plt+0xbc9ec> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ c8d3c <__cxa_atexit@plt+0xbc9f0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ bcb48 <__cxa_atexit@plt+0xb07fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff1c │ │ │ │ + cmpeq r8, r4, lsr #13 │ │ │ │ + cmpeq r7, r4, lsr #18 │ │ │ │ + @ instruction: 0xffff6b44 │ │ │ │ + cmpeq r8, r0, ror r6 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bcbe0 <__cxa_atexit@plt+0xb0894> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r3, [pc, #160] @ bcc1c <__cxa_atexit@plt+0xb08d0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #1 │ │ │ │ - b 1193e58 <__cxa_atexit@plt+0x1187b0c> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r7, r0, lsr r4 │ │ │ │ - cmpeq r6, ip, asr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [pc, #12] @ c8d60 <__cxa_atexit@plt+0xbca14> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ + stmdb r2, {r3, r7} │ │ │ │ + sub r1, r2, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bcbec <__cxa_atexit@plt+0xb08a0> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc bcbf4 <__cxa_atexit@plt+0xb08a8> │ │ │ │ + ldr lr, [pc, #132] @ bcc28 <__cxa_atexit@plt+0xb08dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #128] @ bcc2c <__cxa_atexit@plt+0xb08e0> │ │ │ │ add r9, pc, r9 │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - cmpeq r6, r8, lsr r0 │ │ │ │ - cmpeq r6, r8, lsr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c8dc0 <__cxa_atexit@plt+0xbca74> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c8dcc <__cxa_atexit@plt+0xbca80> │ │ │ │ - ldr r2, [pc, #68] @ c8ddc <__cxa_atexit@plt+0xbca90> │ │ │ │ - ldr r8, [pc, #68] @ c8de0 <__cxa_atexit@plt+0xbca94> │ │ │ │ - ldr r1, [pc, #68] @ c8de4 <__cxa_atexit@plt+0xbca98> │ │ │ │ - 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 │ │ │ │ - b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r5, [pc, #124] @ bcc30 <__cxa_atexit@plt+0xb08e4> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + sub r0, r3, #7 │ │ │ │ + str r5, [r2, #-20] @ 0xffffffec │ │ │ │ + str sl, [r2, #-16] │ │ │ │ + str r0, [r2, #-12] │ │ │ │ + add r0, r9, #2 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r3 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r6 │ │ │ │ + b bcbfc <__cxa_atexit@plt+0xb08b0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r6, [pc, #28] @ bcc20 <__cxa_atexit@plt+0xb08d4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [pc, #24] @ bcc24 <__cxa_atexit@plt+0xb08d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r9, r6, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - teqeq r1, r5, lsr #7 │ │ │ │ - ldrheq ip, [r7, #-52] @ 0xffffffcc │ │ │ │ - smlalbteq sp, r6, ip, pc @ │ │ │ │ + ldrsbeq r8, [r8, #-80] @ 0xffffffb0 │ │ │ │ + ldrdeq r9, [r7, #-112] @ 0xffffff90 │ │ │ │ + cmpeq r7, r4, asr r8 │ │ │ │ + @ instruction: 0xffff7080 │ │ │ │ + cmpeq r7, r8, lsr #16 │ │ │ │ + cmpeq r8, r4, lsr #11 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c8e24 <__cxa_atexit@plt+0xbcad8> │ │ │ │ - ldr r3, [pc, #36] @ c8e34 <__cxa_atexit@plt+0xbcae8> │ │ │ │ - ldr r9, [r7, #12] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub lr, r5, #8 │ │ │ │ + cmp fp, lr │ │ │ │ + bhi bcd38 <__cxa_atexit@plt+0xb09ec> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bcd40 <__cxa_atexit@plt+0xb09f4> │ │ │ │ + ldr r2, [pc, #308] @ bcd94 <__cxa_atexit@plt+0xb0a48> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #304] @ bcd98 <__cxa_atexit@plt+0xb0a4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r3, [pc, #288] @ bcd9c <__cxa_atexit@plt+0xb0a50> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r8, #4]! │ │ │ │ - str r2, [r8, #8] │ │ │ │ - b c8b0c <__cxa_atexit@plt+0xbc7c0> │ │ │ │ + mov sl, r6 │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r8, [sl, #24] │ │ │ │ + str r1, [sl, #28] │ │ │ │ + str r8, [sl, #8] │ │ │ │ + str r7, [sl, #12] │ │ │ │ + mov r9, sl │ │ │ │ + str r3, [r9, #16]! │ │ │ │ + add r2, sl, #56 @ 0x38 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bcd54 <__cxa_atexit@plt+0xb0a08> │ │ │ │ + ldr r1, [pc, #240] @ bcda0 <__cxa_atexit@plt+0xb0a54> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr ip, [pc, #236] @ bcda4 <__cxa_atexit@plt+0xb0a58> │ │ │ │ + add ip, pc, ip │ │ │ │ + mov r3, r6 │ │ │ │ + str r1, [r3, #36]! @ 0x24 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r3, r8, sl} │ │ │ │ + sub sl, r2, #11 │ │ │ │ + sub r1, r5, #20 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bcd7c <__cxa_atexit@plt+0xb0a30> │ │ │ │ + add r2, r6, #88 @ 0x58 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc bcd74 <__cxa_atexit@plt+0xb0a28> │ │ │ │ + ldr ip, [pc, #188] @ bcdb0 <__cxa_atexit@plt+0xb0a64> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #184] @ bcdb4 <__cxa_atexit@plt+0xb0a68> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #180] @ bcdb8 <__cxa_atexit@plt+0xb0a6c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r3, r2, #11 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r9, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str ip, [r6, #64]! @ 0x40 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + mov r5, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r2, r6 │ │ │ │ + b bcd48 <__cxa_atexit@plt+0xb09fc> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff54 │ │ │ │ - hvceq 28156 @ 0x6dfc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + ldr r7, [pc, #80] @ bcdac <__cxa_atexit@plt+0xb0a60> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r0, #28 │ │ │ │ + ldr r1, [r4, #-8] │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + bx r1 │ │ │ │ + mov r0, #28 │ │ │ │ + str r0, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #36] @ bcda8 <__cxa_atexit@plt+0xb0a5c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, lr │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + cmpeq r8, r4, ror #9 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + @ instruction: 0xffffe784 │ │ │ │ + @ instruction: 0xffffe8c8 │ │ │ │ + cmpeq r7, r0, ror #18 │ │ │ │ + @ instruction: 0x0147999c │ │ │ │ + @ instruction: 0xffffc484 │ │ │ │ + @ instruction: 0xffffc5f4 │ │ │ │ + cmpeq r8, r4, asr r4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc c8e7c <__cxa_atexit@plt+0xbcb30> │ │ │ │ - ldr r3, [pc, #44] @ c8e8c <__cxa_atexit@plt+0xbcb40> │ │ │ │ - ldr r8, [r7, #16] │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + bcc bcdf4 <__cxa_atexit@plt+0xb0aa8> │ │ │ │ + ldr r3, [pc, #40] @ bce0c <__cxa_atexit@plt+0xb0ac0> │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - str r3, [r9, #4]! │ │ │ │ - str r2, [r9, #8] │ │ │ │ - str r1, [r9, #12] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bce10 <__cxa_atexit@plt+0xb0ac4> │ │ │ │ + add r7, pc, r7 │ │ │ │ mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff88 │ │ │ │ - cmpeq r6, r4, lsr #30 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, pc │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r9, r6 │ │ │ │ - add r6, r6, #20 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c8ee0 <__cxa_atexit@plt+0xbcb94> │ │ │ │ - ldr r3, [pc, #56] @ c8ef0 <__cxa_atexit@plt+0xbcba4> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [pc, #44] @ c8ef4 <__cxa_atexit@plt+0xbcba8> │ │ │ │ - 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 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - teqeq r1, r1, lsl #5 │ │ │ │ - strheq sp, [r6, #-236] @ 0xffffff14 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, pc │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + cmpeq r7, ip, lsr #18 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r9, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c8f60 <__cxa_atexit@plt+0xbcc14> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r6, r9, #20 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c8f6c <__cxa_atexit@plt+0xbcc20> │ │ │ │ - ldr r2, [pc, #80] @ c8f7c <__cxa_atexit@plt+0xbcc30> │ │ │ │ - ldr r1, [pc, #80] @ c8f80 <__cxa_atexit@plt+0xbcc34> │ │ │ │ - add r2, pc, r2 │ │ │ │ + bhi bce68 <__cxa_atexit@plt+0xb0b1c> │ │ │ │ + ldr r2, [pc, #84] @ bce84 <__cxa_atexit@plt+0xb0b38> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bce70 <__cxa_atexit@plt+0xb0b24> │ │ │ │ + ldr r3, [pc, #64] @ bce8c <__cxa_atexit@plt+0xb0b40> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #60] @ bce90 <__cxa_atexit@plt+0xb0b44> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stmdb r5, {r1, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ - ldr r8, [r7, #20] │ │ │ │ - str r2, [r9, #4]! │ │ │ │ - str r5, [r9, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r9, #12] │ │ │ │ - str r0, [r9, #16] │ │ │ │ - b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #20 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bce88 <__cxa_atexit@plt+0xb0b3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff68 │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq r8, ip, lsl r3 │ │ │ │ + smlaltbeq r9, r7, r8, r8 │ │ │ │ + @ instruction: 0x01479894 │ │ │ │ + cmpeq r8, ip, lsl r3 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc c9010 <__cxa_atexit@plt+0xbccc4> │ │ │ │ - ldr r2, [pc, #124] @ c9028 <__cxa_atexit@plt+0xbccdc> │ │ │ │ - ldr r1, [pc, #124] @ c902c <__cxa_atexit@plt+0xbcce0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r0, [r5], #4 │ │ │ │ - ldr r2, [pc, #108] @ c9030 <__cxa_atexit@plt+0xbcce4> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #84] @ c9034 <__cxa_atexit@plt+0xbcce8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [pc, #80] @ c9038 <__cxa_atexit@plt+0xbccec> │ │ │ │ - add r2, r2, #3 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r3, #20] │ │ │ │ - sub r8, r6, #23 │ │ │ │ - str lr, [r3, #24] │ │ │ │ - add lr, r3, #28 │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str sl, [r3, #12] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bcefc <__cxa_atexit@plt+0xb0bb0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bcf04 <__cxa_atexit@plt+0xb0bb8> │ │ │ │ + ldr lr, [pc, #88] @ bcf20 <__cxa_atexit@plt+0xb0bd4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #84] @ bcf24 <__cxa_atexit@plt+0xb0bd8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r5, [pc, #68] @ bcf28 <__cxa_atexit@plt+0xb0bdc> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ str r9, [r3, #16] │ │ │ │ - stm lr, {r1, r2, r3} │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r7, [pc, #36] @ c903c <__cxa_atexit@plt+0xbccf0> │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bcf0c <__cxa_atexit@plt+0xb0bc0> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bcf1c <__cxa_atexit@plt+0xb0bd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #52 @ 0x34 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r8, lsl r8 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + cmpeq r8, r0, lsr #5 │ │ │ │ + cmpeq r8, r8, ror r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bcf7c <__cxa_atexit@plt+0xb0c30> │ │ │ │ + ldr r7, [pc, #56] @ bcf94 <__cxa_atexit@plt+0xb0c48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ bcf98 <__cxa_atexit@plt+0xb0c4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [pc, #24] @ bcf9c <__cxa_atexit@plt+0xb0c50> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - ldrsheq ip, [r7, #-16] │ │ │ │ - @ instruction: 0x0157c198 │ │ │ │ - ldrsbeq ip, [r7, #-92] @ 0xffffffa4 │ │ │ │ - ldrsbeq ip, [r7, #-84] @ 0xffffffac │ │ │ │ - smlaltbeq sp, r6, ip, sp │ │ │ │ - cmpeq r6, r4, lsr #28 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c9098 <__cxa_atexit@plt+0xbcd4c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c9090 <__cxa_atexit@plt+0xbcd44> │ │ │ │ - ldr r3, [pc, #44] @ c90a0 <__cxa_atexit@plt+0xbcd54> │ │ │ │ - ldr r2, [pc, #44] @ c90a4 <__cxa_atexit@plt+0xbcd58> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b e24f94 <__cxa_atexit@plt+0xe18c48> │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffeb40 │ │ │ │ + @ instruction: 0x01479794 │ │ │ │ + smlalbbeq r9, r7, r0, r7 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + b bb960 <__cxa_atexit@plt+0xaf614> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bd010 <__cxa_atexit@plt+0xb0cc4> │ │ │ │ + ldr r7, [pc, #56] @ bd028 <__cxa_atexit@plt+0xb0cdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ bd02c <__cxa_atexit@plt+0xb0ce0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + add lr, r3, #8 │ │ │ │ + stm lr, {r8, r9, sl} │ │ │ │ + add r7, r2, #3 │ │ │ │ + mov r9, r3 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r7, [pc, #24] @ bd030 <__cxa_atexit@plt+0xb0ce4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #20 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xffffe768 │ │ │ │ + cmpeq r7, r0, lsl #14 │ │ │ │ + smlaltteq r9, r7, r4, r6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd0ec <__cxa_atexit@plt+0xb0da0> │ │ │ │ + ldr r2, [pc, #180] @ bd11c <__cxa_atexit@plt+0xb0dd0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #176] @ bd120 <__cxa_atexit@plt+0xb0dd4> │ │ │ │ + add lr, pc, lr │ │ │ │ + mov r3, r0 │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r3, r8, sl} │ │ │ │ + sub sl, r6, #11 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd10c <__cxa_atexit@plt+0xb0dc0> │ │ │ │ + add r6, r0, #56 @ 0x38 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd104 <__cxa_atexit@plt+0xb0db8> │ │ │ │ + ldr ip, [pc, #128] @ bd12c <__cxa_atexit@plt+0xb0de0> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #124] @ bd130 <__cxa_atexit@plt+0xb0de4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #120] @ bd134 <__cxa_atexit@plt+0xb0de8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + sub r3, r6, #11 │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str ip, [r0, #32]! │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str lr, [r0, #12] │ │ │ │ + str r8, [r0, #16] │ │ │ │ + str sl, [r0, #20] │ │ │ │ + str r0, [r0, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #52] @ bd128 <__cxa_atexit@plt+0xb0ddc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - smlaltteq sp, r6, r0, sp │ │ │ │ - cmpeq r7, r8, asr #2 │ │ │ │ - cmpeq r6, r4, lsl lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c9100 <__cxa_atexit@plt+0xbcdb4> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c90f8 <__cxa_atexit@plt+0xbcdac> │ │ │ │ - ldr r3, [pc, #44] @ c9108 <__cxa_atexit@plt+0xbcdbc> │ │ │ │ - ldr r2, [pc, #44] @ c910c <__cxa_atexit@plt+0xbcdc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b e24f94 <__cxa_atexit@plt+0xe18c48> │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ bd124 <__cxa_atexit@plt+0xb0dd8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xffffe3cc │ │ │ │ + @ instruction: 0xffffe510 │ │ │ │ + ldrdeq r9, [r7, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq r7, r4, lsl #12 │ │ │ │ + @ instruction: 0xffffc0cc │ │ │ │ + @ instruction: 0xffffc23c │ │ │ │ + @ instruction: 0x0158809c │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd1a8 <__cxa_atexit@plt+0xb0e5c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd1b0 <__cxa_atexit@plt+0xb0e64> │ │ │ │ + ldr lr, [pc, #88] @ bd1cc <__cxa_atexit@plt+0xb0e80> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #84] @ bd1d0 <__cxa_atexit@plt+0xb0e84> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r5, [pc, #68] @ bd1d4 <__cxa_atexit@plt+0xb0e88> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bd1b8 <__cxa_atexit@plt+0xb0e6c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bd1c8 <__cxa_atexit@plt+0xb0e7c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldrdeq sp, [r6, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r7, r0, ror #1 │ │ │ │ - cmpeq r6, r4, lsl #28 │ │ │ │ + cmpeq r7, ip, ror #10 │ │ │ │ + @ instruction: 0xfffffca4 │ │ │ │ + ldrsheq r7, [r8, #-244] @ 0xffffff0c │ │ │ │ + cmpeq r8, ip, asr #7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub r9, r5, #8 │ │ │ │ - cmp fp, r9 │ │ │ │ - bhi c9168 <__cxa_atexit@plt+0xbce1c> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c9160 <__cxa_atexit@plt+0xbce14> │ │ │ │ - ldr r3, [pc, #44] @ c9170 <__cxa_atexit@plt+0xbce24> │ │ │ │ - ldr r2, [pc, #44] @ c9174 <__cxa_atexit@plt+0xbce28> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r0, r5, #24 │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi bd318 <__cxa_atexit@plt+0xb0fcc> │ │ │ │ + ldr lr, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc bd320 <__cxa_atexit@plt+0xb0fd4> │ │ │ │ + stm sp, {r0, fp} │ │ │ │ + ldr r7, [pc, #364] @ bd378 <__cxa_atexit@plt+0xb102c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r9, [pc, #360] @ bd37c <__cxa_atexit@plt+0xb1030> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #356] @ bd380 <__cxa_atexit@plt+0xb1034> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r0, [pc, #352] @ bd384 <__cxa_atexit@plt+0xb1038> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, #348] @ bd388 <__cxa_atexit@plt+0xb103c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [pc, #344] @ bd38c <__cxa_atexit@plt+0xb1040> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + stmib r6, {r2, r8} │ │ │ │ + add r1, r6, #12 │ │ │ │ + stm r1, {r0, r8, sl} │ │ │ │ + str r8, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r0, r3, #3 │ │ │ │ + sub r2, r3, #10 │ │ │ │ + sub r7, r3, #18 │ │ │ │ + sub r1, r3, #26 │ │ │ │ + sub r3, r3, #35 @ 0x23 │ │ │ │ + str ip, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ str r2, [r5, #-8] │ │ │ │ - mov r5, r9 │ │ │ │ - b e24f94 <__cxa_atexit@plt+0xe18c48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - smlalbteq sp, r6, r0, sp │ │ │ │ - cmpeq r7, r8, ror r0 │ │ │ │ - smlaltbeq sp, r6, ip, sp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi c921c <__cxa_atexit@plt+0xbced0> │ │ │ │ - ldr r1, [pc, #140] @ c9224 <__cxa_atexit@plt+0xbced8> │ │ │ │ - ldr r2, [pc, #140] @ c9228 <__cxa_atexit@plt+0xbcedc> │ │ │ │ - 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 c91e8 <__cxa_atexit@plt+0xbce9c> │ │ │ │ - ldr r1, [pc, #108] @ c922c <__cxa_atexit@plt+0xbcee0> │ │ │ │ - ldr r7, [r2, #11] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r3, r6, #68 @ 0x44 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc bd33c <__cxa_atexit@plt+0xb0ff0> │ │ │ │ + ldr r0, [pc, #252] @ bd390 <__cxa_atexit@plt+0xb1044> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r1, [pc, #248] @ bd394 <__cxa_atexit@plt+0xb1048> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c91f8 <__cxa_atexit@plt+0xbceac> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9208 <__cxa_atexit@plt+0xbcebc> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c9230 <__cxa_atexit@plt+0xbcee4> │ │ │ │ - ldr r0, [pc, #32] @ c9234 <__cxa_atexit@plt+0xbcee8> │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r9, [pc, #244] @ bd398 <__cxa_atexit@plt+0xb104c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r7, r3, #22 │ │ │ │ + sub r2, r3, #14 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + add r0, r6, #52 @ 0x34 │ │ │ │ + stm r0, {r1, r8, r9} │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ + str r7, [r6, #68] @ 0x44 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + add r3, r6, #96 @ 0x60 │ │ │ │ + cmp lr, r3 │ │ │ │ + bcc bd360 <__cxa_atexit@plt+0xb1014> │ │ │ │ + ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldmda r5, {r1, ip} │ │ │ │ + ldr r0, [pc, #180] @ bd3a4 <__cxa_atexit@plt+0xb1058> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + add r0, r6, #80 @ 0x50 │ │ │ │ + stm r0, {r1, r2, r9} │ │ │ │ + str r8, [r6, #92] @ 0x5c │ │ │ │ + str lr, [r6, #96] @ 0x60 │ │ │ │ + sub r7, r3, #23 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + bx ip │ │ │ │ + mov r3, r6 │ │ │ │ + b bd328 <__cxa_atexit@plt+0xb0fdc> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #112] @ bd3a0 <__cxa_atexit@plt+0xb1054> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - ldrheq fp, [r7, #-252] @ 0xffffff04 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r6, r8, lsl sp │ │ │ │ - cmpeq r6, r4, lsl sp │ │ │ │ - smlaltteq sp, r6, ip, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c929c <__cxa_atexit@plt+0xbcf50> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c9270 <__cxa_atexit@plt+0xbcf24> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9284 <__cxa_atexit@plt+0xbcf38> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c92a0 <__cxa_atexit@plt+0xbcf54> │ │ │ │ - ldr r0, [pc, #20] @ c92a4 <__cxa_atexit@plt+0xbcf58> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #88] @ bd39c <__cxa_atexit@plt+0xb1050> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r6, #28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - @ instruction: 0x0146dc98 │ │ │ │ - @ instruction: 0x0146dc94 │ │ │ │ - hvceq 28108 @ 0x6dcc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c92d4 <__cxa_atexit@plt+0xbcf88> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffff34 │ │ │ │ + @ instruction: 0xfffffe28 │ │ │ │ + @ instruction: 0xfffffda8 │ │ │ │ + @ instruction: 0xfffffd84 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + andeq r0, r0, r8, ror r1 │ │ │ │ + @ instruction: 0xffff6b70 │ │ │ │ + @ instruction: 0xffff6c30 │ │ │ │ + cmpeq r8, r0, asr #5 │ │ │ │ + cmpeq r7, r4, lsr #2 │ │ │ │ + cmpeq r7, r0, lsl #8 │ │ │ │ + cmpeq r8, r8, ror r2 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bd400 <__cxa_atexit@plt+0xb10b4> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #60] @ bd40c <__cxa_atexit@plt+0xb10c0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + bx ip │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0x01588198 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bd454 <__cxa_atexit@plt+0xb1108> │ │ │ │ + ldr r7, [pc, #44] @ bd46c <__cxa_atexit@plt+0xb1120> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bd470 <__cxa_atexit@plt+0xb1124> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c92ec <__cxa_atexit@plt+0xbcfa0> │ │ │ │ - ldr r0, [pc, #16] @ c92f0 <__cxa_atexit@plt+0xbcfa4> │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xfffff3a0 │ │ │ │ + smlalbteq r9, r7, r8, r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bd4b8 <__cxa_atexit@plt+0xb116c> │ │ │ │ + ldr r7, [pc, #44] @ bd4d0 <__cxa_atexit@plt+0xb1184> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bd4d4 <__cxa_atexit@plt+0xb1188> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr #24 │ │ │ │ - cmpeq r6, r4, asr #24 │ │ │ │ - ldrdeq sp, [r6, #-184] @ 0xffffff48 │ │ │ │ + @ instruction: 0xfffff794 │ │ │ │ + cmpeq r7, r8, ror #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c9398 <__cxa_atexit@plt+0xbd04c> │ │ │ │ - ldr r1, [pc, #140] @ c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ - ldr r2, [pc, #140] @ c93a4 <__cxa_atexit@plt+0xbd058> │ │ │ │ - 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 c9364 <__cxa_atexit@plt+0xbd018> │ │ │ │ - ldr r1, [pc, #108] @ c93a8 <__cxa_atexit@plt+0xbd05c> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ + bhi bd53c <__cxa_atexit@plt+0xb11f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd544 <__cxa_atexit@plt+0xb11f8> │ │ │ │ + ldr r1, [pc, #72] @ bd560 <__cxa_atexit@plt+0xb1214> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c9374 <__cxa_atexit@plt+0xbd028> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9384 <__cxa_atexit@plt+0xbd038> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r0, [pc, #68] @ bd564 <__cxa_atexit@plt+0xb1218> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r8, sl} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c93ac <__cxa_atexit@plt+0xbd060> │ │ │ │ - ldr r0, [pc, #32] @ c93b0 <__cxa_atexit@plt+0xbd064> │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b bd54c <__cxa_atexit@plt+0xb1200> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bd55c <__cxa_atexit@plt+0xb1210> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r0, asr #28 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r6, r4, asr #22 │ │ │ │ - cmpeq r6, r0, asr #22 │ │ │ │ - cmpeq r6, r8, lsl fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c9418 <__cxa_atexit@plt+0xbd0cc> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + cmpeq r7, r4, lsl #30 │ │ │ │ + @ instruction: 0xffff610c │ │ │ │ + cmpeq r8, r8, lsr ip │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bd5bc <__cxa_atexit@plt+0xb1270> │ │ │ │ + ldr r2, [pc, #84] @ bd5d8 <__cxa_atexit@plt+0xb128c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd5c4 <__cxa_atexit@plt+0xb1278> │ │ │ │ + ldr r3, [pc, #64] @ bd5e0 <__cxa_atexit@plt+0xb1294> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c93ec <__cxa_atexit@plt+0xbd0a0> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9400 <__cxa_atexit@plt+0xbd0b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #60] @ bd5e4 <__cxa_atexit@plt+0xb1298> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c941c <__cxa_atexit@plt+0xbd0d0> │ │ │ │ - ldr r0, [pc, #20] @ c9420 <__cxa_atexit@plt+0xbd0d4> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #16] @ bd5dc <__cxa_atexit@plt+0xb1290> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalbteq sp, r6, r4, sl │ │ │ │ - smlalbteq sp, r6, r0, sl │ │ │ │ - smlaltbeq sp, r6, r8, sl │ │ │ │ + cmpeq r8, r8, asr #23 │ │ │ │ + cmpeq r7, r4, asr r1 │ │ │ │ + cmpeq r7, r0, asr #2 │ │ │ │ + cmpeq r8, r8, asr #23 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c9450 <__cxa_atexit@plt+0xbd104> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c9468 <__cxa_atexit@plt+0xbd11c> │ │ │ │ - ldr r0, [pc, #16] @ c946c <__cxa_atexit@plt+0xbd120> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - hvceq 28068 @ 0x6da4 │ │ │ │ - hvceq 28064 @ 0x6da0 │ │ │ │ - cmpeq r6, r4, lsl #20 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c9514 <__cxa_atexit@plt+0xbd1c8> │ │ │ │ - ldr r1, [pc, #140] @ c951c <__cxa_atexit@plt+0xbd1d0> │ │ │ │ - ldr r2, [pc, #140] @ c9520 <__cxa_atexit@plt+0xbd1d4> │ │ │ │ - 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 c94e0 <__cxa_atexit@plt+0xbd194> │ │ │ │ - ldr r1, [pc, #108] @ c9524 <__cxa_atexit@plt+0xbd1d8> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ + bhi bd67c <__cxa_atexit@plt+0xb1330> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #36 @ 0x24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bd684 <__cxa_atexit@plt+0xb1338> │ │ │ │ + ldr ip, [pc, #132] @ bd6a0 <__cxa_atexit@plt+0xb1354> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #128] @ bd6a4 <__cxa_atexit@plt+0xb1358> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c94f0 <__cxa_atexit@plt+0xbd1a4> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9500 <__cxa_atexit@plt+0xbd1b4> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r9, [pc, #124] @ bd6a8 <__cxa_atexit@plt+0xb135c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #120] @ bd6ac <__cxa_atexit@plt+0xb1360> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r0, r6, #14 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + str r1, [r7, #28]! │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r7, #-20] @ 0xffffffec │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + ldr r5, [pc, #64] @ bd6b0 <__cxa_atexit@plt+0xb1364> │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmdb r7, {r5, r8} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c9528 <__cxa_atexit@plt+0xbd1dc> │ │ │ │ - ldr r0, [pc, #32] @ c952c <__cxa_atexit@plt+0xbd1e0> │ │ │ │ + b bd1e4 <__cxa_atexit@plt+0xb0e98> │ │ │ │ + mov r6, r7 │ │ │ │ + b bd68c <__cxa_atexit@plt+0xb1340> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bd69c <__cxa_atexit@plt+0xb1350> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r4, asr #25 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - hvceq 28048 @ 0x6d90 │ │ │ │ - cmpeq r6, ip, ror #18 │ │ │ │ - cmpeq r6, r4, asr #18 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c9594 <__cxa_atexit@plt+0xbd248> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c9568 <__cxa_atexit@plt+0xbd21c> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c957c <__cxa_atexit@plt+0xbd230> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c9598 <__cxa_atexit@plt+0xbd24c> │ │ │ │ - ldr r0, [pc, #20] @ c959c <__cxa_atexit@plt+0xbd250> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ + smlaltbeq r9, r7, r0, r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bd700 <__cxa_atexit@plt+0xb13b4> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr lr, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr r1, [pc, #36] @ bd70c <__cxa_atexit@plt+0xb13c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r4, lsl #29 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd780 <__cxa_atexit@plt+0xb1434> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd788 <__cxa_atexit@plt+0xb143c> │ │ │ │ + ldr lr, [pc, #88] @ bd7a4 <__cxa_atexit@plt+0xb1458> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #84] @ bd7a8 <__cxa_atexit@plt+0xb145c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #6 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + ldr r5, [pc, #68] @ bd7ac <__cxa_atexit@plt+0xb1460> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r5, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bd790 <__cxa_atexit@plt+0xb1444> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bd7a0 <__cxa_atexit@plt+0xb1454> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - strdeq sp, [r6, #-128] @ 0xffffff80 │ │ │ │ - smlaltteq sp, r6, ip, r8 │ │ │ │ - ldrdeq sp, [r6, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c95cc <__cxa_atexit@plt+0xbd280> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0x01478f94 │ │ │ │ + @ instruction: 0xfffff6cc │ │ │ │ + cmpeq r8, ip, lsl sl │ │ │ │ + ldrsheq r7, [r8, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd84c <__cxa_atexit@plt+0xb1500> │ │ │ │ + ldr r2, [pc, #152] @ bd87c <__cxa_atexit@plt+0xb1530> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmib r3, {r2, sl} │ │ │ │ + sub sl, r6, #3 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd86c <__cxa_atexit@plt+0xb1520> │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bd864 <__cxa_atexit@plt+0xb1518> │ │ │ │ + ldr ip, [pc, #124] @ bd888 <__cxa_atexit@plt+0xb153c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #120] @ bd88c <__cxa_atexit@plt+0xb1540> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #116] @ bd890 <__cxa_atexit@plt+0xb1544> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #12]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r7, [pc, #48] @ bd884 <__cxa_atexit@plt+0xb1538> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c95e4 <__cxa_atexit@plt+0xbd298> │ │ │ │ - ldr r0, [pc, #16] @ c95e8 <__cxa_atexit@plt+0xbd29c> │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bd880 <__cxa_atexit@plt+0xb1534> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - smlaltbeq sp, r6, r0, r8 │ │ │ │ - @ instruction: 0x0146d89c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + @ instruction: 0xffffeb38 │ │ │ │ + hvceq 30944 @ 0x78e0 │ │ │ │ + smlalbteq r8, r7, r8, lr │ │ │ │ + @ instruction: 0xffffb96c │ │ │ │ + @ instruction: 0xffffbadc │ │ │ │ + cmpeq r8, ip, lsr r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c96e8 <__cxa_atexit@plt+0xbd39c> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bd914 <__cxa_atexit@plt+0xb15c8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #64 @ 0x40 │ │ │ │ + add r6, r3, #28 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c96f0 <__cxa_atexit@plt+0xbd3a4> │ │ │ │ - ldr r2, [r9, #3] │ │ │ │ - add lr, r9, #31 │ │ │ │ - mov ip, r4 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r9, #7] │ │ │ │ - ldm lr, {r0, r1, lr} │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r9, #11] │ │ │ │ - ldr r4, [r9, #51] @ 0x33 │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r9, #27] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - str fp, [sp, #24] │ │ │ │ - str r8, [sp, #16] │ │ │ │ - str r7, [sp] │ │ │ │ - ldr r2, [r9, #43] @ 0x2b │ │ │ │ - ldr fp, [r9, #47] @ 0x2f │ │ │ │ - ldr r8, [r9, #55] @ 0x37 │ │ │ │ - ldr r9, [r9, #59] @ 0x3b │ │ │ │ - ldr r7, [pc, #160] @ c9710 <__cxa_atexit@plt+0xbd3c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr sl, [pc, #156] @ c9714 <__cxa_atexit@plt+0xbd3c8> │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - str fp, [r3, #52] @ 0x34 │ │ │ │ - add sl, pc, sl │ │ │ │ - str sl, [r5] │ │ │ │ - add sl, r3, #36 @ 0x24 │ │ │ │ - stm sl, {r0, r1, lr} │ │ │ │ - add lr, r3, #56 @ 0x38 │ │ │ │ - stm lr, {r4, r8, r9} │ │ │ │ - ldr r4, [pc, #124] @ c9718 <__cxa_atexit@plt+0xbd3cc> │ │ │ │ - add r7, r7, #3 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str r4, [r3, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str r7, [r3, #28] │ │ │ │ - ldr r7, [sp, #20] │ │ │ │ - str r4, [r3, #8] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r4, [r3, #12] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r8, [sp, #16] │ │ │ │ - ldr fp, [sp, #24] │ │ │ │ - str r4, [r3, #16] │ │ │ │ - mov r4, ip │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ + bcc bd91c <__cxa_atexit@plt+0xb15d0> │ │ │ │ + ldr ip, [pc, #100] @ bd938 <__cxa_atexit@plt+0xb15ec> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr lr, [pc, #96] @ bd93c <__cxa_atexit@plt+0xb15f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [pc, #92] @ bd940 <__cxa_atexit@plt+0xb15f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str ip, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str sl, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ mov r6, r3 │ │ │ │ - b c96f8 <__cxa_atexit@plt+0xbd3ac> │ │ │ │ - mov r7, #64 @ 0x40 │ │ │ │ + b bd924 <__cxa_atexit@plt+0xb15d8> │ │ │ │ + mov r7, #28 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ c970c <__cxa_atexit@plt+0xbd3c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #8] @ bd934 <__cxa_atexit@plt+0xb15e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr #16 │ │ │ │ - cmpeq r7, r4, asr pc │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r0, asr #24 │ │ │ │ - cmpeq r6, r8, lsl r8 │ │ │ │ + strheq r8, [r7, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xffffb8a4 │ │ │ │ + @ instruction: 0xffffba14 │ │ │ │ + cmpeq r8, r4, ror r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #48 @ 0x30 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc c9790 <__cxa_atexit@plt+0xbd444> │ │ │ │ - ldr r3, [pc, #88] @ c979c <__cxa_atexit@plt+0xbd450> │ │ │ │ - ldr r2, [pc, #88] @ c97a0 <__cxa_atexit@plt+0xbd454> │ │ │ │ - ldr r1, [pc, #88] @ c97a4 <__cxa_atexit@plt+0xbd458> │ │ │ │ - ldr r0, [pc, #88] @ c97a8 <__cxa_atexit@plt+0xbd45c> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi bd9c8 <__cxa_atexit@plt+0xb167c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bd9d0 <__cxa_atexit@plt+0xb1684> │ │ │ │ + ldr r2, [pc, #116] @ bd9ec <__cxa_atexit@plt+0xb16a0> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #112] @ bd9f0 <__cxa_atexit@plt+0xb16a4> │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [sl, #4]! │ │ │ │ - mov r8, sl │ │ │ │ - mov r9, sl │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [sl, #44] @ 0x2c │ │ │ │ - str r7, [sl, #32] │ │ │ │ - str r7, [sl, #20] │ │ │ │ - str r7, [sl, #8] │ │ │ │ - mov r7, sl │ │ │ │ - str r3, [r8, #24]! │ │ │ │ - str r1, [r7, #36]! @ 0x24 │ │ │ │ - str r2, [r9, #12]! │ │ │ │ - bx r0 │ │ │ │ - mov r3, #48 @ 0x30 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbac │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - @ instruction: 0xfffffd20 │ │ │ │ - cmpeq r7, ip, ror #28 │ │ │ │ - @ instruction: 0x0146d798 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #8 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi c9804 <__cxa_atexit@plt+0xbd4b8> │ │ │ │ - ldr r3, [pc, #68] @ c9814 <__cxa_atexit@plt+0xbd4c8> │ │ │ │ - str r8, [r5, #-4]! │ │ │ │ - tst r9, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - beq c97f4 <__cxa_atexit@plt+0xbd4a8> │ │ │ │ - ldr r7, [pc, #48] @ c9818 <__cxa_atexit@plt+0xbd4cc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r9 │ │ │ │ - b c95f8 <__cxa_atexit@plt+0xbd2ac> │ │ │ │ - ldr r0, [r9] │ │ │ │ + ldr r0, [pc, #108] @ bd9f4 <__cxa_atexit@plt+0xb16a8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #104] @ bd9f8 <__cxa_atexit@plt+0xb16ac> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r3, {r0, r8} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r8, [r3, #24] │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c981c <__cxa_atexit@plt+0xbd4d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b bd1e4 <__cxa_atexit@plt+0xb0e98> │ │ │ │ + mov r6, r3 │ │ │ │ + b bd9d8 <__cxa_atexit@plt+0xb168c> │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bd9e8 <__cxa_atexit@plt+0xb169c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r6, r0, asr r7 │ │ │ │ - cmpeq r6, r8, lsr #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ c9844 <__cxa_atexit@plt+0xbd4f8> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - mov r9, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b c95f8 <__cxa_atexit@plt+0xbd2ac> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + cmpeq r7, r8, asr sp │ │ │ │ + @ instruction: 0xffffff24 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + @ instruction: 0xfffffd90 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c987c <__cxa_atexit@plt+0xbd530> │ │ │ │ - ldr r2, [pc, #40] @ c9894 <__cxa_atexit@plt+0xbd548> │ │ │ │ + bcc bda44 <__cxa_atexit@plt+0xb16f8> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ bda50 <__cxa_atexit@plt+0xb1704> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7, r8, r9, sl} │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ sub r7, r6, #15 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ c9898 <__cxa_atexit@plt+0xbd54c> │ │ │ │ - mov r2, #20 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad624 <__cxa_atexit@plt+0x13a12d8> │ │ │ │ - cmpeq r7, r0, ror #26 │ │ │ │ - @ instruction: 0xffffffc0 │ │ │ │ - smlalbbeq sp, r6, r8, r6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r0, asr #22 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c9940 <__cxa_atexit@plt+0xbd5f4> │ │ │ │ - ldr r1, [pc, #140] @ c9948 <__cxa_atexit@plt+0xbd5fc> │ │ │ │ - ldr r2, [pc, #140] @ c994c <__cxa_atexit@plt+0xbd600> │ │ │ │ - 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 c990c <__cxa_atexit@plt+0xbd5c0> │ │ │ │ - ldr r1, [pc, #108] @ c9950 <__cxa_atexit@plt+0xbd604> │ │ │ │ - ldr r7, [r2, #11] │ │ │ │ + bhi bdab8 <__cxa_atexit@plt+0xb176c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bdac0 <__cxa_atexit@plt+0xb1774> │ │ │ │ + ldr r1, [pc, #72] @ bdadc <__cxa_atexit@plt+0xb1790> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c991c <__cxa_atexit@plt+0xbd5d0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c992c <__cxa_atexit@plt+0xbd5e0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r0, [pc, #68] @ bdae0 <__cxa_atexit@plt+0xb1794> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r2, {r1, r8, sl} │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c9954 <__cxa_atexit@plt+0xbd608> │ │ │ │ - ldr r0, [pc, #32] @ c9958 <__cxa_atexit@plt+0xbd60c> │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r2 │ │ │ │ + b bdac8 <__cxa_atexit@plt+0xb177c> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bdad8 <__cxa_atexit@plt+0xb178c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - @ instruction: 0x0157b898 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - strdeq sp, [r6, #-84] @ 0xffffffac │ │ │ │ - strdeq sp, [r6, #-80] @ 0xffffffb0 │ │ │ │ - smlalbteq sp, r6, r8, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c99c0 <__cxa_atexit@plt+0xbd674> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + smlalbbeq r8, r7, r8, r9 │ │ │ │ + @ instruction: 0xffff5b90 │ │ │ │ + ldrheq r7, [r8, #-108] @ 0xffffff94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bdb38 <__cxa_atexit@plt+0xb17ec> │ │ │ │ + ldr r2, [pc, #84] @ bdb54 <__cxa_atexit@plt+0xb1808> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bdb40 <__cxa_atexit@plt+0xb17f4> │ │ │ │ + ldr r3, [pc, #64] @ bdb5c <__cxa_atexit@plt+0xb1810> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c9994 <__cxa_atexit@plt+0xbd648> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c99a8 <__cxa_atexit@plt+0xbd65c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r1, [pc, #60] @ bdb60 <__cxa_atexit@plt+0xb1814> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c99c4 <__cxa_atexit@plt+0xbd678> │ │ │ │ - ldr r0, [pc, #20] @ c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #16] @ bdb58 <__cxa_atexit@plt+0xb180c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - hvceq 27988 @ 0x6d54 │ │ │ │ - hvceq 27984 @ 0x6d50 │ │ │ │ - cmpeq r6, r8, asr r5 │ │ │ │ + cmpeq r8, ip, asr #12 │ │ │ │ + ldrdeq r8, [r7, #-184] @ 0xffffff48 │ │ │ │ + smlalbteq r8, r7, r4, fp │ │ │ │ + cmpeq r8, ip, asr #12 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c99f8 <__cxa_atexit@plt+0xbd6ac> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ + sub r9, r5, #16 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi bdc3c <__cxa_atexit@plt+0xb18f0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bdc44 <__cxa_atexit@plt+0xb18f8> │ │ │ │ + ldr sl, [pc, #224] @ bdc78 <__cxa_atexit@plt+0xb192c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #220] @ bdc7c <__cxa_atexit@plt+0xb1930> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #216] @ bdc80 <__cxa_atexit@plt+0xb1934> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #14 │ │ │ │ + mov r7, r0 │ │ │ │ + str r2, [r7, #12]! │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + stmdb r5, {r3, r7, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + sub r2, r5, #32 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bdc64 <__cxa_atexit@plt+0xb1918> │ │ │ │ + add r6, r0, #44 @ 0x2c │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bdc5c <__cxa_atexit@plt+0xb1910> │ │ │ │ + ldr r7, [pc, #164] @ bdc8c <__cxa_atexit@plt+0xb1940> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #160] @ bdc90 <__cxa_atexit@plt+0xb1944> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [pc, #156] @ bdc94 <__cxa_atexit@plt+0xb1948> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #152] @ bdc98 <__cxa_atexit@plt+0xb194c> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r1, [r0, #24] │ │ │ │ + str r8, [r0, #28] │ │ │ │ + str r3, [r0, #32] │ │ │ │ + str r8, [r0, #36] @ 0x24 │ │ │ │ + str r7, [r0, #40] @ 0x28 │ │ │ │ + str r8, [r0, #44] @ 0x2c │ │ │ │ + sub r0, r6, #2 │ │ │ │ + sub r1, r6, #10 │ │ │ │ + sub r3, r6, #19 │ │ │ │ + str lr, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r3, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r2 │ │ │ │ + b bd1e4 <__cxa_atexit@plt+0xb0e98> │ │ │ │ + mov r6, r0 │ │ │ │ + b bdc4c <__cxa_atexit@plt+0xb1900> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ bdc88 <__cxa_atexit@plt+0xb193c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c9a10 <__cxa_atexit@plt+0xbd6c4> │ │ │ │ - ldr r0, [pc, #16] @ c9a14 <__cxa_atexit@plt+0xbd6c8> │ │ │ │ - add r5, r5, #4 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ bdc84 <__cxa_atexit@plt+0xb1938> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r4, lsr #10 │ │ │ │ - cmpeq r6, r0, lsr #10 │ │ │ │ - strheq sp, [r6, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xffffff48 │ │ │ │ + @ instruction: 0xfffffeb4 │ │ │ │ + smlalbteq r8, r7, ip, sl │ │ │ │ + smlaltteq r8, r7, r8, sl │ │ │ │ + @ instruction: 0xfffffcb4 │ │ │ │ + @ instruction: 0xfffffbc8 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #176] @ bdd60 <__cxa_atexit@plt+0xb1a14> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c9abc <__cxa_atexit@plt+0xbd770> │ │ │ │ - ldr r1, [pc, #140] @ c9ac4 <__cxa_atexit@plt+0xbd778> │ │ │ │ - ldr r2, [pc, #140] @ c9ac8 <__cxa_atexit@plt+0xbd77c> │ │ │ │ - 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 c9a88 <__cxa_atexit@plt+0xbd73c> │ │ │ │ - ldr r1, [pc, #108] @ c9acc <__cxa_atexit@plt+0xbd780> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ + bhi bdd40 <__cxa_atexit@plt+0xb19f4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bdd48 <__cxa_atexit@plt+0xb19fc> │ │ │ │ + ldr ip, [pc, #136] @ bdd68 <__cxa_atexit@plt+0xb1a1c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #132] @ bdd6c <__cxa_atexit@plt+0xb1a20> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c9a98 <__cxa_atexit@plt+0xbd74c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9aa8 <__cxa_atexit@plt+0xbd75c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r9, [pc, #128] @ bdd70 <__cxa_atexit@plt+0xb1a24> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #124] @ bdd74 <__cxa_atexit@plt+0xb1a28> │ │ │ │ + add sl, pc, sl │ │ │ │ + sub r0, r6, #14 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + str r1, [r2, #28]! │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r2} │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str sl, [r2, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r2, #-20] @ 0xffffffec │ │ │ │ + str r9, [r2, #-16] │ │ │ │ + str r8, [r2, #-12] │ │ │ │ + ldr r7, [pc, #68] @ bdd78 <__cxa_atexit@plt+0xb1a2c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, r8} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c9ad0 <__cxa_atexit@plt+0xbd784> │ │ │ │ - ldr r0, [pc, #32] @ c9ad4 <__cxa_atexit@plt+0xbd788> │ │ │ │ + b bd1e4 <__cxa_atexit@plt+0xb0e98> │ │ │ │ + mov r6, r2 │ │ │ │ + b bdd50 <__cxa_atexit@plt+0xb1a04> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bdd64 <__cxa_atexit@plt+0xb1a18> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, ip, lsl r7 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r6, r0, lsr #8 │ │ │ │ - cmpeq r6, ip, lsl r4 │ │ │ │ - strdeq sp, [r6, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c9b3c <__cxa_atexit@plt+0xbd7f0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c9b10 <__cxa_atexit@plt+0xbd7c4> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9b24 <__cxa_atexit@plt+0xbd7d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ + ldrdeq r8, [r7, #-156] @ 0xffffff64 │ │ │ │ + @ instruction: 0xfffff9d8 │ │ │ │ + @ instruction: 0xfffff884 │ │ │ │ + @ instruction: 0xfffff78c │ │ │ │ + @ instruction: 0xfffff720 │ │ │ │ + @ instruction: 0xfffff7ac │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bddc4 <__cxa_atexit@plt+0xb1a78> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ bddd0 <__cxa_atexit@plt+0xb1a84> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r4, asr #15 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bde44 <__cxa_atexit@plt+0xb1af8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bde50 <__cxa_atexit@plt+0xb1b04> │ │ │ │ + ldr lr, [pc, #88] @ bde60 <__cxa_atexit@plt+0xb1b14> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ bde64 <__cxa_atexit@plt+0xb1b18> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ bde68 <__cxa_atexit@plt+0xb1b1c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c9b40 <__cxa_atexit@plt+0xbd7f4> │ │ │ │ - ldr r0, [pc, #20] @ c9b44 <__cxa_atexit@plt+0xbd7f8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltbeq sp, r6, r0, r3 │ │ │ │ - @ instruction: 0x0146d39c │ │ │ │ - smlalbbeq sp, r6, r4, r3 │ │ │ │ + ldrdeq r8, [r7, #-136] @ 0xffffff78 │ │ │ │ + cmpeq r8, ip, ror r3 │ │ │ │ + cmpeq r8, r0, asr r3 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c9b74 <__cxa_atexit@plt+0xbd828> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c9b8c <__cxa_atexit@plt+0xbd840> │ │ │ │ - ldr r0, [pc, #16] @ c9b90 <__cxa_atexit@plt+0xbd844> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bdee8 <__cxa_atexit@plt+0xb1b9c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bdef0 <__cxa_atexit@plt+0xb1ba4> │ │ │ │ + ldr r1, [pc, #108] @ bdf0c <__cxa_atexit@plt+0xb1bc0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #104] @ bdf10 <__cxa_atexit@plt+0xb1bc4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r6, #18 │ │ │ │ + sub ip, r6, #27 │ │ │ │ + stmib r2, {r1, r8} │ │ │ │ + add r1, r2, #12 │ │ │ │ + stm r1, {r0, r9, ip} │ │ │ │ + ldr r0, [pc, #80] @ bdf14 <__cxa_atexit@plt+0xb1bc8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r0, [r2, #24] │ │ │ │ + str lr, [r2, #28] │ │ │ │ + str sl, [r2, #32] │ │ │ │ + sub r2, r6, #7 │ │ │ │ + ldr r1, [pc, #60] @ bdf18 <__cxa_atexit@plt+0xb1bcc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r2} │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r2 │ │ │ │ + b bdef8 <__cxa_atexit@plt+0xb1bac> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bdf08 <__cxa_atexit@plt+0xb1bbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, asr r3 │ │ │ │ - cmpeq r6, ip, asr #6 │ │ │ │ - smlaltteq sp, r6, r0, r2 │ │ │ │ + cmpeq r7, r0, asr #16 │ │ │ │ + @ instruction: 0xffffff3c │ │ │ │ + ldrheq r7, [r8, #-100] @ 0xffffff9c │ │ │ │ + cmpeq r8, ip, asr #5 │ │ │ │ + @ instruction: 0x01587294 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi c9c38 <__cxa_atexit@plt+0xbd8ec> │ │ │ │ - ldr r1, [pc, #140] @ c9c40 <__cxa_atexit@plt+0xbd8f4> │ │ │ │ - ldr r2, [pc, #140] @ c9c44 <__cxa_atexit@plt+0xbd8f8> │ │ │ │ - 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 c9c04 <__cxa_atexit@plt+0xbd8b8> │ │ │ │ - ldr r1, [pc, #108] @ c9c48 <__cxa_atexit@plt+0xbd8fc> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq c9c14 <__cxa_atexit@plt+0xbd8c8> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne c9c24 <__cxa_atexit@plt+0xbd8d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi bdf64 <__cxa_atexit@plt+0xb1c18> │ │ │ │ + ldr r2, [pc, #60] @ bdf80 <__cxa_atexit@plt+0xb1c34> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #56] @ bdf84 <__cxa_atexit@plt+0xb1c38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #2 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r8, [r5, #-12] │ │ │ │ + stmdb r5, {r1, sl} │ │ │ │ mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #28] @ bdf88 <__cxa_atexit@plt+0xb1c3c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #24] @ bdf8c <__cxa_atexit@plt+0xb1c40> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r9, r3, #2 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + @ instruction: 0xffffdebc │ │ │ │ + ldrsbeq r7, [r8, #-92] @ 0xffffffa4 │ │ │ │ + @ instruction: 0x0147879c │ │ │ │ + ldrheq r7, [r8, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bdfc8 <__cxa_atexit@plt+0xb1c7c> │ │ │ │ + ldr r2, [pc, #28] @ bdfd8 <__cxa_atexit@plt+0xb1c8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ c9c4c <__cxa_atexit@plt+0xbd900> │ │ │ │ - ldr r0, [pc, #32] @ c9c50 <__cxa_atexit@plt+0xbd904> │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ bdfdc <__cxa_atexit@plt+0xb1c90> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r0, lsr #11 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r6, ip, asr #4 │ │ │ │ - cmpeq r6, r8, asr #4 │ │ │ │ - cmpeq r6, r0, lsr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ c9cb8 <__cxa_atexit@plt+0xbd96c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c9c8c <__cxa_atexit@plt+0xbd940> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c9ca0 <__cxa_atexit@plt+0xbd954> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ c9cbc <__cxa_atexit@plt+0xbd970> │ │ │ │ - ldr r0, [pc, #20] @ c9cc0 <__cxa_atexit@plt+0xbd974> │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xffffc9b0 │ │ │ │ + cmpeq r7, r0, lsr #14 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi be018 <__cxa_atexit@plt+0xb1ccc> │ │ │ │ + ldr r2, [pc, #28] @ be028 <__cxa_atexit@plt+0xb1cdc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + stmdb r5, {r2, r8, r9, sl} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r7, [pc, #12] @ be02c <__cxa_atexit@plt+0xb1ce0> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalbteq sp, r6, ip, r1 │ │ │ │ - smlalbteq sp, r6, r8, r1 │ │ │ │ - strheq sp, [r6, #-16] │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne c9cf0 <__cxa_atexit@plt+0xbd9a4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xffffddf4 │ │ │ │ + smlaltteq r8, r7, r8, r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi be078 <__cxa_atexit@plt+0xb1d2c> │ │ │ │ + ldr r2, [pc, #68] @ be094 <__cxa_atexit@plt+0xb1d48> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi be084 <__cxa_atexit@plt+0xb1d38> │ │ │ │ + ldr r5, [pc, #48] @ be09c <__cxa_atexit@plt+0xb1d50> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ c9d08 <__cxa_atexit@plt+0xbd9bc> │ │ │ │ - ldr r0, [pc, #16] @ c9d0c <__cxa_atexit@plt+0xbd9c0> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #12] @ be098 <__cxa_atexit@plt+0xb1d4c> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - hvceq 27932 @ 0x6d1c │ │ │ │ - hvceq 27928 @ 0x6d18 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + ldrsheq r7, [r8, #-12] │ │ │ │ + smlalbbeq r8, r7, r4, r6 │ │ │ │ + @ instruction: 0xffffdfbc │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c9de0 <__cxa_atexit@plt+0xbda94> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi be124 <__cxa_atexit@plt+0xb1dd8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c9de8 <__cxa_atexit@plt+0xbda9c> │ │ │ │ - ldr lr, [pc, #192] @ c9e08 <__cxa_atexit@plt+0xbdabc> │ │ │ │ - ldr r9, [pc, #192] @ c9e0c <__cxa_atexit@plt+0xbdac0> │ │ │ │ - ldr r0, [pc, #192] @ c9e10 <__cxa_atexit@plt+0xbdac4> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ + bcc be12c <__cxa_atexit@plt+0xb1de0> │ │ │ │ + ldr r1, [pc, #108] @ be14c <__cxa_atexit@plt+0xb1e00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #104] @ be150 <__cxa_atexit@plt+0xb1e04> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ c9e14 <__cxa_atexit@plt+0xbdac8> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ c9e18 <__cxa_atexit@plt+0xbdacc> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + sub ip, r6, #27 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r9, ip} │ │ │ │ + ldr r0, [pc, #80] @ be154 <__cxa_atexit@plt+0xb1e08> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + ldr r1, [pc, #64] @ be158 <__cxa_atexit@plt+0xb1e0c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ c9e1c <__cxa_atexit@plt+0xbdad0> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ c9e20 <__cxa_atexit@plt+0xbdad4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b be134 <__cxa_atexit@plt+0xb1de8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ be148 <__cxa_atexit@plt+0xb1dfc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, lr │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl #12 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + cmpeq r8, r4, ror r4 │ │ │ │ + cmpeq r8, ip, lsl #1 │ │ │ │ + cmpeq r8, r8, asr r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r6 │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi be298 <__cxa_atexit@plt+0xb1f4c> │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r3, sl, #44 @ 0x2c │ │ │ │ + cmp r0, r3 │ │ │ │ + bcc be2a0 <__cxa_atexit@plt+0xb1f54> │ │ │ │ + str r7, [sp] │ │ │ │ + mov ip, fp │ │ │ │ + ldr r7, [pc, #348] @ be2f4 <__cxa_atexit@plt+0xb1fa8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #344] @ be2f8 <__cxa_atexit@plt+0xb1fac> │ │ │ │ + add r2, pc, r2 │ │ │ │ + sub r1, r3, #2 │ │ │ │ + sub lr, r3, #22 │ │ │ │ + sub r9, r3, #30 │ │ │ │ + sub r3, r3, #39 @ 0x27 │ │ │ │ + ldr fp, [pc, #324] @ be2fc <__cxa_atexit@plt+0xb1fb0> │ │ │ │ + add fp, pc, fp │ │ │ │ + mov r6, sl │ │ │ │ + str r2, [r6, #28]! │ │ │ │ + str r7, [r5, #-24] @ 0xffffffe8 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + stm r2, {r3, r9, lr} │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + ldr r7, [pc, #288] @ be300 <__cxa_atexit@plt+0xb1fb4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r8, [r6, #16] │ │ │ │ + str fp, [r6, #-24] @ 0xffffffe8 │ │ │ │ + str r8, [r6, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [pc, #268] @ be304 <__cxa_atexit@plt+0xb1fb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r6, #-16] │ │ │ │ + str r8, [r6, #-12] │ │ │ │ + ldr r7, [pc, #256] @ be308 <__cxa_atexit@plt+0xb1fbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r6, {r7, r8} │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc be2bc <__cxa_atexit@plt+0xb1f70> │ │ │ │ + ldr r7, [pc, #236] @ be30c <__cxa_atexit@plt+0xb1fc0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r6, [pc, #232] @ be310 <__cxa_atexit@plt+0xb1fc4> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r3, sl │ │ │ │ + str r7, [r3, #56]! @ 0x38 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr r1, [pc, #216] @ be314 <__cxa_atexit@plt+0xb1fc8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r6, r8} │ │ │ │ str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ + add lr, r3, #12 │ │ │ │ + stm lr, {r1, r3, r7} │ │ │ │ + add r3, r3, #48 @ 0x30 │ │ │ │ + sub r7, r2, #7 │ │ │ │ + cmp r0, r3 │ │ │ │ + mov fp, ip │ │ │ │ + bcc be2e0 <__cxa_atexit@plt+0xb1f94> │ │ │ │ + ldr lr, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r8, [r5, #-16] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldmda r5, {r0, r6, ip} │ │ │ │ + ldr r2, [pc, #168] @ be320 <__cxa_atexit@plt+0xb1fd4> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [sl, #80] @ 0x50 │ │ │ │ + str r7, [sl, #84] @ 0x54 │ │ │ │ + str r6, [sl, #88] @ 0x58 │ │ │ │ + add r2, sl, #92 @ 0x5c │ │ │ │ + stm r2, {r0, r1, r8, lr} │ │ │ │ + sub r7, r3, #23 │ │ │ │ mov r6, r3 │ │ │ │ - b c9df0 <__cxa_atexit@plt+0xbdaa4> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ + bx ip │ │ │ │ + mov r3, sl │ │ │ │ + b be2a8 <__cxa_atexit@plt+0xb1f5c> │ │ │ │ + mov r7, #44 @ 0x2c │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ c9e04 <__cxa_atexit@plt+0xbdab8> │ │ │ │ + ldr r7, [pc, #108] @ be31c <__cxa_atexit@plt+0xb1fd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #84] @ be318 <__cxa_atexit@plt+0xb1fcc> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #32 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, r2 │ │ │ │ + mov fp, ip │ │ │ │ bx r0 │ │ │ │ - hvceq 27932 @ 0x6d1c │ │ │ │ - cmpeq r6, r8, lsl r2 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r7, r0, lsl #8 │ │ │ │ - cmpeq r7, r0, asr #8 │ │ │ │ - cmpeq r7, ip, asr #16 │ │ │ │ - cmpeq r7, ip, lsr r5 │ │ │ │ - cmpeq r7, r8, lsl #16 │ │ │ │ - cmpeq r6, r0, lsl r1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + @ instruction: 0xfffffe94 │ │ │ │ + @ instruction: 0xfffffd6c │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + @ instruction: 0xfffffde0 │ │ │ │ + @ instruction: 0xffff6074 │ │ │ │ + @ instruction: 0xffff6024 │ │ │ │ + cmpeq r8, r8, lsr #6 │ │ │ │ + strheq r8, [r7, #-16] │ │ │ │ + @ instruction: 0x01478494 │ │ │ │ + ldrsheq r7, [r8, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc c9eb0 <__cxa_atexit@plt+0xbdb64> │ │ │ │ - ldr r8, [pc, #112] @ c9ebc <__cxa_atexit@plt+0xbdb70> │ │ │ │ - ldr lr, [pc, #112] @ c9ec0 <__cxa_atexit@plt+0xbdb74> │ │ │ │ - ldr r1, [pc, #112] @ c9ec4 <__cxa_atexit@plt+0xbdb78> │ │ │ │ - ldr r0, [pc, #112] @ c9ec8 <__cxa_atexit@plt+0xbdb7c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r9, [pc, #92] @ c9ecc <__cxa_atexit@plt+0xbdb80> │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r7, [r3, #20] │ │ │ │ + bcc be37c <__cxa_atexit@plt+0xb2030> │ │ │ │ + ldr ip, [r5, #24]! │ │ │ │ + ldr lr, [pc, #60] @ be388 <__cxa_atexit@plt+0xb203c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r9, [r5, #-16] │ │ │ │ + ldmdb r5, {r0, r1, r2} │ │ │ │ + str lr, [r3, #4] │ │ │ │ str r7, [r3, #8] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r0, #36]! @ 0x24 │ │ │ │ - add lr, r3, #52 @ 0x34 │ │ │ │ - str r8, [r1, #24]! │ │ │ │ - str r9, [r3, #48] @ 0x30 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r8, [r3, #28] │ │ │ │ + sub r7, r6, #23 │ │ │ │ bx ip │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbc8 │ │ │ │ - @ instruction: 0xfffffd3c │ │ │ │ - @ instruction: 0xfffffa48 │ │ │ │ - cmpeq r7, r4, ror #14 │ │ │ │ - cmpeq r7, r4, asr r7 │ │ │ │ - smlaltbeq sp, r6, r0, r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + cmpeq r8, ip, lsl r2 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov lr, r9 │ │ │ │ + mov r9, r8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi c9fa4 <__cxa_atexit@plt+0xbdc58> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi be410 <__cxa_atexit@plt+0xb20c4> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ + add r6, r3, #32 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc c9fac <__cxa_atexit@plt+0xbdc60> │ │ │ │ - ldr lr, [pc, #192] @ c9fcc <__cxa_atexit@plt+0xbdc80> │ │ │ │ - ldr r9, [pc, #192] @ c9fd0 <__cxa_atexit@plt+0xbdc84> │ │ │ │ - ldr r0, [pc, #192] @ c9fd4 <__cxa_atexit@plt+0xbdc88> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ + bcc be418 <__cxa_atexit@plt+0xb20cc> │ │ │ │ + ldr r1, [pc, #108] @ be438 <__cxa_atexit@plt+0xb20ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #104] @ be43c <__cxa_atexit@plt+0xb20f0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ c9fd8 <__cxa_atexit@plt+0xbdc8c> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ c9fdc <__cxa_atexit@plt+0xbdc90> │ │ │ │ + sub sl, r6, #18 │ │ │ │ + sub ip, r6, #27 │ │ │ │ + stmib r3, {r1, r8} │ │ │ │ + add r1, r3, #12 │ │ │ │ + stm r1, {r0, r9, ip} │ │ │ │ + ldr r0, [pc, #80] @ be440 <__cxa_atexit@plt+0xb20f4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r1, r3, #24 │ │ │ │ + stm r1, {r0, sl, lr} │ │ │ │ + sub r3, r6, #7 │ │ │ │ + ldr r1, [pc, #64] @ be444 <__cxa_atexit@plt+0xb20f8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ c9fe0 <__cxa_atexit@plt+0xbdc94> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ c9fe4 <__cxa_atexit@plt+0xbdc98> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - b c9fb4 <__cxa_atexit@plt+0xbdc68> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ + b be420 <__cxa_atexit@plt+0xb20d4> │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ c9fc8 <__cxa_atexit@plt+0xbdc7c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [pc, #12] @ be434 <__cxa_atexit@plt+0xb20e8> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov sl, lr │ │ │ │ bx r0 │ │ │ │ - strheq ip, [r6, #-248] @ 0xffffff08 │ │ │ │ - qdaddeq sp, r4, r6 │ │ │ │ - @ instruction: 0xffffff14 │ │ │ │ - cmpeq r7, ip, lsr r2 │ │ │ │ - cmpeq r7, ip, ror r2 │ │ │ │ - cmpeq r7, r8, lsl #13 │ │ │ │ - cmpeq r7, r8, ror r3 │ │ │ │ - cmpeq r7, r4, asr #12 │ │ │ │ - cmpeq r6, ip, lsr pc │ │ │ │ + cmpeq r7, r8, lsl r3 │ │ │ │ + @ instruction: 0xfffffa10 │ │ │ │ + cmpeq r8, r8, lsl #3 │ │ │ │ + cmpeq r8, r0, lsr #27 │ │ │ │ + cmpeq r8, ip, ror #26 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ca08c <__cxa_atexit@plt+0xbdd40> │ │ │ │ - ldr r1, [pc, #140] @ ca094 <__cxa_atexit@plt+0xbdd48> │ │ │ │ - ldr r2, [pc, #140] @ ca098 <__cxa_atexit@plt+0xbdd4c> │ │ │ │ - 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 ca058 <__cxa_atexit@plt+0xbdd0c> │ │ │ │ - ldr r1, [pc, #108] @ ca09c <__cxa_atexit@plt+0xbdd50> │ │ │ │ - ldr r7, [r2, #11] │ │ │ │ + bhi be4a4 <__cxa_atexit@plt+0xb2158> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #8 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc be4ac <__cxa_atexit@plt+0xb2160> │ │ │ │ + ldr r1, [pc, #64] @ be4c8 <__cxa_atexit@plt+0xb217c> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq ca068 <__cxa_atexit@plt+0xbdd1c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne ca078 <__cxa_atexit@plt+0xbdd2c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r0, [pc, #60] @ be4cc <__cxa_atexit@plt+0xb2180> │ │ │ │ + add r0, pc, r0 │ │ │ │ + stmib r2, {r1, sl} │ │ │ │ + sub r2, r6, #3 │ │ │ │ + stmdb r5, {r0, r2, r9} │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #32] @ ca0a0 <__cxa_atexit@plt+0xbdd54> │ │ │ │ - ldr r0, [pc, #32] @ ca0a4 <__cxa_atexit@plt+0xbdd58> │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r2 │ │ │ │ + b be4b4 <__cxa_atexit@plt+0xb2168> │ │ │ │ + mov r7, #8 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ be4c4 <__cxa_atexit@plt+0xb2178> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + cmpeq r7, r8, asr r2 │ │ │ │ + @ instruction: 0xffffdbe8 │ │ │ │ + @ instruction: 0xffffdc6c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi be518 <__cxa_atexit@plt+0xb21cc> │ │ │ │ + ldr r2, [pc, #68] @ be534 <__cxa_atexit@plt+0xb21e8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi be524 <__cxa_atexit@plt+0xb21d8> │ │ │ │ + ldr r5, [pc, #48] @ be53c <__cxa_atexit@plt+0xb21f0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, ip, asr #2 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - smlaltbeq ip, r6, r8, lr │ │ │ │ - smlaltbeq ip, r6, r4, lr │ │ │ │ - hvceq 27884 @ 0x6cec │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ ca10c <__cxa_atexit@plt+0xbddc0> │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq ca0e0 <__cxa_atexit@plt+0xbdd94> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ca0f4 <__cxa_atexit@plt+0xbdda8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ca110 <__cxa_atexit@plt+0xbddc4> │ │ │ │ - ldr r0, [pc, #20] @ ca114 <__cxa_atexit@plt+0xbddc8> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #12] @ be538 <__cxa_atexit@plt+0xb21ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r6, r8, lsr #28 │ │ │ │ - cmpeq r6, r4, lsr #28 │ │ │ │ - cmpeq r6, ip, lsl #28 │ │ │ │ + cmpeq r8, ip, asr ip │ │ │ │ + smlaltteq r8, r7, ip, r1 │ │ │ │ + @ instruction: 0xffffddc8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ca144 <__cxa_atexit@plt+0xbddf8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ ca15c <__cxa_atexit@plt+0xbde10> │ │ │ │ - ldr r0, [pc, #16] @ ca160 <__cxa_atexit@plt+0xbde14> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - bx r0 │ │ │ │ - ldrdeq ip, [r6, #-216] @ 0xffffff28 │ │ │ │ - ldrdeq ip, [r6, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r6, r8, ror #26 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ca208 <__cxa_atexit@plt+0xbdebc> │ │ │ │ - ldr r1, [pc, #140] @ ca210 <__cxa_atexit@plt+0xbdec4> │ │ │ │ - ldr r2, [pc, #140] @ ca214 <__cxa_atexit@plt+0xbdec8> │ │ │ │ + bhi be5c0 <__cxa_atexit@plt+0xb2274> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc be5c8 <__cxa_atexit@plt+0xb227c> │ │ │ │ + ldr sl, [pc, #112] @ be5e4 <__cxa_atexit@plt+0xb2298> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #108] @ be5e8 <__cxa_atexit@plt+0xb229c> │ │ │ │ add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #104] @ be5ec <__cxa_atexit@plt+0xb22a0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #100] @ be5f0 <__cxa_atexit@plt+0xb22a4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r6, #14 │ │ │ │ + sub r2, r6, #22 │ │ │ │ + str r1, [r7, #20]! │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + str lr, [r7, #-8] │ │ │ │ + str r8, [r7, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + b be168 <__cxa_atexit@plt+0xb1e1c> │ │ │ │ + mov r6, r7 │ │ │ │ + b be5d0 <__cxa_atexit@plt+0xb2284> │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ be5e0 <__cxa_atexit@plt+0xb2294> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + hvceq 30736 @ 0x7810 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + @ instruction: 0xfffffecc │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc be63c <__cxa_atexit@plt+0xb22f0> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ be648 <__cxa_atexit@plt+0xb22fc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq ca1d4 <__cxa_atexit@plt+0xbde88> │ │ │ │ - ldr r1, [pc, #108] @ ca218 <__cxa_atexit@plt+0xbdecc> │ │ │ │ - ldr r7, [r2, #7] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r8, asr #30 │ │ │ │ + andeq r0, r1, r1 │ │ │ │ + andeq r0, r0, r3, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi be708 <__cxa_atexit@plt+0xb23bc> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #188] @ be730 <__cxa_atexit@plt+0xb23e4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + sub r9, r2, #1 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc be714 <__cxa_atexit@plt+0xb23c8> │ │ │ │ + add r7, r6, #4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq be6e0 <__cxa_atexit@plt+0xb2394> │ │ │ │ + ldr r2, [pc, #160] @ be740 <__cxa_atexit@plt+0xb23f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #156] @ be744 <__cxa_atexit@plt+0xb23f8> │ │ │ │ add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq ca1e4 <__cxa_atexit@plt+0xbde98> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne ca1f4 <__cxa_atexit@plt+0xbdea8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr lr, [pc, #152] @ be748 <__cxa_atexit@plt+0xb23fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r0, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r9, r6, #20 │ │ │ │ + stm r9, {r1, r7, r8} │ │ │ │ + str r2, [r6, #32] │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r2, [pc, #76] @ be734 <__cxa_atexit@plt+0xb23e8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #72] @ be738 <__cxa_atexit@plt+0xb23ec> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + str r8, [r6, #-8] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + str r1, [r6, #-16] │ │ │ │ + sub r7, r3, #23 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + ldr r7, [pc, #32] @ be73c <__cxa_atexit@plt+0xb23f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [r8, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r8, ror #6 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq r7, r0, lsr r0 │ │ │ │ + andeq r0, r0, r4, lsl #6 │ │ │ │ + andeq r0, r0, r4, ror r2 │ │ │ │ + @ instruction: 0xffffffa0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi be780 <__cxa_atexit@plt+0xb2434> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ be788 <__cxa_atexit@plt+0xb243c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ mov r5, r3 │ │ │ │ mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r6, [r8, #-156] @ 0xffffff64 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi be848 <__cxa_atexit@plt+0xb24fc> │ │ │ │ + ldr lr, [pc, #188] @ be868 <__cxa_atexit@plt+0xb251c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #176] @ be86c <__cxa_atexit@plt+0xb2520> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq be828 <__cxa_atexit@plt+0xb24dc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne be834 <__cxa_atexit@plt+0xb24e8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc be854 <__cxa_atexit@plt+0xb2508> │ │ │ │ + ldr r3, [pc, #136] @ be874 <__cxa_atexit@plt+0xb2528> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + ldr lr, [pc, #112] @ be878 <__cxa_atexit@plt+0xb252c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ ca21c <__cxa_atexit@plt+0xbded0> │ │ │ │ - ldr r0, [pc, #32] @ ca220 <__cxa_atexit@plt+0xbded4> │ │ │ │ + ldr r7, [pc, #52] @ be870 <__cxa_atexit@plt+0xb2524> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - ldrsbeq sl, [r7, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - ldrdeq ip, [r6, #-196] @ 0xffffff3c │ │ │ │ - ldrdeq ip, [r6, #-192] @ 0xffffff40 │ │ │ │ - smlaltbeq ip, r6, r8, ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ ca288 <__cxa_atexit@plt+0xbdf3c> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0x01586990 │ │ │ │ + smlaltbeq r7, r7, r4, lr @ │ │ │ │ + @ instruction: 0xffffff64 │ │ │ │ + cmpeq r8, r4, asr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ca25c <__cxa_atexit@plt+0xbdf10> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ca270 <__cxa_atexit@plt+0xbdf24> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne be8e4 <__cxa_atexit@plt+0xb2598> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc be8f8 <__cxa_atexit@plt+0xb25ac> │ │ │ │ + ldr r2, [pc, #100] @ be90c <__cxa_atexit@plt+0xb25c0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr lr, [pc, #76] @ be910 <__cxa_atexit@plt+0xb25c4> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ca28c <__cxa_atexit@plt+0xbdf40> │ │ │ │ - ldr r0, [pc, #20] @ ca290 <__cxa_atexit@plt+0xbdf44> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #28] @ be908 <__cxa_atexit@plt+0xb25bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - cmpeq r6, r4, asr ip │ │ │ │ - cmpeq r6, r0, asr ip │ │ │ │ - cmpeq r6, r8, lsr ip │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ca2c0 <__cxa_atexit@plt+0xbdf74> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r7, [r7, #-212] @ 0xffffff2c │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0x01586c98 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi be978 <__cxa_atexit@plt+0xb262c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc be984 <__cxa_atexit@plt+0xb2638> │ │ │ │ + ldr lr, [pc, #76] @ be994 <__cxa_atexit@plt+0xb2648> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r9, [pc, #64] @ be998 <__cxa_atexit@plt+0xb264c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ ca2d8 <__cxa_atexit@plt+0xbdf8c> │ │ │ │ - ldr r0, [pc, #16] @ ca2dc <__cxa_atexit@plt+0xbdf90> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r4, lsl #24 │ │ │ │ - cmpeq r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x0146cb94 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffe48 │ │ │ │ + cmpeq r8, r8, lsl r8 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ca384 <__cxa_atexit@plt+0xbe038> │ │ │ │ - ldr r1, [pc, #140] @ ca38c <__cxa_atexit@plt+0xbe040> │ │ │ │ - ldr r2, [pc, #140] @ ca390 <__cxa_atexit@plt+0xbe044> │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ + bhi be9dc <__cxa_atexit@plt+0xb2690> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [pc, #32] @ be9e4 <__cxa_atexit@plt+0xb2698> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ - tst r2, #3 │ │ │ │ - beq ca350 <__cxa_atexit@plt+0xbe004> │ │ │ │ - ldr r1, [pc, #108] @ ca394 <__cxa_atexit@plt+0xbe048> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - add r1, pc, r1 │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - str r1, [r3] │ │ │ │ - beq ca360 <__cxa_atexit@plt+0xbe014> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne ca370 <__cxa_atexit@plt+0xbe024> │ │ │ │ - ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ + @ instruction: 0x01586794 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bea34 <__cxa_atexit@plt+0xb26e8> │ │ │ │ + ldr r2, [pc, #56] @ bea3c <__cxa_atexit@plt+0xb26f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ bea40 <__cxa_atexit@plt+0xb26f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ bea44 <__cxa_atexit@plt+0xb26f8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldrdeq r7, [r7, #-204] @ 0xffffff34 │ │ │ │ + cmpeq r8, ip, lsr r7 │ │ │ │ + cmpeq r8, r4, asr r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + andeq r0, r2, lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc beafc <__cxa_atexit@plt+0xb27b0> │ │ │ │ + add r7, r3, #4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq beacc <__cxa_atexit@plt+0xb2780> │ │ │ │ + ldr sl, [pc, #144] @ beb20 <__cxa_atexit@plt+0xb27d4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #140] @ beb24 <__cxa_atexit@plt+0xb27d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #136] @ beb28 <__cxa_atexit@plt+0xb27dc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + add r9, r3, #20 │ │ │ │ + stm r9, {r1, r7, r8, sl} │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #64] @ beb14 <__cxa_atexit@plt+0xb27c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #60] @ beb18 <__cxa_atexit@plt+0xb27cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r3, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ ca398 <__cxa_atexit@plt+0xbe04c> │ │ │ │ - ldr r0, [pc, #32] @ ca39c <__cxa_atexit@plt+0xbe050> │ │ │ │ + ldr r7, [pc, #24] @ beb1c <__cxa_atexit@plt+0xb27d0> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff7c │ │ │ │ + @ instruction: 0xffffff10 │ │ │ │ + cmpeq r7, r8, asr #24 │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi beb88 <__cxa_atexit@plt+0xb283c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc beb94 <__cxa_atexit@plt+0xb2848> │ │ │ │ + ldr lr, [pc, #68] @ beba4 <__cxa_atexit@plt+0xb2858> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r0, [pc, #60] @ beba8 <__cxa_atexit@plt+0xb285c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, lsl r6 │ │ │ │ + cmpeq r8, r0, lsr r6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bebf8 <__cxa_atexit@plt+0xb28ac> │ │ │ │ + ldr r2, [pc, #56] @ bec00 <__cxa_atexit@plt+0xb28b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r2, [r5, #-12]! │ │ │ │ + ldr r2, [pc, #44] @ bec04 <__cxa_atexit@plt+0xb28b8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq bebec <__cxa_atexit@plt+0xb28a0> │ │ │ │ + mov r7, r3 │ │ │ │ + b bec10 <__cxa_atexit@plt+0xb28c4> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - cmpeq r7, r4, asr lr │ │ │ │ - andeq r0, r0, ip, ror #1 │ │ │ │ - cmpeq r6, r0, lsl #22 │ │ │ │ - strdeq ip, [r6, #-172] @ 0xffffff54 │ │ │ │ - ldrdeq ip, [r6, #-164] @ 0xffffff5c │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r8, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #80] @ ca404 <__cxa_atexit@plt+0xbe0b8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ca3d8 <__cxa_atexit@plt+0xbe08c> │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ca3ec <__cxa_atexit@plt+0xbe0a0> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bne bec48 <__cxa_atexit@plt+0xb28fc> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #132] @ becb0 <__cxa_atexit@plt+0xb2964> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq bec5c <__cxa_atexit@plt+0xb2910> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne bec68 <__cxa_atexit@plt+0xb291c> │ │ │ │ + ldr r7, [pc, #100] @ becb4 <__cxa_atexit@plt+0xb2968> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ca408 <__cxa_atexit@plt+0xbe0bc> │ │ │ │ - ldr r0, [pc, #20] @ ca40c <__cxa_atexit@plt+0xbe0c0> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc bec9c <__cxa_atexit@plt+0xb2950> │ │ │ │ + ldr r7, [pc, #56] @ becb8 <__cxa_atexit@plt+0xb296c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlalbbeq ip, r6, r0, sl │ │ │ │ - hvceq 27820 @ 0x6cac │ │ │ │ - cmpeq r6, r4, ror #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + cmpeq r8, r4, asr #10 │ │ │ │ + cmpeq r8, r8, lsl r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ca43c <__cxa_atexit@plt+0xbe0f0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ ca454 <__cxa_atexit@plt+0xbe108> │ │ │ │ - ldr r0, [pc, #16] @ ca458 <__cxa_atexit@plt+0xbe10c> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ + bne bece4 <__cxa_atexit@plt+0xb2998> │ │ │ │ + ldr r7, [pc, #76] @ bed24 <__cxa_atexit@plt+0xb29d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsr sl │ │ │ │ - cmpeq r6, ip, lsr #20 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ca514 <__cxa_atexit@plt+0xbe1c8> │ │ │ │ - ldr ip, [pc, #168] @ ca52c <__cxa_atexit@plt+0xbe1e0> │ │ │ │ - ldr r2, [pc, #168] @ ca530 <__cxa_atexit@plt+0xbe1e4> │ │ │ │ - add ip, pc, ip │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc bed14 <__cxa_atexit@plt+0xb29c8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #36] @ bed28 <__cxa_atexit@plt+0xb29dc> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #160] @ ca534 <__cxa_atexit@plt+0xbe1e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #156] @ ca538 <__cxa_atexit@plt+0xbe1ec> │ │ │ │ - add r0, r0, #1 │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq r6, [r8, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0x01586494 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bed88 <__cxa_atexit@plt+0xb2a3c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bed94 <__cxa_atexit@plt+0xb2a48> │ │ │ │ + ldr r0, [pc, #68] @ beda4 <__cxa_atexit@plt+0xb2a58> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #64] @ beda8 <__cxa_atexit@plt+0xb2a5c> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add lr, lr, #1 │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #132] @ ca53c <__cxa_atexit@plt+0xbe1f0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr lr, [r5] │ │ │ │ - stmib r3, {r2, r8, r9} │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r2, [pc, #80] @ ca540 <__cxa_atexit@plt+0xbe1f4> │ │ │ │ - sub r0, r6, #70 @ 0x46 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + str lr, [r5, #-8] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r1 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe50 │ │ │ │ + cmpeq r8, r8, lsl #8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bee2c <__cxa_atexit@plt+0xb2ae0> │ │ │ │ + ldr r2, [pc, #140] @ bee58 <__cxa_atexit@plt+0xb2b0c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r2, r3, #20 │ │ │ │ - stm r2, {r0, sl, lr} │ │ │ │ - ldr r8, [pc, #52] @ ca544 <__cxa_atexit@plt+0xbe1f8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #44] @ ca548 <__cxa_atexit@plt+0xbe1fc> │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc bee38 <__cxa_atexit@plt+0xb2aec> │ │ │ │ + ldr r7, [pc, #116] @ bee60 <__cxa_atexit@plt+0xb2b14> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #112] @ bee64 <__cxa_atexit@plt+0xb2b18> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #108] @ bee68 <__cxa_atexit@plt+0xb2b1c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r0, #1 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r6, r8} │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ bee5c <__cxa_atexit@plt+0xb2b10> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, lsl #7 │ │ │ │ + cmpeq r7, ip, lsl #18 │ │ │ │ + @ instruction: 0xfffff864 │ │ │ │ + @ instruction: 0xfffffbb0 │ │ │ │ + @ instruction: 0xfffffb20 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi beeec <__cxa_atexit@plt+0xb2ba0> │ │ │ │ + ldr r2, [pc, #140] @ bef18 <__cxa_atexit@plt+0xb2bcc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc beef8 <__cxa_atexit@plt+0xb2bac> │ │ │ │ + ldr r7, [pc, #116] @ bef20 <__cxa_atexit@plt+0xb2bd4> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r2, [pc, #112] @ bef24 <__cxa_atexit@plt+0xb2bd8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #108] @ bef28 <__cxa_atexit@plt+0xb2bdc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + sub r7, r3, #19 │ │ │ │ + mov r0, #2 │ │ │ │ + str r8, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r0, r1, r6, r8} │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r7, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r7, r4, asr lr │ │ │ │ - cmpeq r7, r4, asr #25 │ │ │ │ - cmpeq r7, r4, lsl #26 │ │ │ │ - cmpeq r7, ip, lsl #2 │ │ │ │ - cmpeq r7, ip, ror #27 │ │ │ │ - smlalbbeq ip, r6, r8, sl │ │ │ │ - smlalbbeq ip, r6, r8, sl │ │ │ │ - smlaltteq ip, r6, r8, r9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r7, [pc, #28] @ bef1c <__cxa_atexit@plt+0xb2bd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r9, #2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, asr #5 │ │ │ │ + cmpeq r7, ip, asr #16 │ │ │ │ + @ instruction: 0xfffff7a4 │ │ │ │ + @ instruction: 0xfffffaf0 │ │ │ │ + @ instruction: 0xfffffa60 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r8, r5, #24 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi befa8 <__cxa_atexit@plt+0xb2c5c> │ │ │ │ + ldr lr, [pc, #104] @ befb0 <__cxa_atexit@plt+0xb2c64> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r3, r7, #8 │ │ │ │ + ldm r3, {r0, r1, r3} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [pc, #88] @ befb4 <__cxa_atexit@plt+0xb2c68> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ands r7, r2, #3 │ │ │ │ + beq bef98 <__cxa_atexit@plt+0xb2c4c> │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp r7, #2 │ │ │ │ + ldrne r7, [r5, #-16] │ │ │ │ + ldreq r7, [r5, #-20] @ 0xffffffec │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r5, r8 │ │ │ │ + mov r7, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + ldrsheq r6, [r8, #-16] │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + mov r3, #8 │ │ │ │ + cmp r7, #2 │ │ │ │ + moveq r3, #4 │ │ │ │ + ldr r7, [r5, r3] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ca5d8 <__cxa_atexit@plt+0xbe28c> │ │ │ │ - ldr r8, [pc, #112] @ ca5e4 <__cxa_atexit@plt+0xbe298> │ │ │ │ - ldr lr, [pc, #112] @ ca5e8 <__cxa_atexit@plt+0xbe29c> │ │ │ │ - ldr r1, [pc, #112] @ ca5ec <__cxa_atexit@plt+0xbe2a0> │ │ │ │ - ldr r0, [pc, #112] @ ca5f0 <__cxa_atexit@plt+0xbe2a4> │ │ │ │ - add r8, pc, r8 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bf0c0 <__cxa_atexit@plt+0xb2d74> │ │ │ │ + ldr sl, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #24 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc bf0cc <__cxa_atexit@plt+0xb2d80> │ │ │ │ + str r2, [sp] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #224] @ bf0f8 <__cxa_atexit@plt+0xb2dac> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #216] @ bf0fc <__cxa_atexit@plt+0xb2db0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + ldm lr, {r0, ip, lr} │ │ │ │ + ldr r8, [r7, #24] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + ldr r1, [pc, #188] @ bf100 <__cxa_atexit@plt+0xb2db4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r9, r3 │ │ │ │ + ldr r1, [pc, #176] @ bf104 <__cxa_atexit@plt+0xb2db8> │ │ │ │ add r1, pc, r1 │ │ │ │ + str r1, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + add r1, r9, #12 │ │ │ │ + stm r1, {r0, ip, lr} │ │ │ │ + sub r1, r5, #28 │ │ │ │ + cmp fp, r1 │ │ │ │ + bhi bf0e4 <__cxa_atexit@plt+0xb2d98> │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp sl, r6 │ │ │ │ + bcc bf0dc <__cxa_atexit@plt+0xb2d90> │ │ │ │ + ldr sl, [pc, #136] @ bf10c <__cxa_atexit@plt+0xb2dc0> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #132] @ bf110 <__cxa_atexit@plt+0xb2dc4> │ │ │ │ add lr, pc, lr │ │ │ │ + ldr r0, [pc, #128] @ bf114 <__cxa_atexit@plt+0xb2dc8> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - ldr r9, [pc, #92] @ ca5f4 <__cxa_atexit@plt+0xbe2a8> │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - str r1, [r2, #12]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - str r7, [r3, #44] @ 0x2c │ │ │ │ - sub r7, r6, #15 │ │ │ │ - str lr, [r0, #36]! @ 0x24 │ │ │ │ - add lr, r3, #52 @ 0x34 │ │ │ │ - str r8, [r1, #24]! │ │ │ │ - str r9, [r3, #48] @ 0x30 │ │ │ │ - stm lr, {r0, r1, r2, r3} │ │ │ │ - bx ip │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r9, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str sl, [r3, #28]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str lr, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r3, [r3, #20] │ │ │ │ + mov r5, r1 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffbec │ │ │ │ - @ instruction: 0xfffffd60 │ │ │ │ - @ instruction: 0xfffffa6c │ │ │ │ - cmpeq r7, ip, lsr r0 │ │ │ │ - cmpeq r7, ip, lsr #32 │ │ │ │ - smlaltbeq ip, r6, r8, r9 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #28] @ bf108 <__cxa_atexit@plt+0xb2dbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [sp] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsr r1 │ │ │ │ + cmpeq r8, r4, lsr #2 │ │ │ │ + cmpeq r8, ip, lsr #2 │ │ │ │ + @ instruction: 0xfffffedc │ │ │ │ + smlaltteq r7, r7, r4, r2 @ │ │ │ │ + @ instruction: 0xffff2ec0 │ │ │ │ + @ instruction: 0xffff3074 │ │ │ │ + cmpeq r8, r4, asr #1 │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r0, pc │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ca6b4 <__cxa_atexit@plt+0xbe368> │ │ │ │ - ldr ip, [pc, #168] @ ca6cc <__cxa_atexit@plt+0xbe380> │ │ │ │ - ldr r2, [pc, #168] @ ca6d0 <__cxa_atexit@plt+0xbe384> │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #160] @ ca6d4 <__cxa_atexit@plt+0xbe388> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr lr, [pc, #156] @ ca6d8 <__cxa_atexit@plt+0xbe38c> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add lr, lr, #1 │ │ │ │ - str lr, [r3, #68] @ 0x44 │ │ │ │ - str lr, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #132] @ ca6dc <__cxa_atexit@plt+0xbe390> │ │ │ │ + sub r8, r5, #20 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi bf1ac <__cxa_atexit@plt+0xb2e60> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bf1b8 <__cxa_atexit@plt+0xb2e6c> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #124] @ bf1c8 <__cxa_atexit@plt+0xb2e7c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr lr, [r5] │ │ │ │ - stmib r3, {r2, r8, r9} │ │ │ │ - add r1, r1, #3 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - str ip, [r5] │ │ │ │ - ldr r2, [pc, #80] @ ca6e0 <__cxa_atexit@plt+0xbe394> │ │ │ │ - sub r0, r6, #70 @ 0x46 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - add r2, r3, #20 │ │ │ │ - stm r2, {r0, sl, lr} │ │ │ │ - ldr r8, [pc, #52] @ ca6e4 <__cxa_atexit@plt+0xbe398> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r7, #8] │ │ │ │ + ldr ip, [r7, #12] │ │ │ │ + add sl, r7, #16 │ │ │ │ + ldm sl, {r2, r9, sl} │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + str r1, [sp] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + ldr lr, [pc, #84] @ bf1cc <__cxa_atexit@plt+0xb2e80> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r1, [pc, #76] @ bf1d0 <__cxa_atexit@plt+0xb2e84> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str fp, [r3, #8] │ │ │ │ + str ip, [r3, #12] │ │ │ │ + add lr, r3, #16 │ │ │ │ + stm lr, {r2, r9, sl} │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + mov r5, r8 │ │ │ │ + ldm sp, {r8, fp} │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #28 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0 │ │ │ │ + cmpeq r8, r0, ror #31 │ │ │ │ + @ instruction: 0xfffffe60 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r6 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub sl, r5, #12 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi bf26c <__cxa_atexit@plt+0xb2f20> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bf278 <__cxa_atexit@plt+0xb2f2c> │ │ │ │ + ldr r0, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + str r4, [sp] │ │ │ │ + ldr r4, [r7, #10] │ │ │ │ + ldr r1, [r7, #14] │ │ │ │ + ldr ip, [r7, #18] │ │ │ │ + str fp, [sp, #4] │ │ │ │ + ldr fp, [r7, #22] │ │ │ │ + mov lr, r8 │ │ │ │ + ldr r8, [pc, #92] @ bf288 <__cxa_atexit@plt+0xb2f3c> │ │ │ │ add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #44] @ ca6e8 <__cxa_atexit@plt+0xbe39c> │ │ │ │ + str r8, [r3, #4]! │ │ │ │ + str r9, [r3, #8] │ │ │ │ + add r8, r3, #12 │ │ │ │ + stm r8, {r0, r2, lr} │ │ │ │ + str r4, [r3, #24] │ │ │ │ + str r1, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + ldr r4, [pc, #60] @ bf28c <__cxa_atexit@plt+0xb2f40> │ │ │ │ + ldr r4, [pc, r4] │ │ │ │ + str r4, [r5, #-12] │ │ │ │ + stmdb r5, {r3, fp} │ │ │ │ + ldr r4, [sp] │ │ │ │ + mov r5, sl │ │ │ │ + mov r8, r1 │ │ │ │ + ldr fp, [sp, #4] │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff2c │ │ │ │ - ldrheq sl, [r7, #-196] @ 0xffffff3c │ │ │ │ - cmpeq r7, r4, lsr #22 │ │ │ │ - cmpeq r7, r4, ror #22 │ │ │ │ - cmpeq r7, ip, ror #30 │ │ │ │ - cmpeq r7, ip, asr #24 │ │ │ │ - smlaltteq ip, r6, r8, r8 │ │ │ │ - smlaltteq ip, r6, r8, r8 │ │ │ │ + @ instruction: 0xfffffef0 │ │ │ │ + cmpeq r8, r8, lsl #30 │ │ │ │ andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bf2fc <__cxa_atexit@plt+0xb2fb0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #16 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bf304 <__cxa_atexit@plt+0xb2fb8> │ │ │ │ + ldr r1, [pc, #92] @ bf320 <__cxa_atexit@plt+0xb2fd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #88] @ bf324 <__cxa_atexit@plt+0xb2fd8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr lr, [pc, #84] @ bf328 <__cxa_atexit@plt+0xb2fdc> │ │ │ │ + add lr, pc, lr │ │ │ │ + stmib r2, {r0, r8} │ │ │ │ + str r1, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r1, r6, #11 │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r8} │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r2 │ │ │ │ + b bf30c <__cxa_atexit@plt+0xb2fc0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bf31c <__cxa_atexit@plt+0xb2fd0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsr r4 │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + @ instruction: 0xfffff868 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #52 @ 0x34 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bf3a4 <__cxa_atexit@plt+0xb3058> │ │ │ │ + ldr r2, [pc, #96] @ bf3b0 <__cxa_atexit@plt+0xb3064> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #92] @ bf3b4 <__cxa_atexit@plt+0xb3068> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #88] @ bf3b8 <__cxa_atexit@plt+0xb306c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r9, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + mov r1, r3 │ │ │ │ + str r8, [r1, #12]! │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r3, [r3, #28] │ │ │ │ + str r1, [r3, #32] │ │ │ │ + str r7, [r3, #36] @ 0x24 │ │ │ │ + add lr, r3, #40 @ 0x28 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + sub r7, r6, #22 │ │ │ │ + bx ip │ │ │ │ + mov r3, #52 @ 0x34 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa60 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ + @ instruction: 0xfffffb10 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi ca750 <__cxa_atexit@plt+0xbe404> │ │ │ │ - ldr r3, [pc, #84] @ ca760 <__cxa_atexit@plt+0xbe414> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi bf490 <__cxa_atexit@plt+0xb3144> │ │ │ │ + ldr r3, [pc, #224] @ bf4bc <__cxa_atexit@plt+0xb3170> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq ca740 <__cxa_atexit@plt+0xbe3f4> │ │ │ │ - ldr r3, [pc, #68] @ ca764 <__cxa_atexit@plt+0xbe418> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r7, [pc, #64] @ ca768 <__cxa_atexit@plt+0xbe41c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #3] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq bf454 <__cxa_atexit@plt+0xb3108> │ │ │ │ + ldr r8, [r5, #-4] │ │ │ │ + ldr r9, [r9, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r7, r3 │ │ │ │ + bcc bf4a0 <__cxa_atexit@plt+0xb3154> │ │ │ │ + add r7, r6, #4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq bf464 <__cxa_atexit@plt+0xb3118> │ │ │ │ + ldr sl, [pc, #188] @ bf4d0 <__cxa_atexit@plt+0xb3184> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #184] @ bf4d4 <__cxa_atexit@plt+0xb3188> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #180] @ bf4d8 <__cxa_atexit@plt+0xb318c> │ │ │ │ + add lr, pc, lr │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - cmn r2, #1 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ + sub r2, r3, #19 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + add r9, r6, #20 │ │ │ │ + stm r9, {r1, r7, r8, sl} │ │ │ │ + str r8, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ + str lr, [r6, #4] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r0, [r9] │ │ │ │ mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #84] @ bf4c0 <__cxa_atexit@plt+0xb3174> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #80] @ bf4c4 <__cxa_atexit@plt+0xb3178> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r6, #20]! │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r8, [r6, #-8] │ │ │ │ + str r2, [r6, #-4] │ │ │ │ + str r1, [r6, #-16] │ │ │ │ + sub r7, r3, #23 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ca76c <__cxa_atexit@plt+0xbe420> │ │ │ │ + ldr r7, [pc, #52] @ bf4cc <__cxa_atexit@plt+0xb3180> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ bf4c8 <__cxa_atexit@plt+0xb317c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #40 @ 0x28 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r7, r4, ror #20 │ │ │ │ - cmpeq r7, r0, lsr sl │ │ │ │ - cmpeq r6, ip, ror #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + @ instruction: 0xfffff5e4 │ │ │ │ + @ instruction: 0xfffff578 │ │ │ │ + smlaltbeq r7, r7, r4, r2 @ │ │ │ │ + strheq r7, [r7, #-44] @ 0xffffffd4 │ │ │ │ + @ instruction: 0xfffff590 │ │ │ │ + @ instruction: 0xfffff500 │ │ │ │ + @ instruction: 0xfffff22c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #32] @ ca7a0 <__cxa_atexit@plt+0xbe454> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #28] @ ca7a4 <__cxa_atexit@plt+0xbe458> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r2, #1 │ │ │ │ - cmn r1, #1 │ │ │ │ - addeq r7, r3, #2 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r6, r5 │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r8, [r6, #4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bf588 <__cxa_atexit@plt+0xb323c> │ │ │ │ + add r7, r3, #4 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq bf558 <__cxa_atexit@plt+0xb320c> │ │ │ │ + ldr sl, [pc, #144] @ bf5ac <__cxa_atexit@plt+0xb3260> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r1, [pc, #140] @ bf5b0 <__cxa_atexit@plt+0xb3264> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #136] @ bf5b4 <__cxa_atexit@plt+0xb3268> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r2, r6, #19 │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + add r9, r3, #20 │ │ │ │ + stm r9, {r1, r7, r8, sl} │ │ │ │ + str r8, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r3, #40] @ 0x28 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsl #20 │ │ │ │ - ldrsbeq sl, [r7, #-144] @ 0xffffff70 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ca81c <__cxa_atexit@plt+0xbe4d0> │ │ │ │ - ldr r2, [pc, #112] @ ca838 <__cxa_atexit@plt+0xbe4ec> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + ldr r2, [pc, #64] @ bf5a0 <__cxa_atexit@plt+0xb3254> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq ca810 <__cxa_atexit@plt+0xbe4c4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc ca824 <__cxa_atexit@plt+0xbe4d8> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - bl eed88 <__cxa_atexit@plt+0xe2a3c> │ │ │ │ - ldr r7, [pc, #68] @ ca83c <__cxa_atexit@plt+0xbe4f0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldr r1, [pc, #60] @ bf5a4 <__cxa_atexit@plt+0xb3258> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r7, [r3, #20]! │ │ │ │ ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r8, #3 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str r1, [r3, #-16] │ │ │ │ + sub r7, r6, #23 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #24] @ bf5a8 <__cxa_atexit@plt+0xb325c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - ldrsbeq sl, [r7, #-216] @ 0xffffff28 │ │ │ │ + @ instruction: 0xfffff4f0 │ │ │ │ + @ instruction: 0xfffff484 │ │ │ │ + strheq r7, [r7, #-28] @ 0xffffffe4 │ │ │ │ + @ instruction: 0xfffff488 │ │ │ │ + @ instruction: 0xfffff3f8 │ │ │ │ + @ instruction: 0xfffff124 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc ca880 <__cxa_atexit@plt+0xbe534> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - bl eed88 <__cxa_atexit@plt+0xe2a3c> │ │ │ │ - ldr r7, [pc, #32] @ ca88c <__cxa_atexit@plt+0xbe540> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r7, [r8, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bf61c <__cxa_atexit@plt+0xb32d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bf624 <__cxa_atexit@plt+0xb32d8> │ │ │ │ + ldr sl, [pc, #84] @ bf640 <__cxa_atexit@plt+0xb32f4> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #80] @ bf644 <__cxa_atexit@plt+0xb32f8> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ bf648 <__cxa_atexit@plt+0xb32fc> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + add r0, sl, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bf62c <__cxa_atexit@plt+0xb32e0> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bf63c <__cxa_atexit@plt+0xb32f0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + cmpeq r7, r4, lsr #2 │ │ │ │ + strdeq r7, [r7, #-4] │ │ │ │ + @ instruction: 0x01585b9c │ │ │ │ + cmpeq r8, r4, ror fp │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bf690 <__cxa_atexit@plt+0xb3344> │ │ │ │ + ldr r7, [pc, #44] @ bf6a8 <__cxa_atexit@plt+0xb335c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bf6ac <__cxa_atexit@plt+0xb3360> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r4, ror #26 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffa4d0 │ │ │ │ + qdaddeq r7, r0, r7 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bf6f4 <__cxa_atexit@plt+0xb33a8> │ │ │ │ + ldr r7, [pc, #44] @ bf70c <__cxa_atexit@plt+0xb33c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + ldr r7, [pc, #20] @ bf710 <__cxa_atexit@plt+0xb33c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffac7c │ │ │ │ + strdeq r6, [r7, #-240] @ 0xffffff10 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi ca93c <__cxa_atexit@plt+0xbe5f0> │ │ │ │ - and r2, r8, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq ca8cc <__cxa_atexit@plt+0xbe580> │ │ │ │ - cmp r2, #3 │ │ │ │ - bne ca8e8 <__cxa_atexit@plt+0xbe59c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r5, [pc, #160] @ ca974 <__cxa_atexit@plt+0xbe628> │ │ │ │ - ldr r9, [pc, #160] @ ca978 <__cxa_atexit@plt+0xbe62c> │ │ │ │ + bhi bf75c <__cxa_atexit@plt+0xb3410> │ │ │ │ + ldr r2, [pc, #68] @ bf778 <__cxa_atexit@plt+0xb342c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bf768 <__cxa_atexit@plt+0xb341c> │ │ │ │ + ldr r5, [pc, #48] @ bf780 <__cxa_atexit@plt+0xb3434> │ │ │ │ add r5, pc, r5 │ │ │ │ - add r8, r5, #2 │ │ │ │ - add r9, pc, r9 │ │ │ │ + str r5, [r3] │ │ │ │ mov r5, r3 │ │ │ │ - b f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - str r8, [r5] │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ca950 <__cxa_atexit@plt+0xbe604> │ │ │ │ - ldr r2, [pc, #124] @ ca980 <__cxa_atexit@plt+0xbe634> │ │ │ │ - ldr r1, [pc, #124] @ ca984 <__cxa_atexit@plt+0xbe638> │ │ │ │ - ldr lr, [pc, #124] @ ca988 <__cxa_atexit@plt+0xbe63c> │ │ │ │ - ldr r9, [pc, #124] @ ca98c <__cxa_atexit@plt+0xbe640> │ │ │ │ - ldr r0, [r8, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub sl, r3, #3 │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r7, [pc, #56] @ ca97c <__cxa_atexit@plt+0xbe630> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ca970 <__cxa_atexit@plt+0xbe624> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bf77c <__cxa_atexit@plt+0xb3430> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsl sl │ │ │ │ + smlaltteq r6, r7, ip, ip │ │ │ │ + @ instruction: 0xffff41c0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bf7f0 <__cxa_atexit@plt+0xb34a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bf7f8 <__cxa_atexit@plt+0xb34ac> │ │ │ │ + ldr sl, [pc, #84] @ bf814 <__cxa_atexit@plt+0xb34c8> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #80] @ bf818 <__cxa_atexit@plt+0xb34cc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ bf81c <__cxa_atexit@plt+0xb34d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + add r0, sl, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - cmpeq r6, r8, asr r7 │ │ │ │ - cmpeq r6, r4, ror #14 │ │ │ │ - cmpeq r6, ip, lsl r7 │ │ │ │ - @ instruction: 0xfffffe9c │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - strheq ip, [r6, #-96] @ 0xffffffa0 │ │ │ │ - strheq ip, [r6, #-96] @ 0xffffffa0 │ │ │ │ - smlalbteq ip, r6, r0, r6 │ │ │ │ + b bf800 <__cxa_atexit@plt+0xb34b4> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bf810 <__cxa_atexit@plt+0xb34c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, asr pc │ │ │ │ + cmpeq r7, r0, lsr #30 │ │ │ │ + cmpeq r8, r8, asr #19 │ │ │ │ + cmpeq r8, r0, lsr #19 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bf8b8 <__cxa_atexit@plt+0xb356c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + add r6, r7, #36 @ 0x24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc ca9ec <__cxa_atexit@plt+0xbe6a0> │ │ │ │ - ldr r2, [pc, #76] @ caa04 <__cxa_atexit@plt+0xbe6b8> │ │ │ │ - ldr r1, [pc, #76] @ caa08 <__cxa_atexit@plt+0xbe6bc> │ │ │ │ - ldr lr, [pc, #76] @ caa0c <__cxa_atexit@plt+0xbe6c0> │ │ │ │ - ldr r9, [pc, #76] @ caa10 <__cxa_atexit@plt+0xbe6c4> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, r6, #3 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ + bcc bf8c0 <__cxa_atexit@plt+0xb3574> │ │ │ │ + ldr ip, [pc, #136] @ bf8dc <__cxa_atexit@plt+0xb3590> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #132] @ bf8e0 <__cxa_atexit@plt+0xb3594> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r3, [pc, #32] @ caa14 <__cxa_atexit@plt+0xbe6c8> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdd8 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, r0, lsl #12 │ │ │ │ - cmpeq r6, r0, lsl #12 │ │ │ │ - @ instruction: 0xffffff9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r4, lsr r6 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi caa7c <__cxa_atexit@plt+0xbe730> │ │ │ │ - ldr r7, [pc, #64] @ caa90 <__cxa_atexit@plt+0xbe744> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq caa70 <__cxa_atexit@plt+0xbe724> │ │ │ │ - ldr r7, [pc, #48] @ caa94 <__cxa_atexit@plt+0xbe748> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r8 │ │ │ │ - b ca89c <__cxa_atexit@plt+0xbe550> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ caa98 <__cxa_atexit@plt+0xbe74c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr sl, [pc, #128] @ bf8e4 <__cxa_atexit@plt+0xb3598> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #124] @ bf8e8 <__cxa_atexit@plt+0xb359c> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r2, r6, #23 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + str r1, [r7, #20]! │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r7, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str sl, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + str r9, [r7, #-16] │ │ │ │ + str r8, [r7, #-12] │ │ │ │ + ldr r5, [pc, #64] @ bf8ec <__cxa_atexit@plt+0xb35a0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + stmdb r7, {r5, r8} │ │ │ │ mov r5, r3 │ │ │ │ + b be168 <__cxa_atexit@plt+0xb1e1c> │ │ │ │ + mov r6, r7 │ │ │ │ + b bf8c8 <__cxa_atexit@plt+0xb357c> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bf8d8 <__cxa_atexit@plt+0xb358c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - strdeq ip, [r6, #-84] @ 0xffffffac │ │ │ │ - smlalbteq ip, r6, r4, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ caabc <__cxa_atexit@plt+0xbe770> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b ca89c <__cxa_atexit@plt+0xbe550> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + smlalbbeq r6, r7, ip, lr │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + @ instruction: 0xfffffde8 │ │ │ │ + @ instruction: 0xfffffe0c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ caadc <__cxa_atexit@plt+0xbe790> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bf93c <__cxa_atexit@plt+0xb35f0> │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + ldr lr, [r5, #-16] │ │ │ │ + ldr r8, [r5, #-12] │ │ │ │ + ldmdb r5, {r0, r2} │ │ │ │ + ldr r1, [pc, #36] @ bf948 <__cxa_atexit@plt+0xb35fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r3, {r1, r7} │ │ │ │ + str r2, [r3, #12] │ │ │ │ + add r1, r3, #16 │ │ │ │ + stm r1, {r0, r8, lr} │ │ │ │ + sub r7, r6, #19 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, r8, asr #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bf994 <__cxa_atexit@plt+0xb3648> │ │ │ │ + ldr r2, [pc, #68] @ bf9b0 <__cxa_atexit@plt+0xb3664> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r3, {r2, r7} │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r3, r3, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bf9a0 <__cxa_atexit@plt+0xb3654> │ │ │ │ + ldr r5, [pc, #48] @ bf9b8 <__cxa_atexit@plt+0xb366c> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, lsl #14 │ │ │ │ - @ instruction: 0x0146c59c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi cab3c <__cxa_atexit@plt+0xbe7f0> │ │ │ │ - ldr r3, [pc, #72] @ cab4c <__cxa_atexit@plt+0xbe800> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq cab2c <__cxa_atexit@plt+0xbe7e0> │ │ │ │ - ldr r7, [pc, #56] @ cab50 <__cxa_atexit@plt+0xbe804> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ + ldr r7, [pc, #12] @ bf9b4 <__cxa_atexit@plt+0xb3668> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, r7, #2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cab54 <__cxa_atexit@plt+0xbe808> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r6, r4, ror #10 │ │ │ │ - cmpeq r6, r0, asr r5 │ │ │ │ - cmpeq r6, r8, lsr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ cab7c <__cxa_atexit@plt+0xbe830> │ │ │ │ + cmpeq r8, r0, ror #15 │ │ │ │ + strheq r6, [r7, #-164] @ 0xffffff5c │ │ │ │ + @ instruction: 0xffff3f88 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + mov r3, r6 │ │ │ │ ldr r8, [r7, #3] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r9, r3, #2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - cmpeq r6, ip, lsl #10 │ │ │ │ - cmpeq r6, ip, lsl #10 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bfa28 <__cxa_atexit@plt+0xb36dc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bfa30 <__cxa_atexit@plt+0xb36e4> │ │ │ │ + ldr sl, [pc, #84] @ bfa4c <__cxa_atexit@plt+0xb3700> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr lr, [pc, #80] @ bfa50 <__cxa_atexit@plt+0xb3704> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #76] @ bfa54 <__cxa_atexit@plt+0xb3708> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + add r0, sl, #1 │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bfa38 <__cxa_atexit@plt+0xb36ec> │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ bfa48 <__cxa_atexit@plt+0xb36fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r8, lsl sp │ │ │ │ + smlaltteq r6, r7, r8, ip │ │ │ │ + @ instruction: 0x01585790 │ │ │ │ + cmpeq r8, r8, ror #14 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi cabdc <__cxa_atexit@plt+0xbe890> │ │ │ │ - ldr r3, [pc, #72] @ cabec <__cxa_atexit@plt+0xbe8a0> │ │ │ │ - tst r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r0, r6 │ │ │ │ + sub r9, r5, #16 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi bfb30 <__cxa_atexit@plt+0xb37e4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r0, #20 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bfb38 <__cxa_atexit@plt+0xb37ec> │ │ │ │ + ldr sl, [pc, #224] @ bfb6c <__cxa_atexit@plt+0xb3820> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r2, [pc, #220] @ bfb70 <__cxa_atexit@plt+0xb3824> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr lr, [pc, #216] @ bfb74 <__cxa_atexit@plt+0xb3828> │ │ │ │ + add lr, pc, lr │ │ │ │ + sub r3, r6, #3 │ │ │ │ + mov r7, r0 │ │ │ │ + str r2, [r7, #4]! │ │ │ │ + str sl, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str lr, [r7, #12] │ │ │ │ + str r8, [r7, #16] │ │ │ │ + sub r2, r5, #32 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bfb58 <__cxa_atexit@plt+0xb380c> │ │ │ │ + add r6, r0, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bfb50 <__cxa_atexit@plt+0xb3804> │ │ │ │ + ldr sl, [pc, #160] @ bfb80 <__cxa_atexit@plt+0xb3834> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r3, [pc, #156] @ bfb84 <__cxa_atexit@plt+0xb3838> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq cabcc <__cxa_atexit@plt+0xbe880> │ │ │ │ - ldr r7, [pc, #56] @ cabf0 <__cxa_atexit@plt+0xbe8a4> │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ + ldr lr, [pc, #152] @ bfb88 <__cxa_atexit@plt+0xb383c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #148] @ bfb8c <__cxa_atexit@plt+0xb3840> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r1, r6, #14 │ │ │ │ + sub r7, r6, #22 │ │ │ │ + str r3, [r0, #40]! @ 0x28 │ │ │ │ + str sl, [r5, #-32] @ 0xffffffe0 │ │ │ │ + str r7, [r5, #-28] @ 0xffffffe4 │ │ │ │ + str r1, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r0, [r5, #-20] @ 0xffffffec │ │ │ │ + str r8, [r0, #8] │ │ │ │ + str r9, [r0, #-16] │ │ │ │ + str r8, [r0, #-12] │ │ │ │ + str lr, [r0, #-8] │ │ │ │ + str r8, [r0, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b be168 <__cxa_atexit@plt+0xb1e1c> │ │ │ │ + mov r6, r0 │ │ │ │ + b bfb40 <__cxa_atexit@plt+0xb37f4> │ │ │ │ + mov r7, #20 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #52] @ bfb7c <__cxa_atexit@plt+0xb3830> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r9, r7, #2 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cabf4 <__cxa_atexit@plt+0xbe8a8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r7, #28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #24] @ bfb78 <__cxa_atexit@plt+0xb382c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r9 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - smlalbteq ip, r6, r4, r4 │ │ │ │ - strheq ip, [r6, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r1, r1 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, r8, lsl #2 │ │ │ │ + @ instruction: 0xfffffebc │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + smlaltteq r6, r7, r8, fp │ │ │ │ + cmpeq r7, r8, lsl ip │ │ │ │ + @ instruction: 0xffffeb18 │ │ │ │ + @ instruction: 0xffffe9ec │ │ │ │ + @ instruction: 0xffffe960 │ │ │ │ + @ instruction: 0xffffe89c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r6, [pc, #180] @ bfc58 <__cxa_atexit@plt+0xb390c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cac78 <__cxa_atexit@plt+0xbe92c> │ │ │ │ - ldr r1, [pc, #124] @ cac98 <__cxa_atexit@plt+0xbe94c> │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - ldr r0, [r2, #7] │ │ │ │ + bhi bfc38 <__cxa_atexit@plt+0xb38ec> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #36 @ 0x24 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc bfc40 <__cxa_atexit@plt+0xb38f4> │ │ │ │ + ldr ip, [pc, #140] @ bfc60 <__cxa_atexit@plt+0xb3914> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #136] @ bfc64 <__cxa_atexit@plt+0xb3918> │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r7, #3 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ + ldr sl, [pc, #132] @ bfc68 <__cxa_atexit@plt+0xb391c> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #128] @ bfc6c <__cxa_atexit@plt+0xb3920> │ │ │ │ + add r9, pc, r9 │ │ │ │ + sub r0, r6, #3 │ │ │ │ + sub r7, r6, #23 │ │ │ │ + sub lr, r6, #31 │ │ │ │ + str r1, [r2, #20]! │ │ │ │ + str ip, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - beq cac6c <__cxa_atexit@plt+0xbe920> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r8, r6, #8 │ │ │ │ - cmp r2, r8 │ │ │ │ - bcc cac84 <__cxa_atexit@plt+0xbe938> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - bl eeda0 <__cxa_atexit@plt+0xe2a54> │ │ │ │ - ldr r7, [pc, #72] @ cac9c <__cxa_atexit@plt+0xbe950> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - sub r7, r8, #3 │ │ │ │ - mov r6, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r8, [r2, #8] │ │ │ │ + str sl, [r2, #12] │ │ │ │ + str r8, [r2, #16] │ │ │ │ + str r9, [r2, #-16] │ │ │ │ + str r8, [r2, #-12] │ │ │ │ + ldr r7, [pc, #68] @ bfc70 <__cxa_atexit@plt+0xb3924> │ │ │ │ + add r7, pc, r7 │ │ │ │ + stmdb r2, {r7, r8} │ │ │ │ mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ + b be168 <__cxa_atexit@plt+0xb1e1c> │ │ │ │ + mov r6, r2 │ │ │ │ + b bfc48 <__cxa_atexit@plt+0xb38fc> │ │ │ │ + mov r7, #36 @ 0x24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #12] @ bfc5c <__cxa_atexit@plt+0xb3910> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r8 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r7, ip, ror r9 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + cmpeq r7, ip, lsl #22 │ │ │ │ + @ instruction: 0xfffffd20 │ │ │ │ + @ instruction: 0xfffffb3c │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + @ instruction: 0xfffffa68 │ │ │ │ + @ instruction: 0xfffffa8c │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r8, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc cace4 <__cxa_atexit@plt+0xbe998> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl eeda0 <__cxa_atexit@plt+0xe2a54> │ │ │ │ - ldr r7, [pc, #32] @ cacf0 <__cxa_atexit@plt+0xbe9a4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - str r7, [r8, #4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc bfcbc <__cxa_atexit@plt+0xb3970> │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + ldr lr, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r2, [pc, #32] @ bfcc8 <__cxa_atexit@plt+0xb397c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + add r2, r3, #12 │ │ │ │ + stm r2, {r0, r1, lr} │ │ │ │ + sub r7, r6, #15 │ │ │ │ + bx ip │ │ │ │ + mov r3, #20 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r0, lsl #18 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r7 │ │ │ │ + cmpeq r8, ip, asr #17 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cad78 <__cxa_atexit@plt+0xbea2c> │ │ │ │ - ldr r1, [pc, #144] @ cada4 <__cxa_atexit@plt+0xbea58> │ │ │ │ + bhi bfd18 <__cxa_atexit@plt+0xb39cc> │ │ │ │ + ldr r2, [pc, #56] @ bfd20 <__cxa_atexit@plt+0xb39d4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ bfd24 <__cxa_atexit@plt+0xb39d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - cmp r7, #0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq cad68 <__cxa_atexit@plt+0xbea1c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r7, [r3] │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc cad84 <__cxa_atexit@plt+0xbea38> │ │ │ │ - ldr r3, [pc, #108] @ cadb0 <__cxa_atexit@plt+0xbea64> │ │ │ │ - sub r0, r2, #11 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #100] @ cadb4 <__cxa_atexit@plt+0xbea68> │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ bfd28 <__cxa_atexit@plt+0xb39dc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #2 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r7, [pc, #60] @ cadac <__cxa_atexit@plt+0xbea60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ cada8 <__cxa_atexit@plt+0xbea5c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r8, asr #8 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r7, r8, lsl #12 │ │ │ │ - cmpeq r7, r4, lsl #14 │ │ │ │ - cmpeq r7, r0, lsl #9 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + strdeq r6, [r7, #-152] @ 0xffffff68 │ │ │ │ + cmpeq r8, r8, asr r4 │ │ │ │ + cmpeq r8, r0, ror r4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc cae00 <__cxa_atexit@plt+0xbeab4> │ │ │ │ - ldr lr, [pc, #56] @ cae18 <__cxa_atexit@plt+0xbeacc> │ │ │ │ - sub r2, r6, #11 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bfd90 <__cxa_atexit@plt+0xb3a44> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bfd9c <__cxa_atexit@plt+0xb3a50> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ bfdac <__cxa_atexit@plt+0xb3a60> │ │ │ │ ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #48] @ cae1c <__cxa_atexit@plt+0xbead0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r1, r7, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + sub r1, r6, #6 │ │ │ │ + ldr r0, [pc, #60] @ bfdb0 <__cxa_atexit@plt+0xb3a64> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ cae20 <__cxa_atexit@plt+0xbead4> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq r5, [r8, #-116] @ 0xffffff8c │ │ │ │ + ldrsheq r5, [r8, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, fp │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi bfdf4 <__cxa_atexit@plt+0xb3aa8> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r7, #7] │ │ │ │ + ldr r0, [pc, #32] @ bfdfc <__cxa_atexit@plt+0xb3ab0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, ror r3 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc bfe64 <__cxa_atexit@plt+0xb3b18> │ │ │ │ + ldr r3, [pc, #84] @ bfe7c <__cxa_atexit@plt+0xb3b30> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r8, ror #12 │ │ │ │ - cmpeq r7, r4, ror #7 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - @ instruction: 0x0146c29c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi caee4 <__cxa_atexit@plt+0xbeb98> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - and r7, r2, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne cae68 <__cxa_atexit@plt+0xbeb1c> │ │ │ │ - ldr r7, [pc, #188] @ caf18 <__cxa_atexit@plt+0xbebcc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [r2, #2] │ │ │ │ - b cae78 <__cxa_atexit@plt+0xbeb2c> │ │ │ │ - ldr r7, [pc, #160] @ caf10 <__cxa_atexit@plt+0xbebc4> │ │ │ │ + ldr r2, [pc, #80] @ bfe80 <__cxa_atexit@plt+0xb3b34> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #76] @ bfe84 <__cxa_atexit@plt+0xb3b38> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + sub r3, r6, #19 │ │ │ │ + str r8, [r7, #8] │ │ │ │ + add lr, r7, #12 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r8, [r7, #28] │ │ │ │ + str r3, [r7, #32] │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ bfe88 <__cxa_atexit@plt+0xb3b3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #-12] │ │ │ │ - ldr r7, [r2, #3] │ │ │ │ - tst r7, #3 │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - beq caedc <__cxa_atexit@plt+0xbeb90> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + @ instruction: 0xfffffefc │ │ │ │ + strdeq r6, [r7, #-136] @ 0xffffff78 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi bfefc <__cxa_atexit@plt+0xb3bb0> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc caef0 <__cxa_atexit@plt+0xbeba4> │ │ │ │ - ldr r1, [pc, #120] @ caf1c <__cxa_atexit@plt+0xbebd0> │ │ │ │ - ldr r0, [pc, #120] @ caf20 <__cxa_atexit@plt+0xbebd4> │ │ │ │ - ldr lr, [pc, #120] @ caf24 <__cxa_atexit@plt+0xbebd8> │ │ │ │ - ldr r9, [pc, #120] @ caf28 <__cxa_atexit@plt+0xbebdc> │ │ │ │ - add r1, pc, r1 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc bff08 <__cxa_atexit@plt+0xb3bbc> │ │ │ │ + ldr lr, [pc, #88] @ bff18 <__cxa_atexit@plt+0xb3bcc> │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - sub sl, r3, #7 │ │ │ │ - add r8, lr, #1 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ bff1c <__cxa_atexit@plt+0xb3bd0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ bff20 <__cxa_atexit@plt+0xb3bd4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ caf14 <__cxa_atexit@plt+0xbebc8> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r8, asr r1 │ │ │ │ - andeq r0, r0, ip, asr r1 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - andeq r0, r0, r0, lsl r2 │ │ │ │ - cmpeq r6, r4, lsl r1 │ │ │ │ - strdeq ip, [r6, #-28] @ 0xffffffe4 │ │ │ │ - @ instruction: 0x0146c198 │ │ │ │ + cmpeq r7, r0, lsr #16 │ │ │ │ + cmpeq r8, r4, asr #5 │ │ │ │ + @ instruction: 0x01585298 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi bffc0 <__cxa_atexit@plt+0xb3c74> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc caf90 <__cxa_atexit@plt+0xbec44> │ │ │ │ - ldr r8, [pc, #84] @ cafac <__cxa_atexit@plt+0xbec60> │ │ │ │ - ldr r0, [pc, #84] @ cafb0 <__cxa_atexit@plt+0xbec64> │ │ │ │ - ldr lr, [pc, #84] @ cafb4 <__cxa_atexit@plt+0xbec68> │ │ │ │ - ldr r9, [pc, #84] @ cafb8 <__cxa_atexit@plt+0xbec6c> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r2, #4] │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, r6, #7 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r7, [pc, #36] @ cafbc <__cxa_atexit@plt+0xbec70> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffffc9c │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - qdaddeq ip, ip, r6 │ │ │ │ - cmpeq r6, r4, asr #2 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r6, r4, lsl #2 │ │ │ │ + bcc bffc8 <__cxa_atexit@plt+0xb3c7c> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #116] @ bffdc <__cxa_atexit@plt+0xb3c90> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r2, {r0, r1} │ │ │ │ + ldr r0, [pc, #108] @ bffe0 <__cxa_atexit@plt+0xb3c94> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr sl, [pc, #96] @ bffe4 <__cxa_atexit@plt+0xb3c98> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #92] @ bffe8 <__cxa_atexit@plt+0xb3c9c> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r1, [pc, #84] @ bffec <__cxa_atexit@plt+0xb3ca0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + mov r2, r3 │ │ │ │ + str r1, [r2, #12]! │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + add r1, r3, #28 │ │ │ │ + stm r1, {r2, r9, sl} │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + mov r8, lr │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + b bffd0 <__cxa_atexit@plt+0xb3c84> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsl #4 │ │ │ │ + cmpeq r8, r0, asr #4 │ │ │ │ + cmpeq r8, ip, lsl #4 │ │ │ │ + ldrsbeq r5, [r8, #-80] @ 0xffffffb0 │ │ │ │ + cmpeq r8, r4, lsl #4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c0054 <__cxa_atexit@plt+0xb3d08> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - mov r2, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc cb024 <__cxa_atexit@plt+0xbecd8> │ │ │ │ - ldr r8, [pc, #84] @ cb040 <__cxa_atexit@plt+0xbecf4> │ │ │ │ - ldr r0, [pc, #84] @ cb044 <__cxa_atexit@plt+0xbecf8> │ │ │ │ - ldr lr, [pc, #84] @ cb048 <__cxa_atexit@plt+0xbecfc> │ │ │ │ - ldr r9, [pc, #84] @ cb04c <__cxa_atexit@plt+0xbed00> │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ + bcc c0060 <__cxa_atexit@plt+0xb3d14> │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + ldr lr, [pc, #68] @ c0070 <__cxa_atexit@plt+0xb3d24> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #60] @ c0074 <__cxa_atexit@plt+0xb3d28> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmdb r5, {r0, r1} │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, r9 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, ror #2 │ │ │ │ + cmpeq r8, r8, lsr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub r9, r5, #20 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c00f0 <__cxa_atexit@plt+0xb3da4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c00fc <__cxa_atexit@plt+0xb3db0> │ │ │ │ + ldr lr, [pc, #100] @ c010c <__cxa_atexit@plt+0xb3dc0> │ │ │ │ add lr, pc, lr │ │ │ │ - str r8, [r2, #4] │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, r6, #7 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - str r3, [r2, #12] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r7, [pc, #36] @ cb050 <__cxa_atexit@plt+0xbed04> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r0, [pc, #92] @ c0110 <__cxa_atexit@plt+0xb3dc4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + sub r2, r6, #7 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ c0114 <__cxa_atexit@plt+0xb3dc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + str lr, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + mov r5, r9 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff50 │ │ │ │ + @ instruction: 0x01585098 │ │ │ │ + cmpeq r8, r4, lsl #1 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c019c <__cxa_atexit@plt+0xb3e50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #40 @ 0x28 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c01a4 <__cxa_atexit@plt+0xb3e58> │ │ │ │ + ldr ip, [pc, #116] @ c01c0 <__cxa_atexit@plt+0xb3e74> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r1, [pc, #112] @ c01c4 <__cxa_atexit@plt+0xb3e78> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #108] @ c01c8 <__cxa_atexit@plt+0xb3e7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + sub lr, r6, #27 │ │ │ │ + str r1, [r3, #24]! │ │ │ │ + stmdb r5, {r0, r3, lr} │ │ │ │ + str sl, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r9, [r3, #16] │ │ │ │ + sub r5, r6, #35 @ 0x23 │ │ │ │ + str ip, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + ldr r1, [pc, #68] @ c01cc <__cxa_atexit@plt+0xb3e80> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #-12] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r5, [r3, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + b c01ac <__cxa_atexit@plt+0xb3e60> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c01bc <__cxa_atexit@plt+0xb3e70> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r7, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffffc08 │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - smlalbteq fp, r6, r8, pc @ │ │ │ │ - strheq ip, [r6, #-0] │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - hvceq 27648 @ 0x6c00 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + smlalbteq r6, r7, r4, r5 │ │ │ │ + @ instruction: 0xfffffd48 │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + ldrsheq r4, [r8, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cb0b4 <__cxa_atexit@plt+0xbed68> │ │ │ │ - ldr r2, [pc, #80] @ cb0cc <__cxa_atexit@plt+0xbed80> │ │ │ │ - ldr r1, [pc, #80] @ cb0d0 <__cxa_atexit@plt+0xbed84> │ │ │ │ - ldr lr, [pc, #80] @ cb0d4 <__cxa_atexit@plt+0xbed88> │ │ │ │ - ldr r9, [pc, #80] @ cb0d8 <__cxa_atexit@plt+0xbed8c> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c0240 <__cxa_atexit@plt+0xb3ef4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c024c <__cxa_atexit@plt+0xb3f00> │ │ │ │ + ldr lr, [pc, #88] @ c025c <__cxa_atexit@plt+0xb3f10> │ │ │ │ add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, r6, #7 │ │ │ │ - add r8, lr, #1 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r3, [pc, #32] @ cb0dc <__cxa_atexit@plt+0xbed90> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffffb64 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, ip, lsr pc │ │ │ │ - cmpeq r6, r8, lsr #32 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #76] @ cb13c <__cxa_atexit@plt+0xbedf0> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq cb128 <__cxa_atexit@plt+0xbeddc> │ │ │ │ - ldr r3, [r3, #3] │ │ │ │ - ldr r2, [pc, #48] @ cb140 <__cxa_atexit@plt+0xbedf4> │ │ │ │ - tst r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #8] │ │ │ │ - beq cb134 <__cxa_atexit@plt+0xbede8> │ │ │ │ - b cb188 <__cxa_atexit@plt+0xbee3c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + ldr r9, [pc, #80] @ c0260 <__cxa_atexit@plt+0xb3f14> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #72] @ c0264 <__cxa_atexit@plt+0xb3f18> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r5, lr, #1 │ │ │ │ + str r9, [r3, #4] │ │ │ │ + str r5, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, sl │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ + ldrdeq r6, [r7, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq r8, r0, lsl #31 │ │ │ │ + cmpeq r8, r4, asr pc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [pc, #36] @ cb17c <__cxa_atexit@plt+0xbee30> │ │ │ │ - ldr r2, [r7] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq cb174 <__cxa_atexit@plt+0xbee28> │ │ │ │ - b cb188 <__cxa_atexit@plt+0xbee3c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq cb224 <__cxa_atexit@plt+0xbeed8> │ │ │ │ + andeq r0, r0, fp │ │ │ │ + mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c0304 <__cxa_atexit@plt+0xb3fb8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str r7, [r2, #4]! │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc cb270 <__cxa_atexit@plt+0xbef24> │ │ │ │ - ldr r7, [pc, #260] @ cb2b8 <__cxa_atexit@plt+0xbef6c> │ │ │ │ - ldr ip, [r5, #12]! │ │ │ │ - sub r1, r3, #13 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #240] @ cb2bc <__cxa_atexit@plt+0xbef70> │ │ │ │ - add lr, r6, #40 @ 0x28 │ │ │ │ - sub r7, r3, #27 │ │ │ │ + add r6, r3, #48 @ 0x30 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c030c <__cxa_atexit@plt+0xb3fc0> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r9, [r7, #7] │ │ │ │ + sub r1, r6, #7 │ │ │ │ + ldr r0, [pc, #116] @ c0320 <__cxa_atexit@plt+0xb3fd4> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - ldr lr, [pc, #224] @ cb2c0 <__cxa_atexit@plt+0xbef74> │ │ │ │ - sub r7, r3, #34 @ 0x22 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #216] @ cb2c4 <__cxa_atexit@plt+0xbef78> │ │ │ │ + stmdb r2, {r0, r1} │ │ │ │ + ldr r0, [pc, #108] @ c0324 <__cxa_atexit@plt+0xb3fd8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r3, #4]! │ │ │ │ + sub r0, r6, #18 │ │ │ │ + ldr sl, [pc, #96] @ c0328 <__cxa_atexit@plt+0xb3fdc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + ldr ip, [pc, #92] @ c032c <__cxa_atexit@plt+0xb3fe0> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + ldr r1, [pc, #84] @ c0330 <__cxa_atexit@plt+0xb3fe4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #212] @ cb2c8 <__cxa_atexit@plt+0xbef7c> │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r6, #24] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r8, [r6, #12] │ │ │ │ - str r6, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str lr, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc cb290 <__cxa_atexit@plt+0xbef44> │ │ │ │ - ldr r7, [pc, #136] @ cb2cc <__cxa_atexit@plt+0xbef80> │ │ │ │ - ldr r2, [pc, #136] @ cb2d0 <__cxa_atexit@plt+0xbef84> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - str r2, [r6, #4] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - str r1, [r6, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + str r1, [r2, #12]! │ │ │ │ + str r8, [r3, #20] │ │ │ │ + str ip, [r3, #24] │ │ │ │ + add r1, r3, #28 │ │ │ │ + stm r1, {r2, r9, sl} │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ + str r3, [r3, #44] @ 0x2c │ │ │ │ + mov r8, lr │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r6, [pc, #56] @ cb2b0 <__cxa_atexit@plt+0xbef64> │ │ │ │ - mov r5, #52 @ 0x34 │ │ │ │ + b c0314 <__cxa_atexit@plt+0xb3fc8> │ │ │ │ + mov r5, #48 @ 0x30 │ │ │ │ str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r2] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - ldr r7, [pc, #28] @ cb2b4 <__cxa_atexit@plt+0xbef68> │ │ │ │ - mov r6, #12 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, #0 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xfffffb3c │ │ │ │ - cmpeq r7, ip, asr #31 │ │ │ │ - ldrsheq sl, [r7, #-48] @ 0xffffffd0 │ │ │ │ - @ instruction: 0x01579f98 │ │ │ │ - ldrheq r9, [r7, #-240] @ 0xffffff10 │ │ │ │ - cmpeq r6, r0, ror #28 │ │ │ │ - cmpeq r7, r0, 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, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc cb324 <__cxa_atexit@plt+0xbefd8> │ │ │ │ - ldr r7, [pc, #64] @ cb33c <__cxa_atexit@plt+0xbeff0> │ │ │ │ - ldr r2, [pc, #64] @ cb340 <__cxa_atexit@plt+0xbeff4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ cb344 <__cxa_atexit@plt+0xbeff8> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - smlaltbeq fp, r6, r8, sp │ │ │ │ - @ instruction: 0x01579e98 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmpeq r8, r4, asr #29 │ │ │ │ + ldrsheq r4, [r8, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r8, r8, asr #29 │ │ │ │ + cmpeq r8, ip, lsl #5 │ │ │ │ + cmpeq r8, r0, asr #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0380 <__cxa_atexit@plt+0xb4034> │ │ │ │ + ldr r2, [pc, #56] @ c0388 <__cxa_atexit@plt+0xb403c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #48] @ c038c <__cxa_atexit@plt+0xb4040> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + ldr r1, [pc, #40] @ c0390 <__cxa_atexit@plt+0xb4044> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + hvceq 30208 @ 0x7600 │ │ │ │ + ldrsheq r4, [r8, #-208] @ 0xffffff30 │ │ │ │ + cmpeq r8, r8, lsl #28 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #52 @ 0x34 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc cb3dc <__cxa_atexit@plt+0xbf090> │ │ │ │ - ldr r7, [pc, #132] @ cb3f4 <__cxa_atexit@plt+0xbf0a8> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - sub r1, r6, #13 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c0418 <__cxa_atexit@plt+0xb40cc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #32 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c0420 <__cxa_atexit@plt+0xb40d4> │ │ │ │ + ldr lr, [pc, #116] @ c043c <__cxa_atexit@plt+0xb40f0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #112] @ c0440 <__cxa_atexit@plt+0xb40f4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [pc, #108] @ c0444 <__cxa_atexit@plt+0xb40f8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr sl, [pc, #104] @ c0448 <__cxa_atexit@plt+0xb40fc> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + sub r0, r6, #19 │ │ │ │ + str r1, [r3, #24]! │ │ │ │ + str sl, [r5, #-12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + sub r0, r6, #27 │ │ │ │ + str r9, [r3, #-20] @ 0xffffffec │ │ │ │ + str r8, [r3, #-16] │ │ │ │ + str lr, [r3, #-12] │ │ │ │ + str r8, [r3, #-8] │ │ │ │ + str r0, [r3, #-4] │ │ │ │ + mov r5, r2 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r3 │ │ │ │ + b c0428 <__cxa_atexit@plt+0xb40dc> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c0438 <__cxa_atexit@plt+0xb40ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [pc, #112] @ cb3f8 <__cxa_atexit@plt+0xbf0ac> │ │ │ │ - add lr, r3, #40 @ 0x28 │ │ │ │ - sub r7, r6, #27 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stm lr, {r0, r1, r7} │ │ │ │ - ldr lr, [pc, #96] @ cb3fc <__cxa_atexit@plt+0xbf0b0> │ │ │ │ - sub r7, r6, #34 @ 0x22 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #88] @ cb400 <__cxa_atexit@plt+0xbf0b4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #84] @ cb404 <__cxa_atexit@plt+0xbf0b8> │ │ │ │ - add r1, r1, #2 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str r3, [r3, #16] │ │ │ │ - str r0, [r3, #20] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str lr, [r3, #32] │ │ │ │ - str r3, [r3, #36] @ 0x24 │ │ │ │ - bx ip │ │ │ │ - ldr r3, [pc, #36] @ cb408 <__cxa_atexit@plt+0xbf0bc> │ │ │ │ - mov r2, #52 @ 0x34 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - @ instruction: 0xfffff980 │ │ │ │ - cmpeq r7, r0, lsl lr │ │ │ │ - cmpeq r7, r4, lsr r2 │ │ │ │ - ldrsbeq r9, [r7, #-220] @ 0xffffff24 │ │ │ │ - ldrsheq r9, [r7, #-212] @ 0xffffff2c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, asr r3 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xfffffe08 │ │ │ │ @ instruction: 0xffffff60 │ │ │ │ - smlalbteq fp, r6, r4, ip │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + cmpeq r8, r8, ror sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cb454 <__cxa_atexit@plt+0xbf108> │ │ │ │ - ldr r7, [pc, #52] @ cb468 <__cxa_atexit@plt+0xbf11c> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0504 <__cxa_atexit@plt+0xb41b8> │ │ │ │ + ldr r3, [pc, #204] @ c0538 <__cxa_atexit@plt+0xb41ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq cb448 <__cxa_atexit@plt+0xbf0fc> │ │ │ │ + beq c04f4 <__cxa_atexit@plt+0xb41a8> │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c0514 <__cxa_atexit@plt+0xb41c8> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c051c <__cxa_atexit@plt+0xb41d0> │ │ │ │ + ldr lr, [pc, #168] @ c0544 <__cxa_atexit@plt+0xb41f8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #164] @ c0548 <__cxa_atexit@plt+0xb41fc> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, #160] @ c054c <__cxa_atexit@plt+0xb4200> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r7, [pc, #156] @ c0550 <__cxa_atexit@plt+0xb4204> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + sub r1, r2, #19 │ │ │ │ + str r0, [r6, #24]! │ │ │ │ + str r7, [r5, #-12] │ │ │ │ + str r6, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r8, [r6, #8] │ │ │ │ + sub r0, r2, #27 │ │ │ │ + str r9, [r6, #-20] @ 0xffffffec │ │ │ │ + str r8, [r6, #-16] │ │ │ │ + str lr, [r6, #-12] │ │ │ │ + str r8, [r6, #-8] │ │ │ │ + str r0, [r6, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ - b cb47c <__cxa_atexit@plt+0xbf130> │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cb46c <__cxa_atexit@plt+0xbf120> │ │ │ │ + ldr r7, [pc, #52] @ c0540 <__cxa_atexit@plt+0xb41f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c0524 <__cxa_atexit@plt+0xb41d8> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #16] @ c053c <__cxa_atexit@plt+0xb41f0> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - smlalbbeq fp, r6, r8, ip │ │ │ │ - cmpeq r6, r4, ror #24 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + cmpeq r7, r0, ror #4 │ │ │ │ + smlalbbeq r6, r7, r4, r2 │ │ │ │ + @ instruction: 0xfffffdd4 │ │ │ │ + @ instruction: 0xfffffd34 │ │ │ │ + @ instruction: 0xfffffe8c │ │ │ │ + cmpeq r8, r4, lsr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c05d8 <__cxa_atexit@plt+0xb428c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mvn r3, r7 │ │ │ │ - tst r3, #3 │ │ │ │ - bne cb4e4 <__cxa_atexit@plt+0xbf198> │ │ │ │ - add r3, r6, #32 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cb514 <__cxa_atexit@plt+0xbf1c8> │ │ │ │ - ldr ip, [r5, #4]! │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr lr, [pc, #136] @ cb530 <__cxa_atexit@plt+0xbf1e4> │ │ │ │ - sub r8, r3, #19 │ │ │ │ - sub r2, r3, #26 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #124] @ cb534 <__cxa_atexit@plt+0xbf1e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - add r9, r0, #1 │ │ │ │ - ldr r0, [pc, #116] @ cb538 <__cxa_atexit@plt+0xbf1ec> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r7, [r6, #28] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ - stmib r6, {r0, r1, lr} │ │ │ │ - add r0, r6, #16 │ │ │ │ - mov r6, r3 │ │ │ │ - stm r0, {r2, r9, lr} │ │ │ │ - bx ip │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cb51c <__cxa_atexit@plt+0xbf1d0> │ │ │ │ - ldr r2, [pc, #52] @ cb52c <__cxa_atexit@plt+0xbf1e0> │ │ │ │ + add r6, r7, #32 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c05e0 <__cxa_atexit@plt+0xb4294> │ │ │ │ + ldr lr, [pc, #120] @ c0600 <__cxa_atexit@plt+0xb42b4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [pc, #116] @ c0604 <__cxa_atexit@plt+0xb42b8> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r0, [pc, #112] @ c0608 <__cxa_atexit@plt+0xb42bc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldr r2, [pc, #108] @ c060c <__cxa_atexit@plt+0xb42c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + sub r1, r6, #19 │ │ │ │ + str r0, [r7, #24]! │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + str r1, [r5] │ │ │ │ + str r8, [r7, #8] │ │ │ │ + sub r0, r6, #27 │ │ │ │ + str r9, [r7, #-20] @ 0xffffffec │ │ │ │ + str r8, [r7, #-16] │ │ │ │ + str lr, [r7, #-12] │ │ │ │ + str r8, [r7, #-8] │ │ │ │ + str r0, [r7, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b eb6b84 <__cxa_atexit@plt+0xeaa838> │ │ │ │ + mov r6, r7 │ │ │ │ + b c05e8 <__cxa_atexit@plt+0xb429c> │ │ │ │ + mov r7, #32 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ add r5, r5, #4 │ │ │ │ - sub sl, r3, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - mov r6, #32 │ │ │ │ - b cb520 <__cxa_atexit@plt+0xbf1d4> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff930 │ │ │ │ - ldrsheq r9, [r7, #-192] @ 0xffffff40 │ │ │ │ - cmpeq r7, r0, lsr #25 │ │ │ │ - cmpeq r7, r4, ror #25 │ │ │ │ - smlalbteq fp, r6, r8, fp │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cb5f8 <__cxa_atexit@plt+0xbf2ac> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r7, [pc, #148] @ cb600 <__cxa_atexit@plt+0xbf2b4> │ │ │ │ - str r3, [r2, #-8]! │ │ │ │ - str r1, [r2, #4] │ │ │ │ - mov r1, r2 │ │ │ │ + ldr r7, [pc, #8] @ c05fc <__cxa_atexit@plt+0xb42b0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r1, #-4]! │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq cb5c8 <__cxa_atexit@plt+0xbf27c> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne cb5d8 <__cxa_atexit@plt+0xbf28c> │ │ │ │ - ldr r5, [pc, #112] @ cb604 <__cxa_atexit@plt+0xbf2b8> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r5, pc, r5 │ │ │ │ - tst r7, #3 │ │ │ │ - str r5, [r1] │ │ │ │ - beq cb5ec <__cxa_atexit@plt+0xbf2a0> │ │ │ │ - ldr r5, [pc, #92] @ cb608 <__cxa_atexit@plt+0xbf2bc> │ │ │ │ - ldr r1, [pc, #92] @ cb60c <__cxa_atexit@plt+0xbf2c0> │ │ │ │ - mov r8, r3 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r5, [r2] │ │ │ │ - add r9, r1, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r1 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ cb610 <__cxa_atexit@plt+0xbf2c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + @ instruction: 0x01476198 │ │ │ │ + @ instruction: 0xfffffce8 │ │ │ │ + @ instruction: 0xfffffc48 │ │ │ │ + @ instruction: 0xfffffda0 │ │ │ │ + ldrheq r4, [r8, #-184] @ 0xffffff48 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + b c0458 <__cxa_atexit@plt+0xb410c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0658 <__cxa_atexit@plt+0xb430c> │ │ │ │ + ldr r3, [pc, #40] @ c0670 <__cxa_atexit@plt+0xb4324> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r7, [pc, #20] @ c0674 <__cxa_atexit@plt+0xb4328> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsl pc │ │ │ │ + cmpeq r7, r8, lsr r1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c06b0 <__cxa_atexit@plt+0xb4364> │ │ │ │ + ldr r3, [pc, #40] @ c06c8 <__cxa_atexit@plt+0xb437c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c06cc <__cxa_atexit@plt+0xb4380> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - cmpeq r6, r4, lsr fp │ │ │ │ - cmpeq r7, r4, asr #23 │ │ │ │ - strdeq fp, [r6, #-164] @ 0xffffff5c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cb664 <__cxa_atexit@plt+0xbf318> │ │ │ │ - ldr r3, [pc, #76] @ cb680 <__cxa_atexit@plt+0xbf334> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cb678 <__cxa_atexit@plt+0xbf32c> │ │ │ │ - ldr r3, [pc, #56] @ cb684 <__cxa_atexit@plt+0xbf338> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r2, [pc, #52] @ cb688 <__cxa_atexit@plt+0xbf33c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r7, [pc, #32] @ cb68c <__cxa_atexit@plt+0xbf340> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldrheq r4, [r8, #-232] @ 0xffffff18 │ │ │ │ + smlaltteq r6, r7, r4, r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0708 <__cxa_atexit@plt+0xb43bc> │ │ │ │ + ldr r3, [pc, #40] @ c0720 <__cxa_atexit@plt+0xb43d4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c0724 <__cxa_atexit@plt+0xb43d8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr lr │ │ │ │ + swpbeq r6, r0, [r7] │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0760 <__cxa_atexit@plt+0xb4414> │ │ │ │ + ldr r3, [pc, #40] @ c0778 <__cxa_atexit@plt+0xb442c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c077c <__cxa_atexit@plt+0xb4430> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, lsl #28 │ │ │ │ + cmpeq r7, ip, lsr r0 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr ip, [r5] │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + ldr r0, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r0, r6 │ │ │ │ + bcc c07e4 <__cxa_atexit@plt+0xb4498> │ │ │ │ + ldr r0, [r5, #32]! │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r3, [r5, #-20] @ 0xffffffec │ │ │ │ + sub sl, r5, #16 │ │ │ │ + ldm sl, {r0, r2, sl} │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + ldr r8, [pc, #72] @ c0804 <__cxa_atexit@plt+0xb44b8> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + stmib r7, {r8, ip} │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str lr, [r7, #16] │ │ │ │ + str r3, [r7, #20] │ │ │ │ + add lr, r7, #24 │ │ │ │ + stm lr, {r0, r2, sl} │ │ │ │ + str r9, [r7, #36] @ 0x24 │ │ │ │ + sub r7, r6, #31 │ │ │ │ + ldr r0, [sp] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c0808 <__cxa_atexit@plt+0xb44bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str ip, [r5] │ │ │ │ + stmib r5, {r1, lr} │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + ldrheq r4, [r8, #-220] @ 0xffffff24 │ │ │ │ + strheq r5, [r7, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0xffffff5c │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r0, fp │ │ │ │ + mov r7, r6 │ │ │ │ + mov fp, r4 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #36 @ 0x24 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c0894 <__cxa_atexit@plt+0xb4548> │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + add lr, r5, #8 │ │ │ │ + ldm lr, {r1, r4, lr} │ │ │ │ + str r0, [sp] │ │ │ │ + ldr r0, [r5, #20]! │ │ │ │ + str r0, [sp, #4] │ │ │ │ + ldr ip, [pc, #88] @ c08bc <__cxa_atexit@plt+0xb4570> │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ + str ip, [r7, #4] │ │ │ │ + add r0, r7, #8 │ │ │ │ + stm r0, {r8, r9, sl} │ │ │ │ + str r3, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + add r0, r7, #28 │ │ │ │ + stm r0, {r1, r4, lr} │ │ │ │ + sub r7, r6, #31 │ │ │ │ + mov r4, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c08c0 <__cxa_atexit@plt+0xb4574> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [fp, #828] @ 0x33c │ │ │ │ + str r8, [r5, #-12]! │ │ │ │ + ldr r1, [fp, #-8] │ │ │ │ + stmib r5, {r9, sl} │ │ │ │ + mov r4, fp │ │ │ │ + mov fp, r0 │ │ │ │ + bx r1 │ │ │ │ + cmpeq r8, r4, lsl sp │ │ │ │ + cmpeq r7, ip, lsl #30 │ │ │ │ + teqeq r1, pc, asr pc │ │ │ │ + andeq r0, r1, r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + teqeq r1, lr @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0x0146ba90 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - hvceq 27560 @ 0x6ba8 │ │ │ │ + teqeq r1, lr @ │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ cb6bc <__cxa_atexit@plt+0xbf370> │ │ │ │ - ldr r8, [r5, #4]! │ │ │ │ - ldr r2, [pc, #20] @ cb6c0 <__cxa_atexit@plt+0xbf374> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r8, lsr sl │ │ │ │ - cmpeq r6, r4, lsr sl │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r1, r4, lsr #32 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ cb714 <__cxa_atexit@plt+0xbf3c8> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cb70c <__cxa_atexit@plt+0xbf3c0> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #32] @ cb718 <__cxa_atexit@plt+0xbf3cc> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq cb70c <__cxa_atexit@plt+0xbf3c0> │ │ │ │ - b cb768 <__cxa_atexit@plt+0xbf41c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + andeq r0, r1, r2 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - ldrdeq fp, [r6, #-156] @ 0xffffff64 │ │ │ │ + teqeq r1, sl, rrx │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ cb758 <__cxa_atexit@plt+0xbf40c> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq cb750 <__cxa_atexit@plt+0xbf404> │ │ │ │ - b cb768 <__cxa_atexit@plt+0xbf41c> │ │ │ │ + andeq r0, r2, r2 │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldrheq r9, [r1, -r0]! │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, asr lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #8 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c09a8 <__cxa_atexit@plt+0xb465c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c09a0 <__cxa_atexit@plt+0xb4654> │ │ │ │ + ldr r8, [pc, #40] @ c09b0 <__cxa_atexit@plt+0xb4664> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r3, [pc, #36] @ c09b4 <__cxa_atexit@plt+0xb4668> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r9 │ │ │ │ + b d2f2f4 <__cxa_atexit@plt+0xd22fa8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x0146b99c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cb7b4 <__cxa_atexit@plt+0xbf468> │ │ │ │ - ldr r1, [pc, #124] @ cb7f8 <__cxa_atexit@plt+0xbf4ac> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - mov r2, r5 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - and r1, r3, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq cb7c8 <__cxa_atexit@plt+0xbf47c> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne cb7f0 <__cxa_atexit@plt+0xbf4a4> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ cb800 <__cxa_atexit@plt+0xbf4b4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + teqeq r1, pc, lsl #16 │ │ │ │ + cmpeq r8, r8, lsr #16 │ │ │ │ + strdeq r5, [r7, #-212] @ 0xffffff2c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c0a2c <__cxa_atexit@plt+0xb46e0> │ │ │ │ + ldr r3, [pc, #96] @ c0a3c <__cxa_atexit@plt+0xb46f0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c0a14 <__cxa_atexit@plt+0xb46c8> │ │ │ │ + ldr r7, [pc, #72] @ c0a40 <__cxa_atexit@plt+0xb46f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0a24 <__cxa_atexit@plt+0xb46d8> │ │ │ │ + b c0a98 <__cxa_atexit@plt+0xb474c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - and r1, r1, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne cb7f0 <__cxa_atexit@plt+0xbf4a4> │ │ │ │ - ldr r7, [pc, #28] @ cb7fc <__cxa_atexit@plt+0xbf4b0> │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c0a44 <__cxa_atexit@plt+0xb46f8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r7, r3 │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmpeq r7, r8, ror #19 │ │ │ │ - strdeq fp, [r6, #-132] @ 0xffffff7c │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + @ instruction: 0x01475d94 │ │ │ │ + cmpeq r7, r8, ror #26 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cb83c <__cxa_atexit@plt+0xbf4f0> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ c0a88 <__cxa_atexit@plt+0xb473c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cb83c <__cxa_atexit@plt+0xbf4f0> │ │ │ │ - ldr r3, [pc, #20] @ cb848 <__cxa_atexit@plt+0xbf4fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0a80 <__cxa_atexit@plt+0xb4734> │ │ │ │ + b c0a98 <__cxa_atexit@plt+0xb474c> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlaltbeq fp, r6, r0, r8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + cmpeq r7, r4, lsr #26 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #96] @ cb8c4 <__cxa_atexit@plt+0xbf578> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c0af8 <__cxa_atexit@plt+0xb47ac> │ │ │ │ + ldr r2, [pc, #128] @ c0b34 <__cxa_atexit@plt+0xb47e8> │ │ │ │ add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ str r2, [r3] │ │ │ │ ands r2, r7, #3 │ │ │ │ - beq cb8ac <__cxa_atexit@plt+0xbf560> │ │ │ │ + beq c0b0c <__cxa_atexit@plt+0xb47c0> │ │ │ │ cmp r2, #2 │ │ │ │ - bne cb8b8 <__cxa_atexit@plt+0xbf56c> │ │ │ │ - ldr r2, [pc, #68] @ cb8c8 <__cxa_atexit@plt+0xbf57c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ + bne c0b18 <__cxa_atexit@plt+0xb47cc> │ │ │ │ + ldr r3, [pc, #96] @ c0b38 <__cxa_atexit@plt+0xb47ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq cb8ac <__cxa_atexit@plt+0xbf560> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bcs cb8b8 <__cxa_atexit@plt+0xbf56c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ + beq c0b2c <__cxa_atexit@plt+0xb47e0> │ │ │ │ + b c0bb4 <__cxa_atexit@plt+0xb4868> │ │ │ │ + ldr r7, [pc, #60] @ c0b3c <__cxa_atexit@plt+0xb47f0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c0b40 <__cxa_atexit@plt+0xb47f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - cmpeq r6, r0, lsr #16 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq r8, r8, asr #12 │ │ │ │ + cmpeq r8, r4, asr r6 │ │ │ │ + cmpeq r7, ip, ror #24 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cb914 <__cxa_atexit@plt+0xbf5c8> │ │ │ │ - ldr r3, [pc, #60] @ cb928 <__cxa_atexit@plt+0xbf5dc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne c0b84 <__cxa_atexit@plt+0xb4838> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #52] @ c0ba0 <__cxa_atexit@plt+0xb4854> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cb920 <__cxa_atexit@plt+0xbf5d4> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bcs cb914 <__cxa_atexit@plt+0xbf5c8> │ │ │ │ - add r5, r5, #12 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ + beq c0b98 <__cxa_atexit@plt+0xb484c> │ │ │ │ + b c0bb4 <__cxa_atexit@plt+0xb4868> │ │ │ │ + ldr r7, [pc, #24] @ c0ba4 <__cxa_atexit@plt+0xb4858> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ - smlalbteq fp, r6, r0, r7 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + cmpeq r8, r8, ror #11 │ │ │ │ + cmpeq r7, r8, lsl #24 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bcs cb950 <__cxa_atexit@plt+0xbf604> │ │ │ │ - add r5, r5, #12 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cba08 <__cxa_atexit@plt+0xbf6bc> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - ldr r1, [pc, #144] @ cba14 <__cxa_atexit@plt+0xbf6c8> │ │ │ │ - mov r3, r2 │ │ │ │ - str r7, [r3, #-4]! │ │ │ │ + bne c0c28 <__cxa_atexit@plt+0xb48dc> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #144] @ c0c60 <__cxa_atexit@plt+0xb4914> │ │ │ │ add r1, pc, r1 │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - ands r1, r8, #3 │ │ │ │ - beq cb9d8 <__cxa_atexit@plt+0xbf68c> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne cb9e4 <__cxa_atexit@plt+0xbf698> │ │ │ │ - ldr r1, [pc, #112] @ cba18 <__cxa_atexit@plt+0xbf6cc> │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0c40 <__cxa_atexit@plt+0xb48f4> │ │ │ │ + ldr r1, [pc, #112] @ c0c64 <__cxa_atexit@plt+0xb4918> │ │ │ │ add r1, pc, r1 │ │ │ │ - tst r2, #3 │ │ │ │ - str r1, [r5] │ │ │ │ - beq cb9fc <__cxa_atexit@plt+0xbf6b0> │ │ │ │ - ldr r5, [pc, #92] @ cba1c <__cxa_atexit@plt+0xbf6d0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [pc, #84] @ cba20 <__cxa_atexit@plt+0xbf6d4> │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - add r8, r5, #1 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ cba24 <__cxa_atexit@plt+0xbf6d8> │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r4, lsl r1 │ │ │ │ - cmpeq r7, r0, lsl r8 │ │ │ │ - cmpeq r7, ip, ror #15 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cba74 <__cxa_atexit@plt+0xbf728> │ │ │ │ - ldr r3, [pc, #76] @ cba90 <__cxa_atexit@plt+0xbf744> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cba88 <__cxa_atexit@plt+0xbf73c> │ │ │ │ - ldr r3, [pc, #56] @ cba94 <__cxa_atexit@plt+0xbf748> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #44] @ cba98 <__cxa_atexit@plt+0xbf74c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - ldr r7, [pc, #32] @ cba9c <__cxa_atexit@plt+0xbf750> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + beq c0c40 <__cxa_atexit@plt+0xb48f4> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c0c4c <__cxa_atexit@plt+0xb4900> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r7, [pc, #56] @ c0c68 <__cxa_atexit@plt+0xb491c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r0, [pc, #48] @ c0c6c <__cxa_atexit@plt+0xb4920> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - cmpeq r7, r0, ror r7 │ │ │ │ - cmpeq r7, r0, ror #14 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ cbac8 <__cxa_atexit@plt+0xbf77c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [pc, #12] @ cbacc <__cxa_atexit@plt+0xbf780> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r8, r3, #1 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r7, ip, lsl r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ cbaec <__cxa_atexit@plt+0xbf7a0> │ │ │ │ + ldr r7, [pc, #28] @ c0c70 <__cxa_atexit@plt+0xb4924> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldrsheq r9, [r7, #-108] @ 0xffffff94 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cbb1c <__cxa_atexit@plt+0xbf7d0> │ │ │ │ - ldr r3, [pc, #20] @ cbb24 <__cxa_atexit@plt+0xbf7d8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 13b0804 <__cxa_atexit@plt+0x13a44b8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + smlalbbeq r5, r7, r8, fp │ │ │ │ + hvceq 30140 @ 0x75bc │ │ │ │ + ldrsheq r4, [r8, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - str r7, [r5] │ │ │ │ - bcc cbb84 <__cxa_atexit@plt+0xbf838> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq cbb6c <__cxa_atexit@plt+0xbf820> │ │ │ │ - ldr r7, [pc, #72] @ cbba4 <__cxa_atexit@plt+0xbf858> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r7, r8} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + ldr r2, [pc, #80] @ c0cd4 <__cxa_atexit@plt+0xb4988> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0cb8 <__cxa_atexit@plt+0xb496c> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne c0cc0 <__cxa_atexit@plt+0xb4974> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ cbb9c <__cxa_atexit@plt+0xbf850> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r7, [pc, #16] @ c0cd8 <__cxa_atexit@plt+0xb498c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ cbba0 <__cxa_atexit@plt+0xbf854> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq r7, ip, lsr #12 │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r7, ip, asr #12 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, asr r0 │ │ │ │ + cmpeq r8, r0, lsl #9 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cbc04 <__cxa_atexit@plt+0xbf8b8> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq cbbec <__cxa_atexit@plt+0xbf8a0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - ldr r2, [pc, #68] @ cbc24 <__cxa_atexit@plt+0xbf8d8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ cbc1c <__cxa_atexit@plt+0xbf8d0> │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c0d04 <__cxa_atexit@plt+0xb49b8> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 133de84 <__cxa_atexit@plt+0x1331b38> │ │ │ │ + ldr r7, [pc, #12] @ c0d18 <__cxa_atexit@plt+0xb49cc> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ cbc20 <__cxa_atexit@plt+0xbf8d4> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq r7, ip, lsr #11 │ │ │ │ - @ instruction: 0xffffff98 │ │ │ │ - cmpeq r7, r8, asr #11 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cbc88 <__cxa_atexit@plt+0xbf93c> │ │ │ │ - ldr r2, [pc, #80] @ cbca0 <__cxa_atexit@plt+0xbf954> │ │ │ │ - ldr r1, [pc, #80] @ cbca4 <__cxa_atexit@plt+0xbf958> │ │ │ │ - ldr r0, [pc, #80] @ cbca8 <__cxa_atexit@plt+0xbf95c> │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - str sl, [r3, #28] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub sl, r6, #22 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - b d2e404 <__cxa_atexit@plt+0xd220b8> │ │ │ │ - ldr r7, [pc, #28] @ cbcac <__cxa_atexit@plt+0xbf960> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe80 │ │ │ │ - @ instruction: 0xfffffce8 │ │ │ │ - @ instruction: 0xfffff8e8 │ │ │ │ - smlalbbeq fp, r6, ip, r4 │ │ │ │ - cmpeq r6, r8, ror #8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + cmpeq r8, ip, lsr r4 │ │ │ │ + @ instruction: 0x01475a90 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ + sub r7, r5, #16 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi cbd54 <__cxa_atexit@plt+0xbfa08> │ │ │ │ - ldr r3, [pc, #176] @ cbd84 <__cxa_atexit@plt+0xbfa38> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c0d90 <__cxa_atexit@plt+0xb4a44> │ │ │ │ + ldr r3, [pc, #96] @ c0da0 <__cxa_atexit@plt+0xb4a54> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq cbd44 <__cxa_atexit@plt+0xbf9f8> │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #28 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - cmp r7, r2 │ │ │ │ - bcc cbd64 <__cxa_atexit@plt+0xbfa18> │ │ │ │ - ldr r7, [pc, #144] @ cbd90 <__cxa_atexit@plt+0xbfa44> │ │ │ │ - ldr r1, [pc, #144] @ cbd94 <__cxa_atexit@plt+0xbfa48> │ │ │ │ - ldr r0, [pc, #144] @ cbd98 <__cxa_atexit@plt+0xbfa4c> │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-12]! │ │ │ │ + stmib r7, {r8, r9} │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c0d78 <__cxa_atexit@plt+0xb4a2c> │ │ │ │ + ldr r7, [pc, #72] @ c0da4 <__cxa_atexit@plt+0xb4a58> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r3, [r6, #12] │ │ │ │ - sub r3, r2, #3 │ │ │ │ - stmib r6, {r0, r9} │ │ │ │ - str r7, [r6, #24] │ │ │ │ - mov r7, r8 │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str sl, [r6, #20] │ │ │ │ - str sl, [r6, #28] │ │ │ │ - sub r9, r2, #10 │ │ │ │ - sub sl, r2, #22 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b d2e404 <__cxa_atexit@plt+0xd220b8> │ │ │ │ + str r7, [r5, #-16]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0d88 <__cxa_atexit@plt+0xb4a3c> │ │ │ │ + b c0dfc <__cxa_atexit@plt+0xb4ab0> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #48] @ cbd8c <__cxa_atexit@plt+0xbfa40> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ cbd88 <__cxa_atexit@plt+0xbfa3c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #28 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - smlaltbeq fp, r6, ip, r3 │ │ │ │ - ldrdeq fp, [r6, #-52] @ 0xffffffcc │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - @ instruction: 0xfffffc58 │ │ │ │ - @ instruction: 0xfffff838 │ │ │ │ - smlalbbeq fp, r6, r0, r3 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #28 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cbe08 <__cxa_atexit@plt+0xbfabc> │ │ │ │ - ldr r2, [pc, #80] @ cbe20 <__cxa_atexit@plt+0xbfad4> │ │ │ │ - ldr r1, [pc, #80] @ cbe24 <__cxa_atexit@plt+0xbfad8> │ │ │ │ - ldr r0, [pc, #80] @ cbe28 <__cxa_atexit@plt+0xbfadc> │ │ │ │ - str r8, [r3, #12] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r0, r9} │ │ │ │ - str sl, [r3, #28] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #10 │ │ │ │ - sub sl, r6, #22 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r3, #16] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - b d2e404 <__cxa_atexit@plt+0xd220b8> │ │ │ │ - ldr r7, [pc, #28] @ cbe2c <__cxa_atexit@plt+0xbfae0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #28 │ │ │ │ + ldr r7, [pc, #16] @ c0da8 <__cxa_atexit@plt+0xb4a5c> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffd00 │ │ │ │ - @ instruction: 0xfffffb68 │ │ │ │ - @ instruction: 0xfffff768 │ │ │ │ - cmpeq r6, ip, lsl #6 │ │ │ │ - strdeq fp, [r6, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b cbcc0 <__cxa_atexit@plt+0xbf974> │ │ │ │ - andeq r0, r2, 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 cbe80 <__cxa_atexit@plt+0xbfb34> │ │ │ │ - ldr r3, [pc, #44] @ cbe98 <__cxa_atexit@plt+0xbfb4c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r8, [r7, #12] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cbe9c <__cxa_atexit@plt+0xbfb50> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr r3 │ │ │ │ - ldrdeq fp, [r6, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + cmpeq r7, r8, lsr sl │ │ │ │ + cmpeq r7, r4, lsl #20 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cbed8 <__cxa_atexit@plt+0xbfb8c> │ │ │ │ - ldr r2, [pc, #32] @ cbee0 <__cxa_atexit@plt+0xbfb94> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r2, [pc, #40] @ c0dec <__cxa_atexit@plt+0xb4aa0> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r0, r1} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + and r3, r3, #3 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0de4 <__cxa_atexit@plt+0xb4a98> │ │ │ │ + b c0dfc <__cxa_atexit@plt+0xb4ab0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + smlalbteq r5, r7, r0, r9 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r7, r7, #3 │ │ │ │ + sub r7, r7, #1 │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c0e5c <__cxa_atexit@plt+0xb4b10> │ │ │ │ + ldr r2, [pc, #128] @ c0e98 <__cxa_atexit@plt+0xb4b4c> │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cbf20 <__cxa_atexit@plt+0xbfbd4> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne cbf38 <__cxa_atexit@plt+0xbfbec> │ │ │ │ - ldr r3, [pc, #92] @ cbf6c <__cxa_atexit@plt+0xbfc20> │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c0e70 <__cxa_atexit@plt+0xb4b24> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c0e7c <__cxa_atexit@plt+0xb4b30> │ │ │ │ + ldr r3, [pc, #96] @ c0e9c <__cxa_atexit@plt+0xb4b50> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cbf58 <__cxa_atexit@plt+0xbfc0c> │ │ │ │ - b cbf78 <__cxa_atexit@plt+0xbfc2c> │ │ │ │ - ldr r3, [pc, #64] @ cbf68 <__cxa_atexit@plt+0xbfc1c> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + stmib r5, {r1, r2} │ │ │ │ tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cbf58 <__cxa_atexit@plt+0xbfc0c> │ │ │ │ - b cc1a4 <__cxa_atexit@plt+0xbfe58> │ │ │ │ - ldr r7, [pc, #32] @ cbf60 <__cxa_atexit@plt+0xbfc14> │ │ │ │ + beq c0e90 <__cxa_atexit@plt+0xb4b44> │ │ │ │ + b c0f18 <__cxa_atexit@plt+0xb4bcc> │ │ │ │ + ldr r7, [pc, #60] @ c0ea0 <__cxa_atexit@plt+0xb4b54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #20] @ cbf64 <__cxa_atexit@plt+0xbfc18> │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c0ea4 <__cxa_atexit@plt+0xb4b58> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 13aca1c <__cxa_atexit@plt+0x13a06d0> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #9 │ │ │ │ - cmpeq r7, r8, lsl #13 │ │ │ │ - andeq r0, r0, r4, ror r2 │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ + muleq r0, r8, r0 │ │ │ │ + ldrdeq r0, [r0], -r8 │ │ │ │ + cmpeq r8, r0, lsl r3 │ │ │ │ + cmpeq r8, r4, asr #5 │ │ │ │ + cmpeq r7, r8, lsl #18 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c0ee8 <__cxa_atexit@plt+0xb4b9c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #52] @ c0f04 <__cxa_atexit@plt+0xb4bb8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0efc <__cxa_atexit@plt+0xb4bb0> │ │ │ │ + b c0f18 <__cxa_atexit@plt+0xb4bcc> │ │ │ │ + ldr r7, [pc, #24] @ c0f08 <__cxa_atexit@plt+0xb4bbc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r8, r8, asr r2 │ │ │ │ + smlaltbeq r5, r7, r4, r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c0f78 <__cxa_atexit@plt+0xb4c2c> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #104] @ c0f9c <__cxa_atexit@plt+0xb4c50> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #240] @ cc074 <__cxa_atexit@plt+0xbfd28> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0f90 <__cxa_atexit@plt+0xb4c44> │ │ │ │ + ldr r2, [pc, #72] @ c0fa0 <__cxa_atexit@plt+0xb4c54> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - str r4, [r3] │ │ │ │ - beq cc068 <__cxa_atexit@plt+0xbfd1c> │ │ │ │ - ldr r2, [r0, #812] @ 0x32c │ │ │ │ - ldr r1, [r0, #820] @ 0x334 │ │ │ │ - ldr r5, [pc, #200] @ cc078 <__cxa_atexit@plt+0xbfd2c> │ │ │ │ - add r6, r6, #4 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r4, r0 │ │ │ │ - bx r1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + beq c0f90 <__cxa_atexit@plt+0xb4c44> │ │ │ │ + mov r5, r3 │ │ │ │ + b c0fec <__cxa_atexit@plt+0xb4ca0> │ │ │ │ + ldr r7, [pc, #36] @ c0fa4 <__cxa_atexit@plt+0xb4c58> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #12 │ │ │ │ + ldr r0, [pc, #28] @ c0fa8 <__cxa_atexit@plt+0xb4c5c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r7, r8, lsr r8 │ │ │ │ + cmpeq r7, ip, lsr #16 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #200] @ cc154 <__cxa_atexit@plt+0xbfe08> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r5, #4]! │ │ │ │ + ldr r3, [pc, #36] @ c0fe0 <__cxa_atexit@plt+0xb4c94> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r6, r6, #4 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [r0, #820] @ 0x334 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - 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 cc18c <__cxa_atexit@plt+0xbfe40> │ │ │ │ - ldr r2, [pc, #28] @ cc198 <__cxa_atexit@plt+0xbfe4c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c0fd8 <__cxa_atexit@plt+0xb4c8c> │ │ │ │ + b c0fec <__cxa_atexit@plt+0xb4ca0> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r4, asr r4 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #240] @ cc2a0 <__cxa_atexit@plt+0xbff54> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c1058 <__cxa_atexit@plt+0xb4d0c> │ │ │ │ + ldr r2, [pc, #140] @ c1090 <__cxa_atexit@plt+0xb4d44> │ │ │ │ add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r4, [r3] │ │ │ │ - beq cc294 <__cxa_atexit@plt+0xbff48> │ │ │ │ - ldr r2, [r0, #812] @ 0x32c │ │ │ │ - ldr r1, [r0, #820] @ 0x334 │ │ │ │ - ldr r5, [pc, #200] @ cc2a4 <__cxa_atexit@plt+0xbff58> │ │ │ │ - add r6, r6, #4 │ │ │ │ + beq c106c <__cxa_atexit@plt+0xb4d20> │ │ │ │ + ldr r1, [pc, #116] @ c1094 <__cxa_atexit@plt+0xb4d48> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1074 <__cxa_atexit@plt+0xb4d28> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r4, r0 │ │ │ │ - bx r1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + cmp r2, r7 │ │ │ │ + bne c1080 <__cxa_atexit@plt+0xb4d34> │ │ │ │ + ldr r7, [pc, #72] @ c1098 <__cxa_atexit@plt+0xb4d4c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #60] @ c109c <__cxa_atexit@plt+0xb4d50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c10a0 <__cxa_atexit@plt+0xb4d54> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + ldrsheq r4, [r8, #-8] │ │ │ │ + cmpeq r8, r4, lsl r1 │ │ │ │ + cmpeq r8, ip, ror #1 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #200] @ cc380 <__cxa_atexit@plt+0xc0034> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ + ldr r2, [pc, #92] @ c1110 <__cxa_atexit@plt+0xb4dc4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c10f4 <__cxa_atexit@plt+0xb4da8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r6, r6, #4 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [r0, #820] @ 0x334 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne c1100 <__cxa_atexit@plt+0xb4db4> │ │ │ │ + ldr r7, [pc, #40] @ c1114 <__cxa_atexit@plt+0xb4dc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1118 <__cxa_atexit@plt+0xb4dcc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r8, ip, asr r0 │ │ │ │ + cmpeq r8, ip, rrx │ │ │ │ + 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 cc3b8 <__cxa_atexit@plt+0xc006c> │ │ │ │ - ldr r2, [pc, #28] @ cc3c4 <__cxa_atexit@plt+0xc0078> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ + ldr r3, [pc, #36] @ c1150 <__cxa_atexit@plt+0xb4e04> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ c1154 <__cxa_atexit@plt+0xb4e08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r1, r2 │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r8, lsr #4 │ │ │ │ + cmpeq r8, ip, lsl r0 │ │ │ │ + cmpeq r8, r4, lsr r0 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ cc3f4 <__cxa_atexit@plt+0xc00a8> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #16 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c11b8 <__cxa_atexit@plt+0xb4e6c> │ │ │ │ + ldr lr, [pc, #76] @ c11c4 <__cxa_atexit@plt+0xb4e78> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #64] @ c11c8 <__cxa_atexit@plt+0xb4e7c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r3} │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cc3ec <__cxa_atexit@plt+0xc00a0> │ │ │ │ - b cc400 <__cxa_atexit@plt+0xc00b4> │ │ │ │ + beq c11ac <__cxa_atexit@plt+0xb4e60> │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #-12] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, asr r0 │ │ │ │ + cmpeq r8, r4, asr #31 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #240] @ cc4fc <__cxa_atexit@plt+0xc01b0> │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1290 <__cxa_atexit@plt+0xb4f44> │ │ │ │ + ldr r2, [pc, #168] @ c12ac <__cxa_atexit@plt+0xb4f60> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r4, [r3] │ │ │ │ - beq cc4f0 <__cxa_atexit@plt+0xc01a4> │ │ │ │ - ldr r2, [r0, #812] @ 0x32c │ │ │ │ - ldr r1, [r0, #820] @ 0x334 │ │ │ │ - ldr r5, [pc, #200] @ cc500 <__cxa_atexit@plt+0xc01b4> │ │ │ │ - add r6, r6, #4 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r5, [r2, #12] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r6, [r1, #4] │ │ │ │ - ldr r5, [r1] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - ldr r1, [r7] │ │ │ │ - mov r4, r0 │ │ │ │ - bx r1 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - andeq r0, r0, r1, lsr #32 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #200] @ cc5dc <__cxa_atexit@plt+0xc0290> │ │ │ │ - ldr r2, [r4, #812] @ 0x32c │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r5, #4]! │ │ │ │ + beq c1284 <__cxa_atexit@plt+0xb4f38> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c1298 <__cxa_atexit@plt+0xb4f4c> │ │ │ │ + ldr r3, [pc, #116] @ c12b0 <__cxa_atexit@plt+0xb4f64> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r6, r6, #4 │ │ │ │ - str r5, [r3, #12] │ │ │ │ - ldr r5, [r0, #820] @ 0x334 │ │ │ │ - str r6, [r5, #4] │ │ │ │ - ldr r5, [r5] │ │ │ │ - ldrd r8, [r2, #72] @ 0x48 │ │ │ │ - sub r6, r6, r5 │ │ │ │ - subs r6, r8, r6 │ │ │ │ - sbc r1, r9, #0 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ - str r1, [r2, #76] @ 0x4c │ │ │ │ - mov r1, #1 │ │ │ │ - bl 138f480 <__cxa_atexit@plt+0x1383134> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl eee30 <__cxa_atexit@plt+0xe2ae4> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 138f558 <__cxa_atexit@plt+0x138320c> │ │ │ │ - ldr r6, [r0, #812] @ 0x32c │ │ │ │ - ldr r4, [r0, #820] @ 0x334 │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - add fp, r3, #100 @ 0x64 │ │ │ │ - ldr r5, [r3, #12] │ │ │ │ - str r2, [r0, #828] @ 0x33c │ │ │ │ - ldr r2, [r4] │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ - add r4, r2, r4, lsl #12 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0, #804] @ 0x324 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - ldr r9, [r6, #76] @ 0x4c │ │ │ │ - sub r2, r1, r2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ - adc r9, r9, #0 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ - str r9, [r6, #76] @ 0x4c │ │ │ │ - ldr r2, [r5] │ │ │ │ - sub r6, r1, #4 │ │ │ │ - mov r4, r0 │ │ │ │ - bx r2 │ │ │ │ - andeq r0, r0, r4, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #96] @ c12b4 <__cxa_atexit@plt+0xb4f68> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, #88] @ c12b8 <__cxa_atexit@plt+0xb4f6c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub sl, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xffffff20 │ │ │ │ + cmpeq r8, r0, ror #2 │ │ │ │ + ldrsheq r3, [r8, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cc614 <__cxa_atexit@plt+0xc02c8> │ │ │ │ - ldr r2, [pc, #28] @ cc620 <__cxa_atexit@plt+0xc02d4> │ │ │ │ + bcc c1328 <__cxa_atexit@plt+0xb4fdc> │ │ │ │ + ldr r2, [pc, #84] @ c1334 <__cxa_atexit@plt+0xb4fe8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r2, [r3, #4]! │ │ │ │ + ldr r2, [pc, #64] @ c1338 <__cxa_atexit@plt+0xb4fec> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, #56] @ c133c <__cxa_atexit@plt+0xb4ff0> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, ip, asr #31 │ │ │ │ - andeq r0, r1, r0 │ │ │ │ - andeq r0, r0, r1, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + ldrheq r4, [r8, #-12] │ │ │ │ + cmpeq r8, r0, asr lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ mov r2, r7 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cc6a8 <__cxa_atexit@plt+0xc035c> │ │ │ │ - ldr r1, [pc, #144] @ cc6d4 <__cxa_atexit@plt+0xc0388> │ │ │ │ + bhi c13d4 <__cxa_atexit@plt+0xb5088> │ │ │ │ + ldr lr, [pc, #148] @ c13f4 <__cxa_atexit@plt+0xb50a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ + ldr r7, [r2, #12] │ │ │ │ + ldr r1, [pc, #136] @ c13f8 <__cxa_atexit@plt+0xb50ac> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - cmp r7, #0 │ │ │ │ - str r2, [r5, #4] │ │ │ │ - beq cc698 <__cxa_atexit@plt+0xc034c> │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r2} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c13c8 <__cxa_atexit@plt+0xb507c> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #16 │ │ │ │ - str r7, [r3] │ │ │ │ + add r2, r6, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc cc6b4 <__cxa_atexit@plt+0xc0368> │ │ │ │ - ldr r3, [pc, #108] @ cc6e0 <__cxa_atexit@plt+0xc0394> │ │ │ │ - sub r0, r2, #11 │ │ │ │ + bcc c13e0 <__cxa_atexit@plt+0xb5094> │ │ │ │ + ldr r3, [pc, #100] @ c13fc <__cxa_atexit@plt+0xb50b0> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r1, [pc, #100] @ cc6e4 <__cxa_atexit@plt+0xc0398> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r0, [r6, #16] │ │ │ │ - stmib r6, {r1, r7} │ │ │ │ - sub r7, r2, #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r5, #-12] │ │ │ │ + ldr r0, [pc, #84] @ c1400 <__cxa_atexit@plt+0xb50b4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r3} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + sub sl, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r7, [pc, #60] @ cc6dc <__cxa_atexit@plt+0xc0390> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r7, r7, #1 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r6, [pc, #28] @ cc6d8 <__cxa_atexit@plt+0xc038c> │ │ │ │ - mov r5, #16 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r8, lsl fp │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - ldrsbeq r8, [r7, #-200] @ 0xffffff38 │ │ │ │ - ldrsbeq r8, [r7, #-212] @ 0xffffff2c │ │ │ │ - cmpeq r7, r0, asr fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + ldrsbeq r3, [r8, #-220] @ 0xffffff24 │ │ │ │ + cmpeq r8, ip, asr #27 │ │ │ │ + cmpeq r8, r8, lsr #27 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - str r7, [r5] │ │ │ │ - bcc cc730 <__cxa_atexit@plt+0xc03e4> │ │ │ │ - ldr lr, [pc, #56] @ cc748 <__cxa_atexit@plt+0xc03fc> │ │ │ │ - sub r2, r6, #11 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #48] @ cc74c <__cxa_atexit@plt+0xc0400> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #16] │ │ │ │ - stmib r3, {r1, r7, lr} │ │ │ │ - sub r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ cc750 <__cxa_atexit@plt+0xc0404> │ │ │ │ - mov r2, #16 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - cmpeq r7, r8, lsr sp │ │ │ │ - ldrheq r8, [r7, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ - cmpeq r6, r0, asr #20 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi cc7c8 <__cxa_atexit@plt+0xc047c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc cc7d4 <__cxa_atexit@plt+0xc0488> │ │ │ │ - ldr sl, [pc, #88] @ cc7e4 <__cxa_atexit@plt+0xc0498> │ │ │ │ - ldr r0, [pc, #88] @ cc7e8 <__cxa_atexit@plt+0xc049c> │ │ │ │ - ldr lr, [pc, #88] @ cc7ec <__cxa_atexit@plt+0xc04a0> │ │ │ │ - ldr r9, [pc, #88] @ cc7f0 <__cxa_atexit@plt+0xc04a4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - add sl, pc, sl │ │ │ │ - add r0, pc, r0 │ │ │ │ - add lr, pc, lr │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - str sl, [r3, #4] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - sub sl, r6, #7 │ │ │ │ - add r8, lr, #1 │ │ │ │ - mov r5, r2 │ │ │ │ + bcc c1454 <__cxa_atexit@plt+0xb5108> │ │ │ │ + ldr r2, [pc, #56] @ c1460 <__cxa_atexit@plt+0xb5114> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [pc, #40] @ c1464 <__cxa_atexit@plt+0xb5118> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r3, {r0, r2} │ │ │ │ str r1, [r3, #12] │ │ │ │ - b e7d8c8 <__cxa_atexit@plt+0xe7157c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff70c │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - cmpeq r6, r4, lsr #16 │ │ │ │ - smlaltbeq sl, r6, r4, r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r3, [pc, #104] @ cc870 <__cxa_atexit@plt+0xc0524> │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, ip, lsr sp │ │ │ │ + cmpeq r8, r8, lsl sp │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1510 <__cxa_atexit@plt+0xb51c4> │ │ │ │ + ldr r2, [pc, #168] @ c152c <__cxa_atexit@plt+0xb51e0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + ldr r7, [r7, #16] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r2] │ │ │ │ - beq cc850 <__cxa_atexit@plt+0xc0504> │ │ │ │ + beq c1504 <__cxa_atexit@plt+0xb51b8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #12 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc cc85c <__cxa_atexit@plt+0xc0510> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #64] @ cc874 <__cxa_atexit@plt+0xc0528> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r7, [r7] │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - str r7, [r6, #8] │ │ │ │ - mov r7, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + add r2, r6, #28 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c1518 <__cxa_atexit@plt+0xb51cc> │ │ │ │ + ldr r3, [pc, #116] @ c1530 <__cxa_atexit@plt+0xb51e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + ldr r3, [pc, #96] @ c1534 <__cxa_atexit@plt+0xb51e8> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr lr, [pc, #88] @ c1538 <__cxa_atexit@plt+0xb51ec> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str lr, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub sl, r2, #6 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - mov r6, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - @ instruction: 0xfffffdf0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + strheq r0, [r0], -ip │ │ │ │ + @ instruction: 0xfffffe88 │ │ │ │ + cmpeq r8, r0, ror #29 │ │ │ │ + cmpeq r8, r4, ror ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cc8b8 <__cxa_atexit@plt+0xc056c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #36] @ cc8c4 <__cxa_atexit@plt+0xc0578> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c15a8 <__cxa_atexit@plt+0xb525c> │ │ │ │ + ldr r2, [pc, #84] @ c15b4 <__cxa_atexit@plt+0xb5268> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r7, [r7] │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + ldr r2, [pc, #64] @ c15b8 <__cxa_atexit@plt+0xb526c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr lr, [pc, #56] @ c15bc <__cxa_atexit@plt+0xb5270> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str lr, [r3, #16] │ │ │ │ + str r2, [r3, #20] │ │ │ │ + str r3, [r3, #24] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub sl, r6, #6 │ │ │ │ + mov r8, #11 │ │ │ │ + b 1196074 <__cxa_atexit@plt+0x1189d28> │ │ │ │ + mov r3, #28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd84 │ │ │ │ - smlaltbeq sl, r6, r8, r8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cc914 <__cxa_atexit@plt+0xc05c8> │ │ │ │ - ldr r2, [pc, #48] @ cc920 <__cxa_atexit@plt+0xc05d4> │ │ │ │ - tst r8, #3 │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmpeq r8, ip, lsr lr │ │ │ │ + ldrsbeq r3, [r8, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c1628 <__cxa_atexit@plt+0xb52dc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #20 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c1634 <__cxa_atexit@plt+0xb52e8> │ │ │ │ + ldr r2, [pc, #84] @ c1644 <__cxa_atexit@plt+0xb52f8> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - beq cc908 <__cxa_atexit@plt+0xc05bc> │ │ │ │ - mov r7, r8 │ │ │ │ - b cc930 <__cxa_atexit@plt+0xc05e4> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r1, [pc, #80] @ c1648 <__cxa_atexit@plt+0xb52fc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [pc, #60] @ c164c <__cxa_atexit@plt+0xb5300> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #20 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffe7c │ │ │ │ + cmpeq r8, r4, asr fp │ │ │ │ + teqeq r1, r4, ror fp │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1694 <__cxa_atexit@plt+0xb5348> │ │ │ │ + ldr r7, [pc, #52] @ c16a4 <__cxa_atexit@plt+0xb5358> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c1688 <__cxa_atexit@plt+0xb533c> │ │ │ │ + mov r7, r9 │ │ │ │ + b c16b4 <__cxa_atexit@plt+0xb5368> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c16a8 <__cxa_atexit@plt+0xb535c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - cmpeq r6, r0, asr r8 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, ip, asr #2 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq cc990 <__cxa_atexit@plt+0xc0644> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne cc9a0 <__cxa_atexit@plt+0xc0654> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cca08 <__cxa_atexit@plt+0xc06bc> │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ - ldr r1, [r7, #1] │ │ │ │ - ldr lr, [pc, #204] @ cca30 <__cxa_atexit@plt+0xc06e4> │ │ │ │ - sub r2, r3, #19 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #196] @ cca34 <__cxa_atexit@plt+0xc06e8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str lr, [r6, #4] │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - b cc9fc <__cxa_atexit@plt+0xc06b0> │ │ │ │ - ldr r8, [pc, #148] @ cca2c <__cxa_atexit@plt+0xc06e0> │ │ │ │ - add r5, r5, #8 │ │ │ │ + bne c1750 <__cxa_atexit@plt+0xb5404> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #224] @ c17b0 <__cxa_atexit@plt+0xb5464> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1764 <__cxa_atexit@plt+0xb5418> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c179c <__cxa_atexit@plt+0xb5450> │ │ │ │ + ldm r5, {r1, lr} │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble c1770 <__cxa_atexit@plt+0xb5424> │ │ │ │ + ldr r8, [pc, #156] @ c17b4 <__cxa_atexit@plt+0xb5468> │ │ │ │ add r8, pc, r8 │ │ │ │ - b ebe040 <__cxa_atexit@plt+0xeb1cf4> │ │ │ │ + ldr r7, [pc, #152] @ c17b8 <__cxa_atexit@plt+0xb546c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #144] @ c17bc <__cxa_atexit@plt+0xb5470> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r0, r1, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r8, [r6, #4] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r8, [pc, #104] @ c17c0 <__cxa_atexit@plt+0xb5474> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #20 │ │ │ │ + ldr r2, [pc, #72] @ c17c4 <__cxa_atexit@plt+0xb5478> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #68] @ c17c8 <__cxa_atexit@plt+0xb547c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r0, r1, lr} │ │ │ │ + str r2, [r6, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, #32 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsl #2 │ │ │ │ + @ instruction: 0xfffffeac │ │ │ │ + cmpeq r8, r8, asr #20 │ │ │ │ + cmpeq r8, r8, lsr #20 │ │ │ │ + teqeq r1, r6, lsr sl │ │ │ │ + @ instruction: 0xfffffa70 │ │ │ │ + teqeq r1, r0, lsl #20 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc cca10 <__cxa_atexit@plt+0xc06c4> │ │ │ │ - ldr r8, [pc, #104] @ cca20 <__cxa_atexit@plt+0xc06d4> │ │ │ │ - sub r2, r3, #27 │ │ │ │ - sub r0, r3, #13 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - ldr lr, [pc, #92] @ cca24 <__cxa_atexit@plt+0xc06d8> │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r1, [pc, #88] @ cca28 <__cxa_atexit@plt+0xc06dc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr ip, [r5, #8]! │ │ │ │ + bcc c1868 <__cxa_atexit@plt+0xb551c> │ │ │ │ + ldmib r5, {r1, lr} │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + add r9, r6, #4 │ │ │ │ + cmp r2, #10 │ │ │ │ + ble c183c <__cxa_atexit@plt+0xb54f0> │ │ │ │ + ldr r8, [pc, #116] @ c1878 <__cxa_atexit@plt+0xb552c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r7, [pc, #112] @ c187c <__cxa_atexit@plt+0xb5530> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r2, [pc, #104] @ c1880 <__cxa_atexit@plt+0xb5534> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r0, r1, lr} │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ str r8, [r6, #4] │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - add r1, r1, #2 │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str lr, [r6, #16] │ │ │ │ - str r7, [r6, #20] │ │ │ │ - str r8, [r6, #24] │ │ │ │ - str r0, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r7, r3, #7 │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - bx ip │ │ │ │ - mov r6, #24 │ │ │ │ - b cca14 <__cxa_atexit@plt+0xc06c8> │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #20 │ │ │ │ + ldr r2, [pc, #60] @ c1884 <__cxa_atexit@plt+0xb5538> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #56] @ c1888 <__cxa_atexit@plt+0xb553c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + add sl, r6, #12 │ │ │ │ + stm sl, {r0, r1, lr} │ │ │ │ + str r2, [r6, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + mov r6, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r0, ror #15 │ │ │ │ - cmpeq r7, ip, lsl #24 │ │ │ │ - ldrheq r8, [r7, #-116] @ 0xffffff8c │ │ │ │ - smlaltbeq sl, r6, r8, r7 │ │ │ │ - cmpeq r7, r8, lsr r8 │ │ │ │ - cmpeq r7, r8, ror #15 │ │ │ │ - cmpeq r6, ip, ror #14 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0xfffffdc0 │ │ │ │ + cmpeq r8, ip, asr r9 │ │ │ │ + cmpeq r8, ip, lsr r9 │ │ │ │ + @ instruction: 0xfffff9a4 │ │ │ │ + teqeq r1, r4, lsr r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cca80 <__cxa_atexit@plt+0xc0734> │ │ │ │ - ldr r3, [pc, #52] @ cca90 <__cxa_atexit@plt+0xc0744> │ │ │ │ - ldr r2, [pc, #52] @ cca94 <__cxa_atexit@plt+0xc0748> │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c18e4 <__cxa_atexit@plt+0xb5598> │ │ │ │ + ldr r7, [pc, #76] @ c1900 <__cxa_atexit@plt+0xb55b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #68] @ c1904 <__cxa_atexit@plt+0xb55b8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #129 @ 0x81 │ │ │ │ + stmib r5, {r7, sl} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c18d8 <__cxa_atexit@plt+0xb558c> │ │ │ │ + mov r7, r9 │ │ │ │ + b c16b4 <__cxa_atexit@plt+0xb5368> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c1908 <__cxa_atexit@plt+0xb55bc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #24] @ c190c <__cxa_atexit@plt+0xb55c0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffdfc │ │ │ │ + cmpeq r8, ip, lsr #17 │ │ │ │ + strdeq r4, [r7, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r8, r8, ror r8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov sl, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ c1934 <__cxa_atexit@plt+0xb55e8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r3, r2, #2 │ │ │ │ - str r8, [r5, #8] │ │ │ │ - str r9, [r5, #4] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r3 │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r7, [pc, #16] @ cca98 <__cxa_atexit@plt+0xc074c> │ │ │ │ + add r8, r3, #2 │ │ │ │ + b 118ff5c <__cxa_atexit@plt+0x1183c10> │ │ │ │ + smlalbteq r4, r7, r8, lr │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r8 │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1998 <__cxa_atexit@plt+0xb564c> │ │ │ │ + ldr r7, [pc, #100] @ c19c0 <__cxa_atexit@plt+0xb5674> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + ldr r7, [pc, #92] @ c19c4 <__cxa_atexit@plt+0xb5678> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r3, [pc, #84] @ c19c8 <__cxa_atexit@plt+0xb567c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #129 @ 0x81 │ │ │ │ + stmib r5, {r3, r7} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c198c <__cxa_atexit@plt+0xb5640> │ │ │ │ + mov r7, r9 │ │ │ │ + b c16b4 <__cxa_atexit@plt+0xb5368> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #44] @ c19cc <__cxa_atexit@plt+0xb5680> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #40] @ c19d0 <__cxa_atexit@plt+0xb5684> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #129 @ 0x81 │ │ │ │ + ldr r3, [pc, #32] @ c19d4 <__cxa_atexit@plt+0xb5688> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add sl, r3, #1 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmpeq r8, r8, ror #15 │ │ │ │ + ldrsheq r3, [r8, #-120] @ 0xffffff88 │ │ │ │ + cmpeq r7, r8, asr #28 │ │ │ │ + cmpeq r8, r4, asr #15 │ │ │ │ + @ instruction: 0x0158379c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1a1c <__cxa_atexit@plt+0xb56d0> │ │ │ │ + ldr r7, [pc, #52] @ c1a2c <__cxa_atexit@plt+0xb56e0> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c1a10 <__cxa_atexit@plt+0xb56c4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1a3c <__cxa_atexit@plt+0xb56f0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, r4, lsl #14 │ │ │ │ - cmpeq r6, r8, lsr r7 │ │ │ │ - cmpeq r6, ip, lsl #14 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #152] @ ccb48 <__cxa_atexit@plt+0xc07fc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq ccad8 <__cxa_atexit@plt+0xc078c> │ │ │ │ - cmp r3, #2 │ │ │ │ - beq ccae0 <__cxa_atexit@plt+0xc0794> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ccaf4 <__cxa_atexit@plt+0xc07a8> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ + ldr r7, [pc, #12] @ c1a30 <__cxa_atexit@plt+0xb56e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + strdeq r4, [r7, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c1a78 <__cxa_atexit@plt+0xb572c> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #124] @ c1ae0 <__cxa_atexit@plt+0xb5794> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1aa4 <__cxa_atexit@plt+0xb5758> │ │ │ │ + b c1aec <__cxa_atexit@plt+0xb57a0> │ │ │ │ + ldr r2, [pc, #84] @ c1ad4 <__cxa_atexit@plt+0xb5788> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c1aac <__cxa_atexit@plt+0xb5760> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c1ac0 <__cxa_atexit@plt+0xb5774> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #100] @ ccb4c <__cxa_atexit@plt+0xc0800> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #40] @ c1adc <__cxa_atexit@plt+0xb5790> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ccb38 <__cxa_atexit@plt+0xc07ec> │ │ │ │ - ldr r2, [pc, #68] @ ccb50 <__cxa_atexit@plt+0xc0804> │ │ │ │ - ldr r1, [pc, #68] @ ccb54 <__cxa_atexit@plt+0xc0808> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub sl, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r0 @ │ │ │ │ - smlalbbeq sl, r6, r4, r6 │ │ │ │ - @ instruction: 0xfffffc4c │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - cmpeq r6, r0, asr r6 │ │ │ │ + ldr r7, [pc, #16] @ c1ad8 <__cxa_atexit@plt+0xb578c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + cmpeq r8, r0, lsl #13 │ │ │ │ + cmpeq r8, r0, asr #13 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq ccb84 <__cxa_atexit@plt+0xc0838> │ │ │ │ - cmp r3, #3 │ │ │ │ - bne ccb98 <__cxa_atexit@plt+0xc084c> │ │ │ │ + bne c1b84 <__cxa_atexit@plt+0xb5838> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #144] @ c1b98 <__cxa_atexit@plt+0xb584c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1b64 <__cxa_atexit@plt+0xb5818> │ │ │ │ + ldr r1, [pc, #112] @ c1b9c <__cxa_atexit@plt+0xb5850> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1b64 <__cxa_atexit@plt+0xb5818> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge c1b70 <__cxa_atexit@plt+0xb5824> │ │ │ │ + ldr r7, [pc, #72] @ c1ba0 <__cxa_atexit@plt+0xb5854> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - ldr r7, [r7, #1] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #96] @ ccbec <__cxa_atexit@plt+0xc08a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + bne c1b84 <__cxa_atexit@plt+0xb5838> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ + ldr r7, [pc, #24] @ c1ba4 <__cxa_atexit@plt+0xb5858> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc ccbdc <__cxa_atexit@plt+0xc0890> │ │ │ │ - ldr r2, [pc, #64] @ ccbf0 <__cxa_atexit@plt+0xc08a4> │ │ │ │ - ldr r1, [pc, #64] @ ccbf4 <__cxa_atexit@plt+0xc08a8> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq r8, ip, lsl r6 │ │ │ │ + ldrheq r3, [r8, #-92] @ 0xffffffa4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ c1c20 <__cxa_atexit@plt+0xb58d4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub sl, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - mov r8, #4 │ │ │ │ - mov r9, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - b e9a338 <__cxa_atexit@plt+0xe8dfec> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlaltteq sl, r6, r0, r5 │ │ │ │ - @ instruction: 0xfffffba8 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - smlalbbeq sl, r6, ip, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ccc3c <__cxa_atexit@plt+0xc08f0> │ │ │ │ - ldr r2, [pc, #40] @ ccc48 <__cxa_atexit@plt+0xc08fc> │ │ │ │ - ldr r1, [pc, #40] @ ccc4c <__cxa_atexit@plt+0xc0900> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r9, r6, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - stm r5, {r1, r7} │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffca8 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlaltbeq sl, r6, r8, r4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #128] @ ccce4 <__cxa_atexit@plt+0xc0998> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cccac <__cxa_atexit@plt+0xc0960> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #104] @ ccce8 <__cxa_atexit@plt+0xc099c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - beq cccb4 <__cxa_atexit@plt+0xc0968> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne cccd8 <__cxa_atexit@plt+0xc098c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1bf0 <__cxa_atexit@plt+0xb58a4> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r3, r2 │ │ │ │ + bge c1bf8 <__cxa_atexit@plt+0xb58ac> │ │ │ │ + ldr r7, [pc, #64] @ c1c24 <__cxa_atexit@plt+0xb58d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - and r1, r1, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne cccd8 <__cxa_atexit@plt+0xc098c> │ │ │ │ - ldr r5, [pc, #32] @ cccec <__cxa_atexit@plt+0xc09a0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r3 │ │ │ │ + bne c1c0c <__cxa_atexit@plt+0xb58c0> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ + ldr r7, [pc, #20] @ c1c28 <__cxa_atexit@plt+0xb58dc> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - strdeq r0, [r0], -r0 @ │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - cmpeq r6, r8, lsl #8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0x01583590 │ │ │ │ + cmpeq r8, r4, lsr r5 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r1, [pc, #92] @ ccd68 <__cxa_atexit@plt+0xc0a1c> │ │ │ │ - mov r2, r5 │ │ │ │ - str r3, [r5] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r2, #-4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge c1c58 <__cxa_atexit@plt+0xb590c> │ │ │ │ + ldr r7, [pc, #52] @ c1c80 <__cxa_atexit@plt+0xb5934> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + bne c1c6c <__cxa_atexit@plt+0xb5920> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1355c9c <__cxa_atexit@plt+0x1349950> │ │ │ │ + ldr r7, [pc, #16] @ c1c84 <__cxa_atexit@plt+0xb5938> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsr #10 │ │ │ │ + ldrsbeq r3, [r8, #-68] @ 0xffffffbc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ c1cbc <__cxa_atexit@plt+0xb5970> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ c1cc0 <__cxa_atexit@plt+0xb5974> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsbeq r3, [r8, #-76] @ 0xffffffb4 │ │ │ │ + cmpeq r8, r8, lsr #9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1d08 <__cxa_atexit@plt+0xb59bc> │ │ │ │ + ldr r7, [pc, #52] @ c1d18 <__cxa_atexit@plt+0xb59cc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c1cfc <__cxa_atexit@plt+0xb59b0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c1d28 <__cxa_atexit@plt+0xb59dc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c1d1c <__cxa_atexit@plt+0xb59d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, r8, lsl #22 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ cmp r1, #2 │ │ │ │ - beq ccd38 <__cxa_atexit@plt+0xc09ec> │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ccd5c <__cxa_atexit@plt+0xc0a10> │ │ │ │ + bne c1d64 <__cxa_atexit@plt+0xb5a18> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #124] @ c1dcc <__cxa_atexit@plt+0xb5a80> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1d90 <__cxa_atexit@plt+0xb5a44> │ │ │ │ + b c1dd8 <__cxa_atexit@plt+0xb5a8c> │ │ │ │ + ldr r2, [pc, #84] @ c1dc0 <__cxa_atexit@plt+0xb5a74> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c1d98 <__cxa_atexit@plt+0xb5a4c> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c1dac <__cxa_atexit@plt+0xb5a60> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r2 │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - and r1, r1, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne ccd5c <__cxa_atexit@plt+0xc0a10> │ │ │ │ - ldr r5, [pc, #28] @ ccd6c <__cxa_atexit@plt+0xc0a20> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlalbbeq sl, r6, r8, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r7, [pc, #40] @ c1dc8 <__cxa_atexit@plt+0xb5a7c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c1dc4 <__cxa_atexit@plt+0xb5a78> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsl #4 │ │ │ │ + ldrsbeq r3, [r8, #-72] @ 0xffffffb8 │ │ │ │ + ldrsheq r3, [r8, #-64] @ 0xffffffc0 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne ccda8 <__cxa_atexit@plt+0xc0a5c> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - and r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ccda8 <__cxa_atexit@plt+0xc0a5c> │ │ │ │ - ldr r3, [pc, #20] @ ccdb4 <__cxa_atexit@plt+0xc0a68> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr r3 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #92] @ cce28 <__cxa_atexit@plt+0xc0adc> │ │ │ │ + bne c1e70 <__cxa_atexit@plt+0xb5b24> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #144] @ c1e84 <__cxa_atexit@plt+0xb5b38> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cce14 <__cxa_atexit@plt+0xc0ac8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cce1c <__cxa_atexit@plt+0xc0ad0> │ │ │ │ - ldr r3, [pc, #64] @ cce2c <__cxa_atexit@plt+0xc0ae0> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cce14 <__cxa_atexit@plt+0xc0ac8> │ │ │ │ + beq c1e50 <__cxa_atexit@plt+0xb5b04> │ │ │ │ + ldr r1, [pc, #112] @ c1e88 <__cxa_atexit@plt+0xb5b3c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1e50 <__cxa_atexit@plt+0xb5b04> │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bcs cce1c <__cxa_atexit@plt+0xc0ad0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ + cmp r2, r3 │ │ │ │ + bge c1e5c <__cxa_atexit@plt+0xb5b10> │ │ │ │ + ldr r7, [pc, #72] @ c1e8c <__cxa_atexit@plt+0xb5b40> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ + bne c1e70 <__cxa_atexit@plt+0xb5b24> │ │ │ │ + ldr r9, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ + ldr r7, [pc, #24] @ c1e90 <__cxa_atexit@plt+0xb5b44> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - strheq sl, [r6, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cce78 <__cxa_atexit@plt+0xc0b2c> │ │ │ │ - ldr r3, [pc, #60] @ cce8c <__cxa_atexit@plt+0xc0b40> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cce84 <__cxa_atexit@plt+0xc0b38> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq r8, ip, asr #8 │ │ │ │ + cmpeq r8, ip, lsl r4 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #104] @ c1f0c <__cxa_atexit@plt+0xb5bc0> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bcs cce78 <__cxa_atexit@plt+0xc0b2c> │ │ │ │ - add r5, r5, #16 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c1edc <__cxa_atexit@plt+0xb5b90> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + cmp r3, r2 │ │ │ │ + bge c1ee4 <__cxa_atexit@plt+0xb5b98> │ │ │ │ + ldr r7, [pc, #64] @ c1f10 <__cxa_atexit@plt+0xb5bc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, ip, asr r2 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + bne c1ef8 <__cxa_atexit@plt+0xb5bac> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ + ldr r7, [pc, #20] @ c1f14 <__cxa_atexit@plt+0xb5bc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r8, r0, asr #7 │ │ │ │ + @ instruction: 0x01583394 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r3, [r7, #3] │ │ │ │ - add r3, r3, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bcs cceb4 <__cxa_atexit@plt+0xc0b68> │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bge c1f44 <__cxa_atexit@plt+0xb5bf8> │ │ │ │ + ldr r7, [pc, #52] @ c1f6c <__cxa_atexit@plt+0xb5c20> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ + bne c1f58 <__cxa_atexit@plt+0xb5c0c> │ │ │ │ + ldr r9, [r5, #4] │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ add r5, r5, #16 │ │ │ │ - b e1f14 <__cxa_atexit@plt+0xd5bc8> │ │ │ │ + b 1355f48 <__cxa_atexit@plt+0x1349bfc> │ │ │ │ + ldr r7, [pc, #16] @ c1f70 <__cxa_atexit@plt+0xb5c24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #3 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [r5, #-12] │ │ │ │ bx r0 │ │ │ │ - mrseq sl, SPSR_und │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi ccf00 <__cxa_atexit@plt+0xc0bb4> │ │ │ │ - ldr r0, [pc, #36] @ ccf08 <__cxa_atexit@plt+0xc0bbc> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ + cmpeq r8, r8, asr r3 │ │ │ │ + cmpeq r8, r4, lsr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ c1fa8 <__cxa_atexit@plt+0xb5c5c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ c1fac <__cxa_atexit@plt+0xb5c60> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, lsl #6 │ │ │ │ + cmpeq r8, r0, lsl #6 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c1ff4 <__cxa_atexit@plt+0xb5ca8> │ │ │ │ + ldr r7, [pc, #52] @ c2004 <__cxa_atexit@plt+0xb5cb8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c1fe8 <__cxa_atexit@plt+0xb5c9c> │ │ │ │ + mov r7, r9 │ │ │ │ + b c2014 <__cxa_atexit@plt+0xb5cc8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c2008 <__cxa_atexit@plt+0xb5cbc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strheq sl, [r6, #-40] @ 0xffffffd8 │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + cmpeq r7, r0, lsr #16 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - @ instruction: 0x0146a294 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi ccf98 <__cxa_atexit@plt+0xc0c4c> │ │ │ │ - ldr r1, [pc, #112] @ ccfbc <__cxa_atexit@plt+0xc0c70> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c2050 <__cxa_atexit@plt+0xb5d04> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #124] @ c20b8 <__cxa_atexit@plt+0xb5d6c> │ │ │ │ add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r2, r8} │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq ccf90 <__cxa_atexit@plt+0xc0c44> │ │ │ │ - sub r1, r3, #16 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi ccfa4 <__cxa_atexit@plt+0xc0c58> │ │ │ │ - ldr r3, [pc, #76] @ ccfc4 <__cxa_atexit@plt+0xc0c78> │ │ │ │ - ldr r1, [pc, #76] @ ccfc8 <__cxa_atexit@plt+0xc0c7c> │ │ │ │ - mov r8, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r9, r1, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ + beq c207c <__cxa_atexit@plt+0xb5d30> │ │ │ │ + b c20c4 <__cxa_atexit@plt+0xb5d78> │ │ │ │ + ldr r2, [pc, #84] @ c20ac <__cxa_atexit@plt+0xb5d60> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c2084 <__cxa_atexit@plt+0xb5d38> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c2098 <__cxa_atexit@plt+0xb5d4c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #40] @ c20b4 <__cxa_atexit@plt+0xb5d68> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c20b0 <__cxa_atexit@plt+0xb5d64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + ldrsbeq r3, [r8, #-4] │ │ │ │ + ldrheq r3, [r8, #-12] │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c2124 <__cxa_atexit@plt+0xb5dd8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #100] @ c2144 <__cxa_atexit@plt+0xb5df8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2138 <__cxa_atexit@plt+0xb5dec> │ │ │ │ + ldr r2, [pc, #68] @ c2148 <__cxa_atexit@plt+0xb5dfc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2138 <__cxa_atexit@plt+0xb5dec> │ │ │ │ mov r5, r3 │ │ │ │ + b c2190 <__cxa_atexit@plt+0xb5e44> │ │ │ │ + ldr r7, [pc, #32] @ c214c <__cxa_atexit@plt+0xb5e00> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ccfc0 <__cxa_atexit@plt+0xc0c74> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r6, r0, lsl r2 │ │ │ │ - @ instruction: 0xfffffb24 │ │ │ │ - smlaltteq sl, r6, r8, r1 │ │ │ │ - strdeq sl, [r6, #-16] │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd004 <__cxa_atexit@plt+0xc0cb8> │ │ │ │ - ldr r3, [pc, #52] @ cd024 <__cxa_atexit@plt+0xc0cd8> │ │ │ │ - ldr r2, [pc, #52] @ cd028 <__cxa_atexit@plt+0xc0cdc> │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r8, r8, asr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c2184 <__cxa_atexit@plt+0xb5e38> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r7, [pc, #28] @ cd02c <__cxa_atexit@plt+0xc0ce0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r3 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c217c <__cxa_atexit@plt+0xb5e30> │ │ │ │ + b c2190 <__cxa_atexit@plt+0xb5e44> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffab0 │ │ │ │ - hvceq 27156 @ 0x6a14 │ │ │ │ - smlaltbeq sl, r6, ip, r1 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - hvceq 27164 @ 0x6a1c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd084 <__cxa_atexit@plt+0xc0d38> │ │ │ │ - ldr r0, [pc, #36] @ cd08c <__cxa_atexit@plt+0xc0d40> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge c21b4 <__cxa_atexit@plt+0xb5e68> │ │ │ │ + ldr r7, [pc, #176] @ c2258 <__cxa_atexit@plt+0xb5f0c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - cmpeq r6, r0, lsl r1 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + bne c2214 <__cxa_atexit@plt+0xb5ec8> │ │ │ │ + ldr r2, [pc, #140] @ c224c <__cxa_atexit@plt+0xb5f00> │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cd11c <__cxa_atexit@plt+0xc0dd0> │ │ │ │ - ldr r1, [pc, #112] @ cd140 <__cxa_atexit@plt+0xc0df4> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r2, r8} │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq cd114 <__cxa_atexit@plt+0xc0dc8> │ │ │ │ - sub r1, r3, #16 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi cd128 <__cxa_atexit@plt+0xc0ddc> │ │ │ │ - ldr r3, [pc, #76] @ cd148 <__cxa_atexit@plt+0xc0dfc> │ │ │ │ - ldr r1, [pc, #76] @ cd14c <__cxa_atexit@plt+0xc0e00> │ │ │ │ - mov r8, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq c2228 <__cxa_atexit@plt+0xb5edc> │ │ │ │ + ldr r1, [pc, #116] @ c2250 <__cxa_atexit@plt+0xb5f04> │ │ │ │ add r1, pc, r1 │ │ │ │ - add r9, r1, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2230 <__cxa_atexit@plt+0xb5ee4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + cmp r2, r7 │ │ │ │ + bge c223c <__cxa_atexit@plt+0xb5ef0> │ │ │ │ + ldr r7, [pc, #72] @ c2254 <__cxa_atexit@plt+0xb5f08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ c225c <__cxa_atexit@plt+0xb5f10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cd144 <__cxa_atexit@plt+0xc0df8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ + ldr r7, [pc, #28] @ c2260 <__cxa_atexit@plt+0xb5f14> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - smlalbbeq sl, r6, ip, r0 │ │ │ │ - @ instruction: 0xfffff9a0 │ │ │ │ - cmpeq r6, r4, rrx │ │ │ │ - cmpeq r6, ip, rrx │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd188 <__cxa_atexit@plt+0xc0e3c> │ │ │ │ - ldr r3, [pc, #52] @ cd1a8 <__cxa_atexit@plt+0xc0e5c> │ │ │ │ - ldr r2, [pc, #52] @ cd1ac <__cxa_atexit@plt+0xc0e60> │ │ │ │ - add r3, pc, r3 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq r8, ip, lsr pc │ │ │ │ + cmpeq r8, r0, lsr #31 │ │ │ │ + cmpeq r8, r8, asr pc │ │ │ │ + cmpeq r8, r0, lsr pc │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #92] @ c22d0 <__cxa_atexit@plt+0xb5f84> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r7, [pc, #28] @ cd1b0 <__cxa_atexit@plt+0xc0e64> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffff92c │ │ │ │ - strdeq r9, [r6, #-240] @ 0xffffff10 │ │ │ │ - cmpeq r6, r8, lsr #32 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c22b4 <__cxa_atexit@plt+0xb5f68> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - b 13aca1c <__cxa_atexit@plt+0x13a06d0> │ │ │ │ - cmpeq r6, r4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd214 <__cxa_atexit@plt+0xc0ec8> │ │ │ │ - ldr r1, [pc, #48] @ cd21c <__cxa_atexit@plt+0xc0ed0> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-16] │ │ │ │ - str r7, [r5, #-12] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge c22c0 <__cxa_atexit@plt+0xb5f74> │ │ │ │ + ldr r7, [pc, #40] @ c22d4 <__cxa_atexit@plt+0xb5f88> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr r0 │ │ │ │ - strheq r9, [r6, #-240] @ 0xffffff10 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cd29c <__cxa_atexit@plt+0xc0f50> │ │ │ │ - ldr r9, [pc, #96] @ cd2a8 <__cxa_atexit@plt+0xc0f5c> │ │ │ │ - ldr r8, [pc, #96] @ cd2ac <__cxa_atexit@plt+0xc0f60> │ │ │ │ - ldr lr, [pc, #96] @ cd2b0 <__cxa_atexit@plt+0xc0f64> │ │ │ │ - ldr sl, [pc, #96] @ cd2b4 <__cxa_atexit@plt+0xc0f68> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm r9, {r2, r7, r8} │ │ │ │ - add r2, r3, #20 │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #30 │ │ │ │ - str sl, [r5] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffde8 │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #24] @ cd2e0 <__cxa_atexit@plt+0xc0f94> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r7, [pc, #16] @ c22d8 <__cxa_atexit@plt+0xb5f8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + @ instruction: 0x01582e9c │ │ │ │ + cmpeq r8, ip, lsr #29 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c2310 <__cxa_atexit@plt+0xb5fc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ c2314 <__cxa_atexit@plt+0xb5fc8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r1, r2 │ │ │ │ + addlt r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr lr │ │ │ │ + cmpeq r8, r4, ror lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ c234c <__cxa_atexit@plt+0xb6000> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ c2350 <__cxa_atexit@plt+0xb6004> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, lsr #28 │ │ │ │ + cmpeq r8, r4, asr #28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c23d4 <__cxa_atexit@plt+0xb6088> │ │ │ │ + ldr r3, [pc, #112] @ c23e4 <__cxa_atexit@plt+0xb6098> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-8]! │ │ │ │ + str r8, [r7, #4] │ │ │ │ + ands r3, r9, #3 │ │ │ │ + beq c23b8 <__cxa_atexit@plt+0xb606c> │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c23c8 <__cxa_atexit@plt+0xb607c> │ │ │ │ + ldr r3, [pc, #76] @ c23e8 <__cxa_atexit@plt+0xb609c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r9, #2] │ │ │ │ + ldr r1, [r9, #6] │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + stmib r5, {r1, r2, r9} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c23cc <__cxa_atexit@plt+0xb6080> │ │ │ │ + b c2450 <__cxa_atexit@plt+0xb6104> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - smlalbteq r9, r6, r8, lr │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd338 <__cxa_atexit@plt+0xc0fec> │ │ │ │ - ldr r0, [pc, #36] @ cd340 <__cxa_atexit@plt+0xc0ff4> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmdb r5, {r0, r8} │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - mov r8, r1 │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c23ec <__cxa_atexit@plt+0xb60a0> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - smlalbbeq r9, r6, r0, lr │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, r4, asr #8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r3, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c2434 <__cxa_atexit@plt+0xb60e8> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r0, [pc, #40] @ c2444 <__cxa_atexit@plt+0xb60f8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c243c <__cxa_atexit@plt+0xb60f0> │ │ │ │ + b c2450 <__cxa_atexit@plt+0xb6104> │ │ │ │ add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - cmpeq r6, ip, asr lr │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c24b4 <__cxa_atexit@plt+0xb6168> │ │ │ │ + ldr r2, [pc, #104] @ c24cc <__cxa_atexit@plt+0xb6180> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cd3d0 <__cxa_atexit@plt+0xc1084> │ │ │ │ - ldr r1, [pc, #112] @ cd3f4 <__cxa_atexit@plt+0xc10a8> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r7, [r7, #11] │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmdb r3, {r1, r2, r8} │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - beq cd3c8 <__cxa_atexit@plt+0xc107c> │ │ │ │ - sub r1, r3, #16 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi cd3dc <__cxa_atexit@plt+0xc1090> │ │ │ │ - ldr r3, [pc, #76] @ cd3fc <__cxa_atexit@plt+0xc10b0> │ │ │ │ - ldr r1, [pc, #76] @ cd400 <__cxa_atexit@plt+0xc10b4> │ │ │ │ - mov r8, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r9, r1, #2 │ │ │ │ - str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + beq c24c0 <__cxa_atexit@plt+0xb6174> │ │ │ │ + ldr r2, [pc, #60] @ c24d0 <__cxa_atexit@plt+0xb6184> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c24c0 <__cxa_atexit@plt+0xb6174> │ │ │ │ mov r5, r3 │ │ │ │ + b c2514 <__cxa_atexit@plt+0xb61c8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cd3f8 <__cxa_atexit@plt+0xc10ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r9, r2 │ │ │ │ bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - ldrdeq r9, [r6, #-216] @ 0xffffff28 │ │ │ │ - @ instruction: 0xfffff6ec │ │ │ │ - strheq r9, [r6, #-208] @ 0xffffff30 │ │ │ │ - strheq r9, [r6, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd43c <__cxa_atexit@plt+0xc10f0> │ │ │ │ - ldr r3, [pc, #52] @ cd45c <__cxa_atexit@plt+0xc1110> │ │ │ │ - ldr r2, [pc, #52] @ cd460 <__cxa_atexit@plt+0xc1114> │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c2508 <__cxa_atexit@plt+0xb61bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r9, r2, #2 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b de5ac <__cxa_atexit@plt+0xd2260> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - ldr r7, [pc, #28] @ cd464 <__cxa_atexit@plt+0xc1118> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, r8 │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, r5, #12 │ │ │ │ - mov r8, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2500 <__cxa_atexit@plt+0xb61b4> │ │ │ │ + b c2514 <__cxa_atexit@plt+0xb61c8> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffff678 │ │ │ │ - cmpeq r6, ip, lsr sp │ │ │ │ - hvceq 27092 @ 0x69d4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - b 13ac97c <__cxa_atexit@plt+0x13a0630> │ │ │ │ - cmpeq r6, r0, asr sp │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd4b4 <__cxa_atexit@plt+0xc1168> │ │ │ │ - ldr r2, [pc, #36] @ cd4c4 <__cxa_atexit@plt+0xc1178> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #12] @ cd4c8 <__cxa_atexit@plt+0xc117c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + cmp r2, r7 │ │ │ │ + bge c2534 <__cxa_atexit@plt+0xb61e8> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r8, lsr #26 │ │ │ │ - cmpeq r6, r4, lsl #26 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc cd54c <__cxa_atexit@plt+0xc1200> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cd510 <__cxa_atexit@plt+0xc11c4> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne cd53c <__cxa_atexit@plt+0xc11f0> │ │ │ │ - ldr r3, [pc, #96] @ cd568 <__cxa_atexit@plt+0xc121c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - ldr r2, [pc, #76] @ cd564 <__cxa_atexit@plt+0xc1218> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r0, [r6, #12] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - ldr r3, [pc, #28] @ cd560 <__cxa_atexit@plt+0xc1214> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - mov r7, #16 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - @ instruction: 0xfffffcb4 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r6, r4, ror #24 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cd5e8 <__cxa_atexit@plt+0xc129c> │ │ │ │ - ldr r9, [pc, #96] @ cd5f4 <__cxa_atexit@plt+0xc12a8> │ │ │ │ - ldr r8, [pc, #96] @ cd5f8 <__cxa_atexit@plt+0xc12ac> │ │ │ │ - ldr lr, [pc, #96] @ cd5fc <__cxa_atexit@plt+0xc12b0> │ │ │ │ - ldr sl, [pc, #96] @ cd600 <__cxa_atexit@plt+0xc12b4> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm r9, {r2, r7, r8} │ │ │ │ - add r2, r3, #20 │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #30 │ │ │ │ - str sl, [r5] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffd50 │ │ │ │ - @ instruction: 0xfffffda8 │ │ │ │ - @ instruction: 0xfffffea4 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #24] @ cd62c <__cxa_atexit@plt+0xc12e0> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ + bne c2590 <__cxa_atexit@plt+0xb6244> │ │ │ │ + ldr r2, [pc, #112] @ c25b0 <__cxa_atexit@plt+0xb6264> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r2, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c259c <__cxa_atexit@plt+0xb6250> │ │ │ │ + ldr r1, [pc, #92] @ c25b4 <__cxa_atexit@plt+0xb6268> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c25a4 <__cxa_atexit@plt+0xb6258> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #20] │ │ │ │ + ldrlt r7, [r5, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r9, r6, ip, fp │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #36 @ 0x24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cd6c0 <__cxa_atexit@plt+0xc1374> │ │ │ │ - ldr r9, [pc, #96] @ cd6cc <__cxa_atexit@plt+0xc1380> │ │ │ │ - ldr r8, [pc, #96] @ cd6d0 <__cxa_atexit@plt+0xc1384> │ │ │ │ - ldr lr, [pc, #96] @ cd6d4 <__cxa_atexit@plt+0xc1388> │ │ │ │ - ldr sl, [pc, #96] @ cd6d8 <__cxa_atexit@plt+0xc138c> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - sub r2, r6, #19 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r3, #4] │ │ │ │ - add r9, r3, #8 │ │ │ │ - add r8, pc, r8 │ │ │ │ - stm r9, {r2, r7, r8} │ │ │ │ - add r2, r3, #20 │ │ │ │ - add lr, pc, lr │ │ │ │ - add sl, pc, sl │ │ │ │ - str r7, [r5, #8] │ │ │ │ - stm r2, {r0, r1, r7, lr} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #30 │ │ │ │ - str sl, [r5] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #36 @ 0x24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff840 │ │ │ │ - @ instruction: 0xfffff898 │ │ │ │ - @ instruction: 0xfffff994 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #24] @ cd704 <__cxa_atexit@plt+0xc13b8> │ │ │ │ - ldr r3, [r5, #4]! │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r2, [pc, #76] @ c2614 <__cxa_atexit@plt+0xb62c8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2608 <__cxa_atexit@plt+0xb62bc> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #-12] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #20] │ │ │ │ + ldrlt r7, [r5, #16] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, #12 │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r2, #8 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - smlalbteq r9, r6, r0, sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi cd790 <__cxa_atexit@plt+0xc1444> │ │ │ │ - ldr r3, [pc, #116] @ cd7b4 <__cxa_atexit@plt+0xc1468> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq cd780 <__cxa_atexit@plt+0xc1434> │ │ │ │ - add sl, r8, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ sub r7, r5, #16 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ cmp fp, r7 │ │ │ │ - bhi cd7a0 <__cxa_atexit@plt+0xc1454> │ │ │ │ - ldr r2, [pc, #88] @ cd7c0 <__cxa_atexit@plt+0xc1474> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ + bhi c2684 <__cxa_atexit@plt+0xb6338> │ │ │ │ + ldr r7, [pc, #52] @ c2694 <__cxa_atexit@plt+0xb6348> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r9, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c2678 <__cxa_atexit@plt+0xb632c> │ │ │ │ mov r7, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r3, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + b c26a4 <__cxa_atexit@plt+0xb6358> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ cd7bc <__cxa_atexit@plt+0xc1470> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #12] @ c2698 <__cxa_atexit@plt+0xb634c> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cd7b8 <__cxa_atexit@plt+0xc146c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #1 │ │ │ │ - cmpeq r6, r8, lsr sl │ │ │ │ - cmpeq r6, r4, asr sl │ │ │ │ - @ instruction: 0xfffffd5c │ │ │ │ - cmpeq r6, ip, lsl sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cd7fc <__cxa_atexit@plt+0xc14b0> │ │ │ │ - ldr r2, [pc, #36] @ cd810 <__cxa_atexit@plt+0xc14c4> │ │ │ │ - str r9, [r5] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x01474198 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c26e0 <__cxa_atexit@plt+0xb6394> │ │ │ │ + ldr r3, [r2, #2] │ │ │ │ + ldr r2, [r2, #6] │ │ │ │ + ldr r1, [pc, #124] @ c2748 <__cxa_atexit@plt+0xb63fc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stm r5, {r2, r3} │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c270c <__cxa_atexit@plt+0xb63c0> │ │ │ │ + b c2754 <__cxa_atexit@plt+0xb6408> │ │ │ │ + ldr r2, [pc, #84] @ c273c <__cxa_atexit@plt+0xb63f0> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ + str r2, [r3] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c2714 <__cxa_atexit@plt+0xb63c8> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c2728 <__cxa_atexit@plt+0xb63dc> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #16] @ cd814 <__cxa_atexit@plt+0xc14c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffce4 │ │ │ │ - ldrdeq r9, [r6, #-156] @ 0xffffff64 │ │ │ │ - smlalbteq r9, r6, ip, r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi cd88c <__cxa_atexit@plt+0xc1540> │ │ │ │ - ldr r3, [pc, #116] @ cd8b0 <__cxa_atexit@plt+0xc1564> │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - beq cd87c <__cxa_atexit@plt+0xc1530> │ │ │ │ - add sl, r8, #3 │ │ │ │ - sub r7, r5, #16 │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi cd89c <__cxa_atexit@plt+0xc1550> │ │ │ │ - ldr r2, [pc, #88] @ cd8bc <__cxa_atexit@plt+0xc1570> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r3, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ cd8b8 <__cxa_atexit@plt+0xc156c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #40] @ c2744 <__cxa_atexit@plt+0xb63f8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cd8b4 <__cxa_atexit@plt+0xc1568> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #16] @ c2740 <__cxa_atexit@plt+0xb63f4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff8c │ │ │ │ - cmpeq r6, ip, lsr r9 │ │ │ │ - cmpeq r6, r8, asr r9 │ │ │ │ - @ instruction: 0xfffffc60 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + andeq r0, r0, r4, asr #5 │ │ │ │ + cmpeq r8, r4, asr #20 │ │ │ │ + cmpeq r8, ip, lsr #20 │ │ │ │ + andeq r0, r0, r4, lsl #1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c27b4 <__cxa_atexit@plt+0xb6468> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #100] @ c27d4 <__cxa_atexit@plt+0xb6488> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cd910 <__cxa_atexit@plt+0xc15c4> │ │ │ │ - ldr r7, [pc, #64] @ cd924 <__cxa_atexit@plt+0xc15d8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq cd904 <__cxa_atexit@plt+0xc15b8> │ │ │ │ - ldr r3, [pc, #48] @ cd928 <__cxa_atexit@plt+0xc15dc> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b0e60 <__cxa_atexit@plt+0x13a4b14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + str r1, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c27c8 <__cxa_atexit@plt+0xb647c> │ │ │ │ + ldr r2, [pc, #68] @ c27d8 <__cxa_atexit@plt+0xb648c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c27c8 <__cxa_atexit@plt+0xb647c> │ │ │ │ + mov r5, r3 │ │ │ │ + b c2820 <__cxa_atexit@plt+0xb64d4> │ │ │ │ + ldr r7, [pc, #32] @ c27dc <__cxa_atexit@plt+0xb6490> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cd92c <__cxa_atexit@plt+0xc15e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - smlaltteq r9, r6, r0, r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ cd94c <__cxa_atexit@plt+0xc1600> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b0e60 <__cxa_atexit@plt+0x13a4b14> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrheq r2, [r8, #-152] @ 0xffffff68 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #112] @ cd9d0 <__cxa_atexit@plt+0xc1684> │ │ │ │ + ldr r3, [pc, #36] @ c2814 <__cxa_atexit@plt+0xb64c8> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cd9a4 <__cxa_atexit@plt+0xc1658> │ │ │ │ - cmp r3, #1 │ │ │ │ - bne cd9ac <__cxa_atexit@plt+0xc1660> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cd9c0 <__cxa_atexit@plt+0xc1674> │ │ │ │ - ldr r2, [pc, #76] @ cd9d8 <__cxa_atexit@plt+0xc168c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c280c <__cxa_atexit@plt+0xb64c0> │ │ │ │ + b c2820 <__cxa_atexit@plt+0xb64d4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ cd9d4 <__cxa_atexit@plt+0xc1688> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - ldrsheq r7, [r7, #-112] @ 0xffffff90 │ │ │ │ - cmpeq r7, ip, lsl r8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #1 │ │ │ │ - bne cda20 <__cxa_atexit@plt+0xc16d4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cda34 <__cxa_atexit@plt+0xc16e8> │ │ │ │ - ldr r2, [pc, #64] @ cda48 <__cxa_atexit@plt+0xc16fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ cda44 <__cxa_atexit@plt+0xc16f8> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge c2844 <__cxa_atexit@plt+0xb64f8> │ │ │ │ + ldr r7, [pc, #176] @ c28e8 <__cxa_atexit@plt+0xb659c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, ip, ror r7 │ │ │ │ - cmpeq r7, r0, lsr #15 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + bne c28a4 <__cxa_atexit@plt+0xb6558> │ │ │ │ + ldr r2, [pc, #140] @ c28dc <__cxa_atexit@plt+0xb6590> │ │ │ │ + add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cda9c <__cxa_atexit@plt+0xc1750> │ │ │ │ - ldr r7, [pc, #64] @ cdab0 <__cxa_atexit@plt+0xc1764> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq cda90 <__cxa_atexit@plt+0xc1744> │ │ │ │ - ldr r3, [pc, #48] @ cdab4 <__cxa_atexit@plt+0xc1768> │ │ │ │ - ldr r7, [r8, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b0e60 <__cxa_atexit@plt+0x13a4b14> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c28b8 <__cxa_atexit@plt+0xb656c> │ │ │ │ + ldr r1, [pc, #116] @ c28e0 <__cxa_atexit@plt+0xb6594> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c28c0 <__cxa_atexit@plt+0xb6574> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + cmp r2, r7 │ │ │ │ + bge c28cc <__cxa_atexit@plt+0xb6580> │ │ │ │ + ldr r7, [pc, #72] @ c28e4 <__cxa_atexit@plt+0xb6598> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cdab8 <__cxa_atexit@plt+0xc176c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r7, [pc, #64] @ c28ec <__cxa_atexit@plt+0xb65a0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffec0 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - cmpeq r6, r4, asr r7 │ │ │ │ - cmpeq r6, r0, lsr #14 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cdb20 <__cxa_atexit@plt+0xc17d4> │ │ │ │ - ldr r2, [pc, #104] @ cdb48 <__cxa_atexit@plt+0xc17fc> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi cdb28 <__cxa_atexit@plt+0xc17dc> │ │ │ │ - ldr r3, [pc, #84] @ cdb54 <__cxa_atexit@plt+0xc1808> │ │ │ │ - ldr r1, [pc, #84] @ cdb58 <__cxa_atexit@plt+0xc180c> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ cdb4c <__cxa_atexit@plt+0xc1800> │ │ │ │ - ldr r5, [pc, #28] @ cdb50 <__cxa_atexit@plt+0xc1804> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r9, [r6, #-100] @ 0xffffff9c │ │ │ │ - cmpeq r7, r0, lsr #12 │ │ │ │ - @ instruction: 0xfffff9cc │ │ │ │ - cmpeq r7, ip, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ cdb78 <__cxa_atexit@plt+0xc182c> │ │ │ │ + ldr r7, [pc, #28] @ c28f0 <__cxa_atexit@plt+0xb65a4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, ror r6 │ │ │ │ - smlalbbeq r9, r6, ip, r6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cdbd0 <__cxa_atexit@plt+0xc1884> │ │ │ │ - ldr r2, [pc, #56] @ cdbe0 <__cxa_atexit@plt+0xc1894> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r0, r4, lsl #2 │ │ │ │ + cmpeq r8, ip, lsr #17 │ │ │ │ + cmpeq r8, r0, lsl r9 │ │ │ │ + cmpeq r8, r8, asr #17 │ │ │ │ + cmpeq r8, r0, lsr #17 │ │ │ │ + andeq r0, r0, r3, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #92] @ c2960 <__cxa_atexit@plt+0xb6614> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #32] @ cdbe4 <__cxa_atexit@plt+0xc1898> │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2944 <__cxa_atexit@plt+0xb65f8> │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bge c2950 <__cxa_atexit@plt+0xb6604> │ │ │ │ + ldr r7, [pc, #40] @ c2964 <__cxa_atexit@plt+0xb6618> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - strdeq r9, [r6, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cdc4c <__cxa_atexit@plt+0xc1900> │ │ │ │ - ldr r2, [pc, #104] @ cdc74 <__cxa_atexit@plt+0xc1928> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr sl, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - sub r2, r5, #20 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi cdc54 <__cxa_atexit@plt+0xc1908> │ │ │ │ - ldr r3, [pc, #84] @ cdc80 <__cxa_atexit@plt+0xc1934> │ │ │ │ - ldr r1, [pc, #84] @ cdc84 <__cxa_atexit@plt+0xc1938> │ │ │ │ - sub lr, r5, #20 │ │ │ │ - add r3, pc, r3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - stm lr, {r3, r8, sl} │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ cdc78 <__cxa_atexit@plt+0xc192c> │ │ │ │ - ldr r5, [pc, #28] @ cdc7c <__cxa_atexit@plt+0xc1930> │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r5, [pc, r5] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r9, r5, #1 │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - smlalbbeq r9, r6, r8, r5 │ │ │ │ - ldrsheq r7, [r7, #-68] @ 0xffffffbc │ │ │ │ - @ instruction: 0xfffff8a0 │ │ │ │ - cmpeq r7, r0, lsr #10 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r7, [pc, #16] @ c2968 <__cxa_atexit@plt+0xb661c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r8, ip, lsl #16 │ │ │ │ + cmpeq r8, ip, lsl r8 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ cdca4 <__cxa_atexit@plt+0xc1958> │ │ │ │ + ldr r3, [pc, #36] @ c29a0 <__cxa_atexit@plt+0xb6654> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr r7, [pc, #20] @ c29a4 <__cxa_atexit@plt+0xb6658> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + cmp r1, r2 │ │ │ │ + addlt r7, r3, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr #15 │ │ │ │ + cmpeq r8, r4, ror #15 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #36] @ c29dc <__cxa_atexit@plt+0xb6690> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r3, [pc, #32] @ c29e0 <__cxa_atexit@plt+0xb6694> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + addeq r3, r2, #1 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr #10 │ │ │ │ - cmpeq r6, r0, ror #10 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cdcfc <__cxa_atexit@plt+0xc19b0> │ │ │ │ - ldr r2, [pc, #56] @ cdd0c <__cxa_atexit@plt+0xc19c0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #32] @ cdd10 <__cxa_atexit@plt+0xc19c4> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + @ instruction: 0x01582790 │ │ │ │ + ldrheq r2, [r8, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2a28 <__cxa_atexit@plt+0xb66dc> │ │ │ │ + ldr r7, [pc, #64] @ c2a44 <__cxa_atexit@plt+0xb66f8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c2a1c <__cxa_atexit@plt+0xb66d0> │ │ │ │ + mov r7, r9 │ │ │ │ + b c1a3c <__cxa_atexit@plt+0xb56f0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c2a48 <__cxa_atexit@plt+0xb66fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r3, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff18 │ │ │ │ - cmpeq r7, ip, ror #17 │ │ │ │ - smlaltteq r9, r6, r8, r4 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ - andeq r0, r7, sl, lsl r0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ + @ instruction: 0xfffff034 │ │ │ │ + smlaltteq r3, r7, r4, sp │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cdd7c <__cxa_atexit@plt+0xc1a30> │ │ │ │ - ldr r1, [pc, #64] @ cdd8c <__cxa_atexit@plt+0xc1a40> │ │ │ │ - ldr lr, [pc, #64] @ cdd90 <__cxa_atexit@plt+0xc1a44> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r2, [r5] │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c2a90 <__cxa_atexit@plt+0xb6744> │ │ │ │ + ldr r7, [pc, #52] @ c2aa0 <__cxa_atexit@plt+0xb6754> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ str r8, [r5, #4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - sub r8, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r8, {r1, r9, sl} │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - mov r8, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r7, [pc, #16] @ cdd94 <__cxa_atexit@plt+0xc1a48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c2a84 <__cxa_atexit@plt+0xb6738> │ │ │ │ + mov r7, r9 │ │ │ │ + b c2ab0 <__cxa_atexit@plt+0xb6764> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c2aa4 <__cxa_atexit@plt+0xb6758> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, ip, lsl r3 │ │ │ │ - ldrdeq r9, [r6, #-64] @ 0xffffffc0 │ │ │ │ - smlaltbeq r9, r6, r4, r4 │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #128] @ cde2c <__cxa_atexit@plt+0xc1ae0> │ │ │ │ - ldr r7, [r5, #20] │ │ │ │ + andeq r0, r0, r0, asr #32 │ │ │ │ + @ instruction: 0x01473d94 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + and r1, r3, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c2af0 <__cxa_atexit@plt+0xb67a4> │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + ldr r1, [r3, #6] │ │ │ │ + ldr r0, [pc, #92] @ c2b34 <__cxa_atexit@plt+0xb67e8> │ │ │ │ + add r0, pc, r0 │ │ │ │ + sub lr, r5, #4 │ │ │ │ + stm lr, {r1, r2, r3} │ │ │ │ + str r0, [r5, #-8]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2b18 <__cxa_atexit@plt+0xb67cc> │ │ │ │ + b c2b40 <__cxa_atexit@plt+0xb67f4> │ │ │ │ + ldr r3, [pc, #52] @ c2b2c <__cxa_atexit@plt+0xb67e0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cde08 <__cxa_atexit@plt+0xc1abc> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cde10 <__cxa_atexit@plt+0xc1ac4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cde1c <__cxa_atexit@plt+0xc1ad0> │ │ │ │ - ldr r2, [pc, #84] @ cde30 <__cxa_atexit@plt+0xc1ae4> │ │ │ │ - ldr r1, [pc, #84] @ cde34 <__cxa_atexit@plt+0xc1ae8> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [pc, #64] @ cde38 <__cxa_atexit@plt+0xc1aec> │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r2] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2b20 <__cxa_atexit@plt+0xb67d4> │ │ │ │ + ldr r7, [pc, #36] @ c2b30 <__cxa_atexit@plt+0xb67e4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b cded8 <__cxa_atexit@plt+0xc1b8c> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - @ instruction: 0xffffff3c │ │ │ │ - andeq r0, r0, r0, ror #1 │ │ │ │ - cmpeq r7, r4, ror #15 │ │ │ │ - cmpeq r6, r0, lsl #8 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cde98 <__cxa_atexit@plt+0xc1b4c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cdea4 <__cxa_atexit@plt+0xc1b58> │ │ │ │ - ldr r2, [pc, #72] @ cdeb4 <__cxa_atexit@plt+0xc1b68> │ │ │ │ - ldr r1, [pc, #72] @ cdeb8 <__cxa_atexit@plt+0xc1b6c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - str r1, [r5] │ │ │ │ - ldr r7, [pc, #52] @ cdebc <__cxa_atexit@plt+0xc1b70> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r7, fp │ │ │ │ - b cded8 <__cxa_atexit@plt+0xc1b8c> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, asr r7 │ │ │ │ - cmpeq r6, ip, ror #6 │ │ │ │ - andeq r0, r0, r6, lsl #4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r7, fp │ │ │ │ - add r5, r5, #4 │ │ │ │ - b cded8 <__cxa_atexit@plt+0xc1b8c> │ │ │ │ - ldr r3, [pc, #108] @ cdf4c <__cxa_atexit@plt+0xc1c00> │ │ │ │ - mov fp, r7 │ │ │ │ - ldr r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cdf44 <__cxa_atexit@plt+0xc1bf8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne cdf28 <__cxa_atexit@plt+0xc1bdc> │ │ │ │ - ldr r3, [pc, #80] @ cdf54 <__cxa_atexit@plt+0xc1c08> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cdf44 <__cxa_atexit@plt+0xc1bf8> │ │ │ │ - ldr r3, [pc, #60] @ cdf58 <__cxa_atexit@plt+0xc1c0c> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r3, [pc, #32] @ cdf50 <__cxa_atexit@plt+0xc1c04> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cdf44 <__cxa_atexit@plt+0xc1bf8> │ │ │ │ - b ce034 <__cxa_atexit@plt+0xc1ce8> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - ldrdeq r0, [r0], -r0 @ │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - ldrdeq r9, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, asr #4 │ │ │ │ + cmpeq r8, r0, ror sl │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cdfa0 <__cxa_atexit@plt+0xc1c54> │ │ │ │ - ldr r3, [pc, #76] @ cdfc8 <__cxa_atexit@plt+0xc1c7c> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ + bne c2ba4 <__cxa_atexit@plt+0xb6858> │ │ │ │ + ldr r2, [pc, #112] @ c2bc4 <__cxa_atexit@plt+0xb6878> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r0, [r5, #8] │ │ │ │ + stmda r5, {r1, r3} │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-8]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cdfbc <__cxa_atexit@plt+0xc1c70> │ │ │ │ - ldr r3, [pc, #56] @ cdfcc <__cxa_atexit@plt+0xc1c80> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r3, [pc, #28] @ cdfc4 <__cxa_atexit@plt+0xc1c78> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + beq c2bb8 <__cxa_atexit@plt+0xb686c> │ │ │ │ + ldr r2, [pc, #68] @ c2bc8 <__cxa_atexit@plt+0xb687c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r5] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r1, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cdfbc <__cxa_atexit@plt+0xc1c70> │ │ │ │ - b ce034 <__cxa_atexit@plt+0xc1ce8> │ │ │ │ + beq c2bb8 <__cxa_atexit@plt+0xb686c> │ │ │ │ + mov r5, r3 │ │ │ │ + b c2c10 <__cxa_atexit@plt+0xb68c4> │ │ │ │ + ldr r7, [pc, #32] @ c2bcc <__cxa_atexit@plt+0xb6880> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - cmpeq r6, ip, asr r2 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ cdff0 <__cxa_atexit@plt+0xc1ca4> │ │ │ │ - mov r8, r7 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + ldrsbeq r2, [r8, #-144] @ 0xffffff70 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c2c04 <__cxa_atexit@plt+0xb68b8> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r6, r8, lsr r2 │ │ │ │ - andeq r0, r0, r5, lsl #2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ ce024 <__cxa_atexit@plt+0xc1cd8> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ + str r2, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq ce01c <__cxa_atexit@plt+0xc1cd0> │ │ │ │ - b ce034 <__cxa_atexit@plt+0xc1ce8> │ │ │ │ + beq c2bfc <__cxa_atexit@plt+0xb68b0> │ │ │ │ + b c2c10 <__cxa_atexit@plt+0xb68c4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r4, lsl #4 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne ce06c <__cxa_atexit@plt+0xc1d20> │ │ │ │ - ldr r3, [pc, #200] @ ce110 <__cxa_atexit@plt+0xc1dc4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq ce0dc <__cxa_atexit@plt+0xc1d90> │ │ │ │ - ldr r3, [pc, #180] @ ce114 <__cxa_atexit@plt+0xc1dc8> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r5, asr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ - and r1, r2, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne ce094 <__cxa_atexit@plt+0xc1d48> │ │ │ │ - ldr r5, [pc, #132] @ ce10c <__cxa_atexit@plt+0xc1dc0> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #12 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - cmp r7, r1 │ │ │ │ - bcc ce0e4 <__cxa_atexit@plt+0xc1d98> │ │ │ │ - ldr r7, [pc, #104] @ ce118 <__cxa_atexit@plt+0xc1dcc> │ │ │ │ - ldr r3, [pc, #104] @ ce11c <__cxa_atexit@plt+0xc1dd0> │ │ │ │ - ldr r2, [r5, #16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r7, r1, #7 │ │ │ │ - mov r6, r1 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r2, [r3, #8]! │ │ │ │ + cmp r2, r7 │ │ │ │ + bge c2c30 <__cxa_atexit@plt+0xb68e4> │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ ce108 <__cxa_atexit@plt+0xc1dbc> │ │ │ │ - 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r0, lsl #3 │ │ │ │ - andeq r0, r0, r8, ror r1 │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - @ instruction: 0xfffffad0 │ │ │ │ - andeq r0, r0, r4, lsl r2 │ │ │ │ - cmpeq r6, ip, lsl #2 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ ce140 <__cxa_atexit@plt+0xc1df4> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r9, [r6, #-8] │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - and r1, r7, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne ce180 <__cxa_atexit@plt+0xc1e34> │ │ │ │ - ldr r7, [pc, #124] @ ce1ec <__cxa_atexit@plt+0xc1ea0> │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - mov r7, r2 │ │ │ │ - b e38a8 <__cxa_atexit@plt+0xd755c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #12 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc ce1c8 <__cxa_atexit@plt+0xc1e7c> │ │ │ │ - ldr r7, [pc, #84] @ ce1f0 <__cxa_atexit@plt+0xc1ea4> │ │ │ │ - ldr r3, [pc, #84] @ ce1f4 <__cxa_atexit@plt+0xc1ea8> │ │ │ │ - ldr r1, [r5, #16]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r1, [r6, #12] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - sub r7, r2, #7 │ │ │ │ - mov r6, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - ldr r6, [pc, #24] @ ce1e8 <__cxa_atexit@plt+0xc1e9c> │ │ │ │ - mov r5, #12 │ │ │ │ - str r5, [r4, #828] @ 0x33c │ │ │ │ - add r6, pc, r6 │ │ │ │ - str r6, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - andeq r0, r0, r8, lsr #2 │ │ │ │ - cmpeq r6, r4, lsl r0 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc ce248 <__cxa_atexit@plt+0xc1efc> │ │ │ │ - ldr r7, [pc, #52] @ ce254 <__cxa_atexit@plt+0xc1f08> │ │ │ │ - ldr r2, [pc, #52] @ ce258 <__cxa_atexit@plt+0xc1f0c> │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ + bne c2c8c <__cxa_atexit@plt+0xb6940> │ │ │ │ + ldr r2, [pc, #112] @ c2cac <__cxa_atexit@plt+0xb6960> │ │ │ │ add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r2, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa8c │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2c98 <__cxa_atexit@plt+0xb694c> │ │ │ │ + ldr r1, [pc, #92] @ c2cb0 <__cxa_atexit@plt+0xb6964> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r7, #3] │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + str r1, [r5, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c2ca0 <__cxa_atexit@plt+0xb6954> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #16] │ │ │ │ + ldrlt r7, [r5, #20] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - smlaltbeq r8, r6, r0, pc @ │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - str r7, [r5, #8] │ │ │ │ - bcc ce2c0 <__cxa_atexit@plt+0xc1f74> │ │ │ │ - ldr r7, [pc, #64] @ ce2d8 <__cxa_atexit@plt+0xc1f8c> │ │ │ │ - ldr r2, [pc, #64] @ ce2dc <__cxa_atexit@plt+0xc1f90> │ │ │ │ - ldr r1, [r5, #12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - ldr r0, [r5, #-8] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r0, [r3, #8] │ │ │ │ - str r1, [r3, #12] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - ldr r3, [pc, #24] @ ce2e0 <__cxa_atexit@plt+0xc1f94> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff8e8 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r0, [r5, #24]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, asr pc │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi ce338 <__cxa_atexit@plt+0xc1fec> │ │ │ │ - ldr r7, [pc, #48] @ ce348 <__cxa_atexit@plt+0xc1ffc> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq ce32c <__cxa_atexit@plt+0xc1fe0> │ │ │ │ - mov r7, r8 │ │ │ │ - b ce35c <__cxa_atexit@plt+0xc2010> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ ce34c <__cxa_atexit@plt+0xc2000> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, r8, lsr #30 │ │ │ │ - cmpeq r6, r0, lsl #30 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r2, [pc, #144] @ ce400 <__cxa_atexit@plt+0xc20b4> │ │ │ │ - mov r3, r5 │ │ │ │ - stmdb r5, {r9, sl} │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r4, asr #1 │ │ │ │ + andeq r0, r0, r5, asr #1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #76] @ c2d10 <__cxa_atexit@plt+0xb69c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #-12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #8]! │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r1, [r3, #4] │ │ │ │ tst r7, #3 │ │ │ │ - str r8, [r5] │ │ │ │ - beq ce3e0 <__cxa_atexit@plt+0xc2094> │ │ │ │ - ldr lr, [pc, #116] @ ce404 <__cxa_atexit@plt+0xc20b8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - add lr, pc, lr │ │ │ │ - stmda r5, {r0, r1, lr} │ │ │ │ - sub r1, r5, #28 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - bhi ce3ec <__cxa_atexit@plt+0xc20a0> │ │ │ │ - ldr r3, [pc, #84] @ ce40c <__cxa_atexit@plt+0xc20c0> │ │ │ │ - ldr lr, [pc, #84] @ ce410 <__cxa_atexit@plt+0xc20c4> │ │ │ │ - str r8, [r5, #-8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r8, r5, #28 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r8, {r3, r9, sl} │ │ │ │ - str r0, [r5, #-16] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ + beq c2d04 <__cxa_atexit@plt+0xb69b8> │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r0, [r3, #24]! │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r2, [r3, #-12] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldrge r7, [r5, #16] │ │ │ │ + ldrlt r7, [r5, #20] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ce408 <__cxa_atexit@plt+0xc20bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - cmpeq r6, ip, asr lr │ │ │ │ - @ instruction: 0xfffff9e0 │ │ │ │ - strheq r8, [r6, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r6, ip, lsr lr │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #112] @ ce498 <__cxa_atexit@plt+0xc214c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi ce484 <__cxa_atexit@plt+0xc2138> │ │ │ │ - ldr r0, [pc, #60] @ ce49c <__cxa_atexit@plt+0xc2150> │ │ │ │ - ldr lr, [pc, #60] @ ce4a0 <__cxa_atexit@plt+0xc2154> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r7, [pc, #24] @ ce4a4 <__cxa_atexit@plt+0xc2158> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + andeq r0, r0, r3, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r2, #8 │ │ │ │ + cmp r3, r7 │ │ │ │ + movlt r2, #12 │ │ │ │ + ldr r7, [r5, r2] │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffff938 │ │ │ │ - cmpeq r6, r0, lsl ip │ │ │ │ - smlalbteq r8, r6, r4, sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ ce4c4 <__cxa_atexit@plt+0xc2178> │ │ │ │ + ldr r7, [pc, #12] @ c2d58 <__cxa_atexit@plt+0xb6a0c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr #26 │ │ │ │ - @ instruction: 0x01468d98 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #16 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi ce50c <__cxa_atexit@plt+0xc21c0> │ │ │ │ - ldr r7, [pc, #48] @ ce51c <__cxa_atexit@plt+0xc21d0> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - beq ce500 <__cxa_atexit@plt+0xc21b4> │ │ │ │ - mov r7, r8 │ │ │ │ - b ce35c <__cxa_atexit@plt+0xc2010> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #12] @ ce520 <__cxa_atexit@plt+0xc21d4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmpeq r8, r0, lsr r8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr r8, [pc, #4] @ c2d74 <__cxa_atexit@plt+0xb6a28> │ │ │ │ + add r8, pc, r8 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + teqeq r1, r6, lsl #6 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c2dac <__cxa_atexit@plt+0xb6a60> │ │ │ │ + ldr r3, [pc, #32] @ c2dbc <__cxa_atexit@plt+0xb6a70> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r6, r4, asr sp │ │ │ │ - cmpeq r6, ip, asr #26 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r8 │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ce5ec <__cxa_atexit@plt+0xc22a0> │ │ │ │ - ldr r1, [pc, #192] @ ce60c <__cxa_atexit@plt+0xc22c0> │ │ │ │ - add sl, r7, #2 │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r1, r8, r9, sl} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq ce5e0 <__cxa_atexit@plt+0xc2294> │ │ │ │ - ldr r2, [pc, #156] @ ce610 <__cxa_atexit@plt+0xc22c4> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + bhi c2e18 <__cxa_atexit@plt+0xb6acc> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2e24 <__cxa_atexit@plt+0xb6ad8> │ │ │ │ + ldr r2, [pc, #68] @ c2e34 <__cxa_atexit@plt+0xb6ae8> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq ce5e0 <__cxa_atexit@plt+0xc2294> │ │ │ │ - ldr lr, [pc, #136] @ ce614 <__cxa_atexit@plt+0xc22c8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - sub ip, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm ip, {r0, r1, lr} │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - bhi ce5f8 <__cxa_atexit@plt+0xc22ac> │ │ │ │ - ldr r3, [pc, #100] @ ce61c <__cxa_atexit@plt+0xc22d0> │ │ │ │ - ldr lr, [pc, #100] @ ce620 <__cxa_atexit@plt+0xc22d4> │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r8, r5, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r8, {r3, r9, sl} │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ce618 <__cxa_atexit@plt+0xc22cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r8, [pc, #64] @ c2e38 <__cxa_atexit@plt+0xb6aec> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c2e3c <__cxa_atexit@plt+0xb6af0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r6, r0, asr ip │ │ │ │ - @ instruction: 0xfffff7e0 │ │ │ │ - strheq r8, [r6, #-168] @ 0xffffff58 │ │ │ │ - cmpeq r6, r0, asr ip │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ ce6c4 <__cxa_atexit@plt+0xc2378> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq ce6a8 <__cxa_atexit@plt+0xc235c> │ │ │ │ - ldr r2, [pc, #120] @ ce6c8 <__cxa_atexit@plt+0xc237c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi ce6b0 <__cxa_atexit@plt+0xc2364> │ │ │ │ - ldr r0, [pc, #76] @ ce6d0 <__cxa_atexit@plt+0xc2384> │ │ │ │ - ldr lr, [pc, #76] @ ce6d4 <__cxa_atexit@plt+0xc2388> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ce6cc <__cxa_atexit@plt+0xc2380> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x01468b98 │ │ │ │ - @ instruction: 0xfffff714 │ │ │ │ - smlaltteq r8, r6, ip, r9 │ │ │ │ - @ instruction: 0x01468b9c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ ce758 <__cxa_atexit@plt+0xc240c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi ce744 <__cxa_atexit@plt+0xc23f8> │ │ │ │ - ldr r0, [pc, #60] @ ce75c <__cxa_atexit@plt+0xc2410> │ │ │ │ - ldr lr, [pc, #60] @ ce760 <__cxa_atexit@plt+0xc2414> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r7, [pc, #24] @ ce764 <__cxa_atexit@plt+0xc2418> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff678 │ │ │ │ - cmpeq r6, r0, asr r9 │ │ │ │ - cmpeq r6, r4, lsl #22 │ │ │ │ - cmpeq r6, ip, asr sl │ │ │ │ + @ instruction: 0xffffff8c │ │ │ │ + teqeq r1, r0, lsl #5 │ │ │ │ + cmpeq r8, ip, asr #6 │ │ │ │ + smlalbteq r3, r7, r4, sl │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ce7e8 <__cxa_atexit@plt+0xc249c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ce7f4 <__cxa_atexit@plt+0xc24a8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ ce804 <__cxa_atexit@plt+0xc24b8> │ │ │ │ - add sl, r7, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ c2e5c <__cxa_atexit@plt+0xb6b10> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + strheq r3, [r7, #-164] @ 0xffffff5c │ │ │ │ + smlaltbeq r3, r7, r4, sl │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c2ebc <__cxa_atexit@plt+0xb6b70> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2ec8 <__cxa_atexit@plt+0xb6b7c> │ │ │ │ + ldr r2, [pc, #68] @ c2ed8 <__cxa_atexit@plt+0xb6b8c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #64] @ c2edc <__cxa_atexit@plt+0xb6b90> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c2ee0 <__cxa_atexit@plt+0xb6b94> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ ce808 <__cxa_atexit@plt+0xc24bc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13bbe24 <__cxa_atexit@plt+0x13afad8> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr #19 │ │ │ │ - ldrsheq r6, [r7, #-216] @ 0xffffff28 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r1, sp, lsl #4 │ │ │ │ + cmpeq r8, r8, lsr #5 │ │ │ │ + cmpeq r7, ip, lsl #20 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - cmpeq r6, r0, asr sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ c2f00 <__cxa_atexit@plt+0xb6bb4> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + strdeq r3, [r7, #-156] @ 0xffffff64 │ │ │ │ + smlaltteq r3, r7, ip, r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ce8e8 <__cxa_atexit@plt+0xc259c> │ │ │ │ - ldr r1, [pc, #192] @ ce908 <__cxa_atexit@plt+0xc25bc> │ │ │ │ - add sl, r7, #2 │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r1, r8, r9, sl} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq ce8dc <__cxa_atexit@plt+0xc2590> │ │ │ │ - ldr r2, [pc, #156] @ ce90c <__cxa_atexit@plt+0xc25c0> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + bhi c2f60 <__cxa_atexit@plt+0xb6c14> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c2f6c <__cxa_atexit@plt+0xb6c20> │ │ │ │ + ldr r2, [pc, #68] @ c2f7c <__cxa_atexit@plt+0xb6c30> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq ce8dc <__cxa_atexit@plt+0xc2590> │ │ │ │ - ldr lr, [pc, #136] @ ce910 <__cxa_atexit@plt+0xc25c4> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - sub ip, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm ip, {r0, r1, lr} │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - bhi ce8f4 <__cxa_atexit@plt+0xc25a8> │ │ │ │ - ldr r3, [pc, #100] @ ce918 <__cxa_atexit@plt+0xc25cc> │ │ │ │ - ldr lr, [pc, #100] @ ce91c <__cxa_atexit@plt+0xc25d0> │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r8, r5, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r8, {r3, r9, sl} │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [pc, #64] @ c2f80 <__cxa_atexit@plt+0xb6c34> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c2f84 <__cxa_atexit@plt+0xb6c38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ce914 <__cxa_atexit@plt+0xc25c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r6, r4, asr r9 │ │ │ │ - @ instruction: 0xfffff4e4 │ │ │ │ - strheq r8, [r6, #-124] @ 0xffffff84 │ │ │ │ - cmpeq r6, r4, asr r9 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ ce9c0 <__cxa_atexit@plt+0xc2674> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq ce9a4 <__cxa_atexit@plt+0xc2658> │ │ │ │ - ldr r2, [pc, #120] @ ce9c4 <__cxa_atexit@plt+0xc2678> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r1, r2, asr #4 │ │ │ │ + cmpeq r8, r4, lsl #4 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #204 @ 0xcc │ │ │ │ + cmp r2, sl │ │ │ │ + bcc c312c <__cxa_atexit@plt+0xb6de0> │ │ │ │ + ldr r2, [pc, #412] @ c3148 <__cxa_atexit@plt+0xb6dfc> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi ce9ac <__cxa_atexit@plt+0xc2660> │ │ │ │ - ldr r0, [pc, #76] @ ce9cc <__cxa_atexit@plt+0xc2680> │ │ │ │ - ldr lr, [pc, #76] @ ce9d0 <__cxa_atexit@plt+0xc2684> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + ldr r1, [pc, #408] @ c314c <__cxa_atexit@plt+0xb6e00> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str fp, [sp] │ │ │ │ + ldr lr, [pc, #400] @ c3150 <__cxa_atexit@plt+0xb6e04> │ │ │ │ add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ ce9c8 <__cxa_atexit@plt+0xc267c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0x0146889c │ │ │ │ - @ instruction: 0xfffff418 │ │ │ │ - strdeq r8, [r6, #-96] @ 0xffffffa0 │ │ │ │ - smlaltbeq r8, r6, r0, r8 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ cea54 <__cxa_atexit@plt+0xc2708> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi cea40 <__cxa_atexit@plt+0xc26f4> │ │ │ │ - ldr r0, [pc, #60] @ cea58 <__cxa_atexit@plt+0xc270c> │ │ │ │ - ldr lr, [pc, #60] @ cea5c <__cxa_atexit@plt+0xc2710> │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr ip, [pc, #396] @ c3154 <__cxa_atexit@plt+0xb6e08> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr r0, [pc, #392] @ c3158 <__cxa_atexit@plt+0xb6e0c> │ │ │ │ add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r7, [pc, #24] @ cea60 <__cxa_atexit@plt+0xc2714> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, sl, #30 │ │ │ │ + str r2, [r6, #200] @ 0xc8 │ │ │ │ + sub r2, sl, #42 @ 0x2a │ │ │ │ + str r2, [r6, #176] @ 0xb0 │ │ │ │ + str r1, [r6, #172] @ 0xac │ │ │ │ + sub r1, sl, #54 @ 0x36 │ │ │ │ + str r1, [r6, #164] @ 0xa4 │ │ │ │ + ldr r3, [pc, #356] @ c315c <__cxa_atexit@plt+0xb6e10> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str lr, [r6, #160] @ 0xa0 │ │ │ │ + sub r1, sl, #66 @ 0x42 │ │ │ │ + str r1, [r6, #152] @ 0x98 │ │ │ │ + str ip, [r6, #148] @ 0x94 │ │ │ │ + sub r1, sl, #78 @ 0x4e │ │ │ │ + str r1, [r6, #140] @ 0x8c │ │ │ │ + str r0, [r6, #136] @ 0x88 │ │ │ │ + sub r1, sl, #90 @ 0x5a │ │ │ │ + str r1, [r6, #128] @ 0x80 │ │ │ │ + mov fp, r7 │ │ │ │ + mov r7, r5 │ │ │ │ + sub r5, sl, #102 @ 0x66 │ │ │ │ + sub r0, sl, #114 @ 0x72 │ │ │ │ + ldr r1, [pc, #300] @ c3160 <__cxa_atexit@plt+0xb6e14> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #192] @ 0xc0 │ │ │ │ + sub lr, sl, #126 @ 0x7e │ │ │ │ + sub ip, sl, #138 @ 0x8a │ │ │ │ + str ip, [r6, #80] @ 0x50 │ │ │ │ + sub r2, sl, #162 @ 0xa2 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + sub r2, sl, #174 @ 0xae │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [pc, #260] @ c3164 <__cxa_atexit@plt+0xb6e18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r8, r2, #1 │ │ │ │ + str r9, [r6, #188] @ 0xbc │ │ │ │ + str r1, [r6, #168] @ 0xa8 │ │ │ │ + str r1, [r6, #156] @ 0x9c │ │ │ │ + str r1, [r6, #144] @ 0x90 │ │ │ │ + str r1, [r6, #132] @ 0x84 │ │ │ │ + str r8, [r6, #124] @ 0x7c │ │ │ │ + str r1, [r6, #120] @ 0x78 │ │ │ │ + str r3, [r6, #88] @ 0x58 │ │ │ │ + str lr, [r6, #92] @ 0x5c │ │ │ │ + str r1, [r6, #96] @ 0x60 │ │ │ │ + ldr r3, [pc, #212] @ c3168 <__cxa_atexit@plt+0xb6e1c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ + str r1, [r6, #108] @ 0x6c │ │ │ │ + ldr r3, [pc, #196] @ c316c <__cxa_atexit@plt+0xb6e20> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #112] @ 0x70 │ │ │ │ + str r5, [r6, #116] @ 0x74 │ │ │ │ + str r1, [r6, #84] @ 0x54 │ │ │ │ + str r8, [r6, #76] @ 0x4c │ │ │ │ + str r1, [r6, #72] @ 0x48 │ │ │ │ + str r1, [r6, #60] @ 0x3c │ │ │ │ + ldr r5, [pc, #168] @ c3170 <__cxa_atexit@plt+0xb6e24> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #40] @ 0x28 │ │ │ │ + sub r5, sl, #186 @ 0xba │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #152] @ c3174 <__cxa_atexit@plt+0xb6e28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #180]! @ 0xb4 │ │ │ │ + str r3, [r6, #196] @ 0xc4 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [pc, #136] @ c3178 <__cxa_atexit@plt+0xb6e2c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #48]! @ 0x30 │ │ │ │ + str r3, [r6, #64] @ 0x40 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + add lr, r6, #12 │ │ │ │ + stm lr, {r1, r6, r8} │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + sub r8, sl, #6 │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, sl │ │ │ │ + mov r7, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ + ldr r7, [pc, #72] @ c317c <__cxa_atexit@plt+0xb6e30> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #204 @ 0xcc │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xfffff37c │ │ │ │ - cmpeq r6, r4, asr r6 │ │ │ │ - cmpeq r6, r8, lsl #16 │ │ │ │ - cmpeq r6, r0, ror #14 │ │ │ │ + @ instruction: 0xfffffe18 │ │ │ │ + smlaltbeq r3, r7, r4, r8 │ │ │ │ + smlaltbeq r3, r7, ip, r8 │ │ │ │ + strheq r3, [r7, #-136] @ 0xffffff78 │ │ │ │ + smlalbteq r3, r7, r4, r8 │ │ │ │ + ldrdeq r3, [r7, #-136] @ 0xffffff78 │ │ │ │ + cmpeq r8, r0, lsr #2 │ │ │ │ + ldrsheq r2, [r8, #-0] │ │ │ │ + cmpeq r7, r8, lsr #16 │ │ │ │ + cmpeq r7, r0, lsl #16 │ │ │ │ + cmpeq r7, ip, lsl r8 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + @ instruction: 0xfffffd78 │ │ │ │ + smlaltteq r3, r7, ip, r7 │ │ │ │ + strdeq r3, [r7, #-132] @ 0xffffff7c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi ceae4 <__cxa_atexit@plt+0xc2798> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc ceaf0 <__cxa_atexit@plt+0xc27a4> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ ceb00 <__cxa_atexit@plt+0xc27b4> │ │ │ │ - add sl, r7, #8 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ ceb04 <__cxa_atexit@plt+0xc27b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13bbe24 <__cxa_atexit@plt+0x13afad8> │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ c319c <__cxa_atexit@plt+0xb6e50> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlaltteq r3, r7, r4, r8 │ │ │ │ + ldrdeq r3, [r7, #-132] @ 0xffffff7c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c31e0 <__cxa_atexit@plt+0xb6e94> │ │ │ │ + ldr r3, [pc, #40] @ c31f0 <__cxa_atexit@plt+0xb6ea4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [pc, #36] @ c31f4 <__cxa_atexit@plt+0xb6ea8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + @ instruction: 0xffffffc0 │ │ │ │ + teqeq r1, r1, lsr #25 │ │ │ │ + hvceq 29580 @ 0x738c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3230 <__cxa_atexit@plt+0xb6ee4> │ │ │ │ + ldr r3, [pc, #32] @ c3240 <__cxa_atexit@plt+0xb6ef4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r8, [r9, #8] │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ mov r3, #12 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, lsr #13 │ │ │ │ - ldrsheq r6, [r7, #-172] @ 0xffffff54 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + cmpeq r7, r0, lsr r8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13aca1c <__cxa_atexit@plt+0x13a06d0> │ │ │ │ - cmpeq r6, r4, ror #14 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ceb58 <__cxa_atexit@plt+0xc280c> │ │ │ │ - ldr r2, [pc, #32] @ ceb60 <__cxa_atexit@plt+0xc2814> │ │ │ │ - add r9, r7, #3 │ │ │ │ - ldm r9, {r1, r8, r9} │ │ │ │ + bhi c32a0 <__cxa_atexit@plt+0xb6f54> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c32ac <__cxa_atexit@plt+0xb6f60> │ │ │ │ + ldr r2, [pc, #68] @ c32bc <__cxa_atexit@plt+0xb6f70> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + ldr r8, [pc, #64] @ c32c0 <__cxa_atexit@plt+0xb6f74> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c32c4 <__cxa_atexit@plt+0xb6f78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r0, lsl r7 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff88 │ │ │ │ + teqeq r1, r2, lsl #24 │ │ │ │ + cmpeq r8, r4, asr #29 │ │ │ │ + @ instruction: 0x01473798 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cec20 <__cxa_atexit@plt+0xc28d4> │ │ │ │ - ldr r8, [pc, #160] @ cec2c <__cxa_atexit@plt+0xc28e0> │ │ │ │ - ldr r9, [pc, #160] @ cec30 <__cxa_atexit@plt+0xc28e4> │ │ │ │ - ldr lr, [pc, #160] @ cec34 <__cxa_atexit@plt+0xc28e8> │ │ │ │ - ldr r0, [pc, #160] @ cec38 <__cxa_atexit@plt+0xc28ec> │ │ │ │ - add r8, pc, r8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ c32e4 <__cxa_atexit@plt+0xb6f98> │ │ │ │ add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r2, [pc, #120] @ cec3c <__cxa_atexit@plt+0xc28f0> │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - ldr sl, [pc, #108] @ cec40 <__cxa_atexit@plt+0xc28f4> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - str r7, [r3, #80] @ 0x50 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #50 @ 0x32 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r9, [r0, #56]! @ 0x38 │ │ │ │ - str r3, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str ip, [r3, #76] @ 0x4c │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - @ instruction: 0xfffffc8c │ │ │ │ - cmpeq r7, r8, lsl #12 │ │ │ │ - cmpeq r7, ip, ror r6 │ │ │ │ - cmpeq r7, ip, ror #11 │ │ │ │ - cmpeq r6, ip, lsr #12 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #20 │ │ │ │ - mov r2, r8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + smlalbbeq r3, r7, r8, r7 │ │ │ │ + hvceq 29560 @ 0x7378 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi ced0c <__cxa_atexit@plt+0xc29c0> │ │ │ │ - ldr r1, [pc, #192] @ ced2c <__cxa_atexit@plt+0xc29e0> │ │ │ │ - add sl, r7, #2 │ │ │ │ - ldr r7, [r7, #14] │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - sub lr, r5, #20 │ │ │ │ - tst r7, #3 │ │ │ │ - stm lr, {r1, r8, r9, sl} │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq ced00 <__cxa_atexit@plt+0xc29b4> │ │ │ │ - ldr r2, [pc, #156] @ ced30 <__cxa_atexit@plt+0xc29e4> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + bhi c3344 <__cxa_atexit@plt+0xb6ff8> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3350 <__cxa_atexit@plt+0xb7004> │ │ │ │ + ldr r2, [pc, #68] @ c3360 <__cxa_atexit@plt+0xb7014> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq ced00 <__cxa_atexit@plt+0xc29b4> │ │ │ │ - ldr lr, [pc, #136] @ ced34 <__cxa_atexit@plt+0xc29e8> │ │ │ │ - ldr r0, [r7, #7] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr r1, [r7, #11] │ │ │ │ - sub ip, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm ip, {r0, r1, lr} │ │ │ │ - sub r1, r5, #36 @ 0x24 │ │ │ │ - cmp fp, r1 │ │ │ │ - str r2, [r5, #-20] @ 0xffffffec │ │ │ │ - bhi ced18 <__cxa_atexit@plt+0xc29cc> │ │ │ │ - ldr r3, [pc, #100] @ ced3c <__cxa_atexit@plt+0xc29f0> │ │ │ │ - ldr lr, [pc, #100] @ ced40 <__cxa_atexit@plt+0xc29f4> │ │ │ │ - str r8, [r5, #-16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub r8, r5, #36 @ 0x24 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r8, {r3, r9, sl} │ │ │ │ - str r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r8, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r8, [pc, #64] @ c3364 <__cxa_atexit@plt+0xb7018> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c3368 <__cxa_atexit@plt+0xb701c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r2 │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ ced38 <__cxa_atexit@plt+0xc29ec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r1, r6, ror #23 │ │ │ │ + cmpeq r8, r0, lsr #28 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c33a4 <__cxa_atexit@plt+0xb7058> │ │ │ │ + ldr r8, [pc, #36] @ c33ac <__cxa_atexit@plt+0xb7060> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ c33b0 <__cxa_atexit@plt+0xb7064> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - andeq r0, r0, r8, ror #2 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0xfffff0c0 │ │ │ │ - @ instruction: 0x01468398 │ │ │ │ - cmpeq r6, r0, lsr r5 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #140] @ cede4 <__cxa_atexit@plt+0xc2a98> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + teqeq r1, sl @ │ │ │ │ + ldrheq r1, [r8, #-216] @ 0xffffff28 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add sl, r6, #264 @ 0x108 │ │ │ │ + cmp r3, sl │ │ │ │ + bcc c35c8 <__cxa_atexit@plt+0xb727c> │ │ │ │ + ldr r3, [pc, #524] @ c35e4 <__cxa_atexit@plt+0xb7298> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq cedc8 <__cxa_atexit@plt+0xc2a7c> │ │ │ │ - ldr r2, [pc, #120] @ cede8 <__cxa_atexit@plt+0xc2a9c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ + ldr r2, [pc, #520] @ c35e8 <__cxa_atexit@plt+0xb729c> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi cedd0 <__cxa_atexit@plt+0xc2a84> │ │ │ │ - ldr r0, [pc, #76] @ cedf0 <__cxa_atexit@plt+0xc2aa4> │ │ │ │ - ldr lr, [pc, #76] @ cedf4 <__cxa_atexit@plt+0xc2aa8> │ │ │ │ - str r3, [r5, #4] │ │ │ │ + ldr r1, [pc, #516] @ c35ec <__cxa_atexit@plt+0xb72a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r0, [pc, #512] @ c35f0 <__cxa_atexit@plt+0xb72a4> │ │ │ │ add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ + stm sp, {r5, r7, fp} │ │ │ │ + ldr lr, [pc, #504] @ c35f4 <__cxa_atexit@plt+0xb72a8> │ │ │ │ add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cedec <__cxa_atexit@plt+0xc2aa0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + ldr ip, [pc, #500] @ c35f8 <__cxa_atexit@plt+0xb72ac> │ │ │ │ + add ip, pc, ip │ │ │ │ + str r3, [r6, #4]! │ │ │ │ + sub r5, sl, #30 │ │ │ │ + str r5, [r6, #260] @ 0x104 │ │ │ │ + sub r5, sl, #42 @ 0x2a │ │ │ │ + str r5, [r6, #236] @ 0xec │ │ │ │ + ldr r5, [pc, #476] @ c35fc <__cxa_atexit@plt+0xb72b0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r2, [r6, #232] @ 0xe8 │ │ │ │ + sub r2, sl, #54 @ 0x36 │ │ │ │ + str r2, [r6, #224] @ 0xe0 │ │ │ │ + ldr r2, [pc, #460] @ c3600 <__cxa_atexit@plt+0xb72b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r1, [r6, #220] @ 0xdc │ │ │ │ + sub r1, sl, #66 @ 0x42 │ │ │ │ + str r1, [r6, #212] @ 0xd4 │ │ │ │ + ldr fp, [pc, #444] @ c3604 <__cxa_atexit@plt+0xb72b8> │ │ │ │ + add fp, pc, fp │ │ │ │ + str r0, [r6, #208] @ 0xd0 │ │ │ │ + sub r0, sl, #78 @ 0x4e │ │ │ │ + str r0, [r6, #200] @ 0xc8 │ │ │ │ + str lr, [r6, #196] @ 0xc4 │ │ │ │ + sub r7, sl, #90 @ 0x5a │ │ │ │ + str r7, [r6, #188] @ 0xbc │ │ │ │ + str ip, [r6, #184] @ 0xb8 │ │ │ │ + sub r7, sl, #102 @ 0x66 │ │ │ │ + str r7, [r6, #176] @ 0xb0 │ │ │ │ + ldr r7, [pc, #404] @ c3608 <__cxa_atexit@plt+0xb72bc> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #1 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - hvceq 26696 @ 0x6848 │ │ │ │ - @ instruction: 0xffffeff4 │ │ │ │ - smlalbteq r8, r6, ip, r2 │ │ │ │ - hvceq 26700 @ 0x684c │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #108] @ cee78 <__cxa_atexit@plt+0xc2b2c> │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r1, [r7, #7] │ │ │ │ + str r5, [r6, #172] @ 0xac │ │ │ │ + sub r5, sl, #114 @ 0x72 │ │ │ │ + str r5, [r6, #164] @ 0xa4 │ │ │ │ + str r2, [r6, #160] @ 0xa0 │ │ │ │ + sub r5, sl, #126 @ 0x7e │ │ │ │ + str r5, [r6, #152] @ 0x98 │ │ │ │ + sub r5, sl, #150 @ 0x96 │ │ │ │ + str r5, [r6, #140] @ 0x8c │ │ │ │ + str r8, [r6, #128] @ 0x80 │ │ │ │ + sub r5, sl, #162 @ 0xa2 │ │ │ │ + str r5, [r6, #116] @ 0x74 │ │ │ │ + ldr r1, [pc, #356] @ c360c <__cxa_atexit@plt+0xb72c0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str fp, [r6, #112] @ 0x70 │ │ │ │ + sub r5, sl, #174 @ 0xae │ │ │ │ + str r5, [r6, #104] @ 0x68 │ │ │ │ + ldr r3, [pc, #340] @ c3610 <__cxa_atexit@plt+0xb72c4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + sub r2, sl, #186 @ 0xba │ │ │ │ + ldr fp, [pc, #332] @ c3614 <__cxa_atexit@plt+0xb72c8> │ │ │ │ + add fp, pc, fp │ │ │ │ + sub r5, sl, #198 @ 0xc6 │ │ │ │ + ldr r8, [pc, #324] @ c3618 <__cxa_atexit@plt+0xb72cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub lr, sl, #210 @ 0xd2 │ │ │ │ + ldr r0, [pc, #316] @ c361c <__cxa_atexit@plt+0xb72d0> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #252] @ 0xfc │ │ │ │ + sub ip, sl, #222 @ 0xde │ │ │ │ + str r9, [r6, #248] @ 0xf8 │ │ │ │ + str r0, [r6, #228] @ 0xe4 │ │ │ │ + str r0, [r6, #216] @ 0xd8 │ │ │ │ + str r0, [r6, #204] @ 0xcc │ │ │ │ + str r0, [r6, #192] @ 0xc0 │ │ │ │ + str r0, [r6, #180] @ 0xb4 │ │ │ │ + str r0, [r6, #168] @ 0xa8 │ │ │ │ + str r0, [r6, #156] @ 0x9c │ │ │ │ + str r1, [r6, #148] @ 0x94 │ │ │ │ + str r0, [r6, #144] @ 0x90 │ │ │ │ + str r0, [r6, #132] @ 0x84 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + str r7, [r6, #76] @ 0x4c │ │ │ │ + str r5, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r5, [pc, #240] @ c3620 <__cxa_atexit@plt+0xb72d4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [pc, #224] @ c3624 <__cxa_atexit@plt+0xb72d8> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [r7, #11] │ │ │ │ - ldmib r5, {r3, r9, sl} │ │ │ │ - str r2, [r5, #12] │ │ │ │ - sub r2, r5, #16 │ │ │ │ - cmp fp, r2 │ │ │ │ - str r8, [r5] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r0, [r5, #8] │ │ │ │ - bhi cee64 <__cxa_atexit@plt+0xc2b18> │ │ │ │ - ldr r0, [pc, #60] @ cee7c <__cxa_atexit@plt+0xc2b30> │ │ │ │ - ldr lr, [pc, #60] @ cee80 <__cxa_atexit@plt+0xc2b34> │ │ │ │ - str r3, [r5, #4] │ │ │ │ - add r0, pc, r0 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r3, {r0, r9, sl} │ │ │ │ - str r1, [r5, #-4] │ │ │ │ - add r9, lr, #2 │ │ │ │ - mov r5, r2 │ │ │ │ - b ded94 <__cxa_atexit@plt+0xd2a48> │ │ │ │ - ldr r7, [pc, #24] @ cee84 <__cxa_atexit@plt+0xc2b38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r3 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ + sub r2, sl, #234 @ 0xea │ │ │ │ + str r3, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ + add r2, r6, #48 @ 0x30 │ │ │ │ + stm r2, {r0, r1, ip} │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r1, [pc, #192] @ c3628 <__cxa_atexit@plt+0xb72dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #64] @ 0x40 │ │ │ │ + str lr, [r6, #68] @ 0x44 │ │ │ │ + sub r7, sl, #246 @ 0xf6 │ │ │ │ + ldr r5, [pc, #176] @ c362c <__cxa_atexit@plt+0xb72e0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + add r5, r5, #1 │ │ │ │ + mov r3, r6 │ │ │ │ + str fp, [r3, #240]! @ 0xf0 │ │ │ │ + str r3, [r6, #256] @ 0x100 │ │ │ │ + mov r3, r6 │ │ │ │ + str r8, [r3, #120]! @ 0x78 │ │ │ │ + str r3, [r6, #136] @ 0x88 │ │ │ │ + str r9, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r5, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r5, r7} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + sub r8, sl, #6 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, sl │ │ │ │ + ldmib sp, {r7, fp} │ │ │ │ + b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ + ldr r7, [pc, #96] @ c3630 <__cxa_atexit@plt+0xb72e4> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #264 @ 0x108 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - @ instruction: 0xffffef58 │ │ │ │ - cmpeq r6, r0, lsr r2 │ │ │ │ - smlaltteq r8, r6, r4, r3 │ │ │ │ - cmpeq r6, ip, lsr r3 │ │ │ │ + @ instruction: 0xfffffe74 │ │ │ │ + hvceq 29520 @ 0x7350 │ │ │ │ + hvceq 29532 @ 0x735c │ │ │ │ + smlalbbeq r3, r7, r8, r5 │ │ │ │ + @ instruction: 0x01473590 │ │ │ │ + @ instruction: 0x0147359c │ │ │ │ + @ instruction: 0x01473594 │ │ │ │ + @ instruction: 0x01473594 │ │ │ │ + smlaltbeq r3, r7, r8, r5 │ │ │ │ + strheq r3, [r7, #-88] @ 0xffffffa8 │ │ │ │ + cmpeq r7, r4, lsr r5 │ │ │ │ + @ instruction: 0x01473598 │ │ │ │ + @ instruction: 0xfffffea8 │ │ │ │ + @ instruction: 0xfffffe1c │ │ │ │ + cmpeq r8, r4, ror ip │ │ │ │ + smlaltteq r3, r7, r8, r4 │ │ │ │ + smlalbteq r3, r7, r0, r4 │ │ │ │ + ldrdeq r3, [r7, #-72] @ 0xffffffb8 │ │ │ │ + ldrsbeq r1, [r8, #-180] @ 0xffffff4c │ │ │ │ + smlalbteq r3, r7, r0, r4 │ │ │ │ + cmpeq r7, r8, ror #12 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r0, pc │ │ │ │ - sub r2, r5, #12 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi cef08 <__cxa_atexit@plt+0xc2bbc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc cef14 <__cxa_atexit@plt+0xc2bc8> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r1, [pc, #80] @ cef24 <__cxa_atexit@plt+0xc2bd8> │ │ │ │ - add sl, r7, #8 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [pc, #4] @ c3650 <__cxa_atexit@plt+0xb7304> │ │ │ │ + add r9, pc, r9 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + cmpeq r7, r8, asr r6 │ │ │ │ + cmpeq r7, r8, asr #12 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, r0, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c36b0 <__cxa_atexit@plt+0xb7364> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c36bc <__cxa_atexit@plt+0xb7370> │ │ │ │ + ldr r2, [pc, #68] @ c36cc <__cxa_atexit@plt+0xb7380> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [pc, #64] @ c36d0 <__cxa_atexit@plt+0xb7384> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r1, [pc, #60] @ c36d4 <__cxa_atexit@plt+0xb7388> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - ldr r1, [r7, #20] │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - ldr r7, [r7, #24] │ │ │ │ - ldr r0, [pc, #56] @ cef28 <__cxa_atexit@plt+0xc2bdc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r1 │ │ │ │ - b 13bbe24 <__cxa_atexit@plt+0x13afad8> │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r5, [r9, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r6, r9 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsl #5 │ │ │ │ - ldrsbeq r6, [r7, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + teqeq r1, r5 @ │ │ │ │ + ldrheq r1, [r8, #-164] @ 0xffffff5c │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac97c <__cxa_atexit@plt+0x13a0630> │ │ │ │ - cmpeq r6, r0, asr #6 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cef70 <__cxa_atexit@plt+0xc2c24> │ │ │ │ - ldr r2, [pc, #28] @ cef80 <__cxa_atexit@plt+0xc2c34> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, r9, sl} │ │ │ │ + bhi c3710 <__cxa_atexit@plt+0xb73c4> │ │ │ │ + ldr r8, [pc, #36] @ c3718 <__cxa_atexit@plt+0xb73cc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #28] @ c371c <__cxa_atexit@plt+0xb73d0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #12] @ cef84 <__cxa_atexit@plt+0xc2c38> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r6, r0, lsr #6 │ │ │ │ - strdeq r8, [r6, #-44] @ 0xffffffd4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + teqeq r1, r1, lsr #9 │ │ │ │ + cmpeq r8, ip, asr #20 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, sl │ │ │ │ + andeq r0, r0, lr │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #16 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cf014 <__cxa_atexit@plt+0xc2cc8> │ │ │ │ - mov r2, r5 │ │ │ │ - cmp r7, #0 │ │ │ │ - ldr r9, [r2, #8]! │ │ │ │ - ldr r8, [r2, #-4] │ │ │ │ - beq cefd8 <__cxa_atexit@plt+0xc2c8c> │ │ │ │ - cmp r7, #1 │ │ │ │ - bne cf000 <__cxa_atexit@plt+0xc2cb4> │ │ │ │ - ldr r7, [pc, #100] @ cf02c <__cxa_atexit@plt+0xc2ce0> │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r7, #1 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #72] @ cf028 <__cxa_atexit@plt+0xc2cdc> │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - add lr, r6, #8 │ │ │ │ + add sl, r6, #180 @ 0xb4 │ │ │ │ + cmp r2, sl │ │ │ │ + bcc c38b0 <__cxa_atexit@plt+0xb7564> │ │ │ │ + ldr r2, [pc, #392] @ c38cc <__cxa_atexit@plt+0xb7580> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [pc, #388] @ c38d0 <__cxa_atexit@plt+0xb7584> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + sub r2, sl, #30 │ │ │ │ + str r2, [r6, #176] @ 0xb0 │ │ │ │ + str r9, [r6, #164] @ 0xa4 │ │ │ │ + sub r2, sl, #42 @ 0x2a │ │ │ │ + str r2, [r6, #152] @ 0x98 │ │ │ │ + sub r2, sl, #54 @ 0x36 │ │ │ │ + str r2, [r6, #140] @ 0x8c │ │ │ │ + str r0, [r6, #136] @ 0x88 │ │ │ │ + sub r1, sl, #66 @ 0x42 │ │ │ │ + sub lr, sl, #78 @ 0x4e │ │ │ │ + str fp, [sp, #8] │ │ │ │ + sub fp, sl, #90 @ 0x5a │ │ │ │ + sub r3, sl, #102 @ 0x66 │ │ │ │ + sub ip, sl, #114 @ 0x72 │ │ │ │ + str r5, [sp] │ │ │ │ + mov r9, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + sub r8, sl, #126 @ 0x7e │ │ │ │ + str r7, [sp, #4] │ │ │ │ + sub r7, sl, #138 @ 0x8a │ │ │ │ + ldr r0, [pc, #300] @ c38d4 <__cxa_atexit@plt+0xb7588> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r2, r0, #1 │ │ │ │ + ldr r0, [pc, #292] @ c38d8 <__cxa_atexit@plt+0xb758c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r0, [r6, #168] @ 0xa8 │ │ │ │ + str r2, [r6, #148] @ 0x94 │ │ │ │ + str r0, [r6, #144] @ 0x90 │ │ │ │ + str fp, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r5, [pc, #268] @ c38dc <__cxa_atexit@plt+0xb7590> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #112] @ 0x70 │ │ │ │ + str lr, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r5, [pc, #252] @ c38e0 <__cxa_atexit@plt+0xb7594> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #124] @ 0x7c │ │ │ │ + str r1, [r6, #128] @ 0x80 │ │ │ │ + str r0, [r6, #132] @ 0x84 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r1, [pc, #232] @ c38e4 <__cxa_atexit@plt+0xb7598> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #76] @ 0x4c │ │ │ │ + str ip, [r6, #80] @ 0x50 │ │ │ │ + add lr, r6, #84 @ 0x54 │ │ │ │ + stm lr, {r0, r2, r3} │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r3, [pc, #208] @ c38e8 <__cxa_atexit@plt+0xb759c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #100] @ 0x64 │ │ │ │ + sub r1, sl, #150 @ 0x96 │ │ │ │ + ldr r5, [pc, #196] @ c38ec <__cxa_atexit@plt+0xb75a0> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r5, [pc, #180] @ c38f0 <__cxa_atexit@plt+0xb75a4> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r6, #52] @ 0x34 │ │ │ │ + str r7, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r7, [pc, #164] @ c38f4 <__cxa_atexit@plt+0xb75a8> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r3, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - stm lr, {r2, r8, r9} │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - ldr r5, [pc, #28] @ cf024 <__cxa_atexit@plt+0xc2cd8> │ │ │ │ + str r7, [r6, #64] @ 0x40 │ │ │ │ + str r8, [r6, #68] @ 0x44 │ │ │ │ + sub r7, sl, #162 @ 0xa2 │ │ │ │ + ldr r5, [pc, #148] @ c38f8 <__cxa_atexit@plt+0xb75ac> │ │ │ │ add r5, pc, r5 │ │ │ │ - str r5, [r2] │ │ │ │ - mov r5, r2 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, #16 │ │ │ │ + add r5, r5, #2 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r1, [pc, #136] @ c38fc <__cxa_atexit@plt+0xb75b0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r3, #156]! @ 0x9c │ │ │ │ + str r3, [r6, #172] @ 0xac │ │ │ │ + str r4, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + str r5, [r6, #20] │ │ │ │ + add lr, r6, #24 │ │ │ │ + stm lr, {r0, r2, r7} │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ + sub r8, sl, #6 │ │ │ │ + mov r4, r9 │ │ │ │ + ldr r5, [sp] │ │ │ │ + mov r6, sl │ │ │ │ + ldmib sp, {r7, fp} │ │ │ │ + b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ + ldr r7, [pc, #72] @ c3900 <__cxa_atexit@plt+0xb75b4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r6, #180 @ 0xb4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r0, lsl r1 │ │ │ │ - @ instruction: 0xfffffb40 │ │ │ │ - andeq r0, r0, ip, rrx │ │ │ │ - cmpeq r6, r4, asr #4 │ │ │ │ + mov r6, sl │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff18 │ │ │ │ + smlalbbeq r3, r7, ip, r3 │ │ │ │ + cmpeq r8, r8, lsr #19 │ │ │ │ + cmpeq r8, r0, lsr #19 │ │ │ │ + cmpeq r7, r0, lsr r3 │ │ │ │ + cmpeq r7, r8, lsl #6 │ │ │ │ + cmpeq r7, ip, lsr #6 │ │ │ │ + strdeq r3, [r7, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r7, ip, lsr r3 │ │ │ │ + cmpeq r7, r4, lsl r3 │ │ │ │ + smlaltteq r3, r7, ip, r2 │ │ │ │ + hvceq 29524 @ 0x7354 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + cmpeq r7, r0, lsr r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c3934 <__cxa_atexit@plt+0xb75e8> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #24] @ c393c <__cxa_atexit@plt+0xb75f0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + b e41888 <__cxa_atexit@plt+0xe3553c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r8, lsr #16 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3974 <__cxa_atexit@plt+0xb7628> │ │ │ │ + ldr r5, [pc, #36] @ c3984 <__cxa_atexit@plt+0xb7638> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r9 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r7, [pc, #12] @ c3988 <__cxa_atexit@plt+0xb763c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0x0147349c │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cf0ec <__cxa_atexit@plt+0xc2da0> │ │ │ │ - ldr r8, [pc, #160] @ cf0f8 <__cxa_atexit@plt+0xc2dac> │ │ │ │ - ldr r9, [pc, #160] @ cf0fc <__cxa_atexit@plt+0xc2db0> │ │ │ │ - ldr lr, [pc, #160] @ cf100 <__cxa_atexit@plt+0xc2db4> │ │ │ │ - ldr r0, [pc, #160] @ cf104 <__cxa_atexit@plt+0xc2db8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #20] │ │ │ │ + bcc c39c4 <__cxa_atexit@plt+0xb7678> │ │ │ │ + ldr r2, [pc, #32] @ c39d0 <__cxa_atexit@plt+0xb7684> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r3, #4]! │ │ │ │ str r7, [r3, #8] │ │ │ │ - ldr r2, [pc, #120] @ cf108 <__cxa_atexit@plt+0xc2dbc> │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - ldr sl, [pc, #108] @ cf10c <__cxa_atexit@plt+0xc2dc0> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - str r7, [r3, #80] @ 0x50 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #50 @ 0x32 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r9, [r0, #56]! @ 0x38 │ │ │ │ - str r3, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str ip, [r3, #76] @ 0x4c │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - @ instruction: 0xfffffe3c │ │ │ │ - @ instruction: 0xfffffbe4 │ │ │ │ - cmpeq r7, ip, lsr r1 │ │ │ │ - ldrheq r6, [r7, #-16] │ │ │ │ - cmpeq r7, r0, lsr #2 │ │ │ │ - cmpeq r6, r4, ror #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + @ instruction: 0xffffff58 │ │ │ │ + cmpeq r7, r0, asr r4 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #92 @ 0x5c │ │ │ │ + sub r6, r5, #8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c3a38 <__cxa_atexit@plt+0xb76ec> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #16 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cf1cc <__cxa_atexit@plt+0xc2e80> │ │ │ │ - ldr r8, [pc, #160] @ cf1d8 <__cxa_atexit@plt+0xc2e8c> │ │ │ │ - ldr r9, [pc, #160] @ cf1dc <__cxa_atexit@plt+0xc2e90> │ │ │ │ - ldr lr, [pc, #160] @ cf1e0 <__cxa_atexit@plt+0xc2e94> │ │ │ │ - ldr r0, [pc, #160] @ cf1e4 <__cxa_atexit@plt+0xc2e98> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ + bcc c3a40 <__cxa_atexit@plt+0xb76f4> │ │ │ │ + ldr lr, [pc, #80] @ c3a5c <__cxa_atexit@plt+0xb7710> │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - str r0, [r3, #4]! │ │ │ │ - mov r1, r3 │ │ │ │ - str r7, [r3, #20] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r2, [pc, #120] @ cf1e8 <__cxa_atexit@plt+0xc2e9c> │ │ │ │ - mov r0, r3 │ │ │ │ + mov r1, #267386880 @ 0xff00000 │ │ │ │ + orr r1, r1, #805306368 @ 0x30000000 │ │ │ │ + mov r0, #0 │ │ │ │ + ldr r2, [pc, #64] @ c3a60 <__cxa_atexit@plt+0xb7714> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #24]! │ │ │ │ - ldr sl, [pc, #108] @ cf1ec <__cxa_atexit@plt+0xc2ea0> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r3, #84] @ 0x54 │ │ │ │ - str r7, [r3, #80] @ 0x50 │ │ │ │ - str r7, [r3, #32] │ │ │ │ - str r7, [r3, #52] @ 0x34 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #50 @ 0x32 │ │ │ │ - str sl, [r2, #12]! │ │ │ │ - str r9, [r0, #56]! @ 0x38 │ │ │ │ - str r3, [r3, #64] @ 0x40 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r1, [r3, #72] @ 0x48 │ │ │ │ - str ip, [r3, #76] @ 0x4c │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - str r3, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #48] @ 0x30 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #92 @ 0x5c │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff6d0 │ │ │ │ - @ instruction: 0xfffff63c │ │ │ │ - @ instruction: 0xfffff3e4 │ │ │ │ - cmpeq r7, ip, asr r0 │ │ │ │ - ldrsbeq r6, [r7, #-0] │ │ │ │ - cmpeq r7, r0, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cf268 <__cxa_atexit@plt+0xc2f1c> │ │ │ │ - ldr r2, [pc, #100] @ cf270 <__cxa_atexit@plt+0xc2f24> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r2, [pc, #84] @ cf274 <__cxa_atexit@plt+0xc2f28> │ │ │ │ - ldrne r7, [r7, #3] │ │ │ │ - addne r2, pc, r2 │ │ │ │ - strne r2, [r3] │ │ │ │ - andsne r2, r7, #3 │ │ │ │ - bne cf23c <__cxa_atexit@plt+0xc2ef0> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne cf254 <__cxa_atexit@plt+0xc2f08> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ cf278 <__cxa_atexit@plt+0xc2f2c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + stmib r3, {r2, r8} │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + str lr, [r5, #-4]! │ │ │ │ + sub r8, r6, #11 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + mov r6, r3 │ │ │ │ + b c3a48 <__cxa_atexit@plt+0xb76fc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #8] @ c3a58 <__cxa_atexit@plt+0xb770c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - cmpeq r7, r4, lsl #30 │ │ │ │ + strdeq r3, [r7, #-48] @ 0xffffffd0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r8, r4, ror #21 │ │ │ │ + smlalbteq r3, r7, r4, r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #64] @ cf2cc <__cxa_atexit@plt+0xc2f80> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c3a84 <__cxa_atexit@plt+0xb7738> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cf2b0 <__cxa_atexit@plt+0xc2f64> │ │ │ │ + mov r8, r7 │ │ │ │ + b e78cc <__cxa_atexit@plt+0xdb580> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + smlalbbeq r3, r7, ip, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c3aa8 <__cxa_atexit@plt+0xb775c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b 25d828 <__cxa_atexit@plt+0x2514dc> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq r7, r8, ror #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c3acc <__cxa_atexit@plt+0xb7780> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b e430a8 <__cxa_atexit@plt+0xe36d5c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + cmpeq r7, r4, asr #6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cf2b8 <__cxa_atexit@plt+0xc2f6c> │ │ │ │ + bne c3b28 <__cxa_atexit@plt+0xb77dc> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #96] @ c3b58 <__cxa_atexit@plt+0xb780c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c3b3c <__cxa_atexit@plt+0xb77f0> │ │ │ │ + ldr r8, [r5] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c3b48 <__cxa_atexit@plt+0xb77fc> │ │ │ │ + ldr r9, [pc, #60] @ c3b5c <__cxa_atexit@plt+0xb7810> │ │ │ │ + add r9, pc, r9 │ │ │ │ add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ cf2d0 <__cxa_atexit@plt+0xc2f84> │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r7, [pc, #48] @ c3b60 <__cxa_atexit@plt+0xb7814> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - cmpeq r7, r0, lsr #29 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #4 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, ror r0 │ │ │ │ + strdeq r3, [r7, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r8, r0, lsr #12 │ │ │ │ + strheq r3, [r7, #-32] @ 0xffffffe0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cf2fc <__cxa_atexit@plt+0xc2fb0> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ + bne c3b90 <__cxa_atexit@plt+0xb7844> │ │ │ │ + ldr r9, [pc, #24] @ c3ba0 <__cxa_atexit@plt+0xb7854> │ │ │ │ + add r9, pc, r9 │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ cf310 <__cxa_atexit@plt+0xc2fc4> │ │ │ │ + @ instruction: 0x01473294 │ │ │ │ + andeq r0, r2, sp │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c3bcc <__cxa_atexit@plt+0xb7880> │ │ │ │ + stmdb r5, {r8, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b c3be0 <__cxa_atexit@plt+0xb7894> │ │ │ │ + ldr r7, [pc, #8] @ c3bdc <__cxa_atexit@plt+0xb7890> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + hvceq 29476 @ 0x7324 │ │ │ │ + mov fp, r7 │ │ │ │ + ldr r3, [pc, #92] @ c3c48 <__cxa_atexit@plt+0xb78fc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c3c24 <__cxa_atexit@plt+0xb78d8> │ │ │ │ + ldr r2, [r5] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + subs r2, r2, #1 │ │ │ │ + beq c3c38 <__cxa_atexit@plt+0xb78ec> │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c3c40 <__cxa_atexit@plt+0xb78f4> │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + b c3bec <__cxa_atexit@plt+0xb78a0> │ │ │ │ + ldr r7, [pc, #32] @ c3c4c <__cxa_atexit@plt+0xb7900> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr lr │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cf378 <__cxa_atexit@plt+0xc302c> │ │ │ │ - ldr r2, [pc, #80] @ cf380 <__cxa_atexit@plt+0xc3034> │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - tst r7, #3 │ │ │ │ - ldrne r2, [pc, #64] @ cf384 <__cxa_atexit@plt+0xc3038> │ │ │ │ - ldrne r7, [r7, #3] │ │ │ │ - addne r2, pc, r2 │ │ │ │ - strne r2, [r3] │ │ │ │ - andsne r2, r7, #3 │ │ │ │ - bne cf360 <__cxa_atexit@plt+0xc3014> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmp r2, #2 │ │ │ │ - movne r2, #3 │ │ │ │ - ldr r7, [r2, r7] │ │ │ │ - bic r7, r7, #3 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r8, r4, lsr #10 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + mov r7, fp │ │ │ │ + b c3be0 <__cxa_atexit@plt+0xb7894> │ │ │ │ + ldrdeq r3, [r7, #-28] @ 0xffffffe4 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c3cd0 <__cxa_atexit@plt+0xb7984> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3cc8 <__cxa_atexit@plt+0xb797c> │ │ │ │ + ldr r3, [pc, #60] @ c3cd8 <__cxa_atexit@plt+0xb798c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #56] @ c3cdc <__cxa_atexit@plt+0xb7990> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ c3ce0 <__cxa_atexit@plt+0xb7994> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ c3ce4 <__cxa_atexit@plt+0xb7998> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + smlaltbeq r3, r7, r8, r1 │ │ │ │ + cmpeq r8, ip, lsl #10 │ │ │ │ + smlalbbeq r3, r7, ip, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #52] @ cf3cc <__cxa_atexit@plt+0xc3080> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3d1c <__cxa_atexit@plt+0xb79d0> │ │ │ │ + ldr r2, [pc, #28] @ c3d28 <__cxa_atexit@plt+0xb79dc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r1, [r8, #-72] @ 0xffffffb8 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3d64 <__cxa_atexit@plt+0xb7a18> │ │ │ │ + ldr r3, [pc, #40] @ c3d7c <__cxa_atexit@plt+0xb7a30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3d80 <__cxa_atexit@plt+0xb7a34> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, lsr #16 │ │ │ │ + cmpeq r7, r4, lsl r1 │ │ │ │ + cmpeq r7, r4, asr #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c3dec <__cxa_atexit@plt+0xb7aa0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3de4 <__cxa_atexit@plt+0xb7a98> │ │ │ │ + ldr r3, [pc, #60] @ c3df4 <__cxa_atexit@plt+0xb7aa8> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq cf3c4 <__cxa_atexit@plt+0xc3078> │ │ │ │ - cmp r3, #2 │ │ │ │ - movne r3, #3 │ │ │ │ - ldr r7, [r3, r7] │ │ │ │ - add r5, r5, #4 │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #56] @ c3df8 <__cxa_atexit@plt+0xb7aac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ c3dfc <__cxa_atexit@plt+0xb7ab0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ c3e00 <__cxa_atexit@plt+0xb7ab4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r0, lsl r1 │ │ │ │ + ldrsheq r1, [r8, #-48] @ 0xffffffd0 │ │ │ │ + strdeq r3, [r7, #-4] │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - movne r3, #3 │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [r7, r3] │ │ │ │ - bic r7, r7, #3 │ │ │ │ - ldr r0, [r7] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3e38 <__cxa_atexit@plt+0xb7aec> │ │ │ │ + ldr r2, [pc, #28] @ c3e44 <__cxa_atexit@plt+0xb7af8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq r1, [r8, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi cf4d0 <__cxa_atexit@plt+0xc3184> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #24 │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc cf4d8 <__cxa_atexit@plt+0xc318c> │ │ │ │ - ldr r3, [pc, #244] @ cf51c <__cxa_atexit@plt+0xc31d0> │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r0, [pc, #240] @ cf520 <__cxa_atexit@plt+0xc31d4> │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r3, [pc, #8] @ c3e68 <__cxa_atexit@plt+0xb7b1c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b 6bd98 <__cxa_atexit@plt+0x5fa4c> │ │ │ │ + cmpeq r8, r0, lsl r4 │ │ │ │ + cmpeq r7, r8, lsr r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c3ed4 <__cxa_atexit@plt+0xb7b88> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3ecc <__cxa_atexit@plt+0xb7b80> │ │ │ │ + ldr r3, [pc, #60] @ c3edc <__cxa_atexit@plt+0xb7b90> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [sl, #4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - mov r9, sl │ │ │ │ - add r3, sl, #72 @ 0x48 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - cmp r1, r3 │ │ │ │ - str r8, [r2] │ │ │ │ - bcc cf4f4 <__cxa_atexit@plt+0xc31a8> │ │ │ │ - ldr r2, [pc, #208] @ cf530 <__cxa_atexit@plt+0xc31e4> │ │ │ │ - ldr lr, [pc, #208] @ cf534 <__cxa_atexit@plt+0xc31e8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #28]! │ │ │ │ - ldr r2, [pc, #200] @ cf538 <__cxa_atexit@plt+0xc31ec> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r7, [pc, #56] @ c3ee0 <__cxa_atexit@plt+0xb7b94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ c3ee4 <__cxa_atexit@plt+0xb7b98> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #192] @ cf53c <__cxa_atexit@plt+0xc31f0> │ │ │ │ - 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 r0, [pc, #168] @ cf540 <__cxa_atexit@plt+0xc31f4> │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ c3ee8 <__cxa_atexit@plt+0xb7b9c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #164] @ cf544 <__cxa_atexit@plt+0xc31f8> │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ + mov r5, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + cmpeq r7, r4, lsl #2 │ │ │ │ + cmpeq r8, r8, lsl #6 │ │ │ │ + smlaltteq r3, r7, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - b cf4e0 <__cxa_atexit@plt+0xc3194> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ cf52c <__cxa_atexit@plt+0xc31e0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c3f20 <__cxa_atexit@plt+0xb7bd4> │ │ │ │ + ldr r2, [pc, #28] @ c3f2c <__cxa_atexit@plt+0xb7be0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq r1, [r8, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c3f68 <__cxa_atexit@plt+0xb7c1c> │ │ │ │ + ldr r3, [pc, #40] @ c3f80 <__cxa_atexit@plt+0xb7c34> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c3f84 <__cxa_atexit@plt+0xb7c38> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r0, ror r2 │ │ │ │ + mrseq r3, (UNDEF: 87) │ │ │ │ + cmpeq r7, r8, lsl r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r9, r5, #16 │ │ │ │ + cmp fp, r9 │ │ │ │ + bhi c3ffc <__cxa_atexit@plt+0xb7cb0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c3ff4 <__cxa_atexit@plt+0xb7ca8> │ │ │ │ + ldr lr, [pc, #72] @ c4004 <__cxa_atexit@plt+0xb7cb8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [pc, #68] @ c4008 <__cxa_atexit@plt+0xb7cbc> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [pc, #64] @ c400c <__cxa_atexit@plt+0xb7cc0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #1 │ │ │ │ + ldr r3, [pc, #56] @ c4010 <__cxa_atexit@plt+0xb7cc4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, lr, #2 │ │ │ │ + mov r5, r9 │ │ │ │ + b ac4ec <__cxa_atexit@plt+0xa01a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + smlaltteq r3, r7, ip, r0 │ │ │ │ + ldrsheq r1, [r8, #-20] @ 0xffffffec │ │ │ │ + ldrheq r1, [r8, #-88] @ 0xffffffa8 │ │ │ │ + @ instruction: 0x01581198 │ │ │ │ + smlaltbeq r3, r7, r8, r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub r8, r5, #12 │ │ │ │ + cmp fp, r8 │ │ │ │ + bhi c407c <__cxa_atexit@plt+0xb7d30> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c4074 <__cxa_atexit@plt+0xb7d28> │ │ │ │ + ldr r3, [pc, #60] @ c4084 <__cxa_atexit@plt+0xb7d38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [pc, #56] @ c4088 <__cxa_atexit@plt+0xb7d3c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r2, [pc, #52] @ c408c <__cxa_atexit@plt+0xb7d40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + str r2, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + ldr r0, [pc, #36] @ c4090 <__cxa_atexit@plt+0xb7d44> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + mov r5, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ cf524 <__cxa_atexit@plt+0xc31d8> │ │ │ │ - ldr r8, [pc, #40] @ cf528 <__cxa_atexit@plt+0xc31dc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, asr r0 │ │ │ │ + hvceq 29444 @ 0x7304 │ │ │ │ + cmpeq r8, r0, ror #2 │ │ │ │ + qdaddeq r3, r8, r7 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c40c8 <__cxa_atexit@plt+0xb7d7c> │ │ │ │ + ldr r2, [pc, #28] @ c40d4 <__cxa_atexit@plt+0xb7d88> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #8 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r8, ip, lsr #2 │ │ │ │ + cmpeq r7, r0, asr #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c410c <__cxa_atexit@plt+0xb7dc0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c4114 <__cxa_atexit@plt+0xb7dc8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c2f94 <__cxa_atexit@plt+0xb6c48> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr #32 │ │ │ │ + strdeq r2, [r7, #-124] @ 0xffffff84 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4158 <__cxa_atexit@plt+0xb7e0c> │ │ │ │ + ldr r3, [pc, #44] @ c4170 <__cxa_atexit@plt+0xb7e24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4174 <__cxa_atexit@plt+0xb7e28> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffdc4 │ │ │ │ - @ instruction: 0xfffffee0 │ │ │ │ - smlalbteq r7, r6, r0, r8 │ │ │ │ - @ instruction: 0x01467d94 │ │ │ │ - smlalbteq r7, r6, r8, sp │ │ │ │ - @ instruction: 0xffff9a9c │ │ │ │ - cmpeq r6, r4, lsr lr │ │ │ │ - cmpeq r7, r0, lsr sp │ │ │ │ - cmpeq r7, r0, ror #25 │ │ │ │ - cmpeq r7, r4, lsr #2 │ │ │ │ - cmpeq r7, ip, lsl r1 │ │ │ │ - smlalbteq r7, r6, ip, sp │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + smlalbteq r2, r7, r8, pc @ │ │ │ │ + cmpeq r7, r0, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ - bhi cf5a8 <__cxa_atexit@plt+0xc325c> │ │ │ │ + bhi c41dc <__cxa_atexit@plt+0xb7e90> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf5a0 <__cxa_atexit@plt+0xc3254> │ │ │ │ - ldr r3, [pc, #52] @ cf5b0 <__cxa_atexit@plt+0xc3264> │ │ │ │ - ldr r9, [pc, #52] @ cf5b4 <__cxa_atexit@plt+0xc3268> │ │ │ │ - ldr r2, [pc, #52] @ cf5b8 <__cxa_atexit@plt+0xc326c> │ │ │ │ + beq c41d4 <__cxa_atexit@plt+0xb7e88> │ │ │ │ + ldr r3, [pc, #56] @ c41e4 <__cxa_atexit@plt+0xb7e98> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r2, [pc, #52] @ c41e8 <__cxa_atexit@plt+0xb7e9c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ c41ec <__cxa_atexit@plt+0xb7ea0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r8, r3, #3 │ │ │ │ + add r9, r2, #2 │ │ │ │ mov r5, sl │ │ │ │ - b f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 26576 @ 0x67d0 │ │ │ │ - smlalbbeq r7, r6, r0, sp │ │ │ │ - cmpeq r7, r8, lsr ip │ │ │ │ - ldrdeq r7, [r6, #-208] @ 0xffffff30 │ │ │ │ + hvceq 29436 @ 0x72fc │ │ │ │ + smlaltteq r2, r7, r0, pc @ │ │ │ │ + ldrsheq r0, [r8, #-252] @ 0xffffff04 │ │ │ │ + @ instruction: 0x01472898 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4224 <__cxa_atexit@plt+0xb7ed8> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c422c <__cxa_atexit@plt+0xb7ee0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + b c33c0 <__cxa_atexit@plt+0xb7074> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, r4, lsr pc │ │ │ │ + cmpeq r7, r4, asr r8 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4270 <__cxa_atexit@plt+0xb7f24> │ │ │ │ + ldr r3, [pc, #44] @ c4288 <__cxa_atexit@plt+0xb7f3c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c428c <__cxa_atexit@plt+0xb7f40> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + cmpeq r7, r8, asr #30 │ │ │ │ + smlaltbeq r2, r7, r0, pc @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r1, r5, lsl r0 │ │ │ │ sub sl, r5, #8 │ │ │ │ cmp fp, sl │ │ │ │ - bhi cf61c <__cxa_atexit@plt+0xc32d0> │ │ │ │ + bhi c42f4 <__cxa_atexit@plt+0xb7fa8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf614 <__cxa_atexit@plt+0xc32c8> │ │ │ │ - ldr r3, [pc, #52] @ cf624 <__cxa_atexit@plt+0xc32d8> │ │ │ │ - ldr r9, [pc, #52] @ cf628 <__cxa_atexit@plt+0xc32dc> │ │ │ │ - ldr r2, [pc, #52] @ cf62c <__cxa_atexit@plt+0xc32e0> │ │ │ │ + beq c42ec <__cxa_atexit@plt+0xb7fa0> │ │ │ │ + ldr r3, [pc, #56] @ c42fc <__cxa_atexit@plt+0xb7fb0> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r9, pc, r9 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + ldr r2, [pc, #52] @ c4300 <__cxa_atexit@plt+0xb7fb4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #48] @ c4304 <__cxa_atexit@plt+0xb7fb8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ str r0, [r5, #-4] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + add r8, r3, #3 │ │ │ │ + add r9, r2, #2 │ │ │ │ mov r5, sl │ │ │ │ - b f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - hvceq 26580 @ 0x67d4 │ │ │ │ - smlalbbeq r7, r6, r4, sp │ │ │ │ - cmpeq r7, r4, asr #23 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + strdeq r2, [r7, #-236] @ 0xffffff14 │ │ │ │ + cmpeq r7, r0, ror #30 │ │ │ │ + cmpeq r8, r4, ror #29 │ │ │ │ + ldrdeq r2, [r7, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cf6d0 <__cxa_atexit@plt+0xc3384> │ │ │ │ - mov r2, r5 │ │ │ │ - and r7, r8, #3 │ │ │ │ - str r8, [r2, #-4]! │ │ │ │ - cmp r7, #2 │ │ │ │ - bne cf6bc <__cxa_atexit@plt+0xc3370> │ │ │ │ - ldr r7, [pc, #124] @ cf6e0 <__cxa_atexit@plt+0xc3394> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - ldr r8, [r8, #6] │ │ │ │ - tst r7, #3 │ │ │ │ - beq cf6a8 <__cxa_atexit@plt+0xc335c> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - beq cf668 <__cxa_atexit@plt+0xc331c> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne cf6b8 <__cxa_atexit@plt+0xc336c> │ │ │ │ - ldr r7, [pc, #84] @ cf6e8 <__cxa_atexit@plt+0xc339c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r2] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c433c <__cxa_atexit@plt+0xb7ff0> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [pc, #20] @ c4344 <__cxa_atexit@plt+0xb7ff8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ mov r5, r3 │ │ │ │ - str r8, [r2] │ │ │ │ + b c372c <__cxa_atexit@plt+0xb73e0> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - str r8, [r2] │ │ │ │ - ldr r7, [pc, #32] @ cf6e4 <__cxa_atexit@plt+0xc3398> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + cmpeq r8, ip, lsl lr │ │ │ │ + @ instruction: 0x01472a94 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4388 <__cxa_atexit@plt+0xb803c> │ │ │ │ + ldr r3, [pc, #44] @ c43a0 <__cxa_atexit@plt+0xb8054> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r0, [r5] │ │ │ │ - add r7, r7, #1 │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + str r8, [r7, #8] │ │ │ │ + str r9, [r7, #12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ cf6ec <__cxa_atexit@plt+0xc33a0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #20] @ c43a4 <__cxa_atexit@plt+0xb8058> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - muleq r0, r0, r0 │ │ │ │ - cmpeq r7, r8, lsl fp │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - ldrdeq r7, [r6, #-204] @ 0xffffff34 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r1, [pc, #144] @ cf794 <__cxa_atexit@plt+0xc3448> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r1, pc, r1 │ │ │ │ - ands r2, r7, #3 │ │ │ │ - str r1, [r3] │ │ │ │ - beq cf760 <__cxa_atexit@plt+0xc3414> │ │ │ │ - cmp r2, #2 │ │ │ │ - str r7, [r3] │ │ │ │ - bne cf780 <__cxa_atexit@plt+0xc3434> │ │ │ │ - ldr r2, [pc, #112] @ cf798 <__cxa_atexit@plt+0xc344c> │ │ │ │ + @ instruction: 0xffffff9c │ │ │ │ + smlalbteq r2, r7, r8, lr │ │ │ │ + cmpeq r7, r0, lsr #30 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r1, r5, lsl r0 │ │ │ │ + sub sl, r5, #8 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c440c <__cxa_atexit@plt+0xb80c0> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c4404 <__cxa_atexit@plt+0xb80b8> │ │ │ │ + ldr r3, [pc, #56] @ c4414 <__cxa_atexit@plt+0xb80c8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #52] @ c4418 <__cxa_atexit@plt+0xb80cc> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - tst r2, #3 │ │ │ │ - beq cf76c <__cxa_atexit@plt+0xc3420> │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq cf72c <__cxa_atexit@plt+0xc33e0> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne cf77c <__cxa_atexit@plt+0xc3430> │ │ │ │ + ldr r1, [pc, #48] @ c441c <__cxa_atexit@plt+0xb80d0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + add r8, r3, #3 │ │ │ │ + add r9, r2, #2 │ │ │ │ + mov r5, sl │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ - str r1, [r3] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - mov r7, r2 │ │ │ │ + hvceq 29420 @ 0x72ec │ │ │ │ + smlaltteq r2, r7, r0, lr │ │ │ │ + cmpeq r8, ip, asr #27 │ │ │ │ + andeq r0, r2, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4498 <__cxa_atexit@plt+0xb814c> │ │ │ │ + ldr r3, [pc, #104] @ c44a8 <__cxa_atexit@plt+0xb815c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c4474 <__cxa_atexit@plt+0xb8128> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c4484 <__cxa_atexit@plt+0xb8138> │ │ │ │ + ldr r3, [pc, #76] @ c44ac <__cxa_atexit@plt+0xb8160> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - str r7, [r3] │ │ │ │ - ldr r7, [pc, #20] @ cf79c <__cxa_atexit@plt+0xc3450> │ │ │ │ + ldr r7, [pc, #40] @ c44b4 <__cxa_atexit@plt+0xb8168> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ - muleq r0, ip, r0 │ │ │ │ - @ instruction: 0xffffffcc │ │ │ │ - cmpeq r7, r4, asr sl │ │ │ │ + ldr r7, [pc, #16] @ c44b0 <__cxa_atexit@plt+0xb8164> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + smlalbbeq r2, r7, r0, lr │ │ │ │ + cmpeq r8, r4, asr #25 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - str r7, [r5] │ │ │ │ - bne cf818 <__cxa_atexit@plt+0xc34cc> │ │ │ │ - ldr r2, [pc, #108] @ cf82c <__cxa_atexit@plt+0xc34e0> │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ + bne c44ec <__cxa_atexit@plt+0xb81a0> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ ldr r7, [r7, #6] │ │ │ │ - tst r2, #3 │ │ │ │ - beq cf800 <__cxa_atexit@plt+0xc34b4> │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq cf7c8 <__cxa_atexit@plt+0xc347c> │ │ │ │ - cmp r2, #0 │ │ │ │ - bne cf814 <__cxa_atexit@plt+0xc34c8> │ │ │ │ - ldr r3, [pc, #64] @ cf834 <__cxa_atexit@plt+0xc34e8> │ │ │ │ - ldr r0, [r7] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r2] │ │ │ │ - str r7, [r5] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r7, r2 │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #40] @ c4504 <__cxa_atexit@plt+0xb81b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r7, [r5] │ │ │ │ - ldr r7, [pc, #16] @ cf830 <__cxa_atexit@plt+0xc34e4> │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ + ldr r7, [pc, #12] @ c4500 <__cxa_atexit@plt+0xb81b4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - ldrheq r5, [r7, #-156] @ 0xffffff64 │ │ │ │ - @ instruction: 0xffffffac │ │ │ │ + cmpeq r8, ip, asr ip │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi cf884 <__cxa_atexit@plt+0xc3538> │ │ │ │ - ldr r2, [pc, #56] @ cf890 <__cxa_atexit@plt+0xc3544> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #52] @ cf894 <__cxa_atexit@plt+0xc3548> │ │ │ │ - add r2, pc, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #208] @ c45e8 <__cxa_atexit@plt+0xb829c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c45bc <__cxa_atexit@plt+0xb8270> │ │ │ │ + ldr r1, [pc, #180] @ c45ec <__cxa_atexit@plt+0xb82a0> │ │ │ │ + add r1, pc, r1 │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ + ands r1, r8, #3 │ │ │ │ + beq c4570 <__cxa_atexit@plt+0xb8224> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c4580 <__cxa_atexit@plt+0xb8234> │ │ │ │ + ldr r5, [pc, #156] @ c45f4 <__cxa_atexit@plt+0xb82a8> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + str r5, [r3] │ │ │ │ + str r1, [r2] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c45cc <__cxa_atexit@plt+0xb8280> │ │ │ │ + ldr r2, [pc, #100] @ c45fc <__cxa_atexit@plt+0xb82b0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #92] @ c4600 <__cxa_atexit@plt+0xb82b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq cf87c <__cxa_atexit@plt+0xc3530> │ │ │ │ - b cf8a0 <__cxa_atexit@plt+0xc3554> │ │ │ │ - ldr r0, [r7] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #52] @ c45f8 <__cxa_atexit@plt+0xb82ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - ldrsheq r5, [r7, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + mov r7, #12 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c45f0 <__cxa_atexit@plt+0xb82a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + cmpeq r8, r4, ror fp │ │ │ │ + @ instruction: 0xffffffb4 │ │ │ │ + cmpeq r7, ip, asr sp │ │ │ │ + ldrheq r0, [r8, #-184] @ 0xffffff48 │ │ │ │ + ldrheq r0, [r8, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cf97c <__cxa_atexit@plt+0xc3630> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add sl, r7, #43 @ 0x2b │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #35] @ 0x23 │ │ │ │ - ldr lr, [r7, #39] @ 0x27 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr fp, [r7, #63] @ 0x3f │ │ │ │ - ldm sl, {r2, r4, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #67] @ 0x43 │ │ │ │ - ldr ip, [pc, #120] @ cf988 <__cxa_atexit@plt+0xc363c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r7, [r3, #72] @ 0x48 │ │ │ │ - add r7, r3, #36 @ 0x24 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - add lr, r3, #48 @ 0x30 │ │ │ │ - stm lr, {r2, r4, r8, r9, sl, fp} │ │ │ │ - ldr r7, [pc, #96] @ cf98c <__cxa_atexit@plt+0xc3640> │ │ │ │ - add ip, ip, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ + bcc c4644 <__cxa_atexit@plt+0xb82f8> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + ldr r2, [pc, #36] @ c4650 <__cxa_atexit@plt+0xb8304> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #67 @ 0x43 │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, ip, ror sl │ │ │ │ - cmpeq r7, r0, ror #20 │ │ │ │ - cmpeq r6, r0, ror #20 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + cmpeq r8, r8, lsr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cf9c8 <__cxa_atexit@plt+0xc367c> │ │ │ │ - ldr r2, [pc, #28] @ cf9d0 <__cxa_atexit@plt+0xc3684> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1077714 <__cxa_atexit@plt+0x106b3c8> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + b c4670 <__cxa_atexit@plt+0xb8324> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r9, r6 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c46fc <__cxa_atexit@plt+0xb83b0> │ │ │ │ + ldr r6, [pc, #156] @ c4724 <__cxa_atexit@plt+0xb83d8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r7] │ │ │ │ + ands r6, r8, #3 │ │ │ │ + beq c46d0 <__cxa_atexit@plt+0xb8384> │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c46e4 <__cxa_atexit@plt+0xb8398> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4710 <__cxa_atexit@plt+0xb83c4> │ │ │ │ + ldr r7, [pc, #124] @ c4730 <__cxa_atexit@plt+0xb83e4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r3, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ + str r7, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #64] @ c472c <__cxa_atexit@plt+0xb83e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + mov r6, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c4728 <__cxa_atexit@plt+0xb83dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ + mov r5, #12 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + cmpeq r7, r0, lsr #24 │ │ │ │ + cmpeq r8, r4, ror #20 │ │ │ │ + @ instruction: 0xffffffa4 │ │ │ │ + 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 │ │ │ │ - bcc cfa20 <__cxa_atexit@plt+0xc36d4> │ │ │ │ - ldr r2, [pc, #52] @ cfa2c <__cxa_atexit@plt+0xc36e0> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ cfa30 <__cxa_atexit@plt+0xc36e4> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c477c <__cxa_atexit@plt+0xb8430> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c4794 <__cxa_atexit@plt+0xb8448> │ │ │ │ + ldr r3, [pc, #64] @ c47a4 <__cxa_atexit@plt+0xb8458> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + ldr r7, [pc, #28] @ c47a0 <__cxa_atexit@plt+0xb8454> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - @ instruction: 0x01575790 │ │ │ │ - smlalbteq r7, r6, r8, r7 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ - hvceq 26516 @ 0x6794 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + cmpeq r8, ip, asr #19 │ │ │ │ + @ instruction: 0xfffffef4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r3, [pc, #16] @ cfa74 <__cxa_atexit@plt+0xc3728> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - ldrsheq r5, [r7, #-100] @ 0xffffff9c │ │ │ │ - smlalbbeq r7, r6, r4, r7 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ - cmpeq r6, ip, lsr r9 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r5 │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi cfb74 <__cxa_atexit@plt+0xc3828> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r1, [r7, #6] │ │ │ │ - ldr r7, [r7, #10] │ │ │ │ - ldr r0, [pc, #220] @ cfba0 <__cxa_atexit@plt+0xc3854> │ │ │ │ - str r1, [r3, #-12]! │ │ │ │ - stmib r3, {r2, r8} │ │ │ │ - ands r2, r7, #3 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #-4] │ │ │ │ - beq cfb28 <__cxa_atexit@plt+0xc37dc> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne cfb30 <__cxa_atexit@plt+0xc37e4> │ │ │ │ + bhi c4880 <__cxa_atexit@plt+0xb8534> │ │ │ │ + ldr lr, [pc, #212] @ c48a0 <__cxa_atexit@plt+0xb8554> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #200] @ c48a4 <__cxa_atexit@plt+0xb8558> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r2, #-16] │ │ │ │ + stmdb r2, {r0, r1, r3} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c4840 <__cxa_atexit@plt+0xb84f4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc cfb80 <__cxa_atexit@plt+0xc3834> │ │ │ │ - ldr r2, [pc, #184] @ cfbb0 <__cxa_atexit@plt+0xc3864> │ │ │ │ - ldr r0, [pc, #184] @ cfbb4 <__cxa_atexit@plt+0xc3868> │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r7, [pc, #160] @ cfbb8 <__cxa_atexit@plt+0xc386c> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c4890 <__cxa_atexit@plt+0xb8544> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r7, r2 │ │ │ │ + ldr r9, [r7, #-12]! │ │ │ │ + cmp r8, #1 │ │ │ │ + blt c4848 <__cxa_atexit@plt+0xb84fc> │ │ │ │ + ldr r3, [pc, #144] @ c48a8 <__cxa_atexit@plt+0xb855c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r8, [r7] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c4874 <__cxa_atexit@plt+0xb8528> │ │ │ │ + ldr r5, [pc, #124] @ c48ac <__cxa_atexit@plt+0xb8560> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r9 │ │ │ │ + b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc cfb90 <__cxa_atexit@plt+0xc3844> │ │ │ │ - ldr r7, [pc, #96] @ cfba4 <__cxa_atexit@plt+0xc3858> │ │ │ │ - ldr r5, [pc, #96] @ cfba8 <__cxa_atexit@plt+0xc385c> │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r7, [pc, #76] @ cfbac <__cxa_atexit@plt+0xc3860> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ + ldr r7, [pc, #96] @ c48b0 <__cxa_atexit@plt+0xb8564> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r2, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r5, [pc, #88] @ c48b4 <__cxa_atexit@plt+0xb8568> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r6, {r5, r7, r9} │ │ │ │ + ldr r0, [r2, #-8]! │ │ │ │ + sub r7, r3, #7 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strdeq r0, [r0], -r4 │ │ │ │ - @ instruction: 0xfffffef4 │ │ │ │ - andeq r0, r0, r0, lsl #4 │ │ │ │ - cmpeq r7, r8, ror sl │ │ │ │ - @ instruction: 0xffffff58 │ │ │ │ - andeq r0, r0, r4, lsr #3 │ │ │ │ - cmpeq r7, r4, asr #21 │ │ │ │ - cmpeq r6, r4, lsl r8 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - ldr r1, [r3, #4]! │ │ │ │ - and r2, r7, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne cfc24 <__cxa_atexit@plt+0xc38d8> │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + cmpeq r8, r0, ror r9 │ │ │ │ + andeq r0, r0, ip, asr #2 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + cmpeq r8, r0, lsl #18 │ │ │ │ + cmpeq r8, r4, lsr r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ - cmp r0, r3 │ │ │ │ - bcc cfc68 <__cxa_atexit@plt+0xc391c> │ │ │ │ - ldr r2, [pc, #160] @ cfc94 <__cxa_atexit@plt+0xc3948> │ │ │ │ - ldr r0, [pc, #160] @ cfc98 <__cxa_atexit@plt+0xc394c> │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r2, [r6, #4] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - str r0, [r5] │ │ │ │ - ldr r7, [pc, #136] @ cfc9c <__cxa_atexit@plt+0xc3950> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - add r2, r6, #8 │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc cfc78 <__cxa_atexit@plt+0xc392c> │ │ │ │ - ldr r7, [pc, #80] @ cfc88 <__cxa_atexit@plt+0xc393c> │ │ │ │ - ldr r5, [pc, #80] @ cfc8c <__cxa_atexit@plt+0xc3940> │ │ │ │ - str r1, [r6, #8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c4940 <__cxa_atexit@plt+0xb85f4> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + cmp r8, #1 │ │ │ │ + blt c4910 <__cxa_atexit@plt+0xb85c4> │ │ │ │ + ldr r3, [pc, #100] @ c4950 <__cxa_atexit@plt+0xb8604> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stm r5, {r3, r8} │ │ │ │ + tst r7, #3 │ │ │ │ + beq c4938 <__cxa_atexit@plt+0xb85ec> │ │ │ │ + ldr r5, [pc, #84] @ c4954 <__cxa_atexit@plt+0xb8608> │ │ │ │ add r5, pc, r5 │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r5, [r3] │ │ │ │ - ldr r7, [pc, #60] @ cfc90 <__cxa_atexit@plt+0xc3944> │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r2, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + str r5, [r2] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r9, r7 │ │ │ │ + b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ + ldr r2, [pc, #64] @ c4958 <__cxa_atexit@plt+0xb860c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + add r2, r2, #1 │ │ │ │ + ldr r1, [pc, #56] @ c495c <__cxa_atexit@plt+0xb8610> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r2, r7} │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r2 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - andeq r0, r0, ip, lsl #2 │ │ │ │ - cmpeq r7, r4, lsl #19 │ │ │ │ - @ instruction: 0xfffffe5c │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r7, r8, asr #19 │ │ │ │ - cmpeq r6, r4, lsl r7 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + andeq r0, r0, r8, lsl #1 │ │ │ │ + cmpeq r8, r8, lsr r8 │ │ │ │ + cmpeq r8, ip, ror #16 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #16] @ c4980 <__cxa_atexit@plt+0xb8634> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r5, #4]! │ │ │ │ + str r3, [r5] │ │ │ │ + mov r9, r7 │ │ │ │ + b 1119f98 <__cxa_atexit@plt+0x110dc4c> │ │ │ │ + andeq r0, r0, r8, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc cfcf4 <__cxa_atexit@plt+0xc39a8> │ │ │ │ - ldr r7, [pc, #56] @ cfd00 <__cxa_atexit@plt+0xc39b4> │ │ │ │ - ldr r2, [pc, #56] @ cfd04 <__cxa_atexit@plt+0xc39b8> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r7, [pc, #32] @ cfd08 <__cxa_atexit@plt+0xc39bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffdb4 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - ldrsheq r5, [r7, #-136] @ 0xffffff78 │ │ │ │ - strdeq r7, [r6, #-68] @ 0xffffffbc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ cfd2c <__cxa_atexit@plt+0xc39e0> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + bcc c49b8 <__cxa_atexit@plt+0xb866c> │ │ │ │ + ldr r2, [pc, #40] @ c49d0 <__cxa_atexit@plt+0xb8684> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7, r8} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r6, #7 │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #20] @ c49d4 <__cxa_atexit@plt+0xb8688> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r7, [r6, #-64] @ 0xffffffc0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ - strheq r7, [r6, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ cfd68 <__cxa_atexit@plt+0xc3a1c> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + b 13ad5cc <__cxa_atexit@plt+0x13a1280> │ │ │ │ + cmpeq r8, r8, ror #15 │ │ │ │ + @ instruction: 0xffffffc8 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #12 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c4a68 <__cxa_atexit@plt+0xb871c> │ │ │ │ + ldr r2, [pc, #148] @ c4a8c <__cxa_atexit@plt+0xb8740> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr r1, [pc, #140] @ c4a90 <__cxa_atexit@plt+0xb8744> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r3, #-8] │ │ │ │ + str r2, [r3, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c4a54 <__cxa_atexit@plt+0xb8708> │ │ │ │ + ldr r2, [pc, #116] @ c4a94 <__cxa_atexit@plt+0xb8748> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c4a5c <__cxa_atexit@plt+0xb8710> │ │ │ │ + sub r7, r3, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4a74 <__cxa_atexit@plt+0xb8728> │ │ │ │ + str r9, [r5] │ │ │ │ + mov r5, #1 │ │ │ │ + str r5, [r7] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b c3be0 <__cxa_atexit@plt+0xb7894> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4a98 <__cxa_atexit@plt+0xb874c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + sub r5, r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmpeq r8, r8, asr #14 │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + smlalbteq r2, r7, ip, r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #84] @ c4b00 <__cxa_atexit@plt+0xb87b4> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r9, [r7, #3] │ │ │ │ str r3, [r5] │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - @ instruction: 0x01467494 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ + tst r9, #3 │ │ │ │ + beq c4adc <__cxa_atexit@plt+0xb8790> │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4ae8 <__cxa_atexit@plt+0xb879c> │ │ │ │ + mov r3, #1 │ │ │ │ + stmda r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b c3be0 <__cxa_atexit@plt+0xb7894> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c4b04 <__cxa_atexit@plt+0xb87b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r7, r8, asr r3 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4b34 <__cxa_atexit@plt+0xb87e8> │ │ │ │ + mov r3, #1 │ │ │ │ + stmda r5, {r3, r9} │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, fp │ │ │ │ + b c3be0 <__cxa_atexit@plt+0xb7894> │ │ │ │ + ldr r7, [pc, #16] @ c4b4c <__cxa_atexit@plt+0xb8800> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r8, #1 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsl #6 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi cfdd4 <__cxa_atexit@plt+0xc3a88> │ │ │ │ - ldr r2, [pc, #60] @ cfddc <__cxa_atexit@plt+0xc3a90> │ │ │ │ - ldr r1, [pc, #60] @ cfde0 <__cxa_atexit@plt+0xc3a94> │ │ │ │ + bhi c4bdc <__cxa_atexit@plt+0xb8890> │ │ │ │ + ldr r2, [pc, #120] @ c4be4 <__cxa_atexit@plt+0xb8898> │ │ │ │ add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #112] @ c4be8 <__cxa_atexit@plt+0xb889c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq cfdc4 <__cxa_atexit@plt+0xc3a78> │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ - ldr r0, [r8] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + ldrne r2, [pc, #92] @ c4bec <__cxa_atexit@plt+0xb88a0> │ │ │ │ + addne r2, pc, r2 │ │ │ │ + ldrne r7, [r7, #7] │ │ │ │ + strne r2, [r3] │ │ │ │ + andsne r2, r7, #3 │ │ │ │ + bne c4bac <__cxa_atexit@plt+0xb8860> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c4bc8 <__cxa_atexit@plt+0xb887c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #32] @ c4bf0 <__cxa_atexit@plt+0xb88a4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrheq r5, [r7, #-52] @ 0xffffffcc │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrsbeq r0, [r8, #-84] @ 0xffffffac │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq r8, r0, lsl #11 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ c4c4c <__cxa_atexit@plt+0xb8900> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r3, [r5] │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c4c30 <__cxa_atexit@plt+0xb88e4> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c4c38 <__cxa_atexit@plt+0xb88ec> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc cfe3c <__cxa_atexit@plt+0xc3af0> │ │ │ │ - ldr r2, [pc, #48] @ cfe50 <__cxa_atexit@plt+0xc3b04> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - bic r3, r3, #3 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - sub r3, r4, #8 │ │ │ │ - ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - smlalbteq r7, r6, r4, r5 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi cfea0 <__cxa_atexit@plt+0xc3b54> │ │ │ │ - ldr r3, [pc, #48] @ cfea8 <__cxa_atexit@plt+0xc3b5c> │ │ │ │ - ldr r7, [r7, #4] │ │ │ │ - tst r8, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r7, r9} │ │ │ │ - beq cfe94 <__cxa_atexit@plt+0xc3b48> │ │ │ │ - mov r7, r8 │ │ │ │ - b cfeb8 <__cxa_atexit@plt+0xc3b6c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ c4c50 <__cxa_atexit@plt+0xb8904> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr r0 │ │ │ │ - hvceq 26448 @ 0x6750 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + cmpeq r8, r0, lsl r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cff30 <__cxa_atexit@plt+0xc3be4> │ │ │ │ - ldr r3, [pc, #156] @ cff68 <__cxa_atexit@plt+0xc3c1c> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + bne c4c7c <__cxa_atexit@plt+0xb8930> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c4c90 <__cxa_atexit@plt+0xb8944> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r8, ip, asr #9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r2, r5, #12 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c4d64 <__cxa_atexit@plt+0xb8a18> │ │ │ │ + ldr r3, [pc, #208] @ c4d80 <__cxa_atexit@plt+0xb8a34> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #200] @ c4d84 <__cxa_atexit@plt+0xb8a38> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r3, [r5, #-12] │ │ │ │ ands r3, r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq cff40 <__cxa_atexit@plt+0xc3bf4> │ │ │ │ + beq c4cec <__cxa_atexit@plt+0xb89a0> │ │ │ │ cmp r3, #2 │ │ │ │ - bne cff48 <__cxa_atexit@plt+0xc3bfc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc cff58 <__cxa_atexit@plt+0xc3c0c> │ │ │ │ - ldr r2, [pc, #112] @ cff74 <__cxa_atexit@plt+0xc3c28> │ │ │ │ + bne c4cf8 <__cxa_atexit@plt+0xb89ac> │ │ │ │ ldr r9, [r7, #2] │ │ │ │ - ldr r1, [pc, #108] @ cff78 <__cxa_atexit@plt+0xc3c2c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #88] @ cff7c <__cxa_atexit@plt+0xc3c30> │ │ │ │ - sub sl, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + ldr r8, [pc, #160] @ c4d88 <__cxa_atexit@plt+0xb8a3c> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ - ldr r7, [pc, #52] @ cff6c <__cxa_atexit@plt+0xc3c20> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ cff70 <__cxa_atexit@plt+0xc3c24> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #8 │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #32 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c4d6c <__cxa_atexit@plt+0xb8a20> │ │ │ │ + ldr ip, [r5, #-8]! │ │ │ │ + sub r8, r3, #18 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #112] @ c4d8c <__cxa_atexit@plt+0xb8a40> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr lr, [pc, #104] @ c4d90 <__cxa_atexit@plt+0xb8a44> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #100] @ c4d94 <__cxa_atexit@plt+0xb8a48> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + sub r2, r3, #27 │ │ │ │ + ldr r1, [pc, #88] @ c4d98 <__cxa_atexit@plt+0xb8a4c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strdeq r7, [r6, #-52] @ 0xffffffcc │ │ │ │ - cmpeq r6, r4, asr r4 │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - andeq r0, r0, r0, lsl #2 │ │ │ │ - cmpeq r7, ip, ror #8 │ │ │ │ - smlalbbeq r7, r6, r0, r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x01580490 │ │ │ │ + ldrsbeq r0, [r8, #-116] @ 0xffffff8c │ │ │ │ + cmpeq r8, r4, lsr #15 │ │ │ │ + cmpeq r8, ip, lsr #8 │ │ │ │ + cmpeq r8, r0, lsr #8 │ │ │ │ + cmpeq r8, r0, ror #8 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne cffdc <__cxa_atexit@plt+0xc3c90> │ │ │ │ + bne c4dc4 <__cxa_atexit@plt+0xb8a78> │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + ldr r8, [pc, #128] @ c4e40 <__cxa_atexit@plt+0xb8af4> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc cffec <__cxa_atexit@plt+0xc3ca0> │ │ │ │ - ldr r2, [pc, #80] @ d0000 <__cxa_atexit@plt+0xc3cb4> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r1, [pc, #76] @ d0004 <__cxa_atexit@plt+0xc3cb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #56] @ d0008 <__cxa_atexit@plt+0xc3cbc> │ │ │ │ - sub sl, r3, #2 │ │ │ │ + bcc c4e30 <__cxa_atexit@plt+0xb8ae4> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r8, r3, #18 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #92] @ c4e44 <__cxa_atexit@plt+0xb8af8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r9, r1, #1 │ │ │ │ + ldr lr, [pc, #84] @ c4e48 <__cxa_atexit@plt+0xb8afc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #80] @ c4e4c <__cxa_atexit@plt+0xb8b00> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + add r0, r0, #1 │ │ │ │ + sub r2, r3, #27 │ │ │ │ + ldr r1, [pc, #68] @ c4e50 <__cxa_atexit@plt+0xb8b04> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ - ldr r7, [pc, #24] @ cfffc <__cxa_atexit@plt+0xc3cb0> │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #8 │ │ │ │ + bx ip │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - smlalbteq r7, r6, r0, r3 │ │ │ │ - @ instruction: 0xfffff9e4 │ │ │ │ - andeq r0, r0, r4, asr r0 │ │ │ │ - cmpeq r7, r0, asr #7 │ │ │ │ - ldrdeq r7, [r6, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d0078 <__cxa_atexit@plt+0xc3d2c> │ │ │ │ - ldr r8, [pc, #80] @ d0084 <__cxa_atexit@plt+0xc3d38> │ │ │ │ - ldr lr, [pc, #80] @ d0088 <__cxa_atexit@plt+0xc3d3c> │ │ │ │ - ldr r9, [pc, #80] @ d008c <__cxa_atexit@plt+0xc3d40> │ │ │ │ - ldr r1, [r5, #8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #18 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r7, [r5, #4] │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r7, [r3, #24] │ │ │ │ - b d65d4 <__cxa_atexit@plt+0xca288> │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa5c │ │ │ │ - @ instruction: 0xfffffd98 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r6, r0, asr r1 │ │ │ │ + ldrsheq r0, [r8, #-108] @ 0xffffff94 │ │ │ │ + ldrsbeq r0, [r8, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r8, r0, ror #6 │ │ │ │ + cmpeq r8, r4, asr r3 │ │ │ │ + @ instruction: 0x01580394 │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ d0108 <__cxa_atexit@plt+0xc3dbc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d00f0 <__cxa_atexit@plt+0xc3da4> │ │ │ │ - ldr r2, [pc, #80] @ d010c <__cxa_atexit@plt+0xc3dc0> │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3], #-16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d00f8 <__cxa_atexit@plt+0xc3dac> │ │ │ │ - ldr r2, [pc, #56] @ d0114 <__cxa_atexit@plt+0xc3dc8> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c4e98 <__cxa_atexit@plt+0xb8b4c> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ c4eb0 <__cxa_atexit@plt+0xb8b64> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c4ea0 <__cxa_atexit@plt+0xb8b54> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d0110 <__cxa_atexit@plt+0xc3dc4> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - smlaltteq r7, r6, r4, r0 │ │ │ │ - @ instruction: 0xffffd3ec │ │ │ │ - smlalbteq r7, r6, r8, r0 │ │ │ │ - andeq r0, r0, r2, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ d0170 <__cxa_atexit@plt+0xc3e24> │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3], #-16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d0160 <__cxa_atexit@plt+0xc3e14> │ │ │ │ - ldr r2, [pc, #40] @ d0174 <__cxa_atexit@plt+0xc3e28> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #16] @ d0178 <__cxa_atexit@plt+0xc3e2c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffd37c │ │ │ │ - hvceq 26380 @ 0x670c │ │ │ │ - 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 d01b8 <__cxa_atexit@plt+0xc3e6c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - ldr r2, [r5, #-8] │ │ │ │ - ldr r1, [pc, #28] @ d01c4 <__cxa_atexit@plt+0xc3e78> │ │ │ │ + ldrsbeq r0, [r8, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c4ef8 <__cxa_atexit@plt+0xb8bac> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #56] @ c4f10 <__cxa_atexit@plt+0xb8bc4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - stmib r3, {r1, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq r4, [r7, #-248] @ 0xffffff08 │ │ │ │ - cmpeq r6, r0, ror #4 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi d0210 <__cxa_atexit@plt+0xc3ec4> │ │ │ │ - ldr r7, [pc, #52] @ d0220 <__cxa_atexit@plt+0xc3ed4> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq d0204 <__cxa_atexit@plt+0xc3eb8> │ │ │ │ - mov r7, r8 │ │ │ │ - b d0234 <__cxa_atexit@plt+0xc3ee8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + bhi c4f00 <__cxa_atexit@plt+0xb8bb4> │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ d0224 <__cxa_atexit@plt+0xc3ed8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - cmpeq r6, ip, lsr #4 │ │ │ │ - cmpeq r6, r4, lsl #4 │ │ │ │ + cmpeq r8, r4, ror r2 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add ip, r6, #72 @ 0x48 │ │ │ │ - cmp r3, ip │ │ │ │ - bcc d033c <__cxa_atexit@plt+0xc3ff0> │ │ │ │ - mov sl, r6 │ │ │ │ - ldr r6, [r7, #3] │ │ │ │ - str r4, [sp, #20] │ │ │ │ - add lr, r7, #31 │ │ │ │ - str r6, [sp, #12] │ │ │ │ - ldr r6, [r7, #7] │ │ │ │ - add r8, r7, #43 @ 0x2b │ │ │ │ - ldr r3, [r7, #27] │ │ │ │ - str r6, [sp, #8] │ │ │ │ - ldr r6, [r7, #11] │ │ │ │ - ldm lr, {r0, r1, lr} │ │ │ │ - str r6, [sp, #4] │ │ │ │ - ldr r6, [r7, #23] │ │ │ │ - str r6, [sp, #16] │ │ │ │ - str fp, [sp] │ │ │ │ - ldm r8, {r2, r4, r6, r8} │ │ │ │ - ldr fp, [r7, #59] @ 0x3b │ │ │ │ - ldr r9, [pc, #220] @ d036c <__cxa_atexit@plt+0xc4020> │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [sl, #4]! │ │ │ │ - sub r9, ip, #59 @ 0x3b │ │ │ │ - str fp, [sl, #68] @ 0x44 │ │ │ │ - ldr fp, [pc, #204] @ d0370 <__cxa_atexit@plt+0xc4024> │ │ │ │ - str r3, [sl, #36] @ 0x24 │ │ │ │ - add r3, sl, #40 @ 0x28 │ │ │ │ - stm r3, {r0, r1, lr} │ │ │ │ - add lr, sl, #52 @ 0x34 │ │ │ │ - stm lr, {r2, r4, r6, r8} │ │ │ │ - ldr r6, [pc, #184] @ d0374 <__cxa_atexit@plt+0xc4028> │ │ │ │ - add fp, pc, fp │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r3, [pc, #172] @ d0378 <__cxa_atexit@plt+0xc402c> │ │ │ │ - add r6, r6, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r4, [sl, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - str fp, [r5] │ │ │ │ - ldr fp, [sp] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - str r6, [sl, #24] │ │ │ │ - str r6, [sl, #28] │ │ │ │ - str r4, [sl, #16] │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ - str r3, [sl, #8] │ │ │ │ + andeq r0, r0, r9 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - str r4, [sl, #20] │ │ │ │ - str r6, [sl, #32] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - bhi d034c <__cxa_atexit@plt+0xc4000> │ │ │ │ - ldr r6, [pc, #100] @ d0384 <__cxa_atexit@plt+0xc4038> │ │ │ │ - ldr r4, [pc, #100] @ d0388 <__cxa_atexit@plt+0xc403c> │ │ │ │ - add r6, pc, r6 │ │ │ │ - add r4, pc, r4 │ │ │ │ - stmdb r5, {r4, r6, r9, sl} │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, ip │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, ip │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #40] @ d037c <__cxa_atexit@plt+0xc4030> │ │ │ │ - ldr r8, [pc, #40] @ d0380 <__cxa_atexit@plt+0xc4034> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r6, ip │ │ │ │ + bhi c4f3c <__cxa_atexit@plt+0xb8bf0> │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffbd0 │ │ │ │ - ldrdeq r0, [r0], -r8 │ │ │ │ - cmpeq r7, r4, lsl #6 │ │ │ │ - cmpeq r7, r4, lsl r0 │ │ │ │ - cmpeq r6, r0, asr #30 │ │ │ │ - cmpeq r6, r4, asr #30 │ │ │ │ - smlalbbeq r6, r6, r0, pc @ │ │ │ │ - @ instruction: 0xffffec68 │ │ │ │ - cmpeq r6, r4, lsr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #60] @ d03dc <__cxa_atexit@plt+0xc4090> │ │ │ │ - tst r7, #3 │ │ │ │ + mov fp, r7 │ │ │ │ + ldm r5, {r3, r7} │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + ldr r2, [pc, #112] @ c4fc8 <__cxa_atexit@plt+0xb8c7c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c4fa0 <__cxa_atexit@plt+0xb8c54> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c4fac <__cxa_atexit@plt+0xb8c60> │ │ │ │ + ldr r3, [pc, #80] @ c4fcc <__cxa_atexit@plt+0xb8c80> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d03d4 <__cxa_atexit@plt+0xc4088> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #32] @ d03e0 <__cxa_atexit@plt+0xc4094> │ │ │ │ + ldr r2, [r7, #2] │ │ │ │ + ldr r1, [r7, #6] │ │ │ │ + str r3, [r5, #-8]! │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #12] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq d03d4 <__cxa_atexit@plt+0xc4088> │ │ │ │ - b d0430 <__cxa_atexit@plt+0xc40e4> │ │ │ │ + beq c4fc0 <__cxa_atexit@plt+0xb8c74> │ │ │ │ + b c5040 <__cxa_atexit@plt+0xb8cf4> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c4fd0 <__cxa_atexit@plt+0xb8c84> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, asr #32 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - smlalbteq r6, r6, ip, lr @ │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r3, [r3, #7] │ │ │ │ - ldr r2, [pc, #28] @ d0420 <__cxa_atexit@plt+0xc40d4> │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4]! │ │ │ │ - beq d0418 <__cxa_atexit@plt+0xc40cc> │ │ │ │ - b d0430 <__cxa_atexit@plt+0xc40e4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbbeq r6, r6, ip, lr @ │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + @ instruction: 0x0158019c │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne d0514 <__cxa_atexit@plt+0xc41c8> │ │ │ │ - ldr r9, [r3, #8]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r3, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d0524 <__cxa_atexit@plt+0xc41d8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #24 │ │ │ │ - cmp r1, r2 │ │ │ │ - bcc d052c <__cxa_atexit@plt+0xc41e0> │ │ │ │ - ldr r2, [pc, #260] @ d0570 <__cxa_atexit@plt+0xc4224> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5014 <__cxa_atexit@plt+0xb8cc8> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #56] @ c5030 <__cxa_atexit@plt+0xb8ce4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5028 <__cxa_atexit@plt+0xb8cdc> │ │ │ │ + b c5040 <__cxa_atexit@plt+0xb8cf4> │ │ │ │ + ldr r7, [pc, #24] @ c5034 <__cxa_atexit@plt+0xb8ce8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r8, r4, lsr r1 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c5108 <__cxa_atexit@plt+0xb8dbc> │ │ │ │ + ldr r1, [pc, #200] @ c5120 <__cxa_atexit@plt+0xb8dd4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #196] @ c5124 <__cxa_atexit@plt+0xb8dd8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r1, [r5] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ mov sl, r6 │ │ │ │ - ldr r0, [pc, #256] @ d0574 <__cxa_atexit@plt+0xc4228> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [sl, #4]! │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r9, [sl, #20] │ │ │ │ - str r9, [sl, #8] │ │ │ │ - mov r9, sl │ │ │ │ - add r2, sl, #72 @ 0x48 │ │ │ │ - str r0, [r9, #12]! │ │ │ │ - cmp r1, r2 │ │ │ │ - str r8, [r3] │ │ │ │ - bcc d0548 <__cxa_atexit@plt+0xc41fc> │ │ │ │ - ldr r3, [pc, #224] @ d0584 <__cxa_atexit@plt+0xc4238> │ │ │ │ - ldr lr, [pc, #224] @ d0588 <__cxa_atexit@plt+0xc423c> │ │ │ │ + str lr, [sl, #4]! │ │ │ │ + str sl, [r5, #12] │ │ │ │ + str r0, [sl, #8] │ │ │ │ + ands r1, r7, #3 │ │ │ │ + beq c50b0 <__cxa_atexit@plt+0xb8d64> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c50bc <__cxa_atexit@plt+0xb8d70> │ │ │ │ + ldr r6, [pc, #148] @ c5128 <__cxa_atexit@plt+0xb8ddc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r6, [pc, #136] @ c512c <__cxa_atexit@plt+0xb8de0> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r6, r3 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c5110 <__cxa_atexit@plt+0xb8dc4> │ │ │ │ + ldr r7, [pc, #96] @ c5130 <__cxa_atexit@plt+0xb8de4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #16]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #76] @ c5134 <__cxa_atexit@plt+0xb8de8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + b c5114 <__cxa_atexit@plt+0xb8dc8> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + @ instruction: 0xfffffc38 │ │ │ │ + andeq r0, r0, r0, asr r1 │ │ │ │ + cmpeq r8, r0, lsl #4 │ │ │ │ + @ instruction: 0xfffffd88 │ │ │ │ + cmpeq r8, ip, rrx │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5170 <__cxa_atexit@plt+0xb8e24> │ │ │ │ + ldr r3, [pc, #120] @ c51d0 <__cxa_atexit@plt+0xb8e84> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r6, #28]! │ │ │ │ - ldr r3, [pc, #216] @ d058c <__cxa_atexit@plt+0xc4240> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #108] @ c51d4 <__cxa_atexit@plt+0xb8e88> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - ldr r0, [pc, #208] @ d0590 <__cxa_atexit@plt+0xc4244> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r6, #44] @ 0x2c │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #184] @ d0594 <__cxa_atexit@plt+0xc4248> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #180] @ d0598 <__cxa_atexit@plt+0xc424c> │ │ │ │ - add r0, r0, #3 │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c51c0 <__cxa_atexit@plt+0xb8e74> │ │ │ │ + ldr r7, [pc, #80] @ c51d8 <__cxa_atexit@plt+0xb8e8c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-12] │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [pc, #60] @ c51dc <__cxa_atexit@plt+0xb8e90> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str sl, [r6, #12] │ │ │ │ - str r9, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r0, [r3, #12]! │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r7, [r3, #-8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str sl, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - mov r2, r6 │ │ │ │ - b d0534 <__cxa_atexit@plt+0xc41e8> │ │ │ │ - mov r7, #24 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #68] @ d0580 <__cxa_atexit@plt+0xc4234> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + cmpeq r8, ip, lsr r1 │ │ │ │ + @ instruction: 0xfffffcd0 │ │ │ │ + ldrheq pc, [r7, #-244] @ 0xffffff0c @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5244 <__cxa_atexit@plt+0xb8ef8> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5254 <__cxa_atexit@plt+0xb8f08> │ │ │ │ + ldr r7, [pc, #84] @ c5264 <__cxa_atexit@plt+0xb8f18> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #64] @ c5268 <__cxa_atexit@plt+0xb8f1c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + add r8, r6, #8 │ │ │ │ + stm r8, {r2, r7, lr} │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ d0578 <__cxa_atexit@plt+0xc422c> │ │ │ │ - ldr r8, [pc, #40] @ d057c <__cxa_atexit@plt+0xc4230> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ + mov r6, #28 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffca8 │ │ │ │ + cmppeq r7, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq r1, r7, ip, fp │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5330 <__cxa_atexit@plt+0xb8fe4> │ │ │ │ + ldr r3, [pc, #200] @ c5354 <__cxa_atexit@plt+0xb9008> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5314 <__cxa_atexit@plt+0xb8fc8> │ │ │ │ + ldr r1, [pc, #172] @ c5358 <__cxa_atexit@plt+0xb900c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #-4]! │ │ │ │ + stmda r3, {r1, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c5320 <__cxa_atexit@plt+0xb8fd4> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c5338 <__cxa_atexit@plt+0xb8fec> │ │ │ │ + ldr r7, [pc, #132] @ c5360 <__cxa_atexit@plt+0xb9014> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ + mov r5, #267386880 @ 0xff00000 │ │ │ │ + orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #116] @ c5364 <__cxa_atexit@plt+0xb9018> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r5, [r6, #16] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r8, r2, #11 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffed80 │ │ │ │ - @ instruction: 0xffffee9c │ │ │ │ - cmpeq r6, ip, ror #16 │ │ │ │ - cmpeq r6, r0, asr #26 │ │ │ │ - hvceq 26324 @ 0x66d4 │ │ │ │ - @ instruction: 0xffff8a58 │ │ │ │ - strdeq r6, [r6, #-208] @ 0xffffff30 │ │ │ │ - cmpeq r7, ip, ror #25 │ │ │ │ - @ instruction: 0x01574c9c │ │ │ │ - cmpeq r7, r0, ror #1 │ │ │ │ - ldrsbeq r5, [r7, #-8] │ │ │ │ - smlaltbeq r6, r6, r0, lr @ │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi d05e4 <__cxa_atexit@plt+0xc4298> │ │ │ │ - ldr r7, [pc, #52] @ d05f4 <__cxa_atexit@plt+0xc42a8> │ │ │ │ - tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str r9, [r5, #4] │ │ │ │ - beq d05d8 <__cxa_atexit@plt+0xc428c> │ │ │ │ - mov r7, r8 │ │ │ │ - b d0234 <__cxa_atexit@plt+0xc3ee8> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ d05f8 <__cxa_atexit@plt+0xc42ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffc6c │ │ │ │ - cmpeq r6, r8, asr lr │ │ │ │ - cmpeq r6, r0, asr #28 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc d06d4 <__cxa_atexit@plt+0xc4388> │ │ │ │ - ldr r3, [pc, #216] @ d0700 <__cxa_atexit@plt+0xc43b4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #212] @ d0704 <__cxa_atexit@plt+0xc43b8> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #188] @ d0708 <__cxa_atexit@plt+0xc43bc> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r3, [r7, #64] @ 0x40 │ │ │ │ - ldr lr, [pc, #148] @ d070c <__cxa_atexit@plt+0xc43c0> │ │ │ │ - sub r3, r6, #70 @ 0x46 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #140] @ d0710 <__cxa_atexit@plt+0xc43c4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - stmib r7, {r0, r8, r9, lr} │ │ │ │ - sub r8, r6, #59 @ 0x3b │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r5, #12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi d06ec <__cxa_atexit@plt+0xc43a0> │ │ │ │ - ldr r7, [pc, #100] @ d0714 <__cxa_atexit@plt+0xc43c8> │ │ │ │ - tst r8, #3 │ │ │ │ + ldr r7, [pc, #28] @ c535c <__cxa_atexit@plt+0xb9010> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #-8]! │ │ │ │ - str sl, [r5, #4] │ │ │ │ - beq d06c8 <__cxa_atexit@plt+0xc437c> │ │ │ │ - mov r7, r8 │ │ │ │ - b d0234 <__cxa_atexit@plt+0xc3ee8> │ │ │ │ - ldr r0, [r6, #-59] @ 0xffffffc5 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ d071c <__cxa_atexit@plt+0xc43d0> │ │ │ │ + mov r6, #16 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d0718 <__cxa_atexit@plt+0xc43cc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + cmpeq r7, r0, lsl #22 │ │ │ │ + @ instruction: 0xffffe790 │ │ │ │ + cmpeq r8, r4, lsl r2 │ │ │ │ + ldrdeq r1, [r7, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r2, [pc, #168] @ c5424 <__cxa_atexit@plt+0xb90d8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r3] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c53f0 <__cxa_atexit@plt+0xb90a4> │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c53fc <__cxa_atexit@plt+0xb90b0> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c5404 <__cxa_atexit@plt+0xb90b8> │ │ │ │ + ldr r7, [pc, #116] @ c542c <__cxa_atexit@plt+0xb90e0> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r5, #267386880 @ 0xff00000 │ │ │ │ + orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #100] @ c5430 <__cxa_atexit@plt+0xb90e4> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r5, [r6, #16] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r8, r2, #11 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsr fp │ │ │ │ - cmpeq r7, r0, ror fp │ │ │ │ - @ instruction: 0x01574c90 │ │ │ │ - cmpeq r7, r8, ror #24 │ │ │ │ - cmpeq r7, ip, asr ip │ │ │ │ - @ instruction: 0xfffffb7c │ │ │ │ - cmpeq r6, ip, asr #26 │ │ │ │ - hvceq 26324 @ 0x66d4 │ │ │ │ - cmpeq r6, ip, lsr #26 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b d060c <__cxa_atexit@plt+0xc42c0> │ │ │ │ - @ instruction: 0x01466d94 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi d0794 <__cxa_atexit@plt+0xc4448> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d078c <__cxa_atexit@plt+0xc4440> │ │ │ │ - ldr r3, [pc, #52] @ d079c <__cxa_atexit@plt+0xc4450> │ │ │ │ - ldr r9, [pc, #52] @ d07a0 <__cxa_atexit@plt+0xc4454> │ │ │ │ - ldr r2, [pc, #52] @ d07a4 <__cxa_atexit@plt+0xc4458> │ │ │ │ - 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 f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r2, r6 │ │ │ │ + b c540c <__cxa_atexit@plt+0xb90c0> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ c5428 <__cxa_atexit@plt+0xb90dc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r8, lsr sp │ │ │ │ - cmpeq r6, r8, asr #26 │ │ │ │ - cmpeq r7, ip, asr #20 │ │ │ │ - @ instruction: 0x01466d98 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi d0808 <__cxa_atexit@plt+0xc44bc> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d0800 <__cxa_atexit@plt+0xc44b4> │ │ │ │ - ldr r3, [pc, #52] @ d0810 <__cxa_atexit@plt+0xc44c4> │ │ │ │ - ldr r9, [pc, #52] @ d0814 <__cxa_atexit@plt+0xc44c8> │ │ │ │ - ldr r2, [pc, #52] @ d0818 <__cxa_atexit@plt+0xc44cc> │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + cmpeq r7, r8, lsr #20 │ │ │ │ + @ instruction: 0xffffe6b4 │ │ │ │ + cmpeq r8, r8, lsr r1 │ │ │ │ + cmpeq r7, r4, lsl #20 │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c549c <__cxa_atexit@plt+0xb9150> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c54a4 <__cxa_atexit@plt+0xb9158> │ │ │ │ + ldr r3, [pc, #88] @ c54c4 <__cxa_atexit@plt+0xb9178> │ │ │ │ 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 f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + mov r2, #267386880 @ 0xff00000 │ │ │ │ + orr r2, r2, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #72] @ c54c8 <__cxa_atexit@plt+0xb917c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r7, {r0, r8} │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + mov r6, r7 │ │ │ │ + b c54ac <__cxa_atexit@plt+0xb9160> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #8] @ c54c0 <__cxa_atexit@plt+0xb9174> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, ip, lsr sp │ │ │ │ - cmpeq r6, ip, asr #26 │ │ │ │ - ldrsbeq r4, [r7, #-152] @ 0xffffff68 │ │ │ │ - @ instruction: 0x01466d9c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, r5, lsl r0 │ │ │ │ - sub sl, r5, #8 │ │ │ │ - cmp fp, sl │ │ │ │ - bhi d087c <__cxa_atexit@plt+0xc4530> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 13a82dc <__cxa_atexit@plt+0x139bf90> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d0874 <__cxa_atexit@plt+0xc4528> │ │ │ │ - ldr r3, [pc, #52] @ d0884 <__cxa_atexit@plt+0xc4538> │ │ │ │ - ldr r9, [pc, #52] @ d0888 <__cxa_atexit@plt+0xc453c> │ │ │ │ - ldr r2, [pc, #52] @ d088c <__cxa_atexit@plt+0xc4540> │ │ │ │ + smlalbbeq r1, r7, r8, r9 │ │ │ │ + @ instruction: 0xffffe600 │ │ │ │ + cmpeq r8, r4, lsl #1 │ │ │ │ + cmpeq r7, ip, ror #18 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c5514 <__cxa_atexit@plt+0xb91c8> │ │ │ │ + ldr r3, [pc, #48] @ c5524 <__cxa_atexit@plt+0xb91d8> │ │ │ │ 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 f34b50 <__cxa_atexit@plt+0xf28804> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #36] @ c5528 <__cxa_atexit@plt+0xb91dc> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, asr #26 │ │ │ │ - cmpeq r6, r0, asr sp │ │ │ │ - cmpeq r7, r4, ror #18 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + teqeq r1, r0, asr #11 │ │ │ │ + cmpeq r7, r8, lsl #18 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ mov r3, r5 │ │ │ │ sub r5, r5, #12 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi d08dc <__cxa_atexit@plt+0xc4590> │ │ │ │ - ldr r2, [pc, #56] @ d08e8 <__cxa_atexit@plt+0xc459c> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #52] @ d08ec <__cxa_atexit@plt+0xc45a0> │ │ │ │ + bhi c5578 <__cxa_atexit@plt+0xb922c> │ │ │ │ + ldr r2, [pc, #48] @ c5584 <__cxa_atexit@plt+0xb9238> │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ + stmdb r3, {r1, r8} │ │ │ │ tst r7, #3 │ │ │ │ - beq d08d4 <__cxa_atexit@plt+0xc4588> │ │ │ │ - b d08f8 <__cxa_atexit@plt+0xc45ac> │ │ │ │ + beq c5570 <__cxa_atexit@plt+0xb9224> │ │ │ │ + b c5594 <__cxa_atexit@plt+0xb9248> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, r0, lsr #17 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d09d4 <__cxa_atexit@plt+0xc4688> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add sl, r7, #43 @ 0x2b │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #35] @ 0x23 │ │ │ │ - ldr lr, [r7, #39] @ 0x27 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr fp, [r7, #63] @ 0x3f │ │ │ │ - ldm sl, {r2, r4, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #67] @ 0x43 │ │ │ │ - ldr ip, [pc, #120] @ d09e0 <__cxa_atexit@plt+0xc4694> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r7, [r3, #72] @ 0x48 │ │ │ │ - add r7, r3, #36 @ 0x24 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - add lr, r3, #48 @ 0x30 │ │ │ │ - stm lr, {r2, r4, r8, r9, sl, fp} │ │ │ │ - ldr r7, [pc, #96] @ d09e4 <__cxa_atexit@plt+0xc4698> │ │ │ │ - add ip, ip, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #67 @ 0x43 │ │ │ │ + strheq r1, [r7, #-128] @ 0xffffff80 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #136] @ c5628 <__cxa_atexit@plt+0xb92dc> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r6, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + ldrne r6, [pc, #120] @ c562c <__cxa_atexit@plt+0xb92e0> │ │ │ │ + addne r6, pc, r6 │ │ │ │ + ldrne r7, [r7, #7] │ │ │ │ + strne r6, [r5] │ │ │ │ + andsne r6, r7, #3 │ │ │ │ + bne c55d0 <__cxa_atexit@plt+0xb9284> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c5610 <__cxa_atexit@plt+0xb92c4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c561c <__cxa_atexit@plt+0xb92d0> │ │ │ │ + ldr r3, [pc, #60] @ c5630 <__cxa_atexit@plt+0xb92e4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + b c55c4 <__cxa_atexit@plt+0xb9278> │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r4, lsr #20 │ │ │ │ - cmpeq r7, r8, lsl #20 │ │ │ │ - cmpeq r6, r8, lsl #20 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d0a20 <__cxa_atexit@plt+0xc46d4> │ │ │ │ - ldr r2, [pc, #28] @ d0a28 <__cxa_atexit@plt+0xc46dc> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 1077714 <__cxa_atexit@plt+0x106b3c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d0a78 <__cxa_atexit@plt+0xc472c> │ │ │ │ - ldr r2, [pc, #52] @ d0a84 <__cxa_atexit@plt+0xc4738> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ d0a88 <__cxa_atexit@plt+0xc473c> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ + muleq r0, ip, r0 │ │ │ │ + andeq r0, r0, r8, lsl r1 │ │ │ │ + @ instruction: 0xfffffee0 │ │ │ │ + cmpeq r7, r4, lsl #16 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #112] @ c56bc <__cxa_atexit@plt+0xb9370> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r6, [r5] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq c56a4 <__cxa_atexit@plt+0xb9358> │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c569c <__cxa_atexit@plt+0xb9350> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c56b0 <__cxa_atexit@plt+0xb9364> │ │ │ │ + ldr r3, [pc, #64] @ c56c0 <__cxa_atexit@plt+0xb9374> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r8, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - cmpeq r7, r8, lsr r7 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d0ad8 <__cxa_atexit@plt+0xc478c> │ │ │ │ - ldr r2, [pc, #56] @ d0ae4 <__cxa_atexit@plt+0xc4798> │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - ldr r1, [pc, #52] @ d0ae8 <__cxa_atexit@plt+0xc479c> │ │ │ │ - add r2, pc, r2 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r7, [r7, #8] │ │ │ │ - str r2, [r3, #-12] │ │ │ │ - str r1, [r3, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d0ad0 <__cxa_atexit@plt+0xc4784> │ │ │ │ - b d0af4 <__cxa_atexit@plt+0xc47a8> │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + hvceq 29044 @ 0x7174 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c5718 <__cxa_atexit@plt+0xb93cc> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c572c <__cxa_atexit@plt+0xb93e0> │ │ │ │ + ldr r3, [pc, #60] @ c5738 <__cxa_atexit@plt+0xb93ec> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, r4, lsr #13 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d0bd0 <__cxa_atexit@plt+0xc4884> │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - add sl, r7, #43 @ 0x2b │ │ │ │ - ldr r0, [r7, #31] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - ldr r1, [r7, #35] @ 0x23 │ │ │ │ - ldr lr, [r7, #39] @ 0x27 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #19] │ │ │ │ - str r2, [sp] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r2, [sp, #24] │ │ │ │ - str r4, [sp, #28] │ │ │ │ - str fp, [sp, #20] │ │ │ │ - ldr fp, [r7, #63] @ 0x3f │ │ │ │ - ldm sl, {r2, r4, r8, r9, sl} │ │ │ │ - ldr r7, [r7, #67] @ 0x43 │ │ │ │ - ldr ip, [pc, #120] @ d0bdc <__cxa_atexit@plt+0xc4890> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r7, [r3, #72] @ 0x48 │ │ │ │ - add r7, r3, #36 @ 0x24 │ │ │ │ - stm r7, {r0, r1, lr} │ │ │ │ - add lr, r3, #48 @ 0x30 │ │ │ │ - stm lr, {r2, r4, r8, r9, sl, fp} │ │ │ │ - ldr r7, [pc, #96] @ d0be0 <__cxa_atexit@plt+0xc4894> │ │ │ │ - add ip, ip, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ - ldr fp, [sp, #20] │ │ │ │ - str ip, [r3, #28] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r7, [sp, #12] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ - str r7, [r3, #16] │ │ │ │ - ldr r7, [sp, #4] │ │ │ │ - str r7, [r3, #20] │ │ │ │ - ldr r7, [sp] │ │ │ │ - str r7, [r3, #24] │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ - str r7, [r3, #32] │ │ │ │ - sub r7, r6, #67 @ 0x43 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ + mov r3, #16 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r8, lsr #16 │ │ │ │ - cmpeq r7, ip, lsl #16 │ │ │ │ - cmpeq r6, ip, lsl #16 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + @ instruction: 0xfffffdd8 │ │ │ │ + strdeq r1, [r7, #-104] @ 0xffffff98 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ + sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d0c1c <__cxa_atexit@plt+0xc48d0> │ │ │ │ - ldr r2, [pc, #28] @ d0c24 <__cxa_atexit@plt+0xc48d8> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ + bhi c57d4 <__cxa_atexit@plt+0xb9488> │ │ │ │ + ldr r2, [pc, #144] @ c57f0 <__cxa_atexit@plt+0xb94a4> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + str r9, [r5, #-4] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r8, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c57bc <__cxa_atexit@plt+0xb9470> │ │ │ │ + ldr r9, [r5, #-4] │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c57c8 <__cxa_atexit@plt+0xb947c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c57dc <__cxa_atexit@plt+0xb9490> │ │ │ │ + ldr r3, [pc, #88] @ c57f4 <__cxa_atexit@plt+0xb94a8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r5, #-8] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + sub r8, r2, #7 │ │ │ │ + mov r6, r2 │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - b 1077714 <__cxa_atexit@plt+0x106b3c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #24 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d0c74 <__cxa_atexit@plt+0xc4928> │ │ │ │ - ldr r2, [pc, #52] @ d0c80 <__cxa_atexit@plt+0xc4934> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - ldr r1, [pc, #36] @ d0c84 <__cxa_atexit@plt+0xc4938> │ │ │ │ - add lr, r3, #12 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - stm lr, {r1, r3, r7} │ │ │ │ - sub r7, r6, #7 │ │ │ │ bx r0 │ │ │ │ - mov r3, #24 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe40 │ │ │ │ - cmpeq r7, ip, lsr r5 │ │ │ │ - hvceq 26196 @ 0x6654 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - b 10684a0 <__cxa_atexit@plt+0x105c154> │ │ │ │ - cmpeq r6, r0, lsr #14 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r3, [pc, #16] @ d0cc8 <__cxa_atexit@plt+0xc497c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r9, [r7, #7] │ │ │ │ - add sl, r3, #1 │ │ │ │ - b 1073cc0 <__cxa_atexit@plt+0x1067974> │ │ │ │ - cmpeq r7, r0, lsr #9 │ │ │ │ - cmpeq r6, ip, lsr #18 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #24 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d0d34 <__cxa_atexit@plt+0xc49e8> │ │ │ │ - ldr lr, [pc, #76] @ d0d40 <__cxa_atexit@plt+0xc49f4> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r9, [r7, #6] │ │ │ │ - ldr r2, [r7, #10] │ │ │ │ - ldr r0, [r7, #14] │ │ │ │ - ldr r7, [r7, #18] │ │ │ │ - add lr, pc, lr │ │ │ │ - str r8, [r3, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r1, [r3, #-12] │ │ │ │ - str r9, [r3, #-16] │ │ │ │ - str r0, [r3, #-20] @ 0xffffffec │ │ │ │ - beq d0d2c <__cxa_atexit@plt+0xc49e0> │ │ │ │ - b d0d50 <__cxa_atexit@plt+0xc4a04> │ │ │ │ + bic r7, r9, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - strheq r6, [r6, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r0, lsr #1 │ │ │ │ + @ instruction: 0xfffffd9c │ │ │ │ + cmpeq r7, r0, asr #12 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d0da8 <__cxa_atexit@plt+0xc4a5c> │ │ │ │ + bne c5850 <__cxa_atexit@plt+0xb9504> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc d0df0 <__cxa_atexit@plt+0xc4aa4> │ │ │ │ - ldr r2, [pc, #184] @ d0e2c <__cxa_atexit@plt+0xc4ae0> │ │ │ │ - ldr r1, [pc, #184] @ d0e30 <__cxa_atexit@plt+0xc4ae4> │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + bcc c5860 <__cxa_atexit@plt+0xb9514> │ │ │ │ + ldr r2, [pc, #68] @ c5870 <__cxa_atexit@plt+0xb9524> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ str r2, [r6, #4] │ │ │ │ - str r0, [r6, #8] │ │ │ │ - str r7, [r6, #12] │ │ │ │ - ldr r7, [pc, #156] @ d0e34 <__cxa_atexit@plt+0xc4ae8> │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc d0e00 <__cxa_atexit@plt+0xc4ab4> │ │ │ │ - ldr r7, [pc, #96] @ d0e20 <__cxa_atexit@plt+0xc4ad4> │ │ │ │ - ldr r2, [pc, #96] @ d0e24 <__cxa_atexit@plt+0xc4ad8> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ str r1, [r6, #8] │ │ │ │ - ldr r7, [pc, #72] @ d0e28 <__cxa_atexit@plt+0xc4adc> │ │ │ │ + str r0, [r6, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r8, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r3, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + b eb8e4c <__cxa_atexit@plt+0xeacb00> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r9, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r6, [pc, #20] @ d0e1c <__cxa_atexit@plt+0xc4ad0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + @ instruction: 0xfffffd0c │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c58f8 <__cxa_atexit@plt+0xb95ac> │ │ │ │ + ldr r2, [pc, #160] @ c5930 <__cxa_atexit@plt+0xb95e4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #152] @ c5934 <__cxa_atexit@plt+0xb95e8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c58ec <__cxa_atexit@plt+0xb95a0> │ │ │ │ + cmp r2, #3 │ │ │ │ + beq c5900 <__cxa_atexit@plt+0xb95b4> │ │ │ │ + sub r7, r2, #1 │ │ │ │ + str r7, [r3] │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c5910 <__cxa_atexit@plt+0xb95c4> │ │ │ │ + ldr r3, [pc, #100] @ c593c <__cxa_atexit@plt+0xb95f0> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + sub r7, r2, #3 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b c58bc <__cxa_atexit@plt+0xb9570> │ │ │ │ + ldr r6, [pc, #32] @ c5938 <__cxa_atexit@plt+0xb95ec> │ │ │ │ add r6, pc, r6 │ │ │ │ - str r6, [r5] │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, ip, lsr #1 │ │ │ │ - @ instruction: 0xfffffecc │ │ │ │ - andeq r0, r0, ip, ror #2 │ │ │ │ - ldrsheq r4, [r7, #-124] @ 0xffffff84 │ │ │ │ - @ instruction: 0xffffff30 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - cmpeq r7, r4, asr #16 │ │ │ │ - strheq r6, [r6, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r5, #8 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + strheq r0, [r0], -r4 │ │ │ │ + ldrheq pc, [r7, #-128] @ 0xffffff80 @ │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + cmppeq r7, r8, ror #17 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + beq c5988 <__cxa_atexit@plt+0xb963c> │ │ │ │ + sub r7, r3, #1 │ │ │ │ + str r7, [r5] │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d0e8c <__cxa_atexit@plt+0xc4b40> │ │ │ │ - ldr r7, [pc, #68] @ d0ea4 <__cxa_atexit@plt+0xc4b58> │ │ │ │ - ldr r2, [pc, #68] @ d0ea8 <__cxa_atexit@plt+0xc4b5c> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r7, [pc, #44] @ d0eac <__cxa_atexit@plt+0xc4b60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r3, [pc, #28] @ d0eb0 <__cxa_atexit@plt+0xc4b64> │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c5998 <__cxa_atexit@plt+0xb964c> │ │ │ │ + ldr r2, [pc, #68] @ c59b8 <__cxa_atexit@plt+0xb966c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + sub r7, r3, #3 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + b c5958 <__cxa_atexit@plt+0xb960c> │ │ │ │ + ldr r6, [pc, #20] @ c59b4 <__cxa_atexit@plt+0xb9668> │ │ │ │ + add r6, pc, r6 │ │ │ │ mov r2, #8 │ │ │ │ str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffffe2c │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - cmpeq r7, r0, ror #14 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr r7 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmppeq r7, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d0f08 <__cxa_atexit@plt+0xc4bbc> │ │ │ │ - ldr r7, [pc, #68] @ d0f20 <__cxa_atexit@plt+0xc4bd4> │ │ │ │ - ldr r2, [pc, #68] @ d0f24 <__cxa_atexit@plt+0xc4bd8> │ │ │ │ - ldr r1, [r5, #4]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r7, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - ldr r7, [pc, #44] @ d0f28 <__cxa_atexit@plt+0xc4bdc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ + bcc c59f4 <__cxa_atexit@plt+0xb96a8> │ │ │ │ + ldr r2, [pc, #40] @ c5a0c <__cxa_atexit@plt+0xb96c0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r3, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ sub r7, r6, #3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r3, [pc, #28] @ d0f2c <__cxa_atexit@plt+0xc4be0> │ │ │ │ - mov r2, #8 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffffdb0 │ │ │ │ - andeq r0, r0, r0, asr r0 │ │ │ │ - cmpeq r7, r4, ror #13 │ │ │ │ - @ instruction: 0xffffffa4 │ │ │ │ - smlaltbeq r6, r6, ip, r6 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ d0f50 <__cxa_atexit@plt+0xc4c04> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - smlalbbeq r6, r6, r8, r6 @ │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ d0f74 <__cxa_atexit@plt+0xc4c28> │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - cmpeq r6, r4, ror #12 │ │ │ │ - andeq r0, r0, r4, lsl #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #44] @ d0fb8 <__cxa_atexit@plt+0xc4c6c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d0fb0 <__cxa_atexit@plt+0xc4c64> │ │ │ │ - ldr r3, [pc, #24] @ d0fbc <__cxa_atexit@plt+0xc4c70> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, ip, lsl r6 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ d0fe0 <__cxa_atexit@plt+0xc4c94> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r6, [r6, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #44] @ d1024 <__cxa_atexit@plt+0xc4cd8> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #12]! │ │ │ │ - ldr r7, [r5, #-8] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d101c <__cxa_atexit@plt+0xc4cd0> │ │ │ │ - ldr r3, [pc, #24] @ d1028 <__cxa_atexit@plt+0xc4cdc> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strheq r6, [r6, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ d104c <__cxa_atexit@plt+0xc4d00> │ │ │ │ - mov r8, r7 │ │ │ │ + ldr r3, [pc, #20] @ c5a10 <__cxa_atexit@plt+0xb96c4> │ │ │ │ add r3, pc, r3 │ │ │ │ + mov r2, #8 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ d106c <__cxa_atexit@plt+0xc4d20> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, ip, ror r1 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d10c0 <__cxa_atexit@plt+0xc4d74> │ │ │ │ - ldr r2, [pc, #60] @ d10c8 <__cxa_atexit@plt+0xc4d7c> │ │ │ │ - ldr r1, [pc, #60] @ d10cc <__cxa_atexit@plt+0xc4d80> │ │ │ │ - add r2, pc, r2 │ │ │ │ + b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ + ldrsbeq pc, [r7, #-124] @ 0xffffff84 @ │ │ │ │ + @ instruction: 0xffffffc4 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5a80 <__cxa_atexit@plt+0xb9734> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ c5a98 <__cxa_atexit@plt+0xb974c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5a8c <__cxa_atexit@plt+0xb9740> │ │ │ │ + ldr r3, [pc, #72] @ c5a9c <__cxa_atexit@plt+0xb9750> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq d10b0 <__cxa_atexit@plt+0xc4d64> │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ + beq c5a74 <__cxa_atexit@plt+0xb9728> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5b8c <__cxa_atexit@plt+0xb9840> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r7, r8, asr #1 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d1128 <__cxa_atexit@plt+0xc4ddc> │ │ │ │ - ldr r2, [pc, #48] @ d113c <__cxa_atexit@plt+0xc4df0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - bic r3, r3, #3 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - sub r3, r4, #8 │ │ │ │ - ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - smlalbteq r6, r6, r8, r4 @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d11b0 <__cxa_atexit@plt+0xc4e64> │ │ │ │ - ldr lr, [pc, #84] @ d11c0 <__cxa_atexit@plt+0xc4e74> │ │ │ │ - ldr r1, [r7, #2] │ │ │ │ - ldr r0, [r7, #6] │ │ │ │ - ldr r9, [r7, #14] │ │ │ │ - ldr ip, [r7, #10] │ │ │ │ - ldr sl, [r7, #18] │ │ │ │ - ldr r2, [pc, #64] @ d11c4 <__cxa_atexit@plt+0xc4e78> │ │ │ │ - str r1, [r3, #8] │ │ │ │ - add r1, r3, #12 │ │ │ │ - stm r1, {r0, r8, ip} │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - b d65d4 <__cxa_atexit@plt+0xca288> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff50 │ │ │ │ - @ instruction: 0xfffffb38 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d1218 <__cxa_atexit@plt+0xc4ecc> │ │ │ │ - ldr r2, [pc, #60] @ d1220 <__cxa_atexit@plt+0xc4ed4> │ │ │ │ - ldr r1, [pc, #60] @ d1224 <__cxa_atexit@plt+0xc4ed8> │ │ │ │ - add r2, pc, r2 │ │ │ │ + cmppeq r7, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5b0c <__cxa_atexit@plt+0xb97c0> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #92] @ c5b24 <__cxa_atexit@plt+0xb97d8> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #24 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5b18 <__cxa_atexit@plt+0xb97cc> │ │ │ │ + ldr r3, [pc, #72] @ c5b28 <__cxa_atexit@plt+0xb97dc> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ tst r8, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq d1208 <__cxa_atexit@plt+0xc4ebc> │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ + beq c5b00 <__cxa_atexit@plt+0xb97b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5b8c <__cxa_atexit@plt+0xb9840> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r7, r0, ror pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - mov r8, r7 │ │ │ │ - b cf63c <__cxa_atexit@plt+0xc32f0> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d1280 <__cxa_atexit@plt+0xc4f34> │ │ │ │ - ldr r2, [pc, #48] @ d1294 <__cxa_atexit@plt+0xc4f48> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - bic r3, r3, #3 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r0, [r3] │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - sub r3, r4, #8 │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - smlalbteq r6, r6, r8, r3 @ │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ + cmppeq r7, r4, lsl #13 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r8, lsr #1 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #24 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d1334 <__cxa_atexit@plt+0xc4fe8> │ │ │ │ - ldr r3, [pc, #128] @ d133c <__cxa_atexit@plt+0xc4ff0> │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #-16]! │ │ │ │ - ands r3, r8, #3 │ │ │ │ - stmib r7, {r2, r9, sl} │ │ │ │ - beq d1304 <__cxa_atexit@plt+0xc4fb8> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d1314 <__cxa_atexit@plt+0xc4fc8> │ │ │ │ - ldr r3, [pc, #92] @ d1340 <__cxa_atexit@plt+0xc4ff4> │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - tst r9, #3 │ │ │ │ + bhi c5b78 <__cxa_atexit@plt+0xb982c> │ │ │ │ + ldr r3, [pc, #52] @ c5b80 <__cxa_atexit@plt+0xb9834> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - beq d1324 <__cxa_atexit@plt+0xc4fd8> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - b d13b0 <__cxa_atexit@plt+0xc5064> │ │ │ │ + str r3, [r5, #-12]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c5b6c <__cxa_atexit@plt+0xb9820> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5b8c <__cxa_atexit@plt+0xb9840> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ d1344 <__cxa_atexit@plt+0xc4ff8> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - strheq r6, [r6, #-36] @ 0xffffffdc │ │ │ │ - cmpeq r6, ip, lsl r3 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d1384 <__cxa_atexit@plt+0xc5038> │ │ │ │ - ldr r3, [pc, #52] @ d139c <__cxa_atexit@plt+0xc5050> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ + bne c5bdc <__cxa_atexit@plt+0xb9890> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #80] @ c5bf8 <__cxa_atexit@plt+0xb98ac> │ │ │ │ + add r1, pc, r1 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5bf0 <__cxa_atexit@plt+0xb98a4> │ │ │ │ + ldr r3, [pc, #52] @ c5bfc <__cxa_atexit@plt+0xb98b0> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq d1394 <__cxa_atexit@plt+0xc5048> │ │ │ │ - b d13b0 <__cxa_atexit@plt+0xc5064> │ │ │ │ - ldr r7, [pc, #20] @ d13a0 <__cxa_atexit@plt+0xc5054> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + beq c5bf0 <__cxa_atexit@plt+0xb98a4> │ │ │ │ + b c5c3c <__cxa_atexit@plt+0xb98f0> │ │ │ │ + ldr r7, [pc, #28] @ c5c00 <__cxa_atexit@plt+0xb98b4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r6, r4, asr #4 │ │ │ │ - strheq r6, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d1428 <__cxa_atexit@plt+0xc50dc> │ │ │ │ - ldr r3, [pc, #156] @ d1460 <__cxa_atexit@plt+0xc5114> │ │ │ │ - ldr r9, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmppeq r7, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c5c30 <__cxa_atexit@plt+0xb98e4> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - str r9, [r5, #12] │ │ │ │ - beq d1438 <__cxa_atexit@plt+0xc50ec> │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d1440 <__cxa_atexit@plt+0xc50f4> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc d1450 <__cxa_atexit@plt+0xc5104> │ │ │ │ - ldr r2, [pc, #112] @ d146c <__cxa_atexit@plt+0xc5120> │ │ │ │ - ldr r1, [pc, #112] @ d1470 <__cxa_atexit@plt+0xc5124> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #88] @ d1474 <__cxa_atexit@plt+0xc5128> │ │ │ │ - sub sl, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ - ldr r7, [pc, #52] @ d1464 <__cxa_atexit@plt+0xc5118> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ + tst r7, #3 │ │ │ │ + beq c5c28 <__cxa_atexit@plt+0xb98dc> │ │ │ │ + b c5c3c <__cxa_atexit@plt+0xb98f0> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #32] @ d1468 <__cxa_atexit@plt+0xc511c> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - strheq r0, [r0], -r4 │ │ │ │ - strheq r6, [r6, #-0] │ │ │ │ - cmpeq r6, r0, lsl r1 │ │ │ │ - @ instruction: 0xfffff5f0 │ │ │ │ - andeq r0, r0, r8, lsl #2 │ │ │ │ - cmpeq r7, r4, ror pc │ │ │ │ - smlalbteq r6, r6, ip, r1 @ │ │ │ │ - andeq r0, r0, r4 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d14d8 <__cxa_atexit@plt+0xc518c> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ - cmp r2, r3 │ │ │ │ - bcc d14e8 <__cxa_atexit@plt+0xc519c> │ │ │ │ - ldr r2, [pc, #84] @ d14fc <__cxa_atexit@plt+0xc51b0> │ │ │ │ - ldr r1, [pc, #84] @ d1500 <__cxa_atexit@plt+0xc51b4> │ │ │ │ - ldr r0, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r9, [r5, #12] │ │ │ │ - stmib r6, {r2, r9} │ │ │ │ - str r0, [r5] │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #56] @ d1504 <__cxa_atexit@plt+0xc51b8> │ │ │ │ - sub sl, r3, #2 │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ - ldr r7, [pc, #24] @ d14f8 <__cxa_atexit@plt+0xc51ac> │ │ │ │ - add r5, r5, #20 │ │ │ │ - add r7, pc, r7 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - mov r6, #8 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - hvceq 26120 @ 0x6608 │ │ │ │ - @ instruction: 0xfffff544 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - cmpeq r7, r4, asr #29 │ │ │ │ - cmpeq r6, r4, lsr #2 │ │ │ │ - andeq r0, r0, r5 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #8 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c5c90 <__cxa_atexit@plt+0xb9944> │ │ │ │ + add r6, sl, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d1558 <__cxa_atexit@plt+0xc520c> │ │ │ │ - ldr r2, [pc, #52] @ d1564 <__cxa_atexit@plt+0xc5218> │ │ │ │ - ldr r1, [pc, #52] @ d1568 <__cxa_atexit@plt+0xc521c> │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ + bcc c5cec <__cxa_atexit@plt+0xb99a0> │ │ │ │ + ldr r2, [pc, #168] @ c5d10 <__cxa_atexit@plt+0xb99c4> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r7, [r5] │ │ │ │ - stmib r3, {r2, r9} │ │ │ │ - str r1, [r5, #-4]! │ │ │ │ - ldr r8, [pc, #28] @ d156c <__cxa_atexit@plt+0xc5220> │ │ │ │ - sub sl, r6, #2 │ │ │ │ + str r2, [r5] │ │ │ │ + ldr r2, [pc, #160] @ c5d14 <__cxa_atexit@plt+0xb99c8> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r2, [sl, #4]! │ │ │ │ + str r3, [sl, #8] │ │ │ │ + ldr r3, [pc, #144] @ c5d18 <__cxa_atexit@plt+0xb99cc> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + add r6, sl, #40 @ 0x28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c5cf8 <__cxa_atexit@plt+0xb99ac> │ │ │ │ + ldr r7, [pc, #96] @ c5d04 <__cxa_atexit@plt+0xb99b8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + ldr lr, [pc, #84] @ c5d08 <__cxa_atexit@plt+0xb99bc> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r2, [r5, #-12] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + ldr r8, [pc, #72] @ c5d0c <__cxa_atexit@plt+0xb99c0> │ │ │ │ ldr r8, [pc, r8] │ │ │ │ - b 106628c <__cxa_atexit@plt+0x1059f40> │ │ │ │ - mov r3, #8 │ │ │ │ + mov r7, sl │ │ │ │ + str r8, [r7, #16]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str r3, [sl, #24] │ │ │ │ + str lr, [sl, #28] │ │ │ │ + str r7, [sl, #32] │ │ │ │ + str sl, [sl, #36] @ 0x24 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff6b8 │ │ │ │ - andeq r0, r0, ip, lsr r0 │ │ │ │ - cmpeq r7, r4, asr #28 │ │ │ │ - smlaltbeq r6, r6, ip, r0 @ │ │ │ │ - andeq r0, r0, r6 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d15ec <__cxa_atexit@plt+0xc52a0> │ │ │ │ - ldr r8, [pc, #96] @ d15f8 <__cxa_atexit@plt+0xc52ac> │ │ │ │ - ldr lr, [pc, #96] @ d15fc <__cxa_atexit@plt+0xc52b0> │ │ │ │ - ldr r9, [pc, #96] @ d1600 <__cxa_atexit@plt+0xc52b4> │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [r5] │ │ │ │ - str r8, [r3, #4] │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub r9, r6, #26 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r2, [r3, #8] │ │ │ │ - add r2, r3, #12 │ │ │ │ - ldr ip, [r5, #12] │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - str r7, [r5, #20] │ │ │ │ - stm r2, {r0, r1, ip} │ │ │ │ - str r7, [r3, #24] │ │ │ │ - str lr, [r3, #28] │ │ │ │ - str sl, [r3, #32] │ │ │ │ - b d65d4 <__cxa_atexit@plt+0xca288> │ │ │ │ - mov r3, #32 │ │ │ │ + mov r3, #40 @ 0x28 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffba0 │ │ │ │ - @ instruction: 0xfffffc80 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - ldrdeq r5, [r6, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r0, r6, asr #3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ d167c <__cxa_atexit@plt+0xc5330> │ │ │ │ - ldr r7, [r5, #24] │ │ │ │ + @ instruction: 0xfffffd74 │ │ │ │ + cmppeq r7, r0, lsr #9 @ p-variant is OBSOLETE │ │ │ │ + ldrsbeq pc, [r7, #-72] @ 0xffffffb8 @ │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + ldrsheq pc, [r7, #-124] @ 0xffffff84 @ │ │ │ │ + cmppeq r7, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + and r3, r2, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c5d9c <__cxa_atexit@plt+0xb9a50> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #40 @ 0x28 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c5dc8 <__cxa_atexit@plt+0xb9a7c> │ │ │ │ + ldr r2, [pc, #144] @ c5de0 <__cxa_atexit@plt+0xb9a94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr ip, [r5, #16]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-8] │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + ldr lr, [pc, #124] @ c5de4 <__cxa_atexit@plt+0xb9a98> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r8, [pc, #120] @ c5de8 <__cxa_atexit@plt+0xb9a9c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r0, r6 │ │ │ │ + str r8, [r0, #16]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #24] │ │ │ │ + str lr, [r6, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #56] @ c5ddc <__cxa_atexit@plt+0xb9a90> │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #3] │ │ │ │ + str r3, [r5, #8] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d1664 <__cxa_atexit@plt+0xc5318> │ │ │ │ - ldr r2, [pc, #80] @ d1680 <__cxa_atexit@plt+0xc5334> │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3], #-16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d166c <__cxa_atexit@plt+0xc5320> │ │ │ │ - ldr r2, [pc, #56] @ d1688 <__cxa_atexit@plt+0xc533c> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + beq c5dc0 <__cxa_atexit@plt+0xb9a74> │ │ │ │ + b c5b8c <__cxa_atexit@plt+0xb9840> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d1684 <__cxa_atexit@plt+0xc5338> │ │ │ │ + mov r7, #40 @ 0x28 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + cmppeq r7, ip, ror #7 @ p-variant is OBSOLETE │ │ │ │ + cmppeq r7, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, ip, asr #32 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5e50 <__cxa_atexit@plt+0xb9b04> │ │ │ │ + ldr lr, [pc, #92] @ c5e68 <__cxa_atexit@plt+0xb9b1c> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, r7, #8 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [pc, #76] @ c5e6c <__cxa_atexit@plt+0xb9b20> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5e58 <__cxa_atexit@plt+0xb9b0c> │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - hvceq 26032 @ 0x65b0 │ │ │ │ - @ instruction: 0xffffbe78 │ │ │ │ - cmpeq r6, r4, asr fp │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmppeq r7, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq r0, r7, r8, pc @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #68] @ d16e4 <__cxa_atexit@plt+0xc5398> │ │ │ │ - add sl, r7, #3 │ │ │ │ - mov r3, r5 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3], #-16 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b c574c <__cxa_atexit@plt+0xb9400> │ │ │ │ + smlaltbeq r0, r7, ip, pc @ │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #20 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d16d4 <__cxa_atexit@plt+0xc5388> │ │ │ │ - ldr r2, [pc, #40] @ d16e8 <__cxa_atexit@plt+0xc539c> │ │ │ │ - sub lr, r5, #16 │ │ │ │ - str r9, [r5, #-4] │ │ │ │ - mov r5, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - stm lr, {r2, r8, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #16] @ d16ec <__cxa_atexit@plt+0xc53a0> │ │ │ │ + bhi c5ef0 <__cxa_atexit@plt+0xb9ba4> │ │ │ │ + ldr lr, [pc, #92] @ c5f08 <__cxa_atexit@plt+0xb9bbc> │ │ │ │ + add lr, pc, lr │ │ │ │ + add r8, r7, #8 │ │ │ │ + ldm r8, {r0, r1, r8} │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [pc, #76] @ c5f0c <__cxa_atexit@plt+0xb9bc0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r5, #-20] @ 0xffffffec │ │ │ │ + str r1, [r5, #-16] │ │ │ │ + str r0, [r5, #-12] │ │ │ │ + str r9, [r5, #-8] │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #36 @ 0x24 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c5ef8 <__cxa_atexit@plt+0xb9bac> │ │ │ │ + str r2, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + str r8, [r5, #4] │ │ │ │ + mov r7, fp │ │ │ │ + b c4f44 <__cxa_atexit@plt+0xb8bf8> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - @ instruction: 0xffffbe08 │ │ │ │ - cmpeq r6, r8, lsl #22 │ │ │ │ - andeq r0, r0, r6, asr #11 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d1734 <__cxa_atexit@plt+0xc53e8> │ │ │ │ - ldr ip, [r5, #28]! │ │ │ │ - ldr r2, [r5, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [r5, #-8] │ │ │ │ - ldr r0, [pc, #32] @ d1740 <__cxa_atexit@plt+0xc53f4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - stmib r3, {r0, r7} │ │ │ │ - sub r7, r6, #11 │ │ │ │ - bx ip │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r3, [r7, #-180] @ 0xffffff4c │ │ │ │ - cmpeq r6, ip, lsr #30 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d178c <__cxa_atexit@plt+0xc5440> │ │ │ │ - ldr r7, [pc, #52] @ d17a0 <__cxa_atexit@plt+0xc5454> │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmppeq r7, ip, lsl #5 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r8, lsr #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ + ldmib r5, {r7, r8} │ │ │ │ + add r5, r5, #12 │ │ │ │ + b c574c <__cxa_atexit@plt+0xb9400> │ │ │ │ + cmpeq r7, ip, lsl #30 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c5fa8 <__cxa_atexit@plt+0xb9c5c> │ │ │ │ + ldr r8, [r3, #8] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + ldr r1, [pc, #104] @ c5fc0 <__cxa_atexit@plt+0xb9c74> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r3} │ │ │ │ + sub r3, r5, #28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c5fb4 <__cxa_atexit@plt+0xb9c68> │ │ │ │ + ldr r3, [pc, #84] @ c5fc4 <__cxa_atexit@plt+0xb9c78> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #-24]! @ 0xffffffe8 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ tst r8, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq d1780 <__cxa_atexit@plt+0xc5434> │ │ │ │ + beq c5f9c <__cxa_atexit@plt+0xb9c50> │ │ │ │ mov r7, r8 │ │ │ │ - b d17b4 <__cxa_atexit@plt+0xc5468> │ │ │ │ + b c6530 <__cxa_atexit@plt+0xba1e4> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d17a4 <__cxa_atexit@plt+0xc5458> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq pc, [r7, #-20] @ 0xffffffec @ │ │ │ │ + @ instruction: 0x000005bc │ │ │ │ + hvceq 28896 @ 0x70e0 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c608c <__cxa_atexit@plt+0xb9d40> │ │ │ │ + ldr r3, [pc, #200] @ c60b0 <__cxa_atexit@plt+0xb9d64> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str r3, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6070 <__cxa_atexit@plt+0xb9d24> │ │ │ │ + ldr r1, [pc, #172] @ c60b4 <__cxa_atexit@plt+0xb9d68> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r9, [r3, #-4]! │ │ │ │ + stmda r3, {r1, r8} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c607c <__cxa_atexit@plt+0xb9d30> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c6094 <__cxa_atexit@plt+0xb9d48> │ │ │ │ + ldr r7, [pc, #132] @ c60bc <__cxa_atexit@plt+0xb9d70> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r5, #267386880 @ 0xff00000 │ │ │ │ + orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #116] @ c60c0 <__cxa_atexit@plt+0xb9d74> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r5, [r6, #16] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r8, r2, #11 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #28] @ c60b8 <__cxa_atexit@plt+0xb9d6c> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r6, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r5, [r6, #-228] @ 0xffffff1c │ │ │ │ - smlalbteq r5, r6, ip, lr │ │ │ │ + andeq r0, r0, r4, ror #1 │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + smlaltbeq r0, r7, r4, sp │ │ │ │ + @ instruction: 0xffffda34 │ │ │ │ + ldrheq pc, [r7, #-72] @ 0xffffffb8 @ │ │ │ │ + hvceq 28884 @ 0x70d4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov sl, r6 │ │ │ │ - add r6, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r6 │ │ │ │ - bcc d18c0 <__cxa_atexit@plt+0xc5574> │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [r7, #3] │ │ │ │ - ldr r0, [r7, #55] @ 0x37 │ │ │ │ - add lr, r7, #31 │ │ │ │ - str r4, [sp, #16] │ │ │ │ - ldr r4, [r7, #7] │ │ │ │ - mov r8, fp │ │ │ │ - ldm lr, {r1, r2, r3, ip, lr} │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r4, [r7, #11] │ │ │ │ - ldr fp, [r7, #59] @ 0x3b │ │ │ │ - str r4, [sp, #8] │ │ │ │ - ldr r4, [r7, #27] │ │ │ │ - str r4, [sp] │ │ │ │ - str r0, [sp, #4] │ │ │ │ - ldr r4, [r7, #51] @ 0x33 │ │ │ │ - ldr r9, [pc, #220] @ d18ec <__cxa_atexit@plt+0xc55a0> │ │ │ │ - ldr r0, [sp] │ │ │ │ - add r9, pc, r9 │ │ │ │ - str r9, [sl, #4]! │ │ │ │ - ldr r9, [r5, #4] │ │ │ │ - str r4, [sl, #60] @ 0x3c │ │ │ │ - ldr r4, [sp, #4] │ │ │ │ - str fp, [sl, #68] @ 0x44 │ │ │ │ - str r0, [sl, #36] @ 0x24 │ │ │ │ - str r1, [sl, #40] @ 0x28 │ │ │ │ - str r2, [sl, #44] @ 0x2c │ │ │ │ - str r3, [sl, #48] @ 0x30 │ │ │ │ - str ip, [sl, #52] @ 0x34 │ │ │ │ - str lr, [sl, #56] @ 0x38 │ │ │ │ - str r4, [sl, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #164] @ d18f0 <__cxa_atexit@plt+0xc55a4> │ │ │ │ - mov fp, r8 │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - add r3, r4, #3 │ │ │ │ - ldr r4, [pc, #152] @ d18f4 <__cxa_atexit@plt+0xc55a8> │ │ │ │ - ldr r4, [pc, r4] │ │ │ │ - str r9, [sl, #4] │ │ │ │ - str r3, [sl, #24] │ │ │ │ - str r4, [sl, #8] │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - str r3, [sl, #28] │ │ │ │ - str r3, [sl, #32] │ │ │ │ - str r4, [sl, #12] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - sub r3, r5, #8 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - str r4, [sl, #16] │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ - cmp r8, r3 │ │ │ │ - str r4, [sl, #20] │ │ │ │ - bhi d18cc <__cxa_atexit@plt+0xc5580> │ │ │ │ - ldr r2, [pc, #96] @ d1900 <__cxa_atexit@plt+0xc55b4> │ │ │ │ - ldr r4, [pc, #96] @ d1904 <__cxa_atexit@plt+0xc55b8> │ │ │ │ - sub lr, r5, #4 │ │ │ │ + ldr r2, [pc, #168] @ c6180 <__cxa_atexit@plt+0xb9e34> │ │ │ │ add r2, pc, r2 │ │ │ │ - add r4, pc, r4 │ │ │ │ - str r4, [r5, #-8] │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - mov r5, r3 │ │ │ │ - stm lr, {r2, r9, sl} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - mov r3, #72 @ 0x48 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldr r7, [pc, #36] @ d18f8 <__cxa_atexit@plt+0xc55ac> │ │ │ │ - ldr r8, [pc, #36] @ d18fc <__cxa_atexit@plt+0xc55b0> │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add r5, r5, #8 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffa90 │ │ │ │ - cmpeq r7, r4, ror sp │ │ │ │ - cmpeq r7, r8, lsl #21 │ │ │ │ - smlalbteq r5, r6, r0, r9 │ │ │ │ - smlalbbeq r5, r6, r8, fp │ │ │ │ - smlalbteq r5, r6, r0, fp │ │ │ │ - @ instruction: 0xffffd6e4 │ │ │ │ - hvceq 26076 @ 0x65dc │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ + ldr r9, [r3, #4]! │ │ │ │ + str r2, [r5] │ │ │ │ + str r8, [r3] │ │ │ │ + tst r9, #3 │ │ │ │ + beq c614c <__cxa_atexit@plt+0xb9e00> │ │ │ │ cmp fp, r5 │ │ │ │ - bhi d1950 <__cxa_atexit@plt+0xc5604> │ │ │ │ - ldr r7, [pc, #52] @ d1964 <__cxa_atexit@plt+0xc5618> │ │ │ │ - tst r8, #3 │ │ │ │ + bhi c6158 <__cxa_atexit@plt+0xb9e0c> │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #16 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c6160 <__cxa_atexit@plt+0xb9e14> │ │ │ │ + ldr r7, [pc, #116] @ c6188 <__cxa_atexit@plt+0xb9e3c> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r9} │ │ │ │ - beq d1944 <__cxa_atexit@plt+0xc55f8> │ │ │ │ - mov r7, r8 │ │ │ │ - b d17b4 <__cxa_atexit@plt+0xc5468> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d1968 <__cxa_atexit@plt+0xc561c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + mov r5, #267386880 @ 0xff00000 │ │ │ │ + orr r5, r5, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #100] @ c618c <__cxa_atexit@plt+0xb9e40> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r8} │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r5, [r6, #16] │ │ │ │ + str r7, [r3] │ │ │ │ + sub r8, r2, #11 │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ + mov r2, r6 │ │ │ │ + b c6168 <__cxa_atexit@plt+0xb9e1c> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #16] @ c6184 <__cxa_atexit@plt+0xb9e38> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffe7c │ │ │ │ - cmpeq r6, r0, lsr sp │ │ │ │ - cmpeq r6, r8, lsl sp │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ + andeq r0, r0, r0, asr #1 │ │ │ │ + smlalbteq r0, r7, ip, ip │ │ │ │ + @ instruction: 0xffffd958 │ │ │ │ + ldrsbeq pc, [r7, #-60] @ 0xffffffc4 @ │ │ │ │ + smlaltbeq r0, r7, r8, ip │ │ │ │ + andeq r0, r0, r1, lsr #32 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r9, r7 │ │ │ │ mov r7, r6 │ │ │ │ - add r6, r6, #76 @ 0x4c │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c61f8 <__cxa_atexit@plt+0xb9eac> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r7, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bcc d1a48 <__cxa_atexit@plt+0xc56fc> │ │ │ │ - ldr r3, [pc, #220] @ d1a74 <__cxa_atexit@plt+0xc5728> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #216] @ d1a78 <__cxa_atexit@plt+0xc572c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #192] @ d1a7c <__cxa_atexit@plt+0xc5730> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r3, [r7, #44] @ 0x2c │ │ │ │ - str r3, [r7, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #36] @ 0x24 │ │ │ │ - str r1, [r7, #40] @ 0x28 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r3, [r7, #60] @ 0x3c │ │ │ │ - str r3, [r7, #64] @ 0x40 │ │ │ │ - ldr lr, [pc, #152] @ d1a80 <__cxa_atexit@plt+0xc5734> │ │ │ │ - sub r3, r6, #70 @ 0x46 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - ldr r0, [pc, #144] @ d1a84 <__cxa_atexit@plt+0xc5738> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r3, [r7, #20] │ │ │ │ - str r2, [r7, #24] │ │ │ │ - str r2, [r7, #28] │ │ │ │ - stmib r7, {r0, r8, r9, lr} │ │ │ │ - str r1, [r7, #32] │ │ │ │ - sub r7, r5, #8 │ │ │ │ - sub r8, r6, #59 @ 0x3b │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi d1a60 <__cxa_atexit@plt+0xc5714> │ │ │ │ - ldr r3, [pc, #104] @ d1a88 <__cxa_atexit@plt+0xc573c> │ │ │ │ - tst r8, #3 │ │ │ │ + bcc c6200 <__cxa_atexit@plt+0xb9eb4> │ │ │ │ + ldr r3, [pc, #88] @ c6220 <__cxa_atexit@plt+0xb9ed4> │ │ │ │ add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, sl} │ │ │ │ - beq d1a38 <__cxa_atexit@plt+0xc56ec> │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - b d17b4 <__cxa_atexit@plt+0xc5468> │ │ │ │ - ldr r0, [r6, #-59] @ 0xffffffc5 │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #64] @ d1a90 <__cxa_atexit@plt+0xc5744> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #76 @ 0x4c │ │ │ │ + mov r2, #267386880 @ 0xff00000 │ │ │ │ + orr r2, r2, #805306368 @ 0x30000000 │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r0, [pc, #72] @ c6224 <__cxa_atexit@plt+0xb9ed8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r7, {r0, r8} │ │ │ │ + str r1, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + sub r8, r6, #11 │ │ │ │ + mov r7, r9 │ │ │ │ + b 143d24 <__cxa_atexit@plt+0x1379d8> │ │ │ │ + mov r6, r7 │ │ │ │ + b c6208 <__cxa_atexit@plt+0xb9ebc> │ │ │ │ + mov r7, #16 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + add r5, r5, #8 │ │ │ │ + ldr r7, [pc, #8] @ c621c <__cxa_atexit@plt+0xb9ed0> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d1a8c <__cxa_atexit@plt+0xc5740> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, asr #15 │ │ │ │ - cmpeq r7, r0, lsl #16 │ │ │ │ - cmpeq r7, r0, lsr #18 │ │ │ │ - ldrsheq r3, [r7, #-136] @ 0xffffff78 │ │ │ │ - cmpeq r7, ip, ror #17 │ │ │ │ - @ instruction: 0xfffffd8c │ │ │ │ - cmpeq r6, r0, lsr #24 │ │ │ │ - cmpeq r6, r8, asr #24 │ │ │ │ - cmpeq r6, r0, lsl #24 │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b d197c <__cxa_atexit@plt+0xc5630> │ │ │ │ - cmpeq r6, ip, lsl ip │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d1b00 <__cxa_atexit@plt+0xc57b4> │ │ │ │ - and r3, r8, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d1af0 <__cxa_atexit@plt+0xc57a4> │ │ │ │ - ldr r3, [pc, #56] @ d1b10 <__cxa_atexit@plt+0xc57c4> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ + cmpeq r7, ip, lsr #24 │ │ │ │ + @ instruction: 0xffffd8a4 │ │ │ │ + cmppeq r7, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r0, lsl ip │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c6270 <__cxa_atexit@plt+0xb9f24> │ │ │ │ + ldr r3, [pc, #48] @ c6280 <__cxa_atexit@plt+0xb9f34> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d1af8 <__cxa_atexit@plt+0xc57ac> │ │ │ │ - b d1b24 <__cxa_atexit@plt+0xc57d8> │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r8, [pc, #36] @ c6284 <__cxa_atexit@plt+0xb9f38> │ │ │ │ + add r8, pc, r8 │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r2, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + mov r3, #16 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + @ instruction: 0xfffffd80 │ │ │ │ + teqeq r1, r4, ror #16 │ │ │ │ + strheq r0, [r7, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c62dc <__cxa_atexit@plt+0xb9f90> │ │ │ │ + ldr r2, [pc, #60] @ c62e4 <__cxa_atexit@plt+0xb9f98> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #44] @ c62e8 <__cxa_atexit@plt+0xb9f9c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r5, {r1, r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq c62d0 <__cxa_atexit@plt+0xb9f84> │ │ │ │ + mov r7, r3 │ │ │ │ + b c62f8 <__cxa_atexit@plt+0xb9fac> │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ d1b14 <__cxa_atexit@plt+0xc57c8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - ldrdeq r5, [r6, #-180] @ 0xffffff4c │ │ │ │ - strheq r5, [r6, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + @ instruction: 0x0157ee90 │ │ │ │ + cmpeq r7, ip, asr #22 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #196] @ d1bf4 <__cxa_atexit@plt+0xc58a8> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - and r1, r7, #3 │ │ │ │ - bne d1b88 <__cxa_atexit@plt+0xc583c> │ │ │ │ - ldr r0, [pc, #180] @ d1c00 <__cxa_atexit@plt+0xc58b4> │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d1bc4 <__cxa_atexit@plt+0xc5878> │ │ │ │ - cmp r1, #2 │ │ │ │ - ldreq r7, [r7, #6] │ │ │ │ - cmpeq r2, r7 │ │ │ │ - beq d1bb4 <__cxa_atexit@plt+0xc5868> │ │ │ │ - ldr r3, [pc, #144] @ d1c04 <__cxa_atexit@plt+0xc58b8> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d1bec <__cxa_atexit@plt+0xc58a0> │ │ │ │ - b d1cc8 <__cxa_atexit@plt+0xc597c> │ │ │ │ - ldr r0, [pc, #104] @ d1bf8 <__cxa_atexit@plt+0xc58ac> │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d1bc4 <__cxa_atexit@plt+0xc5878> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq d1bd0 <__cxa_atexit@plt+0xc5884> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [r7, #3] │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne d1bd0 <__cxa_atexit@plt+0xc5884> │ │ │ │ - ldr r7, [pc, #76] @ d1c08 <__cxa_atexit@plt+0xc58bc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - bx r0 │ │ │ │ + ldr r2, [pc, #156] @ c63a8 <__cxa_atexit@plt+0xba05c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r6, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + ldrne r6, [pc, #136] @ c63ac <__cxa_atexit@plt+0xba060> │ │ │ │ + addne r6, pc, r6 │ │ │ │ + ldrne r7, [r7, #11] │ │ │ │ + strne r6, [r3] │ │ │ │ + andsne r6, r7, #3 │ │ │ │ + bne c6344 <__cxa_atexit@plt+0xb9ff8> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ d1bfc <__cxa_atexit@plt+0xc58b0> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r8, [r5] │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c6384 <__cxa_atexit@plt+0xba038> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6398 <__cxa_atexit@plt+0xba04c> │ │ │ │ + ldr r3, [pc, #72] @ c63b0 <__cxa_atexit@plt+0xba064> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d1bec <__cxa_atexit@plt+0xc58a0> │ │ │ │ - b d1cc8 <__cxa_atexit@plt+0xc597c> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #8 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, lsr #21 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r8, lsr #20 │ │ │ │ - smlaltbeq r5, r6, ip, sl │ │ │ │ + mov r5, #16 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + strheq r0, [r0], -r0 @ │ │ │ │ + andeq r0, r0, r8, lsr #2 │ │ │ │ + @ instruction: 0xfffffec8 │ │ │ │ + smlalbbeq r0, r7, r4, sl │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d1c3c <__cxa_atexit@plt+0xc58f0> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d1c3c <__cxa_atexit@plt+0xc58f0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ d1c60 <__cxa_atexit@plt+0xc5914> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d1c58 <__cxa_atexit@plt+0xc590c> │ │ │ │ - b d1cc8 <__cxa_atexit@plt+0xc597c> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r6, [pc, #112] @ c643c <__cxa_atexit@plt+0xba0f0> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #11] │ │ │ │ + str r6, [r5] │ │ │ │ + ands r6, r7, #3 │ │ │ │ + beq c6424 <__cxa_atexit@plt+0xba0d8> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c641c <__cxa_atexit@plt+0xba0d0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c6430 <__cxa_atexit@plt+0xba0e4> │ │ │ │ + ldr r3, [pc, #64] @ c6440 <__cxa_atexit@plt+0xba0f4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ - cmpeq r6, r4, asr sl │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + strdeq r0, [r7, #-148] @ 0xffffff6c │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq d1c94 <__cxa_atexit@plt+0xc5948> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d1c94 <__cxa_atexit@plt+0xc5948> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ d1cb8 <__cxa_atexit@plt+0xc596c> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d1cb0 <__cxa_atexit@plt+0xc5964> │ │ │ │ - b d1cc8 <__cxa_atexit@plt+0xc597c> │ │ │ │ + mov r9, r6 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c6498 <__cxa_atexit@plt+0xba14c> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #16 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c64ac <__cxa_atexit@plt+0xba160> │ │ │ │ + ldr r3, [pc, #60] @ c64b8 <__cxa_atexit@plt+0xba16c> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + ldr r1, [r7, #2] │ │ │ │ + str r3, [r9, #4]! │ │ │ │ + str r1, [r9, #8] │ │ │ │ + str r2, [r9, #12] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r5, r5, #12 │ │ │ │ + bic r7, r8, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - strdeq r5, [r6, #-156] @ 0xffffff64 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #196] @ d1d98 <__cxa_atexit@plt+0xc5a4c> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - and r1, r7, #3 │ │ │ │ - bne d1d2c <__cxa_atexit@plt+0xc59e0> │ │ │ │ - ldr r0, [pc, #180] @ d1da4 <__cxa_atexit@plt+0xc5a58> │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d1d68 <__cxa_atexit@plt+0xc5a1c> │ │ │ │ - cmp r1, #2 │ │ │ │ - ldreq r7, [r7, #6] │ │ │ │ - cmpeq r2, r7 │ │ │ │ - beq d1d58 <__cxa_atexit@plt+0xc5a0c> │ │ │ │ - ldr r3, [pc, #144] @ d1da8 <__cxa_atexit@plt+0xc5a5c> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffdb4 │ │ │ │ + hvceq 28824 @ 0x7098 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, fp │ │ │ │ + sub r3, r5, #20 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6518 <__cxa_atexit@plt+0xba1cc> │ │ │ │ + ldr r3, [pc, #64] @ c6520 <__cxa_atexit@plt+0xba1d4> │ │ │ │ add r3, pc, r3 │ │ │ │ + str r3, [r5, #-16]! │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + str r7, [r5, #12] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c650c <__cxa_atexit@plt+0xba1c0> │ │ │ │ + mov r7, r8 │ │ │ │ + b c6530 <__cxa_atexit@plt+0xba1e4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + cmpeq r7, r4, lsl r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c6580 <__cxa_atexit@plt+0xba234> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r2, [r7, #6] │ │ │ │ + ldr r1, [pc, #80] @ c659c <__cxa_atexit@plt+0xba250> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d1d90 <__cxa_atexit@plt+0xc5a44> │ │ │ │ - b d1e6c <__cxa_atexit@plt+0xc5b20> │ │ │ │ - ldr r0, [pc, #104] @ d1d9c <__cxa_atexit@plt+0xc5a50> │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d1d68 <__cxa_atexit@plt+0xc5a1c> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq d1d74 <__cxa_atexit@plt+0xc5a28> │ │ │ │ + beq c6594 <__cxa_atexit@plt+0xba248> │ │ │ │ + ldr r3, [pc, #52] @ c65a0 <__cxa_atexit@plt+0xba254> │ │ │ │ + add r3, pc, r3 │ │ │ │ ldr r7, [r7, #7] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne d1d74 <__cxa_atexit@plt+0xc5a28> │ │ │ │ - ldr r7, [pc, #76] @ d1dac <__cxa_atexit@plt+0xc5a60> │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6594 <__cxa_atexit@plt+0xba248> │ │ │ │ + b c65e8 <__cxa_atexit@plt+0xba29c> │ │ │ │ + ldr r7, [pc, #28] @ c65a4 <__cxa_atexit@plt+0xba258> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #16]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ d1da0 <__cxa_atexit@plt+0xc5a54> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r7, r8, asr #23 │ │ │ │ + @ instruction: 0x01470890 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #28] @ c65d8 <__cxa_atexit@plt+0xba28c> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ - beq d1d90 <__cxa_atexit@plt+0xc5a44> │ │ │ │ - b d1e6c <__cxa_atexit@plt+0xc5b20> │ │ │ │ + tst r7, #3 │ │ │ │ + beq c65d0 <__cxa_atexit@plt+0xba284> │ │ │ │ + b c65e8 <__cxa_atexit@plt+0xba29c> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr #10 │ │ │ │ + andeq r0, r0, r8, lsr #32 │ │ │ │ + cmpeq r7, ip, asr r8 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c663c <__cxa_atexit@plt+0xba2f0> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c669c <__cxa_atexit@plt+0xba350> │ │ │ │ + ldr r3, [pc, #192] @ c66d0 <__cxa_atexit@plt+0xba384> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [pc, #180] @ c66d4 <__cxa_atexit@plt+0xba388> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + str r3, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + ldr r3, [pc, #164] @ c66d8 <__cxa_atexit@plt+0xba38c> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r8, r3, #1 │ │ │ │ + b e31ca0 <__cxa_atexit@plt+0xe25954> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, sl, #44 @ 0x2c │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c66a8 <__cxa_atexit@plt+0xba35c> │ │ │ │ + ldr r7, [pc, #112] @ c66c4 <__cxa_atexit@plt+0xba378> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #108] @ c66c8 <__cxa_atexit@plt+0xba37c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [sl, #4]! │ │ │ │ + ldr r8, [pc, #96] @ c66cc <__cxa_atexit@plt+0xba380> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r2, [r5, #-16] │ │ │ │ + ldmdb r5, {r1, r3, r7} │ │ │ │ + mov r0, sl │ │ │ │ + str lr, [r0, #16]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + add lr, sl, #24 │ │ │ │ + stm lr, {r1, r7, r8} │ │ │ │ + str r0, [sl, #36] @ 0x24 │ │ │ │ + str sl, [sl, #40] @ 0x28 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r3, [pc, #16] @ c66c0 <__cxa_atexit@plt+0xba374> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + andeq r0, r0, r4, lsr #2 │ │ │ │ + @ instruction: 0xfffff8e0 │ │ │ │ + @ instruction: 0xfffffc34 │ │ │ │ + cmpeq r7, r8, ror #21 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, ip, asr #9 │ │ │ │ - strdeq r5, [r6, #-136] @ 0xffffff78 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + cmpeq r7, r0, asr lr │ │ │ │ + cmpeq r7, r0, ror ip │ │ │ │ + cmpeq r7, ip, asr r7 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d1de0 <__cxa_atexit@plt+0xc5a94> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + bne c6764 <__cxa_atexit@plt+0xba418> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #44 @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1de0 <__cxa_atexit@plt+0xc5a94> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bcc c679c <__cxa_atexit@plt+0xba450> │ │ │ │ + ldr r7, [pc, #180] @ c67c0 <__cxa_atexit@plt+0xba474> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #176] @ c67c4 <__cxa_atexit@plt+0xba478> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r6, #4]! │ │ │ │ + ldr r8, [pc, #164] @ c67c8 <__cxa_atexit@plt+0xba47c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + mov r2, r6 │ │ │ │ + str lr, [r2, #16]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r7, [r6, #12] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + str r0, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + ldr r2, [pc, #68] @ c67b8 <__cxa_atexit@plt+0xba46c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r3, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r2, [r5] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6794 <__cxa_atexit@plt+0xba448> │ │ │ │ + b c6530 <__cxa_atexit@plt+0xba1e4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d1e04 <__cxa_atexit@plt+0xc5ab8> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ + ldr r6, [pc, #24] @ c67bc <__cxa_atexit@plt+0xba470> │ │ │ │ + add r6, pc, r6 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r6, [r5] │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffffdb8 │ │ │ │ + andeq r0, r0, r0, lsr r0 │ │ │ │ + @ instruction: 0xfffff828 │ │ │ │ + @ instruction: 0xfffffb7c │ │ │ │ + cmpeq r7, r0, lsr sl │ │ │ │ + cmpeq r7, ip, ror #12 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6848 <__cxa_atexit@plt+0xba4fc> │ │ │ │ + ldr r7, [pc, #108] @ c6860 <__cxa_atexit@plt+0xba514> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr lr, [pc, #104] @ c6864 <__cxa_atexit@plt+0xba518> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr ip, [r5, #20]! │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r8, [pc, #92] @ c6868 <__cxa_atexit@plt+0xba51c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr r1, [r5, #-16] │ │ │ │ + ldr r9, [r5, #-12] │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + mov r2, r3 │ │ │ │ + str lr, [r2, #16]! │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r9, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r8, [r3, #32] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ + str r3, [r3, #40] @ 0x28 │ │ │ │ + sub r7, r6, #6 │ │ │ │ + bx ip │ │ │ │ + ldr r3, [pc, #28] @ c686c <__cxa_atexit@plt+0xba520> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + mov r2, #44 @ 0x2c │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ str r3, [r5] │ │ │ │ - beq d1dfc <__cxa_atexit@plt+0xc5ab0> │ │ │ │ - b d1e6c <__cxa_atexit@plt+0xc5b20> │ │ │ │ - ldr r0, [r7] │ │ │ │ + b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ + @ instruction: 0xfffff740 │ │ │ │ + @ instruction: 0xfffffa94 │ │ │ │ + cmpeq r7, r8, asr #18 │ │ │ │ + @ instruction: 0xffffff84 │ │ │ │ + smlalbteq r0, r7, r8, r5 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #24 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c68d8 <__cxa_atexit@plt+0xba58c> │ │ │ │ + ldr lr, [pc, #80] @ c68e4 <__cxa_atexit@plt+0xba598> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ + ldr r9, [pc, #60] @ c68e8 <__cxa_atexit@plt+0xba59c> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r3, #-24] @ 0xffffffe8 │ │ │ │ + sub lr, r3, #20 │ │ │ │ + stm lr, {r0, r1, r8, r9} │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c68cc <__cxa_atexit@plt+0xba580> │ │ │ │ + mov r7, r2 │ │ │ │ + b c68f8 <__cxa_atexit@plt+0xba5ac> │ │ │ │ + ldr r0, [r2] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - smlaltbeq r5, r6, r0, r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r7, r0, lsr #17 │ │ │ │ + cmpeq r7, ip, asr #10 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r8, [r5, #12] │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq d1e38 <__cxa_atexit@plt+0xc5aec> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + bne c6970 <__cxa_atexit@plt+0xba624> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1e38 <__cxa_atexit@plt+0xc5aec> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bcc c69c0 <__cxa_atexit@plt+0xba674> │ │ │ │ + ldr r1, [pc, #208] @ c69f0 <__cxa_atexit@plt+0xba6a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + stmib r6, {r1, r7} │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ + sub r6, r5, #4 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c69dc <__cxa_atexit@plt+0xba690> │ │ │ │ + ldr r6, [pc, #172] @ c69f4 <__cxa_atexit@plt+0xba6a8> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r7, [r5, #8] │ │ │ │ + str r8, [r5, #12] │ │ │ │ + ldr r7, [r3, #-4] │ │ │ │ + str r2, [r5, #12] │ │ │ │ + stm r5, {r6, r7} │ │ │ │ + tst r8, #3 │ │ │ │ + beq c69b0 <__cxa_atexit@plt+0xba664> │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + b c6530 <__cxa_atexit@plt+0xba1e4> │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c69d0 <__cxa_atexit@plt+0xba684> │ │ │ │ + ldr r3, [pc, #104] @ c69ec <__cxa_atexit@plt+0xba6a0> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r5, #4]! │ │ │ │ + stmib r5, {r7, r8} │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r7, [r5, #8] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c69a4 <__cxa_atexit@plt+0xba658> │ │ │ │ + mov r7, r8 │ │ │ │ + b c5b8c <__cxa_atexit@plt+0xb9840> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d1e5c <__cxa_atexit@plt+0xc5b10> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #12 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff204 │ │ │ │ + @ instruction: 0xfffffba8 │ │ │ │ + @ instruction: 0xfffffbe4 │ │ │ │ + cmpeq r7, ip, lsr r4 │ │ │ │ + andeq r0, r3, pc │ │ │ │ + andeq r0, r0, r7 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + sub r3, r5, #40 @ 0x28 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6a98 <__cxa_atexit@plt+0xba74c> │ │ │ │ + ldr lr, [pc, #132] @ c6aa0 <__cxa_atexit@plt+0xba754> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr sl, [r7, #25] │ │ │ │ + ldr ip, [r7, #17] │ │ │ │ + ldr r2, [r7, #21] │ │ │ │ + mov r3, r5 │ │ │ │ + str lr, [r3, #-36]! @ 0xffffffdc │ │ │ │ + str r8, [r3, #32] │ │ │ │ + ldr lr, [r7, #1] │ │ │ │ + add r7, r7, #5 │ │ │ │ + ldm r7, {r0, r1, r7} │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str r7, [r3, #20] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + str sl, [r3, #12] │ │ │ │ + stmib r3, {r1, lr} │ │ │ │ + tst r9, #3 │ │ │ │ + beq c6a80 <__cxa_atexit@plt+0xba734> │ │ │ │ + ldr r3, [pc, #60] @ c6aa4 <__cxa_atexit@plt+0xba758> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r9, #3] │ │ │ │ + str r3, [r5, #-40]! @ 0xffffffd8 │ │ │ │ + str r9, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d1e54 <__cxa_atexit@plt+0xc5b08> │ │ │ │ - b d1e6c <__cxa_atexit@plt+0xc5b20> │ │ │ │ + beq c6a90 <__cxa_atexit@plt+0xba744> │ │ │ │ + b c6aec <__cxa_atexit@plt+0xba7a0> │ │ │ │ + ldr r0, [r9] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r9 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r8, asr #16 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + @ instruction: 0x01470390 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #156] @ d1f14 <__cxa_atexit@plt+0xc5bc8> │ │ │ │ - sub r3, r5, #8 │ │ │ │ - and r1, r8, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - and r2, r7, #3 │ │ │ │ - bne d1ebc <__cxa_atexit@plt+0xc5b70> │ │ │ │ - ldr r0, [pc, #140] @ d1f20 <__cxa_atexit@plt+0xc5bd4> │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - cmp r2, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - beq d1f08 <__cxa_atexit@plt+0xc5bbc> │ │ │ │ + ldr r3, [pc, #32] @ c6adc <__cxa_atexit@plt+0xba790> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6ad4 <__cxa_atexit@plt+0xba788> │ │ │ │ + b c6aec <__cxa_atexit@plt+0xba7a0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + cmpeq r7, r8, asr r3 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r5, #28] │ │ │ │ + and r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - bne d1ef8 <__cxa_atexit@plt+0xc5bac> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - cmp r1, r7 │ │ │ │ - beq d1ee8 <__cxa_atexit@plt+0xc5b9c> │ │ │ │ - b d1ef8 <__cxa_atexit@plt+0xc5bac> │ │ │ │ - ldr r0, [pc, #84] @ d1f18 <__cxa_atexit@plt+0xc5bcc> │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - cmp r2, #0 │ │ │ │ + beq c6b90 <__cxa_atexit@plt+0xba844> │ │ │ │ + cmp r2, #3 │ │ │ │ + bne c6bd8 <__cxa_atexit@plt+0xba88c> │ │ │ │ + bic r7, r3, #3 │ │ │ │ + ldr r2, [r7] │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + and r1, r7, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne c6c50 <__cxa_atexit@plt+0xba904> │ │ │ │ + ldr r0, [pc, #476] @ c6d08 <__cxa_atexit@plt+0xba9bc> │ │ │ │ add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - beq d1f08 <__cxa_atexit@plt+0xc5bbc> │ │ │ │ - cmp r2, #2 │ │ │ │ - beq d1ef8 <__cxa_atexit@plt+0xc5bac> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne d1ef8 <__cxa_atexit@plt+0xc5bac> │ │ │ │ - ldr r7, [pc, #44] @ d1f1c <__cxa_atexit@plt+0xc5bd0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + ldr r3, [r3, #5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r0, [r2, #4]! │ │ │ │ + str r3, [r2, #32] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c6c8c <__cxa_atexit@plt+0xba940> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq c6c78 <__cxa_atexit@plt+0xba92c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c6cdc <__cxa_atexit@plt+0xba990> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #420] @ c6d0c <__cxa_atexit@plt+0xba9c0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r1, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldr r7, [r5, #-8] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + b c6c3c <__cxa_atexit@plt+0xba8f0> │ │ │ │ + ldr r1, [pc, #352] @ c6cf8 <__cxa_atexit@plt+0xba9ac> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r3, #2] │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6c48 <__cxa_atexit@plt+0xba8fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c6ccc <__cxa_atexit@plt+0xba980> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #2 │ │ │ │ + beq c6c78 <__cxa_atexit@plt+0xba92c> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #296] @ c6cfc <__cxa_atexit@plt+0xba9b0> │ │ │ │ + add lr, pc, lr │ │ │ │ + b c6c1c <__cxa_atexit@plt+0xba8d0> │ │ │ │ + ldr r1, [pc, #272] @ c6cf0 <__cxa_atexit@plt+0xba9a4> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r2, [r3, #3] │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6c48 <__cxa_atexit@plt+0xba8fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c6ccc <__cxa_atexit@plt+0xba980> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #2 │ │ │ │ + beq c6c78 <__cxa_atexit@plt+0xba92c> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #216] @ c6cf4 <__cxa_atexit@plt+0xba9a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r7, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r0, [r5, #-16] │ │ │ │ + str lr, [r6, #4]! │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r7, [r6, #20] │ │ │ │ + mov r7, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d1f24 <__cxa_atexit@plt+0xc5bd8> │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r2, [pc, #168] @ c6d00 <__cxa_atexit@plt+0xba9b4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r3, #1] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #12]! │ │ │ │ + str r0, [r3, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c6cc0 <__cxa_atexit@plt+0xba974> │ │ │ │ + cmp r1, #2 │ │ │ │ + bne c6c98 <__cxa_atexit@plt+0xba94c> │ │ │ │ + ldr r7, [pc, #144] @ c6d10 <__cxa_atexit@plt+0xba9c4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r2, [pc, #100] @ c6d04 <__cxa_atexit@plt+0xba9b8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6cc0 <__cxa_atexit@plt+0xba974> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r5, #16] │ │ │ │ + add r5, r5, #40 @ 0x28 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, ror r4 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r7, ip, lsl #8 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - ldrsheq r3, [r7, #-56] @ 0xffffffc8 │ │ │ │ - strheq r5, [r6, #-100] @ 0xffffff9c │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, asr #5 │ │ │ │ + @ instruction: 0xfffff1d8 │ │ │ │ + andeq r0, r0, r4, lsl #5 │ │ │ │ + @ instruction: 0xfffff2c0 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0xfffffd10 │ │ │ │ + ldrsbeq lr, [r7, #-64] @ 0xffffffc0 │ │ │ │ + cmpeq r7, r4, lsr #2 │ │ │ │ + andeq r0, r0, r8, lsl #15 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d1f58 <__cxa_atexit@plt+0xc5c0c> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d1f58 <__cxa_atexit@plt+0xc5c0c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bne c6d40 <__cxa_atexit@plt+0xba9f4> │ │ │ │ + ldr r7, [pc, #96] @ c6d94 <__cxa_atexit@plt+0xbaa48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #36]! @ 0x24 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - hvceq 25960 @ 0x6568 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + mov r8, r6 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6d88 <__cxa_atexit@plt+0xbaa3c> │ │ │ │ + ldr ip, [r5, #36]! @ 0x24 │ │ │ │ + ldr lr, [pc, #56] @ c6d98 <__cxa_atexit@plt+0xbaa4c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ + ldr r2, [r5, #-28] @ 0xffffffe4 │ │ │ │ + ldmdb r5, {r0, r3} │ │ │ │ + mov r7, r8 │ │ │ │ + str lr, [r7, #4]! │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str r0, [r7, #16] │ │ │ │ + str r1, [r7, #20] │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r7, ip, lsl r4 │ │ │ │ + @ instruction: 0xfffffb18 │ │ │ │ + andeq r0, r0, r6, asr #7 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c6dc4 <__cxa_atexit@plt+0xbaa78> │ │ │ │ + ldr r7, [pc, #64] @ c6df8 <__cxa_atexit@plt+0xbaaac> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #28]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #40] @ c6df4 <__cxa_atexit@plt+0xbaaa8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #24] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c6dec <__cxa_atexit@plt+0xbaaa0> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #28 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + @ instruction: 0x0157e398 │ │ │ │ + andeq r0, r0, r6, asr #15 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #28 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + cmpeq r7, r4, lsr #32 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq d1f94 <__cxa_atexit@plt+0xc5c48> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d1f94 <__cxa_atexit@plt+0xc5c48> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6e90 <__cxa_atexit@plt+0xbab44> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c6e58 <__cxa_atexit@plt+0xbab0c> │ │ │ │ + ldr r7, [pc, #84] @ c6e9c <__cxa_atexit@plt+0xbab50> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #60] @ c6ea0 <__cxa_atexit@plt+0xbab54> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r7, r8, lsl #6 │ │ │ │ + @ instruction: 0xfffff030 │ │ │ │ + @ instruction: 0x0146ff94 │ │ │ │ + andeq r1, r0, r9, asr #19 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c6f20 <__cxa_atexit@plt+0xbabd4> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c6ee8 <__cxa_atexit@plt+0xbab9c> │ │ │ │ + ldr r7, [pc, #84] @ c6f2c <__cxa_atexit@plt+0xbabe0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #40]! @ 0x28 │ │ │ │ + mov r6, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr ip, [r5, #40]! @ 0x28 │ │ │ │ + ldr lr, [pc, #60] @ c6f30 <__cxa_atexit@plt+0xbabe4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r2, [r5, #-36] @ 0xffffffdc │ │ │ │ + ldr r1, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r7, [r5, #-16] │ │ │ │ + ldr r0, [r5, #-4] │ │ │ │ + str lr, [r3, #4]! │ │ │ │ + str r2, [r3, #8] │ │ │ │ + str r7, [r3, #12] │ │ │ │ + str r0, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + mov r7, r3 │ │ │ │ + bx ip │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r7, r8, ror r2 │ │ │ │ + @ instruction: 0xffffef00 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d1fd0 <__cxa_atexit@plt+0xc5c84> │ │ │ │ + bhi c6f64 <__cxa_atexit@plt+0xbac18> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ d1fd8 <__cxa_atexit@plt+0xc5c8c> │ │ │ │ + ldr r2, [pc, #24] @ c6f6c <__cxa_atexit@plt+0xbac20> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d4c9c <__cxa_atexit@plt+0xc8950> │ │ │ │ + b c4670 <__cxa_atexit@plt+0xb8324> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0157319c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d2014 <__cxa_atexit@plt+0xc5cc8> │ │ │ │ - ldr r3, [pc, #40] @ d2028 <__cxa_atexit@plt+0xc5cdc> │ │ │ │ - ldr r8, [pc, #40] @ d202c <__cxa_atexit@plt+0xc5ce0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #20] @ d2030 <__cxa_atexit@plt+0xc5ce4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r8, lsr r0 │ │ │ │ - ldrdeq r5, [r6, #-108] @ 0xffffff94 │ │ │ │ - ldrdeq r5, [r6, #-104] @ 0xffffff98 │ │ │ │ - smlaltbeq r5, r6, r4, r6 │ │ │ │ + ldrsheq lr, [r7, #-24] @ 0xffffffe8 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #80] @ d2098 <__cxa_atexit@plt+0xc5d4c> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c6ffc <__cxa_atexit@plt+0xbacb0> │ │ │ │ + ldr r2, [pc, #120] @ c7004 <__cxa_atexit@plt+0xbacb8> │ │ │ │ add r2, pc, r2 │ │ │ │ - tst r3, #3 │ │ │ │ - stm r5, {r2, r7} │ │ │ │ - beq d2084 <__cxa_atexit@plt+0xc5d38> │ │ │ │ - ldr r7, [r3, #15] │ │ │ │ - ldr r2, [r3, #19] │ │ │ │ - ldr r3, [r3, #23] │ │ │ │ - ldr r1, [pc, #48] @ d209c <__cxa_atexit@plt+0xc5d50> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #112] @ c7008 <__cxa_atexit@plt+0xbacbc> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ tst r7, #3 │ │ │ │ - beq d2090 <__cxa_atexit@plt+0xc5d44> │ │ │ │ - b d20f4 <__cxa_atexit@plt+0xc5da8> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ + ldrne r2, [pc, #92] @ c700c <__cxa_atexit@plt+0xbacc0> │ │ │ │ + addne r2, pc, r2 │ │ │ │ + ldrne r7, [r7, #7] │ │ │ │ + strne r2, [r3] │ │ │ │ + andsne r2, r7, #3 │ │ │ │ + bne c6fcc <__cxa_atexit@plt+0xbac80> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, asr r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - cmpeq r6, r8, lsr r6 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - ldr r2, [r3, #19] │ │ │ │ - ldr r3, [r3, #23] │ │ │ │ - ldr r1, [pc, #32] @ d20e4 <__cxa_atexit@plt+0xc5d98> │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - beq d20dc <__cxa_atexit@plt+0xc5d90> │ │ │ │ - b d20f4 <__cxa_atexit@plt+0xc5da8> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c6fe8 <__cxa_atexit@plt+0xbac9c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + sub r5, r5, #8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - strdeq r5, [r6, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #112] @ d2170 <__cxa_atexit@plt+0xc5e24> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3], #-12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d2160 <__cxa_atexit@plt+0xc5e14> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d213c <__cxa_atexit@plt+0xc5df0> │ │ │ │ - ldr r3, [pc, #84] @ d2178 <__cxa_atexit@plt+0xc5e2c> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d2158 <__cxa_atexit@plt+0xc5e0c> │ │ │ │ - b d1b24 <__cxa_atexit@plt+0xc57d8> │ │ │ │ - ldr r3, [pc, #48] @ d2174 <__cxa_atexit@plt+0xc5e28> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d2158 <__cxa_atexit@plt+0xc5e0c> │ │ │ │ - b d21c0 <__cxa_atexit@plt+0xc5e74> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c7010 <__cxa_atexit@plt+0xbacc4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d217c <__cxa_atexit@plt+0xc5e30> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff9f8 │ │ │ │ - hvceq 25940 @ 0x6554 │ │ │ │ - cmpeq r6, r8, asr r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ d21b0 <__cxa_atexit@plt+0xc5e64> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + ldrheq lr, [r7, #-20] @ 0xffffffec │ │ │ │ + andeq r0, r0, r8, asr #1 │ │ │ │ + cmpeq r7, r0, ror #2 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #72] @ c706c <__cxa_atexit@plt+0xbad20> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ str r3, [r5] │ │ │ │ - beq d21a8 <__cxa_atexit@plt+0xc5e5c> │ │ │ │ - b d21c0 <__cxa_atexit@plt+0xc5e74> │ │ │ │ + ands r3, r7, #3 │ │ │ │ + beq c7050 <__cxa_atexit@plt+0xbad04> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c7058 <__cxa_atexit@plt+0xbad0c> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr #10 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #112] @ d223c <__cxa_atexit@plt+0xc5ef0> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3], #-12 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d222c <__cxa_atexit@plt+0xc5ee0> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d2208 <__cxa_atexit@plt+0xc5ebc> │ │ │ │ - ldr r3, [pc, #84] @ d2244 <__cxa_atexit@plt+0xc5ef8> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d2224 <__cxa_atexit@plt+0xc5ed8> │ │ │ │ - b d1b24 <__cxa_atexit@plt+0xc57d8> │ │ │ │ - ldr r7, [pc, #48] @ d2240 <__cxa_atexit@plt+0xc5ef4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d2224 <__cxa_atexit@plt+0xc5ed8> │ │ │ │ - b d228c <__cxa_atexit@plt+0xc5f40> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d2248 <__cxa_atexit@plt+0xc5efc> │ │ │ │ + ldr r7, [pc, #16] @ c7070 <__cxa_atexit@plt+0xbad24> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrsheq lr, [r7, #-0] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c709c <__cxa_atexit@plt+0xbad50> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c70b0 <__cxa_atexit@plt+0xbad64> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsr #1 │ │ │ │ + smlalbbeq r0, r7, r4, r3 │ │ │ │ + andeq r0, r5, r8, lsl r0 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, r8 │ │ │ │ + mov r3, r9 │ │ │ │ + sub r2, r5, #20 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c7154 <__cxa_atexit@plt+0xbae08> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r9, r6, #28 │ │ │ │ + cmp r1, r9 │ │ │ │ + bcc c715c <__cxa_atexit@plt+0xbae10> │ │ │ │ + ldr r0, [pc, #136] @ c7174 <__cxa_atexit@plt+0xbae28> │ │ │ │ + add r0, pc, r0 │ │ │ │ + ldmib r7, {r1, ip, lr} │ │ │ │ + str r0, [r6, #4]! │ │ │ │ + str r3, [r6, #8] │ │ │ │ + str sl, [r6, #12] │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r0, [pc, #112] @ c7178 <__cxa_atexit@plt+0xbae2c> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r3, #16]! │ │ │ │ + str r3, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r3, [pc, #100] @ c717c <__cxa_atexit@plt+0xbae30> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r5, #-16] │ │ │ │ + str lr, [r5, #-12] │ │ │ │ + ldr r3, [pc, #88] @ c7180 <__cxa_atexit@plt+0xbae34> │ │ │ │ + add r3, pc, r3 │ │ │ │ + stmdb r5, {r3, r8} │ │ │ │ + str r6, [r5] │ │ │ │ + str r6, [r6, #24] │ │ │ │ + ldr r6, [pc, #72] @ c7184 <__cxa_atexit@plt+0xbae38> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r9, r1 │ │ │ │ + mov sl, ip │ │ │ │ + b ce8f0 <__cxa_atexit@plt+0xc25a4> │ │ │ │ + mov r9, r6 │ │ │ │ + b c7164 <__cxa_atexit@plt+0xbae18> │ │ │ │ + mov r6, #28 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r9, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - @ instruction: 0xfffff92c │ │ │ │ - smlaltbeq r5, r6, r8, r4 │ │ │ │ - smlalbbeq r5, r6, ip, r4 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + @ instruction: 0xffffd6c0 │ │ │ │ + @ instruction: 0xffffd8d4 │ │ │ │ + cmpeq r7, r8, asr r0 │ │ │ │ + andeq r0, r0, r8, rrx │ │ │ │ + cmpeq r7, ip, asr #8 │ │ │ │ + strheq pc, [r6, #-192] @ 0xffffff40 @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #28] @ d227c <__cxa_atexit@plt+0xc5f30> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #8]! │ │ │ │ - ldr r7, [r5, #-4] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c71bc <__cxa_atexit@plt+0xbae70> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne c71e4 <__cxa_atexit@plt+0xbae98> │ │ │ │ + ldr r7, [pc, #296] @ c72d8 <__cxa_atexit@plt+0xbaf8c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #8 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc c7290 <__cxa_atexit@plt+0xbaf44> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [pc, #252] @ c72d4 <__cxa_atexit@plt+0xbaf88> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + sub r7, r8, #2 │ │ │ │ + b c7220 <__cxa_atexit@plt+0xbaed4> │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r8, r6, #20 │ │ │ │ + cmp r3, r8 │ │ │ │ + bcc c7298 <__cxa_atexit@plt+0xbaf4c> │ │ │ │ + ldr r3, [r7, #3] │ │ │ │ + ldr r7, [r7, #7] │ │ │ │ + sub r2, r8, #15 │ │ │ │ + ldr r1, [pc, #188] @ c72c4 <__cxa_atexit@plt+0xbaf78> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [pc, #184] @ c72c8 <__cxa_atexit@plt+0xbaf7c> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + stmib r6, {r0, r3, r7} │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + sub r7, r8, #3 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c7264 <__cxa_atexit@plt+0xbaf18> │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #4]! │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #12 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c72a8 <__cxa_atexit@plt+0xbaf5c> │ │ │ │ + ldr r3, [pc, #144] @ c72dc <__cxa_atexit@plt+0xbaf90> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r6, [pc, #96] @ c72cc <__cxa_atexit@plt+0xbaf80> │ │ │ │ + add r6, pc, r6 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r6, [r5] │ │ │ │ tst r7, #3 │ │ │ │ - beq d2274 <__cxa_atexit@plt+0xc5f28> │ │ │ │ - b d228c <__cxa_atexit@plt+0xc5f40> │ │ │ │ + beq c7284 <__cxa_atexit@plt+0xbaf38> │ │ │ │ + mov r6, r8 │ │ │ │ + b c734c <__cxa_atexit@plt+0xbb000> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r6, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r8, asr r4 │ │ │ │ + mov r6, #8 │ │ │ │ + b c729c <__cxa_atexit@plt+0xbaf50> │ │ │ │ + mov r6, #20 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r8 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldr r5, [pc, #32] @ c72d0 <__cxa_atexit@plt+0xbaf84> │ │ │ │ + add r5, pc, r5 │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r5, [r3] │ │ │ │ + mov r5, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrheq sp, [r7, #-252] @ 0xffffff04 │ │ │ │ + cmpeq r7, r0, lsl #31 │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + ldrsheq sp, [r7, #-240] @ 0xffffff10 │ │ │ │ + cmpeq r7, r0, lsr #31 │ │ │ │ + @ instruction: 0xfffffd28 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ d2330 <__cxa_atexit@plt+0xc5fe4> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c7320 <__cxa_atexit@plt+0xbafd4> │ │ │ │ + ldr r3, [pc, #48] @ c7338 <__cxa_atexit@plt+0xbafec> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r7], #-12 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi d230c <__cxa_atexit@plt+0xc5fc0> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d22d4 <__cxa_atexit@plt+0xc5f88> │ │ │ │ - ldr r3, [pc, #120] @ d2334 <__cxa_atexit@plt+0xc5fe8> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + str r3, [r8, #4]! │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b 13bb7a0 <__cxa_atexit@plt+0x13af454> │ │ │ │ + ldr r3, [pc, #20] @ c733c <__cxa_atexit@plt+0xbaff0> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ + mov r2, #12 │ │ │ │ + str r2, [r4, #828] @ 0x33c │ │ │ │ + str r3, [r5] │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffc6c │ │ │ │ + @ instruction: 0xffffffbc │ │ │ │ + strdeq pc, [r6, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r3, [r3, #7] │ │ │ │ + ldr r1, [pc, #264] @ c7468 <__cxa_atexit@plt+0xbb11c> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r2, r5 │ │ │ │ + str r1, [r2, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d2304 <__cxa_atexit@plt+0xc5fb8> │ │ │ │ - b d1b24 <__cxa_atexit@plt+0xc57d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d231c <__cxa_atexit@plt+0xc5fd0> │ │ │ │ + beq c7448 <__cxa_atexit@plt+0xbb0fc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #80 @ 0x50 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc c7454 <__cxa_atexit@plt+0xbb108> │ │ │ │ + ldr r2, [pc, #224] @ c746c <__cxa_atexit@plt+0xbb120> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #220] @ c7470 <__cxa_atexit@plt+0xbb124> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr lr, [pc, #216] @ c7474 <__cxa_atexit@plt+0xbb128> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r0, [r7, #3] │ │ │ │ + str r0, [sp] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + mov r2, r5 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - ldr r3, [pc, #72] @ d233c <__cxa_atexit@plt+0xc5ff0> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bx r0 │ │ │ │ + str r1, [r6, #20] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + sub r1, r3, #63 @ 0x3f │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + sub r9, r3, #54 @ 0x36 │ │ │ │ + ldm r2, {r1, r2} │ │ │ │ + str r2, [r6, #24] │ │ │ │ + sub r8, r3, #35 @ 0x23 │ │ │ │ + ldr ip, [pc, #160] @ c7478 <__cxa_atexit@plt+0xbb12c> │ │ │ │ + add ip, pc, ip │ │ │ │ + ldr sl, [pc, #156] @ c747c <__cxa_atexit@plt+0xbb130> │ │ │ │ + add sl, pc, sl │ │ │ │ + mov lr, r6 │ │ │ │ + str sl, [lr, #28]! │ │ │ │ + ldr sl, [pc, #144] @ c7480 <__cxa_atexit@plt+0xbb134> │ │ │ │ + add sl, pc, sl │ │ │ │ + str r0, [r6, #16] │ │ │ │ + str r0, [r6, #8] │ │ │ │ + str r1, [r6, #36] @ 0x24 │ │ │ │ + str ip, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r1, [pc, #120] @ c7484 <__cxa_atexit@plt+0xbb138> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str r8, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + str lr, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + str sl, [r5] │ │ │ │ + ldr r6, [pc, #84] @ c7488 <__cxa_atexit@plt+0xbb13c> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + sub r9, r3, #25 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr sl, [sp] │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d2338 <__cxa_atexit@plt+0xc5fec> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffff860 │ │ │ │ - smlalbteq r5, r6, r8, r3 │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r2 │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsr r1 │ │ │ │ + @ instruction: 0xffffd7c8 │ │ │ │ + @ instruction: 0xffffe3b4 │ │ │ │ + @ instruction: 0xffffdb80 │ │ │ │ + @ instruction: 0xffffe75c │ │ │ │ + @ instruction: 0xffffe498 │ │ │ │ + andeq r0, r0, r4, lsr #3 │ │ │ │ + @ instruction: 0xfffff5f8 │ │ │ │ + cmpeq r7, r4, lsl sp │ │ │ │ + smlaltbeq pc, r6, ip, r9 @ │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add ip, r6, #80 @ 0x50 │ │ │ │ + cmp r2, ip │ │ │ │ + bcc c7560 <__cxa_atexit@plt+0xbb214> │ │ │ │ + ldr r2, [pc, #192] @ c7570 <__cxa_atexit@plt+0xbb224> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r9, [pc, #188] @ c7574 <__cxa_atexit@plt+0xbb228> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr r1, [r5, #12]! │ │ │ │ + ldr sl, [r7, #3] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r8, [pc, #172] @ c7578 <__cxa_atexit@plt+0xbb22c> │ │ │ │ + add r8, pc, r8 │ │ │ │ + sub r0, ip, #63 @ 0x3f │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ + str fp, [sp] │ │ │ │ + sub fp, ip, #54 @ 0x36 │ │ │ │ + sub r2, ip, #35 @ 0x23 │ │ │ │ + ldr lr, [pc, #148] @ c757c <__cxa_atexit@plt+0xbb230> │ │ │ │ + add lr, pc, lr │ │ │ │ mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d237c <__cxa_atexit@plt+0xc6030> │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ - ldr r7, [pc, #44] @ d2394 <__cxa_atexit@plt+0xc6048> │ │ │ │ - ldr r2, [r5, #-4] │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #20] @ d2398 <__cxa_atexit@plt+0xc604c> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ + str lr, [r3, #28]! │ │ │ │ + str r3, [r6, #72] @ 0x48 │ │ │ │ + ldr lr, [r5, #-8] │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r9, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + ldr r0, [pc, #112] @ c7580 <__cxa_atexit@plt+0xbb234> │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str r3, [r6, #24] │ │ │ │ + str lr, [r6, #36] @ 0x24 │ │ │ │ + str r8, [r6, #40] @ 0x28 │ │ │ │ + str r1, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [pc, #88] @ c7584 <__cxa_atexit@plt+0xbb238> │ │ │ │ + add r0, pc, r0 │ │ │ │ + add lr, r6, #48 @ 0x30 │ │ │ │ + stm lr, {r0, r1, r2, r3, fp} │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [pc, #72] @ c7588 <__cxa_atexit@plt+0xbb23c> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r6, [r5] │ │ │ │ + ldr r6, [pc, #64] @ c758c <__cxa_atexit@plt+0xbb240> │ │ │ │ + ldr r6, [pc, r6] │ │ │ │ + add r8, r6, #1 │ │ │ │ + sub r9, ip, #25 │ │ │ │ + mov r6, ip │ │ │ │ + ldr fp, [sp] │ │ │ │ + b caaa8 <__cxa_atexit@plt+0xbe75c> │ │ │ │ + mov r6, #80 @ 0x50 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, ip │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xffffd6a4 │ │ │ │ + @ instruction: 0xffffda64 │ │ │ │ + @ instruction: 0xffffe668 │ │ │ │ + @ instruction: 0xffffe390 │ │ │ │ + @ instruction: 0xffffe238 │ │ │ │ + @ instruction: 0xfffff4d8 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + ldrsheq sp, [r7, #-188] @ 0xffffff44 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c75ac <__cxa_atexit@plt+0xbb260> │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - @ instruction: 0xfffffc38 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - cmpeq r6, r4, asr r3 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + mov r8, r7 │ │ │ │ + b c99c8 <__cxa_atexit@plt+0xbd67c> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r9, r8 │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d23d8 <__cxa_atexit@plt+0xc608c> │ │ │ │ - ldr r3, [pc, #40] @ d23ec <__cxa_atexit@plt+0xc60a0> │ │ │ │ - ldr r8, [pc, #40] @ d23f0 <__cxa_atexit@plt+0xc60a4> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #12] @ c75cc <__cxa_atexit@plt+0xbb280> │ │ │ │ add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #20] @ d23f4 <__cxa_atexit@plt+0xc60a8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + str r3, [r5] │ │ │ │ + mov r8, r7 │ │ │ │ + b cb404 <__cxa_atexit@plt+0xbf0b8> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r8, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + ldr r7, [pc, #204] @ c76b4 <__cxa_atexit@plt+0xbb368> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffc74 │ │ │ │ - cmpeq r6, r8, lsl r3 │ │ │ │ - cmpeq r6, r4, lsl r3 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d2454 <__cxa_atexit@plt+0xc6108> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - ldr r2, [pc, #64] @ d245c <__cxa_atexit@plt+0xc6110> │ │ │ │ - tst r8, #3 │ │ │ │ - str r7, [r5, #-4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-4] │ │ │ │ - beq d2444 <__cxa_atexit@plt+0xc60f8> │ │ │ │ - add sl, r8, #3 │ │ │ │ - ldr r2, [r8, #15] │ │ │ │ - ldm sl, {r3, r9, sl} │ │ │ │ - mov r8, r3 │ │ │ │ - str r2, [r5] │ │ │ │ - b 13bbe24 <__cxa_atexit@plt+0x13afad8> │ │ │ │ + mov r6, r5 │ │ │ │ + str r7, [r6], #-8 │ │ │ │ + cmp fp, r6 │ │ │ │ + bhi c7688 <__cxa_atexit@plt+0xbb33c> │ │ │ │ + ldr r7, [pc, #184] @ c76b8 <__cxa_atexit@plt+0xbb36c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + mov r3, r5 │ │ │ │ + str r7, [r3, #-4]! │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq c763c <__cxa_atexit@plt+0xbb2f0> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c7650 <__cxa_atexit@plt+0xbb304> │ │ │ │ + ldr r5, [pc, #160] @ c76c0 <__cxa_atexit@plt+0xbb374> │ │ │ │ + add r5, pc, r5 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r1, [r8, #6] │ │ │ │ + str r5, [r6] │ │ │ │ + str r1, [r3] │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13bae04 <__cxa_atexit@plt+0x13aeab8> │ │ │ │ ldr r0, [r8] │ │ │ │ mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - ldr r3, [r7, #15] │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - str r3, [r5] │ │ │ │ - b 13bbe24 <__cxa_atexit@plt+0x13afad8> │ │ │ │ - hvceq 25888 @ 0x6520 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - ldr r9, [r7, #3] │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d24bc <__cxa_atexit@plt+0xc6170> │ │ │ │ - ldr r3, [pc, #40] @ d24d0 <__cxa_atexit@plt+0xc6184> │ │ │ │ - ldr r8, [pc, #40] @ d24d4 <__cxa_atexit@plt+0xc6188> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r9, [r5, #4] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #20] @ d24d8 <__cxa_atexit@plt+0xc618c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r8, r9 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c769c <__cxa_atexit@plt+0xbb350> │ │ │ │ + ldr r7, [pc, #96] @ c76c8 <__cxa_atexit@plt+0xbb37c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r3, [pc, #92] @ c76cc <__cxa_atexit@plt+0xbb380> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r2, #4]! │ │ │ │ + str r3, [r2, #8] │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb90 │ │ │ │ - cmpeq r6, r4, lsr r2 │ │ │ │ - cmpeq r6, r0, lsr r2 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d2530 <__cxa_atexit@plt+0xc61e4> │ │ │ │ - ldr r2, [pc, #68] @ d2548 <__cxa_atexit@plt+0xc61fc> │ │ │ │ - ldr r1, [pc, #68] @ d254c <__cxa_atexit@plt+0xc6200> │ │ │ │ - ldr r0, [pc, #68] @ d2550 <__cxa_atexit@plt+0xc6204> │ │ │ │ - str r8, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub sl, r6, #11 │ │ │ │ - add r9, r0, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b d2e404 <__cxa_atexit@plt+0xd220b8> │ │ │ │ - ldr r7, [pc, #28] @ d2554 <__cxa_atexit@plt+0xc6208> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ + ldr r7, [pc, #52] @ c76c4 <__cxa_atexit@plt+0xbb378> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff64 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - cmpeq r6, r8, asr sp │ │ │ │ - ldrdeq r5, [r6, #-24] @ 0xffffffe8 │ │ │ │ - strheq r5, [r6, #-20] @ 0xffffffec │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d25b0 <__cxa_atexit@plt+0xc6264> │ │ │ │ - ldr r2, [pc, #68] @ d25c8 <__cxa_atexit@plt+0xc627c> │ │ │ │ - ldr r1, [pc, #68] @ d25cc <__cxa_atexit@plt+0xc6280> │ │ │ │ - ldr r0, [pc, #68] @ d25d0 <__cxa_atexit@plt+0xc6284> │ │ │ │ - str r8, [r3, #16] │ │ │ │ - add r1, pc, r1 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmib r3, {r1, r9} │ │ │ │ - sub r8, r6, #3 │ │ │ │ - sub sl, r6, #11 │ │ │ │ - add r9, r0, #2 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - b d2e404 <__cxa_atexit@plt+0xd220b8> │ │ │ │ - ldr r7, [pc, #28] @ d25d4 <__cxa_atexit@plt+0xc6288> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffee4 │ │ │ │ - @ instruction: 0xfffffe70 │ │ │ │ - ldrdeq r4, [r6, #-200] @ 0xffffff38 │ │ │ │ - cmpeq r6, r8, asr r1 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d26a8 <__cxa_atexit@plt+0xc635c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d26b0 <__cxa_atexit@plt+0xc6364> │ │ │ │ - ldr lr, [pc, #192] @ d26d0 <__cxa_atexit@plt+0xc6384> │ │ │ │ - ldr r9, [pc, #192] @ d26d4 <__cxa_atexit@plt+0xc6388> │ │ │ │ - ldr r0, [pc, #192] @ d26d8 <__cxa_atexit@plt+0xc638c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ d26dc <__cxa_atexit@plt+0xc6390> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ d26e0 <__cxa_atexit@plt+0xc6394> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ d26e4 <__cxa_atexit@plt+0xc6398> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ d26e8 <__cxa_atexit@plt+0xc639c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d26b8 <__cxa_atexit@plt+0xc636c> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ + mov r7, #12 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d26cc <__cxa_atexit@plt+0xc6380> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - smlalbbeq r5, r6, r0, r0 │ │ │ │ - cmpeq r6, ip, lsl r1 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - cmpeq r7, r8, ror fp │ │ │ │ - @ instruction: 0x01572c9c │ │ │ │ - cmpeq r7, r4, ror ip │ │ │ │ - cmpeq r7, r0, asr #30 │ │ │ │ + ldr r7, [pc, #16] @ c76bc <__cxa_atexit@plt+0xbb370> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, ror #1 │ │ │ │ + @ instruction: 0xffffcebc │ │ │ │ + cmpeq r7, r4, lsr #21 │ │ │ │ + @ instruction: 0xffffceec │ │ │ │ + @ instruction: 0x0146fc90 │ │ │ │ + @ instruction: 0xfffff8d0 │ │ │ │ + cmpeq r7, r0, ror #21 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d2724 <__cxa_atexit@plt+0xc63d8> │ │ │ │ - ldr r2, [pc, #32] @ d2730 <__cxa_atexit@plt+0xc63e4> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ + bcc c7708 <__cxa_atexit@plt+0xbb3bc> │ │ │ │ + ldr r2, [pc, #32] @ c7714 <__cxa_atexit@plt+0xbb3c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ str r2, [r3, #4]! │ │ │ │ str r7, [r3, #8] │ │ │ │ mov r7, r3 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r2, [r7, #-232] @ 0xffffff18 │ │ │ │ - cmpeq r6, r8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + @ instruction: 0xfffff844 │ │ │ │ + cmppeq r6, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r8, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c7788 <__cxa_atexit@plt+0xbb43c> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c7794 <__cxa_atexit@plt+0xbb448> │ │ │ │ + ldr lr, [pc, #88] @ c77a4 <__cxa_atexit@plt+0xbb458> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #84] @ c77a8 <__cxa_atexit@plt+0xbb45c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r2, [pc, #64] @ c77ac <__cxa_atexit@plt+0xbb460> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str lr, [r8, #4]! │ │ │ │ + str r5, [r8, #4] │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r0, [r8, #12] │ │ │ │ + add r9, r2, #3 │ │ │ │ + mov r5, r3 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + @ instruction: 0xfffff974 │ │ │ │ + ldrsheq sp, [r7, #-152] @ 0xffffff68 │ │ │ │ + smlalbteq pc, r6, r8, ip @ │ │ │ │ + smlaltbeq pc, r6, ip, ip @ │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r2, lsl r0 │ │ │ │ mov r3, r6 │ │ │ │ + mov r2, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ cmp fp, r5 │ │ │ │ - bhi d2808 <__cxa_atexit@plt+0xc64bc> │ │ │ │ + bhi c7880 <__cxa_atexit@plt+0xbb534> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ + add r6, r3, #68 @ 0x44 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc d2810 <__cxa_atexit@plt+0xc64c4> │ │ │ │ - ldr lr, [pc, #192] @ d2830 <__cxa_atexit@plt+0xc64e4> │ │ │ │ - ldr r9, [pc, #192] @ d2834 <__cxa_atexit@plt+0xc64e8> │ │ │ │ - ldr r0, [pc, #192] @ d2838 <__cxa_atexit@plt+0xc64ec> │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc c7888 <__cxa_atexit@plt+0xbb53c> │ │ │ │ + ldr r9, [pc, #180] @ c789c <__cxa_atexit@plt+0xbb550> │ │ │ │ add r9, pc, r9 │ │ │ │ + ldr lr, [pc, #176] @ c78a0 <__cxa_atexit@plt+0xbb554> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #172] @ c78a4 <__cxa_atexit@plt+0xbb558> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r0, [pc, #168] @ c78a8 <__cxa_atexit@plt+0xbb55c> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ d283c <__cxa_atexit@plt+0xc64f0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ d2840 <__cxa_atexit@plt+0xc64f4> │ │ │ │ + stmdb r2, {r0, r7} │ │ │ │ + ldr ip, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #152] @ c78ac <__cxa_atexit@plt+0xbb560> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ d2844 <__cxa_atexit@plt+0xc64f8> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ d2848 <__cxa_atexit@plt+0xc64fc> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r1, [r3, #4]! │ │ │ │ + add r1, r9, #2 │ │ │ │ + str r1, [r3, #64] @ 0x40 │ │ │ │ + sub r1, r6, #17 │ │ │ │ + ldr sl, [pc, #132] @ c78b0 <__cxa_atexit@plt+0xbb564> │ │ │ │ + add sl, pc, sl │ │ │ │ + ldr r9, [pc, #128] @ c78b4 <__cxa_atexit@plt+0xbb568> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ + str r2, [r3, #8] │ │ │ │ + mov r2, r3 │ │ │ │ + str r8, [r2, #24]! │ │ │ │ + ldr r8, [pc, #108] @ c78b8 <__cxa_atexit@plt+0xbb56c> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + mov r0, r3 │ │ │ │ + str r8, [r0, #12]! │ │ │ │ + str r3, [r3, #32] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ + str ip, [r3, #40] @ 0x28 │ │ │ │ + str r9, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + str lr, [r3, #52] @ 0x34 │ │ │ │ + str r9, [r3, #56] @ 0x38 │ │ │ │ + str r1, [r3, #60] @ 0x3c │ │ │ │ + sub r9, r6, #5 │ │ │ │ + add r8, sl, #3 │ │ │ │ + b ab334 <__cxa_atexit@plt+0x9efe8> │ │ │ │ mov r6, r3 │ │ │ │ - b d2818 <__cxa_atexit@plt+0xc64cc> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d282c <__cxa_atexit@plt+0xc64e0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + b c7890 <__cxa_atexit@plt+0xbb544> │ │ │ │ + mov r5, #68 @ 0x44 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r0, lsr #30 │ │ │ │ - strheq r4, [r6, #-252] @ 0xffffff04 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - ldrsbeq r2, [r7, #-152] @ 0xffffff68 │ │ │ │ - cmpeq r7, r8, lsl sl │ │ │ │ - cmpeq r7, ip, lsr fp │ │ │ │ - cmpeq r7, r4, lsl fp │ │ │ │ - cmpeq r7, r0, ror #27 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + cmppeq r6, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlalbteq pc, r6, r4, r8 @ │ │ │ │ + @ instruction: 0xffffff28 │ │ │ │ + cmpeq r7, ip, asr #18 │ │ │ │ + cmpeq r7, r8, lsr ip │ │ │ │ + smlaltteq pc, r6, ip, r5 @ │ │ │ │ + cmpeq r7, r4, asr #20 │ │ │ │ + cmpeq r7, r0, asr r9 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d28ec <__cxa_atexit@plt+0xc65a0> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str r8, [r2] │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc d28fc <__cxa_atexit@plt+0xc65b0> │ │ │ │ - ldr r2, [pc, #192] @ d2940 <__cxa_atexit@plt+0xc65f4> │ │ │ │ - ldr lr, [pc, #192] @ d2944 <__cxa_atexit@plt+0xc65f8> │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #28 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c791c <__cxa_atexit@plt+0xbb5d0> │ │ │ │ + ldr r3, [pc, #80] @ c7934 <__cxa_atexit@plt+0xbb5e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #76] @ c7938 <__cxa_atexit@plt+0xbb5ec> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #184] @ d2948 <__cxa_atexit@plt+0xc65fc> │ │ │ │ - add lr, pc, lr │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r3, [r7, #4]! │ │ │ │ + add r3, r2, #3 │ │ │ │ + ldr r2, [pc, #60] @ c793c <__cxa_atexit@plt+0xbb5f0> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #176] @ d294c <__cxa_atexit@plt+0xc6600> │ │ │ │ - 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 r1, [pc, #152] @ d2950 <__cxa_atexit@plt+0xc6604> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [pc, #148] @ d2954 <__cxa_atexit@plt+0xc6608> │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - stm r8, {r0, r9, lr} │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r7, [pc, #72] @ d293c <__cxa_atexit@plt+0xc65f0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r9, [r7, #8] │ │ │ │ + str r8, [r7, #12] │ │ │ │ + str r2, [r7, #16] │ │ │ │ + str r7, [r7, #20] │ │ │ │ + str r3, [r7, #24] │ │ │ │ + sub r7, r6, #5 │ │ │ │ bx r0 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #40] @ d2930 <__cxa_atexit@plt+0xc65e4> │ │ │ │ - ldr r8, [pc, #40] @ d2934 <__cxa_atexit@plt+0xc65e8> │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ d2938 <__cxa_atexit@plt+0xc65ec> │ │ │ │ + ldr r7, [pc, #28] @ c7940 <__cxa_atexit@plt+0xbb5f4> │ │ │ │ add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ + mov r3, #28 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add sl, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - strheq r4, [r6, #-72] @ 0xffffffb8 │ │ │ │ - cmpeq r6, r8, asr #28 │ │ │ │ - cmpeq r7, r0, asr #16 │ │ │ │ - hvceq 25836 @ 0x64ec │ │ │ │ - @ instruction: 0xffff667c │ │ │ │ - ldrdeq r4, [r6, #-224] @ 0xffffff20 │ │ │ │ - cmpeq r7, r0, lsl r9 │ │ │ │ - cmpeq r7, r0, asr #17 │ │ │ │ - cmpeq r7, r4, lsl #26 │ │ │ │ - ldrsheq r2, [r7, #-204] @ 0xffffff34 │ │ │ │ - smlalbbeq r4, r6, ip, r8 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ + @ instruction: 0xfffffed4 │ │ │ │ + cmppeq r6, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + ldrsheq sp, [r7, #-140] @ 0xffffff74 │ │ │ │ + cmppeq r6, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r1, r5 │ │ │ │ - cmp fp, r5 │ │ │ │ - ldr r3, [r1], #4 │ │ │ │ - bhi d29c8 <__cxa_atexit@plt+0xc667c> │ │ │ │ - ldr r7, [pc, #116] @ d29f4 <__cxa_atexit@plt+0xc66a8> │ │ │ │ - tst r3, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq d29bc <__cxa_atexit@plt+0xc6670> │ │ │ │ - add sl, r3, #3 │ │ │ │ - sub r2, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d29e0 <__cxa_atexit@plt+0xc6694> │ │ │ │ - ldr r7, [pc, #88] @ d2a00 <__cxa_atexit@plt+0xc66b4> │ │ │ │ - str r9, [r5] │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r5, {r7, r8, sl} │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c797c <__cxa_atexit@plt+0xbb630> │ │ │ │ + ldr r3, [pc, #40] @ c7994 <__cxa_atexit@plt+0xbb648> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8, r9} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #44] @ d29fc <__cxa_atexit@plt+0xc66b0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ + ldr r7, [pc, #20] @ c7998 <__cxa_atexit@plt+0xbb64c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r8, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d29f8 <__cxa_atexit@plt+0xc66ac> │ │ │ │ + mov r3, #12 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r1 │ │ │ │ - add r7, pc, r7 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffae48 │ │ │ │ - strdeq r4, [r6, #-120] @ 0xffffff88 │ │ │ │ - cmpeq r6, r8, lsl r8 │ │ │ │ - @ instruction: 0xffffab28 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + cmpeq r7, r4, lsl ip │ │ │ │ + cmppeq r6, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + teqeq r1, fp, lsr #16 │ │ │ │ + andeq r0, r1, r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + teqeq r1, r4, ror r8 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, r4 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr │ │ │ │ - sub ip, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi d2b08 <__cxa_atexit@plt+0xc67bc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d2b10 <__cxa_atexit@plt+0xc67c4> │ │ │ │ - ldr lr, [pc, #276] @ d2b4c <__cxa_atexit@plt+0xc6800> │ │ │ │ - ldr r0, [pc, #276] @ d2b50 <__cxa_atexit@plt+0xc6804> │ │ │ │ - add lr, pc, lr │ │ │ │ + sub r3, r5, #4 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c7a98 <__cxa_atexit@plt+0xbb74c> │ │ │ │ + ldr r7, [pc, #212] @ c7ac0 <__cxa_atexit@plt+0xbb774> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r3] │ │ │ │ + ands r7, r8, #3 │ │ │ │ + beq c7a18 <__cxa_atexit@plt+0xbb6cc> │ │ │ │ + cmp r7, #2 │ │ │ │ + bne c7a28 <__cxa_atexit@plt+0xbb6dc> │ │ │ │ + ldr r9, [r8, #2] │ │ │ │ + ldr r3, [pc, #184] @ c7ac4 <__cxa_atexit@plt+0xbb778> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #32 │ │ │ │ + cmp r7, r2 │ │ │ │ + bcc c7aa8 <__cxa_atexit@plt+0xbb75c> │ │ │ │ + ldr ip, [r5] │ │ │ │ + sub r9, r2, #18 │ │ │ │ + ldr r3, [r8, #3] │ │ │ │ + ldr r1, [pc, #128] @ c7acc <__cxa_atexit@plt+0xbb780> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + add r1, r1, #105 @ 0x69 │ │ │ │ + add r8, r1, #256 @ 0x100 │ │ │ │ + ldr lr, [pc, #116] @ c7ad0 <__cxa_atexit@plt+0xbb784> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #112] @ c7ad4 <__cxa_atexit@plt+0xbb788> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #268] @ d2b54 <__cxa_atexit@plt+0xc6808> │ │ │ │ add r0, r0, #1 │ │ │ │ + sub r7, r2, #27 │ │ │ │ + ldr r1, [pc, #100] @ c7ad8 <__cxa_atexit@plt+0xbb78c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r2, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #248] @ d2b58 <__cxa_atexit@plt+0xc680c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add r9, r3, #2 │ │ │ │ - ldr r3, [pc, #240] @ d2b5c <__cxa_atexit@plt+0xc6810> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r9, [r2, #48] @ 0x30 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ - str r1, [r2, #64] @ 0x40 │ │ │ │ - ldr r9, [pc, #200] @ d2b60 <__cxa_atexit@plt+0xc6814> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #192] @ d2b64 <__cxa_atexit@plt+0xc6818> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r2, #12] │ │ │ │ - str r8, [r2, #8] │ │ │ │ - str sl, [r2, #4] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - str r1, [r2, #20] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - sub r2, r5, #24 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - cmp fp, r2 │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - bhi d2b28 <__cxa_atexit@plt+0xc67dc> │ │ │ │ - ldr r3, [pc, #148] @ d2b78 <__cxa_atexit@plt+0xc682c> │ │ │ │ - ldr r1, [pc, #148] @ d2b7c <__cxa_atexit@plt+0xc6830> │ │ │ │ - ldr r0, [pc, #148] @ d2b80 <__cxa_atexit@plt+0xc6834> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub lr, r5, #24 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + stmib r6, {r1, r3, lr} │ │ │ │ + str r7, [r6, #16] │ │ │ │ + str r0, [r6, #20] │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r8, [r6, #28] │ │ │ │ + str r9, [r6, #32] │ │ │ │ + sub r7, r2, #6 │ │ │ │ mov r6, r2 │ │ │ │ - b d2b18 <__cxa_atexit@plt+0xc67cc> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #84] @ d2b74 <__cxa_atexit@plt+0xc6828> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bx ip │ │ │ │ + ldr r7, [pc, #40] @ c7ac8 <__cxa_atexit@plt+0xbb77c> │ │ │ │ add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #56] @ d2b68 <__cxa_atexit@plt+0xc681c> │ │ │ │ - ldr r8, [pc, #56] @ d2b6c <__cxa_atexit@plt+0xc6820> │ │ │ │ - ldr sl, [pc, #56] @ d2b70 <__cxa_atexit@plt+0xc6824> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, ip │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, asr r1 │ │ │ │ - cmpeq r7, r8, lsl r7 │ │ │ │ - cmpeq r7, r8, asr r7 │ │ │ │ - cmpeq r7, r4, lsr #14 │ │ │ │ - cmpeq r7, r0, ror r8 │ │ │ │ - cmpeq r7, r8, asr #16 │ │ │ │ - cmpeq r7, r4, lsl fp │ │ │ │ - cmpeq r6, r0, ror #14 │ │ │ │ - cmpeq r6, r0, lsr #24 │ │ │ │ - cmpeq r6, r0, asr #24 │ │ │ │ - cmpeq r6, r8, ror #24 │ │ │ │ - @ instruction: 0x01464c98 │ │ │ │ - cmpeq r6, r0, ror #24 │ │ │ │ - @ instruction: 0xffffc494 │ │ │ │ - smlaltteq r4, r6, r8, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ d2bb0 <__cxa_atexit@plt+0xc6864> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d2ba8 <__cxa_atexit@plt+0xc685c> │ │ │ │ - b d2bc0 <__cxa_atexit@plt+0xc6874> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - strheq r4, [r6, #-184] @ 0xffffff48 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r5 │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne d2c6c <__cxa_atexit@plt+0xc6920> │ │ │ │ - ldr r9, [r2, #4]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - add r5, r2, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d2c84 <__cxa_atexit@plt+0xc6938> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str r8, [r2] │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc d2c94 <__cxa_atexit@plt+0xc6948> │ │ │ │ - ldr r2, [pc, #220] @ d2cdc <__cxa_atexit@plt+0xc6990> │ │ │ │ - ldr lr, [pc, #220] @ d2ce0 <__cxa_atexit@plt+0xc6994> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #212] @ d2ce4 <__cxa_atexit@plt+0xc6998> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #204] @ d2ce8 <__cxa_atexit@plt+0xc699c> │ │ │ │ - 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 r1, [pc, #180] @ d2cec <__cxa_atexit@plt+0xc69a0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr sl, [pc, #176] @ d2cf0 <__cxa_atexit@plt+0xc69a4> │ │ │ │ - add r1, r1, #3 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - add r8, r6, #12 │ │ │ │ - stm r8, {r0, r9, lr} │ │ │ │ - str sl, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r1, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r7, [pc, #100] @ d2cd8 <__cxa_atexit@plt+0xc698c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r2, #8]! │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #72] @ d2cd4 <__cxa_atexit@plt+0xc6988> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #40] @ d2cc8 <__cxa_atexit@plt+0xc697c> │ │ │ │ - ldr r8, [pc, #40] @ d2ccc <__cxa_atexit@plt+0xc6980> │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - ldr r6, [pc, #36] @ d2cd0 <__cxa_atexit@plt+0xc6984> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r6, [pc, r6] │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add sl, r6, #1 │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r0, lsr #2 │ │ │ │ - strheq r4, [r6, #-160] @ 0xffffff60 │ │ │ │ - cmpeq r7, r8, lsr #9 │ │ │ │ - smlaltteq r4, r6, r4, sl │ │ │ │ - cmpeq r7, r8, ror #10 │ │ │ │ - @ instruction: 0xffff62fc │ │ │ │ - cmpeq r6, r0, asr fp │ │ │ │ - @ instruction: 0x01572590 │ │ │ │ - cmpeq r7, r0, asr #10 │ │ │ │ - cmpeq r7, r4, lsl #19 │ │ │ │ - cmpeq r7, ip, ror r9 │ │ │ │ - smlalbbeq r4, r6, ip, sl │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b d2a10 <__cxa_atexit@plt+0xc66c4> │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d2dd8 <__cxa_atexit@plt+0xc6a8c> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d2de0 <__cxa_atexit@plt+0xc6a94> │ │ │ │ - ldr lr, [pc, #192] @ d2e00 <__cxa_atexit@plt+0xc6ab4> │ │ │ │ - ldr r9, [pc, #192] @ d2e04 <__cxa_atexit@plt+0xc6ab8> │ │ │ │ - ldr r0, [pc, #192] @ d2e08 <__cxa_atexit@plt+0xc6abc> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ d2e0c <__cxa_atexit@plt+0xc6ac0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ d2e10 <__cxa_atexit@plt+0xc6ac4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ d2e14 <__cxa_atexit@plt+0xc6ac8> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ d2e18 <__cxa_atexit@plt+0xc6acc> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d2de8 <__cxa_atexit@plt+0xc6a9c> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d2dfc <__cxa_atexit@plt+0xc6ab0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - smlalbteq r4, r6, r4, r9 │ │ │ │ - cmpeq r6, r0, ror #20 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - cmpeq r7, r8, lsl #8 │ │ │ │ - cmpeq r7, r8, asr #8 │ │ │ │ - cmpeq r7, ip, ror #10 │ │ │ │ - cmpeq r7, r4, asr #10 │ │ │ │ - cmpeq r7, r0, lsl 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 d2e54 <__cxa_atexit@plt+0xc6b08> │ │ │ │ - ldr r2, [pc, #32] @ d2e60 <__cxa_atexit@plt+0xc6b14> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r7, r8, lsl #15 │ │ │ │ - cmpeq r6, ip, asr #18 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d2f38 <__cxa_atexit@plt+0xc6bec> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #72 @ 0x48 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d2f40 <__cxa_atexit@plt+0xc6bf4> │ │ │ │ - ldr lr, [pc, #192] @ d2f60 <__cxa_atexit@plt+0xc6c14> │ │ │ │ - ldr r9, [pc, #192] @ d2f64 <__cxa_atexit@plt+0xc6c18> │ │ │ │ - ldr r0, [pc, #192] @ d2f68 <__cxa_atexit@plt+0xc6c1c> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #180] @ d2f6c <__cxa_atexit@plt+0xc6c20> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #160] @ d2f70 <__cxa_atexit@plt+0xc6c24> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #120] @ d2f74 <__cxa_atexit@plt+0xc6c28> │ │ │ │ - sub r0, r6, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr ip, [pc, #112] @ d2f78 <__cxa_atexit@plt+0xc6c2c> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - str r9, [r5] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - mov r8, lr │ │ │ │ - str ip, [r3, #4] │ │ │ │ - str sl, [r3, #12] │ │ │ │ - str r0, [r3, #16] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r1, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d2f48 <__cxa_atexit@plt+0xc6bfc> │ │ │ │ - mov r7, #72 @ 0x48 │ │ │ │ + mov r7, #32 │ │ │ │ str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d2f5c <__cxa_atexit@plt+0xc6c10> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r4, ror #16 │ │ │ │ - cmpeq r6, r0, lsl #18 │ │ │ │ - @ instruction: 0xffffff74 │ │ │ │ - cmpeq r7, r8, lsr #5 │ │ │ │ - cmpeq r7, r8, ror #5 │ │ │ │ - cmpeq r7, ip, lsl #8 │ │ │ │ - cmpeq r7, r4, ror #7 │ │ │ │ - ldrheq r2, [r7, #-96] @ 0xffffffa0 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #20] @ d2fa4 <__cxa_atexit@plt+0xc6c58> │ │ │ │ - ldr r2, [pc, #20] @ d2fa8 <__cxa_atexit@plt+0xc6c5c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, r3, #2 │ │ │ │ - add r9, r2, #1 │ │ │ │ - b 1030140 <__cxa_atexit@plt+0x1023df4> │ │ │ │ - smlalbbeq r4, r6, r0, r8 │ │ │ │ - strheq r4, [r6, #-136] @ 0xffffff78 │ │ │ │ - smlalbteq r4, r6, ip, r8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d30d8 <__cxa_atexit@plt+0xc6d8c> │ │ │ │ - ldr r7, [pc, #300] @ d3100 <__cxa_atexit@plt+0xc6db4> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - ands r7, r8, #3 │ │ │ │ - beq d30a4 <__cxa_atexit@plt+0xc6d58> │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d30b0 <__cxa_atexit@plt+0xc6d64> │ │ │ │ - ldr r3, [r4, #804] @ 0x324 │ │ │ │ - add r7, r6, #72 @ 0x48 │ │ │ │ - cmp r3, r7 │ │ │ │ - bcc d30ec <__cxa_atexit@plt+0xc6da0> │ │ │ │ - ldr lr, [pc, #272] @ d3110 <__cxa_atexit@plt+0xc6dc4> │ │ │ │ - ldr r9, [pc, #272] @ d3114 <__cxa_atexit@plt+0xc6dc8> │ │ │ │ - ldr r1, [pc, #272] @ d3118 <__cxa_atexit@plt+0xc6dcc> │ │ │ │ - add lr, pc, lr │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #260] @ d311c <__cxa_atexit@plt+0xc6dd0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - ldr r3, [pc, #240] @ d3120 <__cxa_atexit@plt+0xc6dd4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [pc, #236] @ d3124 <__cxa_atexit@plt+0xc6dd8> │ │ │ │ - add r3, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r1, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #192] @ d3128 <__cxa_atexit@plt+0xc6ddc> │ │ │ │ - sub r1, r7, #67 @ 0x43 │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r3, [pc, #184] @ d312c <__cxa_atexit@plt+0xc6de0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r9, [r5] │ │ │ │ - str r1, [r6, #16] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - stmib r6, {r3, r8, sl} │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r9, r7, #59 @ 0x3b │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r8, lr │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #80] @ d3108 <__cxa_atexit@plt+0xc6dbc> │ │ │ │ - ldr r5, [pc, #80] @ d310c <__cxa_atexit@plt+0xc6dc0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r5, pc, r5 │ │ │ │ - add r3, r7, #2 │ │ │ │ - add r9, r5, #1 │ │ │ │ - mov r7, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov r8, r3 │ │ │ │ - b 1030140 <__cxa_atexit@plt+0x1023df4> │ │ │ │ - ldr r7, [pc, #36] @ d3104 <__cxa_atexit@plt+0xc6db8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r7 │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r4, ror #2 │ │ │ │ - strheq r4, [r6, #-116] @ 0xffffff8c │ │ │ │ - cmpeq r6, r8, asr r7 │ │ │ │ - @ instruction: 0x01464790 │ │ │ │ - cmpeq r6, r0, lsr #16 │ │ │ │ - andeq r0, r0, r8, asr r2 │ │ │ │ - cmpeq r7, r8, asr #2 │ │ │ │ - cmpeq r7, r8, lsl #3 │ │ │ │ - cmpeq r7, r4, asr r1 │ │ │ │ - cmpeq r7, r0, lsr #5 │ │ │ │ - cmpeq r7, r8, ror r2 │ │ │ │ - cmpeq r7, r4, asr #10 │ │ │ │ - cmpeq r6, ip, asr #14 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + teqeq r1, r1 @ │ │ │ │ + strdeq pc, [r6, #-148] @ 0xffffff6c │ │ │ │ + cmpeq r7, r0, ror r7 │ │ │ │ + ldrsheq sp, [r7, #-104] @ 0xffffff98 │ │ │ │ + cmpeq r7, ip, ror #13 │ │ │ │ + cmpeq r7, ip, lsr #14 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3204 <__cxa_atexit@plt+0xc6eb8> │ │ │ │ + bne c7b04 <__cxa_atexit@plt+0xbb7b8> │ │ │ │ + ldr r8, [pc, #140] @ c7b84 <__cxa_atexit@plt+0xbb838> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr r9, [r7, #2] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 1302e8c <__cxa_atexit@plt+0x12f6b40> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #72 @ 0x48 │ │ │ │ + add r3, r6, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc d3224 <__cxa_atexit@plt+0xc6ed8> │ │ │ │ - ldr r8, [pc, #220] @ d323c <__cxa_atexit@plt+0xc6ef0> │ │ │ │ - ldr lr, [pc, #220] @ d3240 <__cxa_atexit@plt+0xc6ef4> │ │ │ │ - ldr r1, [pc, #220] @ d3244 <__cxa_atexit@plt+0xc6ef8> │ │ │ │ - add r8, pc, r8 │ │ │ │ - add lr, pc, lr │ │ │ │ + bcc c7b74 <__cxa_atexit@plt+0xbb828> │ │ │ │ + ldr ip, [r5, #4]! │ │ │ │ + sub r8, r3, #18 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + ldr r1, [pc, #96] @ c7b88 <__cxa_atexit@plt+0xbb83c> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #208] @ d3248 <__cxa_atexit@plt+0xc6efc> │ │ │ │ - add r1, r1, #1 │ │ │ │ + add r1, r1, #105 @ 0x69 │ │ │ │ + add r9, r1, #256 @ 0x100 │ │ │ │ + ldr lr, [pc, #84] @ c7b8c <__cxa_atexit@plt+0xbb840> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r0, [pc, #80] @ c7b90 <__cxa_atexit@plt+0xbb844> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #72] @ 0x48 │ │ │ │ add r0, r0, #1 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #188] @ d324c <__cxa_atexit@plt+0xc6f00> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r9, r2, #2 │ │ │ │ - ldr r2, [pc, #180] @ d3250 <__cxa_atexit@plt+0xc6f04> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r1, [r6, #40] @ 0x28 │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ - str r9, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r6, #52] @ 0x34 │ │ │ │ - str r1, [r6, #56] @ 0x38 │ │ │ │ - str r1, [r6, #60] @ 0x3c │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ - ldr r9, [pc, #140] @ d3254 <__cxa_atexit@plt+0xc6f08> │ │ │ │ - sub r1, r3, #67 @ 0x43 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - ldr sl, [pc, #132] @ d3258 <__cxa_atexit@plt+0xc6f0c> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - str r9, [r6, #12] │ │ │ │ - str r7, [r6, #8] │ │ │ │ - str sl, [r6, #4] │ │ │ │ - str r1, [r6, #16] │ │ │ │ + sub r2, r3, #27 │ │ │ │ + ldr r1, [pc, #68] @ c7b94 <__cxa_atexit@plt+0xbb848> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmib r6, {r1, r7, lr} │ │ │ │ + str r2, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ - str r0, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r2, [r6, #32] │ │ │ │ - sub r9, r3, #59 @ 0x3b │ │ │ │ + str lr, [r6, #24] │ │ │ │ + str r9, [r6, #28] │ │ │ │ + str r8, [r6, #32] │ │ │ │ + sub r7, r3, #6 │ │ │ │ mov r6, r3 │ │ │ │ - str lr, [r5] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r3, [pc, #40] @ d3234 <__cxa_atexit@plt+0xc6ee8> │ │ │ │ - ldr r2, [pc, #40] @ d3238 <__cxa_atexit@plt+0xc6eec> │ │ │ │ - add r5, r5, #4 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - add r8, r3, #2 │ │ │ │ - add r9, r2, #1 │ │ │ │ - b 1030140 <__cxa_atexit@plt+0x1023df4> │ │ │ │ - mov r6, #72 @ 0x48 │ │ │ │ + bx ip │ │ │ │ + mov r6, #32 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r6, r0, lsl #12 │ │ │ │ - cmpeq r6, r8, lsr r6 │ │ │ │ - smlalbteq r4, r6, r0, r6 │ │ │ │ - strdeq r0, [r0], -r8 │ │ │ │ - cmpeq r7, r8, ror #31 │ │ │ │ - cmpeq r7, r8, lsr #32 │ │ │ │ - ldrsheq r1, [r7, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r7, r0, asr #2 │ │ │ │ - cmpeq r7, r8, lsl r1 │ │ │ │ - cmpeq r7, r4, ror #7 │ │ │ │ - smlalbbeq r3, r6, r4, pc @ │ │ │ │ + teqeq r1, r5, lsl #16 │ │ │ │ + @ instruction: 0x0157d694 │ │ │ │ + cmpeq r7, ip, lsl r6 │ │ │ │ + cmpeq r7, r0, lsl r6 │ │ │ │ + cmpeq r7, r0, asr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #108] @ d32dc <__cxa_atexit@plt+0xc6f90> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d32c0 <__cxa_atexit@plt+0xc6f74> │ │ │ │ - ldr r3, [pc, #92] @ d32e0 <__cxa_atexit@plt+0xc6f94> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c7c10 <__cxa_atexit@plt+0xbb8c4> │ │ │ │ + ldr r3, [pc, #104] @ c7c20 <__cxa_atexit@plt+0xbb8d4> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d32c0 <__cxa_atexit@plt+0xc6f74> │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d32c8 <__cxa_atexit@plt+0xc6f7c> │ │ │ │ - ldr r2, [pc, #56] @ d32e8 <__cxa_atexit@plt+0xc6f9c> │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + str r3, [r7] │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c7bdc <__cxa_atexit@plt+0xbb890> │ │ │ │ + cmp r3, #1 │ │ │ │ + beq c7bec <__cxa_atexit@plt+0xbb8a0> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c7bfc <__cxa_atexit@plt+0xbb8b0> │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + b c7bf0 <__cxa_atexit@plt+0xbb8a4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d32e4 <__cxa_atexit@plt+0xc6f98> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #32] @ c7c24 <__cxa_atexit@plt+0xbb8d8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c7c28 <__cxa_atexit@plt+0xbb8dc> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r6, r0, lsl pc │ │ │ │ - @ instruction: 0xffffa220 │ │ │ │ - strdeq r3, [r6, #-228] @ 0xffffff1c │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + cmpeq r7, ip, asr #10 │ │ │ │ + smlalbbeq pc, r6, r0, r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ d3358 <__cxa_atexit@plt+0xc700c> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d333c <__cxa_atexit@plt+0xc6ff0> │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d3344 <__cxa_atexit@plt+0xc6ff8> │ │ │ │ - ldr r2, [pc, #52] @ d3360 <__cxa_atexit@plt+0xc7014> │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq c7c50 <__cxa_atexit@plt+0xbb904> │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c7c64 <__cxa_atexit@plt+0xbb918> │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + b c7c54 <__cxa_atexit@plt+0xbb908> │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d335c <__cxa_atexit@plt+0xc7010> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ add r5, r5, #4 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x01463e94 │ │ │ │ - @ instruction: 0xffffa1a4 │ │ │ │ - hvceq 25580 @ 0x63ec │ │ │ │ + ldr r7, [pc, #12] @ c7c78 <__cxa_atexit@plt+0xbb92c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, ror #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d339c <__cxa_atexit@plt+0xc7050> │ │ │ │ - ldr r2, [pc, #36] @ d33b0 <__cxa_atexit@plt+0xc7064> │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #16] @ d33b4 <__cxa_atexit@plt+0xc7068> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + mov r7, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #8 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c7cb4 <__cxa_atexit@plt+0xbb968> │ │ │ │ + ldr r3, [pc, #40] @ c7ccc <__cxa_atexit@plt+0xbb980> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + stmib r7, {r3, r8} │ │ │ │ + ldr r0, [r5] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c7cd0 <__cxa_atexit@plt+0xbb984> │ │ │ │ add r7, pc, r7 │ │ │ │ + mov r3, #8 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffa144 │ │ │ │ - cmpeq r6, ip, lsr lr │ │ │ │ - ldrdeq r4, [r6, #-72] @ 0xffffffb8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + cmpeq r7, r4, asr r5 │ │ │ │ + smlaltteq pc, r6, r0, r7 @ │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b d2fbc <__cxa_atexit@plt+0xc6c70> │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r2 │ │ │ │ andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d348c <__cxa_atexit@plt+0xc7140> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #76 @ 0x4c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d3494 <__cxa_atexit@plt+0xc7148> │ │ │ │ - ldr sl, [pc, #176] @ d34b4 <__cxa_atexit@plt+0xc7168> │ │ │ │ - ldr r0, [pc, #176] @ d34b8 <__cxa_atexit@plt+0xc716c> │ │ │ │ - sub lr, r6, #70 @ 0x46 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #164] @ d34bc <__cxa_atexit@plt+0xc7170> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #140] @ d34c0 <__cxa_atexit@plt+0xc7174> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #100] @ d34c4 <__cxa_atexit@plt+0xc7178> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [pc, #96] @ d34c8 <__cxa_atexit@plt+0xc717c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stmib r3, {r0, r8, r9, ip, lr} │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r8, [pc, #72] @ d34cc <__cxa_atexit@plt+0xc7180> │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d349c <__cxa_atexit@plt+0xc7150> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d34b0 <__cxa_atexit@plt+0xc7164> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ + sub r7, r5, #4 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c7d40 <__cxa_atexit@plt+0xbb9f4> │ │ │ │ + ldr r3, [pc, #92] @ c7d50 <__cxa_atexit@plt+0xbba04> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r7] │ │ │ │ + tst r8, #3 │ │ │ │ + beq c7d20 <__cxa_atexit@plt+0xbb9d4> │ │ │ │ + ldr r7, [r8, #3] │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmp r7, #61 @ 0x3d │ │ │ │ + bne c7d30 <__cxa_atexit@plt+0xbb9e4> │ │ │ │ + ldr r7, [pc, #60] @ c7d54 <__cxa_atexit@plt+0xbba08> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #36] @ c7d5c <__cxa_atexit@plt+0xbba10> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ c7d58 <__cxa_atexit@plt+0xbba0c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - cmpeq r6, r4, lsl r4 │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - cmpeq r7, r8, asr #26 │ │ │ │ - cmpeq r7, r8, lsl #27 │ │ │ │ - cmpeq r7, r8, lsr #29 │ │ │ │ - cmpeq r7, r4, lsl #29 │ │ │ │ - cmpeq r7, r8, ror lr │ │ │ │ - cmpeq r6, r4, lsr #8 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + cmpeq r7, r0, lsr r4 │ │ │ │ + cmppeq r6, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, ip, lsr 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 d3508 <__cxa_atexit@plt+0xc71bc> │ │ │ │ - ldr r2, [pc, #32] @ d3514 <__cxa_atexit@plt+0xc71c8> │ │ │ │ + ldr r3, [pc, #32] @ c7d90 <__cxa_atexit@plt+0xbba44> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ c7d94 <__cxa_atexit@plt+0xbba48> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r2, #2 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsbeq r2, [r7, #-4] │ │ │ │ - @ instruction: 0x0146439c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d35dc <__cxa_atexit@plt+0xc7290> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #76 @ 0x4c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d35e4 <__cxa_atexit@plt+0xc7298> │ │ │ │ - ldr sl, [pc, #176] @ d3604 <__cxa_atexit@plt+0xc72b8> │ │ │ │ - ldr r0, [pc, #176] @ d3608 <__cxa_atexit@plt+0xc72bc> │ │ │ │ - sub lr, r6, #70 @ 0x46 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #164] @ d360c <__cxa_atexit@plt+0xc72c0> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #140] @ d3610 <__cxa_atexit@plt+0xc72c4> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #100] @ d3614 <__cxa_atexit@plt+0xc72c8> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [pc, #96] @ d3618 <__cxa_atexit@plt+0xc72cc> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stmib r3, {r0, r8, r9, ip, lr} │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r8, [pc, #72] @ d361c <__cxa_atexit@plt+0xc72d0> │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d35ec <__cxa_atexit@plt+0xc72a0> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d3600 <__cxa_atexit@plt+0xc72b4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ + cmp r1, #61 @ 0x3d │ │ │ │ + addeq r7, r3, #1 │ │ │ │ bx r0 │ │ │ │ - smlalbteq r4, r6, r4, r2 │ │ │ │ - @ instruction: 0xffffff78 │ │ │ │ - ldrsheq r1, [r7, #-184] @ 0xffffff48 │ │ │ │ - cmpeq r7, r8, lsr ip │ │ │ │ - cmpeq r7, r8, asr sp │ │ │ │ - cmpeq r7, r4, lsr sp │ │ │ │ - cmpeq r7, r8, lsr #26 │ │ │ │ - ldrdeq r4, [r6, #-36] @ 0xffffffdc │ │ │ │ - andeq r0, r4, r7, lsl r0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r2, r5, #4 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d36bc <__cxa_atexit@plt+0xc7370> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #52 @ 0x34 │ │ │ │ - str r8, [r2] │ │ │ │ - cmp r1, r3 │ │ │ │ - bcc d36cc <__cxa_atexit@plt+0xc7380> │ │ │ │ - ldr r2, [pc, #184] @ d370c <__cxa_atexit@plt+0xc73c0> │ │ │ │ - ldr lr, [pc, #184] @ d3710 <__cxa_atexit@plt+0xc73c4> │ │ │ │ + ldrsbeq sp, [r7, #-56] @ 0xffffffc8 │ │ │ │ + ldrsheq sp, [r7, #-60] @ 0xffffffc4 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + sub r3, r5, #12 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c7e28 <__cxa_atexit@plt+0xbbadc> │ │ │ │ + ldr r2, [pc, #144] @ c7e44 <__cxa_atexit@plt+0xbbaf8> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r6, #4]! │ │ │ │ - ldr r2, [pc, #176] @ d3714 <__cxa_atexit@plt+0xc73c8> │ │ │ │ - add ip, r6, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r0, [pc, #164] @ d3718 <__cxa_atexit@plt+0xc73cc> │ │ │ │ - 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 r0, [pc, #140] @ d371c <__cxa_atexit@plt+0xc73d0> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #136] @ d3720 <__cxa_atexit@plt+0xc73d4> │ │ │ │ - add r0, r0, #3 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #136] @ c7e48 <__cxa_atexit@plt+0xbbafc> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - stm ip, {r8, r9, sl, lr} │ │ │ │ - str r1, [r6, #24] │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r3, #23 │ │ │ │ - mov r6, r3 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r7, [pc, #68] @ d3708 <__cxa_atexit@plt+0xc73bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #44] @ d3700 <__cxa_atexit@plt+0xc73b4> │ │ │ │ - ldr r8, [pc, #44] @ d3704 <__cxa_atexit@plt+0xc73b8> │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r6, r3 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r2 │ │ │ │ - mov sl, r3 │ │ │ │ - bx r0 │ │ │ │ - ldrdeq r3, [r6, #-108] @ 0xffffff94 │ │ │ │ - smlaltteq r4, r6, r4, r1 │ │ │ │ - cmpeq r6, r4, lsr #4 │ │ │ │ - @ instruction: 0xffff58a8 │ │ │ │ - hvceq 25632 @ 0x6420 │ │ │ │ - cmpeq r7, r8, lsr fp │ │ │ │ - cmpeq r7, r8, ror #21 │ │ │ │ - cmpeq r7, ip, lsr #30 │ │ │ │ - cmpeq r7, r4, lsr #30 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub ip, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, ip │ │ │ │ - bhi d3818 <__cxa_atexit@plt+0xc74cc> │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c7e08 <__cxa_atexit@plt+0xbbabc> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c7e14 <__cxa_atexit@plt+0xbbac8> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #76 @ 0x4c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d3820 <__cxa_atexit@plt+0xc74d4> │ │ │ │ - ldr r0, [pc, #260] @ d385c <__cxa_atexit@plt+0xc7510> │ │ │ │ - sub lr, r6, #70 @ 0x46 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #252] @ d3860 <__cxa_atexit@plt+0xc7514> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r2, #68] @ 0x44 │ │ │ │ - str r1, [r2, #72] @ 0x48 │ │ │ │ - ldr r3, [pc, #228] @ d3864 <__cxa_atexit@plt+0xc7518> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - add sl, r3, #2 │ │ │ │ - ldr r3, [pc, #220] @ d3868 <__cxa_atexit@plt+0xc751c> │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c7e30 <__cxa_atexit@plt+0xbbae4> │ │ │ │ + ldr r3, [pc, #92] @ c7e50 <__cxa_atexit@plt+0xbbb04> │ │ │ │ ldr r3, [pc, r3] │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r2, #36] @ 0x24 │ │ │ │ - str r3, [r2, #40] @ 0x28 │ │ │ │ - str sl, [r2, #52] @ 0x34 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ - ldr sl, [pc, #180] @ d386c <__cxa_atexit@plt+0xc7520> │ │ │ │ - ldr sl, [pc, sl] │ │ │ │ - ldr r0, [pc, #176] @ d3870 <__cxa_atexit@plt+0xc7524> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r2, #24] │ │ │ │ - str r1, [r2, #28] │ │ │ │ - str r3, [r2, #32] │ │ │ │ - stmib r2, {r0, r8, r9, sl, lr} │ │ │ │ - ldr r3, [pc, #156] @ d3874 <__cxa_atexit@plt+0xc7528> │ │ │ │ - sub r2, r5, #28 │ │ │ │ - cmp fp, r2 │ │ │ │ - add r3, pc, r3 │ │ │ │ - stmdb r5, {r3, r8, r9} │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - bhi d3838 <__cxa_atexit@plt+0xc74ec> │ │ │ │ - ldr r3, [pc, #148] @ d3888 <__cxa_atexit@plt+0xc753c> │ │ │ │ - ldr r1, [pc, #148] @ d388c <__cxa_atexit@plt+0xc7540> │ │ │ │ - ldr r0, [pc, #148] @ d3890 <__cxa_atexit@plt+0xc7544> │ │ │ │ - add r3, pc, r3 │ │ │ │ - sub lr, r5, #28 │ │ │ │ - str r3, [r5, #-16] │ │ │ │ - mov r5, r2 │ │ │ │ - add r0, pc, r0 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stm lr, {r0, r1, r9} │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ + stmib r6, {r3, r7} │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ + sub r7, r2, #2 │ │ │ │ mov r6, r2 │ │ │ │ - b d3828 <__cxa_atexit@plt+0xc74dc> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #84] @ d3884 <__cxa_atexit@plt+0xc7538> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #56] @ d3878 <__cxa_atexit@plt+0xc752c> │ │ │ │ - ldr r8, [pc, #56] @ d387c <__cxa_atexit@plt+0xc7530> │ │ │ │ - ldr sl, [pc, #56] @ d3880 <__cxa_atexit@plt+0xc7534> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - add sl, pc, sl │ │ │ │ - mov r5, ip │ │ │ │ - bx r0 │ │ │ │ - ldrsheq r1, [r7, #-156] @ 0xffffff64 │ │ │ │ - cmpeq r7, ip, lsr sl │ │ │ │ - cmpeq r7, r4, lsl #20 │ │ │ │ - cmpeq r7, r0, asr fp │ │ │ │ - cmpeq r7, ip, lsr #22 │ │ │ │ - cmpeq r7, r0, lsr #22 │ │ │ │ - strheq r0, [r0], -ip │ │ │ │ - cmpeq r6, r0, asr sl │ │ │ │ - smlalbbeq r4, r6, r8, r0 │ │ │ │ - cmpeq r6, r0, lsr pc │ │ │ │ - smlalbteq r4, r6, r8, r0 │ │ │ │ - smlalbbeq r3, r6, r8, pc @ │ │ │ │ - smlalbteq r4, r6, r8, r0 │ │ │ │ - @ instruction: 0xffffb784 │ │ │ │ - qdaddeq r4, r0, r6 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #24] @ d38c0 <__cxa_atexit@plt+0xc7574> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d38b8 <__cxa_atexit@plt+0xc756c> │ │ │ │ - b d38d0 <__cxa_atexit@plt+0xc7584> │ │ │ │ ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r0, lsr #32 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r1, r5 │ │ │ │ - and r5, r7, #3 │ │ │ │ - cmp r5, #2 │ │ │ │ - bne d3984 <__cxa_atexit@plt+0xc7638> │ │ │ │ - ldr ip, [r1, #8]! │ │ │ │ - ldr r8, [r7, #2] │ │ │ │ - ldr sl, [r1, #-4] │ │ │ │ - add r5, r1, #4 │ │ │ │ - cmp fp, r1 │ │ │ │ - bhi d399c <__cxa_atexit@plt+0xc7650> │ │ │ │ - ldr r0, [r4, #804] @ 0x324 │ │ │ │ - add r2, r6, #52 @ 0x34 │ │ │ │ - str r8, [r1] │ │ │ │ - cmp r0, r2 │ │ │ │ - bcc d39b0 <__cxa_atexit@plt+0xc7664> │ │ │ │ - ldr r1, [pc, #220] @ d39f0 <__cxa_atexit@plt+0xc76a4> │ │ │ │ - ldr lr, [pc, #220] @ d39f4 <__cxa_atexit@plt+0xc76a8> │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r6, #4]! │ │ │ │ - ldr r1, [pc, #212] @ d39f8 <__cxa_atexit@plt+0xc76ac> │ │ │ │ - add lr, pc, lr │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - ldr r0, [pc, #204] @ d39fc <__cxa_atexit@plt+0xc76b0> │ │ │ │ - add r1, r1, #1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r1, [r6, #44] @ 0x2c │ │ │ │ - str r1, [r6, #48] @ 0x30 │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #180] @ d3a00 <__cxa_atexit@plt+0xc76b4> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r3, [pc, #176] @ d3a04 <__cxa_atexit@plt+0xc76b8> │ │ │ │ - add r0, r0, #3 │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - str ip, [r6, #12] │ │ │ │ - str sl, [r6, #16] │ │ │ │ - str lr, [r6, #20] │ │ │ │ - str r3, [r6, #24] │ │ │ │ - str r1, [r6, #28] │ │ │ │ - str r0, [r6, #32] │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ - sub r8, r2, #23 │ │ │ │ - mov r6, r2 │ │ │ │ - b 1030224 <__cxa_atexit@plt+0x1023ed8> │ │ │ │ - ldr r7, [pc, #96] @ d39ec <__cxa_atexit@plt+0xc76a0> │ │ │ │ + ldr r7, [pc, #48] @ c7e4c <__cxa_atexit@plt+0xbbb00> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r1, #12]! │ │ │ │ - mov r5, r1 │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #68] @ d39e8 <__cxa_atexit@plt+0xc769c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r9, ip │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #40] @ d39e0 <__cxa_atexit@plt+0xc7694> │ │ │ │ - ldr r8, [pc, #40] @ d39e4 <__cxa_atexit@plt+0xc7698> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #52 @ 0x34 │ │ │ │ + mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r9, sl │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r8, pc, r8 │ │ │ │ - mov r5, r1 │ │ │ │ + mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - mov sl, ip │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r0, lsl #8 │ │ │ │ - cmpeq r6, r8, lsl #30 │ │ │ │ - cmpeq r6, r0, asr #30 │ │ │ │ - cmpeq r7, r0, asr r8 │ │ │ │ - @ instruction: 0xffff55e8 │ │ │ │ - strheq r3, [r6, #-244] @ 0xffffff0c │ │ │ │ - cmpeq r7, ip, ror r8 │ │ │ │ - cmpeq r7, ip, lsr #16 │ │ │ │ - cmpeq r7, r0, ror ip │ │ │ │ - cmpeq r7, r8, ror #24 │ │ │ │ - smlaltteq r3, r6, r8, lr │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - b d3730 <__cxa_atexit@plt+0xc73e4> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r7, ip, lsl #7 │ │ │ │ + cmpeq r7, r8, ror r3 │ │ │ │ + cmpeq r7, r4, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r7, r5, #4 │ │ │ │ - cmp fp, r7 │ │ │ │ - bhi d3aa8 <__cxa_atexit@plt+0xc775c> │ │ │ │ - ldr r3, [pc, #148] @ d3ad0 <__cxa_atexit@plt+0xc7784> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7] │ │ │ │ - ands r3, r8, #3 │ │ │ │ - beq d3a84 <__cxa_atexit@plt+0xc7738> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3a94 <__cxa_atexit@plt+0xc7748> │ │ │ │ + bne c7e94 <__cxa_atexit@plt+0xbbb48> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ add r3, r6, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc d3ab8 <__cxa_atexit@plt+0xc776c> │ │ │ │ - ldr r7, [pc, #116] @ d3adc <__cxa_atexit@plt+0xc7790> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r8, #2] │ │ │ │ - ldr r0, [r5] │ │ │ │ - str r7, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ + bcc c7ea8 <__cxa_atexit@plt+0xbbb5c> │ │ │ │ + ldr r2, [pc, #60] @ c7ebc <__cxa_atexit@plt+0xbbb70> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r8] │ │ │ │ - mov r5, r7 │ │ │ │ - mov r7, r8 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #60] @ d3ad8 <__cxa_atexit@plt+0xc778c> │ │ │ │ + ldr r7, [pc, #28] @ c7eb8 <__cxa_atexit@plt+0xbbb6c> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5] │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d3ad4 <__cxa_atexit@plt+0xc7788> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ mov r6, #8 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ - mov r5, r7 │ │ │ │ mov r6, r3 │ │ │ │ - mov r7, r8 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - cmpeq r6, r4, ror #28 │ │ │ │ - cmpeq r7, r0, asr #16 │ │ │ │ - cmpeq r7, r0, lsl #23 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + ldrsheq sp, [r7, #-40] @ 0xffffffd8 │ │ │ │ + cmpeq r7, r8, lsl r3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, r7 │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c7f2c <__cxa_atexit@plt+0xbbbe0> │ │ │ │ + ldr r2, [pc, #88] @ c7f38 <__cxa_atexit@plt+0xbbbec> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + str r2, [r5, #-16]! │ │ │ │ + ldr r2, [pc, #76] @ c7f3c <__cxa_atexit@plt+0xbbbf0> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r7, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r3, [r5, #12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c7f24 <__cxa_atexit@plt+0xbbbd8> │ │ │ │ + ldr r3, [pc, #52] @ c7f40 <__cxa_atexit@plt+0xbbbf4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #48] @ c7f44 <__cxa_atexit@plt+0xbbbf8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r7, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, rrx │ │ │ │ + cmpeq r7, ip, asr r2 │ │ │ │ + andeq r0, r0, r0, ror r0 │ │ │ │ + smlalbbeq pc, r6, ip, r5 @ │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c7f70 <__cxa_atexit@plt+0xbbc24> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r2, [pc, #20] @ c7f74 <__cxa_atexit@plt+0xbbc28> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + add r8, r2, #1 │ │ │ │ + mov r9, r7 │ │ │ │ + b 11105d4 <__cxa_atexit@plt+0x1104288> │ │ │ │ + andeq r0, r0, r4, lsr #32 │ │ │ │ + cmppeq r6, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #36] @ c7fac <__cxa_atexit@plt+0xbbc60> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r7, [r5] │ │ │ │ + str r3, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c7fa0 <__cxa_atexit@plt+0xbbc54> │ │ │ │ + mov r7, r8 │ │ │ │ + b c7fb8 <__cxa_atexit@plt+0xbbc6c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr #32 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3b24 <__cxa_atexit@plt+0xc77d8> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #8 │ │ │ │ + bne c800c <__cxa_atexit@plt+0xbbcc0> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c804c <__cxa_atexit@plt+0xbbd00> │ │ │ │ + ldr lr, [pc, #144] @ c806c <__cxa_atexit@plt+0xbbd20> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r8, [pc, #132] @ c8070 <__cxa_atexit@plt+0xbbd24> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + sub r2, r3, #14 │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r8, [r6, #4] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str lr, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r2, [r6, #20] │ │ │ │ + b c8040 <__cxa_atexit@plt+0xbbcf4> │ │ │ │ + add r3, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc d3b38 <__cxa_atexit@plt+0xc77ec> │ │ │ │ - ldr r2, [pc, #64] @ d3b4c <__cxa_atexit@plt+0xc7800> │ │ │ │ + bcc c8054 <__cxa_atexit@plt+0xbbd08> │ │ │ │ + ldr r7, [pc, #68] @ c8064 <__cxa_atexit@plt+0xbbd18> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r2, [pc, #60] @ c8068 <__cxa_atexit@plt+0xbbd1c> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - stmib r6, {r2, r7} │ │ │ │ - sub r7, r3, #2 │ │ │ │ + ldr r1, [r5, #-4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r1, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + sub r7, r3, #7 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ d3b48 <__cxa_atexit@plt+0xc77fc> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - mov r6, #8 │ │ │ │ + mov r6, #20 │ │ │ │ + b c8058 <__cxa_atexit@plt+0xbbd0c> │ │ │ │ + mov r6, #12 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ mov r6, r3 │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrheq r1, [r7, #-112] @ 0xffffff90 │ │ │ │ - ldrsbeq r1, [r7, #-172] @ 0xffffff54 │ │ │ │ - hvceq 25524 @ 0x63b4 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + cmpeq r7, r0, ror r1 │ │ │ │ + cmpeq r7, r8, ror #2 │ │ │ │ + ldrheq sp, [r7, #-20] @ 0xffffffec │ │ │ │ + cmpeq r7, ip, lsr #3 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #12 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d3ba8 <__cxa_atexit@plt+0xc785c> │ │ │ │ - and r3, r8, #3 │ │ │ │ + bhi c80c8 <__cxa_atexit@plt+0xbbd7c> │ │ │ │ + ldr r2, [pc, #64] @ c80d0 <__cxa_atexit@plt+0xbbd84> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #56] @ c80d4 <__cxa_atexit@plt+0xbbd88> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r7, [r7, #8] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + tst r7, #3 │ │ │ │ + beq c80bc <__cxa_atexit@plt+0xbbd70> │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + sub r5, r5, #8 │ │ │ │ + b 9a0ec <__cxa_atexit@plt+0x8dda0> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, asr #32 │ │ │ │ + ldrheq sp, [r7, #-0] │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + add r5, r5, #4 │ │ │ │ + b 9a0ec <__cxa_atexit@plt+0x8dda0> │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8174 <__cxa_atexit@plt+0xbbe28> │ │ │ │ + ldr r3, [pc, #120] @ c8184 <__cxa_atexit@plt+0xbbe38> │ │ │ │ + add r3, pc, r3 │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7, #-4]! │ │ │ │ + ands r3, r8, #3 │ │ │ │ + beq c8148 <__cxa_atexit@plt+0xbbdfc> │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3b98 <__cxa_atexit@plt+0xc784c> │ │ │ │ - ldr r3, [pc, #56] @ d3bb8 <__cxa_atexit@plt+0xc786c> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ + bne c8158 <__cxa_atexit@plt+0xbbe0c> │ │ │ │ + ldr r3, [pc, #92] @ c8188 <__cxa_atexit@plt+0xbbe3c> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r8, #2] │ │ │ │ + ldr r2, [r8, #6] │ │ │ │ str r3, [r5, #-8]! │ │ │ │ + str r2, [r5, #4] │ │ │ │ tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d3ba0 <__cxa_atexit@plt+0xc7854> │ │ │ │ - b d3bcc <__cxa_atexit@plt+0xc7880> │ │ │ │ + beq c816c <__cxa_atexit@plt+0xbbe20> │ │ │ │ + b c81fc <__cxa_atexit@plt+0xbbeb0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r5, r7 │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #48] @ c8190 <__cxa_atexit@plt+0xbbe44> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5] │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #12] @ d3bbc <__cxa_atexit@plt+0xc7870> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ c818c <__cxa_atexit@plt+0xbbe40> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, asr #32 │ │ │ │ - cmpeq r6, r8, ror #26 │ │ │ │ - cmpeq r6, r8, lsl #22 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #196] @ d3c9c <__cxa_atexit@plt+0xc7950> │ │ │ │ - sub r3, r5, #4 │ │ │ │ - and r0, r2, #3 │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - and r1, r7, #3 │ │ │ │ - bne d3c30 <__cxa_atexit@plt+0xc78e4> │ │ │ │ - ldr r0, [pc, #180] @ d3ca8 <__cxa_atexit@plt+0xc795c> │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d3c6c <__cxa_atexit@plt+0xc7920> │ │ │ │ - cmp r1, #2 │ │ │ │ - ldreq r7, [r7, #6] │ │ │ │ - cmpeq r2, r7 │ │ │ │ - beq d3c5c <__cxa_atexit@plt+0xc7910> │ │ │ │ - ldr r3, [pc, #144] @ d3cac <__cxa_atexit@plt+0xc7960> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + andeq r0, r0, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #1 │ │ │ │ + cmppeq r6, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + cmpeq r7, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c81d0 <__cxa_atexit@plt+0xbbe84> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ c81ec <__cxa_atexit@plt+0xbbea0> │ │ │ │ + add r2, pc, r2 │ │ │ │ str r3, [r5] │ │ │ │ - beq d3c94 <__cxa_atexit@plt+0xc7948> │ │ │ │ - b d3d70 <__cxa_atexit@plt+0xc7a24> │ │ │ │ - ldr r0, [pc, #104] @ d3ca0 <__cxa_atexit@plt+0xc7954> │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d3c6c <__cxa_atexit@plt+0xc7920> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq d3c78 <__cxa_atexit@plt+0xc792c> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne d3c78 <__cxa_atexit@plt+0xc792c> │ │ │ │ - ldr r7, [pc, #76] @ d3cb0 <__cxa_atexit@plt+0xc7964> │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c81e4 <__cxa_atexit@plt+0xbbe98> │ │ │ │ + b c81fc <__cxa_atexit@plt+0xbbeb0> │ │ │ │ + ldr r7, [pc, #24] @ c81f0 <__cxa_atexit@plt+0xbbea4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + ldrheq ip, [r7, #-252] @ 0xffffff04 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + cmp r7, #45 @ 0x2d │ │ │ │ + bne c8250 <__cxa_atexit@plt+0xbbf04> │ │ │ │ + ldr r2, [pc, #108] @ c827c <__cxa_atexit@plt+0xbbf30> │ │ │ │ + add r2, pc, r2 │ │ │ │ + mov r3, r5 │ │ │ │ + ldr r7, [r3, #4]! │ │ │ │ + str r2, [r3] │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c8264 <__cxa_atexit@plt+0xbbf18> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c8250 <__cxa_atexit@plt+0xbbf04> │ │ │ │ + ldr r2, [pc, #76] @ c8280 <__cxa_atexit@plt+0xbbf34> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + stm r5, {r2, r7} │ │ │ │ + tst r3, #3 │ │ │ │ + beq c8270 <__cxa_atexit@plt+0xbbf24> │ │ │ │ + mov r7, r3 │ │ │ │ + b c82f0 <__cxa_atexit@plt+0xbbfa4> │ │ │ │ + ldr r7, [pc, #44] @ c8284 <__cxa_atexit@plt+0xbbf38> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ d3ca4 <__cxa_atexit@plt+0xc7958> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d3c94 <__cxa_atexit@plt+0xc7948> │ │ │ │ - b d3d70 <__cxa_atexit@plt+0xc7a24> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r7, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, lsl #20 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r0, lsl #19 │ │ │ │ - cmpeq r6, r4, lsl #20 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + strheq r0, [r0], -r8 │ │ │ │ + cmpeq r7, ip, lsr pc │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3ce4 <__cxa_atexit@plt+0xc7998> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d3ce4 <__cxa_atexit@plt+0xc7998> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #28] @ d3d08 <__cxa_atexit@plt+0xc79bc> │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + bne c82c4 <__cxa_atexit@plt+0xbbf78> │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r3, [r3, #6] │ │ │ │ + ldr r2, [pc, #48] @ c82e0 <__cxa_atexit@plt+0xbbf94> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r3, [r5] │ │ │ │ + str r2, [r5, #-4]! │ │ │ │ tst r7, #3 │ │ │ │ - beq d3d00 <__cxa_atexit@plt+0xc79b4> │ │ │ │ - b d3d70 <__cxa_atexit@plt+0xc7a24> │ │ │ │ + beq c82d8 <__cxa_atexit@plt+0xbbf8c> │ │ │ │ + b c82f0 <__cxa_atexit@plt+0xbbfa4> │ │ │ │ + ldr r7, [pc, #24] @ c82e4 <__cxa_atexit@plt+0xbbf98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - smlaltbeq r3, r6, ip, r9 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - beq d3d3c <__cxa_atexit@plt+0xc79f0> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r7, r8, asr #29 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r3, r6 │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c83d4 <__cxa_atexit@plt+0xbc088> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d3d3c <__cxa_atexit@plt+0xc79f0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r1, [r7, #3] │ │ │ │ + add r7, r3, #4 │ │ │ │ + cmp r1, #45 @ 0x2d │ │ │ │ + bne c8380 <__cxa_atexit@plt+0xbc034> │ │ │ │ + add r1, r3, #16 │ │ │ │ + ldr lr, [pc, #188] @ c83e0 <__cxa_atexit@plt+0xbc094> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #184] @ c83e4 <__cxa_atexit@plt+0xbc098> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + str lr, [r3, #28]! │ │ │ │ + sub r0, r6, #15 │ │ │ │ + ldr lr, [pc, #168] @ c83e8 <__cxa_atexit@plt+0xbc09c> │ │ │ │ + ldr lr, [pc, lr] │ │ │ │ + ldr r9, [pc, #164] @ c83ec <__cxa_atexit@plt+0xbc0a0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str r7, [r3, #-4] │ │ │ │ + ldr sl, [pc, #156] @ c83f0 <__cxa_atexit@plt+0xbc0a4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #-16] │ │ │ │ + str sl, [r3, #-12] │ │ │ │ + str r8, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r7, [r3, #8] │ │ │ │ + str r9, [r3, #12] │ │ │ │ + str r3, [r3, #16] │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str lr, [r3, #24] │ │ │ │ + str r0, [r3, #28] │ │ │ │ + sub r7, r6, #2 │ │ │ │ + bx ip │ │ │ │ + ldr lr, [pc, #108] @ c83f4 <__cxa_atexit@plt+0xbc0a8> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r8, [pc, #104] @ c83f8 <__cxa_atexit@plt+0xbc0ac> │ │ │ │ + ldr r8, [pc, r8] │ │ │ │ + ldr ip, [r5, #8]! │ │ │ │ + sub r0, r6, #31 │ │ │ │ + str r0, [r3, #40]! @ 0x28 │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + ldr r9, [pc, #84] @ c83fc <__cxa_atexit@plt+0xbc0b0> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + ldr sl, [pc, #80] @ c8400 <__cxa_atexit@plt+0xbc0b4> │ │ │ │ + ldr sl, [pc, sl] │ │ │ │ + str r2, [r3, #-28] @ 0xffffffe4 │ │ │ │ + str sl, [r3, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r3, #-20] @ 0xffffffec │ │ │ │ + str r9, [r3, #-16] │ │ │ │ + stmdb r3, {r0, r7, r8} │ │ │ │ + str lr, [r3, #-36] @ 0xffffffdc │ │ │ │ + sub r7, r6, #18 │ │ │ │ + mov r6, r3 │ │ │ │ + bx ip │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffd54 │ │ │ │ + @ instruction: 0xfffffb98 │ │ │ │ + cmpeq r7, r8, asr lr │ │ │ │ + cmpeq r7, r4, asr #4 │ │ │ │ + cmpeq r7, r0, ror #28 │ │ │ │ + @ instruction: 0xfffffa14 │ │ │ │ + cmpeq r7, r8, lsl #28 │ │ │ │ + cmpeq r7, r4, ror #3 │ │ │ │ + cmpeq r7, r4, ror lr │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c8438 <__cxa_atexit@plt+0xbc0ec> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #24] @ c8440 <__cxa_atexit@plt+0xbc0f4> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #28] @ d3d60 <__cxa_atexit@plt+0xc7a14> │ │ │ │ + cmpeq r7, r4, lsr #26 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8484 <__cxa_atexit@plt+0xbc138> │ │ │ │ + ldr r7, [pc, #48] @ c8494 <__cxa_atexit@plt+0xbc148> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #4]! │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - tst r7, #3 │ │ │ │ - beq d3d58 <__cxa_atexit@plt+0xc7a0c> │ │ │ │ - b d3d70 <__cxa_atexit@plt+0xc7a24> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c8478 <__cxa_atexit@plt+0xbc12c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r4, asr r9 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r7, [pc, #196] @ d3e40 <__cxa_atexit@plt+0xc7af4> │ │ │ │ + ldr r7, [pc, #12] @ c8498 <__cxa_atexit@plt+0xbc14c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmppeq r6, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr lr, [pc, #208] @ c857c <__cxa_atexit@plt+0xbc230> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #204] @ c8580 <__cxa_atexit@plt+0xbc234> │ │ │ │ + add r1, pc, r1 │ │ │ │ + ldr r9, [pc, #200] @ c8584 <__cxa_atexit@plt+0xbc238> │ │ │ │ + add r9, pc, r9 │ │ │ │ + ldr sl, [pc, #196] @ c8588 <__cxa_atexit@plt+0xbc23c> │ │ │ │ + add sl, pc, sl │ │ │ │ + and r0, r7, #3 │ │ │ │ + cmp r0, #3 │ │ │ │ + bne c8538 <__cxa_atexit@plt+0xbc1ec> │ │ │ │ + bic r0, r7, #3 │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r0, r5, #12 │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ sub r3, r5, #4 │ │ │ │ - and r0, r2, #3 │ │ │ │ + cmp r2, #3 │ │ │ │ + beq c8504 <__cxa_atexit@plt+0xbc1b8> │ │ │ │ + cmp r2, #4 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + strne sl, [r5, #-4] │ │ │ │ + streq r9, [r5, #-4] │ │ │ │ + b c8510 <__cxa_atexit@plt+0xbc1c4> │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + str lr, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + cmp fp, r0 │ │ │ │ + bhi c8568 <__cxa_atexit@plt+0xbc21c> │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + bne c84c4 <__cxa_atexit@plt+0xbc178> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ cmp r0, #2 │ │ │ │ + bne c8554 <__cxa_atexit@plt+0xbc208> │ │ │ │ + ldr r7, [pc, #68] @ c858c <__cxa_atexit@plt+0xbc240> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - and r1, r7, #3 │ │ │ │ - bne d3dd4 <__cxa_atexit@plt+0xc7a88> │ │ │ │ - ldr r0, [pc, #180] @ d3e4c <__cxa_atexit@plt+0xc7b00> │ │ │ │ - ldr r2, [r2, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d3e10 <__cxa_atexit@plt+0xc7ac4> │ │ │ │ - cmp r1, #2 │ │ │ │ - ldreq r7, [r7, #6] │ │ │ │ - cmpeq r2, r7 │ │ │ │ - beq d3e00 <__cxa_atexit@plt+0xc7ab4> │ │ │ │ - ldr r3, [pc, #144] @ d3e50 <__cxa_atexit@plt+0xc7b04> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d3e38 <__cxa_atexit@plt+0xc7aec> │ │ │ │ - b d3f14 <__cxa_atexit@plt+0xc7bc8> │ │ │ │ - ldr r0, [pc, #104] @ d3e44 <__cxa_atexit@plt+0xc7af8> │ │ │ │ - ldr r2, [r2, #7] │ │ │ │ - cmp r1, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r2} │ │ │ │ - beq d3e10 <__cxa_atexit@plt+0xc7ac4> │ │ │ │ - cmp r1, #2 │ │ │ │ - beq d3e1c <__cxa_atexit@plt+0xc7ad0> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne d3e1c <__cxa_atexit@plt+0xc7ad0> │ │ │ │ - ldr r7, [pc, #76] @ d3e54 <__cxa_atexit@plt+0xc7b08> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + bic r7, r7, #3 │ │ │ │ ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + add r5, r5, #4 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #36] @ d3e48 <__cxa_atexit@plt+0xc7afc> │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d3e38 <__cxa_atexit@plt+0xc7aec> │ │ │ │ - b d3f14 <__cxa_atexit@plt+0xc7bc8> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #32] @ c8590 <__cxa_atexit@plt+0xbc244> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, lsr #9 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - andeq r0, r0, r8, ror #1 │ │ │ │ - andeq r0, r0, r0, asr #1 │ │ │ │ - andeq r0, r0, ip, asr #2 │ │ │ │ - cmpeq r7, r4, lsr #8 │ │ │ │ - cmpeq r6, r0, asr r8 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r4, ror #2 │ │ │ │ + @ instruction: 0xffffffec │ │ │ │ + ldrdeq r0, [r0], -ip │ │ │ │ + muleq r0, r0, r1 │ │ │ │ + cmpeq r7, ip, asr #24 │ │ │ │ + cmpeq r6, r8, lsr pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d3e88 <__cxa_atexit@plt+0xc7b3c> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d3e88 <__cxa_atexit@plt+0xc7b3c> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bne c85c4 <__cxa_atexit@plt+0xbc278> │ │ │ │ + ldr r2, [pc, #44] @ c85dc <__cxa_atexit@plt+0xbc290> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r3, [r5, #4]! │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #12] @ c85d8 <__cxa_atexit@plt+0xbc28c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d3eac <__cxa_atexit@plt+0xc7b60> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ + cmpeq r7, r8, asr #23 │ │ │ │ + andeq r0, r0, r4, lsr r0 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #24] @ c8608 <__cxa_atexit@plt+0xbc2bc> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ str r3, [r5] │ │ │ │ - beq d3ea4 <__cxa_atexit@plt+0xc7b58> │ │ │ │ - b d3f14 <__cxa_atexit@plt+0xc7bc8> │ │ │ │ + tst r7, #3 │ │ │ │ + beq c8600 <__cxa_atexit@plt+0xbc2b4> │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, ror r0 │ │ │ │ - strdeq r3, [r6, #-120] @ 0xffffff88 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq d3ee0 <__cxa_atexit@plt+0xc7b94> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d3ee0 <__cxa_atexit@plt+0xc7b94> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bne c8628 <__cxa_atexit@plt+0xbc2dc> │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d3f04 <__cxa_atexit@plt+0xc7bb8> │ │ │ │ - ldr r7, [r5, #8]! │ │ │ │ + ldr r3, [pc, #28] @ c864c <__cxa_atexit@plt+0xbc300> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - beq d3efc <__cxa_atexit@plt+0xc7bb0> │ │ │ │ - b d3f14 <__cxa_atexit@plt+0xc7bc8> │ │ │ │ + tst r7, #3 │ │ │ │ + beq c8644 <__cxa_atexit@plt+0xbc2f8> │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlaltbeq r3, r6, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #156] @ d3fbc <__cxa_atexit@plt+0xc7c70> │ │ │ │ - sub r3, r5, #8 │ │ │ │ - and r1, r8, #3 │ │ │ │ - cmp r1, #2 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - and r2, r7, #3 │ │ │ │ - bne d3f64 <__cxa_atexit@plt+0xc7c18> │ │ │ │ - ldr r0, [pc, #140] @ d3fc8 <__cxa_atexit@plt+0xc7c7c> │ │ │ │ - ldr r1, [r8, #6] │ │ │ │ - cmp r2, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - beq d3fb0 <__cxa_atexit@plt+0xc7c64> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne d3fa0 <__cxa_atexit@plt+0xc7c54> │ │ │ │ - ldr r7, [r7, #6] │ │ │ │ - cmp r1, r7 │ │ │ │ - beq d3f90 <__cxa_atexit@plt+0xc7c44> │ │ │ │ - b d3fa0 <__cxa_atexit@plt+0xc7c54> │ │ │ │ - ldr r0, [pc, #84] @ d3fc0 <__cxa_atexit@plt+0xc7c74> │ │ │ │ - ldr r1, [r8, #7] │ │ │ │ - cmp r2, #0 │ │ │ │ - add r0, pc, r0 │ │ │ │ - stmda r5, {r0, r1, r8} │ │ │ │ - beq d3fb0 <__cxa_atexit@plt+0xc7c64> │ │ │ │ - cmp r2, #2 │ │ │ │ - beq d3fa0 <__cxa_atexit@plt+0xc7c54> │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - cmp r1, r7 │ │ │ │ - bne d3fa0 <__cxa_atexit@plt+0xc7c54> │ │ │ │ - ldr r7, [pc, #44] @ d3fc4 <__cxa_atexit@plt+0xc7c78> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c86a0 <__cxa_atexit@plt+0xbc354> │ │ │ │ + ldr r3, [pc, #100] @ c86d0 <__cxa_atexit@plt+0xbc384> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + stm r5, {r3, r7} │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c86c0 <__cxa_atexit@plt+0xbc374> │ │ │ │ + ldr r7, [pc, #72] @ c86d4 <__cxa_atexit@plt+0xbc388> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c86b4 <__cxa_atexit@plt+0xbc368> │ │ │ │ + mov r7, r8 │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ + ldr r7, [pc, #52] @ c86dc <__cxa_atexit@plt+0xbc390> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d3fcc <__cxa_atexit@plt+0xc7c80> │ │ │ │ - add r5, r5, #4 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r0, [r7] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldrsbeq r1, [r7, #-48] @ 0xffffffd0 │ │ │ │ - andeq r0, r0, r0, lsr #1 │ │ │ │ - cmpeq r7, r4, ror #6 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - cmpeq r7, r0, asr r3 │ │ │ │ - cmpeq r6, ip, lsl #12 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d4000 <__cxa_atexit@plt+0xc7cb4> │ │ │ │ - ldr r3, [r7, #6] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d4000 <__cxa_atexit@plt+0xc7cb4> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [pc, #16] @ c86d8 <__cxa_atexit@plt+0xbc38c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldrdeq r3, [r6, #-80] @ 0xffffffb0 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, r8, ror r0 │ │ │ │ + @ instruction: 0xfffffe14 │ │ │ │ + smlaltteq lr, r6, r0, sp │ │ │ │ + cmpeq r7, ip, ror #21 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq d403c <__cxa_atexit@plt+0xc7cf0> │ │ │ │ - ldr r3, [r7, #7] │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + bne c8740 <__cxa_atexit@plt+0xbc3f4> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d403c <__cxa_atexit@plt+0xc7cf0> │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ + bcc c8754 <__cxa_atexit@plt+0xbc408> │ │ │ │ + ldr r2, [pc, #92] @ c8768 <__cxa_atexit@plt+0xbc41c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [r5, #-4] │ │ │ │ + ldr r1, [pc, #72] @ c876c <__cxa_atexit@plt+0xbc420> │ │ │ │ + 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 │ │ │ │ bx r0 │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 1067cb0 <__cxa_atexit@plt+0x105b964> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #112 @ 0x70 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d4138 <__cxa_atexit@plt+0xc7dec> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr r8, [pc, #228] @ d4150 <__cxa_atexit@plt+0xc7e04> │ │ │ │ - ldr r9, [pc, #228] @ d4154 <__cxa_atexit@plt+0xc7e08> │ │ │ │ - ldr sl, [pc, #228] @ d4158 <__cxa_atexit@plt+0xc7e0c> │ │ │ │ - ldr lr, [r5, #12]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [pc, #220] @ d415c <__cxa_atexit@plt+0xc7e10> │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - sub r2, r6, #70 @ 0x46 │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #196] @ d4160 <__cxa_atexit@plt+0xc7e14> │ │ │ │ - add sl, pc, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #172] @ d4164 <__cxa_atexit@plt+0xc7e18> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #160] @ d4168 <__cxa_atexit@plt+0xc7e1c> │ │ │ │ + ldr r7, [pc, #28] @ c8764 <__cxa_atexit@plt+0xbc418> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + mov r6, #24 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r7, ip, asr #20 │ │ │ │ + @ instruction: 0xfffffcfc │ │ │ │ + cmpeq r7, r4, ror sl │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c87e0 <__cxa_atexit@plt+0xbc494> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c87ec <__cxa_atexit@plt+0xbc4a0> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [pc, #84] @ c87fc <__cxa_atexit@plt+0xbc4b0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #156] @ d416c <__cxa_atexit@plt+0xc7e20> │ │ │ │ add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #76] @ c8800 <__cxa_atexit@plt+0xbc4b4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #148] @ d4170 <__cxa_atexit@plt+0xc7e24> │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [r2, #24]! │ │ │ │ - str sl, [r0, #12]! │ │ │ │ - ldmib r5, {r9, sl, ip} │ │ │ │ - str r9, [r3, #32] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #96] @ 0x60 │ │ │ │ - str r1, [r3, #108] @ 0x6c │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #72] @ 0x48 │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str r1, [r3, #84] @ 0x54 │ │ │ │ - str r1, [r3, #88] @ 0x58 │ │ │ │ - str r1, [r3, #92] @ 0x5c │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #52] @ d4174 <__cxa_atexit@plt+0xc7e28> │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #56] @ c8804 <__cxa_atexit@plt+0xbc4b8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, lr │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #112 @ 0x70 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bx r0 │ │ │ │ + mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl #6 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - andeq r0, r0, ip, lsl r1 │ │ │ │ - andeq r0, r0, r4, asr r1 │ │ │ │ - cmpeq r7, r0, asr #4 │ │ │ │ - cmpeq r7, r4, lsr #4 │ │ │ │ - ldrsbeq r1, [r7, #-12] │ │ │ │ - cmpeq r7, r4, lsl #1 │ │ │ │ - cmpeq r6, ip, lsr #16 │ │ │ │ - strdeq r3, [r6, #-112] @ 0xffffff90 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + ldrheq ip, [r7, #-216] @ 0xffffff28 │ │ │ │ + ldrsbeq ip, [r7, #-156] @ 0xffffff64 │ │ │ │ + cmpeq r7, r4, lsr #19 │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c88a8 <__cxa_atexit@plt+0xbc55c> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c88b4 <__cxa_atexit@plt+0xbc568> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub ip, r6, #18 │ │ │ │ + sub r0, r6, #29 │ │ │ │ + sub lr, r6, #7 │ │ │ │ + ldr r9, [pc, #104] @ c88c4 <__cxa_atexit@plt+0xbc578> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + stmdb r5, {r9, lr} │ │ │ │ + ldr r5, [pc, #96] @ c88c8 <__cxa_atexit@plt+0xbc57c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + ldr r5, [pc, #80] @ c88cc <__cxa_atexit@plt+0xbc580> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + ldr r5, [pc, #64] @ c88d0 <__cxa_atexit@plt+0xbc584> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl r9 │ │ │ │ + cmpeq r7, r0, lsl sl │ │ │ │ + cmpeq r7, r0, ror #25 │ │ │ │ + cmpeq r7, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r6, #-176] @ 0xffffff50 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d41a8 <__cxa_atexit@plt+0xc7e5c> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ d41b0 <__cxa_atexit@plt+0xc7e64> │ │ │ │ + bhi c8938 <__cxa_atexit@plt+0xbc5ec> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ c8954 <__cxa_atexit@plt+0xbc608> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8940 <__cxa_atexit@plt+0xbc5f4> │ │ │ │ + ldr r7, [pc, #68] @ c8958 <__cxa_atexit@plt+0xbc60c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c892c <__cxa_atexit@plt+0xbc5e0> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c895c <__cxa_atexit@plt+0xbc610> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d3a28 <__cxa_atexit@plt+0xc76dc> │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, asr r8 │ │ │ │ + andeq r0, r0, r8, lsl #21 │ │ │ │ + cmpeq r6, r4, ror #22 │ │ │ │ + cmpeq r6, r4, asr #22 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c89f0 <__cxa_atexit@plt+0xbc6a4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c89fc <__cxa_atexit@plt+0xbc6b0> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #116] @ c8a0c <__cxa_atexit@plt+0xbc6c0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add lr, r7, #8 │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + sub r2, r6, #30 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #84] @ c8a10 <__cxa_atexit@plt+0xbc6c4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #76] @ c8a14 <__cxa_atexit@plt+0xbc6c8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ c8a18 <__cxa_atexit@plt+0xbc6cc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmdb r3, {r2, r8, r9, lr} │ │ │ │ + mov r5, sl │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r3 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr #31 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldrheq ip, [r7, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xfffffe38 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b b9458 <__cxa_atexit@plt+0xad10c> │ │ │ │ + andeq r0, r2, pc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ + mov r3, r6 │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c8ad4 <__cxa_atexit@plt+0xbc788> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c8ae0 <__cxa_atexit@plt+0xbc794> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub ip, r6, #18 │ │ │ │ + sub r0, r6, #29 │ │ │ │ + sub lr, r6, #7 │ │ │ │ + ldr r9, [pc, #100] @ c8af0 <__cxa_atexit@plt+0xbc7a4> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + stmdb r5, {r9, lr} │ │ │ │ + ldr r5, [pc, #92] @ c8af4 <__cxa_atexit@plt+0xbc7a8> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r5, [pc, #80] @ c8af8 <__cxa_atexit@plt+0xbc7ac> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + ldr r5, [pc, #64] @ c8afc <__cxa_atexit@plt+0xbc7b0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, ror #13 │ │ │ │ + cmpeq r7, r0, ror #15 │ │ │ │ + ldrheq ip, [r7, #-164] @ 0xffffff5c │ │ │ │ + ldrsbeq ip, [r7, #-100] @ 0xffffff9c │ │ │ │ + smlaltbeq lr, r6, r4, r9 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d41e4 <__cxa_atexit@plt+0xc7e98> │ │ │ │ - str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ d41ec <__cxa_atexit@plt+0xc7ea0> │ │ │ │ + bhi c8b64 <__cxa_atexit@plt+0xbc818> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ c8b80 <__cxa_atexit@plt+0xbc834> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - str r2, [r5, #-8] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8b6c <__cxa_atexit@plt+0xbc820> │ │ │ │ + ldr r7, [pc, #68] @ c8b84 <__cxa_atexit@plt+0xbc838> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c8b58 <__cxa_atexit@plt+0xbc80c> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c8b88 <__cxa_atexit@plt+0xbc83c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d3a28 <__cxa_atexit@plt+0xc76dc> │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsr #12 │ │ │ │ + andeq r0, r0, ip, asr r8 │ │ │ │ + cmpeq r6, r8, lsr r9 │ │ │ │ + cmpeq r6, r8, lsl r9 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r3, r6 │ │ │ │ + sub sl, r5, #20 │ │ │ │ + cmp fp, sl │ │ │ │ + bhi c8c1c <__cxa_atexit@plt+0xbc8d0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c8c28 <__cxa_atexit@plt+0xbc8dc> │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + ldr r1, [pc, #116] @ c8c38 <__cxa_atexit@plt+0xbc8ec> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + add lr, r7, #8 │ │ │ │ + ldm lr, {r8, r9, lr} │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + sub r2, r6, #30 │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + ldr r2, [pc, #84] @ c8c3c <__cxa_atexit@plt+0xbc8f0> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r5, #-20] @ 0xffffffec │ │ │ │ + ldr r2, [pc, #76] @ c8c40 <__cxa_atexit@plt+0xbc8f4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r2, [r3, #20]! │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + ldr r2, [pc, #64] @ c8c44 <__cxa_atexit@plt+0xbc8f8> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r1, [r3, #16] │ │ │ │ + stmdb r3, {r2, r8, r9, lr} │ │ │ │ + mov r5, sl │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, lsl #31 │ │ │ │ + cmpeq r7, r8, lsl #11 │ │ │ │ + andeq r0, r0, r4, rrx │ │ │ │ + @ instruction: 0xffffff14 │ │ │ │ + @ instruction: 0xfffffe3c │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr sl, [r5, #4] │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r8, r7 │ │ │ │ + b b9458 <__cxa_atexit@plt+0xad10c> │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d4220 <__cxa_atexit@plt+0xc7ed4> │ │ │ │ + bhi c8c94 <__cxa_atexit@plt+0xbc948> │ │ │ │ str r7, [r5, #-4] │ │ │ │ - ldr r2, [pc, #24] @ d4228 <__cxa_atexit@plt+0xc7edc> │ │ │ │ + ldr r2, [pc, #24] @ c8c9c <__cxa_atexit@plt+0xbc950> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ ldr r8, [r7, #8] │ │ │ │ str r2, [r5, #-8] │ │ │ │ mov r5, r3 │ │ │ │ - b d3a28 <__cxa_atexit@plt+0xc76dc> │ │ │ │ + b bb2bc <__cxa_atexit@plt+0xaef70> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, ip, asr #30 │ │ │ │ - @ instruction: 0xfffffe04 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ + cmpeq r7, r8, asr #9 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b bf5c4 <__cxa_atexit@plt+0xb3278> │ │ │ │ + smlaltteq lr, r6, ip, r7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #112 @ 0x70 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc d4338 <__cxa_atexit@plt+0xc7fec> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #252] @ d435c <__cxa_atexit@plt+0xc8010> │ │ │ │ - ldr ip, [pc, #252] @ d4360 <__cxa_atexit@plt+0xc8014> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - add fp, pc, fp │ │ │ │ - ldm r5, {r2, r3} │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str fp, [r5] │ │ │ │ - mov lr, r7 │ │ │ │ - ldr r7, [pc, #212] @ d4364 <__cxa_atexit@plt+0xc8018> │ │ │ │ - sub r0, r1, #70 @ 0x46 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #204] @ d4368 <__cxa_atexit@plt+0xc801c> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [pc, #200] @ d436c <__cxa_atexit@plt+0xc8020> │ │ │ │ - add fp, fp, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str fp, [r6, #100] @ 0x64 │ │ │ │ - str fp, [r6, #104] @ 0x68 │ │ │ │ - add ip, ip, #1 │ │ │ │ - add fp, r6, #32 │ │ │ │ - stm fp, {r3, r7, r8, r9} │ │ │ │ - str ip, [r6, #96] @ 0x60 │ │ │ │ - str ip, [r6, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #164] @ d4370 <__cxa_atexit@plt+0xc8024> │ │ │ │ - mov r7, r6 │ │ │ │ - sub r9, r1, #59 @ 0x3b │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #136] @ d4374 <__cxa_atexit@plt+0xc8028> │ │ │ │ - mov r3, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - ldr r0, [pc, #124] @ d4378 <__cxa_atexit@plt+0xc802c> │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #24]! │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - str ip, [r6, #76] @ 0x4c │ │ │ │ - str ip, [r6, #80] @ 0x50 │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str ip, [r6, #88] @ 0x58 │ │ │ │ - str ip, [r6, #92] @ 0x5c │ │ │ │ - ldr r8, [pc, #84] @ d437c <__cxa_atexit@plt+0xc8030> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #64] @ d4380 <__cxa_atexit@plt+0xc8034> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #112 @ 0x70 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c8d1c <__cxa_atexit@plt+0xbc9d0> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ c8d38 <__cxa_atexit@plt+0xbc9ec> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8d24 <__cxa_atexit@plt+0xbc9d8> │ │ │ │ + ldr r7, [pc, #68] @ c8d3c <__cxa_atexit@plt+0xbc9f0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c8d10 <__cxa_atexit@plt+0xbc9c4> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsl r1 │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - cmpeq r7, ip, asr #32 │ │ │ │ - cmpeq r7, r8, lsl #30 │ │ │ │ - ldrheq r0, [r7, #-224] @ 0xffffff20 │ │ │ │ - cmpeq r7, r0, lsl r0 │ │ │ │ - @ instruction: 0xfffffec8 │ │ │ │ - @ instruction: 0xfffffef0 │ │ │ │ - strdeq r3, [r6, #-80] @ 0xffffffb0 │ │ │ │ - smlaltteq r3, r6, r8, r5 │ │ │ │ - @ instruction: 0x01463590 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [pc, #32] @ d43b8 <__cxa_atexit@plt+0xc806c> │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c8d40 <__cxa_atexit@plt+0xbc9f4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, ror #8 │ │ │ │ + andeq r0, r0, r4, lsr #13 │ │ │ │ + smlalbbeq lr, r6, r0, r7 │ │ │ │ + cmpeq r6, r0, ror #14 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c8dbc <__cxa_atexit@plt+0xbca70> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #28 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c8dc4 <__cxa_atexit@plt+0xbca78> │ │ │ │ + ldr lr, [pc, #92] @ c8dd8 <__cxa_atexit@plt+0xbca8c> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #88] @ c8ddc <__cxa_atexit@plt+0xbca90> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ + ldr r8, [r7, #20] │ │ │ │ + ldr r2, [pc, #64] @ c8de0 <__cxa_atexit@plt+0xbca94> │ │ │ │ add r2, pc, r2 │ │ │ │ - stm r5, {r2, r3} │ │ │ │ - tst r7, #3 │ │ │ │ - beq d43b0 <__cxa_atexit@plt+0xc8064> │ │ │ │ - b d43c8 <__cxa_atexit@plt+0xc807c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str lr, [r9, #12]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + stmdb r9, {r2, r3} │ │ │ │ + sub sl, r6, #23 │ │ │ │ + b b37c0 <__cxa_atexit@plt+0xa7474> │ │ │ │ + mov r6, r9 │ │ │ │ + b c8dcc <__cxa_atexit@plt+0xbca80> │ │ │ │ + mov r5, #28 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r8, asr r5 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + cmpeq r7, r8, asr #7 │ │ │ │ + @ instruction: 0xffffff08 │ │ │ │ + smlalbteq lr, r6, r0, r6 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #112] @ d4444 <__cxa_atexit@plt+0xc80f8> │ │ │ │ - mov r3, r5 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3], #-12 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d4434 <__cxa_atexit@plt+0xc80e8> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d4410 <__cxa_atexit@plt+0xc80c4> │ │ │ │ - ldr r3, [pc, #84] @ d444c <__cxa_atexit@plt+0xc8100> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d442c <__cxa_atexit@plt+0xc80e0> │ │ │ │ - b d3bcc <__cxa_atexit@plt+0xc7880> │ │ │ │ - ldr r3, [pc, #48] @ d4448 <__cxa_atexit@plt+0xc80fc> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d442c <__cxa_atexit@plt+0xc80e0> │ │ │ │ - b d4494 <__cxa_atexit@plt+0xc8148> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d4450 <__cxa_atexit@plt+0xc8104> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + bhi c8e48 <__cxa_atexit@plt+0xbcafc> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ c8e64 <__cxa_atexit@plt+0xbcb18> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8e50 <__cxa_atexit@plt+0xbcb04> │ │ │ │ + ldr r7, [pc, #68] @ c8e68 <__cxa_atexit@plt+0xbcb1c> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c8e3c <__cxa_atexit@plt+0xbcaf0> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff7cc │ │ │ │ - ldrdeq r3, [r6, #-76] @ 0xffffffb4 │ │ │ │ - smlalbteq r3, r6, r0, r4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ d4484 <__cxa_atexit@plt+0xc8138> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d447c <__cxa_atexit@plt+0xc8130> │ │ │ │ - b d4494 <__cxa_atexit@plt+0xc8148> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlalbbeq r3, r6, ip, r4 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [pc, #112] @ d4510 <__cxa_atexit@plt+0xc81c4> │ │ │ │ - mov r3, r5 │ │ │ │ + ldr r7, [pc, #20] @ c8e6c <__cxa_atexit@plt+0xbcb20> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r3], #-12 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r0, asr #6 │ │ │ │ + andeq r0, r0, r8, ror r5 │ │ │ │ + cmpeq r6, r4, asr r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r9, r8 │ │ │ │ + ldr r8, [r7, #3] │ │ │ │ + b bf5c4 <__cxa_atexit@plt+0xb3278> │ │ │ │ + cmpeq r6, ip, lsl r6 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #24 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d4500 <__cxa_atexit@plt+0xc81b4> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d44dc <__cxa_atexit@plt+0xc8190> │ │ │ │ - ldr r3, [pc, #84] @ d4518 <__cxa_atexit@plt+0xc81cc> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d44f8 <__cxa_atexit@plt+0xc81ac> │ │ │ │ - b d3bcc <__cxa_atexit@plt+0xc7880> │ │ │ │ - ldr r3, [pc, #48] @ d4514 <__cxa_atexit@plt+0xc81c8> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d44f8 <__cxa_atexit@plt+0xc81ac> │ │ │ │ - b d4560 <__cxa_atexit@plt+0xc8214> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c8f04 <__cxa_atexit@plt+0xbcbb8> │ │ │ │ + ldr lr, [pc, #120] @ c8f20 <__cxa_atexit@plt+0xbcbd4> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + add r8, r7, #12 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + ldr r9, [pc, #104] @ c8f24 <__cxa_atexit@plt+0xbcbd8> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + str lr, [r5, #-24] @ 0xffffffe8 │ │ │ │ + str r1, [r5, #-20] @ 0xffffffec │ │ │ │ + sub lr, r5, #16 │ │ │ │ + stm lr, {r0, r2, r9} │ │ │ │ + str r7, [r5, #-4] │ │ │ │ + sub r7, r5, #32 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c8f0c <__cxa_atexit@plt+0xbcbc0> │ │ │ │ + ldr r7, [pc, #68] @ c8f28 <__cxa_atexit@plt+0xbcbdc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-28]! @ 0xffffffe4 │ │ │ │ + tst r8, #3 │ │ │ │ + beq c8ef8 <__cxa_atexit@plt+0xbcbac> │ │ │ │ + mov r7, r8 │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d451c <__cxa_atexit@plt+0xc81d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #24] @ c8f2c <__cxa_atexit@plt+0xbcbe0> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror r0 │ │ │ │ - @ instruction: 0xfffff700 │ │ │ │ - cmpeq r6, r0, lsl r4 │ │ │ │ - strdeq r3, [r6, #-52] @ 0xffffffcc │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + @ instruction: 0x0157c290 │ │ │ │ + @ instruction: 0xfffff5bc │ │ │ │ + @ instruction: 0x0146e594 │ │ │ │ + hvceq 28244 @ 0x6e54 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #28] @ d4550 <__cxa_atexit@plt+0xc8204> │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c8f60 <__cxa_atexit@plt+0xbcc14> │ │ │ │ + ldr r3, [pc, #44] @ c8f7c <__cxa_atexit@plt+0xbcc30> │ │ │ │ add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r5, #12] │ │ │ │ str r3, [r5] │ │ │ │ - beq d4548 <__cxa_atexit@plt+0xc81fc> │ │ │ │ - b d4560 <__cxa_atexit@plt+0xc8214> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - smlalbteq r3, r6, r0, r3 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #16] @ c8f78 <__cxa_atexit@plt+0xbcc2c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + add r5, r5, #16 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + cmpeq r7, r8, lsr #12 │ │ │ │ + andeq r0, r0, r8, lsr r0 │ │ │ │ + cmpeq r6, r4, lsr #10 │ │ │ │ + andeq r0, r0, r3, lsl #1 │ │ │ │ andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ d4604 <__cxa_atexit@plt+0xc82b8> │ │ │ │ - mov r8, r7 │ │ │ │ - mov r7, r5 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r7], #-12 │ │ │ │ + mov sl, r7 │ │ │ │ + ldmib r5, {r8, r9} │ │ │ │ + sub r7, r5, #4 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi d45e0 <__cxa_atexit@plt+0xc8294> │ │ │ │ - and r7, r8, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d45a8 <__cxa_atexit@plt+0xc825c> │ │ │ │ - ldr r3, [pc, #120] @ d4608 <__cxa_atexit@plt+0xc82bc> │ │ │ │ - ldr r7, [r8, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-8]! │ │ │ │ - tst r7, #3 │ │ │ │ - str r7, [r5, #4] │ │ │ │ - beq d45d8 <__cxa_atexit@plt+0xc828c> │ │ │ │ - b d3bcc <__cxa_atexit@plt+0xc7880> │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d45f0 <__cxa_atexit@plt+0xc82a4> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r3, [pc, #72] @ d4610 <__cxa_atexit@plt+0xc82c4> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - str r2, [r7, #8] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c8fcc <__cxa_atexit@plt+0xbcc80> │ │ │ │ + ldr r7, [pc, #56] @ c8fe0 <__cxa_atexit@plt+0xbcc94> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c8fc0 <__cxa_atexit@plt+0xbcc74> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d460c <__cxa_atexit@plt+0xc82c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #16] @ c8fe4 <__cxa_atexit@plt+0xbcc98> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r5, r5, #16 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - mov r7, #12 │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - mov r7, r8 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - andeq r0, r0, r8, lsr #1 │ │ │ │ - @ instruction: 0xfffff634 │ │ │ │ - cmpeq r6, r0, lsr r3 │ │ │ │ - cmpeq r7, r0 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + strdeq r0, [r0], -r4 │ │ │ │ + ldrdeq lr, [r6, #-72] @ 0xffffffb8 │ │ │ │ + strheq lr, [r6, #-76] @ 0xffffffb4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c9068 <__cxa_atexit@plt+0xbcd1c> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r9, #32 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d4650 <__cxa_atexit@plt+0xc8304> │ │ │ │ - ldr r0, [r5, #16]! │ │ │ │ - ldr r7, [pc, #44] @ d4668 <__cxa_atexit@plt+0xc831c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r2, [r5, #-12] │ │ │ │ - str r7, [r3, #4]! │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + bcc c9070 <__cxa_atexit@plt+0xbcd24> │ │ │ │ + ldr lr, [pc, #100] @ c9084 <__cxa_atexit@plt+0xbcd38> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #96] @ c9088 <__cxa_atexit@plt+0xbcd3c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r8, r7, #16 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + str lr, [r9, #12]! │ │ │ │ + ldr lr, [pc, #68] @ c908c <__cxa_atexit@plt+0xbcd40> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r1, [r9, #12] │ │ │ │ + str r0, [r9, #16] │ │ │ │ + str r2, [r9, #20] │ │ │ │ + str lr, [r9, #-8] │ │ │ │ + str r3, [r9, #-4] │ │ │ │ + sub sl, r6, #27 │ │ │ │ + b b37c0 <__cxa_atexit@plt+0xa7474> │ │ │ │ + mov r6, r9 │ │ │ │ + b c9078 <__cxa_atexit@plt+0xbcd2c> │ │ │ │ + mov r5, #32 │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #20] @ d466c <__cxa_atexit@plt+0xc8320> │ │ │ │ - mov r2, #12 │ │ │ │ - str r2, [r4, #828] @ 0x33c │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ad0f8 <__cxa_atexit@plt+0x13a0dac> │ │ │ │ - cmpeq r7, ip, lsl #31 │ │ │ │ - @ instruction: 0xffffffb8 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #112 @ 0x70 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d4760 <__cxa_atexit@plt+0xc8414> │ │ │ │ - ldr r1, [r5] │ │ │ │ - ldmib r5, {r0, r2} │ │ │ │ - ldr r8, [pc, #228] @ d4778 <__cxa_atexit@plt+0xc842c> │ │ │ │ - ldr r9, [pc, #228] @ d477c <__cxa_atexit@plt+0xc8430> │ │ │ │ - ldr sl, [pc, #228] @ d4780 <__cxa_atexit@plt+0xc8434> │ │ │ │ - ldr lr, [r5, #12]! │ │ │ │ - add r9, pc, r9 │ │ │ │ - ldr ip, [pc, #220] @ d4784 <__cxa_atexit@plt+0xc8438> │ │ │ │ - str r9, [r3, #4]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ - sub r2, r6, #70 @ 0x46 │ │ │ │ - str r8, [r5] │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #196] @ d4788 <__cxa_atexit@plt+0xc843c> │ │ │ │ - add sl, pc, sl │ │ │ │ - add ip, pc, ip │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #172] @ d478c <__cxa_atexit@plt+0xc8440> │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #160] @ d4790 <__cxa_atexit@plt+0xc8444> │ │ │ │ + @ instruction: 0xfffffe70 │ │ │ │ + cmpeq r7, r4, lsr #2 │ │ │ │ + @ instruction: 0xfffffe30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r9 │ │ │ │ + mov r2, r6 │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c9100 <__cxa_atexit@plt+0xbcdb4> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r6, r2, #12 │ │ │ │ + cmp r1, r6 │ │ │ │ + bcc c910c <__cxa_atexit@plt+0xbcdc0> │ │ │ │ + ldr lr, [r7, #3] │ │ │ │ + ldr r0, [pc, #84] @ c911c <__cxa_atexit@plt+0xbcdd0> │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r1, [pc, #156] @ d4794 <__cxa_atexit@plt+0xc8448> │ │ │ │ add r0, r0, #1 │ │ │ │ + ldr r1, [pc, #76] @ c9120 <__cxa_atexit@plt+0xbcdd4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - ldr r8, [pc, #148] @ d4798 <__cxa_atexit@plt+0xc844c> │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ - mov r0, r3 │ │ │ │ - str ip, [r2, #24]! │ │ │ │ - str sl, [r0, #12]! │ │ │ │ - ldmib r5, {r9, sl, ip} │ │ │ │ - str r9, [r3, #32] │ │ │ │ - add r8, pc, r8 │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #96] @ 0x60 │ │ │ │ - str r1, [r3, #108] @ 0x6c │ │ │ │ - str lr, [r3, #60] @ 0x3c │ │ │ │ - str ip, [r3, #8] │ │ │ │ - str sl, [r3, #20] │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ - str r3, [r3, #72] @ 0x48 │ │ │ │ - str r1, [r3, #76] @ 0x4c │ │ │ │ - str r1, [r3, #80] @ 0x50 │ │ │ │ - str r1, [r3, #84] @ 0x54 │ │ │ │ - str r1, [r3, #88] @ 0x58 │ │ │ │ - str r1, [r3, #92] @ 0x5c │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #52] @ d479c <__cxa_atexit@plt+0xc8450> │ │ │ │ + str r1, [r2, #4] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r8, [r2, #12] │ │ │ │ + sub r0, r6, #7 │ │ │ │ + ldr r1, [pc, #56] @ c9124 <__cxa_atexit@plt+0xbcdd8> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r0, [r5, #-4] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r8, lr │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ + mov r6, r2 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #112 @ 0x70 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffce0 │ │ │ │ - @ instruction: 0xfffffadc │ │ │ │ - @ instruction: 0xfffffaf4 │ │ │ │ - @ instruction: 0xfffffb2c │ │ │ │ - cmpeq r7, r8, lsl ip │ │ │ │ - ldrsheq r0, [r7, #-188] @ 0xffffff44 │ │ │ │ - ldrheq r0, [r7, #-164] @ 0xffffff5c │ │ │ │ - cmpeq r7, ip, asr sl │ │ │ │ - cmpeq r6, r4, lsl #4 │ │ │ │ - smlalbteq r3, r6, r8, r1 │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - andeq r0, r0, r7 │ │ │ │ - smlalbbeq r3, r6, r4, r1 │ │ │ │ - andeq r0, r8, r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - add r1, r6, #112 @ 0x70 │ │ │ │ - cmp r2, r1 │ │ │ │ - bcc d48ac <__cxa_atexit@plt+0xc8560> │ │ │ │ - str fp, [sp] │ │ │ │ - ldr fp, [pc, #252] @ d48d0 <__cxa_atexit@plt+0xc8584> │ │ │ │ - ldr ip, [pc, #252] @ d48d4 <__cxa_atexit@plt+0xc8588> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - ldr lr, [r5, #12] │ │ │ │ - add ip, pc, ip │ │ │ │ - str ip, [r6, #4]! │ │ │ │ - add fp, pc, fp │ │ │ │ - ldm r5, {r2, r3} │ │ │ │ - str lr, [r6, #8] │ │ │ │ - str r0, [r6, #20] │ │ │ │ - str fp, [r5] │ │ │ │ - mov lr, r7 │ │ │ │ - ldr r7, [pc, #212] @ d48d8 <__cxa_atexit@plt+0xc858c> │ │ │ │ - sub r0, r1, #70 @ 0x46 │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr fp, [pc, #204] @ d48dc <__cxa_atexit@plt+0xc8590> │ │ │ │ - ldr fp, [pc, fp] │ │ │ │ - ldr ip, [pc, #200] @ d48e0 <__cxa_atexit@plt+0xc8594> │ │ │ │ - add fp, fp, #1 │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - str fp, [r6, #100] @ 0x64 │ │ │ │ - str fp, [r6, #104] @ 0x68 │ │ │ │ - add ip, ip, #1 │ │ │ │ - add fp, r6, #32 │ │ │ │ - stm fp, {r3, r7, r8, r9} │ │ │ │ - str ip, [r6, #96] @ 0x60 │ │ │ │ - str ip, [r6, #108] @ 0x6c │ │ │ │ - ldr r3, [pc, #164] @ d48e4 <__cxa_atexit@plt+0xc8598> │ │ │ │ - mov r7, r6 │ │ │ │ - sub r9, r1, #59 @ 0x3b │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ - str sl, [r6, #56] @ 0x38 │ │ │ │ - str r3, [r6, #48] @ 0x30 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #136] @ d48e8 <__cxa_atexit@plt+0xc859c> │ │ │ │ - mov r3, r6 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r7, #12]! │ │ │ │ - ldr r0, [pc, #124] @ d48ec <__cxa_atexit@plt+0xc85a0> │ │ │ │ - str r7, [r6, #68] @ 0x44 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r0, [r3, #24]! │ │ │ │ - str r3, [r6, #64] @ 0x40 │ │ │ │ - str ip, [r6, #76] @ 0x4c │ │ │ │ - str ip, [r6, #80] @ 0x50 │ │ │ │ - str ip, [r6, #84] @ 0x54 │ │ │ │ - str ip, [r6, #88] @ 0x58 │ │ │ │ - str ip, [r6, #92] @ 0x5c │ │ │ │ - ldr r8, [pc, #84] @ d48f0 <__cxa_atexit@plt+0xc85a4> │ │ │ │ - ldr fp, [sp] │ │ │ │ - mov r6, r1 │ │ │ │ - mov r7, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #64] @ d48f4 <__cxa_atexit@plt+0xc85a8> │ │ │ │ + mov r3, #12 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #112 @ 0x70 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ - str r8, [r5, #-12]! │ │ │ │ - add r7, pc, r7 │ │ │ │ - mov r6, r1 │ │ │ │ - stmib r5, {r9, sl} │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffba4 │ │ │ │ - @ instruction: 0xfffff99c │ │ │ │ - ldrsbeq r0, [r7, #-168] @ 0xffffff58 │ │ │ │ - @ instruction: 0x01570994 │ │ │ │ - cmpeq r7, ip, lsr r9 │ │ │ │ - @ instruction: 0x01570a9c │ │ │ │ - @ instruction: 0xfffff954 │ │ │ │ - @ instruction: 0xfffff97c │ │ │ │ - hvceq 25356 @ 0x630c │ │ │ │ - hvceq 25348 @ 0x6304 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + @ instruction: 0x0157c498 │ │ │ │ + ldrheq ip, [r7, #-12] │ │ │ │ + cmpeq r7, r4, lsl #1 │ │ │ │ + andeq r0, r2, pc │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ + andeq r0, r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d49c4 <__cxa_atexit@plt+0xc8678> │ │ │ │ + sub r2, r5, #8 │ │ │ │ + cmp fp, r2 │ │ │ │ + bhi c91c4 <__cxa_atexit@plt+0xbce78> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #76 @ 0x4c │ │ │ │ + add r6, r3, #36 @ 0x24 │ │ │ │ cmp r1, r6 │ │ │ │ - bcc d49cc <__cxa_atexit@plt+0xc8680> │ │ │ │ - ldr sl, [pc, #188] @ d49ec <__cxa_atexit@plt+0xc86a0> │ │ │ │ - ldr r0, [pc, #188] @ d49f0 <__cxa_atexit@plt+0xc86a4> │ │ │ │ - sub lr, r6, #70 @ 0x46 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #176] @ d49f4 <__cxa_atexit@plt+0xc86a8> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #152] @ d49f8 <__cxa_atexit@plt+0xc86ac> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add ip, r1, #2 │ │ │ │ - ldr r1, [pc, #144] @ d49fc <__cxa_atexit@plt+0xc86b0> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #104] @ d4a00 <__cxa_atexit@plt+0xc86b4> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [pc, #100] @ d4a04 <__cxa_atexit@plt+0xc86b8> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stmib r3, {r0, r8, r9, ip, lr} │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r8, [pc, #76] @ d4a08 <__cxa_atexit@plt+0xc86bc> │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ + bcc c91d0 <__cxa_atexit@plt+0xbce84> │ │ │ │ + str fp, [sp] │ │ │ │ + ldr fp, [r7, #2] │ │ │ │ + ldr sl, [r7, #6] │ │ │ │ + ldr r1, [r7, #10] │ │ │ │ + str r9, [r3, #36] @ 0x24 │ │ │ │ + sub ip, r6, #18 │ │ │ │ + sub r0, r6, #29 │ │ │ │ + sub lr, r6, #7 │ │ │ │ + ldr r9, [pc, #100] @ c91e0 <__cxa_atexit@plt+0xbce94> │ │ │ │ + ldr r9, [pc, r9] │ │ │ │ + stmdb r5, {r9, lr} │ │ │ │ + ldr r5, [pc, #92] @ c91e4 <__cxa_atexit@plt+0xbce98> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + stmib r3, {r5, r8} │ │ │ │ + str r1, [r3, #12] │ │ │ │ + ldr r5, [pc, #80] @ c91e8 <__cxa_atexit@plt+0xbce9c> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #16] │ │ │ │ + str r0, [r3, #20] │ │ │ │ + str sl, [r3, #24] │ │ │ │ + ldr r5, [pc, #64] @ c91ec <__cxa_atexit@plt+0xbcea0> │ │ │ │ + ldr r5, [pc, r5] │ │ │ │ + str r5, [r3, #28] │ │ │ │ + str ip, [r3, #32] │ │ │ │ + mov r5, r2 │ │ │ │ + mov r8, fp │ │ │ │ + ldr fp, [sp] │ │ │ │ + b eb6c64 <__cxa_atexit@plt+0xeaa918> │ │ │ │ mov r6, r3 │ │ │ │ - b d49d4 <__cxa_atexit@plt+0xc8688> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d49e8 <__cxa_atexit@plt+0xc869c> │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - smlalbbeq r2, r6, r4, pc @ │ │ │ │ - ldrdeq r0, [r0], -ip │ │ │ │ - cmpeq r7, ip, lsl r8 │ │ │ │ - cmpeq r7, ip, asr r8 │ │ │ │ - cmpeq r7, r4, lsr #16 │ │ │ │ - cmpeq r7, r0, ror r9 │ │ │ │ - cmpeq r7, ip, asr #18 │ │ │ │ - cmpeq r7, r0, asr #18 │ │ │ │ - @ instruction: 0x01462f94 │ │ │ │ - ldrdeq r2, [r6, #-116] @ 0xffffff8c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #108] @ d4a8c <__cxa_atexit@plt+0xc8740> │ │ │ │ - tst r7, #3 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d4a70 <__cxa_atexit@plt+0xc8724> │ │ │ │ - ldr r3, [pc, #92] @ d4a90 <__cxa_atexit@plt+0xc8744> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d4a70 <__cxa_atexit@plt+0xc8724> │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ + mov r3, #36 @ 0x24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + ldrsheq fp, [r7, #-244] @ 0xffffff0c │ │ │ │ + cmpeq r7, r4, lsl #7 │ │ │ │ + cmpeq r7, r4, asr #7 │ │ │ │ + cmpeq r7, r4, ror #31 │ │ │ │ + strheq lr, [r6, #-36] @ 0xffffffdc │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d4a78 <__cxa_atexit@plt+0xc872c> │ │ │ │ - ldr r2, [pc, #56] @ d4a98 <__cxa_atexit@plt+0xc874c> │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r7] │ │ │ │ + bhi c9254 <__cxa_atexit@plt+0xbcf08> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ c9270 <__cxa_atexit@plt+0xbcf24> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c925c <__cxa_atexit@plt+0xbcf10> │ │ │ │ + ldr r7, [pc, #68] @ c9274 <__cxa_atexit@plt+0xbcf28> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c9248 <__cxa_atexit@plt+0xbcefc> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d4a94 <__cxa_atexit@plt+0xc8748> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c9278 <__cxa_atexit@plt+0xbcf2c> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsl #1 │ │ │ │ - andeq r0, r0, r4, ror #1 │ │ │ │ - cmpeq r6, r0, ror #14 │ │ │ │ - @ instruction: 0xffff8a70 │ │ │ │ - cmpeq r6, r4, asr #14 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #88] @ d4b08 <__cxa_atexit@plt+0xc87bc> │ │ │ │ - ldr r7, [r7, #15] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d4aec <__cxa_atexit@plt+0xc87a0> │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d4af4 <__cxa_atexit@plt+0xc87a8> │ │ │ │ - ldr r2, [pc, #52] @ d4b10 <__cxa_atexit@plt+0xc87c4> │ │ │ │ - str r9, [r5] │ │ │ │ + cmpeq r7, r4, lsr pc │ │ │ │ + andeq r0, r0, ip, ror #2 │ │ │ │ + cmpeq r6, r8, asr #4 │ │ │ │ + cmpeq r6, r8, lsr #4 │ │ │ │ + andeq r0, r0, r5 │ │ │ │ + andeq r0, r1, pc │ │ │ │ + mov r9, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + sub r5, r5, #8 │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi c930c <__cxa_atexit@plt+0xbcfc0> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r9, #44 @ 0x2c │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c9314 <__cxa_atexit@plt+0xbcfc8> │ │ │ │ + ldr lr, [pc, #116] @ c9328 <__cxa_atexit@plt+0xbcfdc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [pc, #112] @ c932c <__cxa_atexit@plt+0xbcfe0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r3, {r1, r7} │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + add r8, r7, #16 │ │ │ │ + ldm r8, {r0, r2, r8} │ │ │ │ + str lr, [r9, #28]! │ │ │ │ + ldr lr, [pc, #84] @ c9330 <__cxa_atexit@plt+0xbcfe4> │ │ │ │ + add lr, pc, lr │ │ │ │ + str r3, [r9, #8] │ │ │ │ + str r0, [r9, #12] │ │ │ │ + str r2, [r9, #16] │ │ │ │ + sub r0, r6, #39 @ 0x27 │ │ │ │ + ldr r2, [pc, #64] @ c9334 <__cxa_atexit@plt+0xbcfe8> │ │ │ │ add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ + sub sl, r9, #24 │ │ │ │ + stm sl, {r2, r3, lr} │ │ │ │ + str r3, [r9, #-12] │ │ │ │ + stmdb r9, {r0, r1} │ │ │ │ + sub sl, r6, #30 │ │ │ │ + b b9458 <__cxa_atexit@plt+0xad10c> │ │ │ │ + mov r6, r9 │ │ │ │ + b c931c <__cxa_atexit@plt+0xbcfd0> │ │ │ │ + mov r5, #44 @ 0x2c │ │ │ │ + str r5, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d4b0c <__cxa_atexit@plt+0xc87c0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + @ instruction: 0xffffff44 │ │ │ │ + @ instruction: 0x0157be90 │ │ │ │ + @ instruction: 0xfffffe54 │ │ │ │ + @ instruction: 0xfffffda4 │ │ │ │ + andeq r0, r3, r7, lsl r0 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c937c <__cxa_atexit@plt+0xbd030> │ │ │ │ + ldr r7, [pc, #52] @ c938c <__cxa_atexit@plt+0xbd040> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq c9370 <__cxa_atexit@plt+0xbd024> │ │ │ │ + mov r7, sl │ │ │ │ + b c93a0 <__cxa_atexit@plt+0xbd054> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, rrx │ │ │ │ - smlaltteq r2, r6, r4, r6 │ │ │ │ - @ instruction: 0xffff89f4 │ │ │ │ - smlalbteq r2, r6, ip, r6 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add sl, r7, #3 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - ldm sl, {r8, r9, sl} │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d4b4c <__cxa_atexit@plt+0xc8800> │ │ │ │ - ldr r2, [pc, #36] @ d4b60 <__cxa_atexit@plt+0xc8814> │ │ │ │ - str r9, [r5] │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmdb r5, {r2, r8, sl} │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - ldr r7, [pc, #16] @ d4b64 <__cxa_atexit@plt+0xc8818> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r5, r5, #4 │ │ │ │ + ldr r7, [pc, #12] @ c9390 <__cxa_atexit@plt+0xbd044> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffff8994 │ │ │ │ - smlalbbeq r2, r6, ip, r6 │ │ │ │ - strdeq r2, [r6, #-212] @ 0xffffff2c │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r2, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d4c38 <__cxa_atexit@plt+0xc88ec> │ │ │ │ + andeq r0, r0, r4, asr #32 │ │ │ │ + cmpeq r6, r8, lsr #2 │ │ │ │ + cmpeq r6, r0, lsl r1 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + and r2, r7, #3 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq c93ec <__cxa_atexit@plt+0xbd0a0> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp r2, #3 │ │ │ │ + bne c93fc <__cxa_atexit@plt+0xbd0b0> │ │ │ │ + bic r2, r7, #3 │ │ │ │ + ldr r2, [r2] │ │ │ │ + ldrh r2, [r2, #-2] │ │ │ │ + cmp r2, #3 │ │ │ │ + beq c9410 <__cxa_atexit@plt+0xbd0c4> │ │ │ │ + cmp r2, #4 │ │ │ │ + bne c9430 <__cxa_atexit@plt+0xbd0e4> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr r1, [pc, #304] @ c9518 <__cxa_atexit@plt+0xbd1cc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + b c9420 <__cxa_atexit@plt+0xbd0d4> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + add r5, r5, #12 │ │ │ │ + mov r7, r3 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r7, [pc, #268] @ c9510 <__cxa_atexit@plt+0xbd1c4> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + add r5, r5, #12 │ │ │ │ + b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ + ldr r3, [r7, #1] │ │ │ │ + ldr r2, [r7, #5] │ │ │ │ + ldr r1, [pc, #244] @ c9514 <__cxa_atexit@plt+0xbd1c8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r2, [r5, #-4] │ │ │ │ + str r3, [r5] │ │ │ │ + str r1, [r5, #-8]! │ │ │ │ + b 83e0c4 <__cxa_atexit@plt+0x831d78> │ │ │ │ ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #76 @ 0x4c │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d4c40 <__cxa_atexit@plt+0xc88f4> │ │ │ │ - ldr sl, [pc, #188] @ d4c60 <__cxa_atexit@plt+0xc8914> │ │ │ │ - ldr r0, [pc, #188] @ d4c64 <__cxa_atexit@plt+0xc8918> │ │ │ │ - sub lr, r6, #70 @ 0x46 │ │ │ │ - add sl, pc, sl │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - ldr r2, [pc, #176] @ d4c68 <__cxa_atexit@plt+0xc891c> │ │ │ │ - add r0, r0, #1 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #152] @ d4c6c <__cxa_atexit@plt+0xc8920> │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ - add ip, r1, #2 │ │ │ │ - ldr r1, [pc, #144] @ d4c70 <__cxa_atexit@plt+0xc8924> │ │ │ │ + add r2, r6, #100 @ 0x64 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c9500 <__cxa_atexit@plt+0xbd1b4> │ │ │ │ + ldr lr, [pc, #212] @ c951c <__cxa_atexit@plt+0xbd1d0> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r9, [r7, #1] │ │ │ │ + ldr sl, [r7, #5] │ │ │ │ + str lr, [r6, #12]! │ │ │ │ + sub ip, r2, #58 @ 0x3a │ │ │ │ + ldr r1, [pc, #192] @ c9520 <__cxa_atexit@plt+0xbd1d4> │ │ │ │ ldr r1, [pc, r1] │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ add r1, r1, #1 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - str r1, [r3, #40] @ 0x28 │ │ │ │ - str ip, [r3, #52] @ 0x34 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ - ldr ip, [pc, #104] @ d4c74 <__cxa_atexit@plt+0xc8928> │ │ │ │ - ldr ip, [pc, ip] │ │ │ │ - ldr r0, [pc, #100] @ d4c78 <__cxa_atexit@plt+0xc892c> │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - str r1, [r3, #32] │ │ │ │ - stmib r3, {r0, r8, r9, ip, lr} │ │ │ │ - str sl, [r5] │ │ │ │ - ldr r8, [pc, #76] @ d4c7c <__cxa_atexit@plt+0xc8930> │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ + str r1, [sp] │ │ │ │ + str r8, [r6, #88] @ 0x58 │ │ │ │ + sub r0, r2, #95 @ 0x5f │ │ │ │ + ldr r1, [pc, #172] @ c9524 <__cxa_atexit@plt+0xbd1d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + stmdb r6, {r1, r8} │ │ │ │ + mov lr, r6 │ │ │ │ + ldr r1, [pc, #160] @ c9528 <__cxa_atexit@plt+0xbd1dc> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r1, [lr, #40]! @ 0x28 │ │ │ │ + str r8, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ + str sl, [r6, #56] @ 0x38 │ │ │ │ + str r3, [r6, #60] @ 0x3c │ │ │ │ + str r9, [r6, #64] @ 0x40 │ │ │ │ + ldr r1, [pc, #132] @ c952c <__cxa_atexit@plt+0xbd1e0> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str r1, [r6, #68] @ 0x44 │ │ │ │ + str lr, [r6, #72] @ 0x48 │ │ │ │ + str ip, [r6, #76] @ 0x4c │ │ │ │ + str r8, [r6, #8] │ │ │ │ + str r0, [r6, #12] │ │ │ │ + str r9, [r6, #16] │ │ │ │ + str r3, [r6, #20] │ │ │ │ + str sl, [r6, #24] │ │ │ │ + ldr r3, [pc, #96] @ c9530 <__cxa_atexit@plt+0xbd1e4> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ + ldr r3, [sp] │ │ │ │ + str r3, [r6, #36] @ 0x24 │ │ │ │ + ldr r3, [pc, #76] @ c9534 <__cxa_atexit@plt+0xbd1e8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + str r3, [r6, #80]! @ 0x50 │ │ │ │ + add r5, r5, #12 │ │ │ │ + sub r9, r2, #18 │ │ │ │ + mov r8, r6 │ │ │ │ + mov r6, r2 │ │ │ │ + b de6034 <__cxa_atexit@plt+0xdd9ce8> │ │ │ │ + mov r6, #100 @ 0x64 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + cmpeq r7, ip, lsl #3 │ │ │ │ + @ instruction: 0x000001b0 │ │ │ │ + andeq r0, r0, r8, asr r1 │ │ │ │ + @ instruction: 0xfffff520 │ │ │ │ + ldrsheq fp, [r7, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xfffff300 │ │ │ │ + @ instruction: 0xfffff70c │ │ │ │ + cmpeq r7, ip, lsr #25 │ │ │ │ + cmpeq r7, r4, lsl #25 │ │ │ │ + @ instruction: 0xfffff780 │ │ │ │ + cmpeq r6, ip, ror #30 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ + ldr r3, [r4, #804] @ 0x324 │ │ │ │ + add r6, r6, #56 @ 0x38 │ │ │ │ + cmp r3, r6 │ │ │ │ + bcc c95b4 <__cxa_atexit@plt+0xbd268> │ │ │ │ + ldr r8, [pc, #96] @ c95c0 <__cxa_atexit@plt+0xbd274> │ │ │ │ add r8, pc, r8 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r6, r3 │ │ │ │ - b d4c48 <__cxa_atexit@plt+0xc88fc> │ │ │ │ - mov r7, #76 @ 0x4c │ │ │ │ - str r7, [r4, #828] @ 0x33c │ │ │ │ - ldr r7, [pc, #12] @ d4c5c <__cxa_atexit@plt+0xc8910> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r2 │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, r0, lsl sp │ │ │ │ - @ instruction: 0xfffffe68 │ │ │ │ - cmpeq r7, r8, lsr #11 │ │ │ │ - cmpeq r7, r8, ror #11 │ │ │ │ - ldrheq r0, [r7, #-80] @ 0xffffffb0 │ │ │ │ - ldrsheq r0, [r7, #-108] @ 0xffffff94 │ │ │ │ - ldrsbeq r0, [r7, #-104] @ 0xffffff98 │ │ │ │ - cmpeq r7, ip, asr #13 │ │ │ │ - cmpeq r6, r0, lsr #26 │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b e25a0 <__cxa_atexit@plt+0xd6254> │ │ │ │ - andeq r0, r1, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr │ │ │ │ + ldr lr, [pc, #92] @ c95c4 <__cxa_atexit@plt+0xbd278> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + str r2, [sl, #36] @ 0x24 │ │ │ │ + str r1, [sl, #40] @ 0x28 │ │ │ │ + str r3, [sl, #44] @ 0x2c │ │ │ │ + str r0, [sl, #48] @ 0x30 │ │ │ │ + str r7, [sl, #52] @ 0x34 │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str r0, [sl, #20] │ │ │ │ + str r7, [sl, #24] │ │ │ │ + mov r9, sl │ │ │ │ + str lr, [r9, #28]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r8, r7 │ │ │ │ + b b37c0 <__cxa_atexit@plt+0xa7474> │ │ │ │ + mov r3, #56 @ 0x38 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffa90 │ │ │ │ + @ instruction: 0xfffffd1c │ │ │ │ + ldrdeq sp, [r6, #-236] @ 0xffffff14 │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r1, lr, lsl r0 │ │ │ │ + mov sl, r6 │ │ │ │ ldr r3, [r4, #804] @ 0x324 │ │ │ │ - mov r7, r6 │ │ │ │ - add r6, r6, #68 @ 0x44 │ │ │ │ + add r6, r6, #44 @ 0x2c │ │ │ │ cmp r3, r6 │ │ │ │ - bcc d4d24 <__cxa_atexit@plt+0xc89d8> │ │ │ │ - ldr r3, [pc, #132] @ d4d3c <__cxa_atexit@plt+0xc89f0> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - str r3, [r7, #4]! │ │ │ │ - ldr lr, [pc, #124] @ d4d40 <__cxa_atexit@plt+0xc89f4> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r7, #32] │ │ │ │ - str r8, [r7, #20] │ │ │ │ - str r8, [r7, #8] │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r2, [pc, #96] @ d4d44 <__cxa_atexit@plt+0xc89f8> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #88] @ d4d48 <__cxa_atexit@plt+0xc89fc> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r3, #24]! │ │ │ │ - ldr r9, [pc, #80] @ d4d4c <__cxa_atexit@plt+0xc8a00> │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - str r8, [r7, #44] @ 0x2c │ │ │ │ - str lr, [r7, #48] @ 0x30 │ │ │ │ - str r9, [r2, #36]! @ 0x24 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ - str r3, [r7, #56] @ 0x38 │ │ │ │ - str r1, [r7, #60] @ 0x3c │ │ │ │ - str r7, [r7, #64] @ 0x40 │ │ │ │ - sub r7, r6, #15 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d4d50 <__cxa_atexit@plt+0xc8a04> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #68 @ 0x44 │ │ │ │ - add r7, pc, r7 │ │ │ │ + bcc c9638 <__cxa_atexit@plt+0xbd2ec> │ │ │ │ + ldr r8, [pc, #84] @ c9644 <__cxa_atexit@plt+0xbd2f8> │ │ │ │ + add r8, pc, r8 │ │ │ │ + ldr lr, [pc, #80] @ c9648 <__cxa_atexit@plt+0xbd2fc> │ │ │ │ + add lr, pc, lr │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + add r3, r5, #8 │ │ │ │ + ldm r3, {r0, r2, r3} │ │ │ │ + str r8, [sl, #4]! │ │ │ │ + str r2, [sl, #8] │ │ │ │ + str r3, [sl, #12] │ │ │ │ + str r1, [sl, #16] │ │ │ │ + str r7, [sl, #20] │ │ │ │ + str r2, [sl, #32] │ │ │ │ + str r3, [sl, #36] @ 0x24 │ │ │ │ + str r0, [sl, #40] @ 0x28 │ │ │ │ + mov r9, sl │ │ │ │ + str lr, [r9, #24]! │ │ │ │ + add r5, r5, #20 │ │ │ │ + mov r8, r7 │ │ │ │ + b b37c0 <__cxa_atexit@plt+0xa7474> │ │ │ │ + mov r3, #44 @ 0x2c │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - cmpeq r7, r0, lsl r9 │ │ │ │ - cmpeq r7, r0, lsl #18 │ │ │ │ - cmpeq r7, r0, ror #10 │ │ │ │ - ldrsbeq r0, [r7, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r7, ip, lsr #9 │ │ │ │ - cmpeq r6, ip, asr ip │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b e1948 <__cxa_atexit@plt+0xd55fc> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b e1aa8 <__cxa_atexit@plt+0xd575c> │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - b e1d44 <__cxa_atexit@plt+0xd59f8> │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffff75c │ │ │ │ + @ instruction: 0xfffff7f4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d4e2c <__cxa_atexit@plt+0xc8ae0> │ │ │ │ - ldr r2, [pc, #176] @ d4e54 <__cxa_atexit@plt+0xc8b08> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c96a4 <__cxa_atexit@plt+0xbd358> │ │ │ │ + ldr r2, [pc, #88] @ c96c0 <__cxa_atexit@plt+0xbd374> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d4e38 <__cxa_atexit@plt+0xc8aec> │ │ │ │ - ldr r7, [pc, #152] @ d4e5c <__cxa_atexit@plt+0xc8b10> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d4e60 <__cxa_atexit@plt+0xc8b14> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d4e64 <__cxa_atexit@plt+0xc8b18> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d4e68 <__cxa_atexit@plt+0xc8b1c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d4e6c <__cxa_atexit@plt+0xc8b20> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c96ac <__cxa_atexit@plt+0xbd360> │ │ │ │ + ldr r7, [pc, #64] @ c96c4 <__cxa_atexit@plt+0xbd378> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9698 <__cxa_atexit@plt+0xbd34c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9784 <__cxa_atexit@plt+0xbd438> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d4e58 <__cxa_atexit@plt+0xc8b0c> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c96c8 <__cxa_atexit@plt+0xbd37c> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldrheq r0, [r7, #-56] @ 0xffffffc8 │ │ │ │ - cmpeq r6, r4, asr #22 │ │ │ │ - cmpeq r7, r4, lsl #16 │ │ │ │ - ldrsheq r0, [r7, #-112] @ 0xffffff90 │ │ │ │ - cmpeq r7, r4, asr r4 │ │ │ │ - cmpeq r7, r8, asr #7 │ │ │ │ - cmpeq r7, r4, lsr #7 │ │ │ │ - andeq r0, r3, pc │ │ │ │ + cmpeq r7, r4, ror #21 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq r6, r0, lsl lr │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - sub r3, r5, #4 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d4e9c <__cxa_atexit@plt+0xc8b50> │ │ │ │ - ldr r5, [pc, #28] @ d4eac <__cxa_atexit@plt+0xc8b60> │ │ │ │ - add r5, pc, r5 │ │ │ │ - str r5, [r3] │ │ │ │ - mov r5, r3 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #12] @ d4eb0 <__cxa_atexit@plt+0xc8b64> │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c970c <__cxa_atexit@plt+0xbd3c0> │ │ │ │ + ldr r7, [pc, #48] @ c971c <__cxa_atexit@plt+0xbd3d0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9700 <__cxa_atexit@plt+0xbd3b4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9784 <__cxa_atexit@plt+0xbd438> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c9720 <__cxa_atexit@plt+0xbd3d4> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + strheq sp, [r6, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9764 <__cxa_atexit@plt+0xbd418> │ │ │ │ + ldr r7, [pc, #48] @ c9774 <__cxa_atexit@plt+0xbd428> │ │ │ │ add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9758 <__cxa_atexit@plt+0xbd40c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9784 <__cxa_atexit@plt+0xbd438> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r8, lsr #32 │ │ │ │ - cmpeq r6, r0, lsr fp │ │ │ │ + ldr r7, [pc, #12] @ c9778 <__cxa_atexit@plt+0xbd42c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + cmpeq r6, r8, asr sp │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c97d4 <__cxa_atexit@plt+0xbd488> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #104] @ c9808 <__cxa_atexit@plt+0xbd4bc> │ │ │ │ + add r2, pc, r2 │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c97f4 <__cxa_atexit@plt+0xbd4a8> │ │ │ │ + ldr r7, [pc, #76] @ c980c <__cxa_atexit@plt+0xbd4c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c97e8 <__cxa_atexit@plt+0xbd49c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9a1c <__cxa_atexit@plt+0xbd6d0> │ │ │ │ + ldr r7, [pc, #56] @ c9814 <__cxa_atexit@plt+0xbd4c8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #20] @ c9810 <__cxa_atexit@plt+0xbd4c4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, ror r0 │ │ │ │ + andeq r0, r0, r8, asr r2 │ │ │ │ + smlalbteq sp, r6, ip, ip │ │ │ │ + cmpeq r7, r4, ror r9 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c9860 <__cxa_atexit@plt+0xbd514> │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d4eec <__cxa_atexit@plt+0xc8ba0> │ │ │ │ - ldr r2, [pc, #32] @ d4ef8 <__cxa_atexit@plt+0xc8bac> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c9898 <__cxa_atexit@plt+0xbd54c> │ │ │ │ + ldr r2, [pc, #108] @ c98b8 <__cxa_atexit@plt+0xbd56c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ + add r6, r9, #24 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc c98a4 <__cxa_atexit@plt+0xbd558> │ │ │ │ + ldr r2, [pc, #60] @ c98b0 <__cxa_atexit@plt+0xbd564> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + ldr r2, [pc, #48] @ c98b4 <__cxa_atexit@plt+0xbd568> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add lr, r9, #12 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeac │ │ │ │ + mov r3, #24 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffddc │ │ │ │ + ldrsbeq fp, [r7, #-128] @ 0xffffff80 │ │ │ │ + @ instruction: 0xfffffe84 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d4fa4 <__cxa_atexit@plt+0xc8c58> │ │ │ │ - ldr r2, [pc, #176] @ d4fcc <__cxa_atexit@plt+0xc8c80> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c9914 <__cxa_atexit@plt+0xbd5c8> │ │ │ │ + ldr r2, [pc, #88] @ c9930 <__cxa_atexit@plt+0xbd5e4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d4fb0 <__cxa_atexit@plt+0xc8c64> │ │ │ │ - ldr r7, [pc, #152] @ d4fd4 <__cxa_atexit@plt+0xc8c88> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d4fd8 <__cxa_atexit@plt+0xc8c8c> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d4fdc <__cxa_atexit@plt+0xc8c90> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d4fe0 <__cxa_atexit@plt+0xc8c94> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d4fe4 <__cxa_atexit@plt+0xc8c98> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c991c <__cxa_atexit@plt+0xbd5d0> │ │ │ │ + ldr r7, [pc, #64] @ c9934 <__cxa_atexit@plt+0xbd5e8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9908 <__cxa_atexit@plt+0xbd5bc> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d4fd0 <__cxa_atexit@plt+0xc8c84> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c9938 <__cxa_atexit@plt+0xbd5ec> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r0, asr #4 │ │ │ │ - smlalbteq r2, r6, ip, r9 │ │ │ │ - cmpeq r7, ip, lsl #13 │ │ │ │ - cmpeq r7, r8, ror r6 │ │ │ │ - ldrsbeq r0, [r7, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r7, r0, asr r2 │ │ │ │ - cmpeq r7, ip, lsr #4 │ │ │ │ + cmpeq r7, r4, ror r8 │ │ │ │ + andeq r0, r0, ip, asr r5 │ │ │ │ + smlaltbeq sp, r6, r8, fp │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5090 <__cxa_atexit@plt+0xc8d44> │ │ │ │ - ldr r2, [pc, #176] @ d50b8 <__cxa_atexit@plt+0xc8d6c> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c9994 <__cxa_atexit@plt+0xbd648> │ │ │ │ + ldr r2, [pc, #88] @ c99b0 <__cxa_atexit@plt+0xbd664> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d509c <__cxa_atexit@plt+0xc8d50> │ │ │ │ - ldr r7, [pc, #152] @ d50c0 <__cxa_atexit@plt+0xc8d74> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d50c4 <__cxa_atexit@plt+0xc8d78> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d50c8 <__cxa_atexit@plt+0xc8d7c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d50cc <__cxa_atexit@plt+0xc8d80> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d50d0 <__cxa_atexit@plt+0xc8d84> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c999c <__cxa_atexit@plt+0xbd650> │ │ │ │ + ldr r7, [pc, #64] @ c99b4 <__cxa_atexit@plt+0xbd668> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9988 <__cxa_atexit@plt+0xbd63c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9a1c <__cxa_atexit@plt+0xbd6d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d50bc <__cxa_atexit@plt+0xc8d70> │ │ │ │ + ldr r7, [pc, #20] @ c99b8 <__cxa_atexit@plt+0xbd66c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldrsheq fp, [r7, #-116] @ 0xffffff8c │ │ │ │ + andeq r0, r0, r4, lsr #1 │ │ │ │ + cmpeq r6, r4, lsr #22 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c99fc <__cxa_atexit@plt+0xbd6b0> │ │ │ │ + ldr r7, [pc, #48] @ c9a0c <__cxa_atexit@plt+0xbd6c0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c99f0 <__cxa_atexit@plt+0xbd6a4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9a1c <__cxa_atexit@plt+0xbd6d0> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #12] @ c9a10 <__cxa_atexit@plt+0xbd6c4> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + smlalbteq sp, r6, r4, sl │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c9a88 <__cxa_atexit@plt+0xbd73c> │ │ │ │ + cmp r3, #3 │ │ │ │ + bne c9ac0 <__cxa_atexit@plt+0xbd774> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + cmp r3, #3 │ │ │ │ + bne c9ac8 <__cxa_atexit@plt+0xbd77c> │ │ │ │ + add r3, r6, #20 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c9b2c <__cxa_atexit@plt+0xbd7e0> │ │ │ │ + ldr r2, [pc, #252] @ c9b58 <__cxa_atexit@plt+0xbd80c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #248] @ c9b5c <__cxa_atexit@plt+0xbd810> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ + sub r7, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r4, asr r1 │ │ │ │ - smlaltteq r2, r6, r0, r8 │ │ │ │ - cmpeq r7, r0, lsr #11 │ │ │ │ - cmpeq r7, ip, lsl #11 │ │ │ │ - ldrsheq r0, [r7, #-16] │ │ │ │ - cmpeq r7, r4, ror #2 │ │ │ │ - cmpeq r7, r0, asr #2 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d517c <__cxa_atexit@plt+0xc8e30> │ │ │ │ - ldr r2, [pc, #176] @ d51a4 <__cxa_atexit@plt+0xc8e58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d5188 <__cxa_atexit@plt+0xc8e3c> │ │ │ │ - ldr r7, [pc, #152] @ d51ac <__cxa_atexit@plt+0xc8e60> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d51b0 <__cxa_atexit@plt+0xc8e64> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d51b4 <__cxa_atexit@plt+0xc8e68> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d51b8 <__cxa_atexit@plt+0xc8e6c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d51bc <__cxa_atexit@plt+0xc8e70> │ │ │ │ + ldr r3, [pc, #180] @ c9b44 <__cxa_atexit@plt+0xbd7f8> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + mov r7, r5 │ │ │ │ + str r3, [r7], #-8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9b1c <__cxa_atexit@plt+0xbd7d0> │ │ │ │ + ldr r7, [pc, #156] @ c9b48 <__cxa_atexit@plt+0xbd7fc> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9b10 <__cxa_atexit@plt+0xbd7c4> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9784 <__cxa_atexit@plt+0xbd438> │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c9b34 <__cxa_atexit@plt+0xbd7e8> │ │ │ │ + ldr r2, [pc, #116] @ c9b50 <__cxa_atexit@plt+0xbd804> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #96] @ c9b54 <__cxa_atexit@plt+0xbd808> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #5 │ │ │ │ mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d51a8 <__cxa_atexit@plt+0xc8e5c> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #40] @ c9b4c <__cxa_atexit@plt+0xbd800> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #20 │ │ │ │ + b c9b38 <__cxa_atexit@plt+0xbd7ec> │ │ │ │ + mov r6, #24 │ │ │ │ str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + @ instruction: 0xfffffcd4 │ │ │ │ + smlaltbeq sp, r6, r0, r9 │ │ │ │ + @ instruction: 0xfffffde4 │ │ │ │ + cmpeq r7, r4, asr #20 │ │ │ │ + @ instruction: 0xfffffee4 │ │ │ │ + ldrsbeq fp, [r7, #-168] @ 0xffffff58 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c9bdc <__cxa_atexit@plt+0xbd890> │ │ │ │ + ldr r3, [r7, #2] │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r1, [pc, #156] @ c9c24 <__cxa_atexit@plt+0xbd8d8> │ │ │ │ + add r1, pc, r1 │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + str r2, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r1, [r3, #-8]! │ │ │ │ + ands r2, r7, #3 │ │ │ │ + beq c9bf0 <__cxa_atexit@plt+0xbd8a4> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne c9bfc <__cxa_atexit@plt+0xbd8b0> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r2, r6, #8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bcc c9c10 <__cxa_atexit@plt+0xbd8c4> │ │ │ │ + ldr r7, [pc, #108] @ c9c2c <__cxa_atexit@plt+0xbd8e0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + str r7, [r6, #4] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + sub r7, r2, #2 │ │ │ │ + mov r6, r2 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #68] @ c9c28 <__cxa_atexit@plt+0xbd8dc> │ │ │ │ add r7, pc, r7 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #4 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + andeq r0, r0, ip, lsr #1 │ │ │ │ + ldrdeq sp, [r6, #-132] @ 0xffffff7c │ │ │ │ + cmpeq r7, r4, ror r9 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #2 │ │ │ │ + bne c9c74 <__cxa_atexit@plt+0xbd928> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #8 │ │ │ │ + cmp r2, r3 │ │ │ │ + bcc c9c88 <__cxa_atexit@plt+0xbd93c> │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + ldr r7, [r5, #-4] │ │ │ │ + ldr r2, [pc, #52] @ c9c98 <__cxa_atexit@plt+0xbd94c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmib r6, {r2, r7} │ │ │ │ + sub r7, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - cmpeq r7, r8, rrx │ │ │ │ - strdeq r2, [r6, #-116] @ 0xffffff8c │ │ │ │ - ldrheq r0, [r7, #-68] @ 0xffffffbc │ │ │ │ - cmpeq r7, r0, lsr #9 │ │ │ │ - cmpeq r7, r4, lsl #2 │ │ │ │ - cmpeq r7, r8, ror r0 │ │ │ │ - cmpeq r7, r4, asr r0 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r0, [r7] │ │ │ │ + add r5, r5, #12 │ │ │ │ + bx r0 │ │ │ │ + mov r6, #8 │ │ │ │ + str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + ldrsbeq fp, [r7, #-128] @ 0xffffff80 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5268 <__cxa_atexit@plt+0xc8f1c> │ │ │ │ - ldr r2, [pc, #176] @ d5290 <__cxa_atexit@plt+0xc8f44> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c9cf4 <__cxa_atexit@plt+0xbd9a8> │ │ │ │ + ldr r2, [pc, #88] @ c9d10 <__cxa_atexit@plt+0xbd9c4> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d5274 <__cxa_atexit@plt+0xc8f28> │ │ │ │ - ldr r7, [pc, #152] @ d5298 <__cxa_atexit@plt+0xc8f4c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d529c <__cxa_atexit@plt+0xc8f50> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d52a0 <__cxa_atexit@plt+0xc8f54> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d52a4 <__cxa_atexit@plt+0xc8f58> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d52a8 <__cxa_atexit@plt+0xc8f5c> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9cfc <__cxa_atexit@plt+0xbd9b0> │ │ │ │ + ldr r7, [pc, #64] @ c9d14 <__cxa_atexit@plt+0xbd9c8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9ce8 <__cxa_atexit@plt+0xbd99c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d5294 <__cxa_atexit@plt+0xc8f48> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ c9d18 <__cxa_atexit@plt+0xbd9cc> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r8, lsl #14 │ │ │ │ - cmpeq r7, r8, asr #7 │ │ │ │ - ldrheq r0, [r7, #-52] @ 0xffffffcc │ │ │ │ - cmpeq r7, r8, lsl r0 │ │ │ │ - cmppeq r6, ip, lsl #31 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r6, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0157b494 │ │ │ │ + andeq r0, r0, ip, ror r1 │ │ │ │ + smlalbteq sp, r6, r8, r7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #8 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5354 <__cxa_atexit@plt+0xc9008> │ │ │ │ - ldr r2, [pc, #176] @ d537c <__cxa_atexit@plt+0xc9030> │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi c9d74 <__cxa_atexit@plt+0xbda28> │ │ │ │ + ldr r2, [pc, #88] @ c9d90 <__cxa_atexit@plt+0xbda44> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ ldr r8, [r7, #8] │ │ │ │ - stmdb r3, {r2, r7} │ │ │ │ - ldr r7, [r4, #804] @ 0x324 │ │ │ │ - add r3, r6, #68 @ 0x44 │ │ │ │ - cmp r7, r3 │ │ │ │ - bcc d5360 <__cxa_atexit@plt+0xc9014> │ │ │ │ - ldr r7, [pc, #152] @ d5384 <__cxa_atexit@plt+0xc9038> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - str r7, [r6, #4]! │ │ │ │ - ldr lr, [pc, #144] @ d5388 <__cxa_atexit@plt+0xc903c> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r7, r6 │ │ │ │ - ldr lr, [pc, lr] │ │ │ │ - str r8, [r6, #32] │ │ │ │ - str r8, [r6, #20] │ │ │ │ - str r8, [r6, #8] │ │ │ │ - ldr r2, [pc, #116] @ d538c <__cxa_atexit@plt+0xc9040> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r1, #12]! │ │ │ │ - ldr r2, [pc, #108] @ d5390 <__cxa_atexit@plt+0xc9044> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r2, [r0, #24]! │ │ │ │ - ldr r2, [pc, #100] @ d5394 <__cxa_atexit@plt+0xc9048> │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str lr, [r6, #48] @ 0x30 │ │ │ │ - add lr, r6, #56 @ 0x38 │ │ │ │ - str r2, [r7, #36]! @ 0x24 │ │ │ │ - str r7, [r6, #52] @ 0x34 │ │ │ │ - str r8, [r6, #44] @ 0x2c │ │ │ │ - stm lr, {r0, r1, r6} │ │ │ │ - sub r7, r3, #15 │ │ │ │ - mov r6, r3 │ │ │ │ - b 13b66bc <__cxa_atexit@plt+0x13aa370> │ │ │ │ + sub r7, r5, #20 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9d7c <__cxa_atexit@plt+0xbda30> │ │ │ │ + ldr r7, [pc, #64] @ c9d94 <__cxa_atexit@plt+0xbda48> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-12]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9d68 <__cxa_atexit@plt+0xbda1c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #24] @ d5380 <__cxa_atexit@plt+0xc9034> │ │ │ │ + ldr r7, [pc, #20] @ c9d98 <__cxa_atexit@plt+0xbda4c> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r6, #68 @ 0x44 │ │ │ │ - str r6, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, r4, lsl r4 │ │ │ │ + strdeq r0, [r0], -ip │ │ │ │ + cmpeq r6, r8, asr #14 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, r0, lsl r0 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9ddc <__cxa_atexit@plt+0xbda90> │ │ │ │ + ldr r7, [pc, #48] @ c9dec <__cxa_atexit@plt+0xbdaa0> │ │ │ │ add r7, pc, r7 │ │ │ │ - mov r6, r3 │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9dd0 <__cxa_atexit@plt+0xbda84> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0x0156fe90 │ │ │ │ - cmpeq r6, ip, lsl r6 │ │ │ │ - ldrsbeq r0, [r7, #-44] @ 0xffffffd4 │ │ │ │ - cmpeq r7, r8, asr #5 │ │ │ │ - cmppeq r6, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r6, r0, lsr #29 @ p-variant is OBSOLETE │ │ │ │ - cmppeq r6, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r4, lsr r6 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ + ldr r7, [pc, #12] @ c9df0 <__cxa_atexit@plt+0xbdaa4> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r4, r0 │ │ │ │ + smlaltteq sp, r6, r8, r6 │ │ │ │ + andeq r0, r1, r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d53e0 <__cxa_atexit@plt+0xc9094> │ │ │ │ - ldr r7, [pc, #52] @ d53f4 <__cxa_atexit@plt+0xc90a8> │ │ │ │ - tst sl, #3 │ │ │ │ + andeq r0, r0, lr │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9e34 <__cxa_atexit@plt+0xbdae8> │ │ │ │ + ldr r7, [pc, #48] @ c9e44 <__cxa_atexit@plt+0xbdaf8> │ │ │ │ add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq d53d4 <__cxa_atexit@plt+0xc9088> │ │ │ │ - mov r7, sl │ │ │ │ - b d5408 <__cxa_atexit@plt+0xc90bc> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9e28 <__cxa_atexit@plt+0xbdadc> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d53f8 <__cxa_atexit@plt+0xc90ac> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + ldr r7, [pc, #12] @ c9e48 <__cxa_atexit@plt+0xbdafc> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - strdeq r2, [r6, #-84] @ 0xffffffac │ │ │ │ - ldrdeq r2, [r6, #-84] @ 0xffffffac │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x0146d690 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ and r3, r7, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne d5460 <__cxa_atexit@plt+0xc9114> │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [pc, #132] @ d54a4 <__cxa_atexit@plt+0xc9158> │ │ │ │ - ldr r3, [r2, #12]! │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [r5] │ │ │ │ - ands r1, r3, #3 │ │ │ │ - str r7, [r2] │ │ │ │ - beq d5474 <__cxa_atexit@plt+0xc9128> │ │ │ │ - cmp r1, #2 │ │ │ │ - bne d5480 <__cxa_atexit@plt+0xc9134> │ │ │ │ - ldr r2, [pc, #96] @ d54a8 <__cxa_atexit@plt+0xc915c> │ │ │ │ - ldr r3, [r3, #2] │ │ │ │ - tst r7, #3 │ │ │ │ + bne c9ea4 <__cxa_atexit@plt+0xbdb58> │ │ │ │ + ldr r8, [r7, #2] │ │ │ │ + ldr r7, [r7, #6] │ │ │ │ + ldr r2, [pc, #104] @ c9ed8 <__cxa_atexit@plt+0xbdb8c> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5] │ │ │ │ - str r3, [r5, #12] │ │ │ │ - beq d549c <__cxa_atexit@plt+0xc9150> │ │ │ │ - b d5520 <__cxa_atexit@plt+0xc91d4> │ │ │ │ - ldr r3, [pc, #68] @ d54ac <__cxa_atexit@plt+0xc9160> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r8, r9} │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r3] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #40] @ d54b0 <__cxa_atexit@plt+0xc9164> │ │ │ │ - ldmib r5, {r8, r9} │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + str r2, [r3, #-4]! │ │ │ │ + sub r7, r5, #16 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi c9ec4 <__cxa_atexit@plt+0xbdb78> │ │ │ │ + ldr r7, [pc, #76] @ c9edc <__cxa_atexit@plt+0xbdb90> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5, #12] │ │ │ │ - mov r5, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, ip, asr #1 │ │ │ │ - andeq r0, r0, r4, ror #7 │ │ │ │ - andeq r0, r0, r8, ror r3 │ │ │ │ - cmpeq r6, ip, lsl r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d54f0 <__cxa_atexit@plt+0xc91a4> │ │ │ │ - ldr r3, [pc, #56] @ d550c <__cxa_atexit@plt+0xc91c0> │ │ │ │ - ldr r2, [r7, #2] │ │ │ │ - ldr r7, [r5, #12] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - beq d5504 <__cxa_atexit@plt+0xc91b8> │ │ │ │ - b d5520 <__cxa_atexit@plt+0xc91d4> │ │ │ │ - ldr r3, [pc, #24] @ d5510 <__cxa_atexit@plt+0xc91c4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r8, r9} │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + str r7, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq c9eb8 <__cxa_atexit@plt+0xbdb6c> │ │ │ │ + mov r7, r8 │ │ │ │ + b c9a1c <__cxa_atexit@plt+0xbd6d0> │ │ │ │ + ldr r7, [pc, #56] @ c9ee4 <__cxa_atexit@plt+0xbdb98> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, asr #32 │ │ │ │ - andeq r0, r0, ip, lsl #6 │ │ │ │ - strheq r2, [r6, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmn r3, #1 │ │ │ │ - beq d5540 <__cxa_atexit@plt+0xc91f4> │ │ │ │ - ldr r3, [pc, #136] @ d55bc <__cxa_atexit@plt+0xc9270> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldmdb r5, {r8, r9} │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #104] @ d55b4 <__cxa_atexit@plt+0xc9268> │ │ │ │ - ldr r7, [r3, #12]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r5] │ │ │ │ - beq d5584 <__cxa_atexit@plt+0xc9238> │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - cmn r2, #1 │ │ │ │ - beq d558c <__cxa_atexit@plt+0xc9240> │ │ │ │ - ldr r2, [pc, #76] @ d55c0 <__cxa_atexit@plt+0xc9274> │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #12] │ │ │ │ - mov r5, r3 │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #36] @ d55b8 <__cxa_atexit@plt+0xc926c> │ │ │ │ - tst r9, #3 │ │ │ │ + ldr r7, [pc, #20] @ c9ee0 <__cxa_atexit@plt+0xbdb94> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq d55a8 <__cxa_atexit@plt+0xc925c> │ │ │ │ - mov r7, r9 │ │ │ │ - b d5630 <__cxa_atexit@plt+0xc92e4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ - muleq r0, r4, r0 │ │ │ │ - andeq r0, r0, r8, lsl #5 │ │ │ │ - strdeq r0, [r0], -ip │ │ │ │ - cmpeq r6, ip, lsl #8 │ │ │ │ - andeq r0, r0, r3, lsl #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmn r3, #1 │ │ │ │ - beq d55f4 <__cxa_atexit@plt+0xc92a8> │ │ │ │ - ldr r3, [pc, #56] @ d5620 <__cxa_atexit@plt+0xc92d4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #12]! │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - ldr r7, [pc, #32] @ d561c <__cxa_atexit@plt+0xc92d0> │ │ │ │ - tst r9, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r5] │ │ │ │ - beq d5610 <__cxa_atexit@plt+0xc92c4> │ │ │ │ - mov r7, r9 │ │ │ │ - b d5630 <__cxa_atexit@plt+0xc92e4> │ │ │ │ - ldr r0, [r9] │ │ │ │ - mov r7, r9 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - andeq r0, r0, ip, lsl #3 │ │ │ │ - smlaltbeq r2, r6, ip, r3 │ │ │ │ - andeq r0, r0, r3, asr #1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #64 @ 0x40 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d5710 <__cxa_atexit@plt+0xc93c4> │ │ │ │ - ldr r2, [pc, #208] @ d571c <__cxa_atexit@plt+0xc93d0> │ │ │ │ - add sl, r7, #39 @ 0x27 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr lr, [r7, #31] │ │ │ │ - ldr r9, [r7, #19] │ │ │ │ - add r8, r2, #2 │ │ │ │ - ldr r2, [r7, #3] │ │ │ │ - ldr ip, [r7, #59] @ 0x3b │ │ │ │ - str r2, [sp, #20] │ │ │ │ - ldr r2, [r7, #7] │ │ │ │ - str r2, [sp, #16] │ │ │ │ - ldr r2, [r7, #11] │ │ │ │ - str r2, [sp, #12] │ │ │ │ - ldr r2, [r7, #15] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - ldr r2, [r7, #23] │ │ │ │ - str r2, [sp, #4] │ │ │ │ - ldr r2, [r7, #27] │ │ │ │ - str r2, [sp] │ │ │ │ - ldm sl, {r0, r1, r2, sl} │ │ │ │ - str r4, [sp, #24] │ │ │ │ - str fp, [sp, #28] │ │ │ │ - ldr fp, [r7, #55] @ 0x37 │ │ │ │ - str lr, [r3, #36] @ 0x24 │ │ │ │ - add lr, r3, #44 @ 0x2c │ │ │ │ - str r8, [r3, #40] @ 0x28 │ │ │ │ - stm lr, {r0, r1, r2, sl, fp, ip} │ │ │ │ - ldr r4, [pc, #104] @ d5720 <__cxa_atexit@plt+0xc93d4> │ │ │ │ - ldr r2, [pc, #104] @ d5724 <__cxa_atexit@plt+0xc93d8> │ │ │ │ - add r4, pc, r4 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - str r4, [r5, #12]! │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - ldr r8, [r5, #-8] │ │ │ │ - ldr fp, [sp, #28] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - str r9, [r3, #24] │ │ │ │ - sub r9, r6, #59 @ 0x3b │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - str r2, [r3, #20] │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [sp] │ │ │ │ - str r2, [r3, #32] │ │ │ │ - b ee7e8 <__cxa_atexit@plt+0xe249c> │ │ │ │ - mov r3, #64 @ 0x40 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq r6, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - cmppeq r6, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + @ instruction: 0xfffffb88 │ │ │ │ + strdeq sp, [r6, #-92] @ 0xffffffa4 │ │ │ │ + cmpeq r7, r4, lsr #5 │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ + mov r9, r6 │ │ │ │ + and r6, r7, #3 │ │ │ │ + cmp r6, #2 │ │ │ │ + beq c9f88 <__cxa_atexit@plt+0xbdc3c> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r6, #3 │ │ │ │ + bne c9f4c <__cxa_atexit@plt+0xbdc00> │ │ │ │ + bic r6, r7, #3 │ │ │ │ + ldr r6, [r6] │ │ │ │ + ldrh r6, [r6, #-2] │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c9f4c <__cxa_atexit@plt+0xbdc00> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r9, #12 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d5760 <__cxa_atexit@plt+0xc9414> │ │ │ │ - ldr r2, [pc, #32] @ d576c <__cxa_atexit@plt+0xc9420> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c9fc4 <__cxa_atexit@plt+0xbdc78> │ │ │ │ + ldr r2, [pc, #164] @ c9fdc <__cxa_atexit@plt+0xbdc90> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffb60 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r8, [r7, #5] │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add r5, r5, #8 │ │ │ │ + b eb89e0 <__cxa_atexit@plt+0xeac694> │ │ │ │ ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ + add r6, r9, #24 │ │ │ │ cmp r2, r6 │ │ │ │ - bcc d57a8 <__cxa_atexit@plt+0xc945c> │ │ │ │ - ldr r2, [pc, #32] @ d57b4 <__cxa_atexit@plt+0xc9468> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ + bcc c9fb8 <__cxa_atexit@plt+0xbdc6c> │ │ │ │ + ldr r2, [pc, #112] @ c9fd4 <__cxa_atexit@plt+0xbdc88> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + str r2, [r9, #4]! │ │ │ │ + ldr r2, [pc, #100] @ c9fd8 <__cxa_atexit@plt+0xbdc8c> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + str r3, [r9, #8] │ │ │ │ + add lr, r9, #12 │ │ │ │ + stm lr, {r2, r7, r9} │ │ │ │ + sub r7, r6, #6 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffa2c │ │ │ │ - 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 d57f0 <__cxa_atexit@plt+0xc94a4> │ │ │ │ - ldr r2, [pc, #32] @ d57fc <__cxa_atexit@plt+0xc94b0> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ + ldr r6, [pc, #64] @ c9fd0 <__cxa_atexit@plt+0xbdc84> │ │ │ │ + add r6, pc, r6 │ │ │ │ + str r7, [r5] │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ + str r6, [r5, #-4]! │ │ │ │ + tst r7, #3 │ │ │ │ + beq c9fac <__cxa_atexit@plt+0xbdc60> │ │ │ │ + mov r6, r9 │ │ │ │ + b c9fe8 <__cxa_atexit@plt+0xbdc9c> │ │ │ │ + ldr r0, [r7] │ │ │ │ + mov r6, r9 │ │ │ │ bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ + mov r3, #24 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff8f8 │ │ │ │ - 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 d5838 <__cxa_atexit@plt+0xc94ec> │ │ │ │ - ldr r2, [pc, #32] @ d5844 <__cxa_atexit@plt+0xc94f8> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r4, #828] @ 0x33c │ │ │ │ b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff7c4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, asr r0 │ │ │ │ + @ instruction: 0xfffffd3c │ │ │ │ + cmpeq r7, r0, ror #3 │ │ │ │ + @ instruction: 0xfffffe68 │ │ │ │ + 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 d5880 <__cxa_atexit@plt+0xc9534> │ │ │ │ - ldr r2, [pc, #32] @ d588c <__cxa_atexit@plt+0xc9540> │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4]! │ │ │ │ - str r7, [r3, #8] │ │ │ │ - mov r7, r3 │ │ │ │ - bx r0 │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff690 │ │ │ │ - cmpeq r6, r8, asr #2 │ │ │ │ - andeq r0, r5, r8, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + mov r2, r7 │ │ │ │ mov r3, r5 │ │ │ │ - sub r5, r5, #12 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d58d8 <__cxa_atexit@plt+0xc958c> │ │ │ │ - ldr r7, [pc, #52] @ d58ec <__cxa_atexit@plt+0xc95a0> │ │ │ │ - tst sl, #3 │ │ │ │ - add r7, pc, r7 │ │ │ │ - stmdb r3, {r7, r8, r9} │ │ │ │ - beq d58cc <__cxa_atexit@plt+0xc9580> │ │ │ │ - mov r7, sl │ │ │ │ - b d5408 <__cxa_atexit@plt+0xc90bc> │ │ │ │ - ldr r0, [sl] │ │ │ │ - mov r7, sl │ │ │ │ + ldr r7, [r3, #8]! │ │ │ │ + and r1, r2, #3 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne ca048 <__cxa_atexit@plt+0xbdcfc> │ │ │ │ + ldr r1, [r4, #804] @ 0x324 │ │ │ │ + add r3, r6, #24 │ │ │ │ + cmp r1, r3 │ │ │ │ + bcc ca070 <__cxa_atexit@plt+0xbdd24> │ │ │ │ + ldr r2, [pc, #112] @ ca088 <__cxa_atexit@plt+0xbdd3c> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r0, [r5, #12]! │ │ │ │ + str r2, [r6, #4]! │ │ │ │ + ldr r2, [pc, #100] @ ca08c <__cxa_atexit@plt+0xbdd40> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + ldr r1, [r5, #-8] │ │ │ │ + str r7, [r6, #8] │ │ │ │ + str r2, [r6, #12] │ │ │ │ + str r1, [r6, #16] │ │ │ │ + str r6, [r6, #20] │ │ │ │ + sub r7, r3, #6 │ │ │ │ + mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d58f0 <__cxa_atexit@plt+0xc95a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r5, [pc, #52] @ ca084 <__cxa_atexit@plt+0xbdd38> │ │ │ │ + add r5, pc, r5 │ │ │ │ + str r5, [r3] │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca064 <__cxa_atexit@plt+0xbdd18> │ │ │ │ + mov r5, r3 │ │ │ │ + b c9e54 <__cxa_atexit@plt+0xbdb08> │ │ │ │ + ldr r0, [r7] │ │ │ │ mov r5, r3 │ │ │ │ - add r7, pc, r7 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffb48 │ │ │ │ - strdeq r2, [r6, #-12] │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ d5920 <__cxa_atexit@plt+0xc95d4> │ │ │ │ - ldr r2, [pc, #24] @ d5924 <__cxa_atexit@plt+0xc95d8> │ │ │ │ - mov sl, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - smlaltbeq r2, r6, r0, r1 │ │ │ │ - ldrsbeq pc, [r6, #-196] @ 0xffffff3c @ │ │ │ │ - andeq r0, r2, r5 │ │ │ │ + mov r7, #24 │ │ │ │ + str r7, [r4, #828] @ 0x33c │ │ │ │ + mov r6, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ + @ instruction: 0xfffffe00 │ │ │ │ + @ instruction: 0xfffffd08 │ │ │ │ + cmpeq r7, ip, lsr #2 │ │ │ │ + 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 d5960 <__cxa_atexit@plt+0xc9614> │ │ │ │ - ldr r3, [pc, #40] @ d5978 <__cxa_atexit@plt+0xc962c> │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ - ldr r0, [r5] │ │ │ │ - stmib r7, {r3, r8} │ │ │ │ - sub r7, r6, #3 │ │ │ │ - bx r0 │ │ │ │ - ldr r7, [pc, #20] @ d597c <__cxa_atexit@plt+0xc9630> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ + sub r7, r5, #8 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca0d0 <__cxa_atexit@plt+0xbdd84> │ │ │ │ + ldr r7, [pc, #48] @ ca0e0 <__cxa_atexit@plt+0xbdd94> │ │ │ │ add r7, pc, r7 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + str r7, [r5, #-4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq ca0c4 <__cxa_atexit@plt+0xbdd78> │ │ │ │ + mov r7, r8 │ │ │ │ + b ca0f0 <__cxa_atexit@plt+0xbdda4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, r4, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r8, ror #2 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d59b0 <__cxa_atexit@plt+0xc9664> │ │ │ │ - ldr r3, [pc, #24] @ d59bc <__cxa_atexit@plt+0xc9670> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ + ldr r7, [pc, #12] @ ca0e4 <__cxa_atexit@plt+0xbdd98> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + andeq r0, r0, ip, lsr r0 │ │ │ │ + strdeq sp, [r6, #-56] @ 0xffffffc8 │ │ │ │ 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 d59f4 <__cxa_atexit@plt+0xc96a8> │ │ │ │ - ldr r2, [pc, #28] @ d5a00 <__cxa_atexit@plt+0xc96b4> │ │ │ │ - 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - ldrsheq pc, [r6, #-116] @ 0xffffff8c @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d5a6c <__cxa_atexit@plt+0xc9720> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d5a78 <__cxa_atexit@plt+0xc972c> │ │ │ │ - ldr r1, [pc, #80] @ d5a88 <__cxa_atexit@plt+0xc973c> │ │ │ │ - ldr lr, [pc, #80] @ d5a8c <__cxa_atexit@plt+0xc9740> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r8, [pc, #72] @ d5a90 <__cxa_atexit@plt+0xc9744> │ │ │ │ + ldr r2, [pc, #296] @ ca220 <__cxa_atexit@plt+0xbded4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [pc, #292] @ ca224 <__cxa_atexit@plt+0xbded8> │ │ │ │ add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, r8, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [pc, #288] @ ca228 <__cxa_atexit@plt+0xbdedc> │ │ │ │ + add r0, pc, r0 │ │ │ │ + and r3, r7, #3 │ │ │ │ + cmp r3, #3 │ │ │ │ + bne ca180 <__cxa_atexit@plt+0xbde34> │ │ │ │ + bic r3, r7, #3 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldrh r3, [r3, #-2] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne ca13c <__cxa_atexit@plt+0xbddf0> │ │ │ │ + ldr r7, [r7, #1] │ │ │ │ + str r2, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + bne ca108 <__cxa_atexit@plt+0xbddbc> │ │ │ │ + b ca1e0 <__cxa_atexit@plt+0xbde94> │ │ │ │ + cmp r3, #3 │ │ │ │ + ldr r8, [r7, #1] │ │ │ │ + ldr r7, [r7, #5] │ │ │ │ + str r7, [r5] │ │ │ │ + mov r3, r5 │ │ │ │ + strne r0, [r3, #-4]! │ │ │ │ + streq r1, [r3, #-4]! │ │ │ │ + sub r7, r5, #12 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca20c <__cxa_atexit@plt+0xbdec0> │ │ │ │ + str r2, [r5, #-8]! │ │ │ │ + tst r8, #3 │ │ │ │ + mov r7, r8 │ │ │ │ + bne ca108 <__cxa_atexit@plt+0xbddbc> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalbbeq r2, r6, r8, r0 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ d5ab4 <__cxa_atexit@plt+0xc9768> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + cmp r3, #2 │ │ │ │ + bne ca1e8 <__cxa_atexit@plt+0xbde9c> │ │ │ │ + ldr r3, [pc, #156] @ ca22c <__cxa_atexit@plt+0xbdee0> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #2] │ │ │ │ str r3, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ d5ad4 <__cxa_atexit@plt+0xc9788> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca1e0 <__cxa_atexit@plt+0xbde94> │ │ │ │ + ldr r3, [pc, #136] @ ca230 <__cxa_atexit@plt+0xbdee4> │ │ │ │ + add r3, pc, r3 │ │ │ │ + ldr r7, [r7, #3] │ │ │ │ + str r3, [r5] │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca1e0 <__cxa_atexit@plt+0xbde94> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca1fc <__cxa_atexit@plt+0xbdeb0> │ │ │ │ + ldr r7, [pc, #92] @ ca234 <__cxa_atexit@plt+0xbdee8> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #76] @ ca23c <__cxa_atexit@plt+0xbdef0> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r4, lsr #32 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d5b2c <__cxa_atexit@plt+0xc97e0> │ │ │ │ - ldr r2, [pc, #56] @ d5b3c <__cxa_atexit@plt+0xc97f0> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #32] @ d5b40 <__cxa_atexit@plt+0xc97f4> │ │ │ │ + ldr r7, [pc, #60] @ ca240 <__cxa_atexit@plt+0xbdef4> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - ldrheq pc, [r6, #-172] @ 0xffffff54 @ │ │ │ │ - @ instruction: 0x01461f98 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - sub r3, r5, #8 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d5b84 <__cxa_atexit@plt+0xc9838> │ │ │ │ - ldr r2, [pc, #36] @ d5b8c <__cxa_atexit@plt+0xc9840> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r8, [pc, #20] @ d5b90 <__cxa_atexit@plt+0xc9844> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 13acbcc <__cxa_atexit@plt+0x13a0880> │ │ │ │ + ldr r7, [pc, #36] @ ca238 <__cxa_atexit@plt+0xbdeec> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq r6, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r0, asr #30 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - cmpeq r6, ip, lsl #30 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + @ instruction: 0xfffffff4 │ │ │ │ + andeq r0, r0, r8, asr #2 │ │ │ │ + muleq r0, r4, r1 │ │ │ │ + andeq r0, r0, r0, ror #2 │ │ │ │ + @ instruction: 0x000001b4 │ │ │ │ + @ instruction: 0x0157af9c │ │ │ │ + strheq sp, [r6, #-44] @ 0xffffffd4 │ │ │ │ + cmpeq r7, r8, asr pc │ │ │ │ + cmpeq r7, r4, asr #30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5be0 <__cxa_atexit@plt+0xc9894> │ │ │ │ - ldr r3, [pc, #24] @ d5bec <__cxa_atexit@plt+0xc98a0> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca26c <__cxa_atexit@plt+0xbdf20> │ │ │ │ + ldr r7, [pc, #52] @ ca294 <__cxa_atexit@plt+0xbdf48> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ ca290 <__cxa_atexit@plt+0xbdf44> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca288 <__cxa_atexit@plt+0xbdf3c> │ │ │ │ + b ca0f0 <__cxa_atexit@plt+0xbdda4> │ │ │ │ + ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - smlalbteq r1, r6, ip, lr │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ d5c50 <__cxa_atexit@plt+0xc9904> │ │ │ │ + @ instruction: 0xfffffe78 │ │ │ │ + cmpeq r7, r4, lsl pc │ │ │ │ + andeq r0, r0, r1 │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca2c0 <__cxa_atexit@plt+0xbdf74> │ │ │ │ + ldr r7, [pc, #52] @ ca2e8 <__cxa_atexit@plt+0xbdf9c> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ + bx r0 │ │ │ │ + ldr r3, [pc, #28] @ ca2e4 <__cxa_atexit@plt+0xbdf98> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #4]! │ │ │ │ str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq d5c28 <__cxa_atexit@plt+0xc98dc> │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d5c30 <__cxa_atexit@plt+0xc98e4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bx r0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca2dc <__cxa_atexit@plt+0xbdf90> │ │ │ │ + b ca0f0 <__cxa_atexit@plt+0xbdda4> │ │ │ │ ldr r0, [r7] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d5c54 <__cxa_atexit@plt+0xc9908> │ │ │ │ - ldr r2, [pc, #28] @ d5c58 <__cxa_atexit@plt+0xc990c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - hvceq 25060 @ 0x61e4 │ │ │ │ - cmppeq r6, r8, lsr #19 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r0, ror #28 │ │ │ │ + @ instruction: 0xfffffe24 │ │ │ │ + cmpeq r7, r0, asr #29 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d5c84 <__cxa_atexit@plt+0xc9938> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ d5ca4 <__cxa_atexit@plt+0xc9958> │ │ │ │ - ldr r2, [pc, #24] @ d5ca8 <__cxa_atexit@plt+0xc995c> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + ldr r3, [pc, #80] @ ca34c <__cxa_atexit@plt+0xbe000> │ │ │ │ add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - cmpeq r6, r0, lsr #28 │ │ │ │ - cmppeq r6, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r0, lsl lr │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d5d04 <__cxa_atexit@plt+0xc99b8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d5d10 <__cxa_atexit@plt+0xc99c4> │ │ │ │ - ldr r1, [pc, #64] @ d5d20 <__cxa_atexit@plt+0xc99d4> │ │ │ │ - ldr r0, [pc, #64] @ d5d24 <__cxa_atexit@plt+0xc99d8> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - cmppeq r6, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5d6c <__cxa_atexit@plt+0xc9a20> │ │ │ │ - ldr r3, [pc, #24] @ d5d78 <__cxa_atexit@plt+0xc9a2c> │ │ │ │ ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ str r3, [r5] │ │ │ │ - b 13aca1c <__cxa_atexit@plt+0x13a06d0> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca334 <__cxa_atexit@plt+0xbdfe8> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldrh r7, [r7, #-2] │ │ │ │ + ldr r0, [r5, #4]! │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca33c <__cxa_atexit@plt+0xbdff0> │ │ │ │ + ldr r7, [pc, #36] @ ca350 <__cxa_atexit@plt+0xbe004> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsl r0 │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ ca354 <__cxa_atexit@plt+0xbe008> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #1 │ │ │ │ + bx r0 │ │ │ │ + andeq r0, r0, r0, rrx │ │ │ │ + cmpeq r7, r8, asr #28 │ │ │ │ + cmpeq r7, r4, lsl #28 │ │ │ │ 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 d5db0 <__cxa_atexit@plt+0xc9a64> │ │ │ │ - ldr r2, [pc, #28] @ d5dbc <__cxa_atexit@plt+0xc9a70> │ │ │ │ + bic r7, r7, #3 │ │ │ │ + ldr r7, [r7] │ │ │ │ + ldr r3, [pc, #32] @ ca390 <__cxa_atexit@plt+0xbe044> │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ + ldr r2, [pc, #28] @ ca394 <__cxa_atexit@plt+0xbe048> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ + ldrh r1, [r7, #-2] │ │ │ │ + add r7, r2, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - stmib r3, {r2, r7} │ │ │ │ - sub r7, r6, #2 │ │ │ │ + cmp r1, #2 │ │ │ │ + addeq r7, r3, #2 │ │ │ │ bx r0 │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmppeq r6, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ + cmpeq r7, r4, lsl #28 │ │ │ │ + ldrsbeq sl, [r7, #-208] @ 0xffffff30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d5e28 <__cxa_atexit@plt+0xc9adc> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d5e34 <__cxa_atexit@plt+0xc9ae8> │ │ │ │ - ldr r1, [pc, #80] @ d5e44 <__cxa_atexit@plt+0xc9af8> │ │ │ │ - ldr lr, [pc, #80] @ d5e48 <__cxa_atexit@plt+0xc9afc> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r8, [pc, #72] @ d5e4c <__cxa_atexit@plt+0xc9b00> │ │ │ │ - add r1, pc, r1 │ │ │ │ + bhi ca3d0 <__cxa_atexit@plt+0xbe084> │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + ldr r9, [r7, #12] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + ldr r1, [pc, #24] @ ca3d8 <__cxa_atexit@plt+0xbe08c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + mov r5, r3 │ │ │ │ + mov r7, r2 │ │ │ │ + b 13bb8c8 <__cxa_atexit@plt+0x13af57c> │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + cmpeq r7, ip, lsl #27 │ │ │ │ + andeq r0, r0, r2 │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ + sub r3, r5, #16 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ca46c <__cxa_atexit@plt+0xbe120> │ │ │ │ + ldr lr, [pc, #124] @ ca474 <__cxa_atexit@plt+0xbe128> │ │ │ │ add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, r8, #2 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ + ldr r1, [pc, #112] @ ca478 <__cxa_atexit@plt+0xbe12c> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + str lr, [r5, #-16] │ │ │ │ + stmdb r5, {r0, r1, r7} │ │ │ │ + and r7, r2, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + beq ca434 <__cxa_atexit@plt+0xbe0e8> │ │ │ │ + cmp r7, #0 │ │ │ │ + bne ca448 <__cxa_atexit@plt+0xbe0fc> │ │ │ │ + ldr r0, [r2] │ │ │ │ mov r5, r3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + mov r7, r2 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #68] @ ca480 <__cxa_atexit@plt+0xbe134> │ │ │ │ + ldr r7, [pc, r7] │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #-8]! │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - smlalbteq r1, r6, ip, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ d5e70 <__cxa_atexit@plt+0xc9b24> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ + ldr r3, [pc, #44] @ ca47c <__cxa_atexit@plt+0xbe130> │ │ │ │ add r3, pc, r3 │ │ │ │ + ldr r7, [r5, #-12]! │ │ │ │ str r3, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + tst r7, #3 │ │ │ │ + beq ca464 <__cxa_atexit@plt+0xbe118> │ │ │ │ + b ca0f0 <__cxa_atexit@plt+0xbdda4> │ │ │ │ + ldr r0, [r7] │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ + bx r0 │ │ │ │ + muleq r0, r0, r0 │ │ │ │ + cmpeq r7, r4, asr #26 │ │ │ │ + @ instruction: 0xfffffc9c │ │ │ │ + cmpeq r7, r8, lsr sp │ │ │ │ + andeq r0, r0, r1 │ │ │ │ andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ d5e90 <__cxa_atexit@plt+0xc9b44> │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca4ac <__cxa_atexit@plt+0xbe160> │ │ │ │ + ldr r7, [pc, #92] @ ca4fc <__cxa_atexit@plt+0xbe1b0> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r7, r7, #2 │ │ │ │ + ldr r0, [r5, #8]! │ │ │ │ bx r0 │ │ │ │ - cmppeq r6, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r8, ror #24 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d5ee8 <__cxa_atexit@plt+0xc9b9c> │ │ │ │ - ldr r2, [pc, #56] @ d5ef8 <__cxa_atexit@plt+0xc9bac> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #32] @ d5efc <__cxa_atexit@plt+0xc9bb0> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ + ldr r8, [r5, #4] │ │ │ │ + cmp fp, r5 │ │ │ │ + bhi ca4e0 <__cxa_atexit@plt+0xbe194> │ │ │ │ + ldr r7, [pc, #52] @ ca4f4 <__cxa_atexit@plt+0xbe1a8> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #4]! │ │ │ │ + tst r8, #3 │ │ │ │ + beq ca4d4 <__cxa_atexit@plt+0xbe188> │ │ │ │ + mov r7, r8 │ │ │ │ + b ca0f0 <__cxa_atexit@plt+0xbdda4> │ │ │ │ + ldr r0, [r8] │ │ │ │ + mov r7, r8 │ │ │ │ + bx r0 │ │ │ │ + ldr r7, [pc, #16] @ ca4f8 <__cxa_atexit@plt+0xbe1ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + add r5, r5, #8 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmppeq r6, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r6, #-188] @ 0xffffff44 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + @ instruction: 0xfffffc2c │ │ │ │ + smlaltteq ip, r6, r8, pc @ │ │ │ │ + ldrsbeq sl, [r7, #-196] @ 0xffffff3c │ │ │ │ + andeq r0, r0, r4 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + mov r8, r6 │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d5f40 <__cxa_atexit@plt+0xc9bf4> │ │ │ │ - ldr r2, [pc, #36] @ d5f48 <__cxa_atexit@plt+0xc9bfc> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + bhi ca590 <__cxa_atexit@plt+0xbe244> │ │ │ │ + ldr r2, [r4, #804] @ 0x324 │ │ │ │ + add r6, r8, #16 │ │ │ │ + cmp r2, r6 │ │ │ │ + bcc ca59c <__cxa_atexit@plt+0xbe250> │ │ │ │ + ldr r2, [pc, #144] @ ca5c0 <__cxa_atexit@plt+0xbe274> │ │ │ │ add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r8, [pc, #20] @ d5f4c <__cxa_atexit@plt+0xc9c00> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 13acbcc <__cxa_atexit@plt+0x13a0880> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r1, [pc, #140] @ ca5c4 <__cxa_atexit@plt+0xbe278> │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ + stmdb r5, {r1, r7} │ │ │ │ + ldr r9, [r7, #8] │ │ │ │ + ldr sl, [r7, #12] │ │ │ │ + ldr r1, [r7, #16] │ │ │ │ + ldr r7, [r7, #20] │ │ │ │ + str r2, [r8, #4]! │ │ │ │ + str r1, [r8, #8] │ │ │ │ + str r7, [r8, #12] │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca5ac <__cxa_atexit@plt+0xbe260> │ │ │ │ + ldr r7, [pc, #92] @ ca5c8 <__cxa_atexit@plt+0xbe27c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq ca584 <__cxa_atexit@plt+0xbe238> │ │ │ │ + mov r7, sl │ │ │ │ + b cab00 <__cxa_atexit@plt+0xbe7b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - ldrheq pc, [r6, #-100] @ 0xffffff9c @ │ │ │ │ - smlalbbeq r1, r6, r4, fp │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - cmpeq r6, r0, asr fp │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d5f9c <__cxa_atexit@plt+0xc9c50> │ │ │ │ - ldr r3, [pc, #24] @ d5fa8 <__cxa_atexit@plt+0xc9c5c> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r8 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r0, lsl fp │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ d600c <__cxa_atexit@plt+0xc9cc0> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq d5fe4 <__cxa_atexit@plt+0xc9c98> │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d5fec <__cxa_atexit@plt+0xc9ca0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + mov r3, #16 │ │ │ │ + str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ ca5cc <__cxa_atexit@plt+0xbe280> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d6010 <__cxa_atexit@plt+0xc9cc4> │ │ │ │ - ldr r2, [pc, #28] @ d6014 <__cxa_atexit@plt+0xc9cc8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ + @ instruction: 0xfffffeb0 │ │ │ │ + cmpeq r7, r4, lsl ip │ │ │ │ + muleq r0, r0, r5 │ │ │ │ + cmpeq r6, r0, lsr #30 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ + cmp fp, r3 │ │ │ │ + bhi ca630 <__cxa_atexit@plt+0xbe2e4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ ca64c <__cxa_atexit@plt+0xbe300> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - strheq r1, [r6, #-168] @ 0xffffff58 │ │ │ │ - cmppeq r6, ip, ror #11 @ p-variant is OBSOLETE │ │ │ │ - smlaltbeq r1, r6, r4, sl │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d6040 <__cxa_atexit@plt+0xc9cf4> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca638 <__cxa_atexit@plt+0xbe2ec> │ │ │ │ + ldr r7, [pc, #68] @ ca650 <__cxa_atexit@plt+0xbe304> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq ca624 <__cxa_atexit@plt+0xbe2d8> │ │ │ │ + mov r7, sl │ │ │ │ + b cab00 <__cxa_atexit@plt+0xbe7b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #24] @ d6060 <__cxa_atexit@plt+0xc9d14> │ │ │ │ - ldr r2, [pc, #24] @ d6064 <__cxa_atexit@plt+0xc9d18> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - cmpeq r6, r4, ror #20 │ │ │ │ - @ instruction: 0x0156f598 │ │ │ │ - cmpeq r6, r4, asr sl │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d60c0 <__cxa_atexit@plt+0xc9d74> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d60cc <__cxa_atexit@plt+0xc9d80> │ │ │ │ - ldr r1, [pc, #64] @ d60dc <__cxa_atexit@plt+0xc9d90> │ │ │ │ - ldr r0, [pc, #64] @ d60e0 <__cxa_atexit@plt+0xc9d94> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ bx r0 │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + ldr r7, [pc, #20] @ ca654 <__cxa_atexit@plt+0xbe308> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - ldrheq pc, [r6, #-4] @ │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13aca1c <__cxa_atexit@plt+0x13a06d0> │ │ │ │ - cmpeq r6, r0, lsl sl │ │ │ │ - andeq r0, r1, r3 │ │ │ │ + cmpeq r7, r8, asr fp │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ + @ instruction: 0x0146ce94 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, r8 │ │ │ │ - sub r3, r5, #12 │ │ │ │ - mov r2, r6 │ │ │ │ + andeq r0, r0, pc │ │ │ │ + sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d6164 <__cxa_atexit@plt+0xc9e18> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #12 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d6170 <__cxa_atexit@plt+0xc9e24> │ │ │ │ - add r7, r7, #3 │ │ │ │ - ldr lr, [pc, #76] @ d6180 <__cxa_atexit@plt+0xc9e34> │ │ │ │ - ldm r7, {r0, r1, r7} │ │ │ │ - ldr r8, [pc, #72] @ d6184 <__cxa_atexit@plt+0xc9e38> │ │ │ │ - str r7, [r2, #12] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - add r8, pc, r8 │ │ │ │ - str r8, [r5, #-12] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r7, r6, #7 │ │ │ │ - mov r5, r3 │ │ │ │ - add lr, pc, lr │ │ │ │ - str lr, [r2, #4] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ + bhi ca6b8 <__cxa_atexit@plt+0xbe36c> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ ca6d4 <__cxa_atexit@plt+0xbe388> │ │ │ │ + ldr r2, [pc, r2] │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca6c0 <__cxa_atexit@plt+0xbe374> │ │ │ │ + ldr r7, [pc, #68] @ ca6d8 <__cxa_atexit@plt+0xbe38c> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq ca6ac <__cxa_atexit@plt+0xbe360> │ │ │ │ + mov r7, sl │ │ │ │ + b cab00 <__cxa_atexit@plt+0xbe7b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ + bx r0 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ + ldr r7, [pc, #20] @ ca6dc <__cxa_atexit@plt+0xbe390> │ │ │ │ + add r7, pc, r7 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffd48 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r6, r8, ror #18 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d61f0 <__cxa_atexit@plt+0xc9ea4> │ │ │ │ - ldr r2, [pc, #76] @ d61fc <__cxa_atexit@plt+0xc9eb0> │ │ │ │ - ldr r8, [pc, #76] @ d6200 <__cxa_atexit@plt+0xc9eb4> │ │ │ │ - ldr lr, [pc, #76] @ d6204 <__cxa_atexit@plt+0xc9eb8> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldmib r5, {r0, r1} │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r5, r5, #12 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #26 │ │ │ │ - add lr, pc, lr │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str lr, [r3, #16] │ │ │ │ - str r3, [r3, #20] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffeb8 │ │ │ │ - @ instruction: 0xfffffd4c │ │ │ │ - @ instruction: 0xffffff10 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d6238 <__cxa_atexit@plt+0xc9eec> │ │ │ │ - ldr r3, [pc, #24] @ d6244 <__cxa_atexit@plt+0xc9ef8> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13ac97c <__cxa_atexit@plt+0x13a0630> │ │ │ │ - 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, #8 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d627c <__cxa_atexit@plt+0xc9f30> │ │ │ │ - ldr r2, [pc, #28] @ d6288 <__cxa_atexit@plt+0xc9f3c> │ │ │ │ - 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 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - cmpeq r6, ip, ror #30 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r0, fp │ │ │ │ - sub r3, r5, #8 │ │ │ │ - mov r2, r6 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d62f4 <__cxa_atexit@plt+0xc9fa8> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r2, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d6300 <__cxa_atexit@plt+0xc9fb4> │ │ │ │ - ldr r1, [pc, #80] @ d6310 <__cxa_atexit@plt+0xc9fc4> │ │ │ │ - ldr lr, [pc, #80] @ d6314 <__cxa_atexit@plt+0xc9fc8> │ │ │ │ - ldr r0, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r8, [pc, #72] @ d6318 <__cxa_atexit@plt+0xc9fcc> │ │ │ │ - add r1, pc, r1 │ │ │ │ - add lr, pc, lr │ │ │ │ - add r8, pc, r8 │ │ │ │ - stmib r2, {r1, r7} │ │ │ │ - str lr, [r5, #-8] │ │ │ │ - str r0, [r5, #-4] │ │ │ │ - sub r7, r6, #3 │ │ │ │ - add r8, r8, #2 │ │ │ │ - mov r5, r3 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r6, r2 │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff40 │ │ │ │ - andeq r0, r0, ip, asr #32 │ │ │ │ - cmpeq r6, r0, lsl #16 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #16] @ d633c <__cxa_atexit@plt+0xc9ff0> │ │ │ │ - mov r8, r7 │ │ │ │ - ldr r7, [r5, #4]! │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b092c <__cxa_atexit@plt+0x13a45e0> │ │ │ │ - andeq r0, r0, r0, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, lr, lsl r0 │ │ │ │ - ldr r7, [pc, #12] @ d635c <__cxa_atexit@plt+0xca010> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #4]! │ │ │ │ - add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - cmpeq r6, ip, lsl #29 │ │ │ │ - @ instruction: 0x0146179c │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, fp │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d63b4 <__cxa_atexit@plt+0xca068> │ │ │ │ - ldr r2, [pc, #56] @ d63c4 <__cxa_atexit@plt+0xca078> │ │ │ │ - ldr r1, [r7, #3] │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r7, [r3, #12] │ │ │ │ - ldr r7, [pc, #32] @ d63c8 <__cxa_atexit@plt+0xca07c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - add r8, r7, #2 │ │ │ │ - sub r7, r6, #7 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r3, #12 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xffffff00 │ │ │ │ - cmppeq r6, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - cmpeq r6, r0, lsl r7 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ + ldrsbeq sl, [r7, #-160] @ 0xffffff60 │ │ │ │ + andeq r0, r0, r8, ror #8 │ │ │ │ + cmpeq r6, ip, lsl #28 │ │ │ │ + andeq r0, r0, r3 │ │ │ │ + andeq r0, r0, pc │ │ │ │ sub r3, r5, #8 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d640c <__cxa_atexit@plt+0xca0c0> │ │ │ │ - ldr r2, [pc, #36] @ d6414 <__cxa_atexit@plt+0xca0c8> │ │ │ │ - str r8, [r5, #-4] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-8] │ │ │ │ - ldr r8, [pc, #20] @ d6418 <__cxa_atexit@plt+0xca0cc> │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [pc, r8] │ │ │ │ - b 13acbcc <__cxa_atexit@plt+0x13a0880> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmppeq r6, r8, ror #3 @ p-variant is OBSOLETE │ │ │ │ - strheq r1, [r6, #-104] @ 0xffffff98 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - b d2def0 <__cxa_atexit@plt+0xd21ba4> │ │ │ │ - smlalbbeq r1, r6, r4, r6 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, r9 │ │ │ │ - mov r3, r5 │ │ │ │ - sub r5, r5, #4 │ │ │ │ - cmp fp, r5 │ │ │ │ - bhi d6468 <__cxa_atexit@plt+0xca11c> │ │ │ │ - ldr r3, [pc, #24] @ d6474 <__cxa_atexit@plt+0xca128> │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - b 13b05c0 <__cxa_atexit@plt+0x13a4274> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - mov r5, r3 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r4, asr #12 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #76] @ d64d8 <__cxa_atexit@plt+0xca18c> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ands r3, r7, #3 │ │ │ │ - beq d64b0 <__cxa_atexit@plt+0xca164> │ │ │ │ - add r5, r5, #4 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d64b8 <__cxa_atexit@plt+0xca16c> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bx r0 │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d64dc <__cxa_atexit@plt+0xca190> │ │ │ │ - ldr r2, [pc, #28] @ d64e0 <__cxa_atexit@plt+0xca194> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - andeq r0, r0, r0, rrx │ │ │ │ - smlaltteq r1, r6, ip, r5 │ │ │ │ - cmppeq r6, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r6, #-88] @ 0xffffffa8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - add r5, r5, #4 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d650c <__cxa_atexit@plt+0xca1c0> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #24] @ d652c <__cxa_atexit@plt+0xca1e0> │ │ │ │ - ldr r2, [pc, #24] @ d6530 <__cxa_atexit@plt+0xca1e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ + bhi ca740 <__cxa_atexit@plt+0xbe3f4> │ │ │ │ + add sl, r7, #8 │ │ │ │ + ldm sl, {r8, r9, sl} │ │ │ │ + ldr r2, [pc, #88] @ ca75c <__cxa_atexit@plt+0xbe410> │ │ │ │ ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r7, #3] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - @ instruction: 0x01461598 │ │ │ │ - cmppeq r6, ip, asr #1 @ p-variant is OBSOLETE │ │ │ │ - smlalbbeq r1, r6, r8, r5 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, r2, lsl r0 │ │ │ │ - sub r2, r5, #8 │ │ │ │ - mov r3, r6 │ │ │ │ - cmp fp, r2 │ │ │ │ - bhi d658c <__cxa_atexit@plt+0xca240> │ │ │ │ - ldr r1, [r4, #804] @ 0x324 │ │ │ │ - add r6, r3, #8 │ │ │ │ - cmp r1, r6 │ │ │ │ - bcc d6598 <__cxa_atexit@plt+0xca24c> │ │ │ │ - ldr r1, [pc, #64] @ d65a8 <__cxa_atexit@plt+0xca25c> │ │ │ │ - ldr r0, [pc, #64] @ d65ac <__cxa_atexit@plt+0xca260> │ │ │ │ - sub r8, r6, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - ldr r0, [pc, r0] │ │ │ │ - stmdb r5, {r0, r7} │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ - ldr r7, [r7, #12] │ │ │ │ - stmib r3, {r1, r5} │ │ │ │ - mov r5, r2 │ │ │ │ - b 13bb6a0 <__cxa_atexit@plt+0x13af354> │ │ │ │ - ldr r0, [r4, #-12] │ │ │ │ - mov r6, r3 │ │ │ │ + stmdb r5, {r2, r7} │ │ │ │ + sub r7, r5, #28 │ │ │ │ + cmp fp, r7 │ │ │ │ + bhi ca748 <__cxa_atexit@plt+0xbe3fc> │ │ │ │ + ldr r7, [pc, #68] @ ca760 <__cxa_atexit@plt+0xbe414> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ + stmib r5, {r8, r9} │ │ │ │ + tst sl, #3 │ │ │ │ + beq ca734 <__cxa_atexit@plt+0xbe3e8> │ │ │ │ + mov r7, sl │ │ │ │ + b cab00 <__cxa_atexit@plt+0xbe7b4> │ │ │ │ + ldr r0, [sl] │ │ │ │ + mov r7, sl │ │ │ │ bx r0 │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ - mov r3, #8 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ bx r0 │ │ │ │ - @ instruction: 0xfffffed0 │ │ │ │ - cmpeq r6, r8, ror #23 │ │ │ │ - andeq r0, r1, r3 │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r0, r9 │ │ │ │ - ldr r7, [r7, #3] │ │ │ │ - b 13ac97c <__cxa_atexit@plt+0x13a0630> │ │ │ │ - cmpeq r6, r4, asr #10 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r3, r5, #16 │ │ │ │ - cmp fp, r3 │ │ │ │ - bhi d65f4 <__cxa_atexit@plt+0xca2a8> │ │ │ │ - ldr r3, [pc, #28] @ d6604 <__cxa_atexit@plt+0xca2b8> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - b 13b0564 <__cxa_atexit@plt+0x13a4218> │ │ │ │ - ldr r7, [pc, #12] @ d6608 <__cxa_atexit@plt+0xca2bc> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ + ldr r7, [pc, #20] @ ca764 <__cxa_atexit@plt+0xbe418> │ │ │ │ add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - andeq r0, r0, ip, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr #10 │ │ │ │ - cmpeq r6, r0, lsl #10 │ │ │ │ + cmpeq r7, r8, asr #20 │ │ │ │ + andeq r0, r0, r0, ror #7 │ │ │ │ + smlalbbeq ip, r6, r4, sp │ │ │ │ andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #12] @ d662c <__cxa_atexit@plt+0xca2e0> │ │ │ │ - str r7, [r5] │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-4]! │ │ │ │ - b 13acbac <__cxa_atexit@plt+0x13a0860> │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r1, [r6, #-76] @ 0xffffffb4 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #16 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d66d0 <__cxa_atexit@plt+0xca384> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - beq d667c <__cxa_atexit@plt+0xca330> │ │ │ │ - cmp r7, #1 │ │ │ │ - bne d66a4 <__cxa_atexit@plt+0xca358> │ │ │ │ - ldr r7, [pc, #120] @ d66e8 <__cxa_atexit@plt+0xca39c> │ │ │ │ - ldr r0, [pc, #120] @ d66ec <__cxa_atexit@plt+0xca3a0> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - b d66b4 <__cxa_atexit@plt+0xca368> │ │ │ │ - ldr r7, [pc, #96] @ d66e4 <__cxa_atexit@plt+0xca398> │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - add r5, r5, #16 │ │ │ │ - add r7, pc, r7 │ │ │ │ - str r7, [r3, #4] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r1, [r3, #16] │ │ │ │ - b 13ac8e0 <__cxa_atexit@plt+0x13a0594> │ │ │ │ - ldr r7, [pc, #48] @ d66dc <__cxa_atexit@plt+0xca390> │ │ │ │ - ldr r0, [pc, #48] @ d66e0 <__cxa_atexit@plt+0xca394> │ │ │ │ - add r7, pc, r7 │ │ │ │ - add r0, pc, r0 │ │ │ │ - str r1, [r3, #12]! │ │ │ │ - str r7, [r5] │ │ │ │ - sub r7, r6, #11 │ │ │ │ - mov r6, r3 │ │ │ │ - str r0, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - b 13afa24 <__cxa_atexit@plt+0x13a36d8> │ │ │ │ - mov r3, #16 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad564 <__cxa_atexit@plt+0x13a1218> │ │ │ │ - andeq r0, r0, r8, asr #1 │ │ │ │ - @ instruction: 0xfffff430 │ │ │ │ - @ instruction: 0xfffffa78 │ │ │ │ - andeq r0, r0, r4, lsl #1 │ │ │ │ - @ instruction: 0xfffffcf4 │ │ │ │ - cmpeq r6, r0, lsl #8 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d6758 <__cxa_atexit@plt+0xca40c> │ │ │ │ - ldr r2, [pc, #76] @ d6764 <__cxa_atexit@plt+0xca418> │ │ │ │ - ldr r8, [pc, #76] @ d6768 <__cxa_atexit@plt+0xca41c> │ │ │ │ - ldr lr, [pc, #76] @ d676c <__cxa_atexit@plt+0xca420> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #26 │ │ │ │ - add r2, r3, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffffe1c │ │ │ │ - @ instruction: 0xfffffcac │ │ │ │ - @ instruction: 0xfffffe6c │ │ │ │ - smlalbbeq r1, r6, r0, r3 │ │ │ │ - andeq r0, r0, r3, asr #32 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r2, [r4, #804] @ 0x324 │ │ │ │ - mov r3, r6 │ │ │ │ - add r6, r6, #32 │ │ │ │ - cmp r2, r6 │ │ │ │ - bcc d67d8 <__cxa_atexit@plt+0xca48c> │ │ │ │ - ldr r2, [pc, #76] @ d67e4 <__cxa_atexit@plt+0xca498> │ │ │ │ - ldr r8, [pc, #76] @ d67e8 <__cxa_atexit@plt+0xca49c> │ │ │ │ - ldr lr, [pc, #76] @ d67ec <__cxa_atexit@plt+0xca4a0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #12]! │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - add r8, pc, r8 │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - str r8, [r3, #-8] │ │ │ │ - str r7, [r3, #-4] │ │ │ │ - add r5, r5, #16 │ │ │ │ - sub r7, r6, #3 │ │ │ │ - sub r8, r6, #26 │ │ │ │ - add r2, r3, #8 │ │ │ │ - add lr, pc, lr │ │ │ │ - stm r2, {r0, r1, lr} │ │ │ │ - str r3, [r3, #20] │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [r4, #828] @ 0x33c │ │ │ │ - b 13ad54c <__cxa_atexit@plt+0x13a1200> │ │ │ │ - @ instruction: 0xfffff514 │ │ │ │ - @ instruction: 0xfffff3a4 │ │ │ │ - @ instruction: 0xfffff564 │ │ │ │ - cmpeq r6, r8, lsr #6 │ │ │ │ - andeq r0, r3, pc │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ + andeq r0, r0, r2, lsl r0 │ │ │ │ sub r3, r5, #16 │ │ │ │ cmp fp, r3 │ │ │ │ - bhi d6820 <__cxa_atexit@plt+0xca4d4> │ │ │ │ - ldr r3, [pc, #28] @ d6830 <__cxa_atexit@plt+0xca4e4> │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5, #-12]! │ │ │ │ - stmib r5, {r8, r9} │ │ │ │ - b 13b0564 <__cxa_atexit@plt+0x13a4218> │ │ │ │ - ldr r7, [pc, #12] @ d6834 <__cxa_atexit@plt+0xca4e8> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ - strdeq r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r3 │ │ │ │ - andeq r0, r0, lr │ │ │ │ - ldr r3, [pc, #24] @ d6864 <__cxa_atexit@plt+0xca518> │ │ │ │ - ldr r2, [pc, #24] @ d6868 <__cxa_atexit@plt+0xca51c> │ │ │ │ - mov sl, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - cmpeq r6, ip, lsl r2 │ │ │ │ - @ instruction: 0x0156ed98 │ │ │ │ - ldrdeq r1, [r6, #-32] @ 0xffffffe0 │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - sub r7, r5, #12 │ │ │ │ + bhi ca7d4 <__cxa_atexit@plt+0xbe488> │ │ │ │ + ldr r2, [pc, #108] @ ca7f0 <__cxa_atexit@plt+0xbe4a4> │ │ │ │ + add r2, pc, r2 │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ + ldr r8, [r7, #12] │ │ │ │ + ldr r0, [pc, #96] @ ca7f4 <__cxa_atexit@plt+0xbe4a8> │ │ │ │ + ldr r0, [pc, r0] │ │ │ │ + str r2, [r5, #-16] │ │ │ │ + str r1, [r5, #-12] │ │ │ │ + stmdb r5, {r0, r7} │ │ │ │ + sub r7, r5, #24 │ │ │ │ cmp fp, r7 │ │ │ │ - bhi d68d8 <__cxa_atexit@plt+0xca58c> │ │ │ │ - ldr r2, [pc, #88] @ d68e8 <__cxa_atexit@plt+0xca59c> │ │ │ │ - mov r3, r5 │ │ │ │ + bhi ca7dc <__cxa_atexit@plt+0xbe490> │ │ │ │ + ldr r7, [pc, #68] @ ca7f8 <__cxa_atexit@plt+0xbe4ac> │ │ │ │ + add r7, pc, r7 │ │ │ │ + str r7, [r5, #-20]! @ 0xffffffec │ │ │ │ tst r8, #3 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3, #-4]! │ │ │ │ - beq d68c8 <__cxa_atexit@plt+0xca57c> │ │ │ │ - ldr r2, [pc, #68] @ d68ec <__cxa_atexit@plt+0xca5a0> │ │ │ │ - ldr r1, [r8, #11] │ │ │ │ - ldr r3, [r8, #3] │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - stmdb r5, {r1, r8} │ │ │ │ - mov r5, r7 │ │ │ │ + beq ca7c8 <__cxa_atexit@plt+0xbe47c> │ │ │ │ mov r7, r8 │ │ │ │ - mov r8, r3 │ │ │ │ - b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ + b c84a4 <__cxa_atexit@plt+0xbc158> │ │ │ │ ldr r0, [r8] │ │ │ │ - mov r5, r3 │ │ │ │ mov r7, r8 │ │ │ │ bx r0 │ │ │ │ - ldr r7, [pc, #16] @ d68f0 <__cxa_atexit@plt+0xca5a4> │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - add r7, pc, r7 │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, rrx │ │ │ │ - andeq r0, r0, r8, ror r0 │ │ │ │ - hvceq 24872 @ 0x6128 │ │ │ │ - cmpeq r6, ip, asr #4 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r8, [r7, #3] │ │ │ │ - ldr r3, [r7, #11] │ │ │ │ - ldr r2, [pc, #12] @ d691c <__cxa_atexit@plt+0xca5d0> │ │ │ │ - add r2, pc, r2 │ │ │ │ - stmda r5, {r3, r7} │ │ │ │ - str r2, [r5, #-8]! │ │ │ │ - b f3e648 <__cxa_atexit@plt+0xf322fc> │ │ │ │ - andeq r0, r0, r8, lsl r0 │ │ │ │ - cmpeq r6, r0, lsr #4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [pc, #20] @ d6948 <__cxa_atexit@plt+0xca5fc> │ │ │ │ - mov r8, r7 │ │ │ │ - add r3, pc, r3 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r9, [pc, #8] @ d694c <__cxa_atexit@plt+0xca600> │ │ │ │ - ldr r9, [pc, r9] │ │ │ │ - b 1237858 <__cxa_atexit@plt+0x122b50c> │ │ │ │ - andeq r0, r0, r0, lsr #32 │ │ │ │ - cmpeq r6, r4, lsr r9 │ │ │ │ - ldrdeq r1, [r6, #-28] @ 0xffffffe4 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r7, r7, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ - bne d6984 <__cxa_atexit@plt+0xca638> │ │ │ │ - ldr r2, [pc, #32] @ d6990 <__cxa_atexit@plt+0xca644> │ │ │ │ - ldr r7, [r5, #4] │ │ │ │ - add r3, r5, #8 │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - b 13ac04c <__cxa_atexit@plt+0x139fd00> │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - b 13ad0a4 <__cxa_atexit@plt+0x13a0d58> │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - @ instruction: 0x01461198 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - mov r3, r7 │ │ │ │ - ldr r7, [r7, #7] │ │ │ │ - ldr r2, [r3, #19] │ │ │ │ - ldr r1, [pc, #28] @ d69d0 <__cxa_atexit@plt+0xca684> │ │ │ │ - tst r7, #3 │ │ │ │ - add r1, pc, r1 │ │ │ │ - stmda r5, {r2, r3} │ │ │ │ - str r1, [r5, #-8]! │ │ │ │ - beq d69c8 <__cxa_atexit@plt+0xca67c> │ │ │ │ - b d69e0 <__cxa_atexit@plt+0xca694> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r4, lsr #32 │ │ │ │ - cmpeq r6, r8, asr r1 │ │ │ │ - andeq r0, r0, r2 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - bic r3, r7, #3 │ │ │ │ - ldr r3, [r3] │ │ │ │ - ldrh r3, [r3, #-2] │ │ │ │ - cmp r3, #17 │ │ │ │ - bne d6a50 <__cxa_atexit@plt+0xca704> │ │ │ │ - mov r3, r5 │ │ │ │ - ldr r2, [pc, #128] @ d6a80 <__cxa_atexit@plt+0xca734> │ │ │ │ - ldr r7, [r3, #4]! │ │ │ │ - add r2, pc, r2 │ │ │ │ - str r2, [r3] │ │ │ │ - ands r2, r7, #3 │ │ │ │ - beq d6a74 <__cxa_atexit@plt+0xca728> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne d6a50 <__cxa_atexit@plt+0xca704> │ │ │ │ - ldr r2, [pc, #100] @ d6a84 <__cxa_atexit@plt+0xca738> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r2, pc, r2 │ │ │ │ - tst r7, #3 │ │ │ │ - str r2, [r3] │ │ │ │ - beq d6a74 <__cxa_atexit@plt+0xca728> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #32 │ │ │ │ - bne d6a50 <__cxa_atexit@plt+0xca704> │ │ │ │ - ldr r7, [pc, #76] @ d6a90 <__cxa_atexit@plt+0xca744> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #12]! │ │ │ │ - add r7, r7, #1 │ │ │ │ + ldr r0, [r4, #-12] │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #48] @ d6a88 <__cxa_atexit@plt+0xca73c> │ │ │ │ - ldr r2, [pc, #48] @ d6a8c <__cxa_atexit@plt+0xca740> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - add r5, r5, #12 │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - ldr r0, [r7] │ │ │ │ + ldr r7, [pc, #24] @ ca7fc <__cxa_atexit@plt+0xbe4b0> │ │ │ │ + add r7, pc, r7 │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ mov r5, r3 │ │ │ │ bx r0 │ │ │ │ - muleq r0, r8, r0 │ │ │ │ - andeq r0, r0, r4, lsl #2 │ │ │ │ - cmpeq r6, r4, lsl r0 │ │ │ │ - @ instruction: 0x0156eb90 │ │ │ │ - @ instruction: 0x0156e798 │ │ │ │ - swpbeq r1, r8, [r6] │ │ │ │ + andeq r0, r0, r0, lsl #1 │ │ │ │ + ldrheq sl, [r7, #-152] @ 0xffffff68 │ │ │ │ + @ instruction: 0xffffdcec │ │ │ │ + smlalbteq ip, r6, r4, ip │ │ │ │ andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - and r3, r7, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ - bne d6ae4 <__cxa_atexit@plt+0xca798> │ │ │ │ - ldr r3, [pc, #92] @ d6b10 <__cxa_atexit@plt+0xca7c4> │ │ │ │ - ldr r7, [r7, #2] │ │ │ │ - add r3, pc, r3 │ │ │ │ - tst r7, #3 │ │ │ │ - str r3, [r5] │ │ │ │ - beq d6b08 <__cxa_atexit@plt+0xca7bc> │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #32 │ │ │ │ - bne d6ae4 <__cxa_atexit@plt+0xca798> │ │ │ │ - ldr r7, [pc, #68] @ d6b1c <__cxa_atexit@plt+0xca7d0> │ │ │ │ + andeq r0, r0, lr, lsl r0 │ │ │ │ + and r7, r7, #3 │ │ │ │ + cmp r7, #2 │ │ │ │ + bne ca828 <__cxa_atexit@plt+0xbe4dc> │ │ │ │ + ldr r7, [pc, #116] @ ca890 <__cxa_atexit@plt+0xbe544> │ │ │ │ ldr r7, [pc, r7] │ │ │ │ - ldr r0, [r5, #8]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bx r0 │ │ │ │ - ldr r3, [pc, #40] @ d6b14 <__cxa_atexit@plt+0xca7c8> │ │ │ │ - ldr r2, [pc, #40] @ d6b18 <__cxa_atexit@plt+0xca7cc> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - ldr r0, [r7] │ │ │ │ - bx r0 │ │ │ │ - andeq r0, r0, r0, ror r0 │ │ │ │ - smlalbbeq r0, r6, r0, pc @ │ │ │ │ - ldrsheq lr, [r6, #-172] @ 0xffffff54 │ │ │ │ - cmpeq r6, r4, lsl #14 │ │ │ │ - cmpeq r6, ip │ │ │ │ - andeq r0, r0, r1 │ │ │ │ - andeq r0, r1, lr, lsl r0 │ │ │ │ - ldr r3, [r7, #3] │ │ │ │ - cmp r3, #32 │ │ │ │ - bne d6b4c <__cxa_atexit@plt+0xca800> │ │ │ │ - ldr r7, [pc, #56] @ d6b78 <__cxa_atexit@plt+0xca82c> │ │ │ │ - ldr r7, [pc, r7] │ │ │ │ ldr r0, [r5, #8]! │ │ │ │ - add r7, r7, #1 │ │ │ │ bx r0 │ │ │ │ - ldr r3, [pc, #28] @ d6b70 <__cxa_atexit@plt+0xca824> │ │ │ │ - ldr r2, [pc, #28] @ d6b74 <__cxa_atexit@plt+0xca828> │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ - ldr sl, [r5, #4] │ │ │ │ - add r5, r5, #8 │ │ │ │ - add r9, r2, #1 │ │ │ │ - b ffdb88 <__cxa_atexit@plt+0xff183c> │ │ │ │ - cmpeq r6, r8, lsl pc │ │ │ │ - @ instruction: 0x0156ea94 │ │ │ │ - @ instruction: 0x0156e69c │ │ │ │ - ldrdeq r0, [r6, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r1, lr │ │ │ │ - ldr r3, [pc, #12] @ d6ba0 <__cxa_atexit@plt+0xca854> │ │ │ │ - mov r7, r8 │ │ │ │ - add r3, pc, r3 │ │ │ │ - add r8, r3, #2 │ │ │ │ - b 13acd48 <__cxa_atexit@plt+0x13a09fc> │ │ │ │ - smlalbteq r0, r6, r4, pc @ │ │ │ │ - strheq r0, [r6, #-244] @ 0xffffff0c │ │ │ │ - andeq r0, r2, r5 │ │ │ │ - andeq r0, r TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes